org.apache.uima.collection.impl
Class CasConsumerDescription_impl
java.lang.Object
org.apache.uima.resource.metadata.impl.MetaDataObject_impl
org.apache.uima.resource.impl.ResourceCreationSpecifier_impl
org.apache.uima.collection.impl.CasConsumerDescription_impl
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, CasConsumerDescription, MetaDataObject, ResourceCreationSpecifier, ResourceSpecifier, XMLizable
public class CasConsumerDescription_impl
- extends ResourceCreationSpecifier_impl
- implements CasConsumerDescription
- See Also:
- Serialized Form
Methods inherited from class org.apache.uima.resource.impl.ResourceCreationSpecifier_impl |
checkForDuplicateParameterNames, checkForInvalidParameterOverrides, doFullValidation, getExternalResourceDependencies, getExternalResourceDependency, getFrameworkImplementation, getImplementationName, getMetaData, getResourceManagerConfiguration, setExternalResourceDependencies, setFrameworkImplementation, setImplementationName, setMetaData, setResourceManagerConfiguration, validate, validate, validateConfigurationParameters |
Methods inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_impl |
buildFromXMLElement, clone, equals, getAttributeClass, getAttributeValue, getPropertyDescriptors, getPropertyXmlInfo, getRelativePathBase, getSourceUrl, getSourceUrlString, getWrapperClass, getXMLAttributes, hashCode, isModifiable, listAttributes, readArrayPropertyValueFromXMLElement, readMapPropertyFromXml, readPropertyValueFromXMLElement, readUnknownPropertyValueFromXMLElement, setAttributeValue, setSourceUrl, setSourceUrlIfNull, toString, toXML, toXML, toXML, toXML, writeArrayPropertyAsElement, writeMapPropertyToXml, writePropertyAsElement |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.uima.resource.ResourceCreationSpecifier |
doFullValidation, getExternalResourceDependencies, getExternalResourceDependency, getFrameworkImplementation, getImplementationName, getMetaData, getResourceManagerConfiguration, setExternalResourceDependencies, setFrameworkImplementation, setImplementationName, setMetaData, setResourceManagerConfiguration, validate, validate |
CasConsumerDescription_impl
public CasConsumerDescription_impl()
- Creates a new CasConsumerDescription_impl. Initializes the MetaData and FrameworkImplementation
attributes.
getCasConsumerMetaData
public ProcessingResourceMetaData getCasConsumerMetaData()
- Description copied from interface:
CasConsumerDescription
- Retrieves the metadata that describes the CasConsumer.
- Specified by:
getCasConsumerMetaData
in interface CasConsumerDescription
- Returns:
- the
ProcessingResourceMetaData
object containing the CasConsumer's
metadata. This object can be modified. - See Also:
org.apache.uima.collection.processing.CasConsumerDescription#getCasConsumerMetaData()
doFullValidation
public void doFullValidation(ResourceManager aResourceManager)
throws ResourceInitializationException
- Description copied from interface:
ResourceCreationSpecifier
- Does full validation of this
ResourceCreationSpecifier
.
This essentially performs all operations necessary to
instantiate a Resource except that it does not actually instantiate the implementation class.
If appropriate, this method will also attempt to create a CAS based on the descriptor, in order
to do full type system verification. If any operations fail, an exception will be thrown.
- Specified by:
doFullValidation
in interface ResourceCreationSpecifier
- Overrides:
doFullValidation
in class ResourceCreationSpecifier_impl
- Parameters:
aResourceManager
- a ResourceManager instance to use to load annotator classes, external resource
classes, and resolve imports by name.
- Throws:
ResourceInitializationException
- if validation failed
buildFromXMLElement
public void buildFromXMLElement(org.w3c.dom.Element aElement,
XMLParser aParser,
XMLParser.ParsingOptions aOptions)
throws InvalidXMLException
- Overridden to set default operational properties if they are not specified in descriptor.
- Specified by:
buildFromXMLElement
in interface XMLizable
- Overrides:
buildFromXMLElement
in class MetaDataObject_impl
- Parameters:
aElement
- the XML element that represents this object.aParser
- a reference to the UIMA XMLParser
. The
XMLParser.buildObject(Element)
method can be used to construct sub-objects.aOptions
- option settings
- Throws:
InvalidXMLException
- if the input XML element does not specify a valid object
getXmlizationInfo
protected XmlizationInfo getXmlizationInfo()
- Description copied from class:
MetaDataObject_impl
- To be implemented by subclasses to return information describing how to represent this object
in XML.
- Overrides:
getXmlizationInfo
in class ResourceCreationSpecifier_impl
- Returns:
- information defining this object's XML representation
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.