com.sdm.quasar.client.showcase.swing.allinone.emplDetail
Class EmplDetailPresentation.JComponentMarkedBooleanStateAdapter

java.lang.Object
  extended bycom.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
      extended bycom.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
          extended bycom.sdm.quasar.client.showcase.swing.allinone.emplDetail.EmplDetailPresentation.JComponentMarkedBooleanStateAdapter
All Implemented Interfaces:
BooleanStateAdapter, Disposable
Enclosing class:
EmplDetailPresentation

public class EmplDetailPresentation.JComponentMarkedBooleanStateAdapter
extends AbstractSwingBooleanStateAdapter


Constructor Summary
EmplDetailPresentation.JComponentMarkedBooleanStateAdapter()
          Creates a new JComponentVisibleBooleanStateAdapter.
EmplDetailPresentation.JComponentMarkedBooleanStateAdapter(java.lang.String name)
          Creates a new JComponentVisibleBooleanStateAdapter.
 
Method Summary
 void addJComponent(javax.swing.JComponent jcomponent)
          Adds a JComponent, whos visibility should be adapted from the state.
 void addJComponentInverse(javax.swing.JComponent jcomponent)
          Adds a JComponent, whos visibility should be adapted inverse from the state.
 void removeJComponent(javax.swing.JComponent jcomponent)
          Removes a previously added JComponent from adapting its enablement.
protected  void setAdaptedValue(java.lang.Object target, boolean value)
          Sets the adapted value for the given target object (that was added before to this adapter).
 
Methods inherited from class com.sdm.quasar.client.swing.states.adapters.AbstractSwingBooleanStateAdapter
updateAdaptedValue
 
Methods inherited from class com.sdm.quasar.client.core.states.AbstractBooleanStateAdapter
addTarget, addTarget, addTargetInverse, dispose, getBooleanState, getName, removeTarget, setAdaptedValue, setBooleanState, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmplDetailPresentation.JComponentMarkedBooleanStateAdapter

public EmplDetailPresentation.JComponentMarkedBooleanStateAdapter()
Creates a new JComponentVisibleBooleanStateAdapter.


EmplDetailPresentation.JComponentMarkedBooleanStateAdapter

public EmplDetailPresentation.JComponentMarkedBooleanStateAdapter(java.lang.String name)
Creates a new JComponentVisibleBooleanStateAdapter.

Parameters:
name - the name of the adapter
Method Detail

addJComponent

public void addJComponent(javax.swing.JComponent jcomponent)
Adds a JComponent, whos visibility should be adapted from the state.

Parameters:
jcomponent - the JComponent to add

addJComponentInverse

public void addJComponentInverse(javax.swing.JComponent jcomponent)
Adds a JComponent, whos visibility should be adapted inverse from the state.

Parameters:
jcomponent - the JComponent to add

removeJComponent

public void removeJComponent(javax.swing.JComponent jcomponent)
Removes a previously added JComponent from adapting its enablement.

Parameters:
jcomponent - the JComponent to remove

setAdaptedValue

protected void setAdaptedValue(java.lang.Object target,
                               boolean value)
Description copied from class: AbstractBooleanStateAdapter
Sets the adapted value for the given target object (that was added before to this adapter).

Specified by:
setAdaptedValue in class AbstractBooleanStateAdapter
Parameters:
target - the target to adapt the value to
value - the value to adapt
See Also:
AbstractBooleanStateAdapter.setAdaptedValue(java.lang.Object, boolean)