Class LeafClassTransformer
java.lang.Object
org.openehealth.ipf.commons.ihe.xds.core.transform.ebxml.LeafClassTransformer
- Direct Known Subclasses:
ProvideAndRegisterDocumentSetTransformer
,QueryResponseTransformer
,RegisterDocumentSetTransformer
- Since:
- 4.8.0
- Author:
- Dmytro Rud
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AssociationTransformer
protected final DocumentEntryTransformer
protected final EbXMLFactory
protected final FolderTransformer
static final String
static final String
protected final SubmissionSetTransformer
-
Constructor Summary
ModifierConstructorDescriptionprotected
LeafClassTransformer
(EbXMLFactory factory) Constructs the transformer -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addClassification
(EbXMLObjectContainer ebXML, String classified, String node, EbXMLObjectLibrary library) protected EbXMLClassification
createClassification
(String classified, String node, EbXMLObjectLibrary library) protected void
handleFolder
(Folder folder, EbXMLObjectContainer container, EbXMLObjectLibrary library) protected void
handleSubmissionSet
(SubmissionSet submissionSet, EbXMLObjectContainer container, EbXMLObjectLibrary library)
-
Field Details
-
PROPERTY_SUBMISSION_SET_CLASSIFICATION_INSIDE
-
PROPERTY_FOLDER_CLASSIFICATION_INSIDE
-
factory
-
submissionSetTransformer
-
documentEntryTransformer
-
folderTransformer
-
associationTransformer
-
-
Constructor Details
-
LeafClassTransformer
Constructs the transformer- Parameters:
factory
- factory for version independent ebXML objects.
-
-
Method Details
-
handleSubmissionSet
protected void handleSubmissionSet(SubmissionSet submissionSet, EbXMLObjectContainer container, EbXMLObjectLibrary library) -
handleFolder
protected void handleFolder(Folder folder, EbXMLObjectContainer container, EbXMLObjectLibrary library) -
createClassification
protected EbXMLClassification createClassification(String classified, String node, EbXMLObjectLibrary library) -
addClassification
protected void addClassification(EbXMLObjectContainer ebXML, String classified, String node, EbXMLObjectLibrary library)
-