|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectVariableImpl
FiniteVariableImpl
StandardNodeImpl
DSLNodeImpl
public class DSLNodeImpl
Encapsulates a SMILE node description.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class StandardNodeImpl |
---|
StandardNodeImpl.Struct |
Field Summary |
---|
Fields inherited from class VariableImpl |
---|
id, INT_NUM_PROPERTIES, theCollator, userobject |
Constructor Summary | |
---|---|
DSLNodeImpl(String id,
Map props)
|
Method Summary | |
---|---|
Object |
clone()
|
DSLNodeType |
getDSLNodeType()
Convenience method. |
DSLSubmodel |
getDSLSubmodel()
|
String |
getID()
Convenience method. |
String |
getLabel()
Convenience method. |
Boolean |
getMandatory()
Convenience method. |
Map |
getProperties()
|
Boolean |
getRanked()
Convenience method. |
List |
getTargetList()
Convenience method. |
Dimension |
makeDimension()
Convenience method. |
void |
setDefaultStateIndex(Integer newVal)
Convenience method. |
void |
setDSLNodeType(DSLNodeType newVal)
Convenience method. |
void |
setDSLSubmodel(DSLSubmodel model)
|
void |
setID(String newVal)
Convenience method. |
void |
setLabel(String newVal)
Convenience method. |
void |
setMandatory(Boolean newVal)
Convenience method. |
void |
setProperty(EnumProperty property,
EnumValue value)
|
void |
setRanked(Boolean newVal)
Convenience method. |
void |
setTargetList(List newVal)
Convenience method. |
String |
toString()
|
Methods inherited from class FiniteVariableImpl |
---|
contains, debugInstance, deepCloneMapTypesToShells, findVariablesForType, getCPTShell, getCPTShell, grep, grep, grep, index, insert, instance, instance, instances, remove, set, setCPTShell, setCPTShell, size, size, thereExists |
Methods inherited from class VariableImpl |
---|
compareTo, delete, forID, getEnumProperties, getNumProperties, getProperty, getStringifier, getUserObject, index, initProperties, isStringifier, propertiesArrayCopy, setStringifier, setUserObject, validatePropertyNameAndID |
Methods inherited from class Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface StandardNode |
---|
getDefaultStateIndex, getDiagnosisType, getDimension, getExcludeArray, getExcludePolicy, getLocation, isMAPVariable, setDiagnosisType, setDimension, setExcludeArray, setExcludePolicy, setLocation, setMAPVariable |
Methods inherited from interface FiniteVariable |
---|
contains, getCPTShell, getCPTShell, grep, grep, grep, index, insert, instance, instance, instances, remove, set, setCPTShell, setCPTShell, size |
Methods inherited from interface Variable |
---|
delete, getEnumProperties, getProperty, getUserObject, setUserObject |
Methods inherited from interface Comparable |
---|
compareTo |
Constructor Detail |
---|
public DSLNodeImpl(String id, Map props)
Method Detail |
---|
public Object clone()
clone
in interface Variable
clone
in class FiniteVariableImpl
public DSLSubmodel getDSLSubmodel()
getDSLSubmodel
in interface DSLNode
public void setDSLSubmodel(DSLSubmodel model)
setDSLSubmodel
in interface DSLNode
public Dimension makeDimension()
public String getID()
getID
in interface Variable
getID
in class VariableImpl
public void setID(String newVal)
setID
in interface Variable
setID
in class VariableImpl
public String getLabel()
getLabel
in interface StandardNode
public void setLabel(String newVal)
setLabel
in interface StandardNode
public DSLNodeType getDSLNodeType()
getDSLNodeType
in interface FiniteVariable
getDSLNodeType
in class FiniteVariableImpl
public void setDSLNodeType(DSLNodeType newVal)
setDSLNodeType
in interface FiniteVariable
setDSLNodeType
in class FiniteVariableImpl
public void setProperty(EnumProperty property, EnumValue value)
setProperty
in interface Variable
setProperty
in class StandardNodeImpl
public Boolean getMandatory()
getMandatory
in interface DSLNode
public void setMandatory(Boolean newVal)
setMandatory
in interface DSLNode
public Boolean getRanked()
getRanked
in interface DSLNode
public void setRanked(Boolean newVal)
setRanked
in interface DSLNode
public List getTargetList()
getTargetList
in interface DSLNode
public void setTargetList(List newVal)
setTargetList
in interface DSLNode
public void setDefaultStateIndex(Integer newVal)
setDefaultStateIndex
in interface DSLNode
public Map getProperties()
getProperties
in interface PropertySuperintendent
public String toString()
toString
in class FiniteVariableImpl
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |