|
swingx Version 2005-08-19 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jdesktop.swingx.decorator.HighlighterPipeline
public class HighlighterPipeline
A class which manages the lists of highlighters.
Highlighter| Field Summary | |
|---|---|
protected ChangeEvent |
changeEvent
|
protected List<Highlighter> |
highlighters
|
protected EventListenerList |
listenerList
|
| Constructor Summary | |
|---|---|
HighlighterPipeline()
|
|
HighlighterPipeline(Highlighter[] inList)
|
|
| Method Summary | |
|---|---|
void |
addChangeListener(ChangeListener l)
Adds a ChangeListener. |
void |
addHighlighter(Highlighter hl)
Appends a highlighter to the pipeline. |
void |
addHighlighter(Highlighter hl,
boolean prepend)
Adds a highlighter to the pipeline. |
Component |
apply(Component stamp,
ComponentAdapter adapter)
Applies all the highlighters to the components. |
protected void |
fireStateChanged()
Runs each ChangeListener's stateChanged method. |
ChangeListener[] |
getChangeListeners()
Returns an array of all the change listeners registered on this DefaultBoundedRangeModel. |
Highlighter[] |
getHighlighters()
|
void |
removeChangeListener(ChangeListener l)
Removes a ChangeListener. |
void |
removeHighlighter(Highlighter hl)
Removes a highlighter from the pipeline. |
void |
updateUI()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected transient ChangeEvent changeEvent
protected EventListenerList listenerList
protected List<Highlighter> highlighters
| Constructor Detail |
|---|
public HighlighterPipeline()
public HighlighterPipeline(Highlighter[] inList)
inList - the array of highlighters to initially add to this.
NullPointerException - if array is null of array contains null values.| Method Detail |
|---|
public void addHighlighter(Highlighter hl)
hl - highlighter to add
NullPointerException - if highlighter is null.
public void addHighlighter(Highlighter hl,
boolean prepend)
hl - highlighter to addprepend - prepend the highlighter if true; false will append
NullPointerException - if highlighter is null.public void removeHighlighter(Highlighter hl)
hl - highlighter to removepublic Highlighter[] getHighlighters()
public Component apply(Component stamp,
ComponentAdapter adapter)
NullPointerException - if either stamp or adapter is null.public void updateUI()
updateUI in interface Highlighter.UIHighlighterpublic void addChangeListener(ChangeListener l)
ChangeListener. The change listeners are run each
time any one of the Bounded Range model properties changes.
l - the ChangeListener to addremoveChangeListener(javax.swing.event.ChangeListener),
BoundedRangeModel.addChangeListener(javax.swing.event.ChangeListener)public void removeChangeListener(ChangeListener l)
ChangeListener.
l - the ChangeListener to removeaddChangeListener(javax.swing.event.ChangeListener),
BoundedRangeModel.removeChangeListener(javax.swing.event.ChangeListener)public ChangeListener[] getChangeListeners()
DefaultBoundedRangeModel.
ChangeListeners
or an empty
array if no change listeners are currently registeredaddChangeListener(javax.swing.event.ChangeListener),
removeChangeListener(javax.swing.event.ChangeListener)protected void fireStateChanged()
ChangeListener's stateChanged method.
#setRangeProperties,
EventListenerList
|
swingx Version 2005-08-19 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||