com.sonarsource.cobol.api
Class AcuCobolExtension

java.lang.Object
  extended by com.sonar.sslr.api.Grammar
      extended by com.sonarsource.cobol.api.AcuCobolExtension

public class AcuCobolExtension
extends Grammar


Field Summary
 Rule acceptAnsi
           
 Rule acceptBeforeTimePhrase
           
 Rule acceptEnvironment
           
 Rule acceptEvent
           
 Rule acceptFieldOrScreenOrControlStatement
           
 Rule acceptFrom
           
 Rule acceptMessagesFromThreadPhrase
           
 Rule acceptScreen
           
 Rule acceptUntilPhrase
           
 Rule activeXControl
           
 Rule autoPhrase
           
 Rule backgroundPhrase
           
 Rule bellPhrase
           
 Rule blinkPhrase
           
 Rule cColLineSizePhrase
           
 Rule classPhrase
           
 Rule closeWindowStatement
           
 Rule colorPhrase
           
 Rule columnNumberPhrase
           
 Rule commonScreenOption
           
 Rule commonScreenOptions
           
 Rule comObject
           
 Rule constructorPhrase
           
 Rule controlPhrase
           
 Rule convertPhrase
           
 Rule createStatement
           
 Rule dataSpecialNamesClause
           
 Rule dataUsageHandleType
           
 Rule defaultPhrase
           
 Rule deleteFileStatement
           
 Rule destroyStatement
           
 Rule displayCellPhrase
           
 Rule displaycontrolFontPhrase
           
 Rule displayControlValuePhrase
           
 Rule displayedBoxedPhrase
           
 Rule displayHandlePhrase
           
 Rule displayLinkToThreadPhrase
           
 Rule displayMessageBoxStatement
           
 Rule displayOptionPhrase
           
 Rule displayPopUpAreaPhrase
           
 Rule displayShadowPhrase
           
 Rule displayStatement
           
 Rule displaySystemMenuPhrase
           
 Rule echoPhrase
           
 Rule enabledPhrase
           
 Rule eraseScreenPhrase
           
 Rule eventPhrase
           
 Rule exceptionHandlerPhrase
           
 Rule fontPhrase
           
 Rule foregroundAndBackgroundColorPhrase
           
 Rule fromPhrase
           
 Rule fullPhrase
           
 Rule gripPhrase
           
 Rule helpIdPhrase
           
 Rule highLowStandardPhrase
           
 Rule inquireStatement
           
 Rule keyPhrase
           
 Rule layoutDataPhrase
           
 Rule lineNumberPhrase
           
 Rule linesPhrase
           
 Rule literalOrIdentifierOrArithmeticExpression
           
 Rule maxMinPhrase
           
 Rule methodName
           
 Rule modifyNotStylePhrase
           
 Rule modifyStatement
           
 Rule noAdvancingPhrase
           
 Rule noEchoPhrase
           
 Rule noScrollAndNoWrapPhrase
           
 Rule objectExpression
           
 Rule openStatementLockOption
           
 Rule outputPhrase
           
 Rule popupMenuPhrase
           
 Rule procedurePhrase
           
 Rule promptPhrase
           
 Rule propertyName
           
 Rule propertyOptionClause
           
 Rule propertyPhrase
           
 Rule propertyType
           
 Rule receiveStatement
           
 Rule requiredPhrase
           
 Rule reversedPhrase
           
 Rule samePhrase
           
 Rule screenBlankWhenZero
           
 Rule screenFromItemClause
           
 Rule screenJustifyClause
           
 Rule screenLocationPhrase
           
 Rule screenObjectPhrase
           
 Rule screenOccursClause
           
 Rule screenOptions
           
 Rule screenPictureClause
           
 Rule screenSignClause
           
 Rule screenToItemClause
           
 Rule screenUsageClause
           
 Rule screenUsingItemClause
           
 Rule scrollPhrase
           
 Rule sendStatement
           
 Rule sizePhrase
           
 Rule sizeWithWindowsAndControlsPhrase
           
 Rule statusPhrase
           
 Rule styleFormatPhrase
           
 Rule stylePhrase
           
 Rule systemHandlePhrase
           
 Rule tabPhrase
           
 Rule titlePhrase
           
 Rule underlinedPhrase
           
 Rule uponPhrase
           
 Rule upperAndLowerPhrase
           
 Rule utilIsOrEqualOrIn
           
 Rule utilNumberUnits
           
 Rule valuePhrase
           
 Rule visiblePhrase
           
 Rule windowHandle
           
 Rule wordOrKeyword
           
 Rule zeroAndNumeriFillPhrase
           
 
Constructor Summary
AcuCobolExtension()
           
 
Method Summary
 Rule getRootRule()
          Each Grammar has always an entry point whose name is usually by convention the "Computation Unit".
 
Methods inherited from class com.sonar.sslr.api.Grammar
getAllRuleFields, getRuleFields, rule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

screenOptions

public Rule screenOptions

screenPictureClause

public Rule screenPictureClause

screenUsageClause

public Rule screenUsageClause

screenSignClause

public Rule screenSignClause

screenOccursClause

public Rule screenOccursClause

screenJustifyClause

public Rule screenJustifyClause

screenBlankWhenZero

public Rule screenBlankWhenZero

screenObjectPhrase

public Rule screenObjectPhrase

procedurePhrase

public Rule procedurePhrase

screenFromItemClause

public Rule screenFromItemClause

screenToItemClause

public Rule screenToItemClause

screenUsingItemClause

public Rule screenUsingItemClause

dataSpecialNamesClause

public Rule dataSpecialNamesClause

dataUsageHandleType

public Rule dataUsageHandleType

acceptFieldOrScreenOrControlStatement

public Rule acceptFieldOrScreenOrControlStatement

acceptFrom

public Rule acceptFrom

acceptScreen

public Rule acceptScreen

acceptEnvironment

public Rule acceptEnvironment

acceptEvent

public Rule acceptEvent

acceptAnsi

public Rule acceptAnsi

modifyStatement

public Rule modifyStatement

inquireStatement

public Rule inquireStatement

displayStatement

public Rule displayStatement

displayMessageBoxStatement

public Rule displayMessageBoxStatement

destroyStatement

public Rule destroyStatement

closeWindowStatement

public Rule closeWindowStatement

deleteFileStatement

public Rule deleteFileStatement

createStatement

public Rule createStatement

sendStatement

public Rule sendStatement

receiveStatement

public Rule receiveStatement

openStatementLockOption

public Rule openStatementLockOption

modifyNotStylePhrase

public Rule modifyNotStylePhrase

displayOptionPhrase

public Rule displayOptionPhrase

displayHandlePhrase

public Rule displayHandlePhrase

displaycontrolFontPhrase

public Rule displaycontrolFontPhrase

displayCellPhrase

public Rule displayCellPhrase

displayedBoxedPhrase

public Rule displayedBoxedPhrase

displayShadowPhrase

public Rule displayShadowPhrase

displayControlValuePhrase

public Rule displayControlValuePhrase

displayPopUpAreaPhrase

public Rule displayPopUpAreaPhrase

displayLinkToThreadPhrase

public Rule displayLinkToThreadPhrase

displaySystemMenuPhrase

public Rule displaySystemMenuPhrase

commonScreenOptions

public Rule commonScreenOptions

commonScreenOption

public Rule commonScreenOption

fromPhrase

public Rule fromPhrase

autoPhrase

public Rule autoPhrase

blinkPhrase

public Rule blinkPhrase

colorPhrase

public Rule colorPhrase

backgroundPhrase

public Rule backgroundPhrase

controlPhrase

public Rule controlPhrase

defaultPhrase

public Rule defaultPhrase

enabledPhrase

public Rule enabledPhrase

eventPhrase

public Rule eventPhrase

foregroundAndBackgroundColorPhrase

public Rule foregroundAndBackgroundColorPhrase

helpIdPhrase

public Rule helpIdPhrase

layoutDataPhrase

public Rule layoutDataPhrase

linesPhrase

public Rule linesPhrase

noAdvancingPhrase

public Rule noAdvancingPhrase

outputPhrase

public Rule outputPhrase

propertyPhrase

public Rule propertyPhrase

propertyOptionClause

public Rule propertyOptionClause

reversedPhrase

public Rule reversedPhrase

scrollPhrase

public Rule scrollPhrase

noScrollAndNoWrapPhrase

public Rule noScrollAndNoWrapPhrase

sizeWithWindowsAndControlsPhrase

public Rule sizeWithWindowsAndControlsPhrase

tabPhrase

public Rule tabPhrase

underlinedPhrase

public Rule underlinedPhrase

upperAndLowerPhrase

public Rule upperAndLowerPhrase

visiblePhrase

public Rule visiblePhrase

bellPhrase

public Rule bellPhrase

columnNumberPhrase

public Rule columnNumberPhrase

cColLineSizePhrase

public Rule cColLineSizePhrase

convertPhrase

public Rule convertPhrase

echoPhrase

public Rule echoPhrase

eraseScreenPhrase

public Rule eraseScreenPhrase

fontPhrase

public Rule fontPhrase

fullPhrase

public Rule fullPhrase

highLowStandardPhrase

public Rule highLowStandardPhrase

keyPhrase

public Rule keyPhrase

lineNumberPhrase

public Rule lineNumberPhrase

maxMinPhrase

public Rule maxMinPhrase

noEchoPhrase

public Rule noEchoPhrase

promptPhrase

public Rule promptPhrase

requiredPhrase

public Rule requiredPhrase

samePhrase

public Rule samePhrase

sizePhrase

public Rule sizePhrase

stylePhrase

public Rule stylePhrase

statusPhrase

public Rule statusPhrase

styleFormatPhrase

public Rule styleFormatPhrase

titlePhrase

public Rule titlePhrase

uponPhrase

public Rule uponPhrase

valuePhrase

public Rule valuePhrase

zeroAndNumeriFillPhrase

public Rule zeroAndNumeriFillPhrase

screenLocationPhrase

public Rule screenLocationPhrase

exceptionHandlerPhrase

public Rule exceptionHandlerPhrase

systemHandlePhrase

public Rule systemHandlePhrase

popupMenuPhrase

public Rule popupMenuPhrase

gripPhrase

public Rule gripPhrase

classPhrase

public Rule classPhrase

constructorPhrase

public Rule constructorPhrase

acceptUntilPhrase

public Rule acceptUntilPhrase

acceptMessagesFromThreadPhrase

public Rule acceptMessagesFromThreadPhrase

acceptBeforeTimePhrase

public Rule acceptBeforeTimePhrase

utilIsOrEqualOrIn

public Rule utilIsOrEqualOrIn

utilNumberUnits

public Rule utilNumberUnits

literalOrIdentifierOrArithmeticExpression

public Rule literalOrIdentifierOrArithmeticExpression

wordOrKeyword

public Rule wordOrKeyword

objectExpression

public Rule objectExpression

activeXControl

public Rule activeXControl

comObject

public Rule comObject

propertyName

public Rule propertyName

propertyType

public Rule propertyType

methodName

public Rule methodName

windowHandle

public Rule windowHandle
Constructor Detail

AcuCobolExtension

public AcuCobolExtension()
Method Detail

getRootRule

public Rule getRootRule()
Description copied from class: Grammar
Each Grammar has always an entry point whose name is usually by convention the "Computation Unit".

Specified by:
getRootRule in class Grammar
Returns:
the entry point of this Grammar


Copyright © 2009-2014 SonarSource. All Rights Reserved.