/* This file was generated by SableCC (http://www.sablecc.org/). */ package net.sourceforge.texlipse.bibparser.analysis; import java.util.*; import net.sourceforge.texlipse.bibparser.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 caseABibtex(ABibtex node) { defaultCase(node); } public void caseABibstreBibEntry(ABibstreBibEntry node) { defaultCase(node); } public void caseABibeBibEntry(ABibeBibEntry node) { defaultCase(node); } public void caseABibtaskBibEntry(ABibtaskBibEntry node) { defaultCase(node); } public void caseAStrbraceStringEntry(AStrbraceStringEntry node) { defaultCase(node); } public void caseAStrparenStringEntry(AStrparenStringEntry node) { defaultCase(node); } public void caseAEntrybraceEntry(AEntrybraceEntry node) { defaultCase(node); } public void caseAEntryparenEntry(AEntryparenEntry node) { defaultCase(node); } public void caseAEntryDef(AEntryDef node) { defaultCase(node); } public void caseAKeyvalDecl(AKeyvalDecl node) { defaultCase(node); } public void caseAConcat(AConcat node) { defaultCase(node); } public void caseAValueBValOrSid(AValueBValOrSid node) { defaultCase(node); } public void caseAValueQValOrSid(AValueQValOrSid node) { defaultCase(node); } public void caseANumValOrSid(ANumValOrSid node) { defaultCase(node); } public void caseAIdValOrSid(AIdValOrSid node) { defaultCase(node); } public void caseTTaskcomment(TTaskcomment node) { defaultCase(node); } public void caseTWhitespace(TWhitespace node) { defaultCase(node); } public void caseTEstring(TEstring node) { defaultCase(node); } public void caseTScribeComment(TScribeComment node) { defaultCase(node); } public void caseTPreamble(TPreamble node) { defaultCase(node); } public void caseTEntryName(TEntryName node) { defaultCase(node); } public void caseTComment(TComment node) { defaultCase(node); } public void caseTLBrace(TLBrace node) { defaultCase(node); } public void caseTRBrace(TRBrace node) { defaultCase(node); } public void caseTBString(TBString node) { defaultCase(node); } public void caseTLParen(TLParen node) { defaultCase(node); } public void caseTRParen(TRParen node) { defaultCase(node); } public void caseTComma(TComma node) { defaultCase(node); } public void caseTEquals(TEquals node) { defaultCase(node); } public void caseTSharp(TSharp node) { defaultCase(node); } public void caseTNumber(TNumber node) { defaultCase(node); } public void caseTIdentifier(TIdentifier node) { defaultCase(node); } public void caseTQuotec(TQuotec node) { defaultCase(node); } public void caseTStringLiteral(TStringLiteral node) { defaultCase(node); } public void caseEOF(EOF node) { defaultCase(node); } public void defaultCase(@SuppressWarnings("unused") Node node) { // do nothing } }