public class StructureTreeModelFactory
extends java.lang.Object
| Constructor and Description |
|---|
StructureTreeModelFactory() |
| Modifier and Type | Method and Description |
|---|---|
static com.intellij.ui.tree.StructureTreeModel<com.intellij.ide.util.treeView.AbstractTreeStructure> |
create(com.intellij.ide.util.treeView.AbstractTreeStructure structure,
com.intellij.openapi.project.Project project)
Builds the
StructureTreeModel through reflection as StructureTreeModel does not have a stable API. |
public static com.intellij.ui.tree.StructureTreeModel<com.intellij.ide.util.treeView.AbstractTreeStructure> create(com.intellij.ide.util.treeView.AbstractTreeStructure structure,
com.intellij.openapi.project.Project project)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.InstantiationException,
java.lang.NoSuchMethodException
StructureTreeModel through reflection as StructureTreeModel does not have a stable API.structure - the structure to associateproject - the IJ projectjava.lang.IllegalAccessException - if the model class could not be loadedjava.lang.reflect.InvocationTargetException - if the model class could not be loadedjava.lang.InstantiationException - if the model could not be instantiatedjava.lang.NoSuchMethodException - if the model class could not be loaded