Package editor
Class AbstractPathCompletionHandler
- java.lang.Object
-
- editor.AbstractPathCompletionHandler
-
- All Implemented Interfaces:
IPathCompletionHandler
- Direct Known Subclasses:
FeaturePathCompletionHandler,InitializerCompletionHandler,MemberPathCompletionHandler,PackageCompletionHandler,StaticMemberPathCompletionHandler,SymbolCompletionHandler
public abstract class AbstractPathCompletionHandler extends Object implements IPathCompletionHandler
-
-
Constructor Summary
Constructors Constructor Description AbstractPathCompletionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddisplayFeaturePathCompletionBeanInfoPopup(BeanInfoPopup popup)protected voiddisplayPathCompletionBeanInfoPopup(BeanInfoPopup popup)GosuEditorgetGosuEditor()protected StringgetMemberPathFromPath(String strPath)protected StringgetPathAtCaret()protected StringgetRootBeanFromPath(String strPath)protected StringgetSingleNameAtCaret()protected ISymbolgetSymbolAtCaret(ISymbolTable transientSymTable)protected StringgetWordAtCaret()protected StringgetWordBeforeCaret()protected booleanisWordAtCaret(ISymbolTable transientSymTable)voidsetGosuEditor(GosuEditor gsEditor)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface editor.IPathCompletionHandler
handleCompletePath
-
-
-
-
Method Detail
-
getGosuEditor
public GosuEditor getGosuEditor()
- Specified by:
getGosuEditorin interfaceIPathCompletionHandler
-
setGosuEditor
public void setGosuEditor(GosuEditor gsEditor)
- Specified by:
setGosuEditorin interfaceIPathCompletionHandler
-
displayPathCompletionBeanInfoPopup
protected void displayPathCompletionBeanInfoPopup(BeanInfoPopup popup)
-
displayFeaturePathCompletionBeanInfoPopup
protected void displayFeaturePathCompletionBeanInfoPopup(BeanInfoPopup popup)
-
getPathAtCaret
protected String getPathAtCaret()
-
getWordAtCaret
protected String getWordAtCaret()
-
getSingleNameAtCaret
protected String getSingleNameAtCaret()
-
getWordBeforeCaret
protected String getWordBeforeCaret()
-
isWordAtCaret
protected boolean isWordAtCaret(ISymbolTable transientSymTable)
-
getSymbolAtCaret
protected ISymbol getSymbolAtCaret(ISymbolTable transientSymTable)
-
-