borland.jbcl Packages  borland.jbcl Class Hierarchy  borland.jbcl.model 

VectorSubfocusEvent class

java.lang.Object
   +----java.util.EventObject
           +----borland.jbcl.util.DispatchableEvent
                   +----borland.jbcl.model.SubfocusEvent
                           +----borland.jbcl.model.VectorSubfocusEvent

About the VectorSubfocusEvent class

Variables  Constructors  Properties  Methods  

Implements VetoableDispatch, Serializable

A VectorSubfocusEvent object is created whenever a vector-subfocus event occurs. Vector-subfocus events occur when the subfocus changes within a vector model component.

VectorSubfocusEvent objects have two types of dispatch methods. dispatch() is used for subfocusChanged events, and vetoableDispatch() is used for subfocusChanging events.


VectorSubfocusEvent variables

Variables implemented in borland.jbcl.model.SubfocusEvent

Variables implemented in java.util.EventObject

VectorSubfocusEvent constructors

VectorSubfocusEvent properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in borland.jbcl.model.SubfocusEvent

Properties implemented in borland.jbcl.util.DispatchableEvent

Properties implemented in java.lang.Object

Properties implemented in java.util.EventObject

VectorSubfocusEvent methods

Methods implemented in this class

Methods implemented in borland.jbcl.util.DispatchableEvent

Methods implemented in java.lang.Object


VectorSubfocusEvent constructors

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

  public VectorSubfocusEvent(java.lang.Object source, int id, int location)
Constructs the VectorSubfocusEvent and initializes the event id and location.

Parameters:

source
The object that generated the sufocus event.
id
The integer that identifes the type of vector-subfocus event. The id is one of the SubfocusEvent variables.
location
A zero-based index that identifies the location of the data item within the vector where the event occurs.

VectorSubfocusEvent properties

location

 public int getLocation()
Returns the location within the vector where the subfocus event occurred.

VectorSubfocusEvent methods

dispatch(java.util.EventListener)

  public void dispatch(java.util.EventListener listener)
If the event is a subfocusChanged event, calls the subfocusChanged() method of the listening object, passing the event object to the method.

Parameters:

listener
The listening object that responds to a vector subfocusChanged event.

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

paramString()

  protected String paramString()
Appends the parameter string for the subfocus event object to the parameter string of the superclass and returns the entire string. The string appended is:

",location=" + location

where location is the index that specifies the position of the subfocus item within the vector.

Overrides: borland.jbcl.model.SubfocusEvent.paramString()