Rename JetCodeFragmentImpl to JetCodeFragment

This commit is contained in:
Natalia Ukhorskaya
2014-04-24 17:13:30 +04:00
parent 0004948023
commit 429be58685
8 changed files with 17 additions and 17 deletions
@@ -27,13 +27,13 @@ import com.intellij.testFramework.LightVirtualFile;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.jet.plugin.JetFileType;
public abstract class JetCodeFragmentImpl extends JetFile implements PsiCodeFragment {
public abstract class JetCodeFragment extends JetFile implements PsiCodeFragment {
private final Project project;
protected PsiElement context;
private GlobalSearchScope resolveScope;
public JetCodeFragmentImpl(Project project, String name, CharSequence text, IElementType elementType, PsiElement context) {
public JetCodeFragment(Project project, String name, CharSequence text, IElementType elementType, PsiElement context) {
super(((PsiManagerEx) PsiManager.getInstance(project)).getFileManager().createFileViewProvider(
new LightVirtualFile(name, JetFileType.INSTANCE, text), true), false);
((SingleRootFileViewProvider)getViewProvider()).forceCachedPsi(this);
@@ -75,8 +75,8 @@ public abstract class JetCodeFragmentImpl extends JetFile implements PsiCodeFrag
}
@Override
protected JetCodeFragmentImpl clone() {
JetCodeFragmentImpl clone = (JetCodeFragmentImpl)cloneImpl((FileElement)calcTreeElement().clone());
protected JetCodeFragment clone() {
JetCodeFragment clone = (JetCodeFragment)cloneImpl((FileElement)calcTreeElement().clone());
clone.myOriginalFile = this;
FileManager fileManager = ((PsiManagerEx) PsiManager.getInstance(project)).getFileManager();
SingleRootFileViewProvider cloneViewProvider = (SingleRootFileViewProvider)fileManager.createFileViewProvider(new LightVirtualFile(
@@ -28,7 +28,7 @@ class JetExpressionCodeFragmentImpl(
name: String,
text: CharSequence,
context: PsiElement?
) : JetCodeFragmentImpl(project, name, text, JetNodeTypes.EXPRESSION_CODE_FRAGMENT, context), JetExpressionCodeFragment {
) : JetCodeFragment(project, name, text, JetNodeTypes.EXPRESSION_CODE_FRAGMENT, context), JetExpressionCodeFragment {
private var _thisType: PsiType? = null
private var _superType: PsiType? = null
@@ -25,7 +25,7 @@ import org.jetbrains.jet.lang.types.JetType;
import org.jetbrains.jet.lang.types.lang.KotlinBuiltIns;
import org.jetbrains.jet.lexer.JetTokens;
public class JetTypeCodeFragmentImpl extends JetCodeFragmentImpl implements JetTypeCodeFragment {
public class JetTypeCodeFragmentImpl extends JetCodeFragment implements JetTypeCodeFragment {
public JetTypeCodeFragmentImpl(Project project, String name, CharSequence text, PsiElement context) {
super(project, name, text, JetNodeTypes.TYPE_CODE_FRAGMENT, context);
}