borland.jbcl Packages  borland.jbcl Class Hierarchy  borland.jbcl.dataset 

AccessEvent class

java.lang.Object
   +----java.util.EventObject
           +----borland.jbcl.util.DispatchableEvent
                   +----borland.jbcl.dataset.AccessEvent

About the AccessEvent class

Variables  Constructors  Properties  Methods  

Implements Serializable

Internal event generated when a DataSet is opened, closed, or restructured. Useful for component writers. Not for general usage.

AccessListener responds to AccessEvents.

AccessEvent variables

Variables implemented in this class

Variables implemented in java.util.EventObject

AccessEvent constructors

AccessEvent properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in borland.jbcl.util.DispatchableEvent

Properties implemented in java.lang.Object

Properties implemented in java.util.EventObject

AccessEvent methods

Methods implemented in this class

Methods implemented in borland.jbcl.util.DispatchableEvent

Methods implemented in java.lang.Object


AccessEvent variables

CLOSE

  public static final int CLOSE = 2

COLUMN_ADD

  public static final int COLUMN_ADD = 3

COLUMN_CHANGE

  public static final int COLUMN_CHANGE = 5

COLUMN_DROP

  public static final int COLUMN_DROP = 4

COLUMN_MOVE

  public static final int COLUMN_MOVE = 6

DATA_CHANGE

  public static final int DATA_CHANGE = 2

OPEN

  public static final int OPEN = 1
An event type returned from getID();.

STRUCTURE_CHANGE

  public static final int STRUCTURE_CHANGE = 8
Gets pertinent information after an OPEN event occurs.

UNKNOWN

  public static final int UNKNOWN = 7
Provides reason a CLOSE event occurred. Returned from getReason().

UNSPECIFIED

  public static final int UNSPECIFIED = 1
Provides reason an OPEN event occurred. Returned from getReason().

AccessEvent constructors

AccessEvent(java.lang.Object, int)

  public AccessEvent(java.lang.Object source, int id)

AccessEvent(java.lang.Object, int, int)

  public AccessEvent(java.lang.Object source, int id, int reason)

AccessEvent(java.lang.Object, int, int, borland.jbcl.dataset.Column)

  public AccessEvent(java.lang.Object source, int id, int reason, borland.jbcl.dataset.Column dropColumn)

AccessEvent(java.lang.Object, int, int, borland.jbcl.dataset.Column, borland.jbcl.dataset.Column)

  public AccessEvent(java.lang.Object source, int id, int reason, borland.jbcl.dataset.Column oldColumn, borland.jbcl.dataset.Column newColumn)

AccessEvent(java.lang.Object, int, int, int, int)

  public AccessEvent(java.lang.Object source, int id, int reason, int oldOrdinal, int newOrdinal)

AccessEvent properties

ID

 public final int getID()

dropColumn

 public Column getDropColumn()
Gets information about which Column was dropped from COLUMN_DROP.

newColumn

 public Column getNewColumn()
Gets information on a new Column from a COLUMN_CHANGE.

newOrdinal

 public int getNewOrdinal()
Gets the new ordinal position when a column is moved.

oldColumn

 public Column getOldColumn()
Gets the old Column from a COLUMN_CHANGE.

oldOrdinal

 public int getOldOrdinal()
Gets the previous ordinal position when a column is moved.

reason

 public final int getReason()

AccessEvent methods

dispatch(java.util.EventListener)

  public void dispatch(java.util.EventListener listener)

Overrides: borland.jbcl.util.DispatchableEvent.dispatch(java.util.EventListener)