public class ResourceDescriptionNode extends RuntimeDescriptorNode<ResourceReferenceDescriptor>
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator| Constructor and Description |
|---|
ResourceDescriptionNode() |
| Modifier and Type | Method and Description |
|---|---|
ResourceReferenceDescriptor |
getDescriptor() |
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.
|
void |
setElementValue(XMLElement element,
String value)
receives notification of the value for a particular tag
|
Node |
writeDescriptor(Node parent,
String nodeName,
ResourceReferenceDescriptor descriptor)
write the descriptor class to a DOM tree and return it
|
Node |
writeDescriptors(Node parent,
String nodeName,
Descriptor parentDesc)
write all occurrences of the descriptor corresponding to the current
node from the parent descriptor to an JAXP DOM node and return it
This API will be invoked by the parent node when the parent node
writes out a mix of statically and dynamically registered sub nodes.
|
createDescriptor, writeCommonComponentInfo, writeMessageDestinationInfoaddDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, endElement, forceAppendTextChild, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptorspublic ResourceReferenceDescriptor getDescriptor()
getDescriptor in interface XMLNode<ResourceReferenceDescriptor>getDescriptor in class RuntimeDescriptorNode<ResourceReferenceDescriptor>protected Map getDispatchTable()
getDispatchTable in class DeploymentDescriptorNode<ResourceReferenceDescriptor>public void setElementValue(XMLElement element, String value)
RuntimeDescriptorNodesetElementValue in interface XMLNode<ResourceReferenceDescriptor>setElementValue in class RuntimeDescriptorNode<ResourceReferenceDescriptor>element - the xml elementvalue - it's associated valuepublic Node writeDescriptor(Node parent, String nodeName, ResourceReferenceDescriptor descriptor)
writeDescriptor in class DeploymentDescriptorNode<ResourceReferenceDescriptor>parent - node for the DOM treenodeName - node namedescriptor - the descriptor to writepublic Node writeDescriptors(Node parent, String nodeName, Descriptor parentDesc)
writeDescriptors in class DeploymentDescriptorNode<ResourceReferenceDescriptor>parent - node in the DOM treenodeName - the name of the nodeparentDesc - parent descriptor of the descriptor to be writtenCopyright © 2019. All rights reserved.