|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.genesyslab.platform.configuration.protocol.metadata.CfgDescription
com.genesyslab.platform.configuration.protocol.metadata.CfgDescriptionClass
public abstract class CfgDescriptionClass
CfgDescriptionClass
abstract class is the base class for all the kinds of descriptive
configuration classes, namely:
CfgDescriptionObject
CfgDescriptionStructure
CfgDescriptionObjectDelta
CfgDescriptionStructureDelta
CfgDescriptionObject
and CfgDescriptionObjectDelta
are the kinds
that can be employed as an Configuration Protocol message attribute,
all of them serve the role of nested types inside of the CfgDescriptionObject
and CfgDescriptionObjectDelta
objects as the descriptive classes that referenced
by reference attributes.
CfgDescriptionObject
,
CfgDescriptionStructure
,
CfgDescriptionObjectDelta
,
CfgDescriptionStructureDelta
Field Summary |
---|
Fields inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription |
---|
baseComparer |
Method Summary | |
---|---|
CfgDescriptionAttribute |
getAttribute(java.lang.String schemaName)
Gets an attribute of a descriptive class' instance using attribute's schema name as criteria. |
CfgDescriptionAttribute |
getAttributeByName(java.lang.String attributeName)
Gets an attribute of a descriptive class' instance using attribute name as criteria. |
java.util.Collection<CfgDescriptionAttribute> |
getAttributes()
Gets the sequence of attributes, a particular descriptive class instance consists of. |
CfgClassType |
getClassEnum()
Gets corresponding value from CfgClassType enum for a particular CfgDescriptionClass
descriptive class' instance. |
ICfgClassOperationalInfo |
getDelta()
Gets delta description ( ICfgClassOperationalInfo ) for a particular descriptive class'
instance. |
CfgDescriptionAttribute |
getDeltaListAttribute(java.lang.String mappingName,
CfgOperation operation)
|
CfgKeysComparer |
getEqualityComparer()
|
java.util.Collection<CfgDescriptionAttribute> |
getKeys()
Gets the sequence of key attributes for a particular instance of descriptive class. |
java.util.List<org.w3c.dom.Node> |
getKeys(org.w3c.dom.Node clazz)
Deprecated. |
protected void |
setComparer()
|
protected void |
setTypeMask()
Sets type mask for descriptive object. |
Methods inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription |
---|
addTypeToMask, getComparer, getIndex, getLocalizedName, getName, getNameComparer, getProtocolVersion, getTypeBitMask, getTypeMask, getTypeMaskString, isCfgType, isCfgType, isCfgType, setComparer, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public CfgClassType getClassEnum()
CfgClassType
enum for a particular CfgDescriptionClass
descriptive class' instance.
public java.util.Collection<CfgDescriptionAttribute> getAttributes()
public java.util.Collection<CfgDescriptionAttribute> getKeys()
public CfgDescriptionAttribute getAttributeByName(java.lang.String attributeName)
attributeName
- Used to indicate name of an attribute
null
if the attribute is not foundpublic CfgDescriptionAttribute getAttribute(java.lang.String schemaName)
schemaName
- Used to indicate schema name of an attribute
CfgDescriptionAttribute
,
or null
if the attribute is not found@Deprecated public java.util.List<org.w3c.dom.Node> getKeys(org.w3c.dom.Node clazz)
public ICfgClassOperationalInfo getDelta()
ICfgClassOperationalInfo
) for a particular descriptive class'
instance.
Returns null
if the instance does not have corresponding delta defined.
public CfgKeysComparer getEqualityComparer()
public CfgDescriptionAttribute getDeltaListAttribute(java.lang.String mappingName, CfgOperation operation)
protected void setTypeMask()
CfgDescription
setTypeMask
in class CfgDescription
protected void setComparer()
setComparer
in class CfgDescription
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |