Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.rse.ui.view.datatable
Class ISeriesDataTableView

java.lang.Object
  extended by ViewPart
      extended by com.ibm.etools.iseries.rse.ui.view.datatable.ISeriesDataTableView
All Implemented Interfaces:
IObjectTableConstants

public class ISeriesDataTableView
extends ViewPart
implements IObjectTableConstants


Nested Class Summary
 class ISeriesDataTableView.ClearAction
          internal class for clearing the view
 class ISeriesDataTableView.CopyAction
          internal class for view action
 class ISeriesDataTableView.CursorCopyAction
           
 class ISeriesDataTableView.ViewHistoryEntry
          Class to store the entry in history
 class ISeriesDataTableView.vTableCursor
           
 
Field Summary
static String Copyright
           
static boolean dtvEditSupport
           
static boolean EnableTrace
           
static String ID
          The ID for this view: com.ibm.etools.iseries.rse.ui.DataTableView
static String LOG_PREFIX
           
protected  FileTableSlider slider
           
 ISeriesDataTableViewProvider vcp
           
 
Fields inherited from interface com.ibm.etools.iseries.rse.ui.view.objtable.IObjectTableConstants
ALL, ATTRIB_DATABASE, ATTRIB_DTA, ATTRIB_SRC, BASIC_COLUMN_LAYOUTS, BASIC_COLUMN_MAPPINGS, BASIC_COLUMN_WIDTHS, BASIC_DATA_COLUMNS, BLANK, COLUMN_ATTRIBUTE, COLUMN_ATTRIBUTE_CHAR, COLUMN_CREATEDATE, COLUMN_CREATEDATE_CHAR, COLUMN_MODIFIEDDATE, COLUMN_MODIFIEDDATE_CHAR, COLUMN_NAME, COLUMN_NAME_CHAR, COLUMN_NOT_DISPLAYED, COLUMN_PROPERTIES, COLUMN_SIZE, COLUMN_SIZE_CHAR, COLUMN_TEXT, COLUMN_TEXT_CHAR, COLUMN_TYPE, COLUMN_TYPE_CHAR, EMPTY_COLUMN_LAYOUTS, EMPTY_COLUMN_MAPPINGS, EMPTY_COLUMN_WIDTHS, EXPORT_ACTION_COLUMN_WIDTHS, EXPORT_ACTION_HEADER_UNDERLINES, EXPORT_ACTION_SPACE_HOLDERS, INDEX_SUBSET_MBR_NAME_FILTER, INDEX_SUBSET_MBR_TEXT_FILTER, INDEX_SUBSET_MBR_TYPE_FILTER, INDEX_SUBSET_OBJ_ATTRIB_FILTER, INDEX_SUBSET_OBJ_FROM_SIZE_FILTER, INDEX_SUBSET_OBJ_NAME_FILTER, INDEX_SUBSET_OBJ_TEXT_FILTER, INDEX_SUBSET_OBJ_TO_SIZE_FILTER, INDEX_SUBSET_OBJ_TYPE_FILTER, MAX_NUMBER_MBR_ADD, MAX_NUMBER_OBJ_ADD, MBR_EXTRA_COLUMN_LAYOUTS, MBR_EXTRA_COLUMN_MAPPINGS, MBR_EXTRA_COLUMN_WIDTHS, NFS_ISERIES_TABLE_VIEW, NUMBER_OF_COLUMNS, OBJ_EXTRA_COLUMN_LAYOUTS, OBJ_EXTRA_COLUMN_MAPPINGS, OBJ_EXTRA_COLUMN_WIDTHS, PROP_ATTRIB, PROP_CREATED, PROP_MODIFIED, PROP_NAME, PROP_SIZE, PROP_TEXT, PROP_TYPE, SUBSET_ASTERISK_ALL, SUBSET_ASTERISK_BACK, SUBSET_ASTERISK_FRONT, SUBSET_ASTERISK_FRONT_AND_BACK, SUBSET_ASTERISK_MIDDLE, SUBSET_EXACT, SUBSET_INVALID, TABLE_VIEW_EMPTY, TABLE_VIEW_FILTER_MBR, TABLE_VIEW_FILTER_OBJ, TABLE_VIEW_FORMAT_ALL_MBR, TABLE_VIEW_FORMAT_ALL_OBJ, TABLE_VIEW_FORMAT_CUSTOMIZED_MBR, TABLE_VIEW_FORMAT_CUSTOMIZED_OBJ, TABLE_VIEW_FORMAT_DEFAULT, TABLE_VIEW_FORMAT_EMPTY, TABLE_VIEW_GO_BACKWARD, TABLE_VIEW_GO_DOWN, TABLE_VIEW_GO_FORWARD, TABLE_VIEW_GO_UP, TABLE_VIEW_MBR, TABLE_VIEW_OBJ, TABLE_VIEW_POSITION_TO_BOTTOM, TABLE_VIEW_POSITION_TO_TOP, TABLE_VIEW_SHOW_COLUMN_ALL, TABLE_VIEW_SHOW_COLUMN_CUSTOMIZED, TABLE_VIEW_SHOW_COLUMN_DEFAULT, TABLE_VIEW_SHOW_COLUMN_UNKNOWN, TABLE_VIEW_WORK_WITH_LIB, TABLE_VIEW_WORK_WITH_MBR, TABLE_VIEW_WORK_WITH_OBJ, TAG_TABLE_VIEW_CONNECTION, TAG_TABLE_VIEW_ELEMENT, TAG_TABLE_VIEW_FILTER_STR, TAG_TABLE_VIEW_SUBSET, TAG_TABLE_VIEW_TYPE, TAG_TABLE_VIEW_WORK_WITH, TAG_TABLE_VIEW_WW_ACTION
 
Constructor Summary
ISeriesDataTableView()
           
 
Method Summary
 void clearViewTarget()
           
 void createPartControl(Composite parent)
           
 void dispose()
           
 void fillLocalToolBar()
           
 int getPageSize()
           
 ISeriesDataTableViewProvider getProvider()
           
 Shell getShell()
           
 Table getTable()
           
 ISeriesDataTableViewer getViewer()
           
static void logTrace(String s)
           
 void makeActions()
           
 void navigate(int iDirection)
          Handles forward, backward up and down request.
 void redrawTableCursor()
           
 void resetTableCursorPosition()
           
 void setFocus()
           
 void setStatusLineMessage(String sm)
           
 void setViewTarget_WithoutHistory(IQSYSResource deElement)
          Navigate to a new view target without adding the new target to the view history.
 void setViewTarget(IQSYSResource deElement, boolean isWorkWithHistoryItem)
           
static void trace(String s)
           
static void traceRec(String s, Record rec)
           
static void traceRuler()
           
 void unCheckAllWorkWithHistory()
          Uncheck all entries so that a new one can be checked
 void updateActionStates()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values

ID

public static final String ID
The ID for this view: com.ibm.etools.iseries.rse.ui.DataTableView

See Also:
Constant Field Values

LOG_PREFIX

public static final String LOG_PREFIX
See Also:
Constant Field Values

dtvEditSupport

public static final boolean dtvEditSupport
See Also:
Constant Field Values

vcp

public ISeriesDataTableViewProvider vcp

slider

protected FileTableSlider slider

EnableTrace

public static final boolean EnableTrace
See Also:
Constant Field Values
Constructor Detail

ISeriesDataTableView

public ISeriesDataTableView()
Method Detail

logTrace

public static void logTrace(String s)

trace

public static final void trace(String s)

traceRuler

public static final void traceRuler()

traceRec

public static final void traceRec(String s,
                                  Record rec)

getViewer

public ISeriesDataTableViewer getViewer()

getProvider

public ISeriesDataTableViewProvider getProvider()

setFocus

public void setFocus()

createPartControl

public void createPartControl(Composite parent)

makeActions

public void makeActions()

updateActionStates

public void updateActionStates()

fillLocalToolBar

public void fillLocalToolBar()

clearViewTarget

public void clearViewTarget()

setViewTarget

public void setViewTarget(IQSYSResource deElement,
                          boolean isWorkWithHistoryItem)

setViewTarget_WithoutHistory

public void setViewTarget_WithoutHistory(IQSYSResource deElement)
Navigate to a new view target without adding the new target to the view history. Used by history actions which are setting the view target to an entry from the history. Or other uses?


getShell

public Shell getShell()

dispose

public void dispose()

getTable

public Table getTable()

getPageSize

public int getPageSize()

navigate

public void navigate(int iDirection)
Handles forward, backward up and down request.


unCheckAllWorkWithHistory

public void unCheckAllWorkWithHistory()
Uncheck all entries so that a new one can be checked


redrawTableCursor

public void redrawTableCursor()

setStatusLineMessage

public void setStatusLineMessage(String sm)

resetTableCursorPosition

public void resetTableCursorPosition()

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.