public interface IPDIVariable extends IPDIVariableDescriptor
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Remove the variable from the manager list
|
boolean |
equals(IPDIVariable variable)
Determines whether both variables are the same
|
IPDIVariable |
getChild(java.lang.String varid)
gGet child
|
IPDIVariable[] |
getChildren()
Returns an array of IPDIVariables of the children of current variable or empty array if nothing
|
IPDIVariable[] |
getChildren(int findex,
int psize)
Returns an array of IPDIVariables of the children of current variable by given a range or empty array if nothing
|
int |
getChildrenNumber()
Returns the number of children of this variable
|
boolean |
isEditable()
Determines whether the value of this variable could be edited
|
void |
resetValue()
Resets value of the current variable
|
void |
setValue(java.lang.String expression)
Sets value of this variable by given expression
|
equalDescriptors, getAIF, getCastingArrayEnd, getCastingArrayStart, getCastingTypes, getFullName, getId, getName, getPosition, getQualifiedName, getStackDepth, getStackFrame, getThread, getTypeName, getVariableDescriptorAsArray, getVariableDescriptorAsType, setAIF, setCastingArrayEnd, setCastingArrayStart, sizeofgetSessionvoid dispose()
throws PDIException
PDIException - on failureboolean equals(IPDIVariable variable)
variable - IPDIVariable for comparingIPDIVariable getChild(java.lang.String varid)
varid - IPDIVariable[] getChildren() throws PDIException
PDIException - on failureIPDIVariable[] getChildren(int findex, int psize) throws PDIException
findex - first index of this variablepsize - size of this variablePDIException - on failureint getChildrenNumber()
throws PDIException
PDIException - on failureboolean isEditable()
throws PDIException
PDIException - on failurevoid resetValue()
void setValue(java.lang.String expression)
throws PDIException
expression - an expression to generate a new AIF valuePDIException - on failureCopyright (c) 2011 IBM Corporation and others. All Rights Reserved.