From 47fb82e8cee9f4b664527390fa44859c44f85ac2 Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 25 Aug 2010 20:04:01 +0100 Subject: [PATCH] dead code --- .../extapi/psi/MetadataPsiFileBase.java | 63 ------------------- 1 file changed, 63 deletions(-) delete mode 100644 platform/lang-impl/src/com/intellij/extapi/psi/MetadataPsiFileBase.java diff --git a/platform/lang-impl/src/com/intellij/extapi/psi/MetadataPsiFileBase.java b/platform/lang-impl/src/com/intellij/extapi/psi/MetadataPsiFileBase.java deleted file mode 100644 index b5d408fc51e8..000000000000 --- a/platform/lang-impl/src/com/intellij/extapi/psi/MetadataPsiFileBase.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright 2000-2009 JetBrains s.r.o. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.intellij.extapi.psi; - -import com.intellij.lang.Language; -import com.intellij.lang.LanguageParserDefinitions; -import com.intellij.lang.ParserDefinition; -import com.intellij.psi.FileViewProvider; -import com.intellij.psi.PsiElementVisitor; -import com.intellij.psi.PsiFile; -import com.intellij.psi.impl.source.PsiFileImpl; -import com.intellij.psi.tree.IFileElementType; -import org.jetbrains.annotations.NotNull; - -public abstract class MetadataPsiFileBase extends PsiFileImpl { - - @NotNull private final Language myLanguage; - @NotNull private final ParserDefinition myParserDefinition; - private PsiFile mySourceFile; - - public MetadataPsiFileBase(FileViewProvider provider, @NotNull Language language) { - super(provider); - myLanguage = language; - final ParserDefinition parserDefinition = LanguageParserDefinitions.INSTANCE.forLanguage(language); - if (parserDefinition == null) { - throw new RuntimeException("PsiFileBase: language.getParserDefinition() returned null."); - } - myParserDefinition = parserDefinition; - final IFileElementType nodeType = parserDefinition.getFileNodeType(); - init(nodeType, nodeType); - } - - public void accept(@NotNull PsiElementVisitor visitor) { - visitor.visitFile(this); - } - - @NotNull - public final Language getLanguage() { - return myLanguage; - } - - public final PsiFile getSourceFile() { - return mySourceFile; - } - - public final void setSourceFile(final PsiFile sourceFile) { - mySourceFile = sourceFile; - } -}