public class ServiceManager
extends java.lang.Object
Constructor and Description |
---|
ServiceManager() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,AreaTreeOperator> |
findAreaTreeOperators()
Discovers all the AreaTreeOperator service implementations.
|
static java.util.Map<java.lang.String,AreaTreeProvider> |
findAreaTreeProviders()
Discovers all the AreaTreeProvider service implementations.
|
static java.util.Map<java.lang.String,BoxTreeProvider> |
findBoxTreeProviders()
Discovers all the BoxTreeProvider service implementations.
|
static java.util.Map<java.lang.String,LogicalTreeProvider> |
findLogicalTreeProviders()
Discovers all the LogicalTreeProvider service implementations.
|
static java.util.Map<java.lang.String,ScriptObject> |
findScriptObjects()
Discovers all the AreaTreeOperator service implementations.
|
static void |
setServiceParams(ParametrizedOperation op,
java.util.Map<java.lang.String,java.lang.Object> params)
Sets the operation parametres based on a map of values.
|
public static java.util.Map<java.lang.String,BoxTreeProvider> findBoxTreeProviders()
id
to the appropriate implementation.public static java.util.Map<java.lang.String,AreaTreeProvider> findAreaTreeProviders()
id
to the appropriate implementation.public static java.util.Map<java.lang.String,LogicalTreeProvider> findLogicalTreeProviders()
id
to the appropriate implementation.public static java.util.Map<java.lang.String,AreaTreeOperator> findAreaTreeOperators()
id
to the appropriate implementation.public static java.util.Map<java.lang.String,ScriptObject> findScriptObjects()
id
to the appropriate implementation.public static void setServiceParams(ParametrizedOperation op, java.util.Map<java.lang.String,java.lang.Object> params)
op
- The operation whose parametres should be setparams
- A map that assigns values to operator names