|
|||||||||
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.light.LightElement
com.intellij.psi.impl.light.AbstractLightClass
org.jetbrains.jet.asJava.KotlinLightClassForPackageBase
org.jetbrains.jet.asJava.KotlinLightClassForPackage
public class KotlinLightClassForPackage
Nested Class Summary |
---|
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.light.LightElement |
---|
myManager |
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.PsiClass |
---|
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 |
Method Summary | |
---|---|
com.intellij.psi.PsiElement |
copy()
|
static KotlinLightClassForPackage |
create(com.intellij.psi.PsiManager manager,
FqName qualifiedName,
com.intellij.psi.search.GlobalSearchScope searchScope,
java.util.Collection<JetFile> files)
|
boolean |
equals(java.lang.Object obj)
|
com.intellij.psi.PsiClass |
getDelegate()
|
javax.swing.Icon |
getElementIcon(int flags)
|
FqName |
getFqName()
|
java.lang.String |
getName()
|
com.intellij.psi.PsiElement |
getNavigationElement()
|
com.intellij.navigation.ItemPresentation |
getPresentation()
|
java.lang.String |
getQualifiedName()
|
int |
hashCode()
|
boolean |
isEquivalentTo(com.intellij.psi.PsiElement another)
|
boolean |
isValid()
|
java.lang.String |
toString()
|
Methods inherited from class org.jetbrains.jet.asJava.KotlinLightClassForPackageBase |
---|
findInnerClassByName, getAllInnerClasses, getContainingClass, getDocComment, getExtendsList, getExtendsListTypes, getImplementsList, getImplementsListTypes, getInitializers, getInnerClasses, getInterfaces, getModifierList, getSuperClass, getSupers, getSuperTypes, getTypeParameterList, getTypeParameters, hasModifierProperty, hasTypeParameters, isAnnotationType, isDeprecated, isEnum, isInterface |
Methods inherited from class com.intellij.psi.impl.light.AbstractLightClass |
---|
accept, findFieldByName, findMethodBySignature, findMethodsAndTheirSubstitutorsByName, findMethodsByName, findMethodsBySignature, getAllFields, getAllMethods, getAllMethodsAndTheirSubstitutors, getConstructors, getContainingFile, getContext, getFields, getLBrace, getMethods, getNameIdentifier, getRBrace, getScope, getText, getVisibleSignatures, isInheritor, isInheritorDeep, processDeclarations, setName |
Methods inherited from class com.intellij.psi.impl.light.LightElement |
---|
add, addAfter, addBefore, checkAdd, checkDelete, delete, findElementAt, getChildren, getLanguage, getManager, getNextSibling, getNode, getParent, getPrevSibling, getStartOffsetInParent, getTextLength, getTextOffset, getTextRange, isPhysical, isWritable, replace, setNavigationElement, textMatches, textMatches, textToCharArray |
Methods inherited from class com.intellij.psi.impl.PsiElementBase |
---|
acceptChildren, addRange, addRangeAfter, addRangeBefore, canNavigate, canNavigateToSource, deleteChildRange, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getFirstChild, getLastChild, getOriginalElement, getProject, getReference, getReferences, getResolveScope, getUseScope, navigate, notNullChild, textContains |
Methods inherited from class com.intellij.psi.impl.ElementBase |
---|
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, 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 |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.intellij.psi.PsiClass |
---|
findFieldByName, findInnerClassByName, findMethodBySignature, findMethodsAndTheirSubstitutorsByName, findMethodsByName, findMethodsBySignature, getAllFields, getAllInnerClasses, getAllMethods, getAllMethodsAndTheirSubstitutors, getConstructors, getContainingClass, getExtendsList, getExtendsListTypes, getFields, getImplementsList, getImplementsListTypes, getInitializers, getInnerClasses, getInterfaces, getLBrace, getMethods, getNameIdentifier, getRBrace, getScope, getSuperClass, getSupers, getSuperTypes, getVisibleSignatures, isAnnotationType, isEnum, isInheritor, isInheritorDeep, isInterface, 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.PsiModifierListOwner |
---|
getModifierList, hasModifierProperty |
Methods inherited from interface com.intellij.psi.PsiElement |
---|
accept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, delete, 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, getUseScope, isPhysical, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray |
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.pom.Navigatable |
---|
canNavigate, canNavigateToSource, navigate |
Methods inherited from interface com.intellij.pom.PomRenameableTarget |
---|
isWritable |
Method Detail |
---|
@Nullable public static KotlinLightClassForPackage create(@NotNull com.intellij.psi.PsiManager manager, @NotNull FqName qualifiedName, @NotNull com.intellij.psi.search.GlobalSearchScope searchScope, @NotNull java.util.Collection<JetFile> files)
@NotNull public FqName getFqName()
getFqName
in interface KotlinLightClass
@Nullable public java.lang.String getName()
getName
in interface com.intellij.navigation.NavigationItem
getName
in interface com.intellij.pom.PomNamedTarget
getName
in interface com.intellij.psi.PsiNamedElement
getName
in class com.intellij.psi.impl.light.AbstractLightClass
@Nullable public java.lang.String getQualifiedName()
getQualifiedName
in interface com.intellij.psi.PsiClass
getQualifiedName
in class com.intellij.psi.impl.light.AbstractLightClass
public boolean isValid()
isValid
in interface com.intellij.pom.PomTarget
isValid
in interface com.intellij.psi.PsiElement
isValid
in class com.intellij.psi.impl.light.AbstractLightClass
@NotNull public com.intellij.psi.PsiElement copy()
copy
in interface com.intellij.psi.PsiElement
copy
in class com.intellij.psi.impl.light.AbstractLightClass
@NotNull public com.intellij.psi.PsiClass getDelegate()
getDelegate
in interface KotlinLightClass
getDelegate
in class com.intellij.psi.impl.light.AbstractLightClass
@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.light.AbstractLightClass
public boolean isEquivalentTo(com.intellij.psi.PsiElement another)
isEquivalentTo
in interface com.intellij.psi.PsiElement
isEquivalentTo
in class com.intellij.psi.impl.light.AbstractLightClass
public com.intellij.navigation.ItemPresentation getPresentation()
getPresentation
in interface com.intellij.navigation.NavigationItem
getPresentation
in class com.intellij.psi.impl.PsiElementBase
public javax.swing.Icon getElementIcon(int flags)
getElementIcon
in class com.intellij.psi.impl.ElementBase
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in interface com.intellij.psi.PsiElement
toString
in class com.intellij.psi.impl.light.AbstractLightClass
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |