Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/META-INF/MANIFEST.MF34
-rw-r--r--plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/build.properties21
-rw-r--r--plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/src/org/eclipse/papyrus/dev/view/services/edit/request/view/RequestView.java386
-rw-r--r--plugins/developer/org.eclipse.papyrus.infra.extendedtypes.elementtypeview/META-INF/MANIFEST.MF47
-rw-r--r--plugins/developer/pom.xml19
-rwxr-xr-xreleng/top-pom-dev.xml286
6 files changed, 406 insertions, 387 deletions
diff --git a/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/META-INF/MANIFEST.MF b/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/META-INF/MANIFEST.MF
index 7607d16f19a..10fa11fee9d 100644
--- a/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/META-INF/MANIFEST.MF
+++ b/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/META-INF/MANIFEST.MF
@@ -1,17 +1,17 @@
-Manifest-Version: 1.0
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.gmf.runtime.emf.type.core,
- org.eclipse.emf.facet.common.ui
-Bundle-Vendor: %providerName
-Bundle-ActivationPolicy: lazy
-Bundle-Version: 1.1.0.qualifier
-Bundle-Localization: plugin
-Bundle-Name: %pluginName
-Bundle-Activator: org.eclipse.papyrus.dev.view.services.edit.request.A
- ctivator
-Bundle-ManifestVersion: 2
-Bundle-SymbolicName: org.eclipse.papyrus.dev.view.services.edit.reques
- t;singleton:=true
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-
+Manifest-Version: 1.0
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.gmf.runtime.emf.type.core,
+ org.eclipse.papyrus.emf.facet.common.ui;bundle-version="1.1.0"
+Bundle-Vendor: %providerName
+Bundle-ActivationPolicy: lazy
+Bundle-Version: 1.1.0.qualifier
+Bundle-Localization: plugin
+Bundle-Name: %pluginName
+Bundle-Activator: org.eclipse.papyrus.dev.view.services.edit.request.A
+ ctivator
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.eclipse.papyrus.dev.view.services.edit.reques
+ t;singleton:=true
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+
diff --git a/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/build.properties b/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/build.properties
index 7b3a7f68660..47c65cecef7 100644
--- a/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/build.properties
+++ b/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/build.properties
@@ -1,12 +1,11 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml,\
- icons/,\
- plugin.properties,\
- plugin.properties,\
- build.properties,\
- plugin.pdoc,\
- about.html
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml,\
+ icons/,\
+ plugin.properties,\
+ build.properties,\
+ plugin.pdoc,\
+ about.html
src.includes = about.html
diff --git a/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/src/org/eclipse/papyrus/dev/view/services/edit/request/view/RequestView.java b/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/src/org/eclipse/papyrus/dev/view/services/edit/request/view/RequestView.java
index 2e72e8d2a53..baba2af2f13 100644
--- a/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/src/org/eclipse/papyrus/dev/view/services/edit/request/view/RequestView.java
+++ b/plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request/src/org/eclipse/papyrus/dev/view/services/edit/request/view/RequestView.java
@@ -1,193 +1,193 @@
-/*****************************************************************************
- * Copyright (c) 2011 CEA LIST.
- *
- *
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Vincent Lorenzo (CEA LIST) Vincent.Lorenzo@cea.fr - Initial API and implementation
- *
- *****************************************************************************/
-package org.eclipse.papyrus.dev.view.services.edit.request.view;
-
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Calendar;
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.eclipse.core.commands.operations.AbstractOperation;
-import org.eclipse.emf.common.command.AbstractCommand;
-import org.eclipse.emf.facet.common.ui.internal.views.AbstractTreeView;
-import org.eclipse.gmf.runtime.emf.type.core.requests.IEditCommandRequest;
-import org.eclipse.jface.action.Action;
-import org.eclipse.jface.action.IToolBarManager;
-import org.eclipse.jface.viewers.ColumnLabelProvider;
-import org.eclipse.jface.viewers.IContentProvider;
-import org.eclipse.jface.viewers.ITreeContentProvider;
-import org.eclipse.jface.viewers.Viewer;
-import org.eclipse.papyrus.dev.view.services.edit.request.messages.Messages;
-
-public class RequestView extends AbstractTreeView {
-
- private final List<IEditCommandRequest> requestList;
-
- private final Map<IEditCommandRequest, String> dates;
-
- public static RequestView INSTANCE = null;
-
- public RequestView() {
- RequestView.INSTANCE = this;
- this.requestList = new ArrayList<IEditCommandRequest>();
- this.dates = new HashMap<IEditCommandRequest, String>();
- };
-
- @Override
- protected void createColumns() {
- createNameRequestColumn();
- createTimeColumn();
- }
-
- public void addRequest(final IEditCommandRequest request) {
- if (!this.requestList.contains(request)) {
- this.requestList.add(request);
- final DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss"); //$NON-NLS-1$
- final Calendar cal = Calendar.getInstance();
- this.dates.put(request, dateFormat.format(cal.getTime()));
- this.refresh(true);
- }
- }
-
- @Override
- public void createPartControl(final org.eclipse.swt.widgets.Composite parent) {
- super.createPartControl(parent);
- final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
- tbm.add(new Action() {
-
- @Override
- public void run() {
- clear();
- refresh(true);
- }
-
- @Override
- public boolean isEnabled() {
- return true;
- }
-
- @Override
- public String getToolTipText() {
- return getText();
- }
-
- @Override
- public String getText() {
- return Messages.RequestView_ClearTheView;
- }
-
- });
- }
-
- protected void createNameRequestColumn() {
- final ColumnLabelProvider columnLabelProvider = new ColumnLabelProvider() {
-
- @Override
- public String getText(final Object element) {
- if (element instanceof IEditCommandRequest) {
- return element.getClass().getSimpleName();
- }
- if (element instanceof AbstractOperation) {
- return ((AbstractOperation) element).getLabel();
- } else if (element instanceof AbstractCommand) {
- return ((AbstractCommand) element).getLabel();
- }
- return "no managed"; //$NON-NLS-1$
- }
- };
- createColumn(Messages.RequestView_Name, "NAME_COLUMN_ID", 200, columnLabelProvider);
- }
-
- protected void createTimeColumn() {
- final ColumnLabelProvider columnLabelProvider = new ColumnLabelProvider() {
-
- @Override
- public String getText(final Object element) {
- if (RequestView.this.dates.containsKey(element)) {
- return RequestView.this.dates.get(element);
- }
- return ""; //$NON-NLS-1$
- }
- };
- createColumn(Messages.RequestView_Time, "TIME_COLUMN_ID", 100, columnLabelProvider);
- }
-
- @Override
- protected IContentProvider getContentProvider() {
- return new ITreeContentProvider() {
-
- public Object[] getElements(final Object inputElement) {
- if (inputElement instanceof Collection<?>) {
- return ((Collection<?>) inputElement).toArray();
- }
- return new Object[0];
-
- }
-
- public void inputChanged(final Viewer viewer, final Object oldInput, final Object newInput) {
- // nothing
- }
-
- public void dispose() {
- // nothing
- }
-
- public boolean hasChildren(final Object element) {
- return false;
- }
-
- public Object getParent(final Object element) {
- return null;
- }
-
- public Object[] getChildren(final Object parentElement) {
- return new Object[0];
- }
- };
- }
-
- @Override
- protected void openElement(final Object element) {
- // TODO Auto-generated method stub
-
- }
-
- @Override
- protected String getRefreshMessage() {
- return "Refresh Requests View"; //$NON-NLS-1$
- }
-
-
- @Override
- protected Object getInput() {
- return this.requestList;
- }
-
- @Override
- public void dispose() {
- super.dispose();
- clear();
- RequestView.INSTANCE = null;
- }
-
- private void clear() {
- this.requestList.clear();
- this.dates.clear();
- }
-
-}
+/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Vincent Lorenzo (CEA LIST) Vincent.Lorenzo@cea.fr - Initial API and implementation
+ *
+ *****************************************************************************/
+package org.eclipse.papyrus.dev.view.services.edit.request.view;
+
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Calendar;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.eclipse.core.commands.operations.AbstractOperation;
+import org.eclipse.emf.common.command.AbstractCommand;
+import org.eclipse.gmf.runtime.emf.type.core.requests.IEditCommandRequest;
+import org.eclipse.jface.action.Action;
+import org.eclipse.jface.action.IToolBarManager;
+import org.eclipse.jface.viewers.ColumnLabelProvider;
+import org.eclipse.jface.viewers.IContentProvider;
+import org.eclipse.jface.viewers.ITreeContentProvider;
+import org.eclipse.jface.viewers.Viewer;
+import org.eclipse.papyrus.dev.view.services.edit.request.messages.Messages;
+import org.eclipse.papyrus.emf.facet.common.ui.internal.views.AbstractTreeView;
+
+public class RequestView extends AbstractTreeView {
+
+ private final List<IEditCommandRequest> requestList;
+
+ private final Map<IEditCommandRequest, String> dates;
+
+ public static RequestView INSTANCE = null;
+
+ public RequestView() {
+ RequestView.INSTANCE = this;
+ this.requestList = new ArrayList<IEditCommandRequest>();
+ this.dates = new HashMap<IEditCommandRequest, String>();
+ };
+
+ @Override
+ protected void createColumns() {
+ createNameRequestColumn();
+ createTimeColumn();
+ }
+
+ public void addRequest(final IEditCommandRequest request) {
+ if (!this.requestList.contains(request)) {
+ this.requestList.add(request);
+ final DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss"); //$NON-NLS-1$
+ final Calendar cal = Calendar.getInstance();
+ this.dates.put(request, dateFormat.format(cal.getTime()));
+ this.refresh(true);
+ }
+ }
+
+ @Override
+ public void createPartControl(final org.eclipse.swt.widgets.Composite parent) {
+ super.createPartControl(parent);
+ final IToolBarManager tbm = getViewSite().getActionBars().getToolBarManager();
+ tbm.add(new Action() {
+
+ @Override
+ public void run() {
+ clear();
+ refresh(true);
+ }
+
+ @Override
+ public boolean isEnabled() {
+ return true;
+ }
+
+ @Override
+ public String getToolTipText() {
+ return getText();
+ }
+
+ @Override
+ public String getText() {
+ return Messages.RequestView_ClearTheView;
+ }
+
+ });
+ }
+
+ protected void createNameRequestColumn() {
+ final ColumnLabelProvider columnLabelProvider = new ColumnLabelProvider() {
+
+ @Override
+ public String getText(final Object element) {
+ if (element instanceof IEditCommandRequest) {
+ return element.getClass().getSimpleName();
+ }
+ if (element instanceof AbstractOperation) {
+ return ((AbstractOperation) element).getLabel();
+ } else if (element instanceof AbstractCommand) {
+ return ((AbstractCommand) element).getLabel();
+ }
+ return "no managed"; //$NON-NLS-1$
+ }
+ };
+ createColumn(Messages.RequestView_Name, "NAME_COLUMN_ID", 200, columnLabelProvider);
+ }
+
+ protected void createTimeColumn() {
+ final ColumnLabelProvider columnLabelProvider = new ColumnLabelProvider() {
+
+ @Override
+ public String getText(final Object element) {
+ if (RequestView.this.dates.containsKey(element)) {
+ return RequestView.this.dates.get(element);
+ }
+ return ""; //$NON-NLS-1$
+ }
+ };
+ createColumn(Messages.RequestView_Time, "TIME_COLUMN_ID", 100, columnLabelProvider);
+ }
+
+ @Override
+ protected IContentProvider getContentProvider() {
+ return new ITreeContentProvider() {
+
+ public Object[] getElements(final Object inputElement) {
+ if (inputElement instanceof Collection<?>) {
+ return ((Collection<?>) inputElement).toArray();
+ }
+ return new Object[0];
+
+ }
+
+ public void inputChanged(final Viewer viewer, final Object oldInput, final Object newInput) {
+ // nothing
+ }
+
+ public void dispose() {
+ // nothing
+ }
+
+ public boolean hasChildren(final Object element) {
+ return false;
+ }
+
+ public Object getParent(final Object element) {
+ return null;
+ }
+
+ public Object[] getChildren(final Object parentElement) {
+ return new Object[0];
+ }
+ };
+ }
+
+ @Override
+ protected void openElement(final Object element) {
+ // TODO Auto-generated method stub
+
+ }
+
+ @Override
+ protected String getRefreshMessage() {
+ return "Refresh Requests View"; //$NON-NLS-1$
+ }
+
+
+ @Override
+ protected Object getInput() {
+ return this.requestList;
+ }
+
+ @Override
+ public void dispose() {
+ super.dispose();
+ clear();
+ RequestView.INSTANCE = null;
+ }
+
+ private void clear() {
+ this.requestList.clear();
+ this.dates.clear();
+ }
+
+}
diff --git a/plugins/developer/org.eclipse.papyrus.infra.extendedtypes.elementtypeview/META-INF/MANIFEST.MF b/plugins/developer/org.eclipse.papyrus.infra.extendedtypes.elementtypeview/META-INF/MANIFEST.MF
index 01f57d5da60..2b530f0d389 100644
--- a/plugins/developer/org.eclipse.papyrus.infra.extendedtypes.elementtypeview/META-INF/MANIFEST.MF
+++ b/plugins/developer/org.eclipse.papyrus.infra.extendedtypes.elementtypeview/META-INF/MANIFEST.MF
@@ -1,24 +1,23 @@
-Manifest-Version: 1.0
-Export-Package: org.eclipse.papyrus.infra.extendedtypes.elementtypeview,
- org.eclipse.papyrus.infra.extendedtypes.elementtypeview.view
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.emf.facet.common.ui,
- org.eclipse.gmf.runtime.diagram.ui,
- org.eclipse.papyrus.editor;bundle-version="1.1.0",
- org.eclipse.papyrus.infra.gmfdiag.dnd;bundle-version="1.1.0",
- org.eclipse.papyrus.infra.core.log;bundle-version="1.1.0",
- org.eclipse.papyrus.infra.services.edit;bundle-version="1.1.0",
- org.eclipse.papyrus.infra.core;bundle-version="1.1.0"
-Bundle-Vendor: %providerName
-Bundle-ActivationPolicy: lazy
-Bundle-Version: 1.1.0.qualifier
-Bundle-Localization: plugin
-Bundle-Name: %pluginName
-Bundle-Activator: org.eclipse.papyrus.infra.extendedtypes.elementtypev
- iew.Activator
-Bundle-ManifestVersion: 2
-Bundle-SymbolicName: org.eclipse.papyrus.infra.extendedtypes.elementty
- peview;singleton:=true
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-
+Manifest-Version: 1.0
+Export-Package: org.eclipse.papyrus.infra.extendedtypes.elementtypeview,
+ org.eclipse.papyrus.infra.extendedtypes.elementtypeview.view
+Require-Bundle: org.eclipse.ui,
+ org.eclipse.core.runtime,
+ org.eclipse.gmf.runtime.diagram.ui,
+ org.eclipse.papyrus.editor;bundle-version="1.1.0",
+ org.eclipse.papyrus.infra.gmfdiag.dnd;bundle-version="1.1.0",
+ org.eclipse.papyrus.infra.core.log;bundle-version="1.1.0",
+ org.eclipse.papyrus.infra.services.edit;bundle-version="1.1.0",
+ org.eclipse.papyrus.infra.core;bundle-version="1.1.0"
+Bundle-Vendor: %providerName
+Bundle-ActivationPolicy: lazy
+Bundle-Version: 1.1.0.qualifier
+Bundle-Localization: plugin
+Bundle-Name: %pluginName
+Bundle-Activator: org.eclipse.papyrus.infra.extendedtypes.elementtypev
+ iew.Activator
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: org.eclipse.papyrus.infra.extendedtypes.elementty
+ peview;singleton:=true
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+
diff --git a/plugins/developer/pom.xml b/plugins/developer/pom.xml
new file mode 100644
index 00000000000..4d381e2970f
--- /dev/null
+++ b/plugins/developer/pom.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <artifactId>org.eclipse.papyrus</artifactId>
+ <groupId>org.eclipse.papyrus</groupId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../../releng/top-pom-dev.xml</relativePath>
+ </parent>
+ <artifactId>org.eclipse.papyrus.developer</artifactId>
+ <groupId>org.eclipse.papyrus</groupId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>./org.eclipse.papyrus.dev.view.services.edit.request</module>
+ <module>./org.eclipse.papyrus.infra.extendedtypes.elementtypeview</module>
+ </modules>
+</project> \ No newline at end of file
diff --git a/releng/top-pom-dev.xml b/releng/top-pom-dev.xml
index d2b714fc8e9..1baf7436f65 100755
--- a/releng/top-pom-dev.xml
+++ b/releng/top-pom-dev.xml
@@ -1,142 +1,144 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<project>
- <modelVersion>4.0.0</modelVersion>
- <groupId>org.eclipse.papyrus</groupId>
- <artifactId>org.eclipse.papyrus</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <packaging>pom</packaging>
- <modules>
- <module>../features/papyrus-dev-features/org.eclipse.papyrus.dev.feature</module>
- <module>../plugins/developer/org.eclipse.papyrus.codegen</module>
- <module>../plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request</module>
- <module>../plugins/developer/org.eclipse.papyrus.documentation.plugin</module>
- <module>../plugins/developer/org.eclipse.papyrus.documentation.plugin.edit</module>
- <module>../plugins/developer/org.eclipse.papyrus.domaincontextcodegen</module>
- <module>../plugins/developer/org.eclipse.papyrus.domaincontextcodegen.edit</module>
- <module>../plugins/developer/org.eclipse.papyrus.domaincontextcodegen.editor</module>
- <module>../plugins/developer/org.eclipse.papyrus.gmf.editpartview</module>
- <module>../plugins/developer/org.eclipse.papyrus.gmf.editpoliciesstates</module>
- <module>../plugins/developer/org.eclipse.papyrus.gmf.figureview</module>
- <module>../plugins/developer/org.eclipse.papyrus.gmfgenextension</module>
- <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.debug</module>
- <module>dev</module>
- </modules>
- <properties>
- <tycho-version>0.20.0</tycho-version>
- <tychoExtrasVersion>0.20.0</tychoExtrasVersion>
- </properties>
- <repositories>
- <repository>
- <id>eclipse</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/releases/luna</url>
- </repository>
- <repository>
- <id>ep</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/eclipse/updates/4.4/R-4.4-201406061215/</url>
- </repository>
- <repository>
- <id>emf-cdo</id>
- <layout>p2</layout>
- <url>http://download.eclipse.org/modeling/emf/cdo/drops/R20140610-0212</url>
- </repository>
- <repository>
- <id>papyrus-main</id>
- <layout>p2</layout>
- <url>${papyrus.repo.main}</url>
- </repository>
- </repositories>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <version>2.6</version>
- <configuration>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-compiler-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <source>1.6</source>
- <target>1.6</target>
- <optimize>true</optimize>
- <showWarnings>true</showWarnings>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-maven-plugin</artifactId>
- <version>${tycho-version}</version>
- <extensions>true</extensions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <environments>
- <environment>
- <os>win32</os>
- <ws>win32</ws>
- <arch>x86_64</arch>
- </environment>
- </environments>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-repository-plugin</artifactId>
- <version>${tycho-version}</version>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-source-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>plugin-source</id>
- <goals>
- <goal>plugin-source</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tychoExtrasVersion}</version>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attach-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <defaultP2Metadata>false</defaultP2Metadata>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.eclipse.papyrus</groupId>
+ <artifactId>org.eclipse.papyrus</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+ <modules>
+ <module>../plugins/developer/org.eclipse.papyrus.codegen</module>
+ <module>../plugins/developer/org.eclipse.papyrus.dev.view.services.edit.request</module>
+ <module>../plugins/developer/org.eclipse.papyrus.documentation.plugin</module>
+ <module>../plugins/developer/org.eclipse.papyrus.documentation.plugin.edit</module>
+ <module>../plugins/developer/org.eclipse.papyrus.domaincontextcodegen</module>
+ <module>../plugins/developer/org.eclipse.papyrus.domaincontextcodegen.edit</module>
+ <module>../plugins/developer/org.eclipse.papyrus.domaincontextcodegen.editor</module>
+ <module>../plugins/developer/org.eclipse.papyrus.gmf.editpartview</module>
+ <module>../plugins/developer/org.eclipse.papyrus.gmf.editpoliciesstates</module>
+ <module>../plugins/developer/org.eclipse.papyrus.gmf.figureview</module>
+ <module>../plugins/developer/org.eclipse.papyrus.gmfgenextension</module>
+ <module>../plugins/infra/gmfdiag/css/org.eclipse.papyrus.infra.gmfdiag.css.debug</module>
+ <module>../features/papyrus-dev-features/org.eclipse.papyrus.dev.feature</module>
+ <module>dev</module>
+ </modules>
+ <properties>
+ <tycho-version>0.21.0</tycho-version>
+ <tychoExtrasVersion>0.21.0</tychoExtrasVersion>
+ <papyrus.repo.main>http://download.eclipse.org/modeling/mdt/papyrus/updates/nightly/mars/main/</papyrus.repo.main>
+ </properties>
+ <repositories>
+ <repository>
+ <id>eclipse</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/releases/luna</url>
+ </repository>
+ <repository>
+ <id>ep</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/eclipse/updates/4.4/R-4.4-201406061215/</url>
+ </repository>
+ <repository>
+ <id>emf-cdo</id>
+ <layout>p2</layout>
+ <url>http://download.eclipse.org/modeling/emf/cdo/drops/R20140610-0212</url>
+ </repository>
+ <repository>
+ <id>papyrus-main</id>
+ <layout>p2</layout>
+ <url>${papyrus.repo.main}</url>
+ </repository>
+ </repositories>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.6</version>
+ <configuration>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-compiler-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ <optimize>true</optimize>
+ <showWarnings>true</showWarnings>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-maven-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <extensions>true</extensions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <environments>
+ <environment>
+ <os>win32</os>
+ <ws>win32</ws>
+ <arch>x86_64</arch>
+ </environment>
+ </environments>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-repository-plugin</artifactId>
+ <version>${tycho-version}</version>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>plugin-source</id>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tychoExtrasVersion}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attach-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <defaultP2Metadata>false</defaultP2Metadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+</project>

Back to the top