Interface MCommandsFactory
- All Known Implementing Classes:
CommandsFactoryImpl
public interface MCommandsFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final MCommandsFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Binding Context'.Returns a new object of class 'Binding Table'.Returns a new object of class 'Category'.Returns a new object of class 'Command'.Returns a new object of class 'Command Parameter'.Returns a new object of class 'Handler'.Returns a new object of class 'Key Binding'.Returns a new object of class 'Parameter'.
-
Field Details
-
INSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createBindingContext
MBindingContext createBindingContext()Returns a new object of class 'Binding Context'.- Returns:
- a new object of class 'Binding Context'.
- Since:
- 1.0
-
createBindingTable
MBindingTable createBindingTable()Returns a new object of class 'Binding Table'.- Returns:
- a new object of class 'Binding Table'.
- Since:
- 1.0
-
createCommand
MCommand createCommand()Returns a new object of class 'Command'.- Returns:
- a new object of class 'Command'.
- Since:
- 1.0
-
createCommandParameter
MCommandParameter createCommandParameter()Returns a new object of class 'Command Parameter'.- Returns:
- a new object of class 'Command Parameter'.
- Since:
- 1.0
-
createHandler
MHandler createHandler()Returns a new object of class 'Handler'.- Returns:
- a new object of class 'Handler'.
- Since:
- 1.0
-
createKeyBinding
MKeyBinding createKeyBinding()Returns a new object of class 'Key Binding'.- Returns:
- a new object of class 'Key Binding'.
- Since:
- 1.0
-
createParameter
MParameter createParameter()Returns a new object of class 'Parameter'.- Returns:
- a new object of class 'Parameter'.
- Since:
- 1.0
-
createCategory
MCategory createCategory()Returns a new object of class 'Category'.- Returns:
- a new object of class 'Category'.
- Since:
- 1.0
-