Ignore:
Timestamp:
10/22/10 16:48:56 (14 years ago)
Author:
zeiss
Message:

sdfsd

Location:
trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui/actions/GenerateCompositeBNFAction.java

    r5 r17  
    9393                                        String coreName = null; 
    9494                                        // get the core grammar 
    95                                         EList<Import> imports = ((EtsiBnfImpl) xtextResource.getParseResult().getRootNode().getElement()).getImports(); 
     95                                        EList<Import> imports = ((EtsiBnfImpl) xtextResource.getParseResult().getRootNode().getElement()).getImportSection().getImports(); 
    9696                                        for(int j=0; j< imports.size(); j++) { 
    9797                                                if(imports.get(j).getGrammarType().equals("core")) 
     
    113113                                        packageGrammars = new LinkedList<XtextResource>(); 
    114114                                        deltas = new LinkedList<URI>(); 
    115                                     EList<Import> packages = ((EtsiBnfImpl) xtextResource.getParseResult().getRootNode().getElement()).getImports(); 
     115                                    EList<Import> packages = ((EtsiBnfImpl) xtextResource.getParseResult().getRootNode().getElement()).getImportSection().getImports(); 
    116116                                        for(int j=0; j<packages.size(); j++) { 
    117117                                                if(packages.get(j).getGrammarType().equals("package")) { 
  • trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui/actions/PackageConsistencyCheckerAction.java

    r5 r17  
    6565                                Resource coreRes = null; 
    6666                                Resource updatedRes = null; 
    67                                 EList<Import> imports = ((EtsiBnfImpl) xtextResource.getParseResult().getRootNode().getElement()).getImports(); 
     67                                EList<Import> imports = ((EtsiBnfImpl) xtextResource.getParseResult().getRootNode().getElement()).getImportSection().getImports(); 
    6868                                 
    6969                                for(int j=0; j<imports.size(); j++) { 
  • trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui/formatter/EbnfFormatterVisitor.java

    r13 r17  
    3232        private FormatterConfig config; 
    3333 
     34        private boolean lastWasSectionHeading=false; 
     35         
    3436        public EbnfFormatterVisitor(EObject rootNode, FormatterConfig config) { 
    3537                super(rootNode); 
     
    164166 
    165167        protected void visitBefore(Rule node) { 
     168                if (lastWasSectionHeading) 
     169                        buf.append("\n"); 
     170                 
     171                lastWasSectionHeading=false; 
     172 
    166173                if (node.getRulenumber() > 0) 
    167174                        buf.append(node.getRulenumber() + ". "); 
     
    188195 
    189196        protected void visitBefore(SectionHeading node) { 
    190                 if (!buf.substring(buf.length()-2).equals("\n\n")) 
     197                if (!lastWasSectionHeading && !buf.substring(buf.length()-2).equals("\n\n")) 
    191198                        buf.append("\n"); 
    192199                 
     200                lastWasSectionHeading=true; 
     201//              if (!lastWasSectionHeading || !buf.substring(buf.length()-2).equals("\n\n")) 
     202//              if (!buf.substring(buf.length()-2).equals("\n\n")) 
     203//                      buf.append("\n"); 
     204                 
    193205                buf.append(node.getSectionHeader()); 
    194206        } 
    195207 
    196208        protected void visitAfter(SectionHeading node) { 
    197                 buf.append("\n"); 
     209//              buf.append("\n"); 
    198210        } 
    199211 
  • trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src/de/ugoe/cs/swe/bnftools/ui/refactoring/rename/RenameRefactoringHandler.java

    r5 r17  
    7272                                        "Error while applying refactoring to workbench/wizard: " 
    7373                                                        + e.getMessage()); 
    74                         e.printStackTrace(); 
     74                        //e.printStackTrace(); 
    7575                } 
    7676                return null; 
Note: See TracChangeset for help on using the changeset viewer.