IBehavior
IBehavior interfaces is implemented by all behavior classes.
A behavior is a way to enhance a component with additional methods that are defined in the behavior class and not available in the component class.
Public Methods
Method |
Description |
Defined By |
attach() |
Attaches the behavior object to the component. |
IBehavior |
detach() |
Detaches the behavior object from the component. |
IBehavior |
getEnabled() |
Returns whether this behavior is enabled |
IBehavior |
setEnabled() |
Sets whether this behavior is enabled |
IBehavior |
Method Details
abstract public void attach(CComponent $component)
|
$component |
CComponent |
the component that this behavior is to be attached to. |
Attaches the behavior object to the component.
abstract public void detach(CComponent $component)
|
$component |
CComponent |
the component that this behavior is to be detached from. |
Detaches the behavior object from the component.
abstract public boolean getEnabled()
|
{return} |
boolean |
whether this behavior is enabled |
abstract public void setEnabled(boolean $value)
|
$value |
boolean |
whether this behavior is enabled |