public class GroovyStructuralSearchProfile extends StructuralSearchProfileBase
| Modifier and Type | Field and Description | 
|---|---|
| static PatternContext | CLASS_CONTEXT | 
| static PatternContext | FILE_CONTEXT | 
EP_NAME, PATTERN_PLACEHOLDER| Constructor and Description | 
|---|
| GroovyStructuralSearchProfile() | 
| Modifier and Type | Method and Description | 
|---|---|
| PsiCodeFragment | createCodeFragment(Project project,
                  java.lang.String text,
                  java.lang.String contextId) | 
| java.lang.String | getContext(java.lang.String pattern,
          Language language,
          java.lang.String contextId) | 
| protected LanguageFileType | getFileType() | 
| java.util.List<PatternContext> | getPatternContexts() | 
| java.lang.Class<? extends TemplateContextType> | getTemplateContextTypeClass() | 
| protected TokenSet | getVariableDelimiters() | 
| protected java.lang.String [] | getVarPrefixes() | 
| boolean | isIdentifier(PsiElement element) | 
canBeVarDelimiter, checkReplacementPattern, compile, createCompiledPattern, createMatchingVisitor, getLexicalNodesFilter, getReplaceHandler, isMyLanguage, isStringLiteralcheckSearchPattern, createPatternTree, createPatternTree, detectFileType, extendMatchedByDownUp, extendMatchOnePsiFile, getAlternativeText, getCodeFragmentText, getCustomPredicates, getDefaultFileType, getMeaningfulText, getPlaceholderVarName, getPredefinedTemplates, getPresentableElement, getReservedWords, getText, getTypedVarString, handleNoSubstitution, handleSubstitution, isApplicableConstraint, isApplicableConstraint, isApplicableContextConfiguration, isDocCommentOwner, provideAdditionalReplaceOptions, shouldShowProblem, updateCurrentNodepublic static final PatternContext FILE_CONTEXT
public static final PatternContext CLASS_CONTEXT
protected java.lang.String [] getVarPrefixes()
getVarPrefixes in class StructuralSearchProfileBasepublic java.util.List<PatternContext> getPatternContexts()
getPatternContexts in class StructuralSearchProfileprotected LanguageFileType getFileType()
getFileType in class StructuralSearchProfileBaseprotected TokenSet getVariableDelimiters()
getVariableDelimiters in class StructuralSearchProfileBasepublic PsiCodeFragment createCodeFragment(Project project, java.lang.String text, java.lang.String contextId)
createCodeFragment in class StructuralSearchProfilepublic java.lang.Class<? extends TemplateContextType> getTemplateContextTypeClass()
getTemplateContextTypeClass in class StructuralSearchProfilepublic java.lang.String getContext(java.lang.String pattern,
                                   Language language,
                                   java.lang.String contextId)
getContext in class StructuralSearchProfilepublic boolean isIdentifier(PsiElement element)
isIdentifier in class StructuralSearchProfile