public interface SofaMapping extends MetaDataObject
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
).
Modifier and Type | Method and Description |
---|---|
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.
|
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.
|
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl
buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML
java.lang.String getComponentKey()
void setComponentKey(java.lang.String aComponentKey)
aComponentKey
- the keyjava.lang.String getComponentSofaName()
void setComponentSofaName(java.lang.String aComponentSofaName)
aComponentSofaName
- the component's sofa namejava.lang.String getAggregateSofaName()
void setAggregateSofaName(java.lang.String aAggregateSofaName)
aAggregateSofaName
- the aggregate's sofa nameCopyright © 2006–2014 The Apache Software Foundation. All rights reserved.