|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SofaMapping
Sofa Name mapping is required to connect the output Sofas from one component to the input Sofa of another component.
A SofaMapping
object represents mapping of a Sofa name assigned by a component to
a Sofa name assigned by an aggregate which could be either an aggregate AE or a CPE. This
interface provides methods to set the attributes that define a mapping.
If the component Sofa Name is not set, it defaults to (CAS.NAME_DEFAULT_SOFA
).
Method Summary | |
---|---|
String |
getAggregateSofaName()
Get the sofa name assigned by the aggregate. |
String |
getComponentKey()
Gets the component key. |
String |
getComponentSofaName()
Gets the sofa name assigned by the component. |
void |
setAggregateSofaName(String aAggregateSofaName)
Set the sofa name assigned by the aggregate. |
void |
setComponentKey(String aComponentKey)
Set the component key. |
void |
setComponentSofaName(String aComponentSofaName)
Set the component assigned sofa name. |
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 |
Method Detail |
---|
String getComponentKey()
void setComponentKey(String aComponentKey)
aComponentKey
- the keyString getComponentSofaName()
void setComponentSofaName(String aComponentSofaName)
aComponentSofaName
- the component's sofa nameString getAggregateSofaName()
void setAggregateSofaName(String aAggregateSofaName)
aAggregateSofaName
- the aggregate's sofa name
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |