com.ibm.etools.iseries.editor.preferences
Class SyntaxCheckCOBOLILEFieldEditor
java.lang.Object
org.eclipse.jface.preference.FieldEditor
com.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)
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorConstants |
ACTION_COMPILE_ID, ACTION_VERIFYPROGRAM_ID, COMPILE_ERROR_CLASS_NAME, COMPILE_ERROR_MESSAGE_STYLE, FILE_TYPE_CL, FILE_TYPE_DDS, FILE_TYPE_OTHER, FILE_TYPE_RPGILE, FILE_TYPE_RPGOPM, MAX_DS_NESTING, 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, SYNTAX_ERROR_CLASS_NAME |
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 |
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 |
copyright
public static final String copyright
- See Also:
- Constant Field Values
SyntaxCheckCOBOLILEFieldEditor
protected SyntaxCheckCOBOLILEFieldEditor(Composite parent)
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.
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.