smacs.load.mapping
Class DbMappingScriptNode
java.lang.Object
org.dom4j.tree.AbstractNode
org.dom4j.tree.AbstractBranch
org.dom4j.tree.AbstractElement
org.dom4j.tree.DefaultElement
smacs.tree.ScriptNode
smacs.load.mapping.DbMappingScriptNode
- All Implemented Interfaces:
- Branch, Cloneable, CreateListener, DbMappingSimpleNode, Element, EventListener, FixNode, FixNodeListener, GetName, GetSimpleNode, HasNodeHandler, HasNodeReferenceAttribute, smacs.tree.HasNodeReferenceId, IsaNodeReferenceChildListener, IsaNodeReferenceListener, NewSimpleNode, Node, Node, Serializable, SimpleElement, SimpleNode, SimpleNodeChild, SmacsFixNode
- Direct Known Subclasses:
- DbMappingColumnFieldNode, DbMappingDistinctList, DbMappingDistinctNode, DbMappingForeignKeyFieldsNode, DbMappingRecordField, DbMappingRecordSource, DbMappingSourceCursorNode, DbMappingSourceTableNode, DbMappingTargetInsertNode, DbMappingTargetNames, DbMappingTargetTableNode, DbMappingTransformListNode, DbMappingTransformNode, DbMappingUniqueKeyFieldsNode
- public class DbMappingScriptNode
- extends ScriptNode
- implements DbMappingSimpleNode
base node for mapping implementation.
- See Also:
- Serialized Form
| Fields inherited from interface org.dom4j.Node |
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE |
| Methods inherited from class smacs.tree.ScriptNode |
_fixNodeTree, _getTokenValue, _getValueTokenValue, _hasTokenValue, _init, add, add, addAll, addAll, addChild, addChild, addNewNode, addNodeReference, addNodeReference, addNodeReference, addNodeReference, appendAttributes, appendText, clear, cloneFrom, contains, containsAll, countTokenName, dump, fireNodeReferenceChildHasChanged, fireNodeReferenceHasChanged, firstTokenName, firstTokenName, fixNode, fixNodeTree, get, getAttributeValue, getHandler, getId, getMember, getMember, getMember, getMember, getMemberChild, getMemberChild, getMemberChild, getMemberList, getMemberListChild, getMemberOption, getMemberOption, getMemberOption, getMemberValue, getMemberValue, getMemberValue, getNodeNameFromClassName, getNodeReferenceCount, getNodeReferenceCount, getNodeReferenceId, getNodeReferenceId, getOption, getOption, getOption, getParentNode, getParentNode, getParentNode, getParentNode, getSimpleNode, getSingleTextChild, getThisParentNode, getThisParentNode, getTokenName, getTokenValue, hasChildren, hasMember, hasMember, hasNodeHandler, hasNodeReference, hasNodeReferenceChildNodes, hasNodeReferenceChildNodes, hasNodeReferenceId, hasNodeReferenceId, hasSingleTextChild, hasTokenName, hasTokenValue, indexOf, isEmpty, iterator, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, lastIndexOf, lastTokenName, lastTokenName, listIterator, listIterator, memberElement, newChildren, newNode, newNode, newNode, newNode, newNode, newNode, newNode, newNodeLike, newNodeReferenceAttribute, newNodeReferenceAttribute, newNodeReferenceId, newNodeReferenceId, onNodeReferenceChildHasChanged, onNodeReferenceHasChanged, printXML, printXML, removeAll, removeAttribute, removeChild, removeChild, removeNodeReference, replace, retainAll, set, setHandler, setMemberChild, setMemberChild, setMemberChild, setMemberList, setMemberListChild, setMemberOption, setMemberOption, setMemberOption, setMemberValue, setMemberValue, setMemberValue, setNodeReference, setNodeReference, setNodeReference, setOption, setOption, setOption, setOption, setTokenName, setTokenValue, size, strSingleTextChild, subList, toArray, toArray, toString, toString, toXML, toXML |
| Methods inherited from class org.dom4j.tree.DefaultElement |
add, additionalNamespaces, additionalNamespaces, addNewNode, attribute, attribute, attribute, attribute, attributeCount, attributeIterator, attributeList, attributeList, attributes, clearContent, clone, contentList, declaredNamespaces, element, element, element, elementIterator, elementIterator, elementIterator, elementIterator, elements, elements, elements, elements, getDocument, getDocumentFactory, getNamespaceForPrefix, getNamespaceForURI, getParent, getQName, getStringValue, getText, indexOf, node, nodeCount, nodeIterator, processingInstruction, processingInstructions, processingInstructions, remove, removeNode, removeProcessingInstruction, setAttributeList, setAttributes, setContent, setDocument, setParent, setQName, supportsParent |
| Methods inherited from class org.dom4j.tree.AbstractElement |
accept, add, add, add, add, add, add, add, add, addAttribute, addAttribute, addCDATA, addComment, addElement, addEntity, addNamespace, addNode, addProcessingInstruction, addProcessingInstruction, addText, asXML, attributeValue, attributeValue, attributeValue, attributeValue, childAdded, childRemoved, createAttributeList, createAttributeList, createCopy, createCopy, createCopy, createElement, createElement, createSingleIterator, elementText, elementText, elementTextTrim, elementTextTrim, ensureAttributesCapacity, getData, getName, getNamespace, getNamespacePrefix, getNamespaceURI, getNodeType, getPath, getQName, getQualifiedName, getUniquePath, getXPathNameStep, getXPathResult, hasMixedContent, isRootElement, isTextOnly, normalize, remove, remove, remove, remove, remove, remove, remove, remove, setAttributes, setAttributeValue, setAttributeValue, setData, setName, setNamespace, setText, write |
| Methods inherited from class org.dom4j.tree.AbstractBranch |
addElement, addElement, addElement, appendContent, content, contentRemoved, createContentList, createContentList, createEmptyList, createResultList, createSingleResultList, elementByID, elementID, getContentAsStringValue, getContentAsText, getTextTrim, hasContent, invalidNodeTypeAddException, isReadOnly, setProcessingInstructions |
| Methods inherited from class org.dom4j.tree.AbstractNode |
asXPathResult, createPattern, createXPath, createXPathFilter, createXPathResult, detach, getNodeTypeName, getPath, getUniquePath, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, valueOf |
| Methods inherited from interface smacs.tree.SimpleNode |
add, add, addAll, addAll, addChild, addChild, addNewNode, addNodeReference, addNodeReference, addNodeReference, addNodeReference, appendAttributes, appendText, clear, cloneFrom, contains, containsAll, countTokenName, dump, fireNodeReferenceChildHasChanged, fireNodeReferenceHasChanged, firstTokenName, firstTokenName, fixNode, fixNodeTree, get, getAttributeValue, getHandler, getId, getMember, getMember, getMember, getMember, getMemberChild, getMemberChild, getMemberChild, getMemberList, getMemberListChild, getMemberOption, getMemberOption, getMemberOption, getMemberValue, getMemberValue, getMemberValue, getNodeReferenceCount, getNodeReferenceCount, getNodeReferenceId, getNodeReferenceId, getOption, getOption, getOption, getParentNode, getParentNode, getParentNode, getParentNode, getSimpleNode, getSingleTextChild, getThisParentNode, getThisParentNode, getTokenName, getTokenValue, hasChildren, hasMember, hasMember, hasNodeHandler, hasNodeReference, hasNodeReferenceChildNodes, hasNodeReferenceChildNodes, hasNodeReferenceId, hasNodeReferenceId, hasSingleTextChild, hasTokenName, hasTokenValue, indexOf, isEmpty, iterator, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, lastIndexOf, lastTokenName, lastTokenName, listIterator, listIterator, memberElement, newChildren, newNode, newNode, newNode, newNode, newNode, newNode, newNode, newNodeReferenceAttribute, onNodeReferenceChildHasChanged, onNodeReferenceHasChanged, printXML, printXML, removeAll, removeAttribute, removeChild, removeChild, removeNodeReference, replace, retainAll, set, setHandler, setMemberChild, setMemberChild, setMemberChild, setMemberList, setMemberListChild, setMemberOption, setMemberOption, setMemberOption, setMemberValue, setMemberValue, setMemberValue, setNodeReference, setNodeReference, setNodeReference, setOption, setOption, setOption, setOption, setTokenName, setTokenValue, size, strSingleTextChild, subList, toArray, toArray, toString, toString, toXML, toXML |
| Methods inherited from interface org.dom4j.Element |
add, add, add, add, add, addAttribute, addAttribute, addCDATA, addComment, addEntity, additionalNamespaces, addNamespace, addProcessingInstruction, addProcessingInstruction, addText, attribute, attribute, attribute, attributeCount, attributeIterator, attributes, attributeValue, attributeValue, attributeValue, attributeValue, createCopy, createCopy, createCopy, declaredNamespaces, element, element, elementIterator, elementIterator, elementIterator, elements, elements, elements, elementText, elementText, elementTextTrim, elementTextTrim, getData, getNamespace, getNamespaceForPrefix, getNamespaceForURI, getNamespacePrefix, getNamespaceURI, getQName, getQName, getQualifiedName, getStringValue, getText, getTextTrim, getXPathResult, hasMixedContent, isRootElement, isTextOnly, remove, remove, remove, remove, remove, setAttributes, setAttributeValue, setAttributeValue, setData, setQName |
| Methods inherited from interface org.dom4j.Branch |
add, add, add, add, addElement, addElement, addElement, appendContent, clearContent, content, elementByID, indexOf, node, nodeCount, nodeIterator, normalize, processingInstruction, processingInstructions, processingInstructions, remove, remove, remove, remove, removeProcessingInstruction, setContent, setProcessingInstructions |
| Methods inherited from interface org.dom4j.Node |
accept, asXML, asXPathResult, clone, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getParent, getPath, getPath, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, write |
DbMappingScriptNode
public DbMappingScriptNode()
DbMappingScriptNode
public DbMappingScriptNode(QName a)
DbMappingScriptNode
public DbMappingScriptNode(String a)
DbMappingScriptNode
public DbMappingScriptNode(String a,
String b)
newNode
public SimpleNode newNode(QName name)
- Specified by:
newNode in interface SimpleNode- Overrides:
newNode in class ScriptNode
newNode
public SimpleNode newNode(String name)
- Specified by:
newNode in interface SimpleNode- Overrides:
newNode in class ScriptNode
newNode
public SimpleNode newNode(String a,
String b)
- Specified by:
newNode in interface SimpleNode- Overrides:
newNode in class ScriptNode
_expandSourceTableReferences
public int _expandSourceTableReferences(DbSchemaTableList resolver)
- Specified by:
_expandSourceTableReferences in interface DbMappingSimpleNode
_expandSourceTableColumns
public int _expandSourceTableColumns(DbSchemaTableList resolver)
- Specified by:
_expandSourceTableColumns in interface DbMappingSimpleNode
_expandSourceRecordReferences
public int _expandSourceRecordReferences(DbSchemaTableList resolver)
- Specified by:
_expandSourceRecordReferences in interface DbMappingSimpleNode
_expandSourceRecordColumns
public int _expandSourceRecordColumns(DbSchemaTableList resolver)
- Specified by:
_expandSourceRecordColumns in interface DbMappingSimpleNode
_expandDistinctHints
public int _expandDistinctHints()
- Specified by:
_expandDistinctHints in interface DbMappingSimpleNode
_expandUniqueKeyFieldDeclarationQ
public int _expandUniqueKeyFieldDeclarationQ()
- Specified by:
_expandUniqueKeyFieldDeclarationQ in interface DbMappingSimpleNode
_expandForeignKeyFieldDeclarationQ
public int _expandForeignKeyFieldDeclarationQ()
- Specified by:
_expandForeignKeyFieldDeclarationQ in interface DbMappingSimpleNode
_expandSchemaUniqueKeyFieldDeclaration
public int _expandSchemaUniqueKeyFieldDeclaration(DbSchemaTableList resolver)
- Specified by:
_expandSchemaUniqueKeyFieldDeclaration in interface DbMappingSimpleNode
_expandSchemaForeignKeyFieldDeclaration
public int _expandSchemaForeignKeyFieldDeclaration(DbSchemaTableList resolver)
- Specified by:
_expandSchemaForeignKeyFieldDeclaration in interface DbMappingSimpleNode
expandSourceTableReferences
public int expandSourceTableReferences(DbSchemaTableList resolver)
- Specified by:
expandSourceTableReferences in interface DbMappingSimpleNode
expandSourceTableColumns
public int expandSourceTableColumns(DbSchemaTableList resolver)
- Specified by:
expandSourceTableColumns in interface DbMappingSimpleNode
expandSourceRecordReferences
public int expandSourceRecordReferences(DbSchemaTableList resolver)
- Specified by:
expandSourceRecordReferences in interface DbMappingSimpleNode
expandSourceRecordColumns
public int expandSourceRecordColumns(DbSchemaTableList resolver)
- Specified by:
expandSourceRecordColumns in interface DbMappingSimpleNode
expandDistinctHints
public int expandDistinctHints()
- Specified by:
expandDistinctHints in interface DbMappingSimpleNode
expandUniqueKeyFieldDeclarationQ
public int expandUniqueKeyFieldDeclarationQ()
- Specified by:
expandUniqueKeyFieldDeclarationQ in interface DbMappingSimpleNode
expandForeignKeyFieldDeclarationQ
public int expandForeignKeyFieldDeclarationQ()
- Specified by:
expandForeignKeyFieldDeclarationQ in interface DbMappingSimpleNode
expandSchemaUniqueKeyFieldDeclaration
public int expandSchemaUniqueKeyFieldDeclaration(DbSchemaTableList resolver)
- Specified by:
expandSchemaUniqueKeyFieldDeclaration in interface DbMappingSimpleNode
expandSchemaForeignKeyFieldDeclaration
public int expandSchemaForeignKeyFieldDeclaration(DbSchemaTableList resolver)
- Specified by:
expandSchemaForeignKeyFieldDeclaration in interface DbMappingSimpleNode