Skip to content

Changes

Summary

  1. [492935] Ensure IPropertySheetPage can be injected. (details)
  2. [492948] Ensure Orbit bundles (of latest M7 build) are aggregated. (details)
Commit c273cc49081ba3210a84dac70cc90fa07f1876d6 by anyssen
[492935] Ensure IPropertySheetPage can be injected.

- Changed contract of UndoablePropertySheetPage to obtain reference to
related IWorkbenchPart rather then UndoRedoActionGroup (which can be
maintained locally, and is not necessarily shared with the workbench
part).
- Created IUndoablePropertySheetPageFactory that supports assisted
injection of an UndoablePropertySheetPage.
- Changed AbstractFXEditor and AbstractFXView to have
IPropertySheetPageFactory injected.
- Enabled assisted inject as extra classpath dependency within
releng/pom.xml
- Provided dependencies to assisted inject for MVC.UI manifest and
feature.xml.
The file was modified org.eclipse.gef4.mvc.fx.ui/src/org/eclipse/gef4/mvc/fx/ui/parts/AbstractFXView.java (diff)
The file was modified org.eclipse.gef4.mvc.ui/src/org/eclipse/gef4/mvc/ui/properties/UndoablePropertySheetPage.java (diff)
The file was addedorg.eclipse.gef4.mvc.ui/src/org/eclipse/gef4/mvc/ui/properties/IPropertySheetPageFactory.java
The file was modified org.eclipse.gef4.mvc.ui/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.gef4.mvc.ui-feature/feature.xml (diff)
The file was modified org.eclipse.gef4.mvc.ui/src/org/eclipse/gef4/mvc/ui/MvcUiModule.java (diff)
The file was modified org.eclipse.gef4.releng/pom.xml (diff)
The file was modified org.eclipse.gef4.mvc.fx.ui/src/org/eclipse/gef4/mvc/fx/ui/parts/AbstractFXEditor.java (diff)
Commit fff6283c523ffd2a5c80493d596223a778ed4a00 by anyssen
[492948] Ensure Orbit bundles (of latest M7 build) are aggregated.
The file was modified org.eclipse.gef4.repository/category.xml (diff)
The file was modified org.eclipse.gef4.repository/pom.xml (diff)
The file was modified org.eclipse.gef4.target/NEON.target (diff)