Package org.eclipse.birt.chart.event
Class InteractionEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.eclipse.birt.chart.event.ChartEvent
-
- org.eclipse.birt.chart.event.InteractionEvent
-
- All Implemented Interfaces:
java.io.Serializable
public final class InteractionEvent extends ChartEvent
An event type for Interactivity.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InteractionEvent(java.lang.Object source)The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTrigger(Trigger t)Adds trigger to current event.ActiongetAction(TriggerCondition tc)CursorgetCursor()Returns mouse cursor.PrimitiveRenderEventgetHotSpot()StructureSourcegetStructureSource()Trigger[]getTriggers()shortgetZOrder()Returns z-ordervoidreset()Resets the inner state of current event.voidreuse(StructureSource oNewSource)Reuses current event by given new source object.voidsetCursor(Cursor cursor)Set mouse cursor.voidsetHotSpot(PrimitiveRenderEvent pre)Sets the hotspot area defined by given rendering event for current event.voidsetZOrder(short zOrder)Sets z-Order-
Methods inherited from class org.eclipse.birt.chart.event.ChartEvent
setSourceObject
-
-
-
-
Method Detail
-
getStructureSource
public StructureSource getStructureSource()
- Returns:
- Returns the structur source of current event.
-
setHotSpot
public void setHotSpot(PrimitiveRenderEvent pre)
Sets the hotspot area defined by given rendering event for current event.
-
getHotSpot
public PrimitiveRenderEvent getHotSpot()
- Returns:
- Returns the rendering event defining current hotspot area.
-
addTrigger
public void addTrigger(Trigger t)
Adds trigger to current event.
-
getAction
public Action getAction(TriggerCondition tc)
- Returns:
- Returns the action for specific trigger condition.
-
getTriggers
public Trigger[] getTriggers()
- Returns:
- Returns all triggers asscociated with current event.
-
reset
public void reset()
Description copied from class:ChartEventResets the inner state of current event. This must be implemented if the object is cached and reused.- Specified by:
resetin classChartEvent
-
reuse
public void reuse(StructureSource oNewSource)
Reuses current event by given new source object.
-
getCursor
public Cursor getCursor()
Returns mouse cursor.- Returns:
- cursor
-
setCursor
public void setCursor(Cursor cursor)
Set mouse cursor.- Parameters:
cursor-
-
getZOrder
public short getZOrder()
Returns z-order- Returns:
- zOrder
-
setZOrder
public void setZOrder(short zOrder)
Sets z-Order- Parameters:
zOrder-
-
-