/* This file was generated by SableCC (http://www.sablecc.org/). */ package net.sf.jame.contextfree.cfdg.analysis; import java.util.*; import net.sf.jame.contextfree.cfdg.node.*; public class AnalysisAdapter implements Analysis { private Hashtable<Node,Object> in; private Hashtable<Node,Object> out; public Object getIn(Node node) { if(this.in == null) { return null; } return this.in.get(node); } public void setIn(Node node, Object o) { if(this.in == null) { this.in = new Hashtable<Node,Object>(1); } if(o != null) { this.in.put(node, o); } else { this.in.remove(node); } } public Object getOut(Node node) { if(this.out == null) { return null; } return this.out.get(node); } public void setOut(Node node, Object o) { if(this.out == null) { this.out = new Hashtable<Node,Object>(1); } if(o != null) { this.out.put(node, o); } else { this.out.remove(node); } } public void caseStart(Start node) { defaultCase(node); } public void caseACfdg(ACfdg node) { defaultCase(node); } public void caseASizeSizeToken2(ASizeSizeToken2 node) { defaultCase(node); } public void caseASizeTokenSizeToken2(ASizeTokenSizeToken2 node) { defaultCase(node); } public void caseAStartshapeCfdgDeclaration(AStartshapeCfdgDeclaration node) { defaultCase(node); } public void caseAIncludeCfdgDeclaration(AIncludeCfdgDeclaration node) { defaultCase(node); } public void caseABackgroundCfdgDeclaration(ABackgroundCfdgDeclaration node) { defaultCase(node); } public void caseATileCfdgDeclaration(ATileCfdgDeclaration node) { defaultCase(node); } public void caseASizeCfdgDeclaration(ASizeCfdgDeclaration node) { defaultCase(node); } public void caseARuleCfdgDeclaration(ARuleCfdgDeclaration node) { defaultCase(node); } public void caseAPathCfdgDeclaration(APathCfdgDeclaration node) { defaultCase(node); } public void caseAStartshapeDeclaration(AStartshapeDeclaration node) { defaultCase(node); } public void caseAIncludeDeclaration(AIncludeDeclaration node) { defaultCase(node); } public void caseABackgroundDeclaration(ABackgroundDeclaration node) { defaultCase(node); } public void caseATileDeclaration(ATileDeclaration node) { defaultCase(node); } public void caseASizeDeclaration(ASizeDeclaration node) { defaultCase(node); } public void caseARuleDeclaration(ARuleDeclaration node) { defaultCase(node); } public void caseAUnorderedShapeReplacementDeclaration(AUnorderedShapeReplacementDeclaration node) { defaultCase(node); } public void caseAOrderedShapeReplacementDeclaration(AOrderedShapeReplacementDeclaration node) { defaultCase(node); } public void caseASingleShapeReplacementDeclaration(ASingleShapeReplacementDeclaration node) { defaultCase(node); } public void caseAUnorderedShapeReplacement(AUnorderedShapeReplacement node) { defaultCase(node); } public void caseAOrderedShapeReplacement(AOrderedShapeReplacement node) { defaultCase(node); } public void caseABasicShapeReplacementBlock(ABasicShapeReplacementBlock node) { defaultCase(node); } public void caseAListShapeReplacementBlock(AListShapeReplacementBlock node) { defaultCase(node); } public void caseAStarOperator(AStarOperator node) { defaultCase(node); } public void caseAPlusOperator(APlusOperator node) { defaultCase(node); } public void caseAMinusOperator(AMinusOperator node) { defaultCase(node); } public void caseASlashOperator(ASlashOperator node) { defaultCase(node); } public void caseAArrowOperator(AArrowOperator node) { defaultCase(node); } public void caseAPathOperation(APathOperation node) { defaultCase(node); } public void caseAUnorderedPathCommand(AUnorderedPathCommand node) { defaultCase(node); } public void caseAOrderedPathCommand(AOrderedPathCommand node) { defaultCase(node); } public void caseAPathDeclaration(APathDeclaration node) { defaultCase(node); } public void caseAUnorderedPathReplacementDeclaration(AUnorderedPathReplacementDeclaration node) { defaultCase(node); } public void caseAOrderedPathReplacementDeclaration(AOrderedPathReplacementDeclaration node) { defaultCase(node); } public void caseASinglePathReplacementDeclaration(ASinglePathReplacementDeclaration node) { defaultCase(node); } public void caseAOperationPathReplacement(AOperationPathReplacement node) { defaultCase(node); } public void caseACommandPathReplacement(ACommandPathReplacement node) { defaultCase(node); } public void caseABasicPathReplacementBlock(ABasicPathReplacementBlock node) { defaultCase(node); } public void caseAListPathReplacementBlock(AListPathReplacementBlock node) { defaultCase(node); } public void caseAXOperationParameter(AXOperationParameter node) { defaultCase(node); } public void caseAYOperationParameter(AYOperationParameter node) { defaultCase(node); } public void caseAX1OperationParameter(AX1OperationParameter node) { defaultCase(node); } public void caseAY1OperationParameter(AY1OperationParameter node) { defaultCase(node); } public void caseAX2OperationParameter(AX2OperationParameter node) { defaultCase(node); } public void caseAY2OperationParameter(AY2OperationParameter node) { defaultCase(node); } public void caseARxOperationParameter(ARxOperationParameter node) { defaultCase(node); } public void caseARyOperationParameter(ARyOperationParameter node) { defaultCase(node); } public void caseARotateOperationParameter(ARotateOperationParameter node) { defaultCase(node); } public void caseAParametersOperationParameter(AParametersOperationParameter node) { defaultCase(node); } public void caseAColorCommandParameter(AColorCommandParameter node) { defaultCase(node); } public void caseAGeometryCommandParameter(AGeometryCommandParameter node) { defaultCase(node); } public void caseAStrokeCommandParameter(AStrokeCommandParameter node) { defaultCase(node); } public void caseAParametersCommandParameter(AParametersCommandParameter node) { defaultCase(node); } public void caseAHueBackgroundAdjustment(AHueBackgroundAdjustment node) { defaultCase(node); } public void caseABrightnessBackgroundAdjustment(ABrightnessBackgroundAdjustment node) { defaultCase(node); } public void caseASaturationBackgroundAdjustment(ASaturationBackgroundAdjustment node) { defaultCase(node); } public void caseAAlphaBackgroundAdjustment(AAlphaBackgroundAdjustment node) { defaultCase(node); } public void caseAXTileAdjustment(AXTileAdjustment node) { defaultCase(node); } public void caseAYTileAdjustment(AYTileAdjustment node) { defaultCase(node); } public void caseATileAdjustment(ATileAdjustment node) { defaultCase(node); } public void caseAXSizeAdjustment(AXSizeAdjustment node) { defaultCase(node); } public void caseAYSizeAdjustment(AYSizeAdjustment node) { defaultCase(node); } public void caseASizeSizeAdjustment(ASizeSizeAdjustment node) { defaultCase(node); } public void caseAColorShapeAdjustment(AColorShapeAdjustment node) { defaultCase(node); } public void caseAGeometryShapeAdjustment(AGeometryShapeAdjustment node) { defaultCase(node); } public void caseACurrentColorAdjustment(ACurrentColorAdjustment node) { defaultCase(node); } public void caseATargetColorAdjustment(ATargetColorAdjustment node) { defaultCase(node); } public void caseAHueCurrentColorAdjustment(AHueCurrentColorAdjustment node) { defaultCase(node); } public void caseABrightnessCurrentColorAdjustment(ABrightnessCurrentColorAdjustment node) { defaultCase(node); } public void caseASaturationCurrentColorAdjustment(ASaturationCurrentColorAdjustment node) { defaultCase(node); } public void caseAAlphaCurrentColorAdjustment(AAlphaCurrentColorAdjustment node) { defaultCase(node); } public void caseAHueTargetColorAdjustment(AHueTargetColorAdjustment node) { defaultCase(node); } public void caseABrightnessTargetColorAdjustment(ABrightnessTargetColorAdjustment node) { defaultCase(node); } public void caseASaturationTargetColorAdjustment(ASaturationTargetColorAdjustment node) { defaultCase(node); } public void caseAAlphaTargetColorAdjustment(AAlphaTargetColorAdjustment node) { defaultCase(node); } public void caseAXPathAdjustment(AXPathAdjustment node) { defaultCase(node); } public void caseAYPathAdjustment(AYPathAdjustment node) { defaultCase(node); } public void caseASizePathAdjustment(ASizePathAdjustment node) { defaultCase(node); } public void caseASize2PathAdjustment(ASize2PathAdjustment node) { defaultCase(node); } public void caseAFlipPathAdjustment(AFlipPathAdjustment node) { defaultCase(node); } public void caseASkewPathAdjustment(ASkewPathAdjustment node) { defaultCase(node); } public void caseARotatePathAdjustment(ARotatePathAdjustment node) { defaultCase(node); } public void caseAXGeometryAdjustment(AXGeometryAdjustment node) { defaultCase(node); } public void caseAYGeometryAdjustment(AYGeometryAdjustment node) { defaultCase(node); } public void caseAZGeometryAdjustment(AZGeometryAdjustment node) { defaultCase(node); } public void caseASizeGeometryAdjustment(ASizeGeometryAdjustment node) { defaultCase(node); } public void caseASize2GeometryAdjustment(ASize2GeometryAdjustment node) { defaultCase(node); } public void caseASize3GeometryAdjustment(ASize3GeometryAdjustment node) { defaultCase(node); } public void caseAFlipGeometryAdjustment(AFlipGeometryAdjustment node) { defaultCase(node); } public void caseASkewGeometryAdjustment(ASkewGeometryAdjustment node) { defaultCase(node); } public void caseARotateGeometryAdjustment(ARotateGeometryAdjustment node) { defaultCase(node); } public void caseANumberExpression(ANumberExpression node) { defaultCase(node); } public void caseANestedExpression(ANestedExpression node) { defaultCase(node); } public void caseAFunctionExpression(AFunctionExpression node) { defaultCase(node); } public void caseANumberExtendedExpression(ANumberExtendedExpression node) { defaultCase(node); } public void caseAFunctionExtendedExpression(AFunctionExtendedExpression node) { defaultCase(node); } public void caseANestedExtendedExpression(ANestedExtendedExpression node) { defaultCase(node); } public void caseAComposedExtendedExpression(AComposedExtendedExpression node) { defaultCase(node); } public void caseAArg0Function(AArg0Function node) { defaultCase(node); } public void caseAArg1Function(AArg1Function node) { defaultCase(node); } public void caseAArg2Function(AArg2Function node) { defaultCase(node); } public void caseAFirstExpression(AFirstExpression node) { defaultCase(node); } public void caseASecondExpression(ASecondExpression node) { defaultCase(node); } public void caseAThirdExpression(AThirdExpression node) { defaultCase(node); } public void caseTBar(TBar node) { defaultCase(node); } public void caseTStar(TStar node) { defaultCase(node); } public void caseTPlus(TPlus node) { defaultCase(node); } public void caseTMinus(TMinus node) { defaultCase(node); } public void caseTSlash(TSlash node) { defaultCase(node); } public void caseTArrow(TArrow node) { defaultCase(node); } public void caseTComma(TComma node) { defaultCase(node); } public void caseTLCbkt(TLCbkt node) { defaultCase(node); } public void caseTRCbkt(TRCbkt node) { defaultCase(node); } public void caseTLRbkt(TLRbkt node) { defaultCase(node); } public void caseTRRbkt(TRRbkt node) { defaultCase(node); } public void caseTLSbkt(TLSbkt node) { defaultCase(node); } public void caseTRSbkt(TRSbkt node) { defaultCase(node); } public void caseTHueToken(THueToken node) { defaultCase(node); } public void caseTSaturationToken(TSaturationToken node) { defaultCase(node); } public void caseTBrightnessToken(TBrightnessToken node) { defaultCase(node); } public void caseTAlphaToken(TAlphaToken node) { defaultCase(node); } public void caseTTargetHueToken(TTargetHueToken node) { defaultCase(node); } public void caseTTargetSaturationToken(TTargetSaturationToken node) { defaultCase(node); } public void caseTTargetBrightnessToken(TTargetBrightnessToken node) { defaultCase(node); } public void caseTTargetAlphaToken(TTargetAlphaToken node) { defaultCase(node); } public void caseTXToken(TXToken node) { defaultCase(node); } public void caseTYToken(TYToken node) { defaultCase(node); } public void caseTZToken(TZToken node) { defaultCase(node); } public void caseTRotateToken(TRotateToken node) { defaultCase(node); } public void caseTSizeToken(TSizeToken node) { defaultCase(node); } public void caseTFlipToken(TFlipToken node) { defaultCase(node); } public void caseTSkewToken(TSkewToken node) { defaultCase(node); } public void caseTParametersToken(TParametersToken node) { defaultCase(node); } public void caseTStrokewidthToken(TStrokewidthToken node) { defaultCase(node); } public void caseTX1Token(TX1Token node) { defaultCase(node); } public void caseTY1Token(TY1Token node) { defaultCase(node); } public void caseTX2Token(TX2Token node) { defaultCase(node); } public void caseTY2Token(TY2Token node) { defaultCase(node); } public void caseTRxToken(TRxToken node) { defaultCase(node); } public void caseTRyToken(TRyToken node) { defaultCase(node); } public void caseTCommand(TCommand node) { defaultCase(node); } public void caseTOperation(TOperation node) { defaultCase(node); } public void caseTFunctionArg0(TFunctionArg0 node) { defaultCase(node); } public void caseTFunctionArg1(TFunctionArg1 node) { defaultCase(node); } public void caseTFunctionArg2(TFunctionArg2 node) { defaultCase(node); } public void caseTStartshape(TStartshape node) { defaultCase(node); } public void caseTBackground(TBackground node) { defaultCase(node); } public void caseTInclude(TInclude node) { defaultCase(node); } public void caseTTile(TTile node) { defaultCase(node); } public void caseTSize(TSize node) { defaultCase(node); } public void caseTRule(TRule node) { defaultCase(node); } public void caseTPath(TPath node) { defaultCase(node); } public void caseTFilename(TFilename node) { defaultCase(node); } public void caseTString(TString node) { defaultCase(node); } public void caseTNumber(TNumber node) { defaultCase(node); } public void caseTWhiteSpace(TWhiteSpace node) { defaultCase(node); } public void caseTLineComment(TLineComment node) { defaultCase(node); } public void caseTBlockComment(TBlockComment node) { defaultCase(node); } public void caseEOF(EOF node) { defaultCase(node); } public void defaultCase(@SuppressWarnings("unused") Node node) { // do nothing } }