You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Unable to render {include} The included page could not be found.

Project Explorer is a plugin in DelftShell used to visualize Project in a hierarchical form. It uses tree view control interfaces and implementation described here: Tree view (XtraTreeList, Windows.Forms TreeView) control.

Current functionality:

  • visualize items of the project in a tree view form:
    • folders
    • tasks
    • data
      • time series
      • maps
      • model schematizations
      • ...
  • drag drop of project items
  • update of nodes based on a project status (model is running, data is invalid, item was changed, etc.)
  • doubleclick, rightclick actions
  • context menus, specific to project.

Refactoring notes

functionality that should have a new place:
Removing views when the data is removed from folders, scenario's, models

TreeView implementation

Project: dataobject
Presenters: controller/presenter
TreeView, ProjectTreeView: View

  • No labels