Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.ui.preferences
Class ParserPreferencePageCL

java.lang.Object
  extended by FieldEditorPreferencePage
      extended by com.ibm.etools.iseries.edit.ui.preferences.ParserPreferencePageCL
All Implemented Interfaces:
IISeriesEditorConstants, IISeriesEditorConstantsCL, ISystemEditorConstants

public class ParserPreferencePageCL
extends FieldEditorPreferencePage
implements IISeriesEditorConstants, IISeriesEditorConstantsCL

Insert the type's description here.

See Also:
PreferencePage

Field Summary
static String Copyright
           
static int HORIZONTALINDENT
           
static String RCDLEN
          A string to indicate use record length
 
Fields inherited from interface com.ibm.etools.iseries.edit.IISeriesEditorConstants
ACTION_VERIFYPROGRAM_ID, APPLICATION_DIAGRAM, COMPILE_ERROR_MESSAGE_STYLE, copyright, FILE_TYPE_CL, FILE_TYPE_DDS, FILE_TYPE_OTHER, FILE_TYPE_RPGILE, FILE_TYPE_RPGOPM, MAX_DS_NESTING, OUTLINE_VIEW, 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_COMMAND_POS, PREF_COMMAND_POS_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_LINE_LENGTH, PREF_LINE_LENGTH_T, PREF_ONE_PARM_PER_LINE, PREF_ONE_PARM_PER_LINE_T, PREF_PARSER_ASSOC, PREF_PARSER_STYLES, 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, PROGRAM_VERIFICATION
 
Fields inherited from interface com.ibm.etools.systems.editor.ISystemEditorConstants
COMPILE_ERROR_CLASS_NAME, ICON_EDITOR_COMPILE, ICON_EDITOR_COMPILE_D, ICON_EDITOR_COMPILE_D_ID, ICON_EDITOR_COMPILE_D_ROOT, ICON_EDITOR_COMPILE_ID, ICON_EDITOR_COMPILE_ROOT, ICON_EDITOR_NEXT_ERROR, ICON_EDITOR_NEXT_ERROR_D, ICON_EDITOR_NEXT_ERROR_D_ID, ICON_EDITOR_NEXT_ERROR_D_ROOT, ICON_EDITOR_NEXT_ERROR_ID, ICON_EDITOR_NEXT_ERROR_ROOT, ICON_EDITOR_PREVIOUS_ERROR, ICON_EDITOR_PREVIOUS_ERROR_D, ICON_EDITOR_PREVIOUS_ERROR_D_ID, ICON_EDITOR_PREVIOUS_ERROR_D_ROOT, ICON_EDITOR_PREVIOUS_ERROR_ID, ICON_EDITOR_PREVIOUS_ERROR_ROOT, ICON_EXT, ICON_RELATIVE_PATH_DLCL16, ICON_RELATIVE_PATH_ELCL16, ICON_RELATIVE_PATH_FULL, ICON_SUFFIX, PREFIX, SYNTAX_ERROR_CLASS_NAME
 
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorConstantsCL
_straCallKeywords, _straControlWords, _straKeywords, _straLoopStart, _straPGMKeywords, _straSubroutineWords, _straSymbols, _strLoopEnd, _strPgmExpEnd, _strPgmExpStart, _strSelectEnd, _strSelectStart, _strSubroutineEnd, _strSubroutineStart, CL_PARSE_TABLE, CL_PRODUCT_CODE, CLASS_CALL_KEYWORDS, CLASS_COMMENTS, CLASS_CONTINUATION, CLASS_INCLUDE, CLASS_LABEL, CLASS_PGM_KEYWORDS, CLASS_SUBROUTINE, copyright, FONT_BUILTIN, FONT_COMMANDS, FONT_COMMENT, FONT_ERROR, FONT_KEYWORD, FONT_LABEL, FONT_LANGUAGE, FONT_LAYOUT, FONT_LITERAL, FONT_NAME, FONT_NUMBER, FONT_PARAMETER, FONT_SYMBOLS, FONT_VALUE, INDENT_CMD_TO_PARM, INDENT_CMD_TO_PARM_CONT, INDENT_COMMAND, INDENT_COMMAND_BATCH, INDENT_COMMAND_BATCH_CONT, INDENT_LABEL, INDENT_LABEL_BATCH, INDENT_MAX_CMD_LEN, INDENT_MAX_LABEL_LEN, INDENT_MAX_NOLIB_CMD_LEN, INDENT_TO_CONT, ISERIES_BND, ISERIES_CL, ISERIES_CLLE, ISERIES_CLP, ISERIES_CMD, ISERIES_UNKNOWN_FILE, MAX_CONTROLS, MAX_FILENAME_LEN, MAX_KEYWORDS, MAX_MESSAGE_LEN, MAX_PARSE_DATA_LEN, MAX_SERVERINFO, MAX_STMT_LEN, MAX_SYMBOLS, MAX_TOKEN_LEN, MAX_VAR_TEXT, MSG_BUFFER_SIZE, PREF_CL_PREFIX, TYPE_COMMAND, TYPE_KEYWORD, TYPE_LABEL, TYPE_NAME
 
Constructor Summary
ParserPreferencePageCL()
          The constructor for the ParserPreferencePageCL page
 
Method Summary
protected  void createFieldEditors()
          Create the field editors to put on the preference page.
 void init(IWorkbench arg0)
           
static void initDefaults(IPreferenceStore store)
          Method initDefaults.
protected  void initialize()
           
protected  void performDefaults()
          Set up initial values:
 void propertyChange(PropertyChangeEvent event)
           
 
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

HORIZONTALINDENT

public static final int HORIZONTALINDENT
See Also:
Constant Field Values

RCDLEN

public static final String RCDLEN
A string to indicate use record length

See Also:
Constant Field Values
Constructor Detail

ParserPreferencePageCL

public ParserPreferencePageCL()
The constructor for the ParserPreferencePageCL page

See Also:
Object.Object()
Method Detail

createFieldEditors

protected void createFieldEditors()
Create the field editors to put on the preference page.


init

public void init(IWorkbench arg0)
See Also:
IWorkbenchPreferencePage#init(IWorkbench)

initialize

protected void initialize()

initDefaults

public static void initDefaults(IPreferenceStore store)
Method initDefaults. Initializes the defaults for the preferences on this preference page.

Parameters:
store - the preference store to add the default values to.

propertyChange

public void propertyChange(PropertyChangeEvent event)
See Also:
IPropertyChangeListener

performDefaults

protected void performDefaults()
Set up initial values:


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.