Package wt.ixb.handlers.forclasses
Class ExpImpForWTDocument
java.lang.Object
wt.ixb.publicforhandlers.ClassExporterImporterTemplateGeneral
wt.ixb.publicforhandlers.ClassExporterImporterTemplate
wt.ixb.publicforhandlers.ExpImpForVersionedObject
wt.ixb.handlers.forclasses._ExpImpForWTDocument
wt.ixb.handlers.forclasses.ExpImpForWTDocument
- All Implemented Interfaces:
wt.ixb.bac.BACIXHandlerIfc,ClassExporter,ClassExporterImporter,ElementImporter,wt.ixb.publicforhandlers.ExpImpOfObjectRefIfc,wt.ixb.publicforhandlers.ExpOfObjectRefIfc,wt.ixb.publicforhandlers.ImpOfObjectRefIfc
public class ExpImpForWTDocument
extends wt.ixb.handlers.forclasses._ExpImpForWTDocument
implements wt.ixb.publicforhandlers.ExpImpOfObjectRefIfc, wt.ixb.bac.BACIXHandlerIfc
Supported API: true
Extendable: false
-
Field Summary
Fields inherited from interface wt.ixb.publicforhandlers.ClassExporter
NO_PRIORITYFields inherited from interface wt.ixb.publicforhandlers.ElementImporter
NO_PRIORITY -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckConflicts(List<IxbElement> elements, Importer importer) Checks conflicts that can arise during the import process.protected voidcheckWTDocumentConflictsBatch(List<IxbHndHelper.ElementObjectPair> elementObjectPairs, Importer importer) Checks conflicts that can arise during the import process.importObjectsAttributesAfterStore(List<IxbHndHelper.ElementObjectPair> list, Importer importer) Imports class specific atributes from the XML element after object gets stored
Supported API: trueprotected voidimportWTDocumentsAttributesAfterStore(List<IxbHndHelper.ElementObjectPair> list, Importer importer) Imports class specific atributes from the XML element after object gets stored
Supported API: trueMethods inherited from class wt.ixb.publicforhandlers.ExpImpForVersionedObject
addFoundMaster, isMasterNew, isMasterNew, setMasterContainerReference, storeObject, storeVersionedObjectMethods inherited from class wt.ixb.publicforhandlers.ClassExporterImporterTemplate
createFileXMLOnExport, execExportObjectContents, exportAttributes, exportObject, finalizeImportObject, prepareForCheckConflicts, rememberNewObInfo, storeAdditionalInfo, storeElementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface wt.ixb.publicforhandlers.ElementImporter
getObjectDisplayIDs
-
Method Details
-
checkConflicts
Checks conflicts that can arise during the import process.
Supported API: true- Specified by:
checkConflictsin interfaceElementImporter- Overrides:
checkConflictsin classClassExporterImporterTemplateGeneral- Parameters:
elements- the elements to be imported.importer- TheImporterinstance that represents the context of the import operation.- Throws:
WTException
-
checkWTDocumentConflictsBatch
protected void checkWTDocumentConflictsBatch(List<IxbHndHelper.ElementObjectPair> elementObjectPairs, Importer importer) throws WTException Checks conflicts that can arise during the import process.
Supported API: true- Parameters:
elementObjectPairs- the elements and objects to be imported.importer- TheImporterinstance that represents the context of the import operation.- Throws:
WTException
-
importObjectsAttributesAfterStore
public List<IxbHndHelper.ElementObjectPair> importObjectsAttributesAfterStore(List<IxbHndHelper.ElementObjectPair> list, Importer importer) throws WTException Imports class specific atributes from the XML element after object gets stored
Supported API: true- Specified by:
importObjectsAttributesAfterStorein interfaceElementImporter- Overrides:
importObjectsAttributesAfterStorein classClassExporterImporterTemplate- Parameters:
List- objects to import attriubtes onimporter- import context- Returns:
- List objects imported
- Throws:
WTException
-
importWTDocumentsAttributesAfterStore
protected void importWTDocumentsAttributesAfterStore(List<IxbHndHelper.ElementObjectPair> list, Importer importer) throws WTException Imports class specific atributes from the XML element after object gets stored
Supported API: true- Parameters:
List- objects to import attriubtes onimporter- import context- Throws:
WTException
-