Package org.intellij.jflex.psi
Interface JFlexMacroDefinition
- All Superinterfaces:
com.intellij.openapi.util.Iconable,JFlexComposite,JFlexNamedElement,com.intellij.psi.PsiElement,com.intellij.psi.PsiNamedElement,com.intellij.psi.PsiNameIdentifierOwner,com.intellij.openapi.util.UserDataHolder
- All Known Implementing Classes:
JFlexMacroDefinitionImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.intellij.openapi.util.Iconable
com.intellij.openapi.util.Iconable.IconFlags -
Field Summary
Fields inherited from interface com.intellij.openapi.util.Iconable
ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITYFields inherited from interface com.intellij.psi.PsiElement
ARRAY_FACTORY, EMPTY_ARRAYFields inherited from interface com.intellij.psi.PsiNamedElement
EMPTY_ARRAY -
Method Summary
Modifier and TypeMethodDescription@Nullable JFlexExpression@NotNull com.intellij.psi.PsiElementgetId()@NotNull StringgetName()@NotNull com.intellij.psi.PsiElement@NotNull com.intellij.psi.PsiNameIdentifierOwnerMethods inherited from interface com.intellij.openapi.util.Iconable
getIconMethods inherited from interface org.intellij.jflex.psi.JFlexComposite
acceptMethods 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, toStringMethods inherited from interface com.intellij.psi.PsiNameIdentifierOwner
getIdentifyingElementMethods inherited from interface com.intellij.openapi.util.UserDataHolder
getUserData, putUserData
-
Method Details
-
getExpression
-
getId
@NotNull @NotNull com.intellij.psi.PsiElement getId() -
getName
- Specified by:
getNamein interfacecom.intellij.psi.PsiNamedElement
-
setName
- Specified by:
setNamein interfacecom.intellij.psi.PsiNamedElement
-
getNameIdentifier
@NotNull @NotNull com.intellij.psi.PsiElement getNameIdentifier()- Specified by:
getNameIdentifierin interfacecom.intellij.psi.PsiNameIdentifierOwner
-