public class XmlStructuralSearchProfile extends StructuralSearchProfile
EP_NAME, PATTERN_PLACEHOLDER| Constructor and Description | 
|---|
XmlStructuralSearchProfile()  | 
canBeVarDelimiter, createCodeFragment, createPatternTree, extendMatchOnePsiFile, getAlternativeText, getCodeFragmentText, getContext, getCustomPredicates, getDefaultFileType, getMeaningfulText, getPatternContexts, getPlaceholderVarName, getPresentableElement, getReservedWords, getText, handleNoSubstitution, handleSubstitution, isApplicableConstraint, isApplicableConstraint, isApplicableContextConfiguration, isDocCommentOwner, provideAdditionalReplaceOptions, shouldShowProblem, updateCurrentNodepublic void compile(PsiElement[] elements, GlobalCompilingVisitor globalVisitor)
compile in class StructuralSearchProfilepublic PsiElementVisitor createMatchingVisitor(GlobalMatchingVisitor globalVisitor)
createMatchingVisitor in class StructuralSearchProfilepublic boolean isIdentifier(PsiElement element)
isIdentifier in class StructuralSearchProfilepublic java.lang.String getTypedVarString(PsiElement element)
getTypedVarString in class StructuralSearchProfilepublic NodeFilter getLexicalNodesFilter()
getLexicalNodesFilter in class StructuralSearchProfilepublic CompiledPattern createCompiledPattern()
createCompiledPattern in class StructuralSearchProfilepublic boolean isMyLanguage(Language language)
isMyLanguage in class StructuralSearchProfilepublic PsiElement [] createPatternTree(java.lang.String text, PatternTreeContext context, LanguageFileType fileType, Language language, java.lang.String contextId, Project project, boolean physical)
createPatternTree in class StructuralSearchProfilepublic PsiElement extendMatchedByDownUp(PsiElement node)
extendMatchedByDownUp in class StructuralSearchProfilepublic java.lang.Class<? extends TemplateContextType> getTemplateContextTypeClass()
getTemplateContextTypeClass in class StructuralSearchProfilepublic LanguageFileType detectFileType(PsiElement context)
detectFileType in class StructuralSearchProfilepublic void checkSearchPattern(CompiledPattern pattern)
checkSearchPattern in class StructuralSearchProfilepublic void checkReplacementPattern(Project project, ReplaceOptions options)
checkReplacementPattern in class StructuralSearchProfilepublic StructuralReplaceHandler getReplaceHandler(Project project, ReplaceOptions replaceOptions)
getReplaceHandler in class StructuralSearchProfilepublic Configuration[] getPredefinedTemplates()
getPredefinedTemplates in class StructuralSearchProfile