wt.dataops.objectcol.xmldef
Class RelationshipMapXMLDefAdapter

java.lang.Object
  extended bywt.dataops.objectcol.xmldef.BaseXMLDefAdapter
      extended bywt.dataops.objectcol.xmldef.RelationshipMapXMLDefAdapter
All Implemented Interfaces:
CriterionDefTags

public class RelationshipMapXMLDefAdapter
extends BaseXMLDefAdapter


Field Summary
protected  BaseXMLDefAdapter[] allRelatedBys
           
private static String RESOURCE
           
 
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
RelationshipMapXMLDefAdapter()
           
 
Method Summary
protected  BaseXMLDefAdapter createReqdXMLDefAdapter(Element parent)
           
 BaseXMLDefAdapter[] getAllRelatedBy()
           
 String getInputNameForDelegateSelection()
           
 String getInputNameForDependencyChoice()
           
protected  void initialize(Element elt)
           
static RelationshipMapXMLDefAdapter newRelationshipMapXMLDefAdapter(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

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

allRelatedBys

protected BaseXMLDefAdapter[] allRelatedBys
Constructor Detail

RelationshipMapXMLDefAdapter

public RelationshipMapXMLDefAdapter()
Method Detail

newRelationshipMapXMLDefAdapter

public static RelationshipMapXMLDefAdapter newRelationshipMapXMLDefAdapter(Element root)
                                                                    throws WTException
Throws:
WTException

initialize

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

createReqdXMLDefAdapter

protected BaseXMLDefAdapter createReqdXMLDefAdapter(Element parent)
                                             throws WTException
Throws:
WTException

getAllRelatedBy

public BaseXMLDefAdapter[] getAllRelatedBy()

getInputNameForDependencyChoice

public String getInputNameForDependencyChoice()

getInputNameForDelegateSelection

public String getInputNameForDelegateSelection()