org.jacp.javafx2.rcp.action
Class FX2Action
java.lang.Object
org.jacp.javafx2.rcp.action.FX2Action
- All Implemented Interfaces:
- java.lang.Cloneable, org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
public final class FX2Action
- extends java.lang.Object
- implements org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
represents an action which is fired by an component, has a target and a
message targeting the component itself or an other component
- Author:
- Andy Moncsek
Constructor Summary |
FX2Action(java.lang.String sourceId)
|
FX2Action(java.lang.String sourceId,
java.lang.Object message)
|
FX2Action(java.lang.String sourceId,
java.lang.String targetId,
java.lang.Object message)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FX2Action
public FX2Action(java.lang.String sourceId)
FX2Action
public FX2Action(java.lang.String sourceId,
java.lang.Object message)
FX2Action
public FX2Action(java.lang.String sourceId,
java.lang.String targetId,
java.lang.Object message)
setMessage
public void setMessage(java.lang.Object message)
- Specified by:
setMessage
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
addMessage
public void addMessage(java.lang.String targetId,
java.lang.Object message)
- Specified by:
addMessage
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
getLastMessage
public java.lang.Object getLastMessage()
- Specified by:
getLastMessage
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
getMessageList
public java.util.Map<java.lang.String,java.lang.Object> getMessageList()
- Specified by:
getMessageList
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
getSourceId
public java.lang.String getSourceId()
- Specified by:
getSourceId
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
setActionEvent
public void setActionEvent(javafx.event.Event event)
- Specified by:
setActionEvent
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
getActionEvent
public javafx.event.Event getActionEvent()
- Specified by:
getActionEvent
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
clone
public org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object> clone()
- Specified by:
clone
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>
- Overrides:
clone
in class java.lang.Object
getTargetId
public java.lang.String getTargetId()
- Specified by:
getTargetId
in interface org.jacp.api.action.IAction<javafx.event.Event,java.lang.Object>