public class AddressingNode extends DisplayableComponentNode
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator
Constructor and Description |
---|
AddressingNode() |
Modifier and Type | Method and Description |
---|---|
protected Addressing |
createDescriptor() |
protected Map |
getDispatchTable()
all sub-implementation of this class can use a dispatch table to map xml element to
method name on the descriptor class for setting the element value.
|
protected XMLElement |
getXMLRootTag() |
void |
setElementValue(XMLElement element,
String value)
receives notification of the value for a particular tag
|
Node |
writeDescriptor(Node parent,
String nodeName,
Addressing addressing)
write the method descriptor class to a query-method DOM tree and
return it
|
writeDescriptor, writeDisplayableComponentInfo
addDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, endElement, forceAppendTextChild, getDescriptor, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
protected XMLElement getXMLRootTag()
getXMLRootTag
in class DeploymentDescriptorNode
protected Addressing createDescriptor()
createDescriptor
in class DeploymentDescriptorNode
protected Map getDispatchTable()
getDispatchTable
in class DeploymentDescriptorNode
public void setElementValue(XMLElement element, String value)
setElementValue
in interface XMLNode
setElementValue
in class DeploymentDescriptorNode
element
- the xml elementvalue
- it's associated valuepublic Node writeDescriptor(Node parent, String nodeName, Addressing addressing)
parent
- node in the DOM treenodeName
- name for the root element of this xml fragmentaddressing
- the descriptor to writeCopyright © 2020. All rights reserved.