Skip to content
Snippets Groups Projects
Commit 6faae6ac authored by Alexander Marinc's avatar Alexander Marinc
Browse files

Some minor bug-fixes and update to middleware version 1.1.1

parent 8d0682e8
No related branches found
No related tags found
No related merge requests found
Showing
with 160 additions and 191 deletions
......@@ -8,7 +8,7 @@
<relativePath>../ucc.pom/pom.xml</relativePath>
</parent>
<artifactId>ucc.api</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
<name>API for the uCC</name>
<description>This API contains of interfaces for a model, a view and the core itself.</description>
<packaging>bundle</packaging>
......@@ -18,15 +18,10 @@
<artifactId>org.osgi.core</artifactId>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>1.0.1-SNAPSHOT</version>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
<dependency>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
</dependencies>
<build>
<plugins>
......
package org.universAAL.ucc.api.core;
import java.util.ArrayList;
import java.util.HashMap;
import org.osgi.framework.Bundle;
import org.universAAL.middleware.owl.ManagedIndividual;
......
......@@ -8,7 +8,7 @@
<relativePath>../ucc.pom/pom.xml</relativePath>
</parent>
<artifactId>ucc.core</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
<name>Core of the uCC</name>
<description>Provides the main functionalities of the uCC.</description>
<packaging>bundle</packaging>
......@@ -18,35 +18,20 @@
<artifactId>org.osgi.core</artifactId>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>1.0.1-SNAPSHOT</version>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.api</artifactId>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.bus.model</artifactId>
<version>1.0.1-SNAPSHOT</version>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.bus.ui</artifactId>
<version>1.0.1-SNAPSHOT</version>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>jena</artifactId>
<version>2.6.4</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.api</artifactId>
<version>1.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
<dependency>
<groupId>com.hp.hpl.jena</groupId>
<artifactId>jena</artifactId>
<version>2.6.4</version>
</dependency>
</dependencies>
<build>
<plugins>
......
......@@ -8,7 +8,7 @@
<relativePath>../ucc.pom/pom.xml</relativePath>
</parent>
<artifactId>ucc.model</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
<name>Model of the uCC</name>
<description>This bundle is responsible to manage all needed data for the uCC like listing of installed applications.</description>
<packaging>bundle</packaging>
......@@ -17,15 +17,10 @@
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.core</artifactId>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>1.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.api</artifactId>
<version>1.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
......
......@@ -5,5 +5,6 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
<classpathentry kind="src" path="Generated JUIC files"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
......@@ -5,6 +5,11 @@
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.trolltech.qtjambi.juicBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
......
......@@ -15,24 +15,22 @@
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>0.3.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.api</artifactId>
<version>0.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.viewjambi</artifactId>
<version>0.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.trolltech</groupId>
<artifactId>jambi</artifactId>
<version>4.5.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/qtjambi-4.5.2_01.jar</systemPath>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
</dependencies>
<build>
......@@ -89,5 +87,10 @@
<enabled>false</enabled>
</releases>
</repository>
<repository>
<id>qtjambi</id>
<name>qtjambi</name>
<url>http://qtjambi.sourceforge.net/maven2/</url>
</repository>
</repositories>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>ucc.plugin.ustore</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.trolltech.qtjambi.juicBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.maven.ide.eclipse.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.maven.ide.eclipse.maven2Nature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
......@@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.plugin.ustore</artifactId>
<version>1.0.0-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
<name>UCC uStore Plugin</name>
<description/>
<packaging>bundle</packaging>
......@@ -15,24 +15,22 @@
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>0.3.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.api</artifactId>
<version>0.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.viewjambi</artifactId>
<version>0.0.1-SNAPSHOT</version>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.trolltech</groupId>
<artifactId>jambi</artifactId>
<version>4.5.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/qtjambi-4.5.2_01.jar</systemPath>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
</dependencies>
<build>
......@@ -89,5 +87,10 @@
<enabled>false</enabled>
</releases>
</repository>
<repository>
<id>qtjambi</id>
<name>qtjambi</name>
<url>http://qtjambi.sourceforge.net/maven2/</url>
</repository>
</repositories>
</project>
......@@ -26,36 +26,36 @@
<listEntry value="obr"/>
</listAttribute>
<mapAttribute key="org.ops4j.pax.cursor.provisionItems">
<mapEntry key="mvn:org.apache.felix/org.apache.felix.configadmin/1.2.4" value="false@true@2@false"/>
<mapEntry key="mvn:org.universAAL.context/ctxt.jena.converter/0.3.1-SNAPSHOT" value="false@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.acl.interfaces/0.3.1-SNAPSHOT" value="false@true@2@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.context/0.3.1-SNAPSHOT" value="false@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.io/0.3.1-SNAPSHOT" value="false@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.model/0.3.1-SNAPSHOT" value="false@true@3@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.service/0.3.1-SNAPSHOT" value="false@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.container.osgi/0.1.0-SNAPSHOT" value="false@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.container.xfaces/0.1.0-SNAPSHOT" value="false@true@4@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.data.representation/0.3.1-SNAPSHOT" value="false@true@4@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.data.serialization/0.3.1-SNAPSHOT" value="false@true@4@false"/>
<mapEntry key="mvn:org.universAAL.ontology/ont.phWorld/0.2.3-SNAPSHOT" value="false@true@6@false"/>
<mapEntry key="mvn:org.universAAL.ontology/ont.profile/0.3.1-SNAPSHOT" value="false@true@6@false"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.api" value="false@true@7@true"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.core" value="false@true@7@true"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.model" value="false@true@7@true"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.viewjambi" value="false@true@8@true"/>
<mapEntry key="mvn:org.universAAL.ui/ui.dm/0.3.1-SNAPSHOT" value="false@true@6@true"/>
<mapEntry key="mvn:org.universAAL.ui/ui.handler.gui/0.1.1-SNAPSHOT" value="false@true@7@true"/>
<mapEntry key="wrap:mvn:java3d/j3d-core/1.3.1" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:java3d/vecmath/1.3.1" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:jp.go.ipa/jgcl/1.0" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:mysql/mysql-connector-java/5.1.6" value="false@true@2@true"/>
<mapEntry key="wrap:mvn:org.bouncycastle/jce.jdk13/144" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:org.ops4j.pax.confman/pax-confman-propsloader/0.2.2" value="false@true@3@false"/>
<mapEntry key="wrap:mvn:org.ops4j.pax.logging/pax-logging-api/1.4" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:org.ops4j.pax.logging/pax-logging-service/1.4" value="false@true@3@false"/>
<mapEntry key="wrap:mvn:org.osgi/osgi_R4_compendium/1.0" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:org.universAAL.support/jena.osgi/0.3.0-SNAPSHOT" value="false@true@2@false"/>
<mapEntry key="wrap:mvn:org.universAAL.ui/ui.handler.gui.tableLayout/1.0-SNAPSHOT" value="false@true@5@false"/>
<mapEntry key="wrap:mvn:org.universAAL.ui/ui.handler.gui.tableLayout/1.0-SNAPSHOT" value="true@true@5@false"/>
<mapEntry key="mvn:org.universAAL.support/jena.osgi" value="true@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.data.representation/1.1.1-SNAPSHOT" value="true@true@4@false"/>
<mapEntry key="mvn:org.apache.felix/org.apache.felix.configadmin/1.2.4" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.container.xfaces/1.1.1-SNAPSHOT" value="true@true@4@false"/>
<mapEntry key="wrap:mvn:jp.go.ipa/jgcl/1.0" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.ui/1.1.1-SNAPSHOT" value="true@true@5@false"/>
<mapEntry key="mvn:org.universAAL.ui/ui.dm/1.1.1-SNAPSHOT" value="true@true@6@true"/>
<mapEntry key="wrap:mvn:mysql/mysql-connector-java/5.1.6" value="true@true@2@false"/>
<mapEntry key="wrap:mvn:java3d/vecmath/1.3.1" value="true@true@2@false"/>
<mapEntry key="wrap:mvn:org.ops4j.pax.confman/pax-confman-propsloader/0.2.2" value="true@true@3@false"/>
<mapEntry key="wrap:mvn:org.bouncycastle/jce.jdk13/144" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.context/ctxt.jena.converter/1.1.1-SNAPSHOT" value="true@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.model/1.1.1-SNAPSHOT" value="true@true@3@false"/>
<mapEntry key="wrap:mvn:org.ops4j.pax.logging/pax-logging-api/1.6.0" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.container.osgi/1.1.1-SNAPSHOT" value="true@true@5@false"/>
<mapEntry key="wrap:mvn:java3d/j3d-core/1.3.1" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.context/1.1.1-SNAPSHOT" value="true@true@5@false"/>
<mapEntry key="wrap:mvn:org.ops4j.pax.logging/pax-logging-service/1.6.0" value="true@true@3@false"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.viewjambi/1.1.1-SNAPSHOT" value="true@true@8@true"/>
<mapEntry key="mvn:org.universAAL.ontology/ont.profile/1.1.1-SNAPSHOT" value="true@true@6@false"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.model/1.1.1-SNAPSHOT" value="true@true@7@true"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.data.serialization/1.1.1-SNAPSHOT" value="true@true@4@false"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.api/1.1.1-SNAPSHOT" value="true@true@7@true"/>
<mapEntry key="mvn:org.universAAL.tools.ucc/ucc.core/1.1.1-SNAPSHOT" value="true@true@7@true"/>
<mapEntry key="wrap:mvn:org.osgi/osgi_R4_compendium/1.0" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.bus.service/1.1.1-SNAPSHOT" value="true@true@5@false"/>
<mapEntry key="mvn:org.universAAL.middleware/mw.acl.interfaces/1.1.1-SNAPSHOT" value="true@true@2@false"/>
<mapEntry key="mvn:org.universAAL.ui/ui.handler.gui/1.1.1-SNAPSHOT" value="true@true@7@true"/>
<mapEntry key="mvn:org.universAAL.ontology/ont.phWorld/1.1.1-SNAPSHOT" value="true@true@6@false"/>
</mapAttribute>
<listAttribute key="org.ops4j.pax.cursor.runArguments">
<listEntry value="--overwrite=false"/>
......@@ -63,36 +63,36 @@
<listEntry value="--overwriteSystemBundles=false"/>
<listEntry value="--log=DEBUG"/>
<listEntry value="--profiles=obr"/>
<listEntry value="wrap:mvn:org.universAAL.ui/ui.handler.gui.tableLayout/1.0-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.support/jena.osgi@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.data.representation/1.1.1-SNAPSHOT@4"/>
<listEntry value="mvn:org.apache.felix/org.apache.felix.configadmin/1.2.4@2"/>
<listEntry value="mvn:org.universAAL.middleware/mw.container.xfaces/1.1.1-SNAPSHOT@4"/>
<listEntry value="wrap:mvn:jp.go.ipa/jgcl/1.0@2"/>
<listEntry value="wrap:mvn:mysql/mysql-connector-java/5.1.6@2@update"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.ui/1.1.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.ui/ui.dm/1.1.1-SNAPSHOT@6@update"/>
<listEntry value="wrap:mvn:mysql/mysql-connector-java/5.1.6@2"/>
<listEntry value="wrap:mvn:java3d/vecmath/1.3.1@2"/>
<listEntry value="wrap:mvn:org.universAAL.support/jena.osgi/0.3.0-SNAPSHOT@2"/>
<listEntry value="wrap:mvn:org.ops4j.pax.confman/pax-confman-propsloader/0.2.2@3"/>
<listEntry value="wrap:mvn:org.bouncycastle/jce.jdk13/144@2"/>
<listEntry value="mvn:org.universAAL.context/ctxt.jena.converter/1.1.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.model/1.1.1-SNAPSHOT@3"/>
<listEntry value="wrap:mvn:org.ops4j.pax.logging/pax-logging-api/1.6.0@2"/>
<listEntry value="mvn:org.universAAL.middleware/mw.container.osgi/1.1.1-SNAPSHOT@5"/>
<listEntry value="wrap:mvn:java3d/j3d-core/1.3.1@2"/>
<listEntry value="mvn:org.universAAL.middleware/mw.acl.interfaces/0.3.1-SNAPSHOT@2"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.context/1.1.1-SNAPSHOT@5"/>
<listEntry value="wrap:mvn:org.ops4j.pax.logging/pax-logging-service/1.6.0@3"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.viewjambi/1.1.1-SNAPSHOT@8@update"/>
<listEntry value="mvn:org.universAAL.ontology/ont.profile/1.1.1-SNAPSHOT@6"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.model/1.1.1-SNAPSHOT@7@update"/>
<listEntry value="mvn:org.universAAL.middleware/mw.data.serialization/1.1.1-SNAPSHOT@4"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.api/1.1.1-SNAPSHOT@7@update"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.core/1.1.1-SNAPSHOT@7@update"/>
<listEntry value="wrap:mvn:org.osgi/osgi_R4_compendium/1.0@2"/>
<listEntry value="wrap:mvn:org.ops4j.pax.logging/pax-logging-api/1.4@2"/>
<listEntry value="wrap:mvn:org.ops4j.pax.confman/pax-confman-propsloader/0.2.2@3"/>
<listEntry value="wrap:mvn:org.ops4j.pax.logging/pax-logging-service/1.4@3"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.model/0.3.1-SNAPSHOT@3"/>
<listEntry value="mvn:org.universAAL.middleware/mw.container.xfaces/0.1.0-SNAPSHOT@4"/>
<listEntry value="mvn:org.universAAL.middleware/mw.data.serialization/0.3.1-SNAPSHOT@4"/>
<listEntry value="mvn:org.universAAL.middleware/mw.data.representation/0.3.1-SNAPSHOT@4"/>
<listEntry value="wrap:mvn:org.universAAL.ui/ui.handler.gui.tableLayout/1.0-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.service/0.3.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.container.osgi/0.1.0-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.io/0.3.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.context/ctxt.jena.converter/0.3.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.context/0.3.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.ontology/ont.profile/0.3.1-SNAPSHOT@6"/>
<listEntry value="mvn:org.universAAL.ui/ui.dm/0.3.1-SNAPSHOT@6@update"/>
<listEntry value="mvn:org.universAAL.ontology/ont.phWorld/0.2.3-SNAPSHOT@6"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.core@7@update"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.api@7@update"/>
<listEntry value="mvn:org.universAAL.ui/ui.handler.gui/0.1.1-SNAPSHOT@7@update"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.model@7@update"/>
<listEntry value="mvn:org.universAAL.tools.ucc/ucc.viewjambi@8@update"/>
<listEntry value="mvn:org.universAAL.middleware/mw.bus.service/1.1.1-SNAPSHOT@5"/>
<listEntry value="mvn:org.universAAL.middleware/mw.acl.interfaces/1.1.1-SNAPSHOT@2"/>
<listEntry value="mvn:org.universAAL.ui/ui.handler.gui/1.1.1-SNAPSHOT@7@update"/>
<listEntry value="mvn:org.universAAL.ontology/ont.phWorld/1.1.1-SNAPSHOT@6"/>
</listAttribute>
<stringAttribute key="osgi_framework_id" value="--platform=felix --version=2.0.1"/>
<stringAttribute key="pde.version" value="3.3"/>
......
......@@ -38,6 +38,24 @@
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.bus.model</artifactId>
<version>1.1.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.bus.ui</artifactId>
<version>1.1.1-SNAPSHOT</version>
</dependency>
</dependencies>
<organization>
<name>universAAL Consortium</name>
......
......@@ -17,21 +17,16 @@
<groupId>org.apache.felix</groupId>
<artifactId>org.osgi.core</artifactId>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.data.representation</artifactId>
<version>1.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.tools.ucc</groupId>
<artifactId>ucc.api</artifactId>
<version>1.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
<groupId>net.sf.qtjambi</groupId>
<artifactId>qtjambi</artifactId>
<version>4.5.2_01</version>
</dependency>
</dependencies>
<build>
<plugins>
......@@ -50,7 +45,7 @@
<Include-Resource>
{maven-resources}
</Include-Resource>
<Bundle-ClassPath>.,lib/qtjambi-4.5.2_01.jar,lib/qtjambi-win32-msvc2005-4.5.2_01.jar,bin,lib,{maven-dependencies}</Bundle-ClassPath>
<Bundle-ClassPath>.,lib/qtjambi-4.5.2_01.jar,lib/qtjambi-win32-msvc2005-4.5.2_01.jar,{maven-dependencies}</Bundle-ClassPath>
</instructions>
</configuration>
</plugin>
......
......@@ -31,9 +31,10 @@ public class Activator implements BundleActivator {
private static IModel model = null;
private static IConfigurator configurator = null;
private static PluginBase pluginBase = null;
private static final String plugins="ucc_plugins/";
private static final String plugins="ucc/ucc_plugins/";
public MainWindow mainWindow = null;
private boolean startCheck = false;
static final String libraryNames[] = { "qtjambi.dll",
"com_trolltech_qt_core.dll", "com_trolltech_qt_gui.dll", "com_trolltech_qt_network.dll",
......@@ -42,15 +43,14 @@ public class Activator implements BundleActivator {
static {
for (int i = 0; i < libraryNames.length; i++)
extractDll(libraryNames[i]);
extractDll("/bin/",libraryNames[i]);
}
private static void extractDll(String name) {
InputStream inputStream = Activator.class.getClassLoader()
.getResourceAsStream(name);
File libraryFile = new File(name);
//libraryFile.deleteOnExit();
private static void extractDll(String path, String name) {
try {
InputStream inputStream = Activator.class.getClassLoader().getResource(path+name).openStream();
File libraryFile = new File(name);
//libraryFile.deleteOnExit();
FileOutputStream fileOutputStream = new FileOutputStream(
libraryFile);
byte[] buffer = new byte[8192];
......@@ -93,35 +93,48 @@ public class Activator implements BundleActivator {
return Activator.configurator;
}
public void start(final BundleContext context) throws Exception {
Activator.context = context;
public void start(final BundleContext lcontext) throws Exception {
Activator.context = lcontext;
Properties props = System.getProperties();
String path = ".;" + props.getProperty("java.library.path");
props.setProperty("java.library.path", path);
System.setProperties(props);
System.err.println("started");
thread = new Thread(new Runnable() {
public void run() {
QApplication.initialize(new String[0]);
mainWindow = MainWindow.getInstance();
mainWindow.show();
pluginBase = new PluginBase(new GridView());
context.registerService(IPluginBase.class.getName(), pluginBase, null);
loadPlugins();
QApplication.exec();
try {
QApplication.initialize(new String[0]);
mainWindow = MainWindow.getInstance();
mainWindow.show();
startCheck = true;
pluginBase = new PluginBase(new GridView());
Activator.context.registerService(IPluginBase.class.getName(), pluginBase, null);
loadPlugins();
QApplication.exec();
}
finally {
startCheck = true;
}
}
});
thread.start();
while (mainWindow == null)
Thread.sleep(0);
while (!startCheck)
Thread.sleep(100);
context.registerService(MainWindow.class.getName(), mainWindow, null);
if (mainWindow != null) {
context.registerService(MainWindow.class.getName(), mainWindow, null);
System.err.println("Jambi-Main-View started");
}
else
System.err.println("Jambi-Main-View NOT started");
}
@SuppressWarnings("deprecation")
......
package org.universAAL.ucc.viewjambi.overview;
import java.awt.Image;
import javax.swing.ImageIcon;
import org.universAAL.ucc.viewjambi.impl.Activator;
import com.trolltech.qt.core.QSize;
......@@ -42,7 +38,7 @@ public class LabeledIcon extends QAbstractButton{
if (imgURL!=null) {
String jarPath = "classpath:"
+ Activator.getContext().getBundle().getLocation().substring(6)
+ "#images/" + icon;
+ "#icon/" + icon;
image.setPixmap(new QPixmap(jarPath));
//else
//image.setPixmap(new QPixmap(jarPath+"#icon\\"+icon));
......@@ -64,7 +60,7 @@ public class LabeledIcon extends QAbstractButton{
this.setMinimumSize(new QSize(72,72));
this.setMaximumSize(new QSize(72,72));
this.setLayout(layout);
// this.show();
this.show();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment