Interface Context.Manager
- All Known Implementing Classes:
FolderContextManager
- Enclosing class:
Context
public static interface Context.Manager
A manager for creating, loading, and saving contexts.
- Since:
- 4.14
- Author:
- Eike Stepper
- No Implement
- This package is currently considered provisional.
- No Extend
- This package is currently considered provisional.
- No Reference
- This package is currently considered provisional.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe product group for context manager implementations. -
Method Summary
Modifier and TypeMethodDescriptionCreates a new context for model evolution.Returns the model evolution support associated with this context manager.Loads an existing context for model evolution.voidsaveContext(Context context) Saves the given context for model evolution.voidsetSupport(PhasedModelEvolutionSupport support) Sets the model evolution support associated with this context manager.
-
Field Details
-
PRODUCT_GROUP
The product group for context manager implementations.- See Also:
-
-
Method Details
-
getSupport
PhasedModelEvolutionSupport getSupport()Returns the model evolution support associated with this context manager. -
setSupport
Sets the model evolution support associated with this context manager.- No Reference
- This method is not intended to be called by clients.
-
createContext
Creates a new context for model evolution.- Throws:
Exception
-
loadContext
Loads an existing context for model evolution.- Throws:
Exception
-
saveContext
Saves the given context for model evolution.- Throws:
Exception
-