From 70bcbe5f9a9bd70cf391f9c027908fc5efe3b16b Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 11 Apr 2018 21:29:58 +0200 Subject: [PATCH] Improve Office E4 --- org.argeo.suite.e4/build.properties | 3 ++- org.argeo.suite.e4/e4xmi/argeo-office.e4xmi | 8 +++++--- org.argeo.suite.e4/plugin.xml | 17 +++++++++++++++++ .../src/org/argeo/suite/e4/ActiveFeature.java | 17 +++++++++++++++++ 4 files changed, 41 insertions(+), 4 deletions(-) create mode 100644 org.argeo.suite.e4/plugin.xml create mode 100644 org.argeo.suite.e4/src/org/argeo/suite/e4/ActiveFeature.java diff --git a/org.argeo.suite.e4/build.properties b/org.argeo.suite.e4/build.properties index e9765d7..8795cd4 100644 --- a/org.argeo.suite.e4/build.properties +++ b/org.argeo.suite.e4/build.properties @@ -2,5 +2,6 @@ output.. = bin/ bin.includes = META-INF/,\ .,\ OSGI-INF/,\ - e4xmi/ + e4xmi/,\ + plugin.xml source.. = src/ diff --git a/org.argeo.suite.e4/e4xmi/argeo-office.e4xmi b/org.argeo.suite.e4/e4xmi/argeo-office.e4xmi index c2338f7..6fdf51e 100644 --- a/org.argeo.suite.e4/e4xmi/argeo-office.e4xmi +++ b/org.argeo.suite.e4/e4xmi/argeo-office.e4xmi @@ -25,6 +25,8 @@ + + @@ -47,9 +49,9 @@ - - - + + + diff --git a/org.argeo.suite.e4/plugin.xml b/org.argeo.suite.e4/plugin.xml new file mode 100644 index 0000000..1b8789e --- /dev/null +++ b/org.argeo.suite.e4/plugin.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + diff --git a/org.argeo.suite.e4/src/org/argeo/suite/e4/ActiveFeature.java b/org.argeo.suite.e4/src/org/argeo/suite/e4/ActiveFeature.java new file mode 100644 index 0000000..24a17b0 --- /dev/null +++ b/org.argeo.suite.e4/src/org/argeo/suite/e4/ActiveFeature.java @@ -0,0 +1,17 @@ + +package org.argeo.suite.e4; + +import org.eclipse.e4.core.di.annotations.Evaluate; + +public class ActiveFeature { + + + public ActiveFeature() { + super(); + } + + @Evaluate + public boolean evaluate() { + return false; + } +} -- 2.30.2