From d68946143d9666709f9f10bcc02c139d4c4505fe Mon Sep 17 00:00:00 2001 From: ArendtTh Date: Wed, 18 Feb 2015 12:37:59 +0100 Subject: gitignore added --- .gitignore | 2 ++ .../bin/.gitignore | 2 +- .../.gitignore | 1 + .../bin/.gitignore | 1 - .../bin/.gitignore | 1 + .../henshin/managers/HenshinRuntimeManager.class | Bin 7140 -> 7178 bytes .../.gitignore | 1 + .../bin/.gitignore | 1 - .../.gitignore | 1 + .../META-INF/MANIFEST.MF | 4 ++-- .../papyrus/managers/PapyrusSelectionManager.class | Bin 4713 -> 4567 bytes .../papyrus/managers/PapyrusSelectionManager.java | 23 ++++++++++++--------- .../.gitignore | 1 + .../runtime/ltk/ui/RefactoringPreviewViewer.class | Bin 5608 -> 5731 bytes .../runtime/ltk/ui/RefactoringPreviewViewer.java | 4 +++- 15 files changed, 26 insertions(+), 16 deletions(-) create mode 100644 .gitignore create mode 100644 org.eclipse.emf.refactor.comrel.generator/.gitignore delete mode 100644 org.eclipse.emf.refactor.comrel.generator/bin/.gitignore create mode 100644 org.eclipse.emf.refactor.refactoring.henshin/bin/.gitignore create mode 100644 org.eclipse.emf.refactor.refactoring.ocl/.gitignore delete mode 100644 org.eclipse.emf.refactor.refactoring.ocl/bin/.gitignore create mode 100644 org.eclipse.emf.refactor.refactoring.papyrus/.gitignore create mode 100644 org.eclipse.emf.refactor.refactoring.runtime/.gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..666141e --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/org.eclipse.emf.refactor.comrel/ +/org.eclipse.emf.refactor.comrel.diagram/ diff --git a/org.eclipse.emf.refactor.comrel.diagram/bin/.gitignore b/org.eclipse.emf.refactor.comrel.diagram/bin/.gitignore index 508dbce..c6647ac 100644 --- a/org.eclipse.emf.refactor.comrel.diagram/bin/.gitignore +++ b/org.eclipse.emf.refactor.comrel.diagram/bin/.gitignore @@ -1 +1 @@ -/comrel +/comrel/ diff --git a/org.eclipse.emf.refactor.comrel.generator/.gitignore b/org.eclipse.emf.refactor.comrel.generator/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/org.eclipse.emf.refactor.comrel.generator/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/org.eclipse.emf.refactor.comrel.generator/bin/.gitignore b/org.eclipse.emf.refactor.comrel.generator/bin/.gitignore deleted file mode 100644 index 508dbce..0000000 --- a/org.eclipse.emf.refactor.comrel.generator/bin/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/comrel diff --git a/org.eclipse.emf.refactor.refactoring.henshin/bin/.gitignore b/org.eclipse.emf.refactor.refactoring.henshin/bin/.gitignore new file mode 100644 index 0000000..cf1db2e --- /dev/null +++ b/org.eclipse.emf.refactor.refactoring.henshin/bin/.gitignore @@ -0,0 +1 @@ +/org/ diff --git a/org.eclipse.emf.refactor.refactoring.henshin/bin/org/eclipse/emf/refactor/refactoring/henshin/managers/HenshinRuntimeManager.class b/org.eclipse.emf.refactor.refactoring.henshin/bin/org/eclipse/emf/refactor/refactoring/henshin/managers/HenshinRuntimeManager.class index 8052725..52caec1 100644 Binary files a/org.eclipse.emf.refactor.refactoring.henshin/bin/org/eclipse/emf/refactor/refactoring/henshin/managers/HenshinRuntimeManager.class and b/org.eclipse.emf.refactor.refactoring.henshin/bin/org/eclipse/emf/refactor/refactoring/henshin/managers/HenshinRuntimeManager.class differ diff --git a/org.eclipse.emf.refactor.refactoring.ocl/.gitignore b/org.eclipse.emf.refactor.refactoring.ocl/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/org.eclipse.emf.refactor.refactoring.ocl/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/org.eclipse.emf.refactor.refactoring.ocl/bin/.gitignore b/org.eclipse.emf.refactor.refactoring.ocl/bin/.gitignore deleted file mode 100644 index 571ee51..0000000 --- a/org.eclipse.emf.refactor.refactoring.ocl/bin/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/org diff --git a/org.eclipse.emf.refactor.refactoring.papyrus/.gitignore b/org.eclipse.emf.refactor.refactoring.papyrus/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/org.eclipse.emf.refactor.refactoring.papyrus/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/org.eclipse.emf.refactor.refactoring.papyrus/META-INF/MANIFEST.MF b/org.eclipse.emf.refactor.refactoring.papyrus/META-INF/MANIFEST.MF index ae6cf8b..1b1f561 100644 --- a/org.eclipse.emf.refactor.refactoring.papyrus/META-INF/MANIFEST.MF +++ b/org.eclipse.emf.refactor.refactoring.papyrus/META-INF/MANIFEST.MF @@ -10,10 +10,10 @@ Require-Bundle: org.eclipse.ui, org.eclipse.emf.refactor.refactoring;bundle-version="0.7.0", org.eclipse.emf.refactor.refactoring.generator;bundle-version="0.7.0", org.eclipse.gmf.runtime.diagram.ui;bundle-version="1.6.0", - org.eclipse.emf.facet.infra.browser.uicore;bundle-version="0.2.1", org.eclipse.emf.refactor.refactoring.configuration;bundle-version="0.7.0", org.eclipse.ltk.core.refactoring;bundle-version="3.6.0", - org.eclipse.ltk.ui.refactoring;bundle-version="3.7.0" + org.eclipse.ltk.ui.refactoring;bundle-version="3.7.0", + org.eclipse.papyrus.infra.emf;bundle-version="1.0.1" Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Import-Package: org.eclipse.ui diff --git a/org.eclipse.emf.refactor.refactoring.papyrus/bin/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.class b/org.eclipse.emf.refactor.refactoring.papyrus/bin/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.class index 7121c12..9da76be 100644 Binary files a/org.eclipse.emf.refactor.refactoring.papyrus/bin/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.class and b/org.eclipse.emf.refactor.refactoring.papyrus/bin/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.class differ diff --git a/org.eclipse.emf.refactor.refactoring.papyrus/src/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.java b/org.eclipse.emf.refactor.refactoring.papyrus/src/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.java index cd97759..814d385 100644 --- a/org.eclipse.emf.refactor.refactoring.papyrus/src/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.java +++ b/org.eclipse.emf.refactor.refactoring.papyrus/src/org/eclipse/emf/refactor/refactoring/papyrus/managers/PapyrusSelectionManager.java @@ -4,16 +4,16 @@ import java.util.List; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.util.EcoreUtil; -import org.eclipse.emf.facet.infra.browser.uicore.internal.model.ModelElementItem; import org.eclipse.emf.refactor.refactoring.managers.SelectionManager; import org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart; import org.eclipse.gmf.runtime.notation.Diagram; import org.eclipse.jface.viewers.ISelection; +import org.eclipse.papyrus.infra.emf.utils.EMFHelper; import org.eclipse.ui.IWorkbenchPage; import org.eclipse.ui.IWorkbenchWindow; import org.eclipse.ui.PlatformUI; -@SuppressWarnings("restriction") +//@SuppressWarnings("restriction") public class PapyrusSelectionManager extends SelectionManager { public static List getENotationSelection() { @@ -52,21 +52,24 @@ public class PapyrusSelectionManager extends SelectionManager { return null; List r = SelectionManager.getESelection(selection); for (Object o : getSelection(selection)) { - if (o instanceof ModelElementItem) { - System.out.println("instanceof ModelElementItem"); - ModelElementItem mei = (ModelElementItem) o; - System.out.println("element: " + mei.getEObject()); - r.add(mei.getEObject()); - } else { +// if (o instanceof ModelElementItem) { +// System.out.println("instanceof ModelElementItem"); +// ModelElementItem mei = (ModelElementItem) o; +// System.out.println("element: " + mei.getEObject()); +// r.add(mei.getEObject()); +// } else { if (o instanceof IGraphicalEditPart) { System.out.println("instanceof IGraphicalEditPart"); IGraphicalEditPart gep = (IGraphicalEditPart) o; System.out.println("element: " + gep.resolveSemanticElement()); r.add(gep.resolveSemanticElement()); } else { - return null; + EObject eObject = EMFHelper.getEObject(o); + if (eObject != null) { + r.add(eObject); + } } - } +// } } return r; } diff --git a/org.eclipse.emf.refactor.refactoring.runtime/.gitignore b/org.eclipse.emf.refactor.refactoring.runtime/.gitignore new file mode 100644 index 0000000..ae3c172 --- /dev/null +++ b/org.eclipse.emf.refactor.refactoring.runtime/.gitignore @@ -0,0 +1 @@ +/bin/ diff --git a/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.class b/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.class index 2fe030a..d5b9b2d 100644 Binary files a/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.class and b/org.eclipse.emf.refactor.refactoring.runtime/bin/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.class differ diff --git a/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.java b/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.java index a5e8b90..0b6e49a 100644 --- a/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.java +++ b/org.eclipse.emf.refactor.refactoring.runtime/src/org/eclipse/emf/refactor/refactoring/runtime/ltk/ui/RefactoringPreviewViewer.java @@ -10,6 +10,7 @@ import org.eclipse.emf.compare.Comparison; import org.eclipse.emf.compare.EMFCompare; import org.eclipse.emf.compare.domain.ICompareEditingDomain; import org.eclipse.emf.compare.domain.impl.EMFCompareEditingDomain; +import org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration; import org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonEditorInput; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.edit.provider.ComposedAdapterFactory; @@ -37,6 +38,7 @@ public class RefactoringPreviewViewer implements IChangePreviewViewer { // return parent; } + @SuppressWarnings("deprecation") @Override public void setInput(ChangePreviewViewerInput input) { System.out.println("===>> change: " + input.getChange()); @@ -54,7 +56,7 @@ public class RefactoringPreviewViewer implements IChangePreviewViewer { ICompareEditingDomain editingDomain = EMFCompareEditingDomain.create(model2, model1, null); AdapterFactory adapterFactory = new ComposedAdapterFactory(ComposedAdapterFactory.Descriptor.Registry.INSTANCE); CompareEditorInput compareEditorInput = - new ComparisonEditorInput(new CompareConfiguration(), + new ComparisonEditorInput((EMFCompareConfiguration) new CompareConfiguration(), comparison, editingDomain, adapterFactory); try { compareEditorInput.run(new NullProgressMonitor()); -- cgit v1.2.3