Class EmfUml2PersistenceManager
- java.lang.Object
 - 
- com.nomagic.magicdraw.emfuml2xmi.v4.helpers.EmfUml2PersistenceManagerImpl
 - 
- com.nomagic.magicdraw.emfuml2xmi.v4.helpers.EmfUml2PersistenceManager
 
 
 
- 
@OpenApiAll public final class EmfUml2PersistenceManager extends com.nomagic.magicdraw.emfuml2xmi.v4.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.v4.helpers.EmfUml2PersistenceManagerImpl
 
- 
removeSaveOptionsProvider
public void removeSaveOptionsProvider(PersistenceOptionsProvider saveOptionsProvider)
Remove save options provider.- Overrides:
 removeSaveOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v4.helpers.EmfUml2PersistenceManagerImpl
 
- 
addLoadOptionsProvider
public void addLoadOptionsProvider(PersistenceOptionsProvider loadOptionsProvider)
Sets load options provider.- Overrides:
 addLoadOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v4.helpers.EmfUml2PersistenceManagerImpl
 
- 
removeLoadOptionsProvider
public void removeLoadOptionsProvider(PersistenceOptionsProvider loadOptionsProvider)
Remove load options provider.- Overrides:
 removeLoadOptionsProviderin classcom.nomagic.magicdraw.emfuml2xmi.v4.helpers.EmfUml2PersistenceManagerImpl
 
- 
addResourceSetInitializer
public void addResourceSetInitializer(ResourceSetInitializer initializer)
Register resource set initializer.- Overrides:
 addResourceSetInitializerin classcom.nomagic.magicdraw.emfuml2xmi.v4.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.v4.helpers.EmfUml2PersistenceManagerImpl- Parameters:
 initializer- resource set initializer to remove.
 
 - 
 
 -