this.includeNoneItem = includeNoneItem;
nonProjectItems = Sets.newLinkedHashSet();
nonProjectItemDeleteListener = new NonProjectItemDeleteListener();
treeModel = ProjectTreeFragmentCreator.createTreeModel(explorer.getProject(), entityType);
treeModel.setFilter(createTreeFilter(filter));
uninstaller = new DynamicTreeModelUpdater(explorer.getProject(), treeModel);
editAction = explorer.getEditSelectedEntityAction(entityType);
createNewAction = explorer.getCreateNewEntityAction(entityType, new NewItemCallback());
newItemHandler = NoReceiver.create();
comboModel = new ComboModelImpl(treeModel);
comboBox = new KongaComboBox(comboModel);