# Uses of Interface
org.apache.uima.util.XMLParser

Packages that use XMLParser
Package
Description
org.apache.uima
Apache UIMA
org.apache.uima.analysis_engine.impl
org.apache.uima.analysis_engine.metadata.impl
org.apache.uima.collection.impl
org.apache.uima.flow.impl
org.apache.uima.impl
Apache UIMA internals
org.apache.uima.resource.impl
org.apache.uima.resource.metadata.impl
org.apache.uima.search.impl
Search engine-independent indexing classes.
org.apache.uima.util
Utility classes and interfaces used by UIMA components.
org.apache.uima.util.impl

- ## Uses of XMLParser in org.apache.uima

  Methods in org.apache.uima that return XMLParser
  Modifier and Type
  Method
  Description
  `protected abstract XMLParser`
  UIMAFramework.`_getXMLParser()`
  To be implemented by subclasses; this should return a reference to the UIMA `XMLParser` used by this implementation.
  `static XMLParser`
  UIMAFramework.`getXMLParser()`
  Get a reference to the UIMA `XMLParser`, which is used to parse `ResourceSpecifier` objects from their XML representations.

- ## Uses of XMLParser in org.apache.uima.analysis_engine.impl

  Methods in org.apache.uima.analysis_engine.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  AnalysisEngineDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to set default operational properties if they are not specified in descriptor.
  `void`
  TypeOrFeature_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to provide custom XML representation.
  `protected void`
  AnalysisEngineDescription_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to handle XML import of the DelegateAnalysisEngineSpecifiers attribute.

- ## Uses of XMLParser in org.apache.uima.analysis_engine.metadata.impl

  Methods in org.apache.uima.analysis_engine.metadata.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  FlowControllerDeclaration_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  `protected void`
  AnalysisEngineMetaData_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  `protected void`
  AnalysisEngineMetaData_impl.`readUnknownPropertyValueFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions, List<String> aKnownPropertyNames)`

- ## Uses of XMLParser in org.apache.uima.collection.impl

  Methods in org.apache.uima.collection.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  CasConsumerDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to set default operational properties if they are not specified in descriptor.
  `void`
  CasInitializerDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Deprecated.
  Overridden to set default operational properties if they are not specified in descriptor.
  `void`
  CollectionReaderDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to set default operational properties if they are not specified in descriptor.

- ## Uses of XMLParser in org.apache.uima.flow.impl

  Methods in org.apache.uima.flow.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  FlowControllerDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to set default operational properties if they are not specified in descriptor.

- ## Uses of XMLParser in org.apache.uima.impl

  Methods in org.apache.uima.impl that return XMLParser
  Modifier and Type
  Method
  Description
  `protected XMLParser`
  UIMAFramework_impl.`_getXMLParser()`
  To be implemented by subclasses; this should return a reference to the UIMA `XMLParser` used by this implementation.

- ## Uses of XMLParser in org.apache.uima.resource.impl

  Methods in org.apache.uima.resource.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  Parameter_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to read "name" and "value" attributes.

- ## Uses of XMLParser in org.apache.uima.resource.metadata.impl

  Methods in org.apache.uima.resource.metadata.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  ConfigurationGroup_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to read `names` property from XML attribute.
  `void`
  ConfigurationParameterDeclarations_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to provide custom XMLization.
  `void`
  ConfigurationParameterSettings_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden becuase of settingsForGroups property, which is a Map and isn't handled by default XMLization routines.
  `void`
  Import_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to provide custom XML representation.
  `final void`
  MetaDataObject_impl.`buildFromXMLElement(Element aElement, XMLParser aParser)`
  Initializes this object from its XML DOM representation.
  `void`
  MetaDataObject_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Initializes this object from its XML DOM representation.
  `void`
  OperationalProperties_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  `void`
  ResourceMetaData_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to validate configuration parameter data types immediately after parsing is complete.
  `protected void`
  ConfigurationParameter_impl.`readArrayPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Class aPropClass, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overriden to allow both "param" and "parameter" as the array element tags.
  `protected void`
  MetaDataObject_impl.`readArrayPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Class aPropClass, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Utility method to read an array property's value from its DOM representation.
  `protected void`
  MetaDataObject_impl.`readMapPropertyFromXml(String aPropName, Element aElement, String aKeyXmlAttribute, String aValueTagName, XMLParser aParser, XMLParser.ParsingOptions aOptions, boolean aValueIsArray)`
  Utility method for reading from XML an attribute whose value is a `Map` with `String` keys and `XMLizable` (or an array of these) values.
  `protected void`
  FsIndexKeyDescription_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to handle XML import of the `typePriority` and `comparator` properties.
  `protected void`
  MetaDataObject_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Utility method to read an attribute's value from its DOM representation.
  `protected void`
  MetaDataObject_impl.`readUnknownPropertyValueFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions, List<String> aKnownPropertyNames)`
  Utility method that attempts to read a property value from an XML element even though it is not known to which property the value should be assigned.

- ## Uses of XMLParser in org.apache.uima.search.impl

  Methods in org.apache.uima.search.impl with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  Attribute_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to read the name and value properties from XML attributes.
  `void`
  Filter_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  `void`
  Style_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Overridden to read the name property from XML attributes.

- ## Uses of XMLParser in org.apache.uima.util

  Methods in org.apache.uima.util with parameters of type XMLParser
  Modifier and Type
  Method
  Description
  `void`
  XMLizable.`buildFromXMLElement(Element aElement, XMLParser aParser)`
  Initializes this object from its XML DOM representation.
  `void`
  XMLizable.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
  Initializes this object from its XML DOM representation.

- ## Uses of XMLParser in org.apache.uima.util.impl

  Classes in org.apache.uima.util.impl that implement XMLParser
  Modifier and Type
  Class
  Description
  `class`
  `XMLParser_impl`
  Reference implementation of `XMLParser`.
  Constructors in org.apache.uima.util.impl with parameters of type XMLParser
  Modifier
  Constructor
  Description
  ``
  `SaxDeserializer_impl(XMLParser aUimaXmlParser, String aNamespaceForSchema, URL aSchemaUrl, XMLParser.ParsingOptions aOptions)`
  Deprecated.
  Use `SaxDeserializer_impl(XMLParser, XMLParser.ParsingOptions)` instead.
  ``
  `SaxDeserializer_impl(XMLParser aUimaXmlParser, XMLParser.ParsingOptions aOptions)`
  Creates a new SAX Deserializer.