|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AssetTypeDef
This interface defines an Asset Type definition. Definition is the metadata information about the type.
Asset tuye definition containsAssetTypeDef.getAttributeDefs()
AssetTypeDef.getAssociations()
AssetTypeDef.getParentDefs()
AssetTypeDef.getProperties()
AssetTypeDefManager
.
Method Summary | |
---|---|
java.util.List<AssetAssociationDef> |
getAssociations()
Gets association definitions for this asset type |
java.util.List<AttributeDef> |
getAttributeDefs()
Returns all attribute definitions that make up this asset type definition |
boolean |
getCanBeChild()
Indicates if instances of this asset type can be a child of instances of other asset types. |
java.lang.String |
getDescription()
Gets the description associated with the asset type. |
java.lang.String |
getName()
Gets the name of the Asset type |
java.util.List<AttributeDef> |
getParentDefs()
Lists parent definitions for thsi asset type |
java.lang.String |
getPlural()
Gets the plural name associated with the asset type. |
AssetTypeDefProperties |
getProperties()
Returns properties associated with asset type |
java.lang.String |
getSubtype()
Returns the name of subtype, if present. |
void |
setAssociations(java.util.List<AssetAssociationDef> associations)
|
void |
setAttributeDefs(java.util.List<AttributeDef> def)
|
void |
setCaBeChild(boolean val)
|
void |
setDescription(java.lang.String descr)
|
void |
setName(java.lang.String name)
|
void |
setParentDefs(java.util.List<AttributeDef> def)
|
void |
setPlural(java.lang.String pluralname)
|
void |
setProperties(AssetTypeDefProperties props)
|
void |
setSubtype(java.lang.String subtype)
|
Method Detail |
---|
java.lang.String getName()
java.lang.String getDescription()
java.lang.String getSubtype()
java.lang.String getPlural()
boolean getCanBeChild()
java.util.List<AttributeDef> getAttributeDefs()
AssetTypeDefProperties getProperties()
java.util.List<AssetAssociationDef> getAssociations()
java.util.List<AttributeDef> getParentDefs()
void setName(java.lang.String name)
void setDescription(java.lang.String descr)
void setSubtype(java.lang.String subtype)
void setPlural(java.lang.String pluralname)
void setCaBeChild(boolean val)
void setAttributeDefs(java.util.List<AttributeDef> def)
void setProperties(AssetTypeDefProperties props)
void setParentDefs(java.util.List<AttributeDef> def)
void setAssociations(java.util.List<AssetAssociationDef> associations)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |