iSeries Remote Systems
v6.0.1

com.ibm.etools.iseries.editor.verifiers
Class VerifierRPGILE

java.lang.Object
  extended bycom.ibm.etools.iseries.editor.verifiers.Verifier
      extended bycom.ibm.etools.iseries.editor.verifiers.VerifierRPGILE
All Implemented Interfaces:
IVerifier

public class VerifierRPGILE
extends Verifier

RPG ILE program verifier.


Nested Class Summary
 
Nested classes inherited from class com.ibm.etools.iseries.editor.verifiers.Verifier
Verifier.RunnableProgramVerifier
 
Field Summary
 boolean _bInitializationSuccessful
           
 URL _urlOutlineViewPath
           
static String copyright
           
 
Fields inherited from class com.ibm.etools.iseries.editor.verifiers.Verifier
_bDBCS, _bLocal, _bShowListingsView, _connection, _document, _iCCSID, _job, _member, _sourceIFile, _strFullLocalFileName, _strMessage, _strProjectName, _view
 
Fields inherited from interface com.ibm.etools.iseries.editor.verifiers.IVerifier
Copyright
 
Constructor Summary
VerifierRPGILE(IDocument document)
          Constructor for a document.
VerifierRPGILE(IFile file)
          Constructor for a file.
VerifierRPGILE(com.ibm.lpex.core.LpexView lpexView)
          Constructor for an Lpex view.
 
Method Summary
 boolean getCacheRefresh()
          Returns whether or not the cache should be refreshed.
static String getDataAreaFileName()
          Returns the filename where the Data Area will be stored.
static boolean isAvailable()
          Returns whether this verifier is available.
 String verify(boolean bSilentMode)
          Do the verification.
 String verifyWithOptionsDialog()
          Displays the program verifier options dialog and the verifies the program.
 
Methods inherited from class com.ibm.etools.iseries.editor.verifiers.Verifier
callbackGetLinePrefixText, callbackGetLineText, callbackGetNextLine, callbackGetPreviousLine, callbackIsShowLine, doVerification, doVerificationWithOptionsDialog, getCCSID, getErrorListFile, getEventDirectoryPath, getEventName, getFullLocalFileName, getHostAlias, getHostCommunicationsPort, getInformationDirectoryPath, getInformationName, getISeriesMember, getISeriesMemberFullName, getListingDirectoryPath, getListingName, getLocalFileName, getShortFileName, getSpecialCharsXLate, initializeViewFromDocument, initializeViewFromFile, initializeViewFromLpexView, isDBCS, isIFSFile, isLocal, setIFile, setISeriesConnection, setLocal, setShowListingsView, showErrorListView, showListingsView
 
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

_bInitializationSuccessful

public boolean _bInitializationSuccessful

_urlOutlineViewPath

public URL _urlOutlineViewPath
Constructor Detail

VerifierRPGILE

public VerifierRPGILE(IDocument document)
Constructor for a document.


VerifierRPGILE

public VerifierRPGILE(IFile file)
Constructor for a file.


VerifierRPGILE

public VerifierRPGILE(com.ibm.lpex.core.LpexView lpexView)
Constructor for an Lpex view.

Method Detail

getCacheRefresh

public boolean getCacheRefresh()
Returns whether or not the cache should be refreshed.

Returns:
boolean returns true if refrsh cache is on, false otherwise.
See Also:
IVerifier.getCacheRefresh()

isAvailable

public static boolean isAvailable()
Returns whether this verifier is available.


getDataAreaFileName

public static String getDataAreaFileName()
Returns the filename where the Data Area will be stored. This will be used when H-spec is not specified in the source.


verify

public String verify(boolean bSilentMode)
Do the verification.

Specified by:
verify in class Verifier

verifyWithOptionsDialog

public String verifyWithOptionsDialog()
Displays the program verifier options dialog and the verifies the program. The persistent preferences are not altered. They are loaded from the preference store, then restored after the verify is done.

Specified by:
verifyWithOptionsDialog in class Verifier

iSeries Remote Systems
v6.0.1

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.