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);
}