Interface MCommandsFactory
-
public interface MCommandsFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
-
-
Field Summary
Fields Modifier and Type Field Description static MCommandsFactory
INSTANCE
The singleton instance of the factory.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MBindingContext
createBindingContext()
Returns a new object of class 'Binding Context'.MBindingTable
createBindingTable()
Returns a new object of class 'Binding Table'.MCategory
createCategory()
Returns a new object of class 'Category'.MCommand
createCommand()
Returns a new object of class 'Command'.MCommandParameter
createCommandParameter()
Returns a new object of class 'Command Parameter'.MHandler
createHandler()
Returns a new object of class 'Handler'.MKeyBinding
createKeyBinding()
Returns a new object of class 'Key Binding'.MParameter
createParameter()
Returns a new object of class 'Parameter'.
-
-
-
Field Detail
-
INSTANCE
static final MCommandsFactory INSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
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
-
-