Ignore:
Timestamp:
07/02/14 13:59:44 (10 years ago)
Author:
hkaulbersch
Message:

commit: generator improved

File:
1 edited

Legend:

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

    r68 r84  
    55 
    66import com.google.inject.Inject 
     7import de.ugoe.cs.swe.bnftools.ebnf.Atom 
     8import de.ugoe.cs.swe.bnftools.ebnf.BnfEntry 
     9import de.ugoe.cs.swe.bnftools.ebnf.DefinitionList 
    710import de.ugoe.cs.swe.bnftools.ebnf.ImportSection 
    811import de.ugoe.cs.swe.bnftools.ebnf.Rule 
    9 import de.ugoe.cs.swe.bnftools.ebnf.BnfEntry 
    10 import de.ugoe.cs.swe.bnftools.ebnf.DefinitionList 
    1112import de.ugoe.cs.swe.bnftools.ebnf.SingleDefinition 
    1213import de.ugoe.cs.swe.bnftools.ebnf.Term 
    13 import de.ugoe.cs.swe.bnftools.ebnf.Atom 
    14 import de.ugoe.cs.swe.bnftools.ebnf.StringRule 
     14import org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider 
     15import org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider 
    1516 
    1617/** 
     
    1920 * see http://www.eclipse.org/Xtext/documentation.html#labelProvider 
    2021 */ 
    21 class EbnfLabelProvider extends org.eclipse.xtext.ui.label.DefaultEObjectLabelProvider { 
     22class EbnfLabelProvider extends DefaultEObjectLabelProvider { 
    2223 
    2324        @Inject 
    24         new(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate) { 
     25        new(AdapterFactoryLabelProvider delegate) { 
    2526                super(delegate); 
    2627        } 
     
    3132         
    3233        def text(BnfEntry entry){ 
    33                 'BnfEntry' 
    34         } 
     34                'Rule: '+entry.rule.name 
     35                        } 
    3536         
    3637        def text(Rule rule){ 
    37                 'Rule: '+rule.name 
     38                 
    3839        } 
    3940         
Note: See TracChangeset for help on using the changeset viewer.