BdaBitString
, BdaBoolean
, BdaEntryTime
, BdaFloat32
, BdaFloat64
, BdaInt128
, BdaInt16
, BdaInt16U
, BdaInt32
, BdaInt32U
, BdaInt64
, BdaInt8
, BdaInt8U
, BdaOctetString
, BdaTimestamp
, BdaUnicodeString
, BdaVisibleString
public abstract class BasicDataAttribute extends FcModelNode
children, objectReference
Modifier | Constructor | Description |
---|---|---|
protected |
BasicDataAttribute(ObjectReference objectReference,
Fc fc,
java.lang.String sAddr,
boolean dchg,
boolean dupd) |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<BasicDataAttribute> |
getBasicDataAttributes() |
Returns a list of all leaf nodes (basic data attributes) contained in the subtree of this model
node.
|
BdaType |
getBasicType() |
|
ModelNode |
getChild(java.lang.String childName) |
Returns the child node with the given name.
|
ModelNode |
getChild(java.lang.String childName,
Fc fc) |
Returns the child node with the given name and functional constraint.
|
java.util.Collection<ModelNode> |
getChildren() |
|
boolean |
getDchg() |
|
boolean |
getDupd() |
|
boolean |
getQchg() |
|
java.lang.String |
getSAddr() |
|
java.lang.String |
getValueString() |
|
java.util.Iterator<ModelNode> |
iterator() |
|
abstract void |
setDefault() |
|
abstract void |
setValueFrom(BasicDataAttribute bda) |
getFc, toString
copy, getIterators, getName, getParent, getReference
protected BasicDataAttribute(ObjectReference objectReference, Fc fc, java.lang.String sAddr, boolean dchg, boolean dupd)
public boolean getDchg()
public boolean getDupd()
public boolean getQchg()
public BdaType getBasicType()
public java.lang.String getSAddr()
public ModelNode getChild(java.lang.String childName, Fc fc)
ModelNode
public ModelNode getChild(java.lang.String childName)
ModelNode
getChild(String name, Fc fc)
instead.public java.util.Collection<ModelNode> getChildren()
getChildren
in class ModelNode
public abstract void setDefault()
public java.util.List<BasicDataAttribute> getBasicDataAttributes()
ModelNode
getBasicDataAttributes
in class ModelNode
public abstract void setValueFrom(BasicDataAttribute bda)
public java.lang.String getValueString()