eu.bandm.sig.absy
Class __Formatter

java.lang.Object
  extended by eu.bandm.sig.absy.MATCH_ONLY_00
      extended by eu.bandm.sig.absy.__Formatter
Direct Known Subclasses:
CustomFormatter

public class __Formatter
extends MATCH_ONLY_00


Field Summary
protected static Format CONST_0
           
protected static Format CONST_1
           
protected static Format CONST_10
           
protected static Format CONST_11
           
protected static Format CONST_12
           
protected static Format CONST_13
           
protected static Format CONST_14
           
protected static Format CONST_15
           
protected static Format CONST_16
           
protected static Format CONST_17
           
protected static Format CONST_18
           
protected static Format CONST_19
           
protected static Format CONST_2
           
protected static Format CONST_20
           
protected static Format CONST_21
           
protected static Format CONST_22
           
protected static Format CONST_23
           
protected static Format CONST_24
           
protected static Format CONST_25
           
protected static Format CONST_26
           
protected static Format CONST_27
           
protected static Format CONST_28
           
protected static Format CONST_29
           
protected static Format CONST_3
           
protected static Format CONST_30
           
protected static Format CONST_31
           
protected static Format CONST_32
           
protected static Format CONST_33
           
protected static Format CONST_4
           
protected static Format CONST_5
           
protected static Format CONST_6
           
protected static Format CONST_7
           
protected static Format CONST_8
           
protected static Format CONST_9
           
 int default_indent
           
protected static Format format_empty
           
 int mode
           
static String nulltext
           
static Function<Object,Format> process
           
protected  Format result
           
 
Fields inherited from class eu.bandm.sig.absy.MATCH_ONLY_00
_visitor_debug_stream, partial
 
Constructor Summary
__Formatter()
           
 
Method Summary
protected  Format __throwIt()
           
protected  void action(Absy el)
           
protected  void action(AggregateExpression el)
           
protected  void action(AggregateOperation el)
           
protected  void action(AggregatePattern el)
           
protected  void action(BinaryConstraint el)
           
protected  void action(BinaryPattern el)
           
protected  void action(BinaryRule el)
           
protected  void action(BinaryTest el)
           
protected  void action(CAxiom el)
           
protected  void action(CCall el)
           
protected  void action(CDeclare el)
           
protected  void action(CDisjoint el)
           
protected  void action(CEquation el)
           
protected  void action(CFalse el)
           
protected  void action(CIntersect el)
           
protected  void action(Constant el)
           
protected  void action(Constraint el)
           
protected  void action(COverlay el)
           
protected  void action(CTrue el)
           
protected  void action(EApply el)
           
protected  void action(EBox el)
           
protected  void action(ECast el)
           
protected  void action(ECotuple el)
           
protected  void action(EFun el)
           
protected  void action(ELet el)
           
protected  void action(ENum el)
           
protected  void action(ESelect el)
           
protected  void action(ETuple el)
           
protected  void action(EVar el)
           
protected  void action(Expression el)
           
protected  void action(Face el)
           
protected  void action(FamilyType el)
           
protected  void action(Label el)
           
protected  void action(LIndex el)
           
protected  void action(LName el)
           
protected  void action(NCall el)
           
protected  void action(NDisjoint el)
           
protected  void action(Net el)
           
protected  void action(NFail el)
           
protected  void action(NList el)
           
protected  void action(NOverlay el)
           
protected  void action(OApply el)
           
protected  void action(OBox el)
           
protected  void action(OCast el)
           
protected  void action(OCoselect el)
           
protected  void action(OCotuple el)
           
protected  void action(OId el)
           
protected  void action(Operation el)
           
protected  void action(OSelect el)
           
protected  void action(OTuple el)
           
protected  void action(Pattern el)
           
protected  void action(PCast el)
           
protected  void action(PCotuple el)
           
protected  void action(PDisjoint el)
           
protected  void action(PIntersect el)
           
protected  void action(POverlay el)
           
protected  void action(PTuple el)
           
protected  void action(PVar el)
           
protected  void action(RDisjoint el)
           
protected  void action(REquation el)
           
protected  void action(RFail el)
           
protected  void action(RIntersect el)
           
protected  void action(ROverlay el)
           
protected  void action(RSucceed el)
           
protected  void action(Rule el)
           
protected  void action(TAnd el)
           
protected  void action(TArrow el)
           
protected  void action(TCoproduct el)
           
protected  void action(TCotuple el)
           
protected  void action(Test el)
           
protected  void action(TFalse el)
           
protected  void action(TOr el)
           
protected  void action(TPrimitive el)
           
protected  void action(TProduct el)
           
protected  void action(TTrue el)
           
protected  void action(TVar el)
           
protected  void action(Type el)
           
protected  void action(VAnonymous el)
           
protected  void action(Variable el)
           
protected  void action(VNamed el)
           
protected  void defaultformat(Object e0)
           
protected  void foreignObject(Object e0)
           
protected  int getKey()
           
protected  Format matchChecked(Object e0)
           
protected  Format matchCheckedString(String e0)
           
 void nomatch(Object e0)
           
static Format process(Object e0)
           
protected  Format toFormat(Absy el)
           
protected  Format toFormat(AggregateExpression el)
           
protected  Format toFormat(AggregateOperation el)
           
protected  Format toFormat(AggregatePattern el)
           
protected  Format toFormat(BinaryConstraint el)
           
protected  Format toFormat(BinaryPattern el)
           
protected  Format toFormat(BinaryRule el)
           
protected  Format toFormat(BinaryTest el)
           
protected  Format toFormat(CAxiom el)
           
protected  Format toFormat(CCall el)
           
protected  Format toFormat(CDeclare el)
           
protected  Format toFormat(CDisjoint el)
           
protected  Format toFormat(CEquation el)
           
protected  Format toFormat(CFalse el)
           
protected  Format toFormat(CIntersect el)
           
protected  Format toFormat(Constant el)
           
protected  Format toFormat(Constraint el)
           
protected  Format toFormat(COverlay el)
           
protected  Format toFormat(CTrue el)
           
protected  Format toFormat(EApply el)
           
protected  Format toFormat(EBox el)
           
protected  Format toFormat(ECast el)
           
protected  Format toFormat(ECotuple el)
           
protected  Format toFormat(EFun el)
           
protected  Format toFormat(ELet el)
           
protected  Format toFormat(ENum el)
           
protected  Format toFormat(ESelect el)
           
protected  Format toFormat(ETuple el)
           
protected  Format toFormat(EVar el)
           
protected  Format toFormat(Expression el)
           
protected  Format toFormat(Face el)
           
protected  Format toFormat(FamilyType el)
           
protected  Format toFormat(Label el)
           
protected  Format toFormat(LIndex el)
           
protected  Format toFormat(LName el)
           
protected  Format toFormat(NCall el)
           
protected  Format toFormat(NDisjoint el)
           
protected  Format toFormat(Net el)
           
protected  Format toFormat(NFail el)
           
protected  Format toFormat(NList el)
           
protected  Format toFormat(NOverlay el)
           
protected  Format toFormat(OApply el)
           
protected  Format toFormat(Object e0)
           
protected  Format toFormat(OBox el)
           
protected  Format toFormat(OCast el)
           
protected  Format toFormat(OCoselect el)
           
protected  Format toFormat(OCotuple el)
           
protected  Format toFormat(OId el)
           
protected  Format toFormat(Operation el)
           
protected  Format toFormat(OSelect el)
           
protected  Format toFormat(OTuple el)
           
protected  Format toFormat(Pattern el)
           
protected  Format toFormat(PCast el)
           
protected  Format toFormat(PCotuple el)
           
protected  Format toFormat(PDisjoint el)
           
protected  Format toFormat(PIntersect el)
           
protected  Format toFormat(POverlay el)
           
protected  Format toFormat(PTuple el)
           
protected  Format toFormat(PVar el)
           
protected  Format toFormat(RDisjoint el)
           
protected  Format toFormat(REquation el)
           
protected  Format toFormat(RFail el)
           
protected  Format toFormat(RIntersect el)
           
protected  Format toFormat(ROverlay el)
           
protected  Format toFormat(RSucceed el)
           
protected  Format toFormat(Rule el)
           
protected  Format toFormat(TAnd el)
           
protected  Format toFormat(TArrow el)
           
protected  Format toFormat(TCoproduct el)
           
protected  Format toFormat(TCotuple el)
           
protected  Format toFormat(Test el)
           
protected  Format toFormat(TFalse el)
           
protected  Format toFormat(TOr el)
           
protected  Format toFormat(TPrimitive el)
           
protected  Format toFormat(TProduct el)
           
protected  Format toFormat(TTrue el)
           
protected  Format toFormat(TVar el)
           
protected  Format toFormat(Type el)
           
protected  Format toFormat(VAnonymous el)
           
protected  Format toFormat(Variable el)
           
protected  Format toFormat(VNamed el)
           
 
Methods inherited from class eu.bandm.sig.absy.MATCH_ONLY_00
action, action, action, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match, match
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nulltext

public static String nulltext

process

public static final Function<Object,Format> process

default_indent

public int default_indent

mode

public int mode

format_empty

protected static final Format format_empty

result

protected Format result

CONST_0

protected static final Format CONST_0

CONST_1

protected static final Format CONST_1

CONST_2

protected static final Format CONST_2

CONST_3

protected static final Format CONST_3

CONST_4

protected static final Format CONST_4

CONST_5

protected static final Format CONST_5

CONST_6

protected static final Format CONST_6

CONST_7

protected static final Format CONST_7

CONST_8

protected static final Format CONST_8

CONST_9

protected static final Format CONST_9

CONST_10

protected static final Format CONST_10

CONST_11

protected static final Format CONST_11

CONST_12

protected static final Format CONST_12

CONST_13

protected static final Format CONST_13

CONST_14

protected static final Format CONST_14

CONST_15

protected static final Format CONST_15

CONST_16

protected static final Format CONST_16

CONST_17

protected static final Format CONST_17

CONST_18

protected static final Format CONST_18

CONST_19

protected static final Format CONST_19

CONST_20

protected static final Format CONST_20

CONST_21

protected static final Format CONST_21

CONST_22

protected static final Format CONST_22

CONST_23

protected static final Format CONST_23

CONST_24

protected static final Format CONST_24

CONST_25

protected static final Format CONST_25

CONST_26

protected static final Format CONST_26

CONST_27

protected static final Format CONST_27

CONST_28

protected static final Format CONST_28

CONST_29

protected static final Format CONST_29

CONST_30

protected static final Format CONST_30

CONST_31

protected static final Format CONST_31

CONST_32

protected static final Format CONST_32

CONST_33

protected static final Format CONST_33
Constructor Detail

__Formatter

public __Formatter()
Method Detail

getKey

protected int getKey()

foreignObject

protected void foreignObject(Object e0)
Overrides:
foreignObject in class MATCH_ONLY_00

nomatch

public void nomatch(Object e0)
Overrides:
nomatch in class MATCH_ONLY_00

process

public static Format process(Object e0)

toFormat

protected Format toFormat(Object e0)

defaultformat

protected void defaultformat(Object e0)

__throwIt

protected Format __throwIt()

matchChecked

protected Format matchChecked(Object e0)

matchCheckedString

protected Format matchCheckedString(String e0)

toFormat

protected Format toFormat(Absy el)

action

protected void action(Absy el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Label el)

action

protected void action(Label el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(LIndex el)

action

protected void action(LIndex el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(LName el)

action

protected void action(LName el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Variable el)

action

protected void action(Variable el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(VNamed el)

action

protected void action(VNamed el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(VAnonymous el)

action

protected void action(VAnonymous el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Operation el)

action

protected void action(Operation el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(AggregateOperation el)

action

protected void action(AggregateOperation el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OTuple el)

action

protected void action(OTuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OSelect el)

action

protected void action(OSelect el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OCotuple el)

action

protected void action(OCotuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OCoselect el)

action

protected void action(OCoselect el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OApply el)

action

protected void action(OApply el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OId el)

action

protected void action(OId el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OCast el)

action

protected void action(OCast el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(OBox el)

action

protected void action(OBox el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Face el)

action

protected void action(Face el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Net el)

action

protected void action(Net el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(NFail el)

action

protected void action(NFail el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(NList el)

action

protected void action(NList el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(NDisjoint el)

action

protected void action(NDisjoint el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(NOverlay el)

action

protected void action(NOverlay el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(NCall el)

action

protected void action(NCall el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Test el)

action

protected void action(Test el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TCotuple el)

action

protected void action(TCotuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(BinaryTest el)

action

protected void action(BinaryTest el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TAnd el)

action

protected void action(TAnd el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TOr el)

action

protected void action(TOr el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TTrue el)

action

protected void action(TTrue el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TFalse el)

action

protected void action(TFalse el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Constraint el)

action

protected void action(Constraint el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(BinaryConstraint el)

action

protected void action(BinaryConstraint el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CIntersect el)

action

protected void action(CIntersect el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CDisjoint el)

action

protected void action(CDisjoint el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(COverlay el)

action

protected void action(COverlay el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CTrue el)

action

protected void action(CTrue el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CFalse el)

action

protected void action(CFalse el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CEquation el)

action

protected void action(CEquation el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CAxiom el)

action

protected void action(CAxiom el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CDeclare el)

action

protected void action(CDeclare el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(CCall el)

action

protected void action(CCall el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Pattern el)

action

protected void action(Pattern el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(PVar el)

action

protected void action(PVar el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(BinaryPattern el)

action

protected void action(BinaryPattern el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(PIntersect el)

action

protected void action(PIntersect el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(PDisjoint el)

action

protected void action(PDisjoint el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(POverlay el)

action

protected void action(POverlay el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(AggregatePattern el)

action

protected void action(AggregatePattern el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(PTuple el)

action

protected void action(PTuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(PCotuple el)

action

protected void action(PCotuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(PCast el)

action

protected void action(PCast el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Expression el)

action

protected void action(Expression el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(EVar el)

action

protected void action(EVar el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ENum el)

action

protected void action(ENum el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(EApply el)

action

protected void action(EApply el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(EFun el)

action

protected void action(EFun el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(AggregateExpression el)

action

protected void action(AggregateExpression el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ETuple el)

action

protected void action(ETuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ECotuple el)

action

protected void action(ECotuple el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ESelect el)

action

protected void action(ESelect el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(EBox el)

action

protected void action(EBox el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ECast el)

action

protected void action(ECast el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ELet el)

action

protected void action(ELet el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Rule el)

action

protected void action(Rule el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(BinaryRule el)

action

protected void action(BinaryRule el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(RIntersect el)

action

protected void action(RIntersect el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(RDisjoint el)

action

protected void action(RDisjoint el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(ROverlay el)

action

protected void action(ROverlay el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(RFail el)

action

protected void action(RFail el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(RSucceed el)

action

protected void action(RSucceed el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(REquation el)

action

protected void action(REquation el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Type el)

action

protected void action(Type el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TPrimitive el)

action

protected void action(TPrimitive el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(FamilyType el)

action

protected void action(FamilyType el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TProduct el)

action

protected void action(TProduct el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TCoproduct el)

action

protected void action(TCoproduct el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TArrow el)

action

protected void action(TArrow el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(TVar el)

action

protected void action(TVar el)
Overrides:
action in class MATCH_ONLY_00

toFormat

protected Format toFormat(Constant el)

action

protected void action(Constant el)
Overrides:
action in class MATCH_ONLY_00