Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.edit.verifiers
Interface IVerifier

All Known Implementing Classes:
Verifier, VerifierCobolILE, VerifierDDS, VerifierRPGILE

public interface IVerifier

Interface for all extenders of Verifier class to implement.


Field Summary
static String copyright
           
 
Method Summary
 String doVerification(int iMode)
          Do the verification.
 String doVerificationWithOptionsDialog()
          Display an options dialog and verify.
 boolean getCacheRefresh()
          Method getCacheRefresh.
 String getFullLocalFileName()
          Get the file name if not a remote file.
 IQSYSMember getQSYSMember()
          Get the member if it is a remote file.
 boolean isLocal()
          Queries whether the resource we are verifying is local or remote.
 void setIBMiConnection(IBMiConnection connection)
          Method setIBMiConnection.
 void setIFile(IFile fileObject)
          sets the IFile to use to retrieve connection, filename and CCSID information
 void setLocal(boolean bIsLocal)
          Sets whether the resource we are verifying is local or remote.
 

Field Detail

copyright

static final String copyright
See Also:
Constant Field Values
Method Detail

doVerification

String doVerification(int iMode)
Do the verification. This method is called from the editor, and the RSE view.


doVerificationWithOptionsDialog

String doVerificationWithOptionsDialog()
Display an options dialog and verify. This method is called from the editor, and the RSE view.


getQSYSMember

IQSYSMember getQSYSMember()
Get the member if it is a remote file.

Returns:
the hostname if the resource is remote, null otherwise

getFullLocalFileName

String getFullLocalFileName()
Get the file name if not a remote file.

Returns:
the file name

getCacheRefresh

boolean getCacheRefresh()
Method getCacheRefresh. get whether or not the cache refresh option is turned on.

Returns:
boolean returns true if refrsh cache is on, false otherwise.

isLocal

boolean isLocal()
Queries whether the resource we are verifying is local or remote.

Returns:
true if resource is a local resource, false if resource is a remote resource.

setIFile

void setIFile(IFile fileObject)
sets the IFile to use to retrieve connection, filename and CCSID information


setIBMiConnection

void setIBMiConnection(IBMiConnection connection)
Method setIBMiConnection. sets the connection to be used by communications during the verify when accessing host info

Parameters:
connection - the connection to use when verify

setLocal

void setLocal(boolean bIsLocal)
Sets whether the resource we are verifying is local or remote.

Parameters:
true - if resource is a local resource, false if resource is a remote resource.

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.