diff options
| author | Pierre-Charles David | 2016-05-13 13:19:18 +0000 |
|---|---|---|
| committer | Pierre-Charles David | 2016-05-17 13:14:51 +0000 |
| commit | 2edbafeb551f32bbdb6c274d9c56154db79c2733 (patch) | |
| tree | 497ddcfb13bc646ddd6d41bbb4fee8a3054af9db | |
| parent | 78fb6517a9cd52777dbbf017983d58526af62d14 (diff) | |
| download | org.eclipse.sirius-2edbafeb551f32bbdb6c274d9c56154db79c2733.tar.gz org.eclipse.sirius-2edbafeb551f32bbdb6c274d9c56154db79c2733.tar.xz org.eclipse.sirius-2edbafeb551f32bbdb6c274d9c56154db79c2733.zip | |
[482528] Automatically create default page & group
Bug: 482528
Change-Id: Ieb694887344c753bf189ed8bfcbd00cb306d0ee1
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
| -rw-r--r-- | incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java index 7c3518dd04..dfbf0fbb63 100644 --- a/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java +++ b/incubation/org.eclipse.sirius.properties.edit/src-gen/org/eclipse/sirius/properties/provider/PropertiesItemProviderAdapterFactory.java @@ -34,7 +34,10 @@ import org.eclipse.emf.edit.provider.IItemPropertySource; import org.eclipse.emf.edit.provider.INotifyChangedListener; import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; import org.eclipse.emf.edit.provider.ITreeItemContentProvider; +import org.eclipse.sirius.properties.GroupDescription; +import org.eclipse.sirius.properties.PageDescription; import org.eclipse.sirius.properties.PropertiesFactory; +import org.eclipse.sirius.properties.ViewExtensionDescription; import org.eclipse.sirius.properties.util.PropertiesAdapterFactory; import org.eclipse.sirius.viewpoint.description.DescriptionPackage; import org.eclipse.sirius.viewpoint.description.Group; @@ -1532,12 +1535,17 @@ public class PropertiesItemProviderAdapterFactory extends PropertiesAdapterFacto /** * <!-- begin-user-doc --> <!-- end-user-doc --> * - * @generated + * @generated NOT */ @Override public Object caseGroup(Group object) { - newChildDescriptors.add(createChildParameter(DescriptionPackage.Literals.GROUP__EXTENSIONS, PropertiesFactory.eINSTANCE.createViewExtensionDescription())); - + ViewExtensionDescription ved = PropertiesFactory.eINSTANCE.createViewExtensionDescription(); + PageDescription page = PropertiesFactory.eINSTANCE.createPageDescription(); + ved.getPages().add(page); + GroupDescription group = PropertiesFactory.eINSTANCE.createGroupDescription(); + ved.getGroups().add(group); + page.getGroups().add(group); + newChildDescriptors.add(createChildParameter(DescriptionPackage.Literals.GROUP__EXTENSIONS, ved)); return null; } |
