com.eviware.soapui.support.components
Class JComponentInspector<T extends javax.swing.JComponent>

java.lang.Object
  extended by com.eviware.soapui.support.components.JComponentInspector<T>
All Implemented Interfaces:
Inspector
Direct Known Subclasses:
GroovyEditorInspector

public class JComponentInspector<T extends javax.swing.JComponent>
extends java.lang.Object
implements Inspector


Field Summary
 
Fields inherited from interface com.eviware.soapui.support.components.Inspector
DESCRIPTION_PROPERTY, ENABLED_PROPERTY, ICON_PROPERTY, TITLE_PROPERTY
 
Constructor Summary
JComponentInspector(T component, java.lang.String title, java.lang.String description, boolean enabled)
           
 
Method Summary
 void activate()
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void deactivate()
           
 T getComponent()
           
 java.lang.String getDescription()
           
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getInspectorId()
           
 java.lang.String getTitle()
           
 boolean isEnabled()
           
 void release()
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setDescription(java.lang.String description)
           
 void setEnabled(boolean enabled)
           
 void setIcon(javax.swing.ImageIcon imageIcon)
           
 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

JComponentInspector

public JComponentInspector(T component,
                           java.lang.String title,
                           java.lang.String description,
                           boolean enabled)
Method Detail

activate

public void activate()
Specified by:
activate in interface Inspector

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
addPropertyChangeListener in interface Inspector

getComponent

public T getComponent()
Specified by:
getComponent in interface Inspector

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Inspector

getInspectorId

public java.lang.String getInspectorId()
Specified by:
getInspectorId in interface Inspector

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface Inspector

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface Inspector

release

public void release()
Specified by:
release in interface Inspector

setDescription

public void setDescription(java.lang.String description)

setEnabled

public void setEnabled(boolean enabled)

setTitle

public void setTitle(java.lang.String title)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Specified by:
removePropertyChangeListener in interface Inspector

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in interface Inspector

setIcon

public void setIcon(javax.swing.ImageIcon imageIcon)

deactivate

public void deactivate()
Specified by:
deactivate in interface Inspector


Copyright © 2005-2007 eviware.com. All Rights Reserved.