Package org.cfeclipse.cfml.views.snips

Examples of org.cfeclipse.cfml.views.snips.SnipReader


   */
  public NewTemplateFileWizard() {
    super();
    setNeedsProgressMonitor(true);
    propertyManager = new CFMLPropertyManager();
    snipReader = new SnipReader();
   
    CFMLPropertyManager propertyManager = new CFMLPropertyManager();
   
   
      snipBase = new Path(propertyManager.defaultSnippetsPath());
View Full Code Here


        this(true);
    }

    public TemplateSnippetFileFilter(boolean showDirectories) {
        super();
        this.snipReader = new SnipReader();
        this.showDirectories = showDirectories;
    }
View Full Code Here

   * @param selectedfile
   */
  public SnippetToSnipExWizard(File selectedfile) {
    this.snippetFile = selectedfile;
   
    SnipReader reader = new SnipReader();
      reader.read(snippetFile.getAbsolutePath());
      this.snippet = reader.getSnippet();
   
    logger.debug("The snippet is: " + snippet);
  }
View Full Code Here

    String fileName = keyCombos.getKeyCombo(triggerText);
   
   
   
   
     SnipReader snipReader = new SnipReader();
      IFile activeFile = null;
      if (this.editor.getEditorInput() instanceof IFileEditorInput) {
         activeFile = ((IFileEditorInput) this.editor.getEditorInput()).getFile();
      }
   
       
     
       snipReader.read(keyCombos.getSnippetFolder() + fileName);
     
     
        start = SnipVarParser.parse(snipReader.getSnipStartBlock(),activeFile,shell);
          end = SnipVarParser.parse(snipReader.getSnipEndBlock(),activeFile,shell);
    
   
          Encloser encloser = new Encloser();
          encloser.enclose(doc, (ITextSelection)sel, start, end);
         
View Full Code Here

         
          String fileName = keyCombos.getKeyCombo(trigger);
        
         
         
          SnipReader snipReader = new SnipReader();
         
          IFile activeFile = null;
        if (this.editor.getEditorInput() instanceof IFileEditorInput) {
          activeFile = ((IFileEditorInput) this.editor.getEditorInput()).getFile();
        }
     
       
          snipReader.read(fileName);
         
         
          String indentString = "";
          try {
              int lineNumber = doc.getLineOfOffset(lastSpaceOffset);
              int lineOffset = doc.getLineOffset(lineNumber);
              indentString = doc.get().substring(lineOffset,lastSpaceOffset);
          }
          catch (Exception e) {
            System.err.println(e);
              // do nothing
              //System.err.println("Insert snippet failed to get insert string.");
          }
         
          if (indentString.length() > 0) {
              snipReader.performIndent(indentString);
          }
        
         
         
         
          String snippet = "";
         
          int finalCursorOffset = -1;
         
          for (int i=0; i < loopcount; i++) {
              start = SnipVarParser.parse(snipReader.getSnipStartBlock(),activeFile,this.editor.getSite().getShell());
              end = SnipVarParser.parse(snipReader.getSnipEndBlock(),activeFile,this.editor.getSite().getShell());
              if (start == null || end == null) {
                  snippet = null;
                  break;
              }
              else {
View Full Code Here

TOP

Related Classes of org.cfeclipse.cfml.views.snips.SnipReader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.