|
|
(4 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
− | {{MoDiscoTabs|ModelBrowser|
| + | #REDIRECT [[MoDisco/Moved To Help Center]] |
− | {{MoDiscoTab|ModelBrowser|Documentation|0.7}}{{MoDiscoTab|ModelBrowser|Documentation|0.8}}{{MoDiscoTab|ModelBrowser|Architecture|}}
| + | |
− | }}
| + | |
− | | + | |
− | == 0.8 M7 ==
| + | |
− | Extracted core functionality from the browser, so that it can be reused in other plug-ins (see [[MoDisco/Components/ModelBrowser/Architecture#UI_Core|UI Core]]).
| + | |
− | This makes it possible to embed model browsing functionality in any view. For example, plug-in [https://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/examples/trunk/org.eclipse.gmt.modisco.infra.browser.uicore.examples.cnf infra.browser.uicore.examples.cnf] demonstrates how to integrate the model browser in the Project Explorer (using the Common Navigator Framework) :
| + | |
− | | + | |
− | [[Image:ProjectExplorerWithModelContents.png]]
| + | |
− | | + | |
− | == 0.8 M6 ==
| + | |
− | * Editing support:
| + | |
− | ** Create new children elements
| + | |
− | ** Delete a model element (with all its references)
| + | |
− | ** Cut/Copy/Paste
| + | |
− | ** Undo/Redo
| + | |
− | ** Edit attributes through the Properties view
| + | |
− | ** Save and Save As
| + | |
− | * Performance improvements
| + | |
− | * For each metamodel, memorize and restore chosen customizations and facets when the browser is opened
| + | |
− | * Support for contributions to the browser's context menu
| + | |
− | * Option to show the EMF URI of each model element
| + | |
− | * The browser is now automatically refreshed when one of its resources is externally modified
| + | |
− | | + | |
− | == 0.8 M5 ==
| + | |
− | * New option to display a unique ID on each model element ( [[Image:MoDiscoBrowser_Element_id.gif]] ). This makes it easier to know whether two elements in the tree are equal.
| + | |
− | * Removed the dialog that asked for the loading depth each time the browser was opened; replaced it by a preference in a new preference page.
| + | |
− | | + | |
− | == 0.8 M4 ==
| + | |
− | === Customization ===
| + | |
− | The browser is now extensively [[MoDisco/ModelBrowser/Documentation/0.8#Customization|customizable]] through the use of uiCustom files:
| + | |
− | | + | |
− | [[Image:Customization_example.png]]
| + | |
− | | + | |
− | These customizations can be easily created using a [[MoDisco/ModelBrowser/Documentation/0.8#Editing_a_customization|dedicated editor]]:
| + | |
− | | + | |
− | === New options ===
| + | |
− | * Sort links by type ([[Image:MoDisco_ModelBrowser_SortLinksByType.png]])
| + | |
− | * Show Ordering ([[Image:MoDisco_ModelBrowser_ShowOrdering.png]]):
| + | |
− | [[Image:MoDisco_ModelBrowser_Ordering.png]]
| + | |
− | | + | |
− | === Internationalization ===
| + | |
− | The browser components are now fully internationalization ready.
| + | |
− | | + | |
− | === New Look ===
| + | |
− | Eclipse Forms look:
| + | |
− | | + | |
− | [[Image:MoDisco_ModelBrowser_FormsLook.png]]
| + | |
− | | + | |
− | Less often used options are moved to a sub-menu in each toolbar so as to avoid cluttering the UI.
| + | |
− | | + | |
− | === Linked resources ===
| + | |
− | * The browser now allows displaying linked resources
| + | |