|
||||||||||
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 DesktopPanel
public java.lang.String getDescription()
DesktopPanel
getDescription
in interface DesktopPanel
public void setTitle(java.lang.String title)
public ModelItem getModelItem()
DesktopPanel
getModelItem
in interface DesktopPanel
public boolean onClose(boolean canCancel)
DesktopPanel
onClose
in interface DesktopPanel
public javax.swing.JComponent getComponent()
DesktopPanel
getComponent
in interface DesktopPanel
public boolean dependsOn(ModelItem modelItem)
DesktopPanel
dependsOn
in interface DesktopPanel
public void addDependency(ModelItem modelItem)
public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface PropertyChangeNotifier
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface PropertyChangeNotifier
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface PropertyChangeNotifier
public void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface PropertyChangeNotifier
public 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 |