public class XmlDescriptorFactory extends DescriptorFactory
Constructor and Description |
---|
XmlDescriptorFactory(Platform platform) |
Modifier and Type | Method and Description |
---|---|
DescriptorInfo |
createDescriptorInfoByFileName(java.lang.String fileName)
Create a DescriptorInfo object by specifying the file name under which it is
commonly found ( e.g "web.xml", "application.xml", "orion-ejb-jar.xml", etc).
|
DescriptorInfo |
createDescriptorInfoByRootElement(java.lang.String rootElement)
Create a DescriptorInfo object by specifying the XML root element.
|
oracle.bali.xml.addin.XMLSourceNode |
createXMLSourceNode(XmlDescriptorInfo descriptorInfo,
java.net.URL url) |
oracle.bali.xml.addin.XMLSourceNode |
findOrCreateXmlSourceNode(XmlDescriptorInfo descriptor,
Project project) |
getPlatform
public XmlDescriptorFactory(Platform platform)
public oracle.bali.xml.addin.XMLSourceNode createXMLSourceNode(XmlDescriptorInfo descriptorInfo, java.net.URL url)
createXMLSourceNode
in class DescriptorFactory
public oracle.bali.xml.addin.XMLSourceNode findOrCreateXmlSourceNode(XmlDescriptorInfo descriptor, Project project)
findOrCreateXmlSourceNode
in class DescriptorFactory
public DescriptorInfo createDescriptorInfoByFileName(java.lang.String fileName) throws DescriptorNotFoundException
DescriptorFactory
createDescriptorInfoByFileName
in class DescriptorFactory
DescriptorNotFoundException
- if metadata for a descriptor with specified common
file name is not available for the platform for which this factory is instantiatedXmlDescriptorCatalog
public DescriptorInfo createDescriptorInfoByRootElement(java.lang.String rootElement) throws DescriptorNotFoundException
DescriptorFactory
createDescriptorInfoByRootElement
in class DescriptorFactory
DescriptorNotFoundException
- if metadata for a descriptor with specified root-element
is not available for the platform for which this factory is instantiated.XmlDescriptorCatalog