public abstract class AbstractViewBinder<M> extends Object
| Type | Property and Description |
|---|---|
javafx.beans.property.ReadOnlyBooleanProperty |
actionInProcess |
javafx.beans.property.ReadOnlyObjectProperty<Throwable> |
initializationException |
javafx.beans.property.ReadOnlyObjectProperty<ControllerActionException> |
invocationException |
javafx.beans.property.ReadOnlyObjectProperty<M> |
model |
| Constructor and Description |
|---|
AbstractViewBinder(ClientContext clientContext,
String controllerName) |
| Modifier and Type | Method and Description |
|---|---|
javafx.beans.property.ReadOnlyBooleanProperty |
actionInProcessProperty() |
CompletableFuture<Void> |
destroy() |
Throwable |
getInitializationException()
Gets the value of the property initializationException.
|
ControllerActionException |
getInvocationException()
Gets the value of the property invocationException.
|
M |
getModel()
Gets the value of the property model.
|
protected abstract void |
init() |
javafx.beans.property.ReadOnlyObjectProperty<Throwable> |
initializationExceptionProperty() |
javafx.beans.property.ReadOnlyObjectProperty<ControllerActionException> |
invocationExceptionProperty() |
protected void |
invoke(String actionName,
Param... params) |
boolean |
isActionInProcess()
Gets the value of the property actionInProcess.
|
javafx.beans.property.ReadOnlyObjectProperty<M> |
modelProperty() |
public javafx.beans.property.ReadOnlyBooleanProperty actionInProcessProperty
isActionInProcess()public javafx.beans.property.ReadOnlyObjectProperty<M> modelProperty
getModel()public javafx.beans.property.ReadOnlyObjectProperty<ControllerActionException> invocationExceptionProperty
getInvocationException()public javafx.beans.property.ReadOnlyObjectProperty<Throwable> initializationExceptionProperty
getInitializationException()public AbstractViewBinder(ClientContext clientContext, String controllerName)
protected abstract void init()
public CompletableFuture<Void> destroy()
public boolean isActionInProcess()
public javafx.beans.property.ReadOnlyBooleanProperty actionInProcessProperty()
isActionInProcess()public M getModel()
public javafx.beans.property.ReadOnlyObjectProperty<M> modelProperty()
getModel()public ControllerActionException getInvocationException()
public javafx.beans.property.ReadOnlyObjectProperty<ControllerActionException> invocationExceptionProperty()
getInvocationException()public Throwable getInitializationException()
public javafx.beans.property.ReadOnlyObjectProperty<Throwable> initializationExceptionProperty()
getInitializationException()Copyright © 2016. All rights reserved.