de.esprit.common.gui.table

## Class ColumnDef

- java.lang.Object
- - de.esprit.common.gui.table.ColumnDef

-     public class ColumnDef
      extends java.lang.Object

  This class stores the default properties of columns in a table model
  Author:
    Rainer Buesch

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ColumnDef(NlsKey nameKey)`
    `ColumnDef(NlsKey nameKey, int preferredWidth)`
    `ColumnDef(NlsKey nameKey, JavaDataType type, int minWidth, int preferredWidth, int maxWidth)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getMaxWidth()`
    `int` | `getMinWidth()`
    `int` | `getPreferredWidth()`
    `JavaDataType` | `getType()`
    `java.lang.String` | `toString()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### ColumnDef

          public ColumnDef(NlsKey nameKey)

    - #### ColumnDef

          public ColumnDef(NlsKey nameKey,
                   int preferredWidth)

    - #### ColumnDef

          public ColumnDef(NlsKey nameKey,
                   JavaDataType type,
                   int minWidth,
                   int preferredWidth,
                   int maxWidth)

  - ### Method Detail

    - #### getMinWidth

          public int getMinWidth()

    - #### getMaxWidth

          public int getMaxWidth()

    - #### getPreferredWidth

          public int getPreferredWidth()

    - #### getType

          public JavaDataType getType()

    - #### toString

          public java.lang.String toString()

      Overrides:
        `toString` in class `java.lang.Object`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.