http://www.fatwire.com/schema/rest/1.0
element assetTypeBean

Documentation
        Represents an asset type in the content management system.
        It's a top-level object for managing schema as opposed to the management of data, i.e. assets.
        It consists of number of attributes, which could be of different types,
        which hold the actual data.
        Asset types can have multiple subtypes.
        Subtypes can hold a subset of asset type attributes.
        Asset type can also be either child or parent.
        Assets, created using child asset type share attribute data with the
        the asset, created using corresponding parent asset type.
        There could also be associations with another asset types defined for an asset type.
        Associations as well as parent-child relationship allow to maintain
        referential integrity between assets, but they don't have the data-sharing feature.
        Typically it's backed by a database table.
      
Properties
This component is not nillable.

Model
<assetTypeBean>
(name, description?, subtype?, canBeChild, attributes*, parents*, associations* )
</assetTypeBean>


Nested Element Summary
associationDefBeanassociations
           Lists associated asset types if any.  
attributeDefBeanattributes
          Collection of attributes for this asset type. 
xs:booleancanBeChild
           True, if this asset type can be a child of another asset type.  
xs:stringdescription
           Textual description of this asset type.  
xs:stringname
          Unique name of this asset type. 
attributeDefBeanparents
           Lists parent asset types if any.  
xs:stringsubtype
           If it's a subtype this field contains a subtype name, it's empty otherwise.  
Source
<xs:element name="assetTypeBean">
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="description" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="subtype" type="xs:string">
</xs:element>
<xs:element name="canBeChild" type="xs:boolean">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attributes" type="attributeDefBean">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="parents" type="attributeDefBean">
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="associations" type="associationDefBean">
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.