|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sygem.swing.jslidemenu.PanelModel
Abstract class specifying the methods needed to implement a JSlideMenu data model.
The PanelDataListeners are also handled by this class.
Title: JSlideMenu
Description: A Swing component allowing animated panels containing any components
Copyright: Copyright (c) 2004
Company: SyGem Software
Constructor Summary | |
PanelModel()
|
Method Summary | |
abstract void |
addPanel(SlideMenuPanel panel)
Abstract method for adding categories to the model. |
void |
addPanelDataListener(PanelDataListener l)
Adds a PanelDataListener to this model. |
abstract SlideMenuPanel[] |
getPanels()
Abstract method for retrieving all entries from the JSlideMenu data model. |
void |
removeAll()
Removes all panels from this model. |
abstract void |
removePanel(SlideMenuPanel panel)
Abstract method for removing panels from the model. |
void |
removePanelDataListener(PanelDataListener l)
Removes a PanelDataListener from this model. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PanelModel()
Method Detail |
public abstract void addPanel(SlideMenuPanel panel)
panel
- The SlideMenuPanel to add to this modelSlideMenuPanel
public void addPanelDataListener(PanelDataListener l)
l
- The PanelDataListener to addPanelDataListener
public abstract SlideMenuPanel[] getPanels()
SlideMenuPanel
public void removeAll()
removePanel(SlideMenuPanel)
,
SlideMenuPanel
public abstract void removePanel(SlideMenuPanel panel)
panel
- SlideMenuPanelSlideMenuPanel
public void removePanelDataListener(PanelDataListener l)
l
- The PanelDataListener to removePanelDataListener
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |