public class DockModel extends DefaultObjectModel<DockModel,DockView,DockConfig>
| Modifier and Type | Field and Description |
|---|---|
static org.jrebirth.af.api.wave.contract.WaveType |
ADD
The add.
|
private static int |
DOCK_COUNTER
The counter used to create tabKey for TabConfif that doesn't have one.
|
static WaveItemBase<String> |
DOCK_KEY
The key of the dock model used as filter by wave checker.
|
private static org.slf4j.Logger |
LOGGER
The Constant LOGGER.
|
static WaveItemBase<TabConfig> |
MODEL
The model.
|
static org.jrebirth.af.api.wave.contract.WaveType |
REMOVE
The remove.
|
innerComponentMap, PROCESS_WAVE_METHOD_NAME, rootComponentADD_BEHAVIOR, CALL_ANNOTATED_METHOD_ERROR, COMMAND_NOT_FOUND_ERROR, COMMAND_NOT_FOUND_MESSAGE, COMPONENT_INJECTION_FAILURE, COMPONENT_RELEASE_ERROR, CUSTOM_METHOD_NOT_FOUND, LISTEN_WAVE_TYPE, MODEL_NOT_FOUND_ERROR, MODEL_NOT_FOUND_MESSAGE, NO_WAVE_LISTENER, NOTIFIER_CONSUMES, SEND_WAVE, SERVICE_NOT_FOUND_ERROR, SERVICE_NOT_FOUND_MESSAGE, UNLISTEN_WAVE_TYPE, USE_DEFAULT_WAVE_HANDLER, WAVE_BEAN_CREATION_ERROR, WAVE_DISPATCH_ERROR, WAVE_HANDLING_ERROR, WAVE_LOST, WAVE_LOST_CONTEXT, WAVE_SENDING_ERROR| Constructor and Description |
|---|
DockModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addContainer(org.jrebirth.af.api.ui.object.ModelObject<TabConfig> model,
org.jrebirth.af.api.wave.Wave wave) |
protected void |
bind() |
protected void |
initModel() |
void |
insertContainer(int idx,
org.jrebirth.af.api.ui.object.ModelObject<TabConfig> model,
org.jrebirth.af.api.wave.Wave wave) |
private void |
onOrientationChanged(javafx.beans.value.ObservableValue<? extends DockOrientation> property,
DockOrientation oldValue,
DockOrientation newValue) |
private void |
onPanesChanged(javafx.collections.ListChangeListener.Change<? extends TabConfig> change) |
void |
removeContainer(org.jrebirth.af.api.ui.object.ModelObject<TabConfig> model,
org.jrebirth.af.api.wave.Wave wave) |
protected void |
showView() |
hideView, initInnerComponents, processWavebuildObject, getObject, setObjectbindInternal, buildView, doHideView, doShowView, getView, initInternalModelfinalize, getRootNode, hideInternalView, ready, showInternalViewaddBehavior, addBehavior, getBehavior, getBehaviorData, hasBehavior, manageOptionalDataaddInnerComponent, attachUi, callCommand, callCommand, getInnerComponent, getRootComponent, initInternalInnerComponents, listen, listen, listen, release, returnData, sendWave, sendWave, setRootComponent, setup, unlistengetCommand, getCommand, getFirstKeyPart, getKey, getKeyPart, getListKeyPart, getLocalFacade, getModel, getModel, getSecondKeyPart, getService, getService, getThirdKeyPart, setKey, setLocalFacadeclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoHideView, doShowView, getRootNode, getViewaddBehavior, addBehavior, getBehavior, getBehaviorData, hasBehavioraddInnerComponent, getInnerComponent, getRootComponent, listen, listen, listen, sendWave, sendWave, setRootComponent, unlistengetKey, getLocalFacade, release, setKey, setLocalFacade, setuppublic static WaveItemBase<String> DOCK_KEY
public static WaveItemBase<TabConfig> MODEL
public static org.jrebirth.af.api.wave.contract.WaveType ADD
public static org.jrebirth.af.api.wave.contract.WaveType REMOVE
private static final org.slf4j.Logger LOGGER
private static int DOCK_COUNTER
protected void initModel()
initModel in class DefaultObjectModel<DockModel,DockView,DockConfig>protected void bind()
bind in class DefaultObjectModel<DockModel,DockView,DockConfig>private void onOrientationChanged(javafx.beans.value.ObservableValue<? extends DockOrientation> property, DockOrientation oldValue, DockOrientation newValue)
private void onPanesChanged(javafx.collections.ListChangeListener.Change<? extends TabConfig> change)
protected void showView()
showView in class DefaultObjectModel<DockModel,DockView,DockConfig>public void addContainer(org.jrebirth.af.api.ui.object.ModelObject<TabConfig> model, org.jrebirth.af.api.wave.Wave wave)
public void removeContainer(org.jrebirth.af.api.ui.object.ModelObject<TabConfig> model, org.jrebirth.af.api.wave.Wave wave)
public void insertContainer(int idx,
org.jrebirth.af.api.ui.object.ModelObject<TabConfig> model,
org.jrebirth.af.api.wave.Wave wave)
Copyright © 2011–2015 JRebirth OSS. All rights reserved.