Skip to contents

Object defining Qualification Version Information to be displayed on title page

Public fields

qualificationPlanRelease

Qualification Plan Release Version (string, e.g. "1.1")

osp

OSP version (string, e.g. "10.0")

qualificationFramework

Qualification Framework version (string, e.g. "3.0")

Methods


Method new()

Create a new QualificationVersionInfo object.

Usage

QualificationVersionInfo$new(
  qualificationPlanRelease = NULL,
  osp = NULL,
  qualificationFramework = NULL
)

Arguments

qualificationPlanRelease

Qualification Plan Release Version (string, e.g. "1.1")

osp

OSP version (string, e.g. "10.0")

qualificationFramework

Qualification Framework version (string, e.g. "3.0")

Returns

A new QualificationVersionInfo object


Method print()

Print version information

Usage

QualificationVersionInfo$print()

Returns

A text with system information


Method updateText()

Update text if patterns of version info are found

Usage

QualificationVersionInfo$updateText(text)

Arguments

text

character string

Returns

Updated character string


Method getQualificationPlanReleasePattern()

Get the Qualification Plan Release Version pattern to be replaced in title page Caution, the function gsub is used to replace the pattern Escape characters may be included in the pattern

Usage

QualificationVersionInfo$getQualificationPlanReleasePattern()

Returns

A character


Method getOSPPattern()

Get the OSP version pattern to be replaced in title page Caution, the function gsub is used to replace the pattern Escape characters may be included in the pattern

Usage

QualificationVersionInfo$getOSPPattern()

Returns

A character


Method getQualificationFrameworkPattern()

Get the Qualification Framework version pattern to be replaced in title page Caution, the function gsub is used to replace the pattern Escape characters may be included in the pattern

Usage

QualificationVersionInfo$getQualificationFrameworkPattern()

Returns

A character


Method setQualificationPlanReleasePattern()

Set the Qualification Plan Release Version pattern to be replaced in title page Caution, the function gsub is used to replace the pattern. You may need to include escape characters in pattern

Usage

QualificationVersionInfo$setQualificationPlanReleasePattern(pattern)

Arguments

pattern

characters to be replaced in title page


Method setOSPPattern()

Set the OSP version pattern to be replaced in title page Caution, the function gsub is used to replace the pattern. You may need to include escape characters in pattern

Usage

QualificationVersionInfo$setOSPPattern(pattern)

Arguments

pattern

characters to be replaced in title page


Method setQualificationFrameworkPattern()

Set the Qualification Framework version pattern to be replaced in title page Caution, the function gsub is used to replace the pattern. You may need to include escape characters in pattern

Usage

QualificationVersionInfo$setQualificationFrameworkPattern(pattern)

Arguments

pattern

characters to be replaced in title page


Method clone()

The objects of this class are cloneable with this method.

Usage

QualificationVersionInfo$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.