org.apache.uima.collection.impl.metadata.cpe
Class CasProcessorExecArgImpl

java.lang.Object
  extended by org.apache.uima.resource.metadata.impl.MetaDataObject_impl
      extended by org.apache.uima.collection.impl.metadata.cpe.CasProcessorExecArgImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, CasProcessorExecArg, MetaDataObject, XMLizable

public class CasProcessorExecArgImpl
extends MetaDataObject_impl
implements CasProcessorExecArg

See Also:
Serialized Form

Constructor Summary
CasProcessorExecArgImpl()
           
 
Method Summary
 void buildFromXMLElement(org.w3c.dom.Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)
          Overridden to read "name" and "value" attributes.
 java.lang.String getArgValue()
          Returns argument value
 java.lang.String getValue()
           
protected  XmlizationInfo getXmlizationInfo()
          To be implemented by subclasses to return information describing how to represent this object in XML.
 void setArgValue(java.lang.String aArgValue)
          Sets argument value.
 void setValue(java.lang.String string)
           
 void toXML(org.xml.sax.ContentHandler aContentHandler, boolean aWriteDefaultNamespaceAttribute)
          Writes this object's XML representation by making calls on a SAX ContentHandler.
 
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, 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.metadata.MetaDataObject
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
 
Methods inherited from interface org.apache.uima.util.XMLizable
buildFromXMLElement, toXML, toXML, toXML
 

Constructor Detail

CasProcessorExecArgImpl

public CasProcessorExecArgImpl()
Method Detail

setArgValue

public void setArgValue(java.lang.String aArgValue)
                 throws CpeDescriptorException
Description copied from interface: CasProcessorExecArg
Sets argument value.

Specified by:
setArgValue in interface CasProcessorExecArg
Parameters:
aArgValue - - value as string
Throws:
CpeDescriptorException

getArgValue

public java.lang.String getArgValue()
                             throws CpeDescriptorException
Description copied from interface: CasProcessorExecArg
Returns argument value

Specified by:
getArgValue in interface CasProcessorExecArg
Returns:
- String
Throws:
CpeDescriptorException

buildFromXMLElement

public void buildFromXMLElement(org.w3c.dom.Element aElement,
                                XMLParser aParser,
                                XMLParser.ParsingOptions aOptions)
                         throws InvalidXMLException
Overridden to read "name" and "value" attributes.

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
See Also:
MetaDataObject_impl.buildFromXMLElement(org.w3c.dom.Element, org.apache.uima.util.XMLParser, org.apache.uima.util.XMLParser.ParsingOptions)

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.

Specified by:
getXmlizationInfo in class MetaDataObject_impl
Returns:
information defining this object's XML representation

toXML

public void toXML(org.xml.sax.ContentHandler aContentHandler,
                  boolean aWriteDefaultNamespaceAttribute)
           throws org.xml.sax.SAXException
Description copied from interface: XMLizable
Writes this object's XML representation by making calls on a SAX ContentHandler.

Specified by:
toXML in interface XMLizable
Overrides:
toXML in class MetaDataObject_impl
Parameters:
aContentHandler - the content handler to which this object will write events that describe its XML representation.
aWriteDefaultNamespaceAttribute - whether the namespace of this element should be written as the default namespace. This should be done only for the root element, and it defaults to false.
Throws:
org.xml.sax.SAXException
See Also:
XMLizable.toXML(org.xml.sax.ContentHandler, boolean)

getValue

public java.lang.String getValue()
Returns:

setValue

public void setValue(java.lang.String string)
Parameters:
string -


Copyright © 2011. All Rights Reserved.