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