Namespace: Consultingwerk.Studio
Class 
CaseWhen Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:CaseWhen
Purpose:Value class for the result of the CaseStatementParser
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Jan 28 10:58:57 CET 2013


Top Constructor Summary
Options Name Purpose
+ CaseWhen (character, character, integer, integer, JPNode) Constructor for the CaseWhen class

Top Property Summary
Options Name Purpose
+ INTEGER Column The Column number containing the Annotation
+ CHARACTER Expression Returns the expression that follows the WHEN keyword
+ CHARACTER FileName The FileName containing the Annotation
+ INTEGER Line The Line number containing the Annotation
+ org.prorefactor.core.JPNode Node The reference to the JPNode of the Annotation


Constructor Detail
Top

PUBLIC CaseWhen (character, character, integer, integer, JPNode)

Purpose: Constructor for the CaseWhen class
Notes:

Parameters:
pcExpression CHARACTER
The expression following the WHEN keyword
pcFileName CHARACTER
The file name containing the annotation
piLine INTEGER
The line number of the Annotation
piColumn INTEGER
The column number of the Annotation
poNode org.prorefactor.core.JPNode
The reference to the JPNode for the annotation


Property Detail
Top

PUBLIC INTEGER Column

Purpose: The Column number containing the Annotation
Notes:

Returns INTEGER
Top

PUBLIC CHARACTER Expression

Purpose: Returns the expression that follows the WHEN keyword
Notes: A QSTRING Node

Returns CHARACTER
Top

PUBLIC CHARACTER FileName

Purpose: The FileName containing the Annotation
Notes:

Returns CHARACTER
Top

PUBLIC INTEGER Line

Purpose: The Line number containing the Annotation
Notes:

Returns INTEGER
Top

PUBLIC org.prorefactor.core.JPNode Node

Purpose: The reference to the JPNode of the Annotation
Notes:

Returns org.prorefactor.core.JPNode


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:45:02