Class SofaMapping_impl

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

public class SofaMapping_impl extends MetaDataObject_impl implements SofaMapping
Implementation of SofaMapping.
See Also:
  • Constructor Details

    • SofaMapping_impl

      public SofaMapping_impl()
  • Method Details

    • getComponentKey

      public 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(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 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(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 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(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