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

Public Member Functions

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

Inheritance diagram for org::apache::uima::resource::metadata::Capability:
Inheritance graph
Collaboration diagram for org::apache::uima::resource::metadata::Capability:
Collaboration graph

List of all members.

Public Member Functions

void addInputFeature (String aFeatureName)
void addInputSofa (String aSofaName)
void addInputType (String aTypeName, boolean aAllAnnotatorFeatures)
void addOutputFeature (String aFeatureName)
void addOutputSofa (String aSofaName)
void addOutputType (String aTypeName, boolean aAllAnnotatorFeatures)
void addSupportedLanguage (String aLanguage)
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)
String getDescription ()
TypeOrFeature[] getInputs ()
String[] getInputSofas ()
String[] getLanguagesSupported ()
String[] getMimeTypesSupported ()
TypeOrFeature[] getOutputs ()
String[] getOutputSofas ()
Precondition[] getPreconditions ()
URL getSourceUrl ()
String getSourceUrlString ()
boolean isModifiable ()
List< NameClassPairlistAttributes ()
void removeSupportedLanguage (String aLanguage)
void setAttributeValue (String aName, Object aValue)
void setDescription (String aDescription)
void setInputs (TypeOrFeature[] aInputs)
void setInputSofas (String[] aInputSofas)
void setLanguagesSupported (String[] aLanguageIDs)
void setMimeTypesSupported (String[] aMimeTypes)
void setOutputs (TypeOrFeature[] aOutputs)
void setOutputSofas (String[] aOutputSofas)
void setPreconditions (Precondition[] aPreconditions)
void setSourceUrl (URL aUrl)
void toXML (OutputStream aOutputStream) throws SAXException, IOException
void toXML (ContentHandler aContentHandler, boolean aWriteDefaultNamespaceAttribute) throws SAXException
void toXML (Writer aWriter) throws SAXException, IOException
void toXML (ContentHandler aContentHandler) throws SAXException

Detailed Description

A Capability defines an operation that an Resource can carry out. Each Capability consists of the following information:

As with all MetaDataObjects, a Capability may or may not be modifiable. An application can find out by calling the isModifiable() method.

Definition at line 41 of file Capability.java.

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

Generated by  Doxygen 1.6.0   Back to index