Rational QualityArchitect/Java API
Version 1.0

com.rational.test.vp
Interface VerificationPointDataRenderer

All Known Implementing Classes:
DatabaseVPDataRenderer

public interface VerificationPointDataRenderer

A class implementing this interface provides the capability of displaying the data stored in the Verification Point Data class, allowing the tester to interactively accept or reject that data as the expected (baseline) data for a static verification point.

To enable this capability, the test script sets the OPTION_USER_ACKNOWLEDGE_BASELINE option in the setOptions() method of the specialized Verification Point class.

The VerificationPointDataRenderer interface is part of the verification point framework that you use to implement your own verification point classes. The verification point framework also includes:

Since:
QualityArchitect 0.1
See Also:
Implementing a New Verification Point

Method Summary
 boolean displayAndValidateData(VerificationPointData vpdData, java.lang.String vpName)
          This method presents the tester with a visual representation of the data object as it exists before the expected (baseline) data is stored for this static verification point.
 

Method Detail

displayAndValidateData

public boolean displayAndValidateData(VerificationPointData vpdData,
                                      java.lang.String vpName)

This method presents the tester with a visual representation of the data object as it exists before the expected (baseline) data is stored for this static verification point.

This method is invoked by the verification point framework when the following conditions exist:

When the method is invoked, it presents the tester with a visual representation of the data, and allows the tester to accept or reject the data:

Parameters:
vpdData - The data to present to the tester for confirmation.
Returns:
true if the tester accepts the displayed data, or false if the tester rejects the data.

30-Jun-2003

Rational QualityArchitect/Java Support Home Page
Copyright (c) 2000, Rational Software Corporation