1 package com
.intellij
.util
.xml
.model
;
3 import org
.jetbrains
.annotations
.NotNull
;
4 import org
.jetbrains
.annotations
.Nullable
;
5 import com
.intellij
.util
.xml
.DomFileElement
;
6 import com
.intellij
.util
.xml
.DomElement
;
7 import com
.intellij
.psi
.xml
.XmlFile
;
12 * User: Sergey.Vasiliev
14 public interface SimpleModelFactory
<T
extends DomElement
, M
extends DomModel
<T
>> {
17 M
getModelByConfigFile(@Nullable XmlFile psiFile
);
20 DomFileElement
<T
> createMergedModelRoot(Set
<XmlFile
> configFiles
);