org.gudy.azureus2.pluginsimpl.local.ui.components
Class UIComponentImpl
java.lang.Object
  
org.gudy.azureus2.pluginsimpl.local.ui.components.UIComponentImpl
- All Implemented Interfaces: 
 - UIComponent
 
- Direct Known Subclasses: 
 - UIProgressBarImpl, UITextAreaImpl, UITextFieldImpl
 
public class UIComponentImpl
- extends Object
- implements UIComponent
  
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
properties
protected Properties properties
listeners
protected CopyOnWriteList<UIPropertyChangeListener> listeners
UIComponentImpl
protected UIComponentImpl()
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
 setEnabled in interface UIComponent
 
 
getEnabled
public boolean getEnabled()
- Specified by:
 getEnabled in interface UIComponent
 
 
setVisible
public void setVisible(boolean visible)
- Specified by:
 setVisible in interface UIComponent
 
 
getVisible
public boolean getVisible()
- Specified by:
 getVisible in interface UIComponent
 
 
setProperty
public void setProperty(String property_type,
                        Object property_value)
- Specified by:
 setProperty in interface UIComponent
 
 
getProperty
public Object getProperty(String property_type)
- Specified by:
 getProperty in interface UIComponent
 
 
addPropertyChangeListener
public void addPropertyChangeListener(UIPropertyChangeListener l)
- Specified by:
 addPropertyChangeListener in interface UIComponent
 
 
removePropertyChangeListener
public void removePropertyChangeListener(UIPropertyChangeListener l)
- Specified by:
 removePropertyChangeListener in interface UIComponent