Package org.intellij.grammar.psi.impl
Class BnfStringRegexHost
java.lang.Object
com.intellij.psi.impl.JavaRegExpHost
org.intellij.grammar.psi.impl.BnfStringRegexHost
- All Implemented Interfaces:
org.intellij.lang.regexp.RegExpLanguageHost
public class BnfStringRegexHost
extends com.intellij.psi.impl.JavaRegExpHost
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.intellij.lang.regexp.RegExpLanguageHost
org.intellij.lang.regexp.RegExpLanguageHost.Lookbehind -
Field Summary
Fields inherited from class com.intellij.psi.impl.JavaRegExpHost
SUPPORTED_NAMED_GROUP_TYPESFields inherited from interface org.intellij.lang.regexp.RegExpLanguageHost
EMPTY_COMPLETION_ITEMS_ARRAY, EMPTY_NAMED_GROUP_TYPES -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.intellij.psi.impl.JavaRegExpHost
belongsToConditionalExpression, getAllKnownProperties, getKnownCharacterClasses, getPropertyDescription, getQuantifierValue, getSupportedNamedGroupTypes, isValidCategory, isValidGeneralCategory, isValidGroupName, isValidNamedCharacter, isValidPropertyName, isValidPropertyValue, supportsBoundary, supportsExtendedHexCharacter, supportsInlineOptionFlag, supportsLiteralBackspace, supportsLookbehind, supportsNamedCharacters, supportsNamedGroupRefSyntax, supportsNamedGroupSyntax, supportsPerl5EmbeddedComments, supportsPossessiveQuantifiers, supportsPythonConditionalRefs, supportsSimpleClassMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.intellij.lang.regexp.RegExpLanguageHost
characterNeedsEscaping, getAllPropertyValues, isDuplicateGroupNamesAllowed, supportConditionalCondition, supportsPropertySyntax
-
Constructor Details
-
BnfStringRegexHost
public BnfStringRegexHost()
-
-
Method Details
-
characterNeedsEscaping
public boolean characterNeedsEscaping(char c, boolean isInClass) - Specified by:
characterNeedsEscapingin interfaceorg.intellij.lang.regexp.RegExpLanguageHost- Overrides:
characterNeedsEscapingin classcom.intellij.psi.impl.JavaRegExpHost
-