ca.sqlpower.architect.swingui.event
Class SelectionEvent

java.lang.Object
  extended by java.util.EventObject
      extended by ca.sqlpower.architect.swingui.event.SelectionEvent
All Implemented Interfaces:
java.io.Serializable

public class SelectionEvent
extends java.util.EventObject

See Also:
Serialized Form

Field Summary
static int CTRL_MULTISELECT
           
static int DESELECTION_EVENT
           
protected  int eventType
           
static int SELECTION_EVENT
           
static int SHIFT_MULTISELECT
           
static int SINGLE_SELECT
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
SelectionEvent(Selectable source, int eventType, int multiselect)
           
 
Method Summary
 int getMultiselectType()
          returns the multiselect type (SINGLE_SELECT,CTRL_MULTISELECT,SHIFT_MULTISELECT)
 Selectable getSelectableSource()
           
 int getType()
          Returns the event type (SELECTION_EVENT or DESELECTION_EVENT).
 java.lang.String toString()
           
 
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
 

Field Detail

SELECTION_EVENT

public static final int SELECTION_EVENT
See Also:
Constant Field Values

DESELECTION_EVENT

public static final int DESELECTION_EVENT
See Also:
Constant Field Values

SINGLE_SELECT

public static final int SINGLE_SELECT
See Also:
Constant Field Values

CTRL_MULTISELECT

public static final int CTRL_MULTISELECT
See Also:
Constant Field Values

SHIFT_MULTISELECT

public static final int SHIFT_MULTISELECT
See Also:
Constant Field Values

eventType

protected int eventType
Constructor Detail

SelectionEvent

public SelectionEvent(Selectable source,
                      int eventType,
                      int multiselect)
Method Detail

getSelectableSource

public Selectable getSelectableSource()

toString

public java.lang.String toString()
Overrides:
toString in class java.util.EventObject

getType

public int getType()
Returns the event type (SELECTION_EVENT or DESELECTION_EVENT).


getMultiselectType

public int getMultiselectType()
returns the multiselect type (SINGLE_SELECT,CTRL_MULTISELECT,SHIFT_MULTISELECT)



Copyright © 2003-2007 SQL Power Group Inc. www.sqlpower.ca