|
Version: 1.1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel org.biomoby.service.dashboard.AbstractPanel org.biomoby.service.dashboard.DebuggingPanel
public class DebuggingPanel
A debugging panel.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.BaselineResizeBehavior |
Field Summary |
---|
Fields inherited from class org.biomoby.service.dashboard.AbstractPanel |
---|
clearIcon, confirmIcon, warningIcon |
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
DebuggingPanel()
Default constructor. |
Method Summary | |
---|---|
JComponent |
getComponent(PropertyChannel newPropertyChannel)
Return a graphical representation of this panel. |
String |
getDescription()
Return a short description (few lines only) of this panel. |
String |
getName()
A name identifies a panel in the dashboard's tabs. |
boolean |
loadOnlyOnDemand()
Some panels are less important for most users (e.g. debugging panels) so they are shown only when a user specifically selects them. |
void |
propertyChange(PropertyChangeEvent event)
I print to a console whatever is propagated througt the property channel (Hey, I am a debugging panel, am I not?) |
Methods inherited from class org.biomoby.service.dashboard.AbstractPanel |
---|
confirm, confirm, createMenu, createMenuItem, createMenuItem, error, error, getHelp, getHelpURL, getIcon, getIconURL, getTitle, isMandatory, loadIcon, setEnabledMenuItem |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DebuggingPanel()
Method Detail |
---|
public JComponent getComponent(PropertyChannel newPropertyChannel)
DashboardPanel
getComponent
in interface DashboardPanel
getComponent
in class AbstractPanel
newPropertyChannel
- is a shared storage for properties
public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
public String getName()
DashboardPanel
getName
in interface DashboardPanel
getName
in class AbstractPanel
DashboardPanel.getTitle()
public String getDescription()
DashboardPanel
getDescription
in interface DashboardPanel
getDescription
in class AbstractPanel
public boolean loadOnlyOnDemand()
DashboardPanel
loadOnlyOnDemand
in interface DashboardPanel
loadOnlyOnDemand
in class AbstractPanel
|
Version: 1.1.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |