sql stubs
[fedora-idea.git] / lang-impl / src / com / intellij / psi / impl / source / HolderFactory.java
blobc8d83927004714d32be753d675e7ce8f186772d5
1 /*
2 * @author max
3 */
4 package com.intellij.psi.impl.source;
6 import com.intellij.lang.Language;
7 import com.intellij.psi.PsiElement;
8 import com.intellij.psi.PsiManager;
9 import com.intellij.psi.impl.source.tree.TreeElement;
10 import com.intellij.util.CharTable;
11 import org.jetbrains.annotations.NotNull;
13 public interface HolderFactory {
14 DummyHolder createHolder(@NotNull PsiManager manager, TreeElement contentElement, PsiElement context);
15 DummyHolder createHolder(@NotNull PsiManager manager, CharTable table, boolean validity);
16 DummyHolder createHolder(@NotNull PsiManager manager, PsiElement context);
17 DummyHolder createHolder(@NotNull PsiManager manager, Language language, PsiElement context);
18 DummyHolder createHolder(@NotNull PsiManager manager, TreeElement contentElement, PsiElement context, CharTable table);
19 DummyHolder createHolder(@NotNull PsiManager manager, PsiElement context, CharTable table);
20 DummyHolder createHolder(@NotNull PsiManager manager, final CharTable table, final Language language);