Bug 112818 - Generic Project Explorer Framework for GMF
Summary: Generic Project Explorer Framework for GMF
Status: ASSIGNED
Alias: None
Product: GMF-Tooling (ARCHIVED)
Classification: Modeling
Component: Core (show other bugs)
Version: 1.0.2   Edit
Hardware: PC All
: P1 enhancement with 6 votes (vote)
Target Milestone: 3.0   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 36961
Blocks: 129676 139767
  Show dependency tree
 
Reported: 2005-10-17 13:01 EDT by Anthony Hunter CLA
Modified: 2011-05-01 08:07 EDT (History)
20 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Hunter CLA 2005-10-17 13:01:42 EDT
We require a generic Project Explorer framework for GMF so that GMF models 
have content providers for the project explorer.

Preliminary requirements are:

1) allow the hierarchical view of the GMF model to be displayed in the project 
explorer.
2) Allow add children menus to be displayed when selecting a model element in 
the project explorer.
3) Allow drag and drop existing model elements from the project explorer to a 
modeling diagram.
4) Allow for refactoring operations within the model (move and delete).
Comment 1 Jon Corchis CLA 2005-10-20 13:54:33 EDT
A subnote for DND support - to support generic DND any GMF view supporting 
SelectionTransfers (GMF) should also support LocalTransfers (Eclipse).
Comment 2 Chris Aniszczyk CLA 2005-11-15 11:23:11 EST
Is this still on for M4?
Comment 3 Anthony Hunter CLA 2005-11-15 11:32:19 EST
The framework for the common navigator is still not final yet.

See Bugzilla Bug 36961 
Comment 4 Alex Shatalin CLA 2006-01-17 06:30:24 EST
Would be nice to have a read-only UI component for this "projects and model" browser. This component could be used in some dialogs - for example, model element selection dialog (on adding shortcut to a model element onto existing diagram).
Comment 5 Anthony Hunter CLA 2006-01-26 12:01:08 EST
Moved to M5
Comment 6 Anthony Hunter CLA 2006-02-09 16:38:42 EST
Not going to make it into M5
Comment 7 Richard Gronback CLA 2006-05-02 16:54:21 EDT
Seems to have missed M6... new ETA?
Comment 8 Alex Shatalin CLA 2006-05-17 11:19:16 EDT
Is it going to be implemented in GMF 1.0 release?
Comment 9 Richard Gronback CLA 2006-06-13 09:05:25 EDT
Adjusted target milestone to 2.0
Comment 10 Richard Gronback CLA 2006-07-24 10:36:14 EDT
Changed Version to 2.0
Comment 11 Alex Shatalin CLA 2006-09-26 09:34:14 EDT
Looks like generated providers for Project Explorer could handle all these requirements so redirecting this request to Generation.

Currently generated code provides diagram contents below diagram file node in Project Explorer view (see http://wiki.eclipse.org/index.php/GMF_New_and_Noteworthy#Diagram_Content_Navigator).
Comment 12 Steffen Becker CLA 2006-11-02 00:35:39 EST
Yes, the diagram content is shown, but this request is about having the model file's content available in the project explorer.
Comment 13 Alex Shatalin CLA 2007-03-20 17:13:44 EDT
From now it is possible to generate code providing domain model structure below domain model file in Project Explorer (see http://wiki.eclipse.org/index.php/GMF_New_and_Noteworthy#Domain_Model_Content_Navigator).

Both diagram and domain model navigators are read-only now. Support for adding chidren/refactoring will be implemented in the next version, so moving this request to the next version.
Comment 14 Alex Shatalin CLA 2008-05-20 12:37:55 EDT
moving this request to the next version.
Comment 15 Anthony Hunter CLA 2008-05-20 14:37:14 EDT
(In reply to comment #13)
> From now it is possible to generate code providing domain model structure below
> domain model file in Project Explorer (see
> http://wiki.eclipse.org/index.php/GMF_New_and_Noteworthy#Domain_Model_Content_Navigator).
> 
> Both diagram and domain model navigators are read-only now. Support for adding
> chidren/refactoring will be implemented in the next version, so moving this
> request to the next version.
> 

Maybe we should close this enhancement as done and open new enhancements for what more we want to do?

Comment 16 Eclipse Webmaster CLA 2010-07-19 22:18:35 EDT
[GMF Restructure] Bug 319140 : product GMF and component
Generation was the original product and component for this bug