Interface EbXMLAssociation
- All Superinterfaces:
EbXMLRegistryObject,EbXMLSlotList,ExtraMetadataHolder
- All Known Implementing Classes:
EbXMLAssociation30
Encapsulation of the ebXML classes for
AssociationType1.
This class contains convenience methods and provides a version independent abstraction of the ebXML data structure.
- Author:
- Jens Riemschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetAssociationPropagation(Boolean value) voidsetAssociationType(AssociationType associationType) voidsetNewStatus(AvailabilityStatus status) voidsetOriginalStatus(AvailabilityStatus status) voidsetPreviousVersion(String version) voidvoidsetStatus(AvailabilityStatus status) voidMethods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLRegistryObject
addClassification, addExternalIdentifier, getClassifications, getClassifications, getDescription, getExternalIdentifiers, getExternalIdentifierValue, getHome, getId, getInternal, getLid, getName, getObjectType, getSingleClassification, getVersionInfo, setDescription, setHome, setId, setLid, setName, setObjectType, setVersionInfoMethods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLSlotList
addSlot, getSingleSlotValue, getSlots, getSlots, getSlotValuesMethods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.ExtraMetadataHolder
getExtraMetadata, setExtraMetadata
-
Method Details
-
getTarget
String getTarget()- Returns:
- the id of the target object of this association.
-
setTarget
- Parameters:
target- the id of the target object of this association.
-
getSource
String getSource()- Returns:
- the id of the source object of this association.
-
setSource
- Parameters:
source- the id of the source object of this association.
-
getAssociationType
AssociationType getAssociationType()- Returns:
- the type of this association.
-
setAssociationType
- Parameters:
associationType- the type of this association.
-
getStatus
AvailabilityStatus getStatus() -
setStatus
-
getOriginalStatus
AvailabilityStatus getOriginalStatus() -
setOriginalStatus
-
getNewStatus
AvailabilityStatus getNewStatus() -
setNewStatus
-
getPreviousVersion
String getPreviousVersion() -
setPreviousVersion
-
getAssociationPropagation
Boolean getAssociationPropagation() -
setAssociationPropagation
-