Main Page | Packages | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel Class Reference

Collaboration diagram for ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DetailsTableModel ()
MeasurementStep getStep ()
void setStep (MeasurementStep step)
int getRowCount ()
int getColumnCount ()
Override String getColumnName (int column)
Override Class<?> getColumnClass (int columnIndex)
Object getValueAt (int rowIndex, int columnIndex)
StyledWrapper wrap (Object value, int rowIndex, int columnIndex)

Private Attributes

MeasurementStep step
final String[] COLUMNS = new String[]{" ", "X", "Y", "Z"}
final int HEADER_COLUMN = 0
final int X_COLUMN = 1
final int Y_COLUMN = 2
final int Z_COLUMN = 3
NumberFormat numberFormat = new DecimalFormat("0.000000E0")
StyledWrapper defaultWrapper = new StyledWrapper()
StyledWrapper headerWrapper = new StyledWrapper()

Detailed Description

Table model for the details table.

Author:
Esko Luontola

Definition at line 136 of file MeasurementDetailsPanel.java.


Constructor & Destructor Documentation

ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.DetailsTableModel  ) 
 

Definition at line 151 of file MeasurementDetailsPanel.java.

References ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.defaultWrapper, ikayaki.gui.StyledWrapper.font, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.headerWrapper, and ikayaki.gui.StyledWrapper.horizontalAlignment.


Member Function Documentation

Override Class<?> ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getColumnClass int  columnIndex  ) 
 

Definition at line 203 of file MeasurementDetailsPanel.java.

int ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getColumnCount  ) 
 

Definition at line 195 of file MeasurementDetailsPanel.java.

References ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.COLUMNS.

Override String ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getColumnName int  column  ) 
 

Definition at line 199 of file MeasurementDetailsPanel.java.

References ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.COLUMNS.

int ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getRowCount  ) 
 

Definition at line 166 of file MeasurementDetailsPanel.java.

References ikayaki.MeasurementStep.getProject(), ikayaki.MeasurementStep.getResult(), ikayaki.MeasurementStep.getResults(), ikayaki.MeasurementStep.getState(), ikayaki.MeasurementResult.getType(), ikayaki.Project.isHolderCalibration(), ikayaki.MeasurementResult.NOISE, ikayaki.gui.null, and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.step.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().

Here is the call graph for this function:

MeasurementStep ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getStep  ) 
 

Definition at line 157 of file MeasurementDetailsPanel.java.

References ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.step.

Object ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt int  rowIndex,
int  columnIndex
 

Definition at line 207 of file MeasurementDetailsPanel.java.

References ikayaki.MeasurementStep.getProject(), ikayaki.MeasurementResult.getRawX(), ikayaki.MeasurementResult.getRawY(), ikayaki.MeasurementResult.getRawZ(), ikayaki.MeasurementStep.getResult(), ikayaki.MeasurementStep.getResults(), ikayaki.MeasurementResult.getRotation(), ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getRowCount(), ikayaki.MeasurementResult.getType(), ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.HEADER_COLUMN, ikayaki.Project.isHolderCalibration(), ikayaki.gui.null, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.numberFormat, ikayaki.gui.rowIndex, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.step, ikayaki.gui.value, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.wrap(), ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.X_COLUMN, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.Y_COLUMN, and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.Z_COLUMN.

Here is the call graph for this function:

void ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.setStep MeasurementStep  step  ) 
 

Definition at line 161 of file MeasurementDetailsPanel.java.

StyledWrapper ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.wrap Object  value,
int  rowIndex,
int  columnIndex
 

Definition at line 285 of file MeasurementDetailsPanel.java.

References ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.defaultWrapper, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.HEADER_COLUMN, ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.headerWrapper, ikayaki.gui.value, and ikayaki.gui.StyledWrapper.value.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().


Member Data Documentation

final String [] ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.COLUMNS = new String[]{" ", "X", "Y", "Z"} [private]
 

Definition at line 140 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getColumnCount(), and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getColumnName().

StyledWrapper ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.defaultWrapper = new StyledWrapper() [private]
 

Definition at line 148 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.DetailsTableModel(), and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.wrap().

final int ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.HEADER_COLUMN = 0 [private]
 

Definition at line 141 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt(), and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.wrap().

StyledWrapper ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.headerWrapper = new StyledWrapper() [private]
 

Definition at line 149 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.DetailsTableModel(), and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.wrap().

NumberFormat ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.numberFormat = new DecimalFormat("0.000000E0") [private]
 

Definition at line 146 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().

MeasurementStep ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.step [private]
 

Definition at line 138 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getRowCount(), ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getStep(), and ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().

final int ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.X_COLUMN = 1 [private]
 

Definition at line 142 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().

final int ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.Y_COLUMN = 2 [private]
 

Definition at line 143 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().

final int ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.Z_COLUMN = 3 [private]
 

Definition at line 144 of file MeasurementDetailsPanel.java.

Referenced by ikayaki.gui.MeasurementDetailsPanel.DetailsTableModel.getValueAt().


The documentation for this class was generated from the following file:
Generated on Fri May 6 16:01:00 2005 for Squid by  doxygen 1.4.1