org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns
Class ASATableEditorColumnsTableData
java.lang.Object
org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.columns.ASATableEditorColumnsTableData
- All Implemented Interfaces:
- org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
public class ASATableEditorColumnsTableData
- extends org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
Table data for Adaptive Server Anywhere table
- Author:
- Idull
Methods inherited from class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData |
addTableDataChangeListener, deleteRow, fireUpdated, insertRow, isNewRowDataAllowed, removeTableDataChangeListener, resetRowsToOriginal, revert, setRows |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COLUMN_NAMES
public static final java.lang.String[] COLUMN_NAMES
COLUMN_LENGTH
public static final int[] COLUMN_LENGTH
MARKER_COLUMN
public static final int MARKER_COLUMN
- See Also:
- Constant Field Values
PRI_KEY_COLUMN
public static final int PRI_KEY_COLUMN
- See Also:
- Constant Field Values
NAME_COLUMN
public static final int NAME_COLUMN
- See Also:
- Constant Field Values
TYPE_COLUMN
public static final int TYPE_COLUMN
- See Also:
- Constant Field Values
NULLABLE_COLUMN
public static final int NULLABLE_COLUMN
- See Also:
- Constant Field Values
DEFAULT_COLUMN
public static final int DEFAULT_COLUMN
- See Also:
- Constant Field Values
UNIQUE_COLUMN
public static final int UNIQUE_COLUMN
- See Also:
- Constant Field Values
COMMENT_COLUMN
public static final int COMMENT_COLUMN
- See Also:
- Constant Field Values
ASATableEditorColumnsTableData
public ASATableEditorColumnsTableData()
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
getColumnCount
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
getColumnHeader
public java.lang.String getColumnHeader(int col)
- Specified by:
getColumnHeader
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
getColumnHeader
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
getColumnName
public java.lang.String getColumnName(int col)
- Specified by:
getColumnName
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
getColumnName
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
getColumnType
public int getColumnType(int col)
- Specified by:
getColumnType
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
getColumnType
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
getRows
public java.util.Vector getRows()
- Specified by:
getRows
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
getRows
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
isReadonly
public boolean isReadonly()
- Specified by:
isReadonly
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
isReadonly
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
save
public boolean save()
throws java.lang.Exception
- Specified by:
save
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Specified by:
save
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData
- Throws:
java.lang.Exception
dispose
public void dispose()
insertRow
public org.eclipse.datatools.sqltools.common.core.tableviewer.IRowData insertRow()
- Specified by:
insertRow
in interface org.eclipse.datatools.sqltools.common.core.tableviewer.ITableData
- Overrides:
insertRow
in class org.eclipse.datatools.sqltools.common.core.tableviewer.AbstractTableData