info.joseluismartin.gui
Class PanelHolder

java.lang.Object
  extended by info.joseluismartin.gui.PanelHolder
Direct Known Subclasses:
JComponentPanelHolder, ViewPanelHolder

public abstract class PanelHolder
extends Object

A Holder for gui component classes

Author:
Jose Luis Martin - (jlm@joseluismartin.info)

Constructor Summary
PanelHolder()
           
PanelHolder(Icon icon, String name)
           
 
Method Summary
 Icon getIcon()
           
 String getName()
           
abstract  JComponent getPanel()
           
 void setIcon(Icon icon)
           
 void setName(String name)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PanelHolder

public PanelHolder()

PanelHolder

public PanelHolder(Icon icon,
                   String name)
Method Detail

getPanel

public abstract JComponent getPanel()

getIcon

public Icon getIcon()
Returns:
the icon

setIcon

public void setIcon(Icon icon)
Parameters:
icon - the icon to set

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 JDAL. All Rights Reserved.