eu.bandm.sig.absy
Class MATCH_ONLY_00

java.lang.Object
  extended by eu.bandm.sig.absy.MATCH_ONLY_00
Direct Known Subclasses:
__Formatter, __TREEGEN__.Inner1.Inner2, Rewriter, SAX_Writer, Visitor

public abstract class MATCH_ONLY_00
extends Object


Field Summary
protected  PrintStream _visitor_debug_stream
           
protected  boolean partial
           
 
Constructor Summary
MATCH_ONLY_00()
           
 
Method Summary
protected  void action(Absy e0)
           
protected  void action(AggregateExpression e0)
           
protected  void action(AggregateOperation e0)
           
protected  void action(AggregatePattern e0)
           
protected  void action(BinaryConstraint e0)
           
protected  void action(BinaryPattern e0)
           
protected  void action(BinaryRule e0)
           
protected  void action(BinaryTest e0)
           
protected  void action(CAxiom e0)
           
protected  void action(CCall e0)
           
protected  void action(CDeclare e0)
           
protected  void action(CDisjoint e0)
           
protected  void action(CEquation e0)
           
protected  void action(CFalse e0)
           
protected  void action(CIntersect e0)
           
protected  void action(Constant e0)
           
protected  void action(Constraint e0)
           
protected  void action(COverlay e0)
           
protected  void action(CTrue e0)
           
protected  void action(EApply e0)
           
protected  void action(EBox e0)
           
protected  void action(ECast e0)
           
protected  void action(ECotuple e0)
           
protected  void action(EFun e0)
           
protected  void action(ELet e0)
           
protected  void action(ENum e0)
           
protected  void action(ESelect e0)
           
protected  void action(ETuple e0)
           
protected  void action(EVar e0)
           
protected  void action(Expression e0)
           
protected  void action(Face e0)
           
protected  void action(FamilyType e0)
           
protected  void action(Label e0)
           
protected  void action(LIndex e0)
           
protected  void action(LName e0)
           
protected  void action(Location<SourceId> e0)
           
protected  void action(NCall e0)
           
protected  void action(NDisjoint e0)
           
protected  void action(Net e0)
           
protected  void action(NFail e0)
           
protected  void action(NList e0)
           
protected  void action(NOverlay e0)
           
protected  void action(OApply e0)
           
protected  void action(Object e0)
           
protected  void action(OBox e0)
           
protected  void action(OCast e0)
           
protected  void action(OCoselect e0)
           
protected  void action(OCotuple e0)
           
protected  void action(OId e0)
           
protected  void action(Operation e0)
           
protected  void action(OSelect e0)
           
protected  void action(OTuple e0)
           
protected  void action(Pattern e0)
           
protected  void action(PCast e0)
           
protected  void action(PCotuple e0)
           
protected  void action(PDisjoint e0)
           
protected  void action(PIntersect e0)
           
protected  void action(POverlay e0)
           
protected  void action(PTuple e0)
           
protected  void action(PVar e0)
           
protected  void action(RDisjoint e0)
           
protected  void action(REquation e0)
           
protected  void action(RFail e0)
           
protected  void action(RIntersect e0)
           
protected  void action(ROverlay e0)
           
protected  void action(RSucceed e0)
           
protected  void action(Rule e0)
           
protected  void action(SourceId e0)
           
protected  void action(TAnd e0)
           
protected  void action(TArrow e0)
           
protected  void action(TCoproduct e0)
           
protected  void action(TCotuple e0)
           
protected  void action(Test e0)
           
protected  void action(TFalse e0)
           
protected  void action(TOr e0)
           
protected  void action(TPrimitive e0)
           
protected  void action(TProduct e0)
           
protected  void action(TTrue e0)
           
protected  void action(TVar e0)
           
protected  void action(Type e0)
           
protected  void action(VAnonymous e0)
           
protected  void action(Variable e0)
           
protected  void action(VNamed e0)
           
protected  void foreignObject(Object e0)
           
 void match(Absy e0)
           
 void match(AggregateExpression e0)
           
 void match(AggregateOperation e0)
           
 void match(AggregatePattern e0)
           
 void match(BinaryConstraint e0)
           
 void match(BinaryPattern e0)
           
 void match(BinaryRule e0)
           
 void match(BinaryTest e0)
           
 void match(CAxiom e0)
           
 void match(CCall e0)
           
 void match(CDeclare e0)
           
 void match(CDisjoint e0)
           
 void match(CEquation e0)
           
 void match(CFalse e0)
           
 void match(CIntersect e0)
           
 void match(Constant e0)
           
 void match(Constraint e0)
           
 void match(COverlay e0)
           
 void match(CTrue e0)
           
 void match(EApply e0)
           
 void match(EBox e0)
           
 void match(ECast e0)
           
 void match(ECotuple e0)
           
 void match(EFun e0)
           
 void match(ELet e0)
           
 void match(ENum e0)
           
 void match(ESelect e0)
           
 void match(ETuple e0)
           
 void match(EVar e0)
           
 void match(Expression e0)
           
 void match(Face e0)
           
 void match(FamilyType e0)
           
 void match(Label e0)
           
 void match(LIndex e0)
           
 void match(LName e0)
           
 void match(NCall e0)
           
 void match(NDisjoint e0)
           
 void match(Net e0)
           
 void match(NFail e0)
           
 void match(NList e0)
           
 void match(NOverlay e0)
           
 void match(OApply e0)
           
 void match(Object e0)
           
 void match(OBox e0)
           
 void match(OCast e0)
           
 void match(OCoselect e0)
           
 void match(OCotuple e0)
           
 void match(OId e0)
           
 void match(Operation e0)
           
 void match(OSelect e0)
           
 void match(OTuple e0)
           
 void match(Pattern e0)
           
 void match(PCast e0)
           
 void match(PCotuple e0)
           
 void match(PDisjoint e0)
           
 void match(PIntersect e0)
           
 void match(POverlay e0)
           
 void match(PTuple e0)
           
 void match(PVar e0)
           
 void match(RDisjoint e0)
           
 void match(REquation e0)
           
 void match(RFail e0)
           
 void match(RIntersect e0)
           
 void match(ROverlay e0)
           
 void match(RSucceed e0)
           
 void match(Rule e0)
           
 void match(TAnd e0)
           
 void match(TArrow e0)
           
 void match(TCoproduct e0)
           
 void match(TCotuple e0)
           
 void match(Test e0)
           
 void match(TFalse e0)
           
 void match(TOr e0)
           
 void match(TPrimitive e0)
           
 void match(TProduct e0)
           
 void match(TTrue e0)
           
 void match(TVar e0)
           
 void match(Type e0)
           
 void match(VAnonymous e0)
           
 void match(Variable e0)
           
 void match(VNamed e0)
           
 void nomatch(Object e0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

partial

protected boolean partial

_visitor_debug_stream

protected PrintStream _visitor_debug_stream
Constructor Detail

MATCH_ONLY_00

public MATCH_ONLY_00()
Method Detail

match

public void match(Object e0)

foreignObject

protected void foreignObject(Object e0)

nomatch

public void nomatch(Object e0)

action

protected void action(Absy e0)

action

protected void action(Label e0)

action

protected void action(LIndex e0)

action

protected void action(LName e0)

action

protected void action(Variable e0)

action

protected void action(VNamed e0)

action

protected void action(VAnonymous e0)

action

protected void action(Operation e0)

action

protected void action(AggregateOperation e0)

action

protected void action(OTuple e0)

action

protected void action(OSelect e0)

action

protected void action(OCotuple e0)

action

protected void action(OCoselect e0)

action

protected void action(OApply e0)

action

protected void action(OId e0)

action

protected void action(OCast e0)

action

protected void action(OBox e0)

action

protected void action(Face e0)

action

protected void action(Net e0)

action

protected void action(NFail e0)

action

protected void action(NList e0)

action

protected void action(NDisjoint e0)

action

protected void action(NOverlay e0)

action

protected void action(NCall e0)

action

protected void action(Test e0)

action

protected void action(TCotuple e0)

action

protected void action(BinaryTest e0)

action

protected void action(TAnd e0)

action

protected void action(TOr e0)

action

protected void action(TTrue e0)

action

protected void action(TFalse e0)

action

protected void action(Constraint e0)

action

protected void action(BinaryConstraint e0)

action

protected void action(CIntersect e0)

action

protected void action(CDisjoint e0)

action

protected void action(COverlay e0)

action

protected void action(CTrue e0)

action

protected void action(CFalse e0)

action

protected void action(CEquation e0)

action

protected void action(CAxiom e0)

action

protected void action(CDeclare e0)

action

protected void action(CCall e0)

action

protected void action(Pattern e0)

action

protected void action(PVar e0)

action

protected void action(BinaryPattern e0)

action

protected void action(PIntersect e0)

action

protected void action(PDisjoint e0)

action

protected void action(POverlay e0)

action

protected void action(AggregatePattern e0)

action

protected void action(PTuple e0)

action

protected void action(PCotuple e0)

action

protected void action(PCast e0)

action

protected void action(Expression e0)

action

protected void action(EVar e0)

action

protected void action(ENum e0)

action

protected void action(EApply e0)

action

protected void action(EFun e0)

action

protected void action(AggregateExpression e0)

action

protected void action(ETuple e0)

action

protected void action(ECotuple e0)

action

protected void action(ESelect e0)

action

protected void action(EBox e0)

action

protected void action(ECast e0)

action

protected void action(ELet e0)

action

protected void action(Rule e0)

action

protected void action(BinaryRule e0)

action

protected void action(RIntersect e0)

action

protected void action(RDisjoint e0)

action

protected void action(ROverlay e0)

action

protected void action(RFail e0)

action

protected void action(RSucceed e0)

action

protected void action(REquation e0)

action

protected void action(Type e0)

action

protected void action(TPrimitive e0)

action

protected void action(FamilyType e0)

action

protected void action(TProduct e0)

action

protected void action(TCoproduct e0)

action

protected void action(TArrow e0)

action

protected void action(TVar e0)

action

protected void action(Constant e0)

action

protected void action(SourceId e0)

action

protected void action(Location<SourceId> e0)

action

protected void action(Object e0)

match

public void match(Absy e0)

match

public void match(Label e0)

match

public void match(LIndex e0)

match

public void match(LName e0)

match

public void match(Variable e0)

match

public void match(VNamed e0)

match

public void match(VAnonymous e0)

match

public void match(Operation e0)

match

public void match(AggregateOperation e0)

match

public void match(OTuple e0)

match

public void match(OSelect e0)

match

public void match(OCotuple e0)

match

public void match(OCoselect e0)

match

public void match(OApply e0)

match

public void match(OId e0)

match

public void match(OCast e0)

match

public void match(OBox e0)

match

public void match(Face e0)

match

public void match(Net e0)

match

public void match(NFail e0)

match

public void match(NList e0)

match

public void match(NDisjoint e0)

match

public void match(NOverlay e0)

match

public void match(NCall e0)

match

public void match(Test e0)

match

public void match(TCotuple e0)

match

public void match(BinaryTest e0)

match

public void match(TAnd e0)

match

public void match(TOr e0)

match

public void match(TTrue e0)

match

public void match(TFalse e0)

match

public void match(Constraint e0)

match

public void match(BinaryConstraint e0)

match

public void match(CIntersect e0)

match

public void match(CDisjoint e0)

match

public void match(COverlay e0)

match

public void match(CTrue e0)

match

public void match(CFalse e0)

match

public void match(CEquation e0)

match

public void match(CAxiom e0)

match

public void match(CDeclare e0)

match

public void match(CCall e0)

match

public void match(Pattern e0)

match

public void match(PVar e0)

match

public void match(BinaryPattern e0)

match

public void match(PIntersect e0)

match

public void match(PDisjoint e0)

match

public void match(POverlay e0)

match

public void match(AggregatePattern e0)

match

public void match(PTuple e0)

match

public void match(PCotuple e0)

match

public void match(PCast e0)

match

public void match(Expression e0)

match

public void match(EVar e0)

match

public void match(ENum e0)

match

public void match(EApply e0)

match

public void match(EFun e0)

match

public void match(AggregateExpression e0)

match

public void match(ETuple e0)

match

public void match(ECotuple e0)

match

public void match(ESelect e0)

match

public void match(EBox e0)

match

public void match(ECast e0)

match

public void match(ELet e0)

match

public void match(Rule e0)

match

public void match(BinaryRule e0)

match

public void match(RIntersect e0)

match

public void match(RDisjoint e0)

match

public void match(ROverlay e0)

match

public void match(RFail e0)

match

public void match(RSucceed e0)

match

public void match(REquation e0)

match

public void match(Type e0)

match

public void match(TPrimitive e0)

match

public void match(FamilyType e0)

match

public void match(TProduct e0)

match

public void match(TCoproduct e0)

match

public void match(TArrow e0)

match

public void match(TVar e0)

match

public void match(Constant e0)