T - model type that shall be skinnedpublic interface Skin<T extends Model>
| Type | Property and Description |
|---|---|
ObjectProperty<T> |
model
Returns the property the model represented by this skin.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add()
Adds this skin to its view parent.
|
VFlow |
getController()
Returns the flow controller that is used to manipulate the model.
|
T |
getModel()
Returns the model represented by this skin.
|
SkinFactory |
getSkinFactory()
Returns the skin factory that created this skin.
|
ObjectProperty<T> |
modelProperty()
Returns the property the model represented by this skin.
|
void |
remove()
Removes this skin from its view parent.
|
void |
setController(VFlow flow)
Defines the flow controller that shall be used to manipulate the model.
|
void |
setModel(T model)
Defines the model that shall be represented by this skin.
|
ObjectProperty<T extends Model> modelProperty
getModel(),
setModel(T)void add()
void remove()
void setModel(T model)
model - model to setT getModel()
ObjectProperty<T> modelProperty()
getModel(),
setModel(T)VFlow getController()
void setController(VFlow flow)
flow - flow controller to setSkinFactory getSkinFactory()