|
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.CfgDescriptionAttribute
public abstract class CfgDescriptionAttribute
CfgDescriptionAttribute
abstract class is the base descriptive class
for configuration protocol attributes.
CfgDescriptionAttribute
class is derived from CfgDescription
class.
CfgDescriptionAttribute
also inherits ICfgEnum<T>
interface
realizing the 'Optional Feature' pattern.
The whole set of the configuration attributes is listed in the CfgObjectProperty
enumeration.
In case of CfgDescriptionAttribute
, ICfgEnum<T>.getCfgEnum()
implementation
returns the enumeration value for the configuration object a particular CfgDescriptionAttribute
class' instance describes.
CfgDescriptionAttribute
is the base class for the following basic kinds of descriptive
attribute classes:
CfgDescriptionAttributePrimitive<T>
CfgDescriptionAttributeReference
CfgDescriptionAttributeKvList
CfgObjectProperty
,
CfgDescriptionEnum
,
ICfgEnum
,
CfgDescriptionAttributePrimitive
,
CfgDescriptionAttributeReference
,
CfgDescriptionAttributeKvList
,
CfgOperation
Field Summary |
---|
Fields inherited from class com.genesyslab.platform.configuration.protocol.metadata.CfgDescription |
---|
baseComparer |
Method Summary | |
---|---|
CfgObjectProperty |
getCfgEnum()
Gets corresponding value from CfgObjectProperty
enumeration for a particular CfgDescriptionAttribute
descriptive class' instance. |
java.lang.Long |
getConst()
|
java.lang.String |
getMappingName()
Returns attribute's mapping name. |
CfgOperation |
getOperation()
Indicates what kind of operation is intended (in case of deltas) or allowed (in case of subjects) to be performed, using the attribute (in case of deltas) or on attribute (in case of subjects). |
java.lang.String |
getPackName()
|
CfgDescriptionClass |
getParent()
Returns description class ( CfgDescriptionClass ),
the attribute belongs to. |
java.lang.String |
getSchemaName()
Gets XML schema name for an attribute descriptive instance. |
abstract java.lang.Object |
getValue(org.w3c.dom.Element parentElement)
Deprecated. |
boolean |
isKey()
Indicates if the attribute serves the role of a key attribute. |
boolean |
isPackCustom()
|
boolean |
isUnpackCustom()
|
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 boolean isPackCustom()
public boolean isUnpackCustom()
public java.lang.String getPackName()
public java.lang.Long getConst()
public CfgDescriptionClass getParent()
CfgDescriptionClass
),
the attribute belongs to.
CfgDescriptionClass
public boolean isKey()
public java.lang.String getMappingName()
public java.lang.String getSchemaName()
public CfgOperation getOperation()
CfgOperation
enumeration.
CfgOperation
public CfgObjectProperty getCfgEnum()
CfgObjectProperty
enumeration for a particular CfgDescriptionAttribute
descriptive class' instance.
getCfgEnum
in interface ICfgEnum<CfgObjectProperty>
CfgObjectProperty
@Deprecated public abstract java.lang.Object getValue(org.w3c.dom.Element parentElement)
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 |