Ontimize 5.2072EN

com.ontimize.gui.calendar
Class VisualCalendarComponent.DayTableModel

java.lang.Object
  extended byjavax.swing.table.AbstractTableModel
      extended bycom.ontimize.gui.calendar.VisualCalendarComponent.DayTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel
Enclosing class:
VisualCalendarComponent

protected static class VisualCalendarComponent.DayTableModel
extends javax.swing.table.AbstractTableModel

See Also:
Serialized Form

Field Summary
protected  java.util.Calendar calendar
           
protected  javax.swing.event.ListSelectionListener columnSelectionListener
           
protected  java.text.DateFormatSymbols dateFormat
           
protected  javax.swing.event.ListSelectionListener rowSelectionListener
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
VisualCalendarComponent.DayTableModel(java.util.Locale l, javax.swing.JTable t, boolean trunc)
           
 
Method Summary
 void addCalendarListener(CalendarListener c)
           
protected  void fireCalendarEvent(int d, int m, int y, java.util.Locale l)
           
 int getColumnCount()
           
 java.lang.String getColumnName(int c)
           
 java.util.Date getCurrentDate()
           
 java.sql.Timestamp getCurrentTimestamp()
           
 int getDay()
           
 int getMonth()
           
 int getRowCount()
           
 java.lang.Object getValueAt(int r, int c)
           
 int getYear()
           
 void removeCalendarListener(CalendarListener c)
           
 void setDate(java.util.Date d)
           
 void setDay(int d)
           
 void setLocale(java.util.Locale l)
           
 void setMonth(int m)
           
 void setYear(int y)
           
 
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
 

Field Detail

calendar

protected java.util.Calendar calendar

dateFormat

protected java.text.DateFormatSymbols dateFormat

rowSelectionListener

protected javax.swing.event.ListSelectionListener rowSelectionListener

columnSelectionListener

protected javax.swing.event.ListSelectionListener columnSelectionListener
Constructor Detail

VisualCalendarComponent.DayTableModel

public VisualCalendarComponent.DayTableModel(java.util.Locale l,
                                             javax.swing.JTable t,
                                             boolean trunc)
Method Detail

fireCalendarEvent

protected void fireCalendarEvent(int d,
                                 int m,
                                 int y,
                                 java.util.Locale l)

addCalendarListener

public void addCalendarListener(CalendarListener c)

removeCalendarListener

public void removeCalendarListener(CalendarListener c)

getDay

public int getDay()

getYear

public int getYear()

getMonth

public int getMonth()

setDate

public void setDate(java.util.Date d)

getColumnName

public java.lang.String getColumnName(int c)

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

getCurrentDate

public java.util.Date getCurrentDate()

getCurrentTimestamp

public java.sql.Timestamp getCurrentTimestamp()

setLocale

public void setLocale(java.util.Locale l)

setYear

public void setYear(int y)

setDay

public void setDay(int d)

setMonth

public void setMonth(int m)

getValueAt

public java.lang.Object getValueAt(int r,
                                   int c)

Ontimize