net.sf.jame.twister.frame.filter
Class FrameFilterConfigElement

java.lang.Object
  extended by net.sf.jame.core.config.AbstractConfigElement
      extended by net.sf.jame.twister.frame.filter.FrameFilterConfigElement
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, ConfigElement

public class FrameFilterConfigElement
extends AbstractConfigElement

Author:
Andrea Medeghini
See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_ID
           
 
Constructor Summary
FrameFilterConfigElement()
          Constructs a new element.
 
Method Summary
 FrameFilterConfigElement clone()
           
 void copyFrom(ConfigElement source)
           
 void dispose()
           
 boolean equals(java.lang.Object obj)
           
 BooleanElement getEnabledElement()
           
 ConfigurableExtensionReferenceElement<FrameFilterExtensionConfig> getExtensionElement()
           
 java.lang.String getLabel()
           
 StringElement getLabelElement()
           
 BooleanElement getLockedElement()
           
 ConfigurableExtensionReference<FrameFilterExtensionConfig> getReference()
           
 boolean isEnabled()
           
 boolean isLocked()
           
 void setContext(ConfigContext context)
          Sets the configuration context.
 void setEnabled(boolean enabled)
           
 void setLabel(java.lang.String label)
           
 void setLocked(boolean locked)
           
 void setReference(ConfigurableExtensionReference<FrameFilterExtensionConfig> reference)
           
 
Methods inherited from class net.sf.jame.core.config.AbstractConfigElement
addChangeListener, checkContext, finalize, fireConfigChanged, getClassId, getContext, getUserData, removeChangeListener, setUserData, toString
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_ID

public static final java.lang.String CLASS_ID
See Also:
Constant Field Values
Constructor Detail

FrameFilterConfigElement

public FrameFilterConfigElement()
Constructs a new element.

Method Detail

setContext

public void setContext(ConfigContext context)
Description copied from class: AbstractConfigElement
Sets the configuration context.

Specified by:
setContext in interface ConfigElement
Overrides:
setContext in class AbstractConfigElement
Parameters:
context - the configuration context to set.
See Also:
ConfigurableExtensionReferenceElement.setContext(net.sf.jame.core.config.ConfigContext)

clone

public FrameFilterConfigElement clone()
Specified by:
clone in interface ConfigElement
Specified by:
clone in class AbstractConfigElement
Returns:
See Also:
Object.clone()

copyFrom

public void copyFrom(ConfigElement source)
See Also:
ConfigElement.copyFrom(net.sf.jame.core.config.ConfigElement)

setLabel

public void setLabel(java.lang.String label)
Parameters:
label -

getLabel

public java.lang.String getLabel()
Returns:

getReference

public ConfigurableExtensionReference<FrameFilterExtensionConfig> getReference()
Returns:

setReference

public void setReference(ConfigurableExtensionReference<FrameFilterExtensionConfig> reference)
Parameters:
reference -

getExtensionElement

public ConfigurableExtensionReferenceElement<FrameFilterExtensionConfig> getExtensionElement()
Returns:

isLocked

public boolean isLocked()
Returns:

setLocked

public void setLocked(boolean locked)
Parameters:
locked -

getLockedElement

public BooleanElement getLockedElement()
Returns:

isEnabled

public boolean isEnabled()
Returns:

setEnabled

public void setEnabled(boolean enabled)
Parameters:
enabled -

getEnabledElement

public BooleanElement getEnabledElement()
Returns:

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

dispose

public void dispose()
Specified by:
dispose in interface ConfigElement
Overrides:
dispose in class AbstractConfigElement
See Also:
AbstractConfigElement.dispose()

getLabelElement

public StringElement getLabelElement()
Returns: