|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectAdapterFactoryImpl
scheduler.configuration.util.ConfigurationAdapterFactory
public class ConfigurationAdapterFactory
The Adapter Factory for the model.
It provides an adapter createXXX
method for each class of the model.
ConfigurationPackage
Field Summary | |
---|---|
protected static ConfigurationPackage |
modelPackage
The cached model package. |
protected ConfigurationSwitch<Adapter> |
modelSwitch
The switch the delegates to the createXXX methods. |
Constructor Summary | |
---|---|
ConfigurationAdapterFactory()
Creates an instance of the adapter factory. |
Method Summary | |
---|---|
Adapter |
createActiveResourceConfigurationAdapter()
Creates a new adapter for an object of class ' Active Resource Configuration '. |
Adapter |
createAdapter(Notifier target)
Creates an adapter for the target . |
Adapter |
createDynamicPriorityBoostConfiguratioinAdapter()
Creates a new adapter for an object of class ' Dynamic Priority Boost Configuratioin '. |
Adapter |
createEObjectAdapter()
Creates a new adapter for the default case. |
Adapter |
createIdentifierAdapter()
Creates a new adapter for an object of class ' Identifier '. |
Adapter |
createLoadBalancingAdapter()
Creates a new adapter for an object of class ' Load Balancing '. |
Adapter |
createMultipleQueueConfigurationAdapter()
Creates a new adapter for an object of class ' Multiple Queue Configuration '. |
Adapter |
createPassiveResourceConfigurationAdapter()
Creates a new adapter for an object of class ' Passive Resource Configuration '. |
Adapter |
createPredefinedTimeSliceConfigurationAdapter()
Creates a new adapter for an object of class ' Predefined Time Slice Configuration '. |
Adapter |
createPreemptionConfigurationAdapter()
Creates a new adapter for an object of class ' Preemption Configuration '. |
Adapter |
createPriorityBoostConfigurationAdapter()
Creates a new adapter for an object of class ' Priority Boost Configuration '. |
Adapter |
createPriorityConfigurationAdapter()
Creates a new adapter for an object of class ' Priority Configuration '. |
Adapter |
createPriorityDependentTimeSliceConfigurationAdapter()
Creates a new adapter for an object of class ' Priority Dependent Time Slice Configuration '. |
Adapter |
createPriorityRangeAdapter()
Creates a new adapter for an object of class ' Priority Range '. |
Adapter |
createProcessConfigurationAdapter()
Creates a new adapter for an object of class ' Process Configuration '. |
Adapter |
createQueueingConfigurationAdapter()
Creates a new adapter for an object of class ' Queueing Configuration '. |
Adapter |
createSchedulerConfigurationAdapter()
Creates a new adapter for an object of class ' Scheduler Configuration '. |
Adapter |
createSingleQueueConfigurationAdapter()
Creates a new adapter for an object of class ' Single Queue Configuration '. |
Adapter |
createStaticPriorityBoostAdapter()
Creates a new adapter for an object of class ' Static Priority Boost '. |
Adapter |
createStaticPriorityBoostConfigurationAdapter()
Creates a new adapter for an object of class ' Static Priority Boost Configuration '. |
Adapter |
createTimeSliceConfigurationAdapter()
Creates a new adapter for an object of class ' Time Slice Configuration '. |
Adapter |
createTimeValueAdapter()
Creates a new adapter for an object of class ' Time Value '. |
Adapter |
createUnitCarryingElementAdapter()
Creates a new adapter for an object of class ' Unit Carrying Element '. |
boolean |
isFactoryForType(Object object)
Returns whether this factory is applicable for the type of the object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static ConfigurationPackage modelPackage
protected ConfigurationSwitch<Adapter> modelSwitch
createXXX
methods.
Constructor Detail |
---|
public ConfigurationAdapterFactory()
Method Detail |
---|
public boolean isFactoryForType(Object object)
true
if the object is either the model's package or is an instance object of the model.
public Adapter createAdapter(Notifier target)
target
.
target
- the object to adapt.
target
.public Adapter createTimeValueAdapter()
Time Value
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TimeValue
public Adapter createDynamicPriorityBoostConfiguratioinAdapter()
Dynamic Priority Boost Configuratioin
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
DynamicPriorityBoostConfiguratioin
public Adapter createPriorityBoostConfigurationAdapter()
Priority Boost Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PriorityBoostConfiguration
public Adapter createLoadBalancingAdapter()
Load Balancing
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
LoadBalancing
public Adapter createMultipleQueueConfigurationAdapter()
Multiple Queue Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
MultipleQueueConfiguration
public Adapter createQueueingConfigurationAdapter()
Queueing Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
QueueingConfiguration
public Adapter createPredefinedTimeSliceConfigurationAdapter()
Predefined Time Slice Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PredefinedTimeSliceConfiguration
public Adapter createTimeSliceConfigurationAdapter()
Time Slice Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
TimeSliceConfiguration
public Adapter createPreemptionConfigurationAdapter()
Preemption Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PreemptionConfiguration
public Adapter createPriorityConfigurationAdapter()
Priority Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PriorityConfiguration
public Adapter createPriorityRangeAdapter()
Priority Range
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PriorityRange
public Adapter createPriorityDependentTimeSliceConfigurationAdapter()
Priority Dependent Time Slice Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PriorityDependentTimeSliceConfiguration
public Adapter createActiveResourceConfigurationAdapter()
Active Resource Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ActiveResourceConfiguration
public Adapter createPassiveResourceConfigurationAdapter()
Passive Resource Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
PassiveResourceConfiguration
public Adapter createStaticPriorityBoostAdapter()
Static Priority Boost
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
StaticPriorityBoost
public Adapter createProcessConfigurationAdapter()
Process Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
ProcessConfiguration
public Adapter createSingleQueueConfigurationAdapter()
Single Queue Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SingleQueueConfiguration
public Adapter createStaticPriorityBoostConfigurationAdapter()
Static Priority Boost Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
StaticPriorityBoostConfiguration
public Adapter createSchedulerConfigurationAdapter()
Scheduler Configuration
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
SchedulerConfiguration
public Adapter createUnitCarryingElementAdapter()
Unit Carrying Element
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
UnitCarryingElement
public Adapter createIdentifierAdapter()
Identifier
'.
This default implementation returns null so that we can easily ignore cases;
it's useful to ignore a case when inheritance will catch all the cases anyway.
Identifier
public Adapter createEObjectAdapter()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |