Package org.eclipse.mat.ui.snapshot.panes.oql.contentAssist

Content assist for the Object Query Language pane, including suggesting class names and highlighting keywords.

See:
          Description

Interface Summary
ColorProvider Contains the definition of colors for syntax highlighting.
ContextExtractor A ContextExtractor extract the part of the current TextViewer that is the prefix of of the String.
SuggestionProvider The suggestion provider returns the list of suggestion given a context.
 

Class Summary
AttributeExtractor Context extractor to be used in the SELECT and WHERE clause of a query.
BuiltinSuggestionProvider Provides the list of built-in functions that start with the provided context String.
ClassesSuggestionProvider Provides the list of classnames in the snapshot that starts with the provided context String.
ClassNameExtractor Context extractor to be used in the FROM clause of a query.
CommentScanner Provides correct color for comments.
ContentAssistElement Javabean to temporarily store classnames for the content assistant in an ordered structure.
FieldsSuggestionProvider Provides the list of classnames in the snapshot that starts with the provided context String.
MultiSuggestionProvider Combines the results of several suggestion providers.
OQLContentAssistantProcessor Provides the actual context assistant
OQLScanner Provides color tokens for syntax highlighting.
PropertySuggestionProvider Provides the list of properties in the snapshot that starts with the provided context String.
 

Package org.eclipse.mat.ui.snapshot.panes.oql.contentAssist Description

Content assist for the Object Query Language pane, including suggesting class names and highlighting keywords. Not intended as an Application Programming Interface (API).