com.objectwave.tools.viewUtility
Class TableColumnSelectPolicy

java.lang.Object
  |
  +--com.objectwave.appArch.EventSupport
        |
        +--com.objectwave.appArch.gui.EditModel
              |
              +--com.objectwave.tools.viewUtility.TableColumnSelectPolicy
All Implemented Interfaces:
java.util.EventListener, PacketListener, PacketProducerIF, PresentationModelIF, java.beans.PropertyChangeListener, SubjectRenderIF

public class TableColumnSelectPolicy
extends EditModel
implements SubjectRenderIF


Field Summary
 
Fields inherited from class com.objectwave.appArch.gui.EditModel
subject
 
Constructor Summary
TableColumnSelectPolicy()
           
TableColumnSelectPolicy(boolean[] initialValues)
           
 
Method Summary
 void displayBusinessObject()
           
 boolean[] getInitialValues()
           
 java.util.Enumeration getResults()
           
 javax.swing.JTable getTable()
           
 void populateBusinessObject()
           
protected  void renderPanel()
           
 void setInitialValues(boolean[] initValues)
           
 void setTargetPanel(javax.swing.JPanel p)
           
 
Methods inherited from class com.objectwave.appArch.gui.EditModel
addPresentationModel, displaySubject, fillSubject, getSubject, isMyObject, isMyObject, packetAvailable, packetAvailable, setSubject, setTheRender
 
Methods inherited from class com.objectwave.appArch.EventSupport
addConsumer, addPacketListener, addProducer, addPropertyChangeListener, fireDataAvailable, fireDataChanged, fireDataRequest, firePacket, firePropertyChange, packetAvailable, propertyChange, removePacketListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.objectwave.appArch.gui.SubjectRenderIF
setSubject
 
Methods inherited from interface com.objectwave.appArch.PresentationModelIF
addConsumer, addProducer
 
Methods inherited from interface com.objectwave.event.PacketProducerIF
addPacketListener, fireDataAvailable, fireDataChanged, fireDataRequest, firePacket, removePacketListener
 
Methods inherited from interface com.objectwave.event.PacketListener
packetAvailable
 

Constructor Detail

TableColumnSelectPolicy

public TableColumnSelectPolicy()

TableColumnSelectPolicy

public TableColumnSelectPolicy(boolean[] initialValues)
Method Detail

displayBusinessObject

public void displayBusinessObject()
Specified by:
displayBusinessObject in interface SubjectRenderIF

getInitialValues

public boolean[] getInitialValues()

getResults

public java.util.Enumeration getResults()

getTable

public javax.swing.JTable getTable()

populateBusinessObject

public void populateBusinessObject()
Specified by:
populateBusinessObject in interface SubjectRenderIF

renderPanel

protected void renderPanel()

setInitialValues

public void setInitialValues(boolean[] initValues)

setTargetPanel

public void setTargetPanel(javax.swing.JPanel p)