|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.eviware.soapui.ui.support.DefaultDesktopPanel
public class DefaultDesktopPanel
Default implementation for simple DesktopPanels
| Field Summary |
|---|
| Fields inherited from interface com.eviware.soapui.ui.desktop.DesktopPanel |
|---|
ICON_PROPERTY, TITLE_PROPERTY |
| Constructor Summary | |
|---|---|
DefaultDesktopPanel(java.lang.String title,
java.lang.String description,
javax.swing.JComponent component)
|
|
| Method Summary | |
|---|---|
void |
addDependency(ModelItem modelItem)
|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
|
boolean |
dependsOn(ModelItem modelItem)
Checks if this desktop panel depends on the existence of the specified model item, used for closing relevant panels. |
javax.swing.JComponent |
getComponent()
Gets the component used to display this desktop panel |
java.lang.String |
getDescription()
Gets the description for this desktop panel.. may be used as tooltip, etc.. |
javax.swing.Icon |
getIcon()
Returns the icon for this panel |
ModelItem |
getModelItem()
Gets the model item associated with this desktop panel |
java.lang.String |
getTitle()
Gets the title for this desktop panel |
void |
loadIcon(java.lang.String path)
|
boolean |
onClose(boolean canCancel)
Called when a desktop panel is about to be closed, may be overriden (depending on situation) by returning false if canCancel is set to true. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
|
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
|
void |
setTitle(java.lang.String title)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultDesktopPanel(java.lang.String title,
java.lang.String description,
javax.swing.JComponent component)
| Method Detail |
|---|
public void loadIcon(java.lang.String path)
public java.lang.String getTitle()
DesktopPanel
getTitle in interface DesktopPanelpublic java.lang.String getDescription()
DesktopPanel
getDescription in interface DesktopPanelpublic void setTitle(java.lang.String title)
public ModelItem getModelItem()
DesktopPanel
getModelItem in interface DesktopPanelpublic boolean onClose(boolean canCancel)
DesktopPanel
onClose in interface DesktopPanelpublic javax.swing.JComponent getComponent()
DesktopPanel
getComponent in interface DesktopPanelpublic boolean dependsOn(ModelItem modelItem)
DesktopPanel
dependsOn in interface DesktopPanelpublic void addDependency(ModelItem modelItem)
public void addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface PropertyChangeNotifierpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface PropertyChangeNotifierpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface PropertyChangeNotifier
public void removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface PropertyChangeNotifierpublic javax.swing.Icon getIcon()
DesktopPanel
getIcon in interface DesktopPanel
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||