Class DisplayableComponentNode<T extends Descriptor>
- java.lang.Object
-
- com.sun.enterprise.deployment.node.DeploymentDescriptorNode<T>
-
- com.sun.enterprise.deployment.node.DisplayableComponentNode<T>
-
- All Implemented Interfaces:
XMLNode<T>
- Direct Known Subclasses:
AbstractBundleNode
,AddressingNode
,EjbNode
,FilterNode
,ListenerNode
,MessageDestinationNode
,RespectBindingNode
,ServiceReferenceNode
,ServletNode
,WebServiceEndpointNode
,WebServiceHandlerChainNode
,WebServiceHandlerNode
,WebServiceNode
,WLWebServiceNode
public abstract class DisplayableComponentNode<T extends Descriptor> extends DeploymentDescriptorNode<T>
This node class is responsible for handling all the information related to displayable elements like display-name or icons.- Version:
- Author:
- Jerome Dochez
-
-
Field Summary
-
Fields inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
abstractDescriptor, handlers, localStrings, parentNode, rootNode, serviceLocator
-
-
Constructor Summary
Constructors Constructor Description DisplayableComponentNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Node
writeDescriptor(Node parent, T descriptor)
write the descriptor class to a DOM tree and return itvoid
writeDisplayableComponentInfo(Node node, T descriptor)
write the localized descriptions, display-names and icons info-
Methods inherited from class com.sun.enterprise.deployment.node.DeploymentDescriptorNode
addDescriptor, addNamespaceDeclaration, addNodeDescriptor, addPrefixMapping, appendChild, appendQNameChild, appendTextChild, appendTextChild, composeQNameValue, createDescriptor, endElement, forceAppendTextChild, getDescriptor, getDispatchTable, getHandlerFor, getLocalPartFromQName, getOwnerDocument, getParentNode, getPrefixFromQName, getRootNode, getXMLPath, getXMLRootTag, handlesElement, postParsing, registerElementHandler, registerElementHandler, resolvePrefix, setAttribute, setAttributeNS, setAttributeValue, setDescriptorInfo, setElementValue, setParentNode, setXMLRootTag, startElement, writeDescriptor, writeDescriptors, writeEjbReferenceDescriptors, writeEntityManagerFactoryReferenceDescriptors, writeEntityManagerReferenceDescriptors, writeEnvEntryDescriptors, writeJNDIEnvironmentRefs, writeLifeCycleCallbackDescriptors, writeLocalizedDescriptions, writeMessageDestinationRefDescriptors, writeResourceDescriptors, writeResourceEnvRefDescriptors, writeResourceRefDescriptors, writeServiceReferenceDescriptors, writeSimpleTextDescriptor, writeSubDescriptors
-
-
-
-
Method Detail
-
writeDescriptor
public Node writeDescriptor(Node parent, T descriptor)
write the descriptor class to a DOM tree and return it- Specified by:
writeDescriptor
in interfaceXMLNode<T extends Descriptor>
- Overrides:
writeDescriptor
in classDeploymentDescriptorNode<T extends Descriptor>
- Parameters:
parent
- node for the DOM treethe
- descriptor to write- Returns:
- the DOM tree top node
-
-