Ignore:
Timestamp:
05/21/14 10:20:09 (11 years ago)
Author:
hkaulbersch
Message:

1.)Changed the outline
2.)Added a PopupButton? for codegeneration(not running yet)

Location:
v2/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • v2/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui/labeling/EbnfLabelProvider.xtend

    r67 r68  
    88import de.ugoe.cs.swe.bnftools.ebnf.Rule 
    99import de.ugoe.cs.swe.bnftools.ebnf.BnfEntry 
     10import de.ugoe.cs.swe.bnftools.ebnf.DefinitionList 
     11import de.ugoe.cs.swe.bnftools.ebnf.SingleDefinition 
     12import de.ugoe.cs.swe.bnftools.ebnf.Term 
     13import de.ugoe.cs.swe.bnftools.ebnf.Atom 
     14import de.ugoe.cs.swe.bnftools.ebnf.StringRule 
    1015 
    1116/** 
     
    2631         
    2732        def text(BnfEntry entry){ 
    28                 'Rule' 
     33                'BnfEntry' 
    2934        } 
     35         
     36        def text(Rule rule){ 
     37                'Rule: '+rule.name 
     38        } 
     39         
     40        def text(DefinitionList dlist){ 
     41                'Definition List' 
     42        } 
     43         
     44        def text(SingleDefinition sdef){ 
     45                'Single Definition' 
     46        } 
     47         
     48        def text(Term term){ 
     49                'Term' 
     50        } 
     51         
     52        def text(Atom atom){ 
     53                'Atom' 
     54        } 
     55         
    3056} 
  • v2/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui/outline/EbnfOutlineTreeProvider.xtend

    r67 r68  
    2323        } 
    2424 
    25         def boolean _isLeaf(Rule rule) { 
    26                 return true; 
    27         } 
     25 
    2826 
    2927} 
Note: See TracChangeset for help on using the changeset viewer.