public class LQMServiceManager extends Object
| Constructor and Description |
|---|
LQMServiceManager() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends LogicalModelFormat> |
getFormat(Class<T> cl)
Get the format descriptor instance for a given class.
|
static LogicalModelFormat |
getFormat(String name)
Get the format declaration for a given ID.
|
static Iterable<LogicalModelFormat> |
getFormats()
Get the available formats.
|
static <T extends ModelModifierService> |
getModifier(Class<T> cl)
Get the service instance for a given class.
|
static ModelModifierService |
getModifier(String name)
Get the service for a given ID.
|
static Iterable<ModelModifierService> |
getModifiers()
Get the available model modifier services.
|
static <T extends LogicalModelTool> |
getTool(Class<T> cl)
Get the tool service instance for a given class.
|
static LogicalModelTool |
getTool(String name)
Get the tool declaration for a given ID.
|
static Iterable<LogicalModelTool> |
getTools()
Get the available tools.
|
public static LogicalModelFormat getFormat(String name)
name - ID of the formatpublic static Iterable<LogicalModelFormat> getFormats()
public static <T extends LogicalModelFormat> T getFormat(Class<T> cl)
T - the type of the class and returned instancecl - the class of the formatpublic static LogicalModelTool getTool(String name)
name - ID of the toolpublic static <T extends LogicalModelTool> T getTool(Class<T> cl)
T - the type of the class and returned instancecl - the class of the tool servicepublic static Iterable<LogicalModelTool> getTools()
public static ModelModifierService getModifier(String name)
name - ID of the servicepublic static <T extends ModelModifierService> T getModifier(Class<T> cl)
T - the type of the class and returned instancecl - the class of the servicepublic static Iterable<ModelModifierService> getModifiers()
Copyright © 2012-2017. All Rights Reserved.