org.eclipse.ohf.ihe.common.ebxml._3._0.rim
Interface AssociationType1

All Superinterfaces:
org.eclipse.emf.ecore.EObject, IdentifiableType, org.eclipse.emf.common.notify.Notifier, RegistryObjectType
All Known Implementing Classes:
AssociationType1Impl

public interface AssociationType1
extends RegistryObjectType

A representation of the model object 'Association Type1'. Association is the mapping of the same named interface in ebRIM. It extends RegistryObject. An Association specifies references to two previously submitted registry entrys. The sourceObject is id of the sourceObject in association The targetObject is id of the targetObject in association

The following features are supported:

See Also:
RimPackage.getAssociationType1()

Method Summary
 java.lang.String getAssociationType()
          Returns the value of the 'Association Type' attribute.
 java.lang.String getSourceObject()
          Returns the value of the 'Source Object' attribute.
 java.lang.String getTargetObject()
          Returns the value of the 'Target Object' attribute.
 void setAssociationType(java.lang.String value)
          Sets the value of the 'Association Type' attribute.
 void setSourceObject(java.lang.String value)
          Sets the value of the 'Source Object' attribute.
 void setTargetObject(java.lang.String value)
          Sets the value of the 'Target Object' attribute.
 
Methods inherited from interface org.eclipse.ohf.ihe.common.ebxml._3._0.rim.RegistryObjectType
getClassification, getDescription, getExternalIdentifier, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from interface org.eclipse.ohf.ihe.common.ebxml._3._0.rim.IdentifiableType
getHome, getId, getSlot, setHome, setId
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getAssociationType

java.lang.String getAssociationType()
Returns the value of the 'Association Type' attribute.

If the meaning of the 'Association Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Association Type' attribute.
See Also:
setAssociationType(String), RimPackage.getAssociationType1_AssociationType()

setAssociationType

void setAssociationType(java.lang.String value)
Sets the value of the 'Association Type' attribute.

Parameters:
value - the new value of the 'Association Type' attribute.
See Also:
getAssociationType()

getSourceObject

java.lang.String getSourceObject()
Returns the value of the 'Source Object' attribute.

If the meaning of the 'Source Object' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source Object' attribute.
See Also:
setSourceObject(String), RimPackage.getAssociationType1_SourceObject()

setSourceObject

void setSourceObject(java.lang.String value)
Sets the value of the 'Source Object' attribute.

Parameters:
value - the new value of the 'Source Object' attribute.
See Also:
getSourceObject()

getTargetObject

java.lang.String getTargetObject()
Returns the value of the 'Target Object' attribute.

If the meaning of the 'Target Object' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Target Object' attribute.
See Also:
setTargetObject(String), RimPackage.getAssociationType1_TargetObject()

setTargetObject

void setTargetObject(java.lang.String value)
Sets the value of the 'Target Object' attribute.

Parameters:
value - the new value of the 'Target Object' attribute.
See Also:
getTargetObject()