Package editor

Class AnnotationCompletionHandler

All Implemented Interfaces:
IPathCompletionHandler

public class AnnotationCompletionHandler extends SymbolCompletionHandler
  • Constructor Details

    • AnnotationCompletionHandler

      public AnnotationCompletionHandler()
  • Method Details

    • handleCompletePath

      public boolean handleCompletePath(ISymbolTable transientSymTable)
      Specified by:
      handleCompletePath in interface IPathCompletionHandler
      Overrides:
      handleCompletePath in class SymbolCompletionHandler
      Parameters:
      transientSymTable - The symbol table corresponding with the scope at the editor's caret position.
      Returns:
      True if this handler handled path completion. Note it is the handler's responsibility to determine whether or not it can handle completing the path. If it can't, it should return false and have no side effects on the system.
    • isAnnotationsOnly

      protected boolean isAnnotationsOnly()
      Overrides:
      isAnnotationsOnly in class SymbolCompletionHandler