Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian W. Damus2016-01-06 15:34:59 +0000
committerChristian W. Damus2016-01-06 15:36:08 +0000
commit56154899c1e496f757568c78a0de320bb6278632 (patch)
tree6d133f23ee365f88dde2065f9f1f4020570aa221 /plugins
parent1dbd408ab7427b161e0ee1e02ab9413a646bd178 (diff)
downloadorg.eclipse.papyrus-56154899c1e496f757568c78a0de320bb6278632.tar.gz
org.eclipse.papyrus-56154899c1e496f757568c78a0de320bb6278632.tar.xz
org.eclipse.papyrus-56154899c1e496f757568c78a0de320bb6278632.zip
Bug 485236: [Releng] org.eclipse.papyrus.infra.ui is not an Eclipse-ish project
https://bugs.eclipse.org/bugs/show_bug.cgi?id=485236 Restructure the bundle layout and metadata to match the Papyrus norm.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/.classpath4
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/build.properties4
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/pom.xml112
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/Activator.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/Activator.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractCommonCommandHandler.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractCommonCommandHandler.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractEMFParametricOnSelectedElementsAction.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractEMFParametricOnSelectedElementsAction.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractParametricOnSelectedElementsAction.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractParametricOnSelectedElementsAction.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NameNormalization.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NameNormalization.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NameNormalizationCommand.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NameNormalizationCommand.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NamePropertyTester.java (renamed from plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NamePropertyTester.java)0
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/site/pdf/main.pdf.xml24
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/eclipse-800x188.pngbin13315 -> 0 bytes
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/papyrus.pngbin14108 -> 0 bytes
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/site/site.xml125
-rw-r--r--plugins/infra/org.eclipse.papyrus.infra.ui/src/site/xdoc/home.xml29
15 files changed, 4 insertions, 294 deletions
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/.classpath b/plugins/infra/org.eclipse.papyrus.infra.ui/.classpath
index a95e0906ca0..098194ca4b7 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/.classpath
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/.classpath
@@ -2,6 +2,6 @@
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src/main/java"/>
- <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
</classpath>
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/build.properties b/plugins/infra/org.eclipse.papyrus.infra.ui/build.properties
index 488c00bbd17..d1e73b0471a 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/build.properties
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/build.properties
@@ -1,5 +1,5 @@
-source.. = src/main/java/
-output.. = target/classes/
+source.. = src/
+output.. = bin/
bin.includes = plugin.xml,\
META-INF/,\
.,\
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/pom.xml b/plugins/infra/org.eclipse.papyrus.infra.ui/pom.xml
index bdcb512cca0..392c6db7ab2 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/pom.xml
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/pom.xml
@@ -12,116 +12,4 @@
<version>1.2.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
<description>Plugin dedicated to manage generic menus and actions, linked to EMF but not to UML nor GMF technologies.</description>
-
- <issueManagement>
- <url>https://bugs.eclipse.org/bugs</url>
- <system>Eclipse Bugzilla Issues</system>
- </issueManagement>
-
- <licenses>
- <license>
- <name>Eclipse Public License</name>
- <url>https://www.eclipse.org/legal/epl-v10.html</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
-
- <scm>
- <url>https://git.eclipse.org/c/papyrus/org.eclipse.papyrus.git</url>
- <connection>scm:git:git://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus.git</connection>
- <developerConnection>scm:git:git@github.com:kevinsawicki/github-maven-example.gitssh://git.eclipse.org/gitroot/papyrus/org.eclipse.papyrus.git</developerConnection>
- </scm>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>buildnumber-maven-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <phase>pre-site</phase>
- <goals>
- <goal>create</goal>
- </goals>
- <configuration>
- <doCheck>false</doCheck>
- <doUpdate>false</doUpdate>
- <format>{0,date,yyyy-MM-dd_HH-mm}</format>
- <items>
- <item>timestamp</item>
- </items>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-site-plugin</artifactId>
- <version>3.3</version>
- <configuration>
- <skipDeploy>false</skipDeploy>
- <!-- stagingSiteURL>file://${siteMainDirectory}</stagingSiteURL -->
- </configuration>
- <dependencies>
- <dependency>
- <groupId>lt.velykis.maven.skins</groupId>
- <artifactId>reflow-velocity-tools</artifactId>
- <version>1.1.1</version>
- </dependency>
- <dependency>
- <groupId>org.apache.velocity</groupId>
- <artifactId>velocity</artifactId>
- <version>1.7</version>
- </dependency>
- </dependencies>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-pdf-plugin</artifactId>
- <version>1.3</version>
- <executions>
- <execution>
- <id>pdf</id>
- <phase>site</phase>
- <goals>
- <goal>pdf</goal>
- </goals>
- <configuration>
- <outputDirectory>${project.reporting.outputDirectory}</outputDirectory>
- <includeReports>false</includeReports>
- <docDescriptor>src/site/pdf/main.pdf.xml</docDescriptor>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.10.2</version>
- <configuration>
- <show>private</show>
- <!-- nohelp>true</nohelp -->
- </configuration>
- </plugin>
- </plugins>
- </build>
- <reporting>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.8</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>2.10.2</version>
- <configuration>
- <!-- stylesheetfile>${basedir}/src/main/javadoc/stylesheet.css</stylesheetfile -->
- <!-- show>public</show -->
- </configuration>
- </plugin>
- </plugins>
- </reporting>
</project> \ No newline at end of file
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/Activator.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/Activator.java
index 27101698e64..27101698e64 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/Activator.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/Activator.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractCommonCommandHandler.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractCommonCommandHandler.java
index 0dde1df49b9..0dde1df49b9 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractCommonCommandHandler.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractCommonCommandHandler.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractEMFParametricOnSelectedElementsAction.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractEMFParametricOnSelectedElementsAction.java
index 857d4373055..857d4373055 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractEMFParametricOnSelectedElementsAction.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractEMFParametricOnSelectedElementsAction.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractParametricOnSelectedElementsAction.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractParametricOnSelectedElementsAction.java
index ef2255fc632..ef2255fc632 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/AbstractParametricOnSelectedElementsAction.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/AbstractParametricOnSelectedElementsAction.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NameNormalization.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NameNormalization.java
index 44d3711682d..44d3711682d 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NameNormalization.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NameNormalization.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NameNormalizationCommand.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NameNormalizationCommand.java
index 563cb346a83..563cb346a83 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NameNormalizationCommand.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NameNormalizationCommand.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NamePropertyTester.java b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NamePropertyTester.java
index d8d10a71890..d8d10a71890 100644
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/main/java/org/eclipse/papyrus/infra/ui/menu/NamePropertyTester.java
+++ b/plugins/infra/org.eclipse.papyrus.infra.ui/src/org/eclipse/papyrus/infra/ui/menu/NamePropertyTester.java
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/pdf/main.pdf.xml b/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/pdf/main.pdf.xml
deleted file mode 100644
index 77c0f61bafa..00000000000
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/pdf/main.pdf.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<document xmlns="http://maven.apache.org/DOCUMENT/1.0.1"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/DOCUMENT/1.0.1 http://maven.apache.org/xsd/document-1.0.1.xsd"
- outputName="org.eclipse.papyrus.infra.ui.doc">
-
- <meta>
- <title>org.eclipse.papyrus.infra.ui</title>
- <author>CEA LISE</author>
- </meta>
-
- <toc name="Table of Contents">
- <item name="Home" ref="home.html"/>
- </toc>
-
- <cover>
- <coverTitle>${project.name}</coverTitle>
- <coverSubTitle>v. ${project.version} build ${buildNumber}</coverSubTitle>
- <coverType>Developer Documentation</coverType>
- <projectName>${project.name}</projectName>
- <projectLogo>./images/papyrus.png</projectLogo>
- <companyName>Eclipse</companyName>
- <companyLogo>./images/eclipse-800x188.png</companyLogo>
- </cover>
-</document> \ No newline at end of file
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/eclipse-800x188.png b/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/eclipse-800x188.png
deleted file mode 100644
index 0c469529da5..00000000000
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/eclipse-800x188.png
+++ /dev/null
Binary files differ
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/papyrus.png b/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/papyrus.png
deleted file mode 100644
index edf2a1c9a32..00000000000
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/resources/images/papyrus.png
+++ /dev/null
Binary files differ
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/site.xml b/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/site.xml
deleted file mode 100644
index 421f048ddb9..00000000000
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/site.xml
+++ /dev/null
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project name="Reflow Maven Skin"
- xmlns="http://maven.apache.org/DECORATION/1.3.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/DECORATION/1.3.0 http://maven.apache.org/xsd/decoration-1.3.0.xsd">
-
- <bannerLeft>
- <name><![CDATA[
- Eclipse <span class="color-highlight">Papyrus</span> project
- ]]>
- </name>
- <href>https://www.eclipse.org/papyrus/</href>
- </bannerLeft>
-
- <publishDate position="bottom" format="yyyy-MM-dd" />
- <version position="bottom" />
- <googleAnalyticsAccountId>UA-XXXXXX</googleAnalyticsAccountId>
-
- <skin>
- <groupId>lt.velykis.maven.skins</groupId>
- <artifactId>reflow-maven-skin</artifactId>
- <version>1.1.1</version>
- </skin>
- <custom>
- <reflowSkin>
- <!-- Make this to 'false' for local development, i.e. file:// URLs -->
- <protocolRelativeURLs>false</protocolRelativeURLs>
- <smoothScroll>true</smoothScroll>
- <theme>bootswatch-cosmo</theme>
- <highlightJs>true</highlightJs>
- <highlightJsTheme>github</highlightJsTheme>
- <!-- absoluteResourceURL>http://flefevre.github.io/testpapy/</absoluteResourceURL-->
- <brand>
- <!-- Brand text in top-left part of the site -->
- <name>
- <![CDATA[
- Eclipse <span class="color-highlight">Papyrus</span> Project
- ]]>
- </name>
- <href>https://www.eclipse.org/papyrus/</href>
- </brand>
- <slogan>an integrated and user-consumable environment for editing any kind of EMF model (UML, SysML, MARTE...)</slogan>
- <titleTemplate>%2$s | %1$s</titleTemplate>
- <!-- Use Table of Contents at the top of the page (max 6 elements) -->
- <toc>top</toc>
- <tocTopMax>6</tocTopMax>
- <!-- Include the documentation and tools in the top navigation (in addition to links) -->
- <topNav>Main|reports|modules|parent</topNav>
- <!-- Split menus in the bottom navigation -->
- <bottomNav maxSpan="9" >
- <column>Main</column>
- <column>Download</column>
- <column>reports|modules|parent</column>
- </bottomNav>
- <bottomDescription>
- <![CDATA[
- Eclipse <span class="color-highlight">Papyrus</span> project is aiming at providing an ntegrated and user-consumable environment for editing any kind of EMF model and particularly supporting UML and related modeling languages such as SysML and MARTE.
- ]]>
- </bottomDescription>
- <pages>
- <index project="infra.ui">
- <!-- Override the title -->
- <titleTemplate>Papyrus</titleTemplate>
- <!-- no breadcrumbs on the main index page -->
- <breadcrumbs>false</breadcrumbs>
- <!-- no ToC on the main index page -->
- <toc>false</toc>
- <markPageHeader>false</markPageHeader>
- <sections>
- <!-- carousel /-->
- <columns>2</columns>
- <body />
- <sidebar />
- </sections>
- </index>
- <contribute>
- <breadcrumbs>false</breadcrumbs>
- </contribute>
- <!-- Disable source highlighting for Maven reports -->
- <source-repository>
- <highlightJs>false</highlightJs>
- </source-repository>
- <issue-tracking>
- <highlightJs>false</highlightJs>
- <toc>false</toc>
- </issue-tracking>
- <license>
- <highlightJs>false</highlightJs>
- <toc>false</toc>
- </license>
- <!-- Disable ToC for some Maven reports -->
- <project-info>
- <toc>false</toc>
- </project-info>
- <!-- github-report>
- <toc>false</toc>
- </github-report-->
- <dependencies>
- <tocTopMax>4</tocTopMax>
- </dependencies>
- </pages>
- </reflowSkin>
- </custom>
-
- <body>
-
- <links>
- <item name="Online" href="http://www.eclipse.org/papyrus" />
- <item name="Nexus repository" href="https://repo.eclipse.org/index.html#welcome" />
- <item name="Pdf" href="org.eclipse.papyrus.infra.ui.doc.pdf" />
- </links>
-
- <breadcrumbs>
- <item name="nf-doc" href="/" />
- </breadcrumbs>
-
- <menu name="Main" inherit="top">
- <item name="Home" href="home.html" />
- <item name="Index" href="index.html" />
- </menu>
- <menu name="Maven documentation" ref="reports" inherit="bottom"/>
- <menu ref="modules" inherit="top" />
- <menu ref="parent" inherit="top" />
- </body>
-</project>
diff --git a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/xdoc/home.xml b/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/xdoc/home.xml
deleted file mode 100644
index 09934bebfa2..00000000000
--- a/plugins/infra/org.eclipse.papyrus.infra.ui/src/site/xdoc/home.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
-
- <properties>
- <title>org.eclipse.papyrus.infra.ui</title>
- </properties>
-
- <body>
- <section name="org.eclipse.papyrus.uinfra.ui for developers">
- <p>section dedicated for developers</p>
- <subsection name="Context">
- <p>This plugin is dedicated to hold any generic menu or actions, linked eventually to EMF, but not to GMF nor UML.
- </p>
- </subsection>
- </section>
- <section name="Documentation generation">
- <subsection name="Javadoc generation defined in plugin section">
- <source>mvn javadoc:javadoc</source>
- </subsection>
- <subsection name="Web site generation with javadoc defined in report section">
- <source>mvn site:site</source>
- </subsection>
- <subsection name="Pdf generation">
- <source>mvn pdf:pdf</source>
- </subsection>
- </section>
- </body>
-</document> \ No newline at end of file

Back to the top