public class WorkbenchHelper
extends java.lang.Object
Constructor and Description |
---|
WorkbenchHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
addSupportedProcessModel(java.lang.Class<? extends ProcessModel> cl)
Adds a new supported ProcessModel.
|
static void |
addSupportedProcessModel(java.lang.Class<? extends ProcessModel> cl,
java.lang.Class<? extends ProcessEditor> editor)
Adds a new supported ProcessModel together with a corresponding editor.
|
static ProcessEditor |
getEditor(ProcessModel m)
Returns an appropriate editor for a certain model.
|
static java.util.List<java.lang.Class<? extends ProcessModel>> |
getSupportedProcessModels()
Returns all supported model types.
|
static void |
removeAllProcessModels()
Clears all supported ProcessModels.
|
static void |
removeSupportedProcessModel(java.lang.Class<? extends ProcessModel> cl)
Removes as supported ProcessModels.
|
public static void addSupportedProcessModel(java.lang.Class<? extends ProcessModel> cl)
cl
- public static void addSupportedProcessModel(java.lang.Class<? extends ProcessModel> cl, java.lang.Class<? extends ProcessEditor> editor)
cl
- public static void removeSupportedProcessModel(java.lang.Class<? extends ProcessModel> cl)
public static void removeAllProcessModels()
public static java.util.List<java.lang.Class<? extends ProcessModel>> getSupportedProcessModels()
public static ProcessEditor getEditor(ProcessModel m)
m
-