butler.client.record
Class DRecordListTable.Column

java.lang.Object
  extended by butler.client.record.DRecordListTable.Column
Direct Known Subclasses:
DRecordListTable.DeleteColumn, DRecordListTable.ForeignKeyColumn
Enclosing class:
DRecordListTable

public static class DRecordListTable.Column
extends java.lang.Object


Field Summary
protected  Column _column
           
protected  boolean _editable
           
protected  butler.util.LocalizedText _header
           
protected  DRecordListTable _recListTab
           
protected  boolean _showHeader
           
protected  java.lang.String toolTipText
           
 
Constructor Summary
protected DRecordListTable.Column()
           
  DRecordListTable.Column(Column col)
           
  DRecordListTable.Column(Column col, int width)
           
  DRecordListTable.Column(Column col, int width, java.awt.Font font)
           
 
Method Summary
 Column getColumn()
           
 DComboBox getComboBox()
           
 Datatype getDatatype()
           
 java.awt.Font getFont()
           
 java.text.Format getFormat()
           
 java.lang.String getHeader()
           
 HorizontalAlignment getHorizontalAlignment()
           
 butler.util.LocalizedText getLocalizedHeader()
           
 boolean getShowHeader()
           
 java.lang.String getToolTipText()
           
 int getWidth()
           
 boolean isColumnEditable(Record rec)
           
 boolean isEditable()
           
 void setColumn(Column col)
           
 void setComboBox(DComboBox comboBox)
           
 void setDatatype(Datatype datatype)
           
 void setEditable(boolean flag)
           
 void setFont(java.awt.Font font)
           
 void setFormat(java.text.Format format)
           
 void setHeader(butler.util.LocalizedText header)
           
 void setHeader(java.lang.String header)
           
 void setHorizontalAlign(HorizontalAlignment align)
           
 void setRecordListTable(DRecordListTable recListTab)
           
 void setShowHeader(boolean flag)
           
 void setToolTipText(java.lang.String toolTipText)
           
 void setWidth(int width)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_column

protected Column _column

_header

protected butler.util.LocalizedText _header

_showHeader

protected boolean _showHeader

_editable

protected boolean _editable

_recListTab

protected DRecordListTable _recListTab

toolTipText

protected java.lang.String toolTipText
Constructor Detail

DRecordListTable.Column

protected DRecordListTable.Column()

DRecordListTable.Column

public DRecordListTable.Column(Column col)
                        throws java.lang.Exception
Throws:
java.lang.Exception

DRecordListTable.Column

public DRecordListTable.Column(Column col,
                               int width)
                        throws java.lang.Exception
Throws:
java.lang.Exception

DRecordListTable.Column

public DRecordListTable.Column(Column col,
                               int width,
                               java.awt.Font font)
                        throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getColumn

public Column getColumn()

setColumn

public void setColumn(Column col)

getHeader

public java.lang.String getHeader()

getLocalizedHeader

public butler.util.LocalizedText getLocalizedHeader()

getFont

public java.awt.Font getFont()

setFont

public void setFont(java.awt.Font font)

getWidth

public int getWidth()

setWidth

public void setWidth(int width)

setHeader

public void setHeader(java.lang.String header)

setHeader

public void setHeader(butler.util.LocalizedText header)

getShowHeader

public boolean getShowHeader()

setShowHeader

public void setShowHeader(boolean flag)

setEditable

public void setEditable(boolean flag)

setDatatype

public void setDatatype(Datatype datatype)

getDatatype

public Datatype getDatatype()

setHorizontalAlign

public void setHorizontalAlign(HorizontalAlignment align)

getHorizontalAlignment

public HorizontalAlignment getHorizontalAlignment()

isEditable

public boolean isEditable()

getComboBox

public DComboBox getComboBox()

setComboBox

public void setComboBox(DComboBox comboBox)

getFormat

public java.text.Format getFormat()
                           throws java.lang.Exception
Throws:
java.lang.Exception

setFormat

public void setFormat(java.text.Format format)

isColumnEditable

public boolean isColumnEditable(Record rec)
                         throws java.lang.Exception
Throws:
java.lang.Exception

setRecordListTable

public void setRecordListTable(DRecordListTable recListTab)

getToolTipText

public java.lang.String getToolTipText()

setToolTipText

public void setToolTipText(java.lang.String toolTipText)