Class MetaDataObjectSerializer_plain
- java.lang.Object
-
- org.apache.uima.resource.metadata.impl.MetaDataObjectSerializer_plain
-
- All Implemented Interfaces:
MetaDataObject_impl.Serializer
- Direct Known Subclasses:
MetaDataObjectSerializer_indent
class MetaDataObjectSerializer_plain extends java.lang.Object implements MetaDataObject_impl.Serializer
-
-
Field Summary
Fields Modifier and Type Field Description private org.xml.sax.ContentHandlerchprivate static org.xml.sax.AttributesEMPTY_ATTRIBUTES
-
Constructor Summary
Constructors Constructor Description MetaDataObjectSerializer_plain(org.xml.sax.ContentHandler ch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNodeStore()voiddeleteNodeStore()org.w3c.dom.NodefindMatchingSubElement(java.lang.String elementName)booleanindentChildElements(XmlizationInfo info, MetaDataObject_impl mdo)voidinsertNl()booleanisArrayHasIndentableElements(java.lang.Object array)voidmaybeEndArraySymbol()voidmaybeStartArraySymbol()voidoutputEndElement(org.w3c.dom.Node node, java.lang.String aNamespace, java.lang.String localname, java.lang.String qname)voidoutputEndElementForArrayElement(org.w3c.dom.Node node, java.lang.String aNamespace, java.lang.String localname, java.lang.String qname)voidoutputStartElement(org.w3c.dom.Node node, java.lang.String aNamespace, java.lang.String localname, java.lang.String qname, org.xml.sax.Attributes attributes)voidoutputStartElementForArrayElement(org.w3c.dom.Node node, java.lang.String nameSpace, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)voidsaveAndAddNodeStore(org.w3c.dom.Node infoset)booleanshouldBeSkipped(PropertyXmlInfo propInfo, java.lang.Object val, MetaDataObject_impl mdo)booleanshouldEncloseInArrayElement(java.lang.Class propClass)booleanstartElementProperty()voidstartPrefixMapping(java.lang.String prefix, java.lang.String uri)voidwriteDelayedStart(java.lang.String name)voidwriteSimpleValue(java.lang.Object val)voidwriteSimpleValueWithTag(java.lang.String className, java.lang.Object o, org.w3c.dom.Node node)
-
-
-
Method Detail
-
saveAndAddNodeStore
public void saveAndAddNodeStore(org.w3c.dom.Node infoset)
- Specified by:
saveAndAddNodeStorein interfaceMetaDataObject_impl.Serializer
-
deleteNodeStore
public void deleteNodeStore()
- Specified by:
deleteNodeStorein interfaceMetaDataObject_impl.Serializer
-
indentChildElements
public boolean indentChildElements(XmlizationInfo info, MetaDataObject_impl mdo)
- Specified by:
indentChildElementsin interfaceMetaDataObject_impl.Serializer
-
insertNl
public void insertNl()
- Specified by:
insertNlin interfaceMetaDataObject_impl.Serializer
-
shouldBeSkipped
public boolean shouldBeSkipped(PropertyXmlInfo propInfo, java.lang.Object val, MetaDataObject_impl mdo)
- Specified by:
shouldBeSkippedin interfaceMetaDataObject_impl.Serializer
-
startElementProperty
public boolean startElementProperty()
- Specified by:
startElementPropertyin interfaceMetaDataObject_impl.Serializer
-
addNodeStore
public void addNodeStore()
- Specified by:
addNodeStorein interfaceMetaDataObject_impl.Serializer
-
writeDelayedStart
public void writeDelayedStart(java.lang.String name)
- Specified by:
writeDelayedStartin interfaceMetaDataObject_impl.Serializer
-
writeSimpleValue
public void writeSimpleValue(java.lang.Object val) throws org.xml.sax.SAXException- Specified by:
writeSimpleValuein interfaceMetaDataObject_impl.Serializer- Throws:
org.xml.sax.SAXException
-
writeSimpleValueWithTag
public void writeSimpleValueWithTag(java.lang.String className, java.lang.Object o, org.w3c.dom.Node node) throws org.xml.sax.SAXException- Specified by:
writeSimpleValueWithTagin interfaceMetaDataObject_impl.Serializer- Throws:
org.xml.sax.SAXException
-
shouldEncloseInArrayElement
public boolean shouldEncloseInArrayElement(java.lang.Class propClass)
- Specified by:
shouldEncloseInArrayElementin interfaceMetaDataObject_impl.Serializer
-
outputStartElement
public void outputStartElement(org.w3c.dom.Node node, java.lang.String aNamespace, java.lang.String localname, java.lang.String qname, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException- Specified by:
outputStartElementin interfaceMetaDataObject_impl.Serializer- Throws:
org.xml.sax.SAXException
-
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix, java.lang.String uri) throws org.xml.sax.SAXException- Throws:
org.xml.sax.SAXException
-
outputEndElement
public void outputEndElement(org.w3c.dom.Node node, java.lang.String aNamespace, java.lang.String localname, java.lang.String qname) throws org.xml.sax.SAXException- Specified by:
outputEndElementin interfaceMetaDataObject_impl.Serializer- Throws:
org.xml.sax.SAXException
-
outputStartElementForArrayElement
public void outputStartElementForArrayElement(org.w3c.dom.Node node, java.lang.String nameSpace, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException- Specified by:
outputStartElementForArrayElementin interfaceMetaDataObject_impl.Serializer- Throws:
org.xml.sax.SAXException
-
outputEndElementForArrayElement
public void outputEndElementForArrayElement(org.w3c.dom.Node node, java.lang.String aNamespace, java.lang.String localname, java.lang.String qname) throws org.xml.sax.SAXException- Specified by:
outputEndElementForArrayElementin interfaceMetaDataObject_impl.Serializer- Throws:
org.xml.sax.SAXException
-
maybeStartArraySymbol
public void maybeStartArraySymbol()
- Specified by:
maybeStartArraySymbolin interfaceMetaDataObject_impl.Serializer
-
maybeEndArraySymbol
public void maybeEndArraySymbol()
- Specified by:
maybeEndArraySymbolin interfaceMetaDataObject_impl.Serializer
-
findMatchingSubElement
public org.w3c.dom.Node findMatchingSubElement(java.lang.String elementName)
- Specified by:
findMatchingSubElementin interfaceMetaDataObject_impl.Serializer
-
isArrayHasIndentableElements
public boolean isArrayHasIndentableElements(java.lang.Object array)
- Specified by:
isArrayHasIndentableElementsin interfaceMetaDataObject_impl.Serializer
-
-