public class PaneDataAdapter<T extends DocumentData> extends java.lang.Object implements DocumentDataListener<T>
| Constructor and Description |
|---|
PaneDataAdapter(PaneData paneData)
Constructs new PaneDataAdapter for the specified PaneData.
|
| Modifier and Type | Method and Description |
|---|---|
void |
backgroundChanged(T document,
java.awt.Color oldBackground,
java.awt.Color newBackground)
Inform about tab background changes.
|
void |
contentChanged(T document,
java.awt.Component oldComponent,
java.awt.Component newComponent)
Informs about tab component changes.
|
PaneData |
getPaneData()
Returns PaneData listening to DocumentData changes.
|
void |
titleChanged(T document)
Informs about data changes which affects document tab view.
|
public PaneDataAdapter(PaneData paneData)
paneData - PaneData listening to DocumentData changespublic PaneData getPaneData()
public void titleChanged(T document)
DocumentDataListenertitleChanged in interface DocumentDataListener<T extends DocumentData>document - modified documentpublic void backgroundChanged(T document, java.awt.Color oldBackground, java.awt.Color newBackground)
DocumentDataListenerbackgroundChanged in interface DocumentDataListener<T extends DocumentData>document - modified documentoldBackground - previous background colornewBackground - new background colorpublic void contentChanged(T document, java.awt.Component oldComponent, java.awt.Component newComponent)
DocumentDataListenercontentChanged in interface DocumentDataListener<T extends DocumentData>document - modified documentoldComponent - previous tab contentnewComponent - new tab content