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 java.lang.Object
- implements UIComponent
  
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
properties
protected java.util.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(java.lang.String property_type,
                        java.lang.Object property_value)
- Specified by:
 setProperty in interface UIComponent
 
 
getProperty
public java.lang.Object getProperty(java.lang.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