|
|||||||||
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.psi.impl.compiled.ClsElementImpl
com.intellij.psi.impl.compiled.ClsRepositoryPsiElement<T>
com.intellij.psi.impl.compiled.ClsMemberImpl<com.intellij.psi.impl.java.stubs.PsiMethodStub>
com.intellij.psi.impl.compiled.ClsMethodImpl
org.jetbrains.jet.asJava.JetClsMethodImpl
public class JetClsMethodImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.intellij.psi.impl.compiled.ClsElementImpl |
---|
com.intellij.psi.impl.compiled.ClsElementImpl.InvalidMirrorException |
Nested classes/interfaces inherited from interface com.intellij.openapi.util.Iconable |
---|
com.intellij.openapi.util.Iconable.IconFlags, com.intellij.openapi.util.Iconable.LastComputedIcon |
Field Summary |
---|
Fields inherited from class com.intellij.psi.impl.compiled.ClsElementImpl |
---|
CAN_NOT_MODIFY_MESSAGE, COMPILED_ELEMENT, NEXT_LINE |
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.psi.PsiMethod |
---|
ARRAY_FACTORY, EMPTY_ARRAY |
Fields inherited from interface com.intellij.openapi.util.Iconable |
---|
ICON_FLAG_CLOSED, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY |
Fields inherited from interface com.intellij.navigation.NavigationItem |
---|
EMPTY_NAVIGATION_ITEM_ARRAY |
Fields inherited from interface com.intellij.psi.PsiAnnotationMethod |
---|
EMPTY_ARRAY |
Constructor Summary | |
---|---|
JetClsMethodImpl(com.intellij.psi.impl.java.stubs.PsiMethodStub stub,
com.intellij.psi.PsiElement origin)
|
Method Summary | |
---|---|
void |
delete()
|
com.intellij.psi.PsiElement |
getMirror()
|
com.intellij.psi.PsiElement |
getNavigationElement()
|
JetDeclaration |
getOrigin()
|
com.intellij.psi.search.SearchScope |
getUseScope()
|
boolean |
isEquivalentTo(com.intellij.psi.PsiElement another)
|
Methods inherited from class com.intellij.psi.impl.compiled.ClsMethodImpl |
---|
accept, appendMirrorText, findDeepestSuperMethod, findDeepestSuperMethods, findSuperMethods, findSuperMethods, findSuperMethods, findSuperMethodSignaturesIncludingStatic, getBody, getChildren, getContainingClass, getDefaultValue, getElementIcon, getHierarchicalMethodSignature, getModifierList, getParameterList, getPresentation, getReturnType, getReturnTypeElement, getReturnTypeNoResolve, getSignature, getSourceMirrorMethod, getThrowsList, getTypeParameterList, getTypeParameters, hasModifierProperty, hasTypeParameters, isConstructor, isDeprecated, isVarArgs, isVisibilitySupported, processDeclarations, setMirror, toString |
Methods inherited from class com.intellij.psi.impl.compiled.ClsMemberImpl |
---|
getDocComment, getName, getNameIdentifier |
Methods inherited from class com.intellij.psi.impl.compiled.ClsRepositoryPsiElement |
---|
getContainingFile, getElementType, getFirstChild, getLastChild, getManager, getNextSibling, getParent, getPrevSibling, getStub, isPhysical |
Methods inherited from class com.intellij.psi.impl.compiled.ClsElementImpl |
---|
add, addAfter, addBefore, appendText, appendText, checkAdd, checkDelete, copy, findElementAt, findReferenceAt, getChildren, getIndentSize, getLanguage, getNode, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, goNextLine, isValid, isWritable, replace, setMirror, setMirrorCheckingType, setMirrorIfPresent, setMirrors, setMirrors, setMirrors, textMatches, textMatches, textToCharArray |
Methods inherited from class com.intellij.psi.impl.PsiElementBase |
---|
acceptChildren, addRange, addRangeAfter, addRangeBefore, canNavigate, canNavigateToSource, deleteChildRange, findChildByClass, findChildrenByClass, findNotNullChildByClass, getContext, getOriginalElement, getProject, getReference, getReferences, getResolveScope, navigate, notNullChild, textContains |
Methods inherited from class com.intellij.psi.impl.ElementBase |
---|
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, overlayIcons, registerIconLayer, transformFlags |
Methods inherited from class com.intellij.openapi.util.UserDataHolderBase |
---|
clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.intellij.psi.PsiMethod |
---|
findDeepestSuperMethod, findDeepestSuperMethods, findSuperMethods, findSuperMethods, findSuperMethods, findSuperMethodSignaturesIncludingStatic, getBody, getHierarchicalMethodSignature, getModifierList, getName, getNameIdentifier, getParameterList, getReturnType, getReturnTypeElement, getReturnTypeNoResolve, getSignature, getThrowsList, isConstructor, isVarArgs, setName |
Methods inherited from interface com.intellij.psi.PsiDocCommentOwner |
---|
getDocComment, isDeprecated |
Methods inherited from interface com.intellij.psi.PsiTypeParameterListOwner |
---|
getTypeParameterList, getTypeParameters, hasTypeParameters |
Methods inherited from interface com.intellij.psi.PsiMember |
---|
getContainingClass |
Methods inherited from interface com.intellij.psi.PsiModifierListOwner |
---|
hasModifierProperty |
Methods inherited from interface com.intellij.psi.PsiElement |
---|
accept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNextSibling, getNode, getOriginalElement, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toString |
Methods inherited from interface com.intellij.openapi.util.UserDataHolder |
---|
getUserData, putUserData |
Methods inherited from interface com.intellij.openapi.util.Iconable |
---|
getIcon |
Methods inherited from interface com.intellij.navigation.NavigationItem |
---|
getPresentation |
Methods inherited from interface com.intellij.pom.Navigatable |
---|
canNavigate, canNavigateToSource, navigate |
Methods inherited from interface com.intellij.pom.PomRenameableTarget |
---|
isWritable |
Methods inherited from interface com.intellij.pom.PomTarget |
---|
isValid |
Constructor Detail |
---|
public JetClsMethodImpl(@NotNull com.intellij.psi.impl.java.stubs.PsiMethodStub stub, @NotNull com.intellij.psi.PsiElement origin)
Method Detail |
---|
public com.intellij.psi.PsiElement getMirror()
getMirror
in interface com.intellij.psi.PsiCompiledElement
getMirror
in class com.intellij.psi.impl.compiled.ClsElementImpl
@NotNull public com.intellij.psi.PsiElement getNavigationElement()
getNavigationElement
in interface com.intellij.psi.PsiElement
getNavigationElement
in interface com.intellij.psi.PsiTarget
getNavigationElement
in class com.intellij.psi.impl.compiled.ClsMethodImpl
public JetDeclaration getOrigin()
getOrigin
in interface JetClsMethod
public void delete() throws com.intellij.util.IncorrectOperationException
delete
in interface com.intellij.psi.PsiElement
delete
in class com.intellij.psi.impl.compiled.ClsElementImpl
com.intellij.util.IncorrectOperationException
public boolean isEquivalentTo(com.intellij.psi.PsiElement another)
isEquivalentTo
in interface com.intellij.psi.PsiElement
isEquivalentTo
in class com.intellij.psi.impl.compiled.ClsMethodImpl
@NotNull public com.intellij.psi.search.SearchScope getUseScope()
getUseScope
in interface com.intellij.psi.PsiElement
getUseScope
in class com.intellij.psi.impl.compiled.ClsMethodImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |