quadbase.common.util.internal
Class XMLConditionNode
java.lang.Object
|
+--quadbase.common.util.internal.XMLDefaultTreeNode
|
+--quadbase.common.util.internal.XMLConditionNode
- All Implemented Interfaces:
- java.lang.Cloneable, XMLConditionType
- public class XMLConditionNode
- extends XMLDefaultTreeNode
|
Constructor Summary |
XMLConditionNode(java.lang.String name,
java.lang.String[] path,
java.lang.String attrName,
int conditionType,
java.util.Vector value)
|
XMLConditionNode(java.lang.String name,
XMLFieldInfo fieldInfo,
int conditionType,
java.util.Vector value,
java.lang.String condition)
|
| Methods inherited from class quadbase.common.util.internal.XMLDefaultTreeNode |
add, children, clone, getAllowsChildren, getChildAt, getChildCount, getFirstChild, getIndex, getLastChild, getParent, getUserObject, insert, isLeaf, isNodeChild, isRoot, remove, remove, removeAllChildren, removeFromParent, setParent, setUserObject, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
XMLConditionNode
public XMLConditionNode(java.lang.String name,
java.lang.String[] path,
java.lang.String attrName,
int conditionType,
java.util.Vector value)
XMLConditionNode
public XMLConditionNode(java.lang.String name,
XMLFieldInfo fieldInfo,
int conditionType,
java.util.Vector value,
java.lang.String condition)
getName
public java.lang.String getName()
- Description copied from class:
XMLDefaultTreeNode
- Returns this node's user object.
- Overrides:
getName in class XMLDefaultTreeNode
- Following copied from class:
quadbase.common.util.internal.XMLDefaultTreeNode
- Returns:
- the Object stored at this node by the user
- See Also:
XMLDefaultTreeNode.setUserObject(java.lang.Object),
XMLDefaultTreeNode.toString()
setName
public void setName(java.lang.String name)
- Description copied from class:
XMLDefaultTreeNode
- Sets the user object for this node to
userObject.
- Overrides:
setName in class XMLDefaultTreeNode
- Following copied from class:
quadbase.common.util.internal.XMLDefaultTreeNode
- Parameters:
userObject - the Object that constitutes this node's
user-specified data- See Also:
XMLDefaultTreeNode.getName(),
XMLDefaultTreeNode.toString()
getXMLFieldInfo
public XMLFieldInfo getXMLFieldInfo()
setXMLFieldInfo
public void setXMLFieldInfo(XMLFieldInfo field)
getFullPath
public java.lang.String[] getFullPath()
setFullPath
public void setFullPath(java.lang.String[] path)
getConditionType
public int getConditionType()
setConditionType
public void setConditionType(int type)
getValue
public java.util.Vector getValue()
setValue
public void setValue(java.util.Vector value)
getCondition
public java.lang.String getCondition()
setCondition
public void setCondition(java.lang.String string)
getElementDataType
public java.lang.String getElementDataType()
setElementDataType
public void setElementDataType(java.lang.String type)
getAttributeDataType
public java.lang.String getAttributeDataType()
setAttributeDataType
public void setAttributeDataType(java.lang.String type)
getAttributeName
public java.lang.String getAttributeName()
setAttributeName
public void setAttributeName(java.lang.String attr)
getDateFormat
public java.lang.String getDateFormat()
setDateFormat
public void setDateFormat(java.lang.String format)
getXMLType
public int getXMLType()
setXMLType
public void setXMLType(int type)
getInputData
public java.util.Vector getInputData()
setInputData
public void setInputData(java.util.Vector inputData)
getField
public XMLFieldInfo getField(java.lang.String paramName)
- Overrides:
getField in class XMLDefaultTreeNode
execute
public boolean execute()
- Overrides:
execute in class XMLDefaultTreeNode
isExecutable
public boolean isExecutable()
throws java.lang.Exception
- Overrides:
isExecutable in class XMLDefaultTreeNode