iSeries Remote Systems
v6.0.0

com.ibm.etools.iseries.editor.preferences
Class SyntaxCheckCOBOLILEFieldEditor

java.lang.Object
  extended byorg.eclipse.jface.preference.FieldEditor
      extended bycom.ibm.etools.iseries.editor.preferences.SyntaxCheckCOBOLILEFieldEditor
All Implemented Interfaces:
IISeriesEditorConstants, IISeriesEditorConstantsCobol400

public class SyntaxCheckCOBOLILEFieldEditor
extends FieldEditor
implements IISeriesEditorConstants, IISeriesEditorConstantsCobol400

Class to indicate whether automatic syntax checking and SQL statements syntax checking should be done for ILE COBOL (based on ILE RPG's SQL syntax checking design)


Field Summary
static String copyright
           
 
Fields inherited from class org.eclipse.jface.preference.FieldEditor
HORIZONTAL_GAP, IS_VALID, VALUE
 
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorConstants
ACTION_COMPILE_ID, ACTION_VERIFYPROGRAM_ID, FILE_TYPE_CL, FILE_TYPE_DDS, FILE_TYPE_OTHER, FILE_TYPE_RPGILE, FILE_TYPE_RPGOPM, PREF_AUTO_FORMAT, PREF_AUTO_FORMAT_T, PREF_AUTO_UPPER, PREF_AUTO_UPPER_T, PREF_BASE_PREFIX, PREF_BLANK, PREF_BLANK_SUFFIX, PREF_BLANK_T, PREF_COLSEDIT_T, PREF_COMMAND_POS, PREF_COMMAND_POS_T, PREF_DATE, PREF_DATE_T, PREF_HIGHLIGHT, PREF_HIGHLIGHT_BACKGROUND, PREF_HIGHLIGHT_BACKGROUND_T, PREF_HIGHLIGHT_T, PREF_INDENT, PREF_INDENT_T, PREF_INDENTATION, PREF_INDENTATION_T, PREF_LABEL_ABOVE_CMD, PREF_LABEL_ABOVE_CMD_T, PREF_LABEL_POS, PREF_LABEL_POS_T, PREF_ONE_PARM_PER_LINE, PREF_ONE_PARM_PER_LINE_T, PREF_RESEQ_INCR, PREF_RESEQ_INCR_T, PREF_RESEQ_SAVE, PREF_RESEQ_SAVE_T, PREF_RESEQ_START, PREF_RESEQ_START_T, PREF_SIGNATURE_T, PREF_SQL_SYNTAX_CHECK, PREF_SQL_SYNTAX_CHECK_T, PREF_SYNTAX_CHECK, PREF_SYNTAX_CHECK_T, PREF_TAB, PREF_TAB_GENERAL, PREF_TAB_GENERAL_T, PREF_TAB_T, PREF_TOOLTIP_SUFFIX
 
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorConstantsCobol400
Copyright, ILECOBOL_SQLSYNTAXCHECK, PREF_COBOL_PREFIX, STRING_HELP_DOC_PLUGIN_ID, STRING_HELP_TABLE_FILENAME, STRING_HELP_TABLE_PLUGIN_ID, STRING_MESSAGE_HELP_DOC_PLUGIN_ID, STRING_MESSAGE_HELP_TABLE_FILENAME, STRING_MESSAGE_HELP_TABLE_PLUGIN_ID, STYLENAME_COMMENT, STYLENAME_COMPILER_DIRECTIVE, STYLENAME_DATE_FORMAT, STYLENAME_ERROR, STYLENAME_FUNCTION, STYLENAME_INDICATOR_AREA, STYLENAME_LAYOUT_BLANKS, STYLENAME_NONNUMERIC_LITERAL, STYLENAME_NUMERIC_LITERAL, STYLENAME_PICTURE_STRING, STYLENAME_PREPROCESSOR_STRING, STYLENAME_PSEUDO_TEXT, STYLENAME_RESERVED_WORD, STYLENAME_SEPERATOR, STYLENAME_SEQUENCE_NUMBER, STYLENAME_USER_DEFINED_WORD
 
Constructor Summary
protected SyntaxCheckCOBOLILEFieldEditor(Composite parent)
           
 
Method Summary
protected  void adjustForNumColumns(int numColumns)
           
protected  void doFillIntoGrid(Composite parent, int numColumns)
           
protected  void doLoad()
           
protected  void doLoadDefault()
           
protected  void doStore()
           
 int getNumberOfControls()
           
 void store()
           
 
Methods inherited from class org.eclipse.jface.preference.FieldEditor
applyFont, checkParent, clearErrorMessage, clearMessage, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, createControl, dispose, fillIntoGrid, fireStateChanged, fireValueChanged, getFieldEditorFontName, getLabelControl, getLabelControl, getLabelText, getPreferenceName, getPreferencePage, getPreferenceStore, init, isValid, load, loadDefault, presentsDefaultValue, refreshValidState, setButtonLayoutData, setEnabled, setFocus, setLabelText, setPreferenceName, setPreferencePage, setPreferenceStore, setPresentsDefaultValue, setPropertyChangeListener, showErrorMessage, showMessage
 
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
Constructor Detail

SyntaxCheckCOBOLILEFieldEditor

protected SyntaxCheckCOBOLILEFieldEditor(Composite parent)
Method Detail

adjustForNumColumns

protected void adjustForNumColumns(int numColumns)

doFillIntoGrid

protected void doFillIntoGrid(Composite parent,
                              int numColumns)
See Also:
FieldEditor.doFillIntoGrid(org.eclipse.swt.widgets.Composite, int)

doLoad

protected void doLoad()
See Also:
FieldEditor.doLoad()

doLoadDefault

protected void doLoadDefault()
See Also:
changed for d52242

doStore

protected void doStore()
See Also:
FieldEditor.doStore()

getNumberOfControls

public int getNumberOfControls()
See Also:
FieldEditor.getNumberOfControls()

store

public void store()
See Also:
Stores this field editor's value back into the preference store.

iSeries Remote Systems
v6.0.0

Copyright © 2005 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.