|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intellij.openapi.util.UserDataHolderBase
com.intellij.psi.impl.ElementBase
com.intellij.psi.impl.PsiElementBase
com.intellij.extapi.psi.ASTDelegatePsiElement
com.intellij.extapi.psi.ASTWrapperPsiElement
org.jetbrains.jet.lang.psi.JetElementImpl
org.jetbrains.jet.lang.psi.JetMultiDeclarationEntry
public class JetMultiDeclarationEntry
Field Summary |
---|
Fields inherited from class com.intellij.psi.impl.ElementBase |
---|
FLAGS_LOCKED, ICON_PLACEHOLDER |
Fields inherited from class com.intellij.openapi.util.UserDataHolderBase |
---|
COPYABLE_USER_MAP_KEY |
Fields inherited from interface com.intellij.navigation.NavigationItem |
---|
EMPTY_NAVIGATION_ITEM_ARRAY |
Fields inherited from interface com.intellij.psi.PsiNamedElement |
---|
EMPTY_ARRAY |
Constructor Summary | |
---|---|
JetMultiDeclarationEntry(com.intellij.lang.ASTNode node)
|
Method Summary | ||
---|---|---|
|
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 |
replace(com.intellij.psi.PsiElement newElement)
|
|
com.intellij.psi.PsiElement |
setName(java.lang.String name)
Deprecated. |
Methods inherited from class org.jetbrains.jet.lang.psi.JetElementImpl |
---|
accept, acceptChildren, getLanguage, toString |
Methods inherited from class com.intellij.extapi.psi.ASTWrapperPsiElement |
---|
getNode, getParent |
Methods inherited from class com.intellij.extapi.psi.ASTDelegatePsiElement |
---|
add, 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, replaceChildInternal, subtreeChanged, textContains, textToCharArray |
Methods inherited from class com.intellij.psi.impl.PsiElementBase |
---|
acceptChildren, canNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContainingFile, getContext, getNavigationElement, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, navigate, notNullChild, processDeclarations, textMatches, textMatches |
Methods inherited from class com.intellij.psi.impl.ElementBase |
---|
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlags |
Methods inherited from class com.intellij.openapi.util.UserDataHolderBase |
---|
clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getUserData, getUserDataString, isUserDataEmpty, putUserData, putUserDataIfAbsent, replace |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jetbrains.jet.lang.psi.JetNamedDeclaration |
---|
getNameAsSafeName |
Methods inherited from interface org.jetbrains.jet.lang.psi.JetElement |
---|
acceptChildren |
Methods inherited from interface com.intellij.navigation.NavigationItem |
---|
getName, getPresentation |
Methods inherited from interface com.intellij.pom.Navigatable |
---|
canNavigate, canNavigateToSource, navigate |
Methods inherited from interface org.jetbrains.jet.lang.psi.JetModifierListOwner |
---|
getModifierList, hasModifier |
Methods inherited from interface com.intellij.psi.PsiNameIdentifierOwner |
---|
getNameIdentifier |
Methods inherited from interface com.intellij.psi.PsiNamedElement |
---|
getName, setName |
Methods inherited from interface org.jetbrains.jet.lang.psi.JetNamed |
---|
getNameAsName |
Constructor Detail |
---|
public JetMultiDeclarationEntry(@NotNull com.intellij.lang.ASTNode node)
Method Detail |
---|
public JetTypeReference getTypeRef()
getTypeRef
in interface JetVariableDeclaration
public void accept(@NotNull JetVisitorVoid visitor)
accept
in interface JetElement
accept
in interface JetExpression
public <R,D> R accept(@NotNull JetVisitor<R,D> visitor, D data)
accept
in interface JetElement
accept
in interface JetExpression
public boolean isVar()
isVar
in interface JetVariableDeclaration
@Nullable public JetExpression getInitializer()
getInitializer
in interface JetWithExpressionInitializer
public com.intellij.lang.ASTNode getValOrVarNode()
getValOrVarNode
in interface JetVariableDeclaration
public java.lang.String getName()
getName
in interface com.intellij.navigation.NavigationItem
getName
in interface com.intellij.psi.PsiNamedElement
getName
in class com.intellij.psi.impl.PsiElementBase
public Name getNameAsName()
getNameAsName
in interface JetNamed
@NotNull public Name getNameAsSafeName()
getNameAsSafeName
in interface JetNamedDeclaration
public com.intellij.psi.PsiElement getNameIdentifier()
getNameIdentifier
in interface com.intellij.psi.PsiNameIdentifierOwner
public com.intellij.psi.PsiElement setName(@NonNls@NotNull java.lang.String name) throws com.intellij.util.IncorrectOperationException
setName
in interface com.intellij.psi.PsiNamedElement
com.intellij.util.IncorrectOperationException
public int getTextOffset()
getTextOffset
in interface com.intellij.psi.PsiElement
getTextOffset
in class com.intellij.extapi.psi.ASTDelegatePsiElement
@Nullable public JetModifierList getModifierList()
getModifierList
in interface JetModifierListOwner
public boolean hasModifier(JetToken modifier)
hasModifier
in interface JetModifierListOwner
protected JetExpression findExpressionUnder(JetNodeType type)
public com.intellij.psi.PsiElement replace(@NotNull com.intellij.psi.PsiElement newElement) throws com.intellij.util.IncorrectOperationException
replace
in interface com.intellij.psi.PsiElement
replace
in class com.intellij.extapi.psi.ASTDelegatePsiElement
com.intellij.util.IncorrectOperationException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |