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 java.lang.Object implements IPathCompletionHandler
-
-
Field Summary
Fields Modifier and Type Field Description private GosuEditor_gsEditor
-
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()private java.lang.StringgetLastWordInPath(java.lang.String strMemberPath)protected java.lang.StringgetMemberPathFromPath(java.lang.String strPath)protected java.lang.StringgetPathAtCaret()protected java.lang.StringgetRootBeanFromPath(java.lang.String strPath)protected java.lang.StringgetSingleNameAtCaret()protected ISymbolgetSymbolAtCaret(ISymbolTable transientSymTable)protected java.lang.StringgetWordAtCaret()protected java.lang.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
-
-
-
-
Field Detail
-
_gsEditor
private GosuEditor _gsEditor
-
-
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 java.lang.String getPathAtCaret()
-
getWordAtCaret
protected java.lang.String getWordAtCaret()
-
getSingleNameAtCaret
protected java.lang.String getSingleNameAtCaret()
-
getWordBeforeCaret
protected java.lang.String getWordBeforeCaret()
-
getMemberPathFromPath
protected java.lang.String getMemberPathFromPath(java.lang.String strPath)
-
getLastWordInPath
private java.lang.String getLastWordInPath(java.lang.String strMemberPath)
-
isWordAtCaret
protected boolean isWordAtCaret(ISymbolTable transientSymTable)
-
getSymbolAtCaret
protected ISymbol getSymbolAtCaret(ISymbolTable transientSymTable)
-
getRootBeanFromPath
protected java.lang.String getRootBeanFromPath(java.lang.String strPath)
-
-