public class JetMultiDeclarationEntry extends JetElementImpl implements JetVariableDeclaration
| Constructor and Description |
|---|
JetMultiDeclarationEntry(com.intellij.lang.ASTNode node) |
| Modifier and Type | Method and Description |
|---|---|
<R,D> R |
accept(JetVisitor<R,D> visitor,
D data) |
void |
accept(JetVisitorVoid visitor) |
protected JetExpression |
findExpressionUnder(JetNodeType type) |
JetExpression |
getInitializer() |
JetModifierList |
getModifierList() |
java.lang.String |
getName()
Deprecated.
|
Name |
getNameAsName()
Deprecated.
|
Name |
getNameAsSafeName()
Deprecated.
|
com.intellij.psi.PsiElement |
getNameIdentifier()
Deprecated.
|
int |
getTextOffset()
Deprecated.
|
JetTypeReference |
getTypeRef() |
com.intellij.lang.ASTNode |
getValOrVarNode() |
boolean |
hasModifier(JetToken modifier) |
boolean |
isVar() |
com.intellij.psi.PsiElement |
setName(java.lang.String name)
Deprecated.
|
accept, acceptChildren, getLanguage, toStringadd, addAfter, addBefore, addInternal, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildInternal, deleteChildRange, findChildByFilter, findChildByType, findChildByType, findChildrenByType, findChildrenByType, findChildrenByType, findChildrenByType, findElementAt, findLastChildByType, findNotNullChildByFilter, findNotNullChildByType, findNotNullChildByType, getChildren, getCopyableUserData, getFirstChild, getLastChild, getManager, getNextSibling, getPrevSibling, getStartOffsetInParent, getText, getTextLength, getTextRange, putCopyableUserData, replace, replaceChildInternal, subtreeChanged, textContains, textToCharArrayacceptChildren, canNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContainingFile, getContext, getNavigationElement, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, navigate, notNullChild, processDeclarations, textMatches, textMatchesbuildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlagsclearUserData, clone, copyCopyableDataTo, copyUserDataTo, getUserData, getUserDataString, isUserDataEmpty, putUserData, putUserDataIfAbsent, replaceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNameAsSafeNameacceptChildrencanNavigate, canNavigateToSource, navigategetModifierList, hasModifiergetNameAsNamepublic JetMultiDeclarationEntry(@NotNull com.intellij.lang.ASTNode node)
public JetTypeReference getTypeRef()
getTypeRef in interface JetVariableDeclarationpublic void accept(@NotNull JetVisitorVoid visitor)
accept in interface JetElementaccept in interface JetExpressionpublic <R,D> R accept(@NotNull JetVisitor<R,D> visitor, D data)
accept in interface JetElementaccept in interface JetExpressionpublic boolean isVar()
isVar in interface JetVariableDeclaration@Nullable public JetExpression getInitializer()
getInitializer in interface JetWithExpressionInitializerpublic com.intellij.lang.ASTNode getValOrVarNode()
getValOrVarNode in interface JetVariableDeclarationpublic java.lang.String getName()
getName in interface com.intellij.navigation.NavigationItemgetName in interface com.intellij.psi.PsiNamedElementgetName in class com.intellij.psi.impl.PsiElementBasepublic Name getNameAsName()
getNameAsName in interface JetNamed@NotNull public Name getNameAsSafeName()
getNameAsSafeName in interface JetNamedDeclarationpublic com.intellij.psi.PsiElement getNameIdentifier()
getNameIdentifier in interface com.intellij.psi.PsiNameIdentifierOwnerpublic com.intellij.psi.PsiElement setName(@NonNls@NotNull java.lang.String name) throws com.intellij.util.IncorrectOperationException
setName in interface com.intellij.psi.PsiNamedElementcom.intellij.util.IncorrectOperationExceptionpublic int getTextOffset()
getTextOffset in interface com.intellij.psi.PsiElementgetTextOffset in class com.intellij.extapi.psi.ASTDelegatePsiElement@Nullable public JetModifierList getModifierList()
getModifierList in interface JetModifierListOwnerpublic boolean hasModifier(JetToken modifier)
hasModifier in interface JetModifierListOwnerprotected JetExpression findExpressionUnder(JetNodeType type)