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