public final class FXAction extends java.lang.Object implements IAction<javafx.event.Event,java.lang.Object>
Constructor and Description |
---|
FXAction(java.lang.String sourceId) |
FXAction(java.lang.String sourceId,
javafx.event.Event event) |
FXAction(java.lang.String sourceId,
java.lang.Object message) |
FXAction(java.lang.String sourceId,
java.lang.String targetId,
java.lang.Object message,
javafx.event.Event event) |
Modifier and Type | Method and Description |
---|---|
void |
addMessage(java.lang.String targetId,
java.lang.Object message)
Set message for a specified target component. the component.
|
IAction<javafx.event.Event,java.lang.Object> |
clone()
Clone action and containing event.
|
javafx.event.Event |
getActionEvent()
Get implementation specific action event.
|
java.lang.Object |
getLastMessage()
Get the action message.
|
java.lang.String |
getSourceId()
Get the caller id.
|
java.lang.String |
getTargetId()
Returns action target id.
|
void |
setMessage(java.lang.Object message)
Set message for target component.
|
public FXAction(java.lang.String sourceId)
public FXAction(java.lang.String sourceId, javafx.event.Event event)
public FXAction(java.lang.String sourceId, java.lang.Object message)
public FXAction(java.lang.String sourceId, java.lang.String targetId, java.lang.Object message, javafx.event.Event event)
public void setMessage(java.lang.Object message)
IAction
setMessage
in interface IAction<javafx.event.Event,java.lang.Object>
message
- ; the message set to actionpublic void addMessage(java.lang.String targetId, java.lang.Object message)
IAction
addMessage
in interface IAction<javafx.event.Event,java.lang.Object>
targetId
- ; the actions target idmessage
- ; the message set to actionpublic java.lang.Object getLastMessage()
IAction
getLastMessage
in interface IAction<javafx.event.Event,java.lang.Object>
public java.lang.String getSourceId()
IAction
getSourceId
in interface IAction<javafx.event.Event,java.lang.Object>
public javafx.event.Event getActionEvent()
IAction
getActionEvent
in interface IAction<javafx.event.Event,java.lang.Object>
public IAction<javafx.event.Event,java.lang.Object> clone()
IAction
public java.lang.String getTargetId()
IAction
getTargetId
in interface IAction<javafx.event.Event,java.lang.Object>