Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.verifiers
Class VerifierRPGILEOptions

java.lang.Object
  extended by com.ibm.etools.iseries.edit.verifiers.VerifierRPGILEOptions

public class VerifierRPGILEOptions
extends Object

This is the class that declares the options for RPGILE PV. The state data contains two sets, a persistent set, and a derived set. The persistent set is loaded and stored from the preference store. The derived set is a set that is derived from the persistent set, and is formatted specifically for the verifier. The derived set is never saved.


Field Summary
protected  VerifierRPGILE _verifier
           
 boolean bData_ConversionDateTime
           
 boolean bData_ConversionDBCSGraphic
           
 boolean bData_ConversionVariableDBCSGraphic
           
 boolean bData_ConversionVariableLength
           
 boolean bListing_Generate
           
 boolean bListing_ShowCopyStatements
           
 boolean bListing_ShowCrossReferences
           
 boolean bListing_ShowDDSStatements
           
 boolean bListing_ShowExternalProcedures
           
 boolean bPCML_CRTBNDRPG
           
 boolean bPCML_CRTRPGMOD
           
 boolean bPCML_Generate
           
 boolean bRefreshCache
           
static String copyright
           
 int iData_AllowNullValues
           
 int iData_NLSS_LanguageID
           
 int iData_NLSS_Library
           
 int iData_NLSS_SortSequence
           
 int iDefines_LengthOfEachCondition
           
 int iDefines_NumberOfConditions
           
 int iInclude_LengthOfEachDirectory
           
 int iInclude_NumberOfDirectories
           
 int iListing_LinesPerPage
           
 String strData_AllowNullValues
           
 String strData_NLSS_LanguageID
           
 String strData_NLSS_LanguageID_Partial
           
 String strData_NLSS_Library
           
 String strData_NLSS_SortSequence
           
 String strDefines_Conditions
           
 String strDefines_Conditions_Formatted
           
 String strInclude_Directories
           
 String strInclude_Directories_Formatted
           
 String strListing_Indentation
           
 String strListing_Indentation_Formatted
           
 String strPCML_CRTBNDRPG_Library
           
 String strPCML_CRTBNDRPG_Program
           
 String strPCML_CRTRPGMOD_Module
           
 String strPCML_File
           
 String strPCML_ProgramOrModule
           
protected static String strSpace
           
 
Constructor Summary
VerifierRPGILEOptions(VerifierRPGILE verifier)
          Constructs the object, and loads the options from the preference store into its state.
 
Method Summary
protected  void deriveOptionsFromPreferences()
          Derives direct inputs to the verifier from the persistent data.
protected  String formatIndentation(String strI)
          Ported from a part of evfripow.cpp IPV_OptionsDialog.
protected  void loadPreferences()
          Loads the verifier options from the preference store.
 void storePreferences()
          Stores the options back into the preference store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

copyright

public static String copyright

_verifier

protected VerifierRPGILE _verifier

strSpace

protected static String strSpace

bListing_Generate

public boolean bListing_Generate

bListing_ShowCrossReferences

public boolean bListing_ShowCrossReferences

bListing_ShowCopyStatements

public boolean bListing_ShowCopyStatements

bListing_ShowDDSStatements

public boolean bListing_ShowDDSStatements

bListing_ShowExternalProcedures

public boolean bListing_ShowExternalProcedures

iListing_LinesPerPage

public int iListing_LinesPerPage

strListing_Indentation

public String strListing_Indentation

strListing_Indentation_Formatted

public String strListing_Indentation_Formatted

bData_ConversionDateTime

public boolean bData_ConversionDateTime

bData_ConversionDBCSGraphic

public boolean bData_ConversionDBCSGraphic

bData_ConversionVariableLength

public boolean bData_ConversionVariableLength

bData_ConversionVariableDBCSGraphic

public boolean bData_ConversionVariableDBCSGraphic

strData_AllowNullValues

public String strData_AllowNullValues

strData_NLSS_LanguageID

public String strData_NLSS_LanguageID

strData_NLSS_Library

public String strData_NLSS_Library

strData_NLSS_SortSequence

public String strData_NLSS_SortSequence

iData_AllowNullValues

public int iData_AllowNullValues

iData_NLSS_LanguageID

public int iData_NLSS_LanguageID

iData_NLSS_Library

public int iData_NLSS_Library

iData_NLSS_SortSequence

public int iData_NLSS_SortSequence

strData_NLSS_LanguageID_Partial

public String strData_NLSS_LanguageID_Partial

strDefines_Conditions

public String strDefines_Conditions

iDefines_NumberOfConditions

public int iDefines_NumberOfConditions

iDefines_LengthOfEachCondition

public int iDefines_LengthOfEachCondition

strDefines_Conditions_Formatted

public String strDefines_Conditions_Formatted

strInclude_Directories

public String strInclude_Directories

iInclude_NumberOfDirectories

public int iInclude_NumberOfDirectories

iInclude_LengthOfEachDirectory

public int iInclude_LengthOfEachDirectory

strInclude_Directories_Formatted

public String strInclude_Directories_Formatted

bPCML_Generate

public boolean bPCML_Generate

bPCML_CRTBNDRPG

public boolean bPCML_CRTBNDRPG

bPCML_CRTRPGMOD

public boolean bPCML_CRTRPGMOD

strPCML_File

public String strPCML_File

strPCML_CRTBNDRPG_Library

public String strPCML_CRTBNDRPG_Library

strPCML_CRTBNDRPG_Program

public String strPCML_CRTBNDRPG_Program

strPCML_CRTRPGMOD_Module

public String strPCML_CRTRPGMOD_Module

strPCML_ProgramOrModule

public String strPCML_ProgramOrModule

bRefreshCache

public boolean bRefreshCache
Constructor Detail

VerifierRPGILEOptions

public VerifierRPGILEOptions(VerifierRPGILE verifier)
Constructs the object, and loads the options from the preference store into its state. The options are computed from the preferences.

Method Detail

deriveOptionsFromPreferences

protected void deriveOptionsFromPreferences()
Derives direct inputs to the verifier from the persistent data.


formatIndentation

protected String formatIndentation(String strI)
Ported from a part of evfripow.cpp IPV_OptionsDialog.


loadPreferences

protected void loadPreferences()
Loads the verifier options from the preference store.


storePreferences

public void storePreferences()
Stores the options back into the preference store


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.