public abstract class ControllerMapperFactory<T extends NativeObjectContainer> extends Object implements NativeObjectContainerFactory<T>
Modifier | Constructor and Description |
---|---|
protected |
ControllerMapperFactory(ControllerType type)
Creates the controller by its type.
|
Modifier and Type | Method and Description |
---|---|
T |
create()
Creates a native object container instance by an empty native object.
|
ControllerType |
getType()
Controller must define a unique id in order to be configurable.
Returns the controller id. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create
protected ControllerMapperFactory(ControllerType type)
type
- the type of this controller.public final T create()
NativeObjectContainerFactory
create
in interface NativeObjectContainerFactory<T extends NativeObjectContainer>
public final ControllerType getType()