de.jaret.examples.timebars.fzd.model
Class FahrtenTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by de.jaret.examples.timebars.fzd.model.FahrtenTableModel
All Implemented Interfaces:
de.jaret.util.ui.timebars.model.TimeBarModelListener, de.jaret.util.ui.timebars.TimeBarMarkerListener, java.io.Serializable, javax.swing.table.TableModel

public class FahrtenTableModel
extends javax.swing.table.AbstractTableModel
implements de.jaret.util.ui.timebars.TimeBarMarkerListener, de.jaret.util.ui.timebars.model.TimeBarModelListener

Version:
$Id: FahrtenTableModel.java 259 2007-02-16 13:54:00Z olk $
Author:
Peter Kliem
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
FahrtenTableModel(ZuteilungsModel zuteilungsModel, de.jaret.util.ui.timebars.TimeBarMarkerImpl marker)
           
 
Method Summary
 void elementAdded(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row, de.jaret.util.date.Interval element)
          
 void elementChanged(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row, de.jaret.util.date.Interval element)
          
 void elementRemoved(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row, de.jaret.util.date.Interval element)
          
 int getColumnCount()
          
 java.lang.String getColumnName(int column)
          
 int getRowCount()
          
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
          
 void headerChanged(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row, java.lang.Object newHeader)
          
 void markerDescriptionChanged(de.jaret.util.ui.timebars.TimeBarMarker marker, java.lang.String oldValue, java.lang.String newValue)
          
 void markerMoved(de.jaret.util.ui.timebars.TimeBarMarker marker, de.jaret.util.date.JaretDate oldDate, de.jaret.util.date.JaretDate currentDate)
          
 void modelDataChanged(de.jaret.util.ui.timebars.model.TimeBarModel model)
          
 void rowAdded(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row)
          
 void rowDataChanged(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row)
          
 void rowRemoved(de.jaret.util.ui.timebars.model.TimeBarModel model, de.jaret.util.ui.timebars.model.TimeBarRow row)
          
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FahrtenTableModel

public FahrtenTableModel(ZuteilungsModel zuteilungsModel,
                         de.jaret.util.ui.timebars.TimeBarMarkerImpl marker)
Method Detail

getColumnCount

public int getColumnCount()

Specified by:
getColumnCount in interface javax.swing.table.TableModel

getRowCount

public int getRowCount()

Specified by:
getRowCount in interface javax.swing.table.TableModel

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)

Specified by:
getValueAt in interface javax.swing.table.TableModel

getColumnName

public java.lang.String getColumnName(int column)

Specified by:
getColumnName in interface javax.swing.table.TableModel
Overrides:
getColumnName in class javax.swing.table.AbstractTableModel

markerMoved

public void markerMoved(de.jaret.util.ui.timebars.TimeBarMarker marker,
                        de.jaret.util.date.JaretDate oldDate,
                        de.jaret.util.date.JaretDate currentDate)

Specified by:
markerMoved in interface de.jaret.util.ui.timebars.TimeBarMarkerListener

markerDescriptionChanged

public void markerDescriptionChanged(de.jaret.util.ui.timebars.TimeBarMarker marker,
                                     java.lang.String oldValue,
                                     java.lang.String newValue)

Specified by:
markerDescriptionChanged in interface de.jaret.util.ui.timebars.TimeBarMarkerListener

rowAdded

public void rowAdded(de.jaret.util.ui.timebars.model.TimeBarModel model,
                     de.jaret.util.ui.timebars.model.TimeBarRow row)

Specified by:
rowAdded in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

rowRemoved

public void rowRemoved(de.jaret.util.ui.timebars.model.TimeBarModel model,
                       de.jaret.util.ui.timebars.model.TimeBarRow row)

Specified by:
rowRemoved in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

elementAdded

public void elementAdded(de.jaret.util.ui.timebars.model.TimeBarModel model,
                         de.jaret.util.ui.timebars.model.TimeBarRow row,
                         de.jaret.util.date.Interval element)

Specified by:
elementAdded in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

elementRemoved

public void elementRemoved(de.jaret.util.ui.timebars.model.TimeBarModel model,
                           de.jaret.util.ui.timebars.model.TimeBarRow row,
                           de.jaret.util.date.Interval element)

Specified by:
elementRemoved in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

elementChanged

public void elementChanged(de.jaret.util.ui.timebars.model.TimeBarModel model,
                           de.jaret.util.ui.timebars.model.TimeBarRow row,
                           de.jaret.util.date.Interval element)

Specified by:
elementChanged in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

headerChanged

public void headerChanged(de.jaret.util.ui.timebars.model.TimeBarModel model,
                          de.jaret.util.ui.timebars.model.TimeBarRow row,
                          java.lang.Object newHeader)

Specified by:
headerChanged in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

modelDataChanged

public void modelDataChanged(de.jaret.util.ui.timebars.model.TimeBarModel model)

Specified by:
modelDataChanged in interface de.jaret.util.ui.timebars.model.TimeBarModelListener

rowDataChanged

public void rowDataChanged(de.jaret.util.ui.timebars.model.TimeBarModel model,
                           de.jaret.util.ui.timebars.model.TimeBarRow row)

Specified by:
rowDataChanged in interface de.jaret.util.ui.timebars.model.TimeBarModelListener


Copyright © 2012. All Rights Reserved.