## Uses of Class
org.fourthline.cling.support.model.DIDLObject

- Packages that use DIDLObject
  Package | Description
  --- | ---
  org.fourthline.cling.support.contentdirectory |
  org.fourthline.cling.support.model |
  org.fourthline.cling.support.model.container |
  org.fourthline.cling.support.model.item |

- - ### Uses of DIDLObject in org.fourthline.cling.support.contentdirectory

    Classes in org.fourthline.cling.support.contentdirectory with type parameters of type DIDLObject
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DIDLParser.DIDLObjectHandler<I extends DIDLObject>`

    Methods in org.fourthline.cling.support.contentdirectory with parameters of type DIDLObject
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | DIDLParser.`appendProperties(Document descriptor, Element parent, DIDLObject object, String prefix, Class<? extends DIDLObject.Property.NAMESPACE> namespace, String namespaceURI)`

  - ### Uses of DIDLObject in org.fourthline.cling.support.model

    Methods in org.fourthline.cling.support.model that return DIDLObject
    Modifier and Type | Method and Description
    --- | ---
    `DIDLObject` | DIDLObject.`addDescMetadata(DescMeta descMetadata)`
    `DIDLObject` | DIDLObject.`addProperties(DIDLObject.Property[] properties)`
    `DIDLObject` | DIDLObject.`addProperty(DIDLObject.Property property)`
    `DIDLObject` | DIDLObject.`addResource(Res resource)`
    `DIDLObject` | DIDLObject.`removeProperties(Class<? extends DIDLObject.Property> propertyClass)`
    `DIDLObject` | DIDLObject.`replaceFirstProperty(DIDLObject.Property property)`
    `DIDLObject` | DIDLObject.`replaceProperties(Class<? extends DIDLObject.Property> propertyClass, DIDLObject.Property[] properties)`
    `DIDLObject` | DIDLObject.`setClazz(DIDLObject.Class clazz)`
    `DIDLObject` | DIDLObject.`setCreator(String creator)`
    `DIDLObject` | DIDLObject.`setId(String id)`
    `DIDLObject` | DIDLObject.`setParentID(String parentID)`
    `DIDLObject` | DIDLObject.`setProperties(List<DIDLObject.Property> properties)`
    `DIDLObject` | DIDLObject.`setResources(List<Res> resources)`
    `DIDLObject` | DIDLObject.`setRestricted(boolean restricted)`
    `DIDLObject` | DIDLObject.`setTitle(String title)`
    `DIDLObject` | DIDLObject.`setWriteStatus(WriteStatus writeStatus)`

    Methods in org.fourthline.cling.support.model with parameters of type DIDLObject
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | DIDLObject.Class.`equals(DIDLObject instance)`

    Constructors in org.fourthline.cling.support.model with parameters of type DIDLObject
    Constructor and Description
    `DIDLObject(DIDLObject other)`

  - ### Uses of DIDLObject in org.fourthline.cling.support.model.container

    Subclasses of DIDLObject in org.fourthline.cling.support.model.container
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Album`
    `class` | `Container` A container in DIDL content.
    `class` | `GenreContainer`
    `class` | `MovieGenre`
    `class` | `MusicAlbum`
    `class` | `MusicArtist`
    `class` | `MusicGenre`
    `class` | `PersonContainer`
    `class` | `PhotoAlbum`
    `class` | `PlaylistContainer`
    `class` | `StorageFolder`
    `class` | `StorageSystem`
    `class` | `StorageVolume`

  - ### Uses of DIDLObject in org.fourthline.cling.support.model.item

    Subclasses of DIDLObject in org.fourthline.cling.support.model.item
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AudioBook`
    `class` | `AudioBroadcast`
    `class` | `AudioItem`
    `class` | `ImageItem`
    `class` | `Item`
    `class` | `Movie`
    `class` | `MusicTrack`
    `class` | `MusicVideoClip`
    `class` | `Photo`
    `class` | `PlaylistItem`
    `class` | `TextItem`
    `class` | `VideoBroadcast`
    `class` | `VideoItem`

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.