package org.insightech.er.editor.view.dialog.dbimport;
import java.util.List;
import org.eclipse.jface.viewers.TreeNode;
import org.eclipse.swt.widgets.Shell;
import org.insightech.er.editor.model.ERDiagram;
import org.insightech.er.editor.model.dbimport.DBObject;
import org.insightech.er.editor.model.dbimport.DBObjectSet;
public class SelectImportedObjectFromFileDialog extends
AbstractSelectImportedObjectDialog {
public SelectImportedObjectFromFileDialog(Shell parentShell,
ERDiagram diagram, DBObjectSet allObjectSet) {
super(parentShell, diagram, allObjectSet);
}
@Override
protected List<TreeNode> createTreeNodeList() {
List<TreeNode> treeNodeList = super.createTreeNodeList();
TreeNode topNode = createTopNode(DBObject.TYPE_NOTE, this.dbObjectSet
.getNoteList());
treeNodeList.add(topNode);
topNode = createTopNode(DBObject.TYPE_GROUP, this.dbObjectSet
.getGroupList());
treeNodeList.add(topNode);
return treeNodeList;
}
}