diff options
author | Martin Fluegge | 2010-09-27 11:31:53 +0000 |
---|---|---|
committer | Martin Fluegge | 2010-09-27 11:31:53 +0000 |
commit | 6c3f8ee24eafc7d556e6f495820c86fe6e48217c (patch) | |
tree | 3b24765a454d04c5f0c916c14a866910214c8079 /plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor | |
parent | eeffbdd4e4ccfbb8e59fa3864080700fde50b9ce (diff) | |
download | cdo-6c3f8ee24eafc7d556e6f495820c86fe6e48217c.tar.gz cdo-6c3f8ee24eafc7d556e6f495820c86fe6e48217c.tar.xz cdo-6c3f8ee24eafc7d556e6f495820c86fe6e48217c.zip |
[323828] [Dawn] Provide collaborative EMF editors on CDO
https://bugs.eclipse.org/bugs/show_bug.cgi?id=323828
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor')
4 files changed, 25 insertions, 52 deletions
diff --git a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/META-INF/MANIFEST.MF index 38280e9a46..3e2e08f230 100644 --- a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/META-INF/MANIFEST.MF +++ b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/META-INF/MANIFEST.MF @@ -16,3 +16,4 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.6.0,4.0.0)", org.eclipse.emf.edit.ui;bundle-version="[2.6.0,3.0.0)", org.eclipse.ui.ide;bundle-version="[3.6.0,4.0.0)";visibility:=reexport Bundle-ActivationPolicy: lazy +Eclipse-ExtensibleAPI: true diff --git a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreActionBarContributor.java b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreActionBarContributor.java index b544aadec3..f3e4b08360 100644 --- a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreActionBarContributor.java +++ b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreActionBarContributor.java @@ -11,14 +11,9 @@ */ package org.eclipse.emf.cdo.dawn.examples.acore.presentation; -import java.util.ArrayList; -import java.util.Collection; - import org.eclipse.emf.common.ui.viewer.IViewerProvider; - import org.eclipse.emf.edit.domain.EditingDomain; import org.eclipse.emf.edit.domain.IEditingDomainProvider; - import org.eclipse.emf.edit.ui.action.ControlAction; import org.eclipse.emf.edit.ui.action.CreateChildAction; import org.eclipse.emf.edit.ui.action.CreateSiblingAction; @@ -37,17 +32,18 @@ import org.eclipse.jface.action.IToolBarManager; import org.eclipse.jface.action.MenuManager; import org.eclipse.jface.action.Separator; import org.eclipse.jface.action.SubContributionItem; - import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.ISelectionChangedListener; import org.eclipse.jface.viewers.ISelectionProvider; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.jface.viewers.SelectionChangedEvent; import org.eclipse.jface.viewers.Viewer; - import org.eclipse.ui.IEditorPart; import org.eclipse.ui.PartInitException; +import java.util.ArrayList; +import java.util.Collection; + /** * This is the action bar contributor for the Acore model editor. <!-- begin-user-doc --> <!-- end-user-doc --> * diff --git a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreEditorPlugin.java b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreEditorPlugin.java index 9be40603b4..34da9d0fff 100644 --- a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreEditorPlugin.java +++ b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreEditorPlugin.java @@ -12,9 +12,7 @@ package org.eclipse.emf.cdo.dawn.examples.acore.presentation; import org.eclipse.emf.common.EMFPlugin; - import org.eclipse.emf.common.ui.EclipseUIPlugin; - import org.eclipse.emf.common.util.ResourceLocator; /** diff --git a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreModelWizard.java b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreModelWizard.java index 26f9fbda2f..205c6e44f4 100644 --- a/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreModelWizard.java +++ b/plugins/org.eclipse.emf.cdo.dawn.examples.acore.editor/src/org/eclipse/emf/cdo/dawn/examples/acore/presentation/AcoreModelWizard.java @@ -11,32 +11,19 @@ */ package org.eclipse.emf.cdo.dawn.examples.acore.presentation; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.MissingResourceException; -import java.util.StringTokenizer; +import org.eclipse.emf.cdo.dawn.examples.acore.AcoreFactory; +import org.eclipse.emf.cdo.dawn.examples.acore.AcorePackage; +import org.eclipse.emf.cdo.dawn.examples.acore.provider.AcoreEditPlugin; import org.eclipse.emf.common.CommonPlugin; - import org.eclipse.emf.common.util.URI; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EClassifier; - +import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; - import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl; - -import org.eclipse.emf.ecore.EObject; - import org.eclipse.emf.ecore.xmi.XMLResource; - import org.eclipse.emf.edit.ui.provider.ExtendedImageRegistry; import org.eclipse.core.resources.IContainer; @@ -45,51 +32,42 @@ import org.eclipse.core.resources.IFolder; import org.eclipse.core.resources.IProject; import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.ResourcesPlugin; - import org.eclipse.core.runtime.IProgressMonitor; - +import org.eclipse.core.runtime.Path; import org.eclipse.jface.dialogs.MessageDialog; - +import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.IStructuredSelection; - +import org.eclipse.jface.viewers.StructuredSelection; import org.eclipse.jface.wizard.Wizard; import org.eclipse.jface.wizard.WizardPage; - import org.eclipse.swt.SWT; - -import org.eclipse.swt.events.ModifyListener; import org.eclipse.swt.events.ModifyEvent; - +import org.eclipse.swt.events.ModifyListener; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; - import org.eclipse.swt.widgets.Combo; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Label; - import org.eclipse.ui.INewWizard; import org.eclipse.ui.IWorkbench; - +import org.eclipse.ui.IWorkbenchPage; +import org.eclipse.ui.IWorkbenchPart; +import org.eclipse.ui.IWorkbenchWindow; +import org.eclipse.ui.PartInitException; import org.eclipse.ui.actions.WorkspaceModifyOperation; - import org.eclipse.ui.dialogs.WizardNewFileCreationPage; - import org.eclipse.ui.part.FileEditorInput; import org.eclipse.ui.part.ISetSelectionTarget; -import org.eclipse.emf.cdo.dawn.examples.acore.AcoreFactory; -import org.eclipse.emf.cdo.dawn.examples.acore.AcorePackage; -import org.eclipse.emf.cdo.dawn.examples.acore.provider.AcoreEditPlugin; - -import org.eclipse.core.runtime.Path; - -import org.eclipse.jface.viewers.ISelection; -import org.eclipse.jface.viewers.StructuredSelection; - -import org.eclipse.ui.IWorkbenchPage; -import org.eclipse.ui.IWorkbenchPart; -import org.eclipse.ui.IWorkbenchWindow; -import org.eclipse.ui.PartInitException; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.MissingResourceException; +import java.util.StringTokenizer; /** * This is a simple wizard for creating a new model file. <!-- begin-user-doc --> <!-- end-user-doc --> |