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 TypeMethodDescriptionvoid
setAssociationPropagation
(Boolean value) void
setAssociationType
(AssociationType associationType) void
setNewStatus
(AvailabilityStatus status) void
setOriginalStatus
(AvailabilityStatus status) void
setPreviousVersion
(String version) void
void
setStatus
(AvailabilityStatus status) void
Methods 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, setVersionInfo
Methods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLSlotList
addSlot, getSingleSlotValue, getSlots, getSlots, getSlotValues
Methods 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
-