Package org.eclipse.ui.editors.text

Examples of org.eclipse.ui.editors.text.TextFileDocumentProvider.connect()


    if (this.implementationDocument == null){
      IDocumentProvider provider = new TextFileDocumentProvider();
        try
        {
          IFile implFile = getFile();
            provider.connect(implFile);
            this.implementationDocument = provider.getDocument(implFile);
        }
        catch (CoreException e)
        {
        }
View Full Code Here


        model = new ToolServiceObject();
        model.setFile(modelFile);
        model.setPlanName(planName);
        model.setParent(model.getPlan());
        IDocumentProvider provider = new TextFileDocumentProvider();
        provider.connect(modelFile);
        model.document = provider.getDocument(modelFile);
        model.parse(model.document);
        addToCache(model.getProject(), model);
        model.setDirty(false);
View Full Code Here

    if (this.implementationDocument == null){
      IDocumentProvider provider = new TextFileDocumentProvider();
        try
        {
          IFile implFile = getFile();
            provider.connect(implFile);
            this.implementationDocument = provider.getDocument(implFile);
        }
        catch (CoreException e)
        {
        }
View Full Code Here

          return null;
        ToolInterface inter = new ToolInterface();
        inter.setFile(modelFile);
        inter.setPlanName(plan);
        IDocumentProvider provider = new TextFileDocumentProvider();
        provider.connect(modelFile);
        IDocument document = provider.getDocument(modelFile);
        inter.parse(document);
        getTypeCache(project).put((plan + "." + interfaceName).toUpperCase(), model);
        model = inter;
      } catch (CoreException e) {
View Full Code Here

        model = new ToolServiceObject();
        model.setFile(modelFile);
        model.setPlanName(planName);
        model.setParent(model.getPlan());
        IDocumentProvider provider = new TextFileDocumentProvider();
        provider.connect(modelFile);
        model.document = provider.getDocument(modelFile);
        model.parse(model.document);
        addToCache(model.getProject(), model);
        model.setDirty(false);
View Full Code Here

  }
 
  public static ToolClass parseUsingGrammar(IFile file){
    try {
      TextFileDocumentProvider provider = new TextFileDocumentProvider();
      provider.connect(file);
      IDocument document = provider.getDocument(file);   
      String source = document.get();
      CommonTokenStream tokens = createTokenStream(source);
      ToolClass toolClass =  parseSource(tokens, file);
      if (toolClass != null){
View Full Code Here

    return null;
  }
  public static ToolClass parseUsingGrammar(File file){
    try {
      TextFileDocumentProvider provider = new TextFileDocumentProvider();
      provider.connect(file);
      IDocument document = provider.getDocument(file);   
      String source = document.get();
      CommonTokenStream tokens = createTokenStream(source);
      ToolClass toolClass =  parseSource(tokens, null);
      if (toolClass != null){
View Full Code Here

  @SuppressWarnings("static-access")
  public static ToolPlan parseUsingGrammar(IFile file){
    try {
    TextFileDocumentProvider provider = new TextFileDocumentProvider();
    provider.connect(file);
    IDocument document = provider.getDocument(file);   
    String source = document.get();
    ErrorReporter parseErrors = new ErrorReporter();
      CommonTree tree = null;
      CommonTokenStream tokens = createTokenStream(source);
View Full Code Here

          return null;
        ToolInterface inter = new ToolInterface();
        inter.setFile(modelFile);
        inter.setPlanName(plan);
        IDocumentProvider provider = new TextFileDocumentProvider();
        provider.connect(modelFile);
        IDocument document = provider.getDocument(modelFile);
        inter.parse(document);
        getTypeCache(project).put((plan + "." + interfaceName).toUpperCase(), model);
        model = inter;
      } catch (CoreException e) {
View Full Code Here

      if (activeEditor != null) { // If it's null then there is no editor connected to the java file extension
        final IEditorInput editorInput = activeEditor.getEditorInput();
        final IFile htmlFile = ResourceUtil.getFile(editorInput);
        final IFile javaFile = WicketHyperlink.getJavaFile(htmlFile);
        final IDocumentProvider provider = new TextFileDocumentProvider();
        provider.connect(javaFile);

        final IDocument jdoc = provider.getDocument(javaFile);
        int nol = jdoc.getNumberOfLines();
        for (int lidx = 0; lidx < nol; lidx++) {
          IRegion li = jdoc.getLineInformation(lidx);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.