|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jomc.tools.modlet.ToolsModelProvider
public class ToolsModelProvider
Object management and configuration tools ModelProvider
implementation.
ModelContext.findModel(java.lang.String)
Field Summary | |
---|---|
static String |
ENABLED_ATTRIBUTE_NAME
Constant for the name of the model context attribute backing property enabled . |
static String |
MODEL_OBJECT_CLASSPATH_RESOLUTION_ENABLED_ATTRIBUTE_NAME
Constant for the name of the model context attribute backing property modelObjectClasspathResolutionEnabled . |
Constructor Summary | |
---|---|
ToolsModelProvider()
Creates a new ToolsModelProvider instance. |
Method Summary | |
---|---|
Model |
findModel(ModelContext context,
Model model)
|
static boolean |
isDefaultEnabled()
Gets a flag indicating the provider is enabled by default. |
static boolean |
isDefaultModelObjectClasspathResolutionEnabled()
Gets a flag indicating model object class path resolution is enabled by default. |
boolean |
isEnabled()
Gets a flag indicating the provider is enabled. |
boolean |
isModelObjectClasspathResolutionEnabled()
Gets a flag indicating model object class path resolution is enabled. |
static void |
setDefaultEnabled(Boolean value)
Sets the flag indicating the provider is enabled by default. |
static void |
setDefaultModelObjectClasspathResolutionEnabled(Boolean value)
Sets the flag indicating model object class path resolution is enabled by default. |
void |
setEnabled(Boolean value)
Sets the flag indicating the provider is enabled. |
void |
setModelObjectClasspathResolutionEnabled(Boolean value)
Sets the flag indicating model object class path resolution is is enabled. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ENABLED_ATTRIBUTE_NAME
enabled
.
findModel(org.jomc.modlet.ModelContext, org.jomc.modlet.Model)
,
ModelContext.getAttribute(java.lang.String)
,
Constant Field Valuespublic static final String MODEL_OBJECT_CLASSPATH_RESOLUTION_ENABLED_ATTRIBUTE_NAME
modelObjectClasspathResolutionEnabled
.
findModel(org.jomc.modlet.ModelContext, org.jomc.modlet.Model)
,
ModelContext.getAttribute(java.lang.String)
,
Constant Field ValuesConstructor Detail |
---|
public ToolsModelProvider()
ToolsModelProvider
instance.
Method Detail |
---|
public static boolean isDefaultEnabled()
The default enabled flag is controlled by system property
org.jomc.tools.modlet.ToolsModelProvider.defaultEnabled
holding a value indicating the provider is
enabled by default. If that property is not set, the true
default is returned.
true
, if the provider is enabled by default; false
, if the provider is disabled by
default.setDefaultEnabled(java.lang.Boolean)
public static void setDefaultEnabled(Boolean value)
value
- The new value of the flag indicating the provider is enabled by default or null
.isDefaultEnabled()
public final boolean isEnabled()
true
, if the provider is enabled; false
, if the provider is disabled.isDefaultEnabled()
,
setEnabled(java.lang.Boolean)
public final void setEnabled(Boolean value)
value
- The new value of the flag indicating the provider is enabled or null
.isEnabled()
public static boolean isDefaultModelObjectClasspathResolutionEnabled()
The model object class path resolution default enabled flag is controlled by system property
org.jomc.tools.modlet.ToolsModelProvider.defaultModelObjectClasspathResolutionEnabled
holding a value
indicating model object class path resolution is enabled by default. If that property is not set, the
true
default is returned.
true
, if model object class path resolution is enabled by default; false
, if model object
class path resolution is disabled by default.setDefaultModelObjectClasspathResolutionEnabled(java.lang.Boolean)
public static void setDefaultModelObjectClasspathResolutionEnabled(Boolean value)
value
- The new value of the flag indicating model object class path resolution is enabled by default or
null
.isDefaultModelObjectClasspathResolutionEnabled()
public final boolean isModelObjectClasspathResolutionEnabled()
true
, if model object class path resolution is enabled; false
, if model object class path
resolution is disabled.isDefaultModelObjectClasspathResolutionEnabled()
,
setModelObjectClasspathResolutionEnabled(java.lang.Boolean)
public final void setModelObjectClasspathResolutionEnabled(Boolean value)
value
- The new value of the flag indicating model object class path resolution is enabled or null
.isModelObjectClasspathResolutionEnabled()
public Model findModel(ModelContext context, Model model) throws ModelException
findModel
in interface ModelProvider
ModelException
isEnabled()
,
isModelObjectClasspathResolutionEnabled()
,
ENABLED_ATTRIBUTE_NAME
,
MODEL_OBJECT_CLASSPATH_RESOLUTION_ENABLED_ATTRIBUTE_NAME
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2005-2012 The JOMC Project. All Rights Reserved. |