Interface EbXMLClassification
- All Superinterfaces:
EbXMLSlotList
- All Known Implementing Classes:
EbXMLClassification30
Encapsulation of the ebXML classes for
ClassificationType
.
This class contains convenience methods and provides a version independent abstraction of the ebXML data structure.
- Author:
- Jens Riemschneider
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Assigns a random unique ID to this classification.getName()
void
setClassificationNode
(String classificationNode) void
setClassificationScheme
(String classificationScheme) void
setClassifiedObject
(String classifiedObject) void
setName
(LocalizedString name) void
setNodeRepresentation
(String nodeRepresentation) Methods inherited from interface org.openehealth.ipf.commons.ihe.xds.core.ebxml.EbXMLSlotList
addSlot, getSingleSlotValue, getSlots, getSlots, getSlotValues
-
Field Details
-
CLASSIFICATION_OBJECT_TYPE
ObjectType for Classifications- See Also:
-
-
Method Details
-
getClassifiedObject
String getClassifiedObject()- Returns:
- the object being classified by this classification.
-
setClassifiedObject
- Parameters:
classifiedObject
- the object being classified by this classification.
-
getClassificationScheme
String getClassificationScheme()- Returns:
- the classification scheme.
-
setClassificationScheme
- Parameters:
classificationScheme
- the classification scheme.
-
getNodeRepresentation
String getNodeRepresentation()- Returns:
- the node representation.
-
setNodeRepresentation
- Parameters:
nodeRepresentation
- the node representation.
-
getName
LocalizedString getName()- Returns:
- the name as a localized string.
-
getNameAsInternationalString
EbXMLInternationalString getNameAsInternationalString()- Returns:
- the name as an international string.
-
setName
- Parameters:
name
- the name as a localized string.
-
setClassificationNode
- Parameters:
classificationNode
- the classification node.
-
getClassificationNode
String getClassificationNode()- Returns:
- the classification node.
-
assignUniqueId
void assignUniqueId()Assigns a random unique ID to this classification. -
getInternal
Object getInternal()- Returns:
- the wrapped ebXML representation of this request.
-