com.adactus.mpeg21.didl.model
Interface Container

All Known Implementing Classes:
ContainerType

public interface Container

A container is a structure that allows items and/or containers to be grouped. These groupings of items and/or containers can be used to form logical packages (for transport or exchange) or logical shelves (for organization).

It should be noted that a container itself is not an item; containers are groupings of items and/or containers.


Method Summary
 java.util.List<Container> getContainers()
           
 java.util.List<Descriptor> getDescriptors()
          Get the Descriptors associated with this instance.
 java.lang.String getIdentifier()
          Get the identifier of this element.
 java.util.List<Item> getItems()
          Get the Items associated with this instance.
 

Method Detail

getContainers

java.util.List<Container> getContainers()

getDescriptors

java.util.List<Descriptor> getDescriptors()
Get the Descriptors associated with this instance.

Returns:
list of descriptors

getIdentifier

java.lang.String getIdentifier()
Get the identifier of this element. The identifier must be unique within a digital item.

Returns:
an string value

getItems

java.util.List<Item> getItems()
Get the Items associated with this instance.

Returns:
list of items