org.apache.felix.scrplugin.xml
Class MetaTypeIO
java.lang.Object
org.apache.felix.scrplugin.xml.MetaTypeIO
public class MetaTypeIO
- extends java.lang.Object
MetaType
is a helper class to read and write meta type service files.
Method Summary |
protected static void |
generateXML(AttributeDefinition ad,
org.xml.sax.ContentHandler contentHandler)
|
protected static void |
generateXML(Designate designate,
org.xml.sax.ContentHandler contentHandler)
|
protected static void |
generateXML(MetaData metaData,
org.xml.sax.ContentHandler contentHandler)
Generate the xml top level element and start streaming
the meta data. |
protected static void |
generateXML(MTObject obj,
org.xml.sax.ContentHandler contentHandler)
|
protected static void |
generateXML(OCD ocd,
org.xml.sax.ContentHandler contentHandler)
|
static void |
write(MetaData metaData,
java.io.File file)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE_URI
public static final java.lang.String NAMESPACE_URI
- See Also:
- Constant Field Values
PREFIX
public static final java.lang.String PREFIX
- See Also:
- Constant Field Values
METADATA_ELEMENT
protected static final java.lang.String METADATA_ELEMENT
- See Also:
- Constant Field Values
METADATA_ELEMENT_QNAME
protected static final java.lang.String METADATA_ELEMENT_QNAME
- See Also:
- Constant Field Values
OCD_ELEMENT
protected static final java.lang.String OCD_ELEMENT
- See Also:
- Constant Field Values
OCD_ELEMENT_QNAME
protected static final java.lang.String OCD_ELEMENT_QNAME
- See Also:
- Constant Field Values
DESIGNATE_ELEMENT
protected static final java.lang.String DESIGNATE_ELEMENT
- See Also:
- Constant Field Values
DESIGNATE_ELEMENT_QNAME
protected static final java.lang.String DESIGNATE_ELEMENT_QNAME
- See Also:
- Constant Field Values
OBJECT_ELEMENT
protected static final java.lang.String OBJECT_ELEMENT
- See Also:
- Constant Field Values
OBJECT_ELEMENT_QNAME
protected static final java.lang.String OBJECT_ELEMENT_QNAME
- See Also:
- Constant Field Values
AD_ELEMENT
protected static final java.lang.String AD_ELEMENT
- See Also:
- Constant Field Values
AD_ELEMENT_QNAME
protected static final java.lang.String AD_ELEMENT_QNAME
- See Also:
- Constant Field Values
OPTION_ELEMENT
protected static final java.lang.String OPTION_ELEMENT
- See Also:
- Constant Field Values
OPTION_ELEMENT_QNAME
protected static final java.lang.String OPTION_ELEMENT_QNAME
- See Also:
- Constant Field Values
MetaTypeIO
public MetaTypeIO()
write
public static void write(MetaData metaData,
java.io.File file)
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
generateXML
protected static void generateXML(MetaData metaData,
org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
- Generate the xml top level element and start streaming
the meta data.
- Parameters:
metaData
- contentHandler
-
- Throws:
org.xml.sax.SAXException
generateXML
protected static void generateXML(OCD ocd,
org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generateXML
protected static void generateXML(AttributeDefinition ad,
org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generateXML
protected static void generateXML(Designate designate,
org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
generateXML
protected static void generateXML(MTObject obj,
org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException