Interface ModelicaVisitor<P,R>
- All Superinterfaces:
net.sourceforge.pmd.lang.ast.AstVisitor<P,
R>
- All Known Implementing Classes:
AbstractModelicaRule
,AmbiguousResolutionRule
,ConnectUsingNonConnectorRule
,ModelicaVisitorBase
@Generated("org.javacc.javacc")
public interface ModelicaVisitor<P,R>
extends net.sourceforge.pmd.lang.ast.AstVisitor<P,R>
-
Method Summary
Modifier and TypeMethodDescriptiondefault R
default R
visit
(ASTAlgorithmSection node, P data) default R
visit
(ASTAnnotation node, P data) default R
visit
(ASTArgumentList node, P data) default R
visit
(ASTArgument node, P data) default R
visit
(ASTArithmeticExpression node, P data) default R
visit
(ASTArraySubscripts node, P data) default R
visit
(ASTAssignmentFromMultiResultFunctionCall node, P data) default R
visit
(ASTAssignmentModification node, P data) default R
visit
(ASTAssignmentStatement node, P data) default R
visit
(ASTBasePrefix node, P data) default R
visit
(ASTBlockClause node, P data) default R
visit
(ASTBreakStatement node, P data) default R
visit
(ASTClassClause node, P data) default R
visit
(ASTClassDefinition node, P data) default R
visit
(ASTClassModification node, P data) default R
visit
(ASTClassPrefixes node, P data) default R
visit
(ASTClassSpecifier node, P data) default R
visit
(ASTColonSubsript node, P data) default R
visit
(ASTComment node, P data) default R
visit
(ASTComponentClause1 node, P data) default R
visit
(ASTComponentClause node, P data) default R
visit
(ASTComponentDeclaration1 node, P data) default R
visit
(ASTComponentDeclaration node, P data) default R
visit
(ASTComponentList node, P data) default R
visit
(ASTComponentReference node, P data) default R
visit
(ASTComposition node, P data) default R
visit
(ASTConditionAttribute node, P data) default R
visit
(ASTConnectClause node, P data) default R
visit
(ASTConnectorClause node, P data) default R
visit
(ASTConstantClause node, P data) default R
visit
(ASTConstrainingClause node, P data) default R
visit
(ASTDeclaration node, P data) default R
visit
(ASTDerClassSpecifier node, P data) default R
visit
(ASTDerClause node, P data) default R
visit
(ASTDiscreteClause node, P data) default R
visit
(ASTEachClause node, P data) default R
visit
(ASTElementList node, P data) default R
visit
(ASTElementModificationOrReplaceable node, P data) default R
visit
(ASTElementModification node, P data) default R
visit
(ASTElementRedeclaration node, P data) default R
visit
(ASTElementReplaceable node, P data) default R
visit
(ASTElseClause node, P data) default R
visit
(ASTElseIfClause node, P data) default R
visit
(ASTElseWhenClause node, P data) default R
visit
(ASTEncapsulatedClause node, P data) default R
visit
(ASTEnumerationLiteral node, P data) default R
visit
(ASTEnumerationShortClassSpecifier node, P data) default R
visit
(ASTEnumList node, P data) default R
visit
(ASTEquationList node, P data) default R
visit
(ASTEquation node, P data) default R
visit
(ASTEquationSection node, P data) default R
visit
(ASTExpandableConnectorClause node, P data) default R
visit
(ASTExpressionList node, P data) default R
visit
(ASTExtendingLongClassSpecifier node, P data) default R
visit
(ASTExtendsClause node, P data) default R
visit
(ASTExternalClause node, P data) default R
visit
(ASTExternalFunctionCall node, P data) default R
default R
visit
(ASTFalseLiteral node, P data) default R
visit
(ASTFinalClause node, P data) default R
visit
(ASTFlowClause node, P data) default R
visit
(ASTForEquation node, P data) default R
visit
(ASTForIndex node, P data) default R
visit
(ASTForIndices node, P data) default R
visit
(ASTForStatement node, P data) default R
visit
(ASTFunctionArgument node, P data) default R
visit
(ASTFunctionArguments node, P data) default R
visit
(ASTFunctionCallArgs node, P data) default R
visit
(ASTFunctionCallEquation node, P data) default R
visit
(ASTFunctionCallStatement node, P data) default R
visit
(ASTFunctionClause node, P data) default R
visit
(ASTFunctionInvocation node, P data) default R
visit
(ASTIfClause node, P data) default R
visit
(ASTIfEquation node, P data) default R
visit
(ASTIfExpression node, P data) default R
visit
(ASTIfStatement node, P data) default R
visit
(ASTImportClause node, P data) default R
visit
(ASTImportList node, P data) default R
visit
(ASTImpureClause node, P data) default R
visit
(ASTInitialClause node, P data) default R
visit
(ASTInnerClause node, P data) default R
visit
(ASTInputClause node, P data) default R
visit
(ASTLanguageSpecification node, P data) default R
visit
(ASTListOfExpressionLists node, P data) default R
visit
(ASTLogicalExpression node, P data) default R
visit
(ASTLogicalTerm node, P data) default R
visit
(ASTLongModification node, P data) default R
visit
(ASTModelClause node, P data) default R
default R
visit
(ASTMultipleDefinitionImportClause node, P data) default R
visit
(ASTNamedArgument node, P data) default R
visit
(ASTNamedArguments node, P data) default R
default R
visit
(ASTNegated node, P data) default R
visit
(ASTNumberLiteral node, P data) default R
visit
(ASTOperatorClause node, P data) default R
visit
(ASTOperatorRecordClause node, P data) default R
visit
(ASTOperator node, P data) default R
visit
(ASTOuterClause node, P data) default R
visit
(ASTOutputClause node, P data) default R
visit
(ASTOutputExpressionList node, P data) default R
visit
(ASTPackageClause node, P data) default R
visit
(ASTParameterClause node, P data) default R
visit
(ASTPartialClause node, P data) default R
visit
(ASTPureClause node, P data) default R
visit
(ASTRecordClause node, P data) default R
visit
(ASTRedeclareClause node, P data) default R
visit
(ASTRegularElement node, P data) default R
visit
(ASTRegularEquation node, P data) default R
visit
(ASTRelation node, P data) default R
default R
visit
(ASTRenamingImportClause node, P data) default R
visit
(ASTReplaceableClause node, P data) default R
visit
(ASTReturnStatement node, P data) default R
visit
(ASTShortClassDefinition node, P data) default R
visit
(ASTShortModification node, P data) default R
visit
(ASTSimpleExpression node, P data) default R
visit
(ASTSimpleLongClassSpecifier node, P data) default R
visit
(ASTSimpleName node, P data) default R
visit
(ASTSimpleShortClassSpecifier node, P data) default R
visit
(ASTSingleDefinitionImportClause node, P data) default R
visit
(ASTStatementList node, P data) default R
visit
(ASTStatement node, P data) default R
visit
(ASTStoredDefinition node, P data) default R
visit
(ASTStreamClause node, P data) default R
visit
(ASTStringComment node, P data) default R
visit
(ASTStringLiteral node, P data) default R
visit
(ASTSubscriptedName node, P data) default R
visit
(ASTSubscript node, P data) default R
default R
visit
(ASTThenClause node, P data) default R
visit
(ASTTrueLiteral node, P data) default R
visit
(ASTTypeClause node, P data) default R
visit
(ASTTypePrefix node, P data) default R
visit
(ASTTypeSpecifier node, P data) default R
visit
(ASTUnqualifiedImportClause node, P data) default R
visit
(ASTWhenClause node, P data) default R
visit
(ASTWhenEquation node, P data) default R
visit
(ASTWhenStatement node, P data) default R
visit
(ASTWhileStatement node, P data) default R
visit
(ASTWithinClause node, P data) default R
visitModelicaNode
(ModelicaNode node, P data) Methods inherited from interface net.sourceforge.pmd.lang.ast.AstVisitor
cannotVisit, visitNode
-
Method Details
-
visitModelicaNode
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-