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, waitcreateprotected ControllerMapperFactory(ControllerType type)
type - the type of this controller.public final T create()
NativeObjectContainerFactorycreate in interface NativeObjectContainerFactory<T extends NativeObjectContainer>public final ControllerType getType()