Logo Search packages:      
Sourcecode: uimaj version File versions  Download package

Public Member Functions

org::apache::uima::resource::metadata::MetaDataObject Interface Reference

Inherits org::apache::uima::util::XMLizable.

Inherited by org::apache::uima::analysis_engine::metadata::FlowConstraints, org::apache::uima::analysis_engine::metadata::FlowControllerDeclaration, org::apache::uima::analysis_engine::metadata::SofaMapping, org::apache::uima::analysis_engine::TypeOrFeature, org::apache::uima::collection::metadata::CasProcessorDeploymentParam, org::apache::uima::collection::metadata::CasProcessorErrorHandling, org::apache::uima::collection::metadata::CasProcessorErrorRateThreshold, org::apache::uima::collection::metadata::CasProcessorExecArg, org::apache::uima::collection::metadata::CasProcessorExecutable, org::apache::uima::collection::metadata::CasProcessorFilter, org::apache::uima::collection::metadata::CasProcessorMaxRestarts, org::apache::uima::collection::metadata::CasProcessorRunInSeperateProcess, org::apache::uima::collection::metadata::CasProcessorRuntimeEnvParam, org::apache::uima::collection::metadata::CasProcessorTimeout, org::apache::uima::collection::metadata::CpeCasProcessor, org::apache::uima::collection::metadata::CpeCasProcessors, org::apache::uima::collection::metadata::CpeCheckpoint, org::apache::uima::collection::metadata::CpeCollectionReader, org::apache::uima::collection::metadata::CpeCollectionReaderCasInitializer, org::apache::uima::collection::metadata::CpeCollectionReaderIterator, org::apache::uima::collection::metadata::CpeComponentDescriptor, org::apache::uima::collection::metadata::CpeConfiguration, org::apache::uima::collection::metadata::CpeDescription, org::apache::uima::collection::metadata::CpeInclude, org::apache::uima::collection::metadata::CpeResourceManagerConfiguration, org::apache::uima::collection::metadata::CpeSofaMapping, org::apache::uima::collection::metadata::CpeSofaMappings, org::apache::uima::collection::metadata::OutputQueue, org::apache::uima::resource::ExternalResourceDependency, org::apache::uima::resource::ExternalResourceDescription, org::apache::uima::resource::metadata::AllowedValue, org::apache::uima::resource::metadata::Capability, org::apache::uima::resource::metadata::ConfigurationGroup, org::apache::uima::resource::metadata::ConfigurationParameter, org::apache::uima::resource::metadata::ConfigurationParameterDeclarations, org::apache::uima::resource::metadata::ConfigurationParameterSettings, org::apache::uima::resource::metadata::ExternalResourceBinding, org::apache::uima::resource::metadata::FeatureDescription, org::apache::uima::resource::metadata::FsIndexCollection, org::apache::uima::resource::metadata::FsIndexDescription, org::apache::uima::resource::metadata::FsIndexKeyDescription, org::apache::uima::resource::metadata::impl::MetaDataObject_impl, org::apache::uima::resource::metadata::Import, org::apache::uima::resource::metadata::NameValuePair, org::apache::uima::resource::metadata::Precondition, org::apache::uima::resource::metadata::ResourceManagerConfiguration, org::apache::uima::resource::metadata::ResourceMetaData, org::apache::uima::resource::metadata::TypeDescription, org::apache::uima::resource::metadata::TypePriorities, org::apache::uima::resource::metadata::TypePriorityList, org::apache::uima::resource::metadata::TypeSystemDescription, org::apache::uima::resource::Parameter, and org::apache::uima::resource::ResourceSpecifier.

Collaboration diagram for org::apache::uima::resource::metadata::MetaDataObject:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void buildFromXMLElement (Element aElement, XMLParser aParser) throws InvalidXMLException
void buildFromXMLElement (Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions) throws InvalidXMLException
Object clone ()
boolean equals (Object aObj)
Object getAttributeValue (String aName)
URL getSourceUrl ()
String getSourceUrlString ()
boolean isModifiable ()
List< NameClassPairlistAttributes ()
void setAttributeValue (String aName, Object aValue)
void setSourceUrl (URL aUrl)
void toXML (Writer aWriter) throws SAXException, IOException
void toXML (ContentHandler aContentHandler) throws SAXException
void toXML (OutputStream aOutputStream) throws SAXException, IOException
void toXML (ContentHandler aContentHandler, boolean aWriteDefaultNamespaceAttribute) throws SAXException

Detailed Description

An object used to represent metadata of a Resource.

A list of all attributes on a MetaDataObject can be obtained by calling its listAttributes() method. The values of attributes can be get and set by using the getAttributeValue(String) and setAttributeValue(String,Object) methods. The value of an attribute may be any Object, including another MetaDataObject.

MetaDataObjects are not required to allow modification of their attributes' values. An application should check the isModifiable() method to determine if attribute values can be modified. Calling setAttributeValue(String,Object) on an unmodifiable object will result in a org.apache.uima.UIMA_UnsupportedOperationException.

Definition at line 46 of file MetaDataObject.java.


The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index