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
  • Field Details

  • Constructor Details

    • AbstractPathCompletionHandler

      public AbstractPathCompletionHandler()
  • Method Details

    • getGosuEditor

      public GosuEditor getGosuEditor()
      Specified by:
      getGosuEditor in interface IPathCompletionHandler
    • setGosuEditor

      public void setGosuEditor(GosuEditor gsEditor)
      Specified by:
      setGosuEditor in interface IPathCompletionHandler
    • 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()
    • getMemberPathFromPath

      protected String getMemberPathFromPath(String strPath)
    • getLastWordInPath

      private String getLastWordInPath(String strMemberPath)
    • isWordAtCaret

      protected boolean isWordAtCaret(ISymbolTable transientSymTable)
    • getSymbolAtCaret

      protected ISymbol getSymbolAtCaret(ISymbolTable transientSymTable)
    • getRootBeanFromPath

      protected String getRootBeanFromPath(String strPath)