de.guibuilder.framework
Class GuiTable.GuiTableColumn

java.lang.Object
  extended by javax.swing.table.TableColumn
      extended by de.guibuilder.framework.GuiTable.GuiTableColumn
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
GuiTable

public final class GuiTable.GuiTableColumn
extends javax.swing.table.TableColumn

Mit dieser Tabellenspalte kann eine GuiKomponente verknüpft werden, die als externer Editor für die selektierte Spalte fungiert.

See Also:
GuiTable, GuiTable.GuiTableColumnModel, TableColumnAble, Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.TableColumn
CELL_RENDERER_PROPERTY, COLUMN_WIDTH_PROPERTY, HEADER_RENDERER_PROPERTY, HEADER_VALUE_PROPERTY
 
Method Summary
 int getDataType()
           
 GuiComponent getGuiComponent()
           
 java.lang.String getName()
           
 java.lang.String getTag()
           
 boolean isColumnEditable()
          Liefert die Eigenschaft "editable" Überlicherweise sind Spalten vom Typ "Label" oder "Hidden" nicht editierbar.
 void setWidth(int width)
           
 
Methods inherited from class javax.swing.table.TableColumn
addPropertyChangeListener, disableResizedPosting, enableResizedPosting, getCellEditor, getCellRenderer, getHeaderRenderer, getHeaderValue, getIdentifier, getMaxWidth, getMinWidth, getModelIndex, getPreferredWidth, getPropertyChangeListeners, getResizable, getWidth, removePropertyChangeListener, setCellEditor, setCellRenderer, setHeaderRenderer, setHeaderValue, setIdentifier, setMaxWidth, setMinWidth, setModelIndex, setPreferredWidth, setResizable, sizeWidthToFit
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getName

public java.lang.String getName()
See Also:
TableColumnAble.getName()

getDataType

public int getDataType()
See Also:
TableColumnAble.getDataType()

getTag

public java.lang.String getTag()
Returns:
See Also:
TableColumnAble.getTag()

isColumnEditable

public boolean isColumnEditable()
Liefert die Eigenschaft "editable"

Überlicherweise sind Spalten vom Typ "Label" oder "Hidden" nicht editierbar.


getGuiComponent

public GuiComponent getGuiComponent()

setWidth

public void setWidth(int width)
Overrides:
setWidth in class javax.swing.table.TableColumn