Package cc.unitmesh.dsl
Interface DesignListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
DesignBaseListener
public interface DesignListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
DesignParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byDesignParser.actionName().voidEnter a parse tree produced byDesignParser.animateDeclaration().voidEnter a parse tree produced byDesignParser.animateName().voidEnter a parse tree produced by thecolumnedLayoutLinelabeled alternative inDesignParser.layoutRow().voidEnter a parse tree produced by thecolumnedLineBreaklabeled alternative inDesignParser.layoutRow().voidEnter a parse tree produced byDesignParser.comment().voidEnter a parse tree produced byDesignParser.commentString().voidEnter a parse tree produced byDesignParser.componentBodyDeclaration().voidEnter a parse tree produced byDesignParser.componentDeclaration().voidEnter a parse tree produced byDesignParser.componentLayoutValue().voidEnter a parse tree produced byDesignParser.componentName().voidEnter a parse tree produced byDesignParser.componentText().voidEnter a parse tree produced byDesignParser.componentUseDeclaration().voidEnter a parse tree produced byDesignParser.componentValue().voidEnter a parse tree produced byDesignParser.configDeclaration().voidEnter a parse tree produced byDesignParser.configKey().voidEnter a parse tree produced byDesignParser.configValue().voidEnter a parse tree produced byDesignParser.decalartions().voidEnter a parse tree produced byDesignParser.doDeclaration().voidEnter a parse tree produced byDesignParser.flowDeclaration().voidEnter a parse tree produced by thefullLayoutLinelabeled alternative inDesignParser.layoutRow().voidEnter a parse tree produced by thefullLineBreaklabeled alternative inDesignParser.layoutRow().voidEnter a parse tree produced byDesignParser.gotoAction().voidEnter a parse tree produced byDesignParser.interactionDeclaration().voidEnter a parse tree produced byDesignParser.keyValue().voidEnter a parse tree produced byDesignParser.layoutDeclaration().voidEnter a parse tree produced byDesignParser.layoutLine().voidEnter a parse tree produced byDesignParser.layoutLines().voidEnter a parse tree produced byDesignParser.libraryDeclaration().voidEnter a parse tree produced byDesignParser.libraryName().voidEnter a parse tree produced byDesignParser.pageDeclaration().voidEnter a parse tree produced byDesignParser.presetArray().voidEnter a parse tree produced byDesignParser.presetCall().voidEnter a parse tree produced byDesignParser.presetKey().voidEnter a parse tree produced by thepresetKeyArraylabeled alternative inDesignParser.libraryExpress().voidEnter a parse tree produced by thepresetKeyObjectlabeled alternative inDesignParser.libraryExpress().voidEnter a parse tree produced by thepresetKeyValuelabeled alternative inDesignParser.libraryExpress().voidEnter a parse tree produced byDesignParser.presetValue().voidEnter a parse tree produced byDesignParser.reactAction().voidEnter a parse tree produced byDesignParser.reactDeclaration().voidEnter a parse tree produced byDesignParser.sceneName().voidEnter a parse tree produced byDesignParser.seeDeclaration().voidEnter a parse tree produced byDesignParser.showAction().voidEnter a parse tree produced byDesignParser.simpleLayoutDeclaration().voidEnter a parse tree produced byDesignParser.start().voidEnter a parse tree produced byDesignParser.styleBody().voidEnter a parse tree produced byDesignParser.styleDeclaration().voidEnter a parse tree produced byDesignParser.styleName().voidEnter a parse tree produced byDesignParser.unit().voidExit a parse tree produced byDesignParser.actionName().voidExit a parse tree produced byDesignParser.animateDeclaration().voidExit a parse tree produced byDesignParser.animateName().voidExit a parse tree produced by thecolumnedLayoutLinelabeled alternative inDesignParser.layoutRow().voidExit a parse tree produced by thecolumnedLineBreaklabeled alternative inDesignParser.layoutRow().voidExit a parse tree produced byDesignParser.comment().voidExit a parse tree produced byDesignParser.commentString().voidExit a parse tree produced byDesignParser.componentBodyDeclaration().voidExit a parse tree produced byDesignParser.componentDeclaration().voidExit a parse tree produced byDesignParser.componentLayoutValue().voidExit a parse tree produced byDesignParser.componentName().voidExit a parse tree produced byDesignParser.componentText().voidExit a parse tree produced byDesignParser.componentUseDeclaration().voidExit a parse tree produced byDesignParser.componentValue().voidExit a parse tree produced byDesignParser.configDeclaration().voidExit a parse tree produced byDesignParser.configKey().voidExit a parse tree produced byDesignParser.configValue().voidExit a parse tree produced byDesignParser.decalartions().voidExit a parse tree produced byDesignParser.doDeclaration().voidExit a parse tree produced byDesignParser.flowDeclaration().voidExit a parse tree produced by thefullLayoutLinelabeled alternative inDesignParser.layoutRow().voidExit a parse tree produced by thefullLineBreaklabeled alternative inDesignParser.layoutRow().voidExit a parse tree produced byDesignParser.gotoAction().voidExit a parse tree produced byDesignParser.interactionDeclaration().voidExit a parse tree produced byDesignParser.keyValue().voidExit a parse tree produced byDesignParser.layoutDeclaration().voidExit a parse tree produced byDesignParser.layoutLine().voidExit a parse tree produced byDesignParser.layoutLines().voidExit a parse tree produced byDesignParser.libraryDeclaration().voidExit a parse tree produced byDesignParser.libraryName().voidExit a parse tree produced byDesignParser.pageDeclaration().voidExit a parse tree produced byDesignParser.presetArray().voidExit a parse tree produced byDesignParser.presetCall().voidExit a parse tree produced byDesignParser.presetKey().voidExit a parse tree produced by thepresetKeyArraylabeled alternative inDesignParser.libraryExpress().voidExit a parse tree produced by thepresetKeyObjectlabeled alternative inDesignParser.libraryExpress().voidExit a parse tree produced by thepresetKeyValuelabeled alternative inDesignParser.libraryExpress().voidExit a parse tree produced byDesignParser.presetValue().voidExit a parse tree produced byDesignParser.reactAction().voidExit a parse tree produced byDesignParser.reactDeclaration().voidExit a parse tree produced byDesignParser.sceneName().voidExit a parse tree produced byDesignParser.seeDeclaration().voidExit a parse tree produced byDesignParser.showAction().voidExit a parse tree produced byDesignParser.simpleLayoutDeclaration().voidExit a parse tree produced byDesignParser.start().voidExit a parse tree produced byDesignParser.styleBody().voidExit a parse tree produced byDesignParser.styleDeclaration().voidExit a parse tree produced byDesignParser.styleName().voidExit a parse tree produced byDesignParser.unit().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterStart
Enter a parse tree produced byDesignParser.start().- Parameters:
ctx- the parse tree
-
exitStart
Exit a parse tree produced byDesignParser.start().- Parameters:
ctx- the parse tree
-
enterComment
Enter a parse tree produced byDesignParser.comment().- Parameters:
ctx- the parse tree
-
exitComment
Exit a parse tree produced byDesignParser.comment().- Parameters:
ctx- the parse tree
-
enterConfigDeclaration
Enter a parse tree produced byDesignParser.configDeclaration().- Parameters:
ctx- the parse tree
-
exitConfigDeclaration
Exit a parse tree produced byDesignParser.configDeclaration().- Parameters:
ctx- the parse tree
-
enterConfigKey
Enter a parse tree produced byDesignParser.configKey().- Parameters:
ctx- the parse tree
-
exitConfigKey
Exit a parse tree produced byDesignParser.configKey().- Parameters:
ctx- the parse tree
-
enterConfigValue
Enter a parse tree produced byDesignParser.configValue().- Parameters:
ctx- the parse tree
-
exitConfigValue
Exit a parse tree produced byDesignParser.configValue().- Parameters:
ctx- the parse tree
-
enterUnit
Enter a parse tree produced byDesignParser.unit().- Parameters:
ctx- the parse tree
-
exitUnit
Exit a parse tree produced byDesignParser.unit().- Parameters:
ctx- the parse tree
-
enterDecalartions
Enter a parse tree produced byDesignParser.decalartions().- Parameters:
ctx- the parse tree
-
exitDecalartions
Exit a parse tree produced byDesignParser.decalartions().- Parameters:
ctx- the parse tree
-
enterFlowDeclaration
Enter a parse tree produced byDesignParser.flowDeclaration().- Parameters:
ctx- the parse tree
-
exitFlowDeclaration
Exit a parse tree produced byDesignParser.flowDeclaration().- Parameters:
ctx- the parse tree
-
enterInteractionDeclaration
Enter a parse tree produced byDesignParser.interactionDeclaration().- Parameters:
ctx- the parse tree
-
exitInteractionDeclaration
Exit a parse tree produced byDesignParser.interactionDeclaration().- Parameters:
ctx- the parse tree
-
enterSeeDeclaration
Enter a parse tree produced byDesignParser.seeDeclaration().- Parameters:
ctx- the parse tree
-
exitSeeDeclaration
Exit a parse tree produced byDesignParser.seeDeclaration().- Parameters:
ctx- the parse tree
-
enterDoDeclaration
Enter a parse tree produced byDesignParser.doDeclaration().- Parameters:
ctx- the parse tree
-
exitDoDeclaration
Exit a parse tree produced byDesignParser.doDeclaration().- Parameters:
ctx- the parse tree
-
enterReactDeclaration
Enter a parse tree produced byDesignParser.reactDeclaration().- Parameters:
ctx- the parse tree
-
exitReactDeclaration
Exit a parse tree produced byDesignParser.reactDeclaration().- Parameters:
ctx- the parse tree
-
enterAnimateDeclaration
Enter a parse tree produced byDesignParser.animateDeclaration().- Parameters:
ctx- the parse tree
-
exitAnimateDeclaration
Exit a parse tree produced byDesignParser.animateDeclaration().- Parameters:
ctx- the parse tree
-
enterReactAction
Enter a parse tree produced byDesignParser.reactAction().- Parameters:
ctx- the parse tree
-
exitReactAction
Exit a parse tree produced byDesignParser.reactAction().- Parameters:
ctx- the parse tree
-
enterGotoAction
Enter a parse tree produced byDesignParser.gotoAction().- Parameters:
ctx- the parse tree
-
exitGotoAction
Exit a parse tree produced byDesignParser.gotoAction().- Parameters:
ctx- the parse tree
-
enterShowAction
Enter a parse tree produced byDesignParser.showAction().- Parameters:
ctx- the parse tree
-
exitShowAction
Exit a parse tree produced byDesignParser.showAction().- Parameters:
ctx- the parse tree
-
enterActionName
Enter a parse tree produced byDesignParser.actionName().- Parameters:
ctx- the parse tree
-
exitActionName
Exit a parse tree produced byDesignParser.actionName().- Parameters:
ctx- the parse tree
-
enterComponentValue
Enter a parse tree produced byDesignParser.componentValue().- Parameters:
ctx- the parse tree
-
exitComponentValue
Exit a parse tree produced byDesignParser.componentValue().- Parameters:
ctx- the parse tree
-
enterComponentName
Enter a parse tree produced byDesignParser.componentName().- Parameters:
ctx- the parse tree
-
exitComponentName
Exit a parse tree produced byDesignParser.componentName().- Parameters:
ctx- the parse tree
-
enterSceneName
Enter a parse tree produced byDesignParser.sceneName().- Parameters:
ctx- the parse tree
-
exitSceneName
Exit a parse tree produced byDesignParser.sceneName().- Parameters:
ctx- the parse tree
-
enterAnimateName
Enter a parse tree produced byDesignParser.animateName().- Parameters:
ctx- the parse tree
-
exitAnimateName
Exit a parse tree produced byDesignParser.animateName().- Parameters:
ctx- the parse tree
-
enterPageDeclaration
Enter a parse tree produced byDesignParser.pageDeclaration().- Parameters:
ctx- the parse tree
-
exitPageDeclaration
Exit a parse tree produced byDesignParser.pageDeclaration().- Parameters:
ctx- the parse tree
-
enterComponentDeclaration
Enter a parse tree produced byDesignParser.componentDeclaration().- Parameters:
ctx- the parse tree
-
exitComponentDeclaration
Exit a parse tree produced byDesignParser.componentDeclaration().- Parameters:
ctx- the parse tree
-
enterComponentBodyDeclaration
Enter a parse tree produced byDesignParser.componentBodyDeclaration().- Parameters:
ctx- the parse tree
-
exitComponentBodyDeclaration
Exit a parse tree produced byDesignParser.componentBodyDeclaration().- Parameters:
ctx- the parse tree
-
enterLayoutDeclaration
Enter a parse tree produced byDesignParser.layoutDeclaration().- Parameters:
ctx- the parse tree
-
exitLayoutDeclaration
Exit a parse tree produced byDesignParser.layoutDeclaration().- Parameters:
ctx- the parse tree
-
enterSimpleLayoutDeclaration
Enter a parse tree produced byDesignParser.simpleLayoutDeclaration().- Parameters:
ctx- the parse tree
-
exitSimpleLayoutDeclaration
Exit a parse tree produced byDesignParser.simpleLayoutDeclaration().- Parameters:
ctx- the parse tree
-
enterFullLineBreak
Enter a parse tree produced by thefullLineBreaklabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
exitFullLineBreak
Exit a parse tree produced by thefullLineBreaklabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
enterFullLayoutLine
Enter a parse tree produced by thefullLayoutLinelabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
exitFullLayoutLine
Exit a parse tree produced by thefullLayoutLinelabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
enterColumnedLineBreak
Enter a parse tree produced by thecolumnedLineBreaklabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
exitColumnedLineBreak
Exit a parse tree produced by thecolumnedLineBreaklabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
enterColumnedLayoutLine
Enter a parse tree produced by thecolumnedLayoutLinelabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
exitColumnedLayoutLine
Exit a parse tree produced by thecolumnedLayoutLinelabeled alternative inDesignParser.layoutRow().- Parameters:
ctx- the parse tree
-
enterLayoutLines
Enter a parse tree produced byDesignParser.layoutLines().- Parameters:
ctx- the parse tree
-
exitLayoutLines
Exit a parse tree produced byDesignParser.layoutLines().- Parameters:
ctx- the parse tree
-
enterLayoutLine
Enter a parse tree produced byDesignParser.layoutLine().- Parameters:
ctx- the parse tree
-
exitLayoutLine
Exit a parse tree produced byDesignParser.layoutLine().- Parameters:
ctx- the parse tree
-
enterComponentUseDeclaration
Enter a parse tree produced byDesignParser.componentUseDeclaration().- Parameters:
ctx- the parse tree
-
exitComponentUseDeclaration
Exit a parse tree produced byDesignParser.componentUseDeclaration().- Parameters:
ctx- the parse tree
-
enterCommentString
Enter a parse tree produced byDesignParser.commentString().- Parameters:
ctx- the parse tree
-
exitCommentString
Exit a parse tree produced byDesignParser.commentString().- Parameters:
ctx- the parse tree
-
enterComponentText
Enter a parse tree produced byDesignParser.componentText().- Parameters:
ctx- the parse tree
-
exitComponentText
Exit a parse tree produced byDesignParser.componentText().- Parameters:
ctx- the parse tree
-
enterComponentLayoutValue
Enter a parse tree produced byDesignParser.componentLayoutValue().- Parameters:
ctx- the parse tree
-
exitComponentLayoutValue
Exit a parse tree produced byDesignParser.componentLayoutValue().- Parameters:
ctx- the parse tree
-
enterStyleDeclaration
Enter a parse tree produced byDesignParser.styleDeclaration().- Parameters:
ctx- the parse tree
-
exitStyleDeclaration
Exit a parse tree produced byDesignParser.styleDeclaration().- Parameters:
ctx- the parse tree
-
enterStyleName
Enter a parse tree produced byDesignParser.styleName().- Parameters:
ctx- the parse tree
-
exitStyleName
Exit a parse tree produced byDesignParser.styleName().- Parameters:
ctx- the parse tree
-
enterStyleBody
Enter a parse tree produced byDesignParser.styleBody().- Parameters:
ctx- the parse tree
-
exitStyleBody
Exit a parse tree produced byDesignParser.styleBody().- Parameters:
ctx- the parse tree
-
enterLibraryDeclaration
Enter a parse tree produced byDesignParser.libraryDeclaration().- Parameters:
ctx- the parse tree
-
exitLibraryDeclaration
Exit a parse tree produced byDesignParser.libraryDeclaration().- Parameters:
ctx- the parse tree
-
enterPresetKeyValue
Enter a parse tree produced by thepresetKeyValuelabeled alternative inDesignParser.libraryExpress().- Parameters:
ctx- the parse tree
-
exitPresetKeyValue
Exit a parse tree produced by thepresetKeyValuelabeled alternative inDesignParser.libraryExpress().- Parameters:
ctx- the parse tree
-
enterPresetKeyObject
Enter a parse tree produced by thepresetKeyObjectlabeled alternative inDesignParser.libraryExpress().- Parameters:
ctx- the parse tree
-
exitPresetKeyObject
Exit a parse tree produced by thepresetKeyObjectlabeled alternative inDesignParser.libraryExpress().- Parameters:
ctx- the parse tree
-
enterPresetKeyArray
Enter a parse tree produced by thepresetKeyArraylabeled alternative inDesignParser.libraryExpress().- Parameters:
ctx- the parse tree
-
exitPresetKeyArray
Exit a parse tree produced by thepresetKeyArraylabeled alternative inDesignParser.libraryExpress().- Parameters:
ctx- the parse tree
-
enterKeyValue
Enter a parse tree produced byDesignParser.keyValue().- Parameters:
ctx- the parse tree
-
exitKeyValue
Exit a parse tree produced byDesignParser.keyValue().- Parameters:
ctx- the parse tree
-
enterPresetKey
Enter a parse tree produced byDesignParser.presetKey().- Parameters:
ctx- the parse tree
-
exitPresetKey
Exit a parse tree produced byDesignParser.presetKey().- Parameters:
ctx- the parse tree
-
enterPresetValue
Enter a parse tree produced byDesignParser.presetValue().- Parameters:
ctx- the parse tree
-
exitPresetValue
Exit a parse tree produced byDesignParser.presetValue().- Parameters:
ctx- the parse tree
-
enterPresetArray
Enter a parse tree produced byDesignParser.presetArray().- Parameters:
ctx- the parse tree
-
exitPresetArray
Exit a parse tree produced byDesignParser.presetArray().- Parameters:
ctx- the parse tree
-
enterPresetCall
Enter a parse tree produced byDesignParser.presetCall().- Parameters:
ctx- the parse tree
-
exitPresetCall
Exit a parse tree produced byDesignParser.presetCall().- Parameters:
ctx- the parse tree
-
enterLibraryName
Enter a parse tree produced byDesignParser.libraryName().- Parameters:
ctx- the parse tree
-
exitLibraryName
Exit a parse tree produced byDesignParser.libraryName().- Parameters:
ctx- the parse tree
-