Package org.apache.uima.cas.impl
Class XmiSerializationSharedData.OotsElementData
- java.lang.Object
-
- org.apache.uima.cas.impl.XmiSerializationSharedData.OotsElementData
-
- Enclosing class:
- XmiSerializationSharedData
public static class XmiSerializationSharedData.OotsElementData extends java.lang.Object
Data structure holding all information about an XMI element containing an out-of-typesystem FS.
Also used to hold information for deferring deserialization of subtypes of AnnotationBase when the sofa is not yet known
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<XmlAttribute>
attributes
List of XmlAttribute objects each holding name and value of an attribute.(package private) java.util.List<XmlElementNameAndContents>
childElements
List of XmlElementNameAndContents objects each describing one of the child elements representing features of this out-of-typesystem element.(package private) int
colNumber
(package private) XmlElementName
elementName
Name of the element, including XML namespace.(package private) int
lineNumber
(package private) java.util.ArrayList<XmiSerializationSharedData.NameMultiValue>
multiValuedFeatures
(package private) java.lang.String
xmiId
xmi:id of the element
-
Constructor Summary
Constructors Constructor Description OotsElementData(java.lang.String xmiId, XmlElementName elementName)
OotsElementData(java.lang.String xmiId, XmlElementName elementName, int lineNumber, int colNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.xml.sax.Attributes
getAttributes()
-
-
-
Field Detail
-
xmiId
final java.lang.String xmiId
xmi:id of the element
-
elementName
final XmlElementName elementName
Name of the element, including XML namespace.
-
attributes
public final java.util.List<XmlAttribute> attributes
List of XmlAttribute objects each holding name and value of an attribute.
-
childElements
final java.util.List<XmlElementNameAndContents> childElements
List of XmlElementNameAndContents objects each describing one of the child elements representing features of this out-of-typesystem element.
-
multiValuedFeatures
final java.util.ArrayList<XmiSerializationSharedData.NameMultiValue> multiValuedFeatures
-
lineNumber
final int lineNumber
-
colNumber
final int colNumber
-
-
Constructor Detail
-
OotsElementData
public OotsElementData(java.lang.String xmiId, XmlElementName elementName)
-
OotsElementData
public OotsElementData(java.lang.String xmiId, XmlElementName elementName, int lineNumber, int colNumber)
-
-