mapss.dif.language.sablecc.analysis
Class DepthFirstAdapter

java.lang.Object
  extended by mapss.dif.language.sablecc.analysis.AnalysisAdapter
      extended by mapss.dif.language.sablecc.analysis.DepthFirstAdapter
All Implemented Interfaces:
Analysis, Switch
Direct Known Subclasses:
LanguageAnalysis

public class DepthFirstAdapter
extends AnalysisAdapter


Constructor Summary
DepthFirstAdapter()
           
 
Method Summary
 void caseAActorBlock(AActorBlock node)
           
 void caseAActorBody(AActorBody node)
           
 void caseAArrayValue(AArrayValue node)
           
 void caseAAttrDataType(AAttrDataType node)
           
 void caseAAttributeBody(AAttributeBody node)
           
 void caseAAttrType(AAttrType node)
           
 void caseABasedonBlock(ABasedonBlock node)
           
 void caseABasedonBody(ABasedonBody node)
           
 void caseABasedonExpression(ABasedonExpression node)
           
 void caseABlankParameterExpression(ABlankParameterExpression node)
           
 void caseABooleanValue(ABooleanValue node)
           
 void caseABuiltinAttributeBlock(ABuiltinAttributeBlock node)
           
 void caseAClosedClosedRange(AClosedClosedRange node)
           
 void caseAClosedOpenRange(AClosedOpenRange node)
           
 void caseAComplex(AComplex node)
           
 void caseAComplexMatrixValue(AComplexMatrixValue node)
           
 void caseAComplexRow(AComplexRow node)
           
 void caseAComplexRowTail(AComplexRowTail node)
           
 void caseAComplexTail(AComplexTail node)
           
 void caseAComplexValue(AComplexValue node)
           
 void caseAConcatenatedStringValue(AConcatenatedStringValue node)
           
 void caseADataType(ADataType node)
           
 void caseADiscreteRange(ADiscreteRange node)
           
 void caseADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)
           
 void caseADoubleNumber(ADoubleNumber node)
           
 void caseADoubleValue(ADoubleValue node)
           
 void caseAEdgeDefinition(AEdgeDefinition node)
           
 void caseAEdgeDefinitionTail(AEdgeDefinitionTail node)
           
 void caseAEdgesTopologyList(AEdgesTopologyList node)
           
 void caseAFalseBooleanValue(AFalseBooleanValue node)
           
 void caseAGraphBlock(AGraphBlock node)
           
 void caseAGraphList(AGraphList node)
           
 void caseAIdentifierName(AIdentifierName node)
           
 void caseAIdList(AIdList node)
           
 void caseAIdlistAttributeExpression(AIdlistAttributeExpression node)
           
 void caseAInputInterfaceExpression(AInputInterfaceExpression node)
           
 void caseAIntegerNumber(AIntegerNumber node)
           
 void caseAIntegerValue(AIntegerValue node)
           
 void caseAInterfaceBlock(AInterfaceBlock node)
           
 void caseAInterfaceBody(AInterfaceBody node)
           
 void caseANodeIdentifierTail(ANodeIdentifierTail node)
           
 void caseANodePortDefinition(ANodePortDefinition node)
           
 void caseANodesTopologyList(ANodesTopologyList node)
           
 void caseANumericMatrixValue(ANumericMatrixValue node)
           
 void caseANumericRow(ANumericRow node)
           
 void caseANumericRowTail(ANumericRowTail node)
           
 void caseANumericTail(ANumericTail node)
           
 void caseAOpenClosedRange(AOpenClosedRange node)
           
 void caseAOpenOpenRange(AOpenOpenRange node)
           
 void caseAOutputInterfaceExpression(AOutputInterfaceExpression node)
           
 void caseAParameterBlock(AParameterBlock node)
           
 void caseAParameterBody(AParameterBody node)
           
 void caseAParamsRefinementExpression(AParamsRefinementExpression node)
           
 void caseAParamType(AParamType node)
           
 void caseAPlainPortDefinition(APlainPortDefinition node)
           
 void caseAPortDefinitionTail(APortDefinitionTail node)
           
 void caseAPortsRefinementExpression(APortsRefinementExpression node)
           
 void caseARangeBlock(ARangeBlock node)
           
 void caseARangeParameterExpression(ARangeParameterExpression node)
           
 void caseARangeTail(ARangeTail node)
           
 void caseAReferenceActorExpression(AReferenceActorExpression node)
           
 void caseAReferenceAttributeExpression(AReferenceAttributeExpression node)
           
 void caseARefIdTail(ARefIdTail node)
           
 void caseARefinementBlock(ARefinementBlock node)
           
 void caseARefinementBody(ARefinementBody node)
           
 void caseARefinementDefinition(ARefinementDefinition node)
           
 void caseAReflistActorExpression(AReflistActorExpression node)
           
 void caseAStringIdentifierName(AStringIdentifierName node)
           
 void caseAStringValue(AStringValue node)
           
 void caseASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)
           
 void caseATopologyBlock(ATopologyBlock node)
           
 void caseATopologyBody(ATopologyBody node)
           
 void caseATrueBooleanValue(ATrueBooleanValue node)
           
 void caseAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)
           
 void caseAValueActorExpression(AValueActorExpression node)
           
 void caseAValueAttributeExpression(AValueAttributeExpression node)
           
 void caseAValueParameterExpression(AValueParameterExpression node)
           
 void caseAValueTail(AValueTail node)
           
 void caseStart(Start node)
           
 void defaultIn(Node node)
           
 void defaultOut(Node node)
           
 void inAActorBlock(AActorBlock node)
           
 void inAActorBody(AActorBody node)
           
 void inAArrayValue(AArrayValue node)
           
 void inAAttrDataType(AAttrDataType node)
           
 void inAAttributeBody(AAttributeBody node)
           
 void inAAttrType(AAttrType node)
           
 void inABasedonBlock(ABasedonBlock node)
           
 void inABasedonBody(ABasedonBody node)
           
 void inABasedonExpression(ABasedonExpression node)
           
 void inABlankParameterExpression(ABlankParameterExpression node)
           
 void inABooleanValue(ABooleanValue node)
           
 void inABuiltinAttributeBlock(ABuiltinAttributeBlock node)
           
 void inAClosedClosedRange(AClosedClosedRange node)
           
 void inAClosedOpenRange(AClosedOpenRange node)
           
 void inAComplex(AComplex node)
           
 void inAComplexMatrixValue(AComplexMatrixValue node)
           
 void inAComplexRow(AComplexRow node)
           
 void inAComplexRowTail(AComplexRowTail node)
           
 void inAComplexTail(AComplexTail node)
           
 void inAComplexValue(AComplexValue node)
           
 void inAConcatenatedStringValue(AConcatenatedStringValue node)
           
 void inADataType(ADataType node)
           
 void inADiscreteRange(ADiscreteRange node)
           
 void inADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)
           
 void inADoubleNumber(ADoubleNumber node)
           
 void inADoubleValue(ADoubleValue node)
           
 void inAEdgeDefinition(AEdgeDefinition node)
           
 void inAEdgeDefinitionTail(AEdgeDefinitionTail node)
           
 void inAEdgesTopologyList(AEdgesTopologyList node)
           
 void inAFalseBooleanValue(AFalseBooleanValue node)
           
 void inAGraphBlock(AGraphBlock node)
           
 void inAGraphList(AGraphList node)
           
 void inAIdentifierName(AIdentifierName node)
           
 void inAIdList(AIdList node)
           
 void inAIdlistAttributeExpression(AIdlistAttributeExpression node)
           
 void inAInputInterfaceExpression(AInputInterfaceExpression node)
           
 void inAIntegerNumber(AIntegerNumber node)
           
 void inAIntegerValue(AIntegerValue node)
           
 void inAInterfaceBlock(AInterfaceBlock node)
           
 void inAInterfaceBody(AInterfaceBody node)
           
 void inANodeIdentifierTail(ANodeIdentifierTail node)
           
 void inANodePortDefinition(ANodePortDefinition node)
           
 void inANodesTopologyList(ANodesTopologyList node)
           
 void inANumericMatrixValue(ANumericMatrixValue node)
           
 void inANumericRow(ANumericRow node)
           
 void inANumericRowTail(ANumericRowTail node)
           
 void inANumericTail(ANumericTail node)
           
 void inAOpenClosedRange(AOpenClosedRange node)
           
 void inAOpenOpenRange(AOpenOpenRange node)
           
 void inAOutputInterfaceExpression(AOutputInterfaceExpression node)
           
 void inAParameterBlock(AParameterBlock node)
           
 void inAParameterBody(AParameterBody node)
           
 void inAParamsRefinementExpression(AParamsRefinementExpression node)
           
 void inAParamType(AParamType node)
           
 void inAPlainPortDefinition(APlainPortDefinition node)
           
 void inAPortDefinitionTail(APortDefinitionTail node)
           
 void inAPortsRefinementExpression(APortsRefinementExpression node)
           
 void inARangeBlock(ARangeBlock node)
           
 void inARangeParameterExpression(ARangeParameterExpression node)
           
 void inARangeTail(ARangeTail node)
           
 void inAReferenceActorExpression(AReferenceActorExpression node)
           
 void inAReferenceAttributeExpression(AReferenceAttributeExpression node)
           
 void inARefIdTail(ARefIdTail node)
           
 void inARefinementBlock(ARefinementBlock node)
           
 void inARefinementBody(ARefinementBody node)
           
 void inARefinementDefinition(ARefinementDefinition node)
           
 void inAReflistActorExpression(AReflistActorExpression node)
           
 void inAStringIdentifierName(AStringIdentifierName node)
           
 void inAStringValue(AStringValue node)
           
 void inASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)
           
 void inATopologyBlock(ATopologyBlock node)
           
 void inATopologyBody(ATopologyBody node)
           
 void inATrueBooleanValue(ATrueBooleanValue node)
           
 void inAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)
           
 void inAValueActorExpression(AValueActorExpression node)
           
 void inAValueAttributeExpression(AValueAttributeExpression node)
           
 void inAValueParameterExpression(AValueParameterExpression node)
           
 void inAValueTail(AValueTail node)
           
 void inStart(Start node)
           
 void outAActorBlock(AActorBlock node)
           
 void outAActorBody(AActorBody node)
           
 void outAArrayValue(AArrayValue node)
           
 void outAAttrDataType(AAttrDataType node)
           
 void outAAttributeBody(AAttributeBody node)
           
 void outAAttrType(AAttrType node)
           
 void outABasedonBlock(ABasedonBlock node)
           
 void outABasedonBody(ABasedonBody node)
           
 void outABasedonExpression(ABasedonExpression node)
           
 void outABlankParameterExpression(ABlankParameterExpression node)
           
 void outABooleanValue(ABooleanValue node)
           
 void outABuiltinAttributeBlock(ABuiltinAttributeBlock node)
           
 void outAClosedClosedRange(AClosedClosedRange node)
           
 void outAClosedOpenRange(AClosedOpenRange node)
           
 void outAComplex(AComplex node)
           
 void outAComplexMatrixValue(AComplexMatrixValue node)
           
 void outAComplexRow(AComplexRow node)
           
 void outAComplexRowTail(AComplexRowTail node)
           
 void outAComplexTail(AComplexTail node)
           
 void outAComplexValue(AComplexValue node)
           
 void outAConcatenatedStringValue(AConcatenatedStringValue node)
           
 void outADataType(ADataType node)
           
 void outADiscreteRange(ADiscreteRange node)
           
 void outADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)
           
 void outADoubleNumber(ADoubleNumber node)
           
 void outADoubleValue(ADoubleValue node)
           
 void outAEdgeDefinition(AEdgeDefinition node)
           
 void outAEdgeDefinitionTail(AEdgeDefinitionTail node)
           
 void outAEdgesTopologyList(AEdgesTopologyList node)
           
 void outAFalseBooleanValue(AFalseBooleanValue node)
           
 void outAGraphBlock(AGraphBlock node)
           
 void outAGraphList(AGraphList node)
           
 void outAIdentifierName(AIdentifierName node)
           
 void outAIdList(AIdList node)
           
 void outAIdlistAttributeExpression(AIdlistAttributeExpression node)
           
 void outAInputInterfaceExpression(AInputInterfaceExpression node)
           
 void outAIntegerNumber(AIntegerNumber node)
           
 void outAIntegerValue(AIntegerValue node)
           
 void outAInterfaceBlock(AInterfaceBlock node)
           
 void outAInterfaceBody(AInterfaceBody node)
           
 void outANodeIdentifierTail(ANodeIdentifierTail node)
           
 void outANodePortDefinition(ANodePortDefinition node)
           
 void outANodesTopologyList(ANodesTopologyList node)
           
 void outANumericMatrixValue(ANumericMatrixValue node)
           
 void outANumericRow(ANumericRow node)
           
 void outANumericRowTail(ANumericRowTail node)
           
 void outANumericTail(ANumericTail node)
           
 void outAOpenClosedRange(AOpenClosedRange node)
           
 void outAOpenOpenRange(AOpenOpenRange node)
           
 void outAOutputInterfaceExpression(AOutputInterfaceExpression node)
           
 void outAParameterBlock(AParameterBlock node)
           
 void outAParameterBody(AParameterBody node)
           
 void outAParamsRefinementExpression(AParamsRefinementExpression node)
           
 void outAParamType(AParamType node)
           
 void outAPlainPortDefinition(APlainPortDefinition node)
           
 void outAPortDefinitionTail(APortDefinitionTail node)
           
 void outAPortsRefinementExpression(APortsRefinementExpression node)
           
 void outARangeBlock(ARangeBlock node)
           
 void outARangeParameterExpression(ARangeParameterExpression node)
           
 void outARangeTail(ARangeTail node)
           
 void outAReferenceActorExpression(AReferenceActorExpression node)
           
 void outAReferenceAttributeExpression(AReferenceAttributeExpression node)
           
 void outARefIdTail(ARefIdTail node)
           
 void outARefinementBlock(ARefinementBlock node)
           
 void outARefinementBody(ARefinementBody node)
           
 void outARefinementDefinition(ARefinementDefinition node)
           
 void outAReflistActorExpression(AReflistActorExpression node)
           
 void outAStringIdentifierName(AStringIdentifierName node)
           
 void outAStringValue(AStringValue node)
           
 void outASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)
           
 void outATopologyBlock(ATopologyBlock node)
           
 void outATopologyBody(ATopologyBody node)
           
 void outATrueBooleanValue(ATrueBooleanValue node)
           
 void outAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)
           
 void outAValueActorExpression(AValueActorExpression node)
           
 void outAValueAttributeExpression(AValueAttributeExpression node)
           
 void outAValueParameterExpression(AValueParameterExpression node)
           
 void outAValueTail(AValueTail node)
           
 void outStart(Start node)
           
 
Methods inherited from class mapss.dif.language.sablecc.analysis.AnalysisAdapter
caseEOF, caseTActor, caseTAttribute, caseTBasedon, caseTBlank, caseTColon, caseTComma, caseTComment, caseTDot, caseTDouble, caseTEdges, caseTEqual, caseTFalse, caseTGraph, caseTIdentifier, caseTInputs, caseTInteger, caseTInterface, caseTLBkt, caseTLPar, caseTLSqr, caseTNodes, caseTOutputs, caseTParameter, caseTPlus, caseTRBkt, caseTRefinement, caseTRPar, caseTRSqr, caseTSemicolon, caseTSQte, caseTString, caseTStringIdentifier, caseTStringTail, caseTTopology, caseTTrue, defaultCase, getIn, getOut, setIn, setOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DepthFirstAdapter

public DepthFirstAdapter()
Method Detail

inStart

public void inStart(Start node)

outStart

public void outStart(Start node)

defaultIn

public void defaultIn(Node node)

defaultOut

public void defaultOut(Node node)

caseStart

public void caseStart(Start node)
Specified by:
caseStart in interface Analysis
Overrides:
caseStart in class AnalysisAdapter

inAGraphList

public void inAGraphList(AGraphList node)

outAGraphList

public void outAGraphList(AGraphList node)

caseAGraphList

public void caseAGraphList(AGraphList node)
Specified by:
caseAGraphList in interface Analysis
Overrides:
caseAGraphList in class AnalysisAdapter

inAGraphBlock

public void inAGraphBlock(AGraphBlock node)

outAGraphBlock

public void outAGraphBlock(AGraphBlock node)

caseAGraphBlock

public void caseAGraphBlock(AGraphBlock node)
Specified by:
caseAGraphBlock in interface Analysis
Overrides:
caseAGraphBlock in class AnalysisAdapter

inABasedonBlock

public void inABasedonBlock(ABasedonBlock node)

outABasedonBlock

public void outABasedonBlock(ABasedonBlock node)

caseABasedonBlock

public void caseABasedonBlock(ABasedonBlock node)
Specified by:
caseABasedonBlock in interface Analysis
Overrides:
caseABasedonBlock in class AnalysisAdapter

inATopologyBlock

public void inATopologyBlock(ATopologyBlock node)

outATopologyBlock

public void outATopologyBlock(ATopologyBlock node)

caseATopologyBlock

public void caseATopologyBlock(ATopologyBlock node)
Specified by:
caseATopologyBlock in interface Analysis
Overrides:
caseATopologyBlock in class AnalysisAdapter

inAInterfaceBlock

public void inAInterfaceBlock(AInterfaceBlock node)

outAInterfaceBlock

public void outAInterfaceBlock(AInterfaceBlock node)

caseAInterfaceBlock

public void caseAInterfaceBlock(AInterfaceBlock node)
Specified by:
caseAInterfaceBlock in interface Analysis
Overrides:
caseAInterfaceBlock in class AnalysisAdapter

inAParameterBlock

public void inAParameterBlock(AParameterBlock node)

outAParameterBlock

public void outAParameterBlock(AParameterBlock node)

caseAParameterBlock

public void caseAParameterBlock(AParameterBlock node)
Specified by:
caseAParameterBlock in interface Analysis
Overrides:
caseAParameterBlock in class AnalysisAdapter

inARefinementBlock

public void inARefinementBlock(ARefinementBlock node)

outARefinementBlock

public void outARefinementBlock(ARefinementBlock node)

caseARefinementBlock

public void caseARefinementBlock(ARefinementBlock node)
Specified by:
caseARefinementBlock in interface Analysis
Overrides:
caseARefinementBlock in class AnalysisAdapter

inABuiltinAttributeBlock

public void inABuiltinAttributeBlock(ABuiltinAttributeBlock node)

outABuiltinAttributeBlock

public void outABuiltinAttributeBlock(ABuiltinAttributeBlock node)

caseABuiltinAttributeBlock

public void caseABuiltinAttributeBlock(ABuiltinAttributeBlock node)
Specified by:
caseABuiltinAttributeBlock in interface Analysis
Overrides:
caseABuiltinAttributeBlock in class AnalysisAdapter

inAUserDefinedAttributeBlock

public void inAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)

outAUserDefinedAttributeBlock

public void outAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)

caseAUserDefinedAttributeBlock

public void caseAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)
Specified by:
caseAUserDefinedAttributeBlock in interface Analysis
Overrides:
caseAUserDefinedAttributeBlock in class AnalysisAdapter

inAActorBlock

public void inAActorBlock(AActorBlock node)

outAActorBlock

public void outAActorBlock(AActorBlock node)

caseAActorBlock

public void caseAActorBlock(AActorBlock node)
Specified by:
caseAActorBlock in interface Analysis
Overrides:
caseAActorBlock in class AnalysisAdapter

inAIdentifierName

public void inAIdentifierName(AIdentifierName node)

outAIdentifierName

public void outAIdentifierName(AIdentifierName node)

caseAIdentifierName

public void caseAIdentifierName(AIdentifierName node)
Specified by:
caseAIdentifierName in interface Analysis
Overrides:
caseAIdentifierName in class AnalysisAdapter

inAStringIdentifierName

public void inAStringIdentifierName(AStringIdentifierName node)

outAStringIdentifierName

public void outAStringIdentifierName(AStringIdentifierName node)

caseAStringIdentifierName

public void caseAStringIdentifierName(AStringIdentifierName node)
Specified by:
caseAStringIdentifierName in interface Analysis
Overrides:
caseAStringIdentifierName in class AnalysisAdapter

inABasedonBody

public void inABasedonBody(ABasedonBody node)

outABasedonBody

public void outABasedonBody(ABasedonBody node)

caseABasedonBody

public void caseABasedonBody(ABasedonBody node)
Specified by:
caseABasedonBody in interface Analysis
Overrides:
caseABasedonBody in class AnalysisAdapter

inABasedonExpression

public void inABasedonExpression(ABasedonExpression node)

outABasedonExpression

public void outABasedonExpression(ABasedonExpression node)

caseABasedonExpression

public void caseABasedonExpression(ABasedonExpression node)
Specified by:
caseABasedonExpression in interface Analysis
Overrides:
caseABasedonExpression in class AnalysisAdapter

inATopologyBody

public void inATopologyBody(ATopologyBody node)

outATopologyBody

public void outATopologyBody(ATopologyBody node)

caseATopologyBody

public void caseATopologyBody(ATopologyBody node)
Specified by:
caseATopologyBody in interface Analysis
Overrides:
caseATopologyBody in class AnalysisAdapter

inANodesTopologyList

public void inANodesTopologyList(ANodesTopologyList node)

outANodesTopologyList

public void outANodesTopologyList(ANodesTopologyList node)

caseANodesTopologyList

public void caseANodesTopologyList(ANodesTopologyList node)
Specified by:
caseANodesTopologyList in interface Analysis
Overrides:
caseANodesTopologyList in class AnalysisAdapter

inAEdgesTopologyList

public void inAEdgesTopologyList(AEdgesTopologyList node)

outAEdgesTopologyList

public void outAEdgesTopologyList(AEdgesTopologyList node)

caseAEdgesTopologyList

public void caseAEdgesTopologyList(AEdgesTopologyList node)
Specified by:
caseAEdgesTopologyList in interface Analysis
Overrides:
caseAEdgesTopologyList in class AnalysisAdapter

inANodeIdentifierTail

public void inANodeIdentifierTail(ANodeIdentifierTail node)

outANodeIdentifierTail

public void outANodeIdentifierTail(ANodeIdentifierTail node)

caseANodeIdentifierTail

public void caseANodeIdentifierTail(ANodeIdentifierTail node)
Specified by:
caseANodeIdentifierTail in interface Analysis
Overrides:
caseANodeIdentifierTail in class AnalysisAdapter

inAEdgeDefinition

public void inAEdgeDefinition(AEdgeDefinition node)

outAEdgeDefinition

public void outAEdgeDefinition(AEdgeDefinition node)

caseAEdgeDefinition

public void caseAEdgeDefinition(AEdgeDefinition node)
Specified by:
caseAEdgeDefinition in interface Analysis
Overrides:
caseAEdgeDefinition in class AnalysisAdapter

inAEdgeDefinitionTail

public void inAEdgeDefinitionTail(AEdgeDefinitionTail node)

outAEdgeDefinitionTail

public void outAEdgeDefinitionTail(AEdgeDefinitionTail node)

caseAEdgeDefinitionTail

public void caseAEdgeDefinitionTail(AEdgeDefinitionTail node)
Specified by:
caseAEdgeDefinitionTail in interface Analysis
Overrides:
caseAEdgeDefinitionTail in class AnalysisAdapter

inAInterfaceBody

public void inAInterfaceBody(AInterfaceBody node)

outAInterfaceBody

public void outAInterfaceBody(AInterfaceBody node)

caseAInterfaceBody

public void caseAInterfaceBody(AInterfaceBody node)
Specified by:
caseAInterfaceBody in interface Analysis
Overrides:
caseAInterfaceBody in class AnalysisAdapter

inAInputInterfaceExpression

public void inAInputInterfaceExpression(AInputInterfaceExpression node)

outAInputInterfaceExpression

public void outAInputInterfaceExpression(AInputInterfaceExpression node)

caseAInputInterfaceExpression

public void caseAInputInterfaceExpression(AInputInterfaceExpression node)
Specified by:
caseAInputInterfaceExpression in interface Analysis
Overrides:
caseAInputInterfaceExpression in class AnalysisAdapter

inAOutputInterfaceExpression

public void inAOutputInterfaceExpression(AOutputInterfaceExpression node)

outAOutputInterfaceExpression

public void outAOutputInterfaceExpression(AOutputInterfaceExpression node)

caseAOutputInterfaceExpression

public void caseAOutputInterfaceExpression(AOutputInterfaceExpression node)
Specified by:
caseAOutputInterfaceExpression in interface Analysis
Overrides:
caseAOutputInterfaceExpression in class AnalysisAdapter

inAPlainPortDefinition

public void inAPlainPortDefinition(APlainPortDefinition node)

outAPlainPortDefinition

public void outAPlainPortDefinition(APlainPortDefinition node)

caseAPlainPortDefinition

public void caseAPlainPortDefinition(APlainPortDefinition node)
Specified by:
caseAPlainPortDefinition in interface Analysis
Overrides:
caseAPlainPortDefinition in class AnalysisAdapter

inANodePortDefinition

public void inANodePortDefinition(ANodePortDefinition node)

outANodePortDefinition

public void outANodePortDefinition(ANodePortDefinition node)

caseANodePortDefinition

public void caseANodePortDefinition(ANodePortDefinition node)
Specified by:
caseANodePortDefinition in interface Analysis
Overrides:
caseANodePortDefinition in class AnalysisAdapter

inAPortDefinitionTail

public void inAPortDefinitionTail(APortDefinitionTail node)

outAPortDefinitionTail

public void outAPortDefinitionTail(APortDefinitionTail node)

caseAPortDefinitionTail

public void caseAPortDefinitionTail(APortDefinitionTail node)
Specified by:
caseAPortDefinitionTail in interface Analysis
Overrides:
caseAPortDefinitionTail in class AnalysisAdapter

inAParameterBody

public void inAParameterBody(AParameterBody node)

outAParameterBody

public void outAParameterBody(AParameterBody node)

caseAParameterBody

public void caseAParameterBody(AParameterBody node)
Specified by:
caseAParameterBody in interface Analysis
Overrides:
caseAParameterBody in class AnalysisAdapter

inAValueParameterExpression

public void inAValueParameterExpression(AValueParameterExpression node)

outAValueParameterExpression

public void outAValueParameterExpression(AValueParameterExpression node)

caseAValueParameterExpression

public void caseAValueParameterExpression(AValueParameterExpression node)
Specified by:
caseAValueParameterExpression in interface Analysis
Overrides:
caseAValueParameterExpression in class AnalysisAdapter

inARangeParameterExpression

public void inARangeParameterExpression(ARangeParameterExpression node)

outARangeParameterExpression

public void outARangeParameterExpression(ARangeParameterExpression node)

caseARangeParameterExpression

public void caseARangeParameterExpression(ARangeParameterExpression node)
Specified by:
caseARangeParameterExpression in interface Analysis
Overrides:
caseARangeParameterExpression in class AnalysisAdapter

inABlankParameterExpression

public void inABlankParameterExpression(ABlankParameterExpression node)

outABlankParameterExpression

public void outABlankParameterExpression(ABlankParameterExpression node)

caseABlankParameterExpression

public void caseABlankParameterExpression(ABlankParameterExpression node)
Specified by:
caseABlankParameterExpression in interface Analysis
Overrides:
caseABlankParameterExpression in class AnalysisAdapter

inARangeBlock

public void inARangeBlock(ARangeBlock node)

outARangeBlock

public void outARangeBlock(ARangeBlock node)

caseARangeBlock

public void caseARangeBlock(ARangeBlock node)
Specified by:
caseARangeBlock in interface Analysis
Overrides:
caseARangeBlock in class AnalysisAdapter

inAClosedClosedRange

public void inAClosedClosedRange(AClosedClosedRange node)

outAClosedClosedRange

public void outAClosedClosedRange(AClosedClosedRange node)

caseAClosedClosedRange

public void caseAClosedClosedRange(AClosedClosedRange node)
Specified by:
caseAClosedClosedRange in interface Analysis
Overrides:
caseAClosedClosedRange in class AnalysisAdapter

inAOpenClosedRange

public void inAOpenClosedRange(AOpenClosedRange node)

outAOpenClosedRange

public void outAOpenClosedRange(AOpenClosedRange node)

caseAOpenClosedRange

public void caseAOpenClosedRange(AOpenClosedRange node)
Specified by:
caseAOpenClosedRange in interface Analysis
Overrides:
caseAOpenClosedRange in class AnalysisAdapter

inAClosedOpenRange

public void inAClosedOpenRange(AClosedOpenRange node)

outAClosedOpenRange

public void outAClosedOpenRange(AClosedOpenRange node)

caseAClosedOpenRange

public void caseAClosedOpenRange(AClosedOpenRange node)
Specified by:
caseAClosedOpenRange in interface Analysis
Overrides:
caseAClosedOpenRange in class AnalysisAdapter

inAOpenOpenRange

public void inAOpenOpenRange(AOpenOpenRange node)

outAOpenOpenRange

public void outAOpenOpenRange(AOpenOpenRange node)

caseAOpenOpenRange

public void caseAOpenOpenRange(AOpenOpenRange node)
Specified by:
caseAOpenOpenRange in interface Analysis
Overrides:
caseAOpenOpenRange in class AnalysisAdapter

inADiscreteRange

public void inADiscreteRange(ADiscreteRange node)

outADiscreteRange

public void outADiscreteRange(ADiscreteRange node)

caseADiscreteRange

public void caseADiscreteRange(ADiscreteRange node)
Specified by:
caseADiscreteRange in interface Analysis
Overrides:
caseADiscreteRange in class AnalysisAdapter

inADiscreteRangeNumberTail

public void inADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)

outADiscreteRangeNumberTail

public void outADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)

caseADiscreteRangeNumberTail

public void caseADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)
Specified by:
caseADiscreteRangeNumberTail in interface Analysis
Overrides:
caseADiscreteRangeNumberTail in class AnalysisAdapter

inARangeTail

public void inARangeTail(ARangeTail node)

outARangeTail

public void outARangeTail(ARangeTail node)

caseARangeTail

public void caseARangeTail(ARangeTail node)
Specified by:
caseARangeTail in interface Analysis
Overrides:
caseARangeTail in class AnalysisAdapter

inADoubleNumber

public void inADoubleNumber(ADoubleNumber node)

outADoubleNumber

public void outADoubleNumber(ADoubleNumber node)

caseADoubleNumber

public void caseADoubleNumber(ADoubleNumber node)
Specified by:
caseADoubleNumber in interface Analysis
Overrides:
caseADoubleNumber in class AnalysisAdapter

inAIntegerNumber

public void inAIntegerNumber(AIntegerNumber node)

outAIntegerNumber

public void outAIntegerNumber(AIntegerNumber node)

caseAIntegerNumber

public void caseAIntegerNumber(AIntegerNumber node)
Specified by:
caseAIntegerNumber in interface Analysis
Overrides:
caseAIntegerNumber in class AnalysisAdapter

inAParamType

public void inAParamType(AParamType node)

outAParamType

public void outAParamType(AParamType node)

caseAParamType

public void caseAParamType(AParamType node)
Specified by:
caseAParamType in interface Analysis
Overrides:
caseAParamType in class AnalysisAdapter

inARefinementBody

public void inARefinementBody(ARefinementBody node)

outARefinementBody

public void outARefinementBody(ARefinementBody node)

caseARefinementBody

public void caseARefinementBody(ARefinementBody node)
Specified by:
caseARefinementBody in interface Analysis
Overrides:
caseARefinementBody in class AnalysisAdapter

inARefinementDefinition

public void inARefinementDefinition(ARefinementDefinition node)

outARefinementDefinition

public void outARefinementDefinition(ARefinementDefinition node)

caseARefinementDefinition

public void caseARefinementDefinition(ARefinementDefinition node)
Specified by:
caseARefinementDefinition in interface Analysis
Overrides:
caseARefinementDefinition in class AnalysisAdapter

inAPortsRefinementExpression

public void inAPortsRefinementExpression(APortsRefinementExpression node)

outAPortsRefinementExpression

public void outAPortsRefinementExpression(APortsRefinementExpression node)

caseAPortsRefinementExpression

public void caseAPortsRefinementExpression(APortsRefinementExpression node)
Specified by:
caseAPortsRefinementExpression in interface Analysis
Overrides:
caseAPortsRefinementExpression in class AnalysisAdapter

inAParamsRefinementExpression

public void inAParamsRefinementExpression(AParamsRefinementExpression node)

outAParamsRefinementExpression

public void outAParamsRefinementExpression(AParamsRefinementExpression node)

caseAParamsRefinementExpression

public void caseAParamsRefinementExpression(AParamsRefinementExpression node)
Specified by:
caseAParamsRefinementExpression in interface Analysis
Overrides:
caseAParamsRefinementExpression in class AnalysisAdapter

inAAttributeBody

public void inAAttributeBody(AAttributeBody node)

outAAttributeBody

public void outAAttributeBody(AAttributeBody node)

caseAAttributeBody

public void caseAAttributeBody(AAttributeBody node)
Specified by:
caseAAttributeBody in interface Analysis
Overrides:
caseAAttributeBody in class AnalysisAdapter

inAValueAttributeExpression

public void inAValueAttributeExpression(AValueAttributeExpression node)

outAValueAttributeExpression

public void outAValueAttributeExpression(AValueAttributeExpression node)

caseAValueAttributeExpression

public void caseAValueAttributeExpression(AValueAttributeExpression node)
Specified by:
caseAValueAttributeExpression in interface Analysis
Overrides:
caseAValueAttributeExpression in class AnalysisAdapter

inAReferenceAttributeExpression

public void inAReferenceAttributeExpression(AReferenceAttributeExpression node)

outAReferenceAttributeExpression

public void outAReferenceAttributeExpression(AReferenceAttributeExpression node)

caseAReferenceAttributeExpression

public void caseAReferenceAttributeExpression(AReferenceAttributeExpression node)
Specified by:
caseAReferenceAttributeExpression in interface Analysis
Overrides:
caseAReferenceAttributeExpression in class AnalysisAdapter

inASubelementAssignAttributeExpression

public void inASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)

outASubelementAssignAttributeExpression

public void outASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)

caseASubelementAssignAttributeExpression

public void caseASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)
Specified by:
caseASubelementAssignAttributeExpression in interface Analysis
Overrides:
caseASubelementAssignAttributeExpression in class AnalysisAdapter

inAIdlistAttributeExpression

public void inAIdlistAttributeExpression(AIdlistAttributeExpression node)

outAIdlistAttributeExpression

public void outAIdlistAttributeExpression(AIdlistAttributeExpression node)

caseAIdlistAttributeExpression

public void caseAIdlistAttributeExpression(AIdlistAttributeExpression node)
Specified by:
caseAIdlistAttributeExpression in interface Analysis
Overrides:
caseAIdlistAttributeExpression in class AnalysisAdapter

inAIdList

public void inAIdList(AIdList node)

outAIdList

public void outAIdList(AIdList node)

caseAIdList

public void caseAIdList(AIdList node)
Specified by:
caseAIdList in interface Analysis
Overrides:
caseAIdList in class AnalysisAdapter

inARefIdTail

public void inARefIdTail(ARefIdTail node)

outARefIdTail

public void outARefIdTail(ARefIdTail node)

caseARefIdTail

public void caseARefIdTail(ARefIdTail node)
Specified by:
caseARefIdTail in interface Analysis
Overrides:
caseARefIdTail in class AnalysisAdapter

inAActorBody

public void inAActorBody(AActorBody node)

outAActorBody

public void outAActorBody(AActorBody node)

caseAActorBody

public void caseAActorBody(AActorBody node)
Specified by:
caseAActorBody in interface Analysis
Overrides:
caseAActorBody in class AnalysisAdapter

inAValueActorExpression

public void inAValueActorExpression(AValueActorExpression node)

outAValueActorExpression

public void outAValueActorExpression(AValueActorExpression node)

caseAValueActorExpression

public void caseAValueActorExpression(AValueActorExpression node)
Specified by:
caseAValueActorExpression in interface Analysis
Overrides:
caseAValueActorExpression in class AnalysisAdapter

inAReferenceActorExpression

public void inAReferenceActorExpression(AReferenceActorExpression node)

outAReferenceActorExpression

public void outAReferenceActorExpression(AReferenceActorExpression node)

caseAReferenceActorExpression

public void caseAReferenceActorExpression(AReferenceActorExpression node)
Specified by:
caseAReferenceActorExpression in interface Analysis
Overrides:
caseAReferenceActorExpression in class AnalysisAdapter

inAReflistActorExpression

public void inAReflistActorExpression(AReflistActorExpression node)

outAReflistActorExpression

public void outAReflistActorExpression(AReflistActorExpression node)

caseAReflistActorExpression

public void caseAReflistActorExpression(AReflistActorExpression node)
Specified by:
caseAReflistActorExpression in interface Analysis
Overrides:
caseAReflistActorExpression in class AnalysisAdapter

inAAttrType

public void inAAttrType(AAttrType node)

outAAttrType

public void outAAttrType(AAttrType node)

caseAAttrType

public void caseAAttrType(AAttrType node)
Specified by:
caseAAttrType in interface Analysis
Overrides:
caseAAttrType in class AnalysisAdapter

inADataType

public void inADataType(ADataType node)

outADataType

public void outADataType(ADataType node)

caseADataType

public void caseADataType(ADataType node)
Specified by:
caseADataType in interface Analysis
Overrides:
caseADataType in class AnalysisAdapter

inAAttrDataType

public void inAAttrDataType(AAttrDataType node)

outAAttrDataType

public void outAAttrDataType(AAttrDataType node)

caseAAttrDataType

public void caseAAttrDataType(AAttrDataType node)
Specified by:
caseAAttrDataType in interface Analysis
Overrides:
caseAAttrDataType in class AnalysisAdapter

inAComplex

public void inAComplex(AComplex node)

outAComplex

public void outAComplex(AComplex node)

caseAComplex

public void caseAComplex(AComplex node)
Specified by:
caseAComplex in interface Analysis
Overrides:
caseAComplex in class AnalysisAdapter

inAIntegerValue

public void inAIntegerValue(AIntegerValue node)

outAIntegerValue

public void outAIntegerValue(AIntegerValue node)

caseAIntegerValue

public void caseAIntegerValue(AIntegerValue node)
Specified by:
caseAIntegerValue in interface Analysis
Overrides:
caseAIntegerValue in class AnalysisAdapter

inADoubleValue

public void inADoubleValue(ADoubleValue node)

outADoubleValue

public void outADoubleValue(ADoubleValue node)

caseADoubleValue

public void caseADoubleValue(ADoubleValue node)
Specified by:
caseADoubleValue in interface Analysis
Overrides:
caseADoubleValue in class AnalysisAdapter

inAComplexValue

public void inAComplexValue(AComplexValue node)

outAComplexValue

public void outAComplexValue(AComplexValue node)

caseAComplexValue

public void caseAComplexValue(AComplexValue node)
Specified by:
caseAComplexValue in interface Analysis
Overrides:
caseAComplexValue in class AnalysisAdapter

inANumericMatrixValue

public void inANumericMatrixValue(ANumericMatrixValue node)

outANumericMatrixValue

public void outANumericMatrixValue(ANumericMatrixValue node)

caseANumericMatrixValue

public void caseANumericMatrixValue(ANumericMatrixValue node)
Specified by:
caseANumericMatrixValue in interface Analysis
Overrides:
caseANumericMatrixValue in class AnalysisAdapter

inAComplexMatrixValue

public void inAComplexMatrixValue(AComplexMatrixValue node)

outAComplexMatrixValue

public void outAComplexMatrixValue(AComplexMatrixValue node)

caseAComplexMatrixValue

public void caseAComplexMatrixValue(AComplexMatrixValue node)
Specified by:
caseAComplexMatrixValue in interface Analysis
Overrides:
caseAComplexMatrixValue in class AnalysisAdapter

inAStringValue

public void inAStringValue(AStringValue node)

outAStringValue

public void outAStringValue(AStringValue node)

caseAStringValue

public void caseAStringValue(AStringValue node)
Specified by:
caseAStringValue in interface Analysis
Overrides:
caseAStringValue in class AnalysisAdapter

inABooleanValue

public void inABooleanValue(ABooleanValue node)

outABooleanValue

public void outABooleanValue(ABooleanValue node)

caseABooleanValue

public void caseABooleanValue(ABooleanValue node)
Specified by:
caseABooleanValue in interface Analysis
Overrides:
caseABooleanValue in class AnalysisAdapter

inAArrayValue

public void inAArrayValue(AArrayValue node)

outAArrayValue

public void outAArrayValue(AArrayValue node)

caseAArrayValue

public void caseAArrayValue(AArrayValue node)
Specified by:
caseAArrayValue in interface Analysis
Overrides:
caseAArrayValue in class AnalysisAdapter

inANumericRow

public void inANumericRow(ANumericRow node)

outANumericRow

public void outANumericRow(ANumericRow node)

caseANumericRow

public void caseANumericRow(ANumericRow node)
Specified by:
caseANumericRow in interface Analysis
Overrides:
caseANumericRow in class AnalysisAdapter

inANumericTail

public void inANumericTail(ANumericTail node)

outANumericTail

public void outANumericTail(ANumericTail node)

caseANumericTail

public void caseANumericTail(ANumericTail node)
Specified by:
caseANumericTail in interface Analysis
Overrides:
caseANumericTail in class AnalysisAdapter

inANumericRowTail

public void inANumericRowTail(ANumericRowTail node)

outANumericRowTail

public void outANumericRowTail(ANumericRowTail node)

caseANumericRowTail

public void caseANumericRowTail(ANumericRowTail node)
Specified by:
caseANumericRowTail in interface Analysis
Overrides:
caseANumericRowTail in class AnalysisAdapter

inAComplexRow

public void inAComplexRow(AComplexRow node)

outAComplexRow

public void outAComplexRow(AComplexRow node)

caseAComplexRow

public void caseAComplexRow(AComplexRow node)
Specified by:
caseAComplexRow in interface Analysis
Overrides:
caseAComplexRow in class AnalysisAdapter

inAComplexTail

public void inAComplexTail(AComplexTail node)

outAComplexTail

public void outAComplexTail(AComplexTail node)

caseAComplexTail

public void caseAComplexTail(AComplexTail node)
Specified by:
caseAComplexTail in interface Analysis
Overrides:
caseAComplexTail in class AnalysisAdapter

inAComplexRowTail

public void inAComplexRowTail(AComplexRowTail node)

outAComplexRowTail

public void outAComplexRowTail(AComplexRowTail node)

caseAComplexRowTail

public void caseAComplexRowTail(AComplexRowTail node)
Specified by:
caseAComplexRowTail in interface Analysis
Overrides:
caseAComplexRowTail in class AnalysisAdapter

inAConcatenatedStringValue

public void inAConcatenatedStringValue(AConcatenatedStringValue node)

outAConcatenatedStringValue

public void outAConcatenatedStringValue(AConcatenatedStringValue node)

caseAConcatenatedStringValue

public void caseAConcatenatedStringValue(AConcatenatedStringValue node)
Specified by:
caseAConcatenatedStringValue in interface Analysis
Overrides:
caseAConcatenatedStringValue in class AnalysisAdapter

inATrueBooleanValue

public void inATrueBooleanValue(ATrueBooleanValue node)

outATrueBooleanValue

public void outATrueBooleanValue(ATrueBooleanValue node)

caseATrueBooleanValue

public void caseATrueBooleanValue(ATrueBooleanValue node)
Specified by:
caseATrueBooleanValue in interface Analysis
Overrides:
caseATrueBooleanValue in class AnalysisAdapter

inAFalseBooleanValue

public void inAFalseBooleanValue(AFalseBooleanValue node)

outAFalseBooleanValue

public void outAFalseBooleanValue(AFalseBooleanValue node)

caseAFalseBooleanValue

public void caseAFalseBooleanValue(AFalseBooleanValue node)
Specified by:
caseAFalseBooleanValue in interface Analysis
Overrides:
caseAFalseBooleanValue in class AnalysisAdapter

inAValueTail

public void inAValueTail(AValueTail node)

outAValueTail

public void outAValueTail(AValueTail node)

caseAValueTail

public void caseAValueTail(AValueTail node)
Specified by:
caseAValueTail in interface Analysis
Overrides:
caseAValueTail in class AnalysisAdapter