org.apache.slide.event
Class MacroEvent
java.lang.Object
java.util.EventObject
org.apache.slide.event.MacroEvent
- All Implemented Interfaces:
- RemoteInformation, java.io.Serializable
- public class MacroEvent
- extends java.util.EventObject
- implements RemoteInformation
Macro event class
- Version:
- $Revision: 1.3 $
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MOVE
public static final MacroEvent.Move MOVE
COPY
public static final MacroEvent.Copy COPY
DELETE
public static final MacroEvent.Delete DELETE
GROUP
public static final java.lang.String GROUP
- See Also:
- Constant Field Values
methods
public static final AbstractEventMethod[] methods
SOURCE_URI_KEY
protected static final java.lang.String SOURCE_URI_KEY
- See Also:
- Constant Field Values
TARGET_URI_KEY
protected static final java.lang.String TARGET_URI_KEY
- See Also:
- Constant Field Values
MacroEvent
public MacroEvent(java.lang.Object source,
SlideToken token,
Namespace namespace,
java.lang.String tagetURI)
MacroEvent
public MacroEvent(java.lang.Object source,
SlideToken token,
Namespace namespace,
java.lang.String sourceURI,
java.lang.String targetURI)
getToken
public SlideToken getToken()
getNamespace
public Namespace getNamespace()
getSourceURI
public java.lang.String getSourceURI()
getTargetURI
public java.lang.String getTargetURI()
toString
public java.lang.String toString()
getInformation
public java.lang.String[][] getInformation()
- Description copied from interface:
RemoteInformation
- The returned String[][] is assumed to be a String[?][2], where ? is
greater than or equal to 0. The format of the returned value is
assumed to be:
{
{ "XML Element Name 1", "XML Element Value 1"},
{ "XML Element Name 2", "XML Element Value 2"},
etc...
}
One noteable value for the element name is "uri". The Slide context path
is preppended to the value of an element with this name before it is
returned to the client.
- Specified by:
getInformation
in interface RemoteInformation
- Returns:
- an array of name = value pairs.