org.apache.uima.analysis_engine.metadata.impl
Class SofaMapping_impl

java.lang.Object
  extended by org.apache.uima.resource.metadata.impl.MetaDataObject_impl
      extended by org.apache.uima.analysis_engine.metadata.impl.SofaMapping_impl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, SofaMapping, MetaDataObject, XMLizable

public class SofaMapping_impl
extends MetaDataObject_impl
implements SofaMapping

Implementation of SofaMapping.

See Also:
Serialized Form

Constructor Summary
SofaMapping_impl()
           
 
Method Summary
 java.lang.String getAggregateSofaName()
          Get the sofa name assigned by the aggregate.
 java.lang.String getComponentKey()
          Gets the component key.
 java.lang.String getComponentSofaName()
          Gets the sofa name assigned by the component.
protected  XmlizationInfo getXmlizationInfo()
          To be implemented by subclasses to return information describing how to represent this object in XML.
 void setAggregateSofaName(java.lang.String aAggregateSofaName)
          Set the sofa name assigned by the aggregate.
 void setComponentKey(java.lang.String aComponentKey)
          Set the component key.
 void setComponentSofaName(java.lang.String aComponentSofaName)
          Set the component assigned sofa name.
 
Methods inherited from class org.apache.uima.resource.metadata.impl.MetaDataObject_impl
buildFromXMLElement, 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.metadata.MetaDataObject
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
 
Methods inherited from interface org.apache.uima.util.XMLizable
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
 

Constructor Detail

SofaMapping_impl

public SofaMapping_impl()
Method Detail

getComponentKey

public java.lang.String getComponentKey()
Description copied from interface: SofaMapping
Gets the component key. This identifies the component for which this mapping is defined.

Specified by:
getComponentKey in interface SofaMapping
Returns:
the key

setComponentKey

public void setComponentKey(java.lang.String aComponentKey)
Description copied from interface: SofaMapping
Set the component key. This identifies the component for which this mapping is defined.

Specified by:
setComponentKey in interface SofaMapping
Parameters:
aComponentKey - the key

getComponentSofaName

public java.lang.String getComponentSofaName()
Description copied from interface: SofaMapping
Gets the sofa name assigned by the component.

Specified by:
getComponentSofaName in interface SofaMapping
Returns:
the component's sofa name

setComponentSofaName

public void setComponentSofaName(java.lang.String aComponentSofaName)
Description copied from interface: SofaMapping
Set the component assigned sofa name.

Specified by:
setComponentSofaName in interface SofaMapping
Parameters:
aComponentSofaName - the component's sofa name

getAggregateSofaName

public java.lang.String getAggregateSofaName()
Description copied from interface: SofaMapping
Get the sofa name assigned by the aggregate.

Specified by:
getAggregateSofaName in interface SofaMapping
Returns:
the aggregate's sofa name

setAggregateSofaName

public void setAggregateSofaName(java.lang.String aAggregateSofaName)
Description copied from interface: SofaMapping
Set the sofa name assigned by the aggregate.

Specified by:
setAggregateSofaName in interface SofaMapping
Parameters:
aAggregateSofaName - the aggregate's sofa name

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


Copyright © 2013. All Rights Reserved.