rails.ui.swing
Class GridPanel.RowVisibility

java.lang.Object
  extended by rails.ui.swing.GridPanel.RowVisibility
All Implemented Interfaces:
java.util.Observer, ViewObject
Enclosing class:
GridPanel

public class GridPanel.RowVisibility
extends java.lang.Object
implements ViewObject


Constructor Summary
GridPanel.RowVisibility(GridPanel parent, int rowIndex, ModelObject model, boolean reverseValue)
           
 
Method Summary
 void deRegister()
          Needed to satisfy the ViewObject interface.
 ModelObject getModel()
          Needed to satisfy the ViewObject interface.
 boolean lastValue()
           
 void update(java.util.Observable o1, java.lang.Object o2)
          Needed to satisfy the Observer interface.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridPanel.RowVisibility

public GridPanel.RowVisibility(GridPanel parent,
                               int rowIndex,
                               ModelObject model,
                               boolean reverseValue)
Method Detail

lastValue

public boolean lastValue()

getModel

public ModelObject getModel()
Needed to satisfy the ViewObject interface.

Specified by:
getModel in interface ViewObject

update

public void update(java.util.Observable o1,
                   java.lang.Object o2)
Needed to satisfy the Observer interface. The closedObject model will send true if the company is closed.

Specified by:
update in interface java.util.Observer

deRegister

public void deRegister()
Needed to satisfy the ViewObject interface. Currently not used.

Specified by:
deRegister in interface ViewObject