Package org.intellij.grammar.psi
Interface BnfAttr
-
- All Superinterfaces:
BnfComposite,BnfNamedElement,com.intellij.openapi.util.Iconable,com.intellij.psi.PsiElement,com.intellij.psi.PsiNamedElement,com.intellij.psi.PsiNameIdentifierOwner,com.intellij.openapi.util.UserDataHolder
- All Known Implementing Classes:
BnfAttrImpl
public interface BnfAttr extends BnfNamedElement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable BnfAttrPatterngetAttrPattern()@Nullable BnfExpressiongetExpression()@NotNull com.intellij.psi.PsiElementgetId()-
Methods inherited from interface org.intellij.grammar.psi.BnfComposite
accept
-
Methods inherited from interface org.intellij.grammar.psi.BnfNamedElement
getName
-
Methods inherited from interface com.intellij.psi.PsiElement
accept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnDeclarations, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString
-
-
-
-
Method Detail
-
getAttrPattern
@Nullable @Nullable BnfAttrPattern getAttrPattern()
-
getExpression
@Nullable @Nullable BnfExpression getExpression()
-
getId
@NotNull @NotNull com.intellij.psi.PsiElement getId()
- Specified by:
getIdin interfaceBnfNamedElement
-
-