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)