infomat.view
Class GUIIMatrix

java.lang.Object
  extended by infomat.view.GUIIMatrix

public class GUIIMatrix
extends java.lang.Object


Field Summary
private  GUIGroupingsForGroup colGroupings
           
private  IMatrix matrix
           
private  GUIGroupingsForGroup rowGroupings
           
 
Constructor Summary
GUIIMatrix(IMatrix ri)
           
 
Method Summary
 GUIGroupingsForGroup getColumnGroupings()
           
 IObjectGrouping getCurrentColumnGrouping()
           
 IObjectGrouping getCurrentGrouping(boolean row)
           
 IObjectGrouping getCurrentRowGrouping()
           
 java.awt.Dimension getCurrentSize()
           
 GUIGroupingsForGroup getGroupings(boolean row)
           
 IMatrix getIMatrix()
           
 GUIGroupingsForGroup getRowGroupings()
           
 void invertMatrix()
           
 void printGroupings()
           
 void purgeMatrixToCurrentGroupings()
           
 void removeColumns(int colFrom, int colTo)
           
 void removeRows(int rowFrom, int rowTo)
           
 void removeStopIObjects(Stoplist stoplist, boolean row)
           
 void resort()
          Resorts the IObjectSet:s "rows" and "cols" according to their current IObjectGroupings.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

matrix

private IMatrix matrix

rowGroupings

private GUIGroupingsForGroup rowGroupings

colGroupings

private GUIGroupingsForGroup colGroupings
Constructor Detail

GUIIMatrix

public GUIIMatrix(IMatrix ri)
Method Detail

printGroupings

public void printGroupings()

getIMatrix

public IMatrix getIMatrix()

getRowGroupings

public GUIGroupingsForGroup getRowGroupings()

getColumnGroupings

public GUIGroupingsForGroup getColumnGroupings()

getGroupings

public GUIGroupingsForGroup getGroupings(boolean row)

getCurrentRowGrouping

public IObjectGrouping getCurrentRowGrouping()

getCurrentColumnGrouping

public IObjectGrouping getCurrentColumnGrouping()

getCurrentGrouping

public IObjectGrouping getCurrentGrouping(boolean row)

purgeMatrixToCurrentGroupings

public void purgeMatrixToCurrentGroupings()

invertMatrix

public void invertMatrix()

resort

public void resort()
Resorts the IObjectSet:s "rows" and "cols" according to their current IObjectGroupings.


removeColumns

public void removeColumns(int colFrom,
                          int colTo)

removeRows

public void removeRows(int rowFrom,
                       int rowTo)

removeStopIObjects

public void removeStopIObjects(Stoplist stoplist,
                               boolean row)

getCurrentSize

public java.awt.Dimension getCurrentSize()