borland.jbcl Packages borland.jbcl Class Hierarchy borland.jbcl.model
java.lang.Object +----borland.jbcl.model.MatrixSelectionMulticaster
Properties Methods
The hasListeners() method determines whether any objects are listening for matrix-selection events. The dispatch() method sends a matrix-selection event to all listeners.
public final synchronized void add(borland.jbcl.model.MatrixSelectionListener listener)Adds an object to the array of listeners.
Parameters:
public final void dispatch(borland.jbcl.model.MatrixSelectionEvent e)Sends a matrix-model event to all listeners. It is a high-speed dispatcher that does not need to be synchronized. If the event ID is ITEM_CHANGE, it calls the selectionItemChanged method of the matrix-selection listeners. If the event ID is RANGE_CHANGE, it calls the selectionRangeChanged method of the matrix-selection listeners. If the event ID is SELECTION_CHANGE, it calls the selectionChanged method of the matrix-selection listeners.
Parameters:
public int find(borland.jbcl.model.MatrixSelectionListener listener)Searches for the specified listener among the array of listening objects.
Parameters:
public final boolean hasListeners()Determines if there are any listeners for matrix-selection events. If the method returns true, one or more listeners are present.
public final synchronized void remove(borland.jbcl.model.MatrixSelectionListener listener)Removes the specified listening object from the array of listeners for matrix-selection events.
Parameters: