mapss.dif.language.sablecc.analysis
Class AnalysisAdapter
java.lang.Object
mapss.dif.language.sablecc.analysis.AnalysisAdapter
- All Implemented Interfaces:
- Analysis, Switch
- Direct Known Subclasses:
- DepthFirstAdapter
public class AnalysisAdapter
- extends java.lang.Object
- implements Analysis
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnalysisAdapter
public AnalysisAdapter()
getIn
public java.lang.Object getIn(Node node)
- Specified by:
getIn
in interface Analysis
setIn
public void setIn(Node node,
java.lang.Object in)
- Specified by:
setIn
in interface Analysis
getOut
public java.lang.Object getOut(Node node)
- Specified by:
getOut
in interface Analysis
setOut
public void setOut(Node node,
java.lang.Object out)
- Specified by:
setOut
in interface Analysis
caseStart
public void caseStart(Start node)
- Specified by:
caseStart
in interface Analysis
caseAGraphList
public void caseAGraphList(AGraphList node)
- Specified by:
caseAGraphList
in interface Analysis
caseAGraphBlock
public void caseAGraphBlock(AGraphBlock node)
- Specified by:
caseAGraphBlock
in interface Analysis
caseABasedonBlock
public void caseABasedonBlock(ABasedonBlock node)
- Specified by:
caseABasedonBlock
in interface Analysis
caseATopologyBlock
public void caseATopologyBlock(ATopologyBlock node)
- Specified by:
caseATopologyBlock
in interface Analysis
caseAInterfaceBlock
public void caseAInterfaceBlock(AInterfaceBlock node)
- Specified by:
caseAInterfaceBlock
in interface Analysis
caseAParameterBlock
public void caseAParameterBlock(AParameterBlock node)
- Specified by:
caseAParameterBlock
in interface Analysis
caseARefinementBlock
public void caseARefinementBlock(ARefinementBlock node)
- Specified by:
caseARefinementBlock
in interface Analysis
caseABuiltinAttributeBlock
public void caseABuiltinAttributeBlock(ABuiltinAttributeBlock node)
- Specified by:
caseABuiltinAttributeBlock
in interface Analysis
caseAUserDefinedAttributeBlock
public void caseAUserDefinedAttributeBlock(AUserDefinedAttributeBlock node)
- Specified by:
caseAUserDefinedAttributeBlock
in interface Analysis
caseAActorBlock
public void caseAActorBlock(AActorBlock node)
- Specified by:
caseAActorBlock
in interface Analysis
caseAIdentifierName
public void caseAIdentifierName(AIdentifierName node)
- Specified by:
caseAIdentifierName
in interface Analysis
caseAStringIdentifierName
public void caseAStringIdentifierName(AStringIdentifierName node)
- Specified by:
caseAStringIdentifierName
in interface Analysis
caseABasedonBody
public void caseABasedonBody(ABasedonBody node)
- Specified by:
caseABasedonBody
in interface Analysis
caseABasedonExpression
public void caseABasedonExpression(ABasedonExpression node)
- Specified by:
caseABasedonExpression
in interface Analysis
caseATopologyBody
public void caseATopologyBody(ATopologyBody node)
- Specified by:
caseATopologyBody
in interface Analysis
caseANodesTopologyList
public void caseANodesTopologyList(ANodesTopologyList node)
- Specified by:
caseANodesTopologyList
in interface Analysis
caseAEdgesTopologyList
public void caseAEdgesTopologyList(AEdgesTopologyList node)
- Specified by:
caseAEdgesTopologyList
in interface Analysis
caseANodeIdentifierTail
public void caseANodeIdentifierTail(ANodeIdentifierTail node)
- Specified by:
caseANodeIdentifierTail
in interface Analysis
caseAEdgeDefinition
public void caseAEdgeDefinition(AEdgeDefinition node)
- Specified by:
caseAEdgeDefinition
in interface Analysis
caseAEdgeDefinitionTail
public void caseAEdgeDefinitionTail(AEdgeDefinitionTail node)
- Specified by:
caseAEdgeDefinitionTail
in interface Analysis
caseAInterfaceBody
public void caseAInterfaceBody(AInterfaceBody node)
- Specified by:
caseAInterfaceBody
in interface Analysis
caseAInputInterfaceExpression
public void caseAInputInterfaceExpression(AInputInterfaceExpression node)
- Specified by:
caseAInputInterfaceExpression
in interface Analysis
caseAOutputInterfaceExpression
public void caseAOutputInterfaceExpression(AOutputInterfaceExpression node)
- Specified by:
caseAOutputInterfaceExpression
in interface Analysis
caseAPlainPortDefinition
public void caseAPlainPortDefinition(APlainPortDefinition node)
- Specified by:
caseAPlainPortDefinition
in interface Analysis
caseANodePortDefinition
public void caseANodePortDefinition(ANodePortDefinition node)
- Specified by:
caseANodePortDefinition
in interface Analysis
caseAPortDefinitionTail
public void caseAPortDefinitionTail(APortDefinitionTail node)
- Specified by:
caseAPortDefinitionTail
in interface Analysis
caseAParameterBody
public void caseAParameterBody(AParameterBody node)
- Specified by:
caseAParameterBody
in interface Analysis
caseAValueParameterExpression
public void caseAValueParameterExpression(AValueParameterExpression node)
- Specified by:
caseAValueParameterExpression
in interface Analysis
caseARangeParameterExpression
public void caseARangeParameterExpression(ARangeParameterExpression node)
- Specified by:
caseARangeParameterExpression
in interface Analysis
caseABlankParameterExpression
public void caseABlankParameterExpression(ABlankParameterExpression node)
- Specified by:
caseABlankParameterExpression
in interface Analysis
caseARangeBlock
public void caseARangeBlock(ARangeBlock node)
- Specified by:
caseARangeBlock
in interface Analysis
caseAClosedClosedRange
public void caseAClosedClosedRange(AClosedClosedRange node)
- Specified by:
caseAClosedClosedRange
in interface Analysis
caseAOpenClosedRange
public void caseAOpenClosedRange(AOpenClosedRange node)
- Specified by:
caseAOpenClosedRange
in interface Analysis
caseAClosedOpenRange
public void caseAClosedOpenRange(AClosedOpenRange node)
- Specified by:
caseAClosedOpenRange
in interface Analysis
caseAOpenOpenRange
public void caseAOpenOpenRange(AOpenOpenRange node)
- Specified by:
caseAOpenOpenRange
in interface Analysis
caseADiscreteRange
public void caseADiscreteRange(ADiscreteRange node)
- Specified by:
caseADiscreteRange
in interface Analysis
caseADiscreteRangeNumberTail
public void caseADiscreteRangeNumberTail(ADiscreteRangeNumberTail node)
- Specified by:
caseADiscreteRangeNumberTail
in interface Analysis
caseARangeTail
public void caseARangeTail(ARangeTail node)
- Specified by:
caseARangeTail
in interface Analysis
caseADoubleNumber
public void caseADoubleNumber(ADoubleNumber node)
- Specified by:
caseADoubleNumber
in interface Analysis
caseAIntegerNumber
public void caseAIntegerNumber(AIntegerNumber node)
- Specified by:
caseAIntegerNumber
in interface Analysis
caseAParamType
public void caseAParamType(AParamType node)
- Specified by:
caseAParamType
in interface Analysis
caseARefinementBody
public void caseARefinementBody(ARefinementBody node)
- Specified by:
caseARefinementBody
in interface Analysis
caseARefinementDefinition
public void caseARefinementDefinition(ARefinementDefinition node)
- Specified by:
caseARefinementDefinition
in interface Analysis
caseAPortsRefinementExpression
public void caseAPortsRefinementExpression(APortsRefinementExpression node)
- Specified by:
caseAPortsRefinementExpression
in interface Analysis
caseAParamsRefinementExpression
public void caseAParamsRefinementExpression(AParamsRefinementExpression node)
- Specified by:
caseAParamsRefinementExpression
in interface Analysis
caseAAttributeBody
public void caseAAttributeBody(AAttributeBody node)
- Specified by:
caseAAttributeBody
in interface Analysis
caseAValueAttributeExpression
public void caseAValueAttributeExpression(AValueAttributeExpression node)
- Specified by:
caseAValueAttributeExpression
in interface Analysis
caseAReferenceAttributeExpression
public void caseAReferenceAttributeExpression(AReferenceAttributeExpression node)
- Specified by:
caseAReferenceAttributeExpression
in interface Analysis
caseASubelementAssignAttributeExpression
public void caseASubelementAssignAttributeExpression(ASubelementAssignAttributeExpression node)
- Specified by:
caseASubelementAssignAttributeExpression
in interface Analysis
caseAIdlistAttributeExpression
public void caseAIdlistAttributeExpression(AIdlistAttributeExpression node)
- Specified by:
caseAIdlistAttributeExpression
in interface Analysis
caseAIdList
public void caseAIdList(AIdList node)
- Specified by:
caseAIdList
in interface Analysis
caseARefIdTail
public void caseARefIdTail(ARefIdTail node)
- Specified by:
caseARefIdTail
in interface Analysis
caseAActorBody
public void caseAActorBody(AActorBody node)
- Specified by:
caseAActorBody
in interface Analysis
caseAValueActorExpression
public void caseAValueActorExpression(AValueActorExpression node)
- Specified by:
caseAValueActorExpression
in interface Analysis
caseAReferenceActorExpression
public void caseAReferenceActorExpression(AReferenceActorExpression node)
- Specified by:
caseAReferenceActorExpression
in interface Analysis
caseAReflistActorExpression
public void caseAReflistActorExpression(AReflistActorExpression node)
- Specified by:
caseAReflistActorExpression
in interface Analysis
caseAAttrType
public void caseAAttrType(AAttrType node)
- Specified by:
caseAAttrType
in interface Analysis
caseADataType
public void caseADataType(ADataType node)
- Specified by:
caseADataType
in interface Analysis
caseAAttrDataType
public void caseAAttrDataType(AAttrDataType node)
- Specified by:
caseAAttrDataType
in interface Analysis
caseAComplex
public void caseAComplex(AComplex node)
- Specified by:
caseAComplex
in interface Analysis
caseAIntegerValue
public void caseAIntegerValue(AIntegerValue node)
- Specified by:
caseAIntegerValue
in interface Analysis
caseADoubleValue
public void caseADoubleValue(ADoubleValue node)
- Specified by:
caseADoubleValue
in interface Analysis
caseAComplexValue
public void caseAComplexValue(AComplexValue node)
- Specified by:
caseAComplexValue
in interface Analysis
caseANumericMatrixValue
public void caseANumericMatrixValue(ANumericMatrixValue node)
- Specified by:
caseANumericMatrixValue
in interface Analysis
caseAComplexMatrixValue
public void caseAComplexMatrixValue(AComplexMatrixValue node)
- Specified by:
caseAComplexMatrixValue
in interface Analysis
caseAStringValue
public void caseAStringValue(AStringValue node)
- Specified by:
caseAStringValue
in interface Analysis
caseABooleanValue
public void caseABooleanValue(ABooleanValue node)
- Specified by:
caseABooleanValue
in interface Analysis
caseAArrayValue
public void caseAArrayValue(AArrayValue node)
- Specified by:
caseAArrayValue
in interface Analysis
caseANumericRow
public void caseANumericRow(ANumericRow node)
- Specified by:
caseANumericRow
in interface Analysis
caseANumericTail
public void caseANumericTail(ANumericTail node)
- Specified by:
caseANumericTail
in interface Analysis
caseANumericRowTail
public void caseANumericRowTail(ANumericRowTail node)
- Specified by:
caseANumericRowTail
in interface Analysis
caseAComplexRow
public void caseAComplexRow(AComplexRow node)
- Specified by:
caseAComplexRow
in interface Analysis
caseAComplexTail
public void caseAComplexTail(AComplexTail node)
- Specified by:
caseAComplexTail
in interface Analysis
caseAComplexRowTail
public void caseAComplexRowTail(AComplexRowTail node)
- Specified by:
caseAComplexRowTail
in interface Analysis
caseAConcatenatedStringValue
public void caseAConcatenatedStringValue(AConcatenatedStringValue node)
- Specified by:
caseAConcatenatedStringValue
in interface Analysis
caseATrueBooleanValue
public void caseATrueBooleanValue(ATrueBooleanValue node)
- Specified by:
caseATrueBooleanValue
in interface Analysis
caseAFalseBooleanValue
public void caseAFalseBooleanValue(AFalseBooleanValue node)
- Specified by:
caseAFalseBooleanValue
in interface Analysis
caseAValueTail
public void caseAValueTail(AValueTail node)
- Specified by:
caseAValueTail
in interface Analysis
caseTBlank
public void caseTBlank(TBlank node)
- Specified by:
caseTBlank
in interface Analysis
caseTComment
public void caseTComment(TComment node)
- Specified by:
caseTComment
in interface Analysis
caseTLBkt
public void caseTLBkt(TLBkt node)
- Specified by:
caseTLBkt
in interface Analysis
caseTRBkt
public void caseTRBkt(TRBkt node)
- Specified by:
caseTRBkt
in interface Analysis
caseTLPar
public void caseTLPar(TLPar node)
- Specified by:
caseTLPar
in interface Analysis
caseTRPar
public void caseTRPar(TRPar node)
- Specified by:
caseTRPar
in interface Analysis
caseTLSqr
public void caseTLSqr(TLSqr node)
- Specified by:
caseTLSqr
in interface Analysis
caseTRSqr
public void caseTRSqr(TRSqr node)
- Specified by:
caseTRSqr
in interface Analysis
caseTSemicolon
public void caseTSemicolon(TSemicolon node)
- Specified by:
caseTSemicolon
in interface Analysis
caseTColon
public void caseTColon(TColon node)
- Specified by:
caseTColon
in interface Analysis
caseTComma
public void caseTComma(TComma node)
- Specified by:
caseTComma
in interface Analysis
caseTSQte
public void caseTSQte(TSQte node)
- Specified by:
caseTSQte
in interface Analysis
caseTPlus
public void caseTPlus(TPlus node)
- Specified by:
caseTPlus
in interface Analysis
caseTEqual
public void caseTEqual(TEqual node)
- Specified by:
caseTEqual
in interface Analysis
caseTDot
public void caseTDot(TDot node)
- Specified by:
caseTDot
in interface Analysis
caseTGraph
public void caseTGraph(TGraph node)
- Specified by:
caseTGraph
in interface Analysis
caseTAttribute
public void caseTAttribute(TAttribute node)
- Specified by:
caseTAttribute
in interface Analysis
caseTBasedon
public void caseTBasedon(TBasedon node)
- Specified by:
caseTBasedon
in interface Analysis
caseTInterface
public void caseTInterface(TInterface node)
- Specified by:
caseTInterface
in interface Analysis
caseTParameter
public void caseTParameter(TParameter node)
- Specified by:
caseTParameter
in interface Analysis
caseTRefinement
public void caseTRefinement(TRefinement node)
- Specified by:
caseTRefinement
in interface Analysis
caseTTopology
public void caseTTopology(TTopology node)
- Specified by:
caseTTopology
in interface Analysis
caseTActor
public void caseTActor(TActor node)
- Specified by:
caseTActor
in interface Analysis
caseTInputs
public void caseTInputs(TInputs node)
- Specified by:
caseTInputs
in interface Analysis
caseTOutputs
public void caseTOutputs(TOutputs node)
- Specified by:
caseTOutputs
in interface Analysis
caseTNodes
public void caseTNodes(TNodes node)
- Specified by:
caseTNodes
in interface Analysis
caseTEdges
public void caseTEdges(TEdges node)
- Specified by:
caseTEdges
in interface Analysis
caseTInteger
public void caseTInteger(TInteger node)
- Specified by:
caseTInteger
in interface Analysis
caseTDouble
public void caseTDouble(TDouble node)
- Specified by:
caseTDouble
in interface Analysis
caseTTrue
public void caseTTrue(TTrue node)
- Specified by:
caseTTrue
in interface Analysis
caseTFalse
public void caseTFalse(TFalse node)
- Specified by:
caseTFalse
in interface Analysis
caseTString
public void caseTString(TString node)
- Specified by:
caseTString
in interface Analysis
caseTStringTail
public void caseTStringTail(TStringTail node)
- Specified by:
caseTStringTail
in interface Analysis
caseTIdentifier
public void caseTIdentifier(TIdentifier node)
- Specified by:
caseTIdentifier
in interface Analysis
caseTStringIdentifier
public void caseTStringIdentifier(TStringIdentifier node)
- Specified by:
caseTStringIdentifier
in interface Analysis
caseEOF
public void caseEOF(EOF node)
- Specified by:
caseEOF
in interface Analysis
defaultCase
public void defaultCase(Node node)