|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.sf.jeppers.grid.AbstractRulerModel
A base for RulerModel
that provides handling of listeners.
Field Summary | |
protected EventListenerList |
listenerList
List of event listeners |
Constructor Summary | |
AbstractRulerModel()
|
Method Summary | |
void |
addRulerModelListener(RulerModelListener listener)
Add listener to model |
void |
fireIndexChanged(int index)
Notifies all RulerModelListeners that
registered themselves as listeners for this RulerModel
that the size at index changed |
void |
fireIntervalChanged(int firstIndex,
int lastIndex)
Notifies all RulerModelListeners that
registered themselves as listeners for this RulerModel
that the sizes between firstIndex and lastIndex have changed |
void |
fireRulerChanged(RulerModelEvent e)
Forwards the given notification event to all RulerModelListeners that registered
themselves as listeners for this RulerModel. |
EventListener[] |
getListeners(Class listenerType)
Returns an array of all the listeners of the given type that were added to this model. |
void |
removeRulerModelListener(RulerModelListener listener)
Remove listener from model |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface net.sf.jeppers.grid.RulerModel |
getCount, getIndex, getPosition, getSize, getTotalSize, setSize |
Field Detail |
protected EventListenerList listenerList
Constructor Detail |
public AbstractRulerModel()
Method Detail |
public void addRulerModelListener(RulerModelListener listener)
addRulerModelListener
in interface RulerModel
public void removeRulerModelListener(RulerModelListener listener)
removeRulerModelListener
in interface RulerModel
public EventListener[] getListeners(Class listenerType)
listenerType
notifications from this modelpublic void fireRulerChanged(RulerModelEvent e)
RulerModelListeners
that registered
themselves as listeners for this RulerModel.
e
- the event to be forwardedaddRulerModelListener(net.sf.jeppers.grid.RulerModelListener)
,
RulerModelEvent
,
EventListenerList
public void fireIndexChanged(int index)
RulerModelListeners
that
registered themselves as listeners for this RulerModel
that the size at index changed
public void fireIntervalChanged(int firstIndex, int lastIndex)
RulerModelListeners
that
registered themselves as listeners for this RulerModel
that the sizes between firstIndex and lastIndex have changed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |