Class AbstractModuleEditorHyperlinkDetector
- java.lang.Object
-
- org.eclipse.epsilon.common.dt.editor.hyperlinks.AbstractModuleEditorHyperlinkDetector
-
- All Implemented Interfaces:
IModuleParseListener,org.eclipse.jface.text.hyperlink.IHyperlinkDetector
public class AbstractModuleEditorHyperlinkDetector extends java.lang.Object implements org.eclipse.jface.text.hyperlink.IHyperlinkDetector, IModuleParseListener
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<OperationCallExpression,org.eclipse.jface.text.IRegion>astRegionsprotected AbstractModuleEditoreditorprotected IEolModulemodule
-
Constructor Summary
Constructors Constructor Description AbstractModuleEditorHyperlinkDetector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<org.eclipse.jface.text.hyperlink.IHyperlink>createHyperlinks(OperationCallExpression ast)org.eclipse.jface.text.hyperlink.IHyperlink[]detectHyperlinks(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion region, boolean canShowMultipleHyperlinks)protected voidfindInterestingASTs(ModuleElement ast)voidmoduleParsed(AbstractModuleEditor editor, IModule module)
-
-
-
Field Detail
-
editor
protected AbstractModuleEditor editor
-
astRegions
protected java.util.HashMap<OperationCallExpression,org.eclipse.jface.text.IRegion> astRegions
-
module
protected IEolModule module
-
-
Method Detail
-
createHyperlinks
public java.util.List<org.eclipse.jface.text.hyperlink.IHyperlink> createHyperlinks(OperationCallExpression ast)
-
detectHyperlinks
public org.eclipse.jface.text.hyperlink.IHyperlink[] detectHyperlinks(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion region, boolean canShowMultipleHyperlinks)- Specified by:
detectHyperlinksin interfaceorg.eclipse.jface.text.hyperlink.IHyperlinkDetector
-
moduleParsed
public void moduleParsed(AbstractModuleEditor editor, IModule module)
- Specified by:
moduleParsedin interfaceIModuleParseListener
-
findInterestingASTs
protected void findInterestingASTs(ModuleElement ast)
-
-