com.tssap.util.ui.reuse.table.impl
Class TableColumn

java.lang.Object
  |
  +--com.tssap.util.ui.reuse.table.impl.TablePart
        |
        +--com.tssap.util.ui.reuse.table.impl.TableColumn
All Implemented Interfaces:
ITableColumn, ITablePart

public class TableColumn
extends TablePart
implements ITableColumn


Method Summary
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth, boolean mandatory)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth, boolean mandatory, boolean readOnly)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth, boolean mandatory, java.lang.String defaultEntry)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth, boolean mandatory, java.lang.String defaultEntry, boolean readOnly)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth, java.lang.String defaultEntry)
           
static ITableColumn createTableColumn(int columnNumber, java.lang.String columnLabel, int columnWidth, java.lang.String defaultEntry, boolean readOnly)
           
 java.lang.String getColumnLabel()
          Returns the columnLabel.
 int getColumnNumber()
          Returns the columnNumber.
 int getColumnWidth()
          Returns the columnWidth.
 java.lang.String getDefaultColumnEntry()
          Returns the defaultColumnEntry.
 boolean isMandatory()
          Returns the mandatory.
 boolean isReadOnly()
          Returns the readOnly.
 void setColumnLabel(java.lang.String columnLabel)
          Sets the columnLabel.
 void setColumnNumber(int columnNumber)
          Sets the columnNumber.
 void setColumnWidth(int columnWidth)
          Sets the columnWidth.
 void setDefaultColumnEntry(java.lang.String defaultColumnEntry)
          Sets the defaultColumnEntry.
 void setMandatory(boolean mandatory)
          Sets the mandatory.
 void setReadOnly(boolean readOnly)
          Sets the readOnly.
 
Methods inherited from class com.tssap.util.ui.reuse.table.impl.TablePart
getKey, setKey
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.tssap.util.ui.reuse.table.ITablePart
getKey
 

Method Detail

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth,
                                             java.lang.String defaultEntry)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth,
                                             java.lang.String defaultEntry,
                                             boolean readOnly)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth,
                                             boolean mandatory)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth,
                                             boolean mandatory,
                                             boolean readOnly)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth,
                                             boolean mandatory,
                                             java.lang.String defaultEntry)

createTableColumn

public static ITableColumn createTableColumn(int columnNumber,
                                             java.lang.String columnLabel,
                                             int columnWidth,
                                             boolean mandatory,
                                             java.lang.String defaultEntry,
                                             boolean readOnly)

getColumnLabel

public java.lang.String getColumnLabel()
Returns the columnLabel.
Specified by:
getColumnLabel in interface ITableColumn
Returns:
String

getColumnNumber

public int getColumnNumber()
Returns the columnNumber.
Specified by:
getColumnNumber in interface ITableColumn
Returns:
int

getColumnWidth

public int getColumnWidth()
Returns the columnWidth.
Specified by:
getColumnWidth in interface ITableColumn
Returns:
int

getDefaultColumnEntry

public java.lang.String getDefaultColumnEntry()
Returns the defaultColumnEntry.
Specified by:
getDefaultColumnEntry in interface ITableColumn
Returns:
String

setColumnLabel

public void setColumnLabel(java.lang.String columnLabel)
Sets the columnLabel.
Parameters:
columnLabel - The columnLabel to set

setColumnNumber

public void setColumnNumber(int columnNumber)
Sets the columnNumber.
Parameters:
columnNumber - The columnNumber to set

setColumnWidth

public void setColumnWidth(int columnWidth)
Sets the columnWidth.
Parameters:
columnWidth - The columnWidth to set

setDefaultColumnEntry

public void setDefaultColumnEntry(java.lang.String defaultColumnEntry)
Sets the defaultColumnEntry.
Parameters:
defaultColumnEntry - The defaultColumnEntry to set

isMandatory

public boolean isMandatory()
Returns the mandatory.
Specified by:
isMandatory in interface ITableColumn
Returns:
boolean

setMandatory

public void setMandatory(boolean mandatory)
Sets the mandatory.
Specified by:
setMandatory in interface ITableColumn
Parameters:
mandatory - The mandatory to set

isReadOnly

public boolean isReadOnly()
Returns the readOnly.
Specified by:
isReadOnly in interface ITableColumn
Returns:
boolean

setReadOnly

public void setReadOnly(boolean readOnly)
Sets the readOnly.
Specified by:
setReadOnly in interface ITableColumn
Parameters:
readOnly - The readOnly to set


Copyright © 2005 SAP AG. All Rights Reserved.