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

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

public class CasProcessorTimeoutImpl
extends MetaDataObject_impl
implements CasProcessorTimeout

See Also:
Serialized Form

Constructor Summary
CasProcessorTimeoutImpl()
           
 
Method Summary
 void buildFromXMLElement(org.w3c.dom.Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)
          Overridden to read "max" and "default" attributes.
 int get()
          Returns timeout value
 java.lang.String getDefaultTimeout()
           
 java.lang.String getMax()
           
protected  org.xml.sax.helpers.AttributesImpl getXMLAttributes()
          Overridden to handle "max" and "default" attributes.
static XmlizationInfo getXMLIZATION_INFO()
           
protected  XmlizationInfo getXmlizationInfo()
          To be implemented by subclasses to return information describing how to represent this object in XML.
 void set(int aFrequency)
          Sets the timeout value
 void setDefaultTimeout(java.lang.String string)
           
 void setMax(java.lang.String string)
           
 
Methods inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_impl
buildFromXMLElement, clone, equals, getAttributeClass, getAttributeValue, getPropertyDescriptors, getPropertyXmlInfo, getRelativePathBase, getSourceUrl, getSourceUrlString, getWrapperClass, 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.metadata.MetaDataObject
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
 
Methods inherited from interface org.apache.uima.util.XMLizable
buildFromXMLElement, toXML, toXML, toXML, toXML
 

Constructor Detail

CasProcessorTimeoutImpl

public CasProcessorTimeoutImpl()
Method Detail

set

public void set(int aFrequency)
Description copied from interface: CasProcessorTimeout
Sets the timeout value

Specified by:
set in interface CasProcessorTimeout
Parameters:
aFrequency - - timeout

get

public int get()
Description copied from interface: CasProcessorTimeout
Returns timeout value

Specified by:
get in interface CasProcessorTimeout
Returns:
- timeout value

buildFromXMLElement

public void buildFromXMLElement(org.w3c.dom.Element aElement,
                                XMLParser aParser,
                                XMLParser.ParsingOptions aOptions)
                         throws InvalidXMLException
Overridden to read "max" and "default" 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)

getXMLAttributes

protected org.xml.sax.helpers.AttributesImpl getXMLAttributes()
Overridden to handle "max" and "default" attributes.

Overrides:
getXMLAttributes in class MetaDataObject_impl
Returns:
an object defining the attributes to be written to the XML
See Also:
MetaDataObject_impl.getXMLAttributes()

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

getXMLIZATION_INFO

public static XmlizationInfo getXMLIZATION_INFO()
Returns:

getMax

public java.lang.String getMax()
Returns:

getDefaultTimeout

public java.lang.String getDefaultTimeout()
Returns:

setDefaultTimeout

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

setMax

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


Copyright © 2010 The Apache Software Foundation. All Rights Reserved.