public class SubmissionSetTransformer extends XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
SubmissionSet
and its ebXML representation.Constructor and Description |
---|
SubmissionSetTransformer(EbXMLFactory factory)
Constructs the transformer
|
Modifier and Type | Method and Description |
---|---|
protected void |
addAttributes(SubmissionSet metaData,
EbXMLRegistryPackage ebXML,
EbXMLObjectLibrary objectLibrary)
Called by the base class to add attributes to the ebXML instance.
|
protected void |
addAttributesFromEbXML(SubmissionSet metaData,
EbXMLRegistryPackage ebXML)
Called by the base class to add attributes to the meta data.
|
protected void |
addClassifications(SubmissionSet set,
EbXMLRegistryPackage regPackage,
EbXMLObjectLibrary objectLibrary)
Called by the base class to add classifications to the ebXML instance.
|
protected void |
addClassificationsFromEbXML(SubmissionSet set,
EbXMLRegistryPackage regPackage)
Called by the base class to add classifications to the meta data.
|
protected void |
addExternalIdentifiers(SubmissionSet metaData,
EbXMLRegistryPackage ebXML,
EbXMLObjectLibrary objectLibrary)
Called by the base class to add external identifiers to the ebXML instance.
|
protected void |
addExternalIdentifiersFromEbXML(SubmissionSet metaData,
EbXMLRegistryPackage ebXML)
Called by the base class to add external identifiers to the meta data.
|
protected void |
addSlots(SubmissionSet metaData,
EbXMLRegistryPackage ebXML,
EbXMLObjectLibrary objectLibrary)
Called by the base class to add slots to the ebXML instance.
|
protected void |
addSlotsFromEbXML(SubmissionSet metaData,
EbXMLRegistryPackage ebXML)
Called by the base class to add slots to the meta data.
|
protected EbXMLRegistryPackage |
createEbXMLInstance(String id,
EbXMLObjectLibrary objectLibrary)
Called by the base class to create a new instance of the ebXML type.
|
protected SubmissionSet |
createMetaClassInstance()
Called by the base class to create a new instance of the
XDSMetaClass . |
fromEbXML, toEbXML
public SubmissionSetTransformer(EbXMLFactory factory)
factory
- factory for version independent ebXML objects.protected EbXMLRegistryPackage createEbXMLInstance(String id, EbXMLObjectLibrary objectLibrary)
XDSMetaClassTransformer
createEbXMLInstance
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
id
- the id of the object to create.objectLibrary
- the object library.protected SubmissionSet createMetaClassInstance()
XDSMetaClassTransformer
XDSMetaClass
.createMetaClassInstance
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
protected void addAttributes(SubmissionSet metaData, EbXMLRegistryPackage ebXML, EbXMLObjectLibrary objectLibrary)
XDSMetaClassTransformer
addAttributes
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
metaData
- the meta data instance containing the attributes.ebXML
- the ebXML instance receiving the attributes.objectLibrary
- the object library.protected void addAttributesFromEbXML(SubmissionSet metaData, EbXMLRegistryPackage ebXML)
XDSMetaClassTransformer
addAttributesFromEbXML
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
metaData
- the meta data instance receiving the attributes.ebXML
- the ebXML instance containing the attributes.protected void addSlots(SubmissionSet metaData, EbXMLRegistryPackage ebXML, EbXMLObjectLibrary objectLibrary)
XDSMetaClassTransformer
addSlots
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
metaData
- the meta data instance containing the slots.ebXML
- the ebXML instance receiving the slots.objectLibrary
- the object library.protected void addSlotsFromEbXML(SubmissionSet metaData, EbXMLRegistryPackage ebXML)
XDSMetaClassTransformer
addSlotsFromEbXML
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
metaData
- the meta data instance receiving the slots.ebXML
- the ebXML instance containing the slots.protected void addClassificationsFromEbXML(SubmissionSet set, EbXMLRegistryPackage regPackage)
XDSMetaClassTransformer
addClassificationsFromEbXML
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
set
- the meta data instance receiving the classifications.regPackage
- the ebXML instance containing the classifications.protected void addClassifications(SubmissionSet set, EbXMLRegistryPackage regPackage, EbXMLObjectLibrary objectLibrary)
XDSMetaClassTransformer
addClassifications
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
set
- the meta data instance containing the classifications.regPackage
- the ebXML instance receiving the classifications.objectLibrary
- the object library.protected void addExternalIdentifiers(SubmissionSet metaData, EbXMLRegistryPackage ebXML, EbXMLObjectLibrary objectLibrary)
XDSMetaClassTransformer
addExternalIdentifiers
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
metaData
- the meta data instance containing the external identifiers.ebXML
- the ebXML instance receiving the external identifiers.objectLibrary
- the object library.protected void addExternalIdentifiersFromEbXML(SubmissionSet metaData, EbXMLRegistryPackage ebXML)
XDSMetaClassTransformer
addExternalIdentifiersFromEbXML
in class XDSMetaClassTransformer<EbXMLRegistryPackage,SubmissionSet>
metaData
- the meta data instance receiving the external identifiers.ebXML
- the ebXML instance containing the external identifiers.Copyright © 2018 Open eHealth Foundation. All rights reserved.