Class EmfUml2PersistenceManager
- java.lang.Object
-
- com.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl
-
- com.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManager
-
@OpenApiAll public final class EmfUml2PersistenceManager extends com.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImplStores save and load options.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLoadOptionsProvider(PersistenceOptionsProvider loadOptionsProvider)Sets load options provider.voidaddResourceSetInitializer(ResourceSetInitializer initializer)Register resource set initializer.voidaddSaveOptionsProvider(PersistenceOptionsProvider saveOptionsProvider)Sets save options provider.static EmfUml2PersistenceManagergetInstance()Get singleton instance of the manager.voidremoveLoadOptionsProvider(PersistenceOptionsProvider loadOptionsProvider)Remove load options provider.voidremoveResourceSetInitializer(ResourceSetInitializer initializer)Remove resource set initializer.voidremoveSaveOptionsProvider(PersistenceOptionsProvider saveOptionsProvider)Remove save options provider.
-
-
-
Method Detail
-
getInstance
public static EmfUml2PersistenceManager getInstance()
Get singleton instance of the manager.
-
addSaveOptionsProvider
public void addSaveOptionsProvider(PersistenceOptionsProvider saveOptionsProvider)
Sets save options provider.- Overrides:
addSaveOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl
-
removeSaveOptionsProvider
public void removeSaveOptionsProvider(PersistenceOptionsProvider saveOptionsProvider)
Remove save options provider.- Overrides:
removeSaveOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl
-
addLoadOptionsProvider
public void addLoadOptionsProvider(PersistenceOptionsProvider loadOptionsProvider)
Sets load options provider.- Overrides:
addLoadOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl
-
removeLoadOptionsProvider
public void removeLoadOptionsProvider(PersistenceOptionsProvider loadOptionsProvider)
Remove load options provider.- Overrides:
removeLoadOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl
-
addResourceSetInitializer
public void addResourceSetInitializer(ResourceSetInitializer initializer)
Register resource set initializer.- Overrides:
addResourceSetInitializerin classcom.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl- Parameters:
initializer- resource set initializer to add.
-
removeResourceSetInitializer
public void removeResourceSetInitializer(ResourceSetInitializer initializer)
Remove resource set initializer.- Overrides:
removeResourceSetInitializerin classcom.nomagic.magicdraw.emfuml2xmi.v5.helpers.EmfUml2PersistenceManagerImpl- Parameters:
initializer- resource set initializer to remove.
-
-