wt.dataops.objectcol.xmldef
Class ConditionXMLDefAdapter

java.lang.Object
  extended bywt.dataops.objectcol.xmldef.BaseXMLDefAdapter
      extended bywt.dataops.objectcol.xmldef.ConditionXMLDefAdapter
All Implemented Interfaces:
CriterionDefTags
Direct Known Subclasses:
AttrXMLDefAdapter, ObjTypeXMLDefAdapter, RelationshipXMLDefAdapter

public class ConditionXMLDefAdapter
extends BaseXMLDefAdapter


Field Summary
protected  DelegateInfo[] delegates
           
 
Fields inherited from class wt.dataops.objectcol.xmldef.BaseXMLDefAdapter
inputMap, root
 
Fields inherited from interface wt.dataops.objectcol.xmldef.CriterionDefTags
ALLOW_SUBTYPES_XML_TAG, ATTR_XML_TAG, BASE_XML_TAG, BY_METHOD_XML_TAG, BY_RELATIONSHIP_XML_TAG, CLASSNAME_XML_TAG, COLLECT_OTHER_END_XML_TAG, COLLECT_REL_BY_XML_TAG, CONCAT_CHAR_XML_TAG, CONDITION_XML_TAG, CONTENT_XML_TAG, DEFAULT_VALUE_XML_TAG, DELEGATE_NAME_XML_TAG, DELEGATE_XML_TAG, DERIVE_XML_TAG, DERIVED_XML_TAG, DESCRIPTION_XML_TAG, DISPLAY_NAME_XML_TAG, FIELD_XML_TAG, FILTER_XML_TAG, IF_EXISTS_XML_TAG, INCLUDE_DESCENDANTS_XML_TAG, INCLUDE_TYPES_XML_TAG, INPUT_XML_TAG, LINK_XML_TAG, MATCH_XML_TAG, META_DATA_XML_TAG, METHOD_DEF_XML_TAG, METHOD_XML_TAG, NAME_XML_TAG, OBJECT_TYPE_XML_TAG, OBJECTREF, OTHER_END_DEPENDANT_XML_TAG, OUTPUT_TYPE_XML_TAG, OUTPUT_TYPES_XML_TAG, PARAM_XML_TAG, PARAMS_XML_TAG, PATTERN_XML_TAG, POST_PROCESS_XML_TAG, PRIMITIVE_XML_TAG, RECURSE_XML_TAG, RELATED_XML_TAG, RELATIONSHIP_XML_TAG, REQUIRED_XML_TAG, RESOURCE_XML_TAG, RETURN_TYPE_XML_TAG, ROLE_XML_TAG, SEED_XML_TAG, SEEDS_XML_TAG, STRING, TYPE_XML_TAG, UNIQUE_NAME_XML_TAG, USED_AS_XML_TAG, XMLDEF_OBJECT_KEY
 
Constructor Summary
ConditionXMLDefAdapter()
           
 
Method Summary
 DelegateInfo[] getAllDelegates()
           
protected  DelegateInfo[] initDelegateInfo()
           
protected  void initialize(Element root)
           
static ConditionXMLDefAdapter newConditionXMLDefAdapter(Element root)
           
 
Methods inherited from class wt.dataops.objectcol.xmldef.BaseXMLDefAdapter
derivedValue, getAllInputs, getClassValueFromElement, getDefaultValueForNamedInput, getDefaultValueForNamedInput, getInputNameForElement, getInputType, getMatchingMatcher, getNameValueFromElement, getRequiredInputs, initInputMap, isInputRequired, matches, matches, newBaseXMLDefAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegates

protected DelegateInfo[] delegates
Constructor Detail

ConditionXMLDefAdapter

public ConditionXMLDefAdapter()
Method Detail

newConditionXMLDefAdapter

public static ConditionXMLDefAdapter newConditionXMLDefAdapter(Element root)
                                                        throws WTException
Throws:
WTException

initialize

protected void initialize(Element root)
                   throws WTException
Overrides:
initialize in class BaseXMLDefAdapter
Throws:
WTException

initDelegateInfo

protected DelegateInfo[] initDelegateInfo()
                                   throws WTException
Throws:
WTException

getAllDelegates

public DelegateInfo[] getAllDelegates()