Java 类com.intellij.psi.impl.java.stubs.JavaClassElementType 实例源码

项目:intellij-ce-playground    文件:PsiClassStubImpl.java   
public PsiClassStubImpl(final JavaClassElementType type,
                        final StubElement parent,
                        final StringRef qualifiedName,
                        final StringRef name,
                        final StringRef baseRefText,
                        final byte flags) {
  super(parent, type);
  myQualifiedName = qualifiedName;
  myName = name;
  myBaseRefText = baseRefText;
  myFlags = flags;
  if (StubBasedPsiElementBase.ourTraceStubAstBinding) {
    String creationTrace = "Stub creation thread: " + Thread.currentThread() + "\n" + DebugUtil.currentStackTrace();
    putUserData(StubBasedPsiElementBase.CREATION_TRACE, creationTrace);
  }
}
项目:tools-idea    文件:PsiClassStubImpl.java   
public PsiClassStubImpl(final JavaClassElementType type,
                        final StubElement parent,
                        final StringRef qualifiedName,
                        final StringRef name,
                        final StringRef baseRefText,
                        final byte flags) {
  super(parent, type);
  myQualifiedName = qualifiedName;
  myName = name;
  myBaseRefText = baseRefText;
  myFlags = flags;
  if (StubBasedPsiElementBase.ourTraceStubAstBinding) {
    String creationTrace = "Stub creation thread: " + Thread.currentThread() + "\n" + DebugUtil.currentStackTrace();
    putUserData(StubBasedPsiElementBase.CREATION_TRACE, creationTrace);
  }
}
项目:consulo-java    文件:PsiClassStubImpl.java   
public PsiClassStubImpl(final JavaClassElementType type,
        final StubElement parent,
        @Nullable final String qualifiedName,
        @Nullable final String name,
        @Nullable final String baseRefText,
        final byte flags)
{
    super(parent, type);
    myQualifiedName = qualifiedName;
    myName = name;
    myBaseRefText = baseRefText;
    myFlags = flags;
    if(StubBasedPsiElementBase.ourTraceStubAstBinding)
    {
        String creationTrace = "Stub creation thread: " + Thread.currentThread() + "\n" + DebugUtil.currentStackTrace();
        putUserData(StubBasedPsiElementBase.CREATION_TRACE, creationTrace);
    }
}
项目:intellij-ce-playground    文件:PsiClassStubImpl.java   
public PsiClassStubImpl(final JavaClassElementType type,
                        final StubElement parent,
                        final String qualifiedName,
                        final String name,
                        @Nullable final String baseRefText,
                        final byte flags) {
  this(type, parent, StringRef.fromString(qualifiedName), StringRef.fromString(name), StringRef.fromString(baseRefText), flags);
}
项目:tools-idea    文件:PsiClassStubImpl.java   
public PsiClassStubImpl(final JavaClassElementType type,
                        final StubElement parent,
                        final String qualifiedName,
                        final String name,
                        @Nullable final String baseRefText,
                        final byte flags) {
  this(type, parent, StringRef.fromString(qualifiedName), StringRef.fromString(name), StringRef.fromString(baseRefText), flags);
}