Package tk.eclipse.plugin.htmleditor

Examples of tk.eclipse.plugin.htmleditor.HTMLHyperlinkDetector$HTMLHyperlink


 
  /**
   * @since 2.0.3
   */
  protected HTMLHyperlinkDetector createHyperlinkDetector(){
    return new HTMLHyperlinkDetector();
  }


  @Override
  protected HTMLHyperlinkDetector createHyperlinkDetector() {
    if(this.classNameHyperlinkProvider == null){
      this.classNameHyperlinkProvider = new ClassNameHyperLinkProvider();
    }
    HTMLHyperlinkDetector detector = super.createHyperlinkDetector();
    detector.addHyperlinkProvider(this.classNameHyperlinkProvider);
    return detector;
  }

  /**
   * TODO Move to SourceViewerConfiguration!!
   */
  protected final HTMLHyperlinkDetector createHyperlinkSupport() {
    return new HTMLHyperlinkDetector();
  }

    if (validation && isFileEditorInput()) {
      doValidate();
    }

    HTMLHyperlinkDetector hyperlinkDetector = ((HTMLConfiguration) getSourceViewerConfiguration()).getHyperlinkDetector();
    hyperlinkDetector.setEditor(this);
  }

  /**
   * @since 2.0.3
   */
  @Override
  protected HTMLHyperlinkDetector createHyperlinkDetector() {
    HTMLHyperlinkDetector hyperlink = super.createHyperlinkDetector();
    hyperlink.addHyperlinkProvider(new JSPHyperlinkProvider());
   
    IHyperlinkProvider[] providers = HTMLPlugin.getDefault().getHyperlinkProviders();
    for(int i=0;i<providers.length;i++){
      hyperlink.addHyperlinkProvider(providers[i]);
    }
   
    return hyperlink;
  }

    super(colorProvider);
  }
 
  @Override
  protected HTMLHyperlinkDetector createHyperlinkDetector() {
    HTMLHyperlinkDetector hyperlinkDetector = super.createHyperlinkDetector();
    hyperlinkDetector.addHyperlinkProvider(new InlineWodElementHyperlinkProvider());
    return hyperlinkDetector;
  }

TOP

Related Classes of tk.eclipse.plugin.htmleditor.HTMLHyperlinkDetector$HTMLHyperlink

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.