borland.jbcl Packages borland.jbcl Class Hierarchy borland.jbcl.dataset
java.lang.Object +----java.util.EventObject +----borland.jbcl.util.DispatchableEvent +----borland.jbcl.dataset.AccessEvent
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.
public static final int CLOSE = 2
public static final int COLUMN_ADD = 3
public static final int COLUMN_CHANGE = 5
public static final int COLUMN_DROP = 4
public static final int COLUMN_MOVE = 6
public static final int DATA_CHANGE = 2
public static final int OPEN = 1An event type returned from getID();.
public static final int STRUCTURE_CHANGE = 8Gets pertinent information after an OPEN event occurs.
public static final int UNKNOWN = 7Provides reason a CLOSE event occurred. Returned from getReason().
public static final int UNSPECIFIED = 1Provides reason an OPEN event occurred. Returned from getReason().
public AccessEvent(java.lang.Object source, int id)
public AccessEvent(java.lang.Object source, int id, int reason)
public AccessEvent(java.lang.Object source, int id, int reason, borland.jbcl.dataset.Column dropColumn)
public AccessEvent(java.lang.Object source, int id, int reason, borland.jbcl.dataset.Column oldColumn, borland.jbcl.dataset.Column newColumn)
public AccessEvent(java.lang.Object source, int id, int reason, int oldOrdinal, int newOrdinal)
public final int getID()
public Column getDropColumn()Gets information about which Column was dropped from COLUMN_DROP.
public Column getNewColumn()Gets information on a new Column from a COLUMN_CHANGE.
public int getNewOrdinal()Gets the new ordinal position when a column is moved.
public Column getOldColumn()Gets the old Column from a COLUMN_CHANGE.
public int getOldOrdinal()Gets the previous ordinal position when a column is moved.
public final int getReason()
public void dispatch(java.util.EventListener listener)
Overrides: borland.jbcl.util.DispatchableEvent.dispatch(java.util.EventListener)