public static class Attribute.Attribute_int extends Attribute
IAttribute
,
Serialized FormAttribute.Attribute_arrayboolean, Attribute.Attribute_arraybyte, Attribute.Attribute_arraychar, Attribute.Attribute_arraydouble, Attribute.Attribute_arrayfloat, Attribute.Attribute_arrayint, Attribute.Attribute_arraylong, Attribute.Attribute_arrayObject, Attribute.Attribute_arrayshort, Attribute.Attribute_arrayString, Attribute.Attribute_attribute, Attribute.Attribute_boolean, Attribute.Attribute_byte, Attribute.Attribute_char, Attribute.Attribute_double, Attribute.Attribute_float, Attribute.Attribute_int, Attribute.Attribute_List, Attribute.Attribute_long, Attribute.Attribute_Map, Attribute.Attribute_Object, Attribute.Attribute_Set, Attribute.Attribute_short, Attribute.Attribute_String
ATTR_DEFAULT, ATTR_NULL, ATTR_REMOVE, ATTR_SETID, ATTR_SETPARENT, ATTR_SETPARENT_REMOVE, ATTR_SETPARENT_SETID
DEFAULT_SIZE_MSG_Q, DEFAULT_SIZE_SYSTEM_MSG_Q, GETNAME_DEFAULT, GETNAME_LOCALPART_ID, GETNAME_NOROLENAME, GETNAME_ROLENAME_OR_CLASSNAME, GETNAME_ROLENAMESEP_, GETNAME_SIZE_TEMPLATE, NINCLUDE_PSC, NINCLUDE_PSx, NINCLUDE_PxC, NINCLUDE_Pxx, NINCLUDE_xSC, NINCLUDE_xSx, NINCLUDE_xxC, NINCLUDE_xxx, XHOLON_ID_DEFAULT, XHOLON_ID_NULL
Constructor and Description |
---|
Attribute.Attribute_int() |
Modifier and Type | Method and Description |
---|---|
void |
decVal(int decAmount)
Decrement an internal int value by a specified amount.
|
java.lang.Class<?> |
getAttributeJavaClass() |
int |
getAttributeJavaClassType() |
int |
getVal_int()
Get the value of a "int" maintained by this xholon instance.
|
java.lang.Object |
getVal_Object()
Get the value of a "Object" maintained by this xholon instance.
|
java.lang.String |
getVal_String()
Get the value of a "String" maintained by this xholon instance.
|
double |
getVal()
Get the value of a "double" maintained by this xholon instance.
|
void |
incVal(int incAmount)
Increment an internal int value by a specified amount.
|
void |
setVal(int val)
Set the value of a "int" maintained by this xholon instance.
|
void |
setVal(java.lang.Object val)
Set the value of a "Object" maintained by this xholon instance.
|
void |
setVal(java.lang.String val)
Set the value of a "String" maintained by this xholon instance.
|
java.lang.String |
toString() |
getName, getRoleName, isActiveObject, isAttribute, isContainer, isPassiveObject, postConfigure, setRoleName, toXml, toXmlAttributes
act, actNr, appendChild, appendChild, appendChild, appendsOwnChildren, bindPorts, cleanup, compareTo, configure, configure, consoleLog, decVal, depth, doAction, equals, findFirstChildWithXhClass, findFirstChildWithXhClass, forwardMessage, forwardSyncMessage, getActionList, getAllPorts, getAnnotation, getApp, getAttributeNodeXh, getAttributeXh, getChildNodes, getClassNode, getClassNode, getFactory, getFirstChild, getFirstSibling, getId, getInteraction, getInteractionsEnabled, getIQueueImplName, getLastChild, getLastSibling, getLogger, getMsgQ, getName, getNeighbors, getNextSibling, getNthChild, getNthSibling, getNumChildren, getNumLevels, getNumSiblings, getParentNode, getPort, getPort, getPreviousSibling, getRootNode, getSelfAndSiblings, getSelfAndSiblingsIndex, getService, getSiblings, getSystemMsgQ, getUid, getUri, getVal_boolean, getVal_byte, getVal_char, getVal_double, getVal_float, getVal_long, getVal_short, getXhc, getXhcId, getXhcName, getXholon2Xml, getXhType, getXml2Xholon, getXPath, handleNodeSelection, handleNodeSelection, hasAncestor, hasAnnotation, hasAttributeXh, hasChildNodes, hasChildOrSiblingNodes, hasNextSibling, hasParentNode, hasSiblingNodes, height, incVal, initialize, initStatics, inOrderPrint, insertAfter, insertAfter, insertAfter, insertBefore, insertBefore, insertBefore, insertFirstChild, isAttributeHandler, isBound, isExternal, isInternal, isLeaf, isRootNode, isUniqueSibling, isUniqueSiblingRoleName, performActivity, performActivity, performBooleanActivity, performBooleanActivity, performDoubleActivity, performGuard, performVoidActivity, postAct, postOrderPrint, postReconfigure, preAct, preConfigure, preOrderPrint, preReconfigure, print, println, processMessageQ, processReceivedMessage, processReceivedSyncMessage, processSystemMessageQ, reconfigure, registerMessageForwardee, remove, removeAttributeNodeXh, removeAttributeXh, removeChild, replaceNode, searchForReferencingNodes, searchForReferencingNodesRecurse, sendMessage, sendMessage, sendMessage, sendSyncMessage, sendSyncMessage, sendSyncMessage, sendSystemMessage, sendSystemMessage, setActionList, setAnnotation, setApp, setAttributeNodeXh, setAttributeVal, setAttributeXh, setFirstChild, setId, setName, setNextSibling, setParentChildLinks, setParentNode, setParentSiblingLinks, setPort, setPort, setPorts, setUid, setUri, setVal_boolean, setVal_byte, setVal_char, setVal_double, setVal_float, setVal_int, setVal_long, setVal_Object, setVal_short, setVal_String, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setXhc, showAnnotation, swapNode, terminate, toXmlAttribute, toXmlText, treeSize, visit
getClass, hashCode, notify, notifyAll, wait, wait, wait
act, actNr, appendChild, appendChild, appendChild, appendsOwnChildren, bindPorts, cleanup, configure, configure, consoleLog, decVal, depth, doAction, findFirstChildWithXhClass, findFirstChildWithXhClass, forwardMessage, forwardSyncMessage, getActionList, getAllPorts, getAnnotation, getApp, getAttributeNodeXh, getAttributeXh, getChildNodes, getClassNode, getClassNode, getFirstChild, getFirstSibling, getId, getLastChild, getLastSibling, getName, getNeighbors, getNextSibling, getNthChild, getNthSibling, getNumChildren, getNumLevels, getNumSiblings, getParentNode, getPort, getPort, getPreviousSibling, getRootNode, getSelfAndSiblings, getSelfAndSiblingsIndex, getService, getSiblings, getUid, getUri, getVal_boolean, getVal_byte, getVal_char, getVal_double, getVal_float, getVal_long, getVal_short, getXhc, getXhcId, getXhcName, getXholon2Xml, getXhType, getXml2Xholon, handleNodeSelection, handleNodeSelection, hasAncestor, hasAnnotation, hasAttributeXh, hasChildNodes, hasChildOrSiblingNodes, hasNextSibling, hasParentNode, hasSiblingNodes, height, incVal, initialize, initStatics, inOrderPrint, insertAfter, insertAfter, insertAfter, insertBefore, insertBefore, insertBefore, insertFirstChild, isAttributeHandler, isBound, isExternal, isInternal, isLeaf, isRootNode, isUniqueSibling, isUniqueSiblingRoleName, performActivity, performActivity, performBooleanActivity, performBooleanActivity, performDoubleActivity, performGuard, performVoidActivity, postAct, postOrderPrint, postReconfigure, preAct, preConfigure, preOrderPrint, preReconfigure, print, println, processMessageQ, processReceivedMessage, processReceivedSyncMessage, processSystemMessageQ, reconfigure, registerMessageForwardee, remove, removeAttributeNodeXh, removeAttributeXh, removeChild, replaceNode, searchForReferencingNodes, sendMessage, sendMessage, sendMessage, sendSyncMessage, sendSyncMessage, sendSyncMessage, sendSystemMessage, sendSystemMessage, setActionList, setAnnotation, setApp, setAttributeNodeXh, setAttributeVal, setAttributeXh, setFirstChild, setId, setName, setNextSibling, setParentChildLinks, setParentNode, setParentSiblingLinks, setPort, setPort, setPorts, setUid, setUri, setVal_boolean, setVal_byte, setVal_char, setVal_double, setVal_float, setVal_int, setVal_long, setVal_Object, setVal_short, setVal_String, setVal, setVal, setVal, setVal, setVal, setVal, setVal, setXhc, showAnnotation, swapNode, terminate, toXmlAttribute, toXmlText, treeSize, visit
public java.lang.Class<?> getAttributeJavaClass()
getAttributeJavaClass
in class Attribute
public int getAttributeJavaClassType()
getAttributeJavaClassType
in class Attribute
public double getVal()
IXholon
public int getVal_int()
IXholon
getVal_int
in interface IXholon
getVal_int
in class Xholon
public void setVal(int val)
IXholon
public void incVal(int incAmount)
IXholon
public void decVal(int decAmount)
IXholon
public java.lang.String getVal_String()
IXholon
getVal_String
in interface IAttribute
getVal_String
in interface IXholon
getVal_String
in class Xholon
public void setVal(java.lang.String val)
IXholon
public java.lang.Object getVal_Object()
IXholon
getVal_Object
in interface IAttribute
getVal_Object
in interface IXholon
getVal_Object
in class Xholon
public void setVal(java.lang.Object val)
IXholon