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

No commit message

No commit message
parent 34a7de5b
No related branches found
No related tags found
No related merge requests found
......@@ -22,6 +22,16 @@
<artifactId>ucc.model</artifactId>
<version>0.0.1</version>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.bus.model</artifactId>
<version>0.3.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.universAAL.middleware</groupId>
<artifactId>mw.bus.io</artifactId>
<version>0.3.0-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
<plugins>
......
package org.universAAL.ucc.core;
import java.util.Properties;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceReference;
import org.universAAL.middleware.io.rdf.Form;
import org.universAAL.middleware.io.rdf.Group;
import org.universAAL.middleware.io.rdf.InputField;
import org.universAAL.middleware.io.rdf.Label;
import org.universAAL.middleware.io.rdf.Select1;
import org.universAAL.middleware.io.rdf.Submit;
import org.universAAL.middleware.io.rdf.TextArea;
import org.universAAL.middleware.owl.Restriction;
import org.universAAL.middleware.rdf.PropertyPath;
import org.universAAL.middleware.rdf.Resource;
import org.universAAL.middleware.rdf.TypeMapper;
import org.universAAL.middleware.sodapop.msg.MessageContentSerializer;
import org.universAAL.middleware.util.Constants;
import org.universAAL.middleware.util.LogUtils;
import org.universAAL.middleware.util.ResourceComparator;
import org.universAAL.ucc.model.api.IModel;
import org.universAAL.ucc.model.creator.ModelCreator;
......@@ -16,25 +34,47 @@ import org.universAAL.ucc.model.creator.ModelCreator;
public class Activator implements BundleActivator {
public final static IModel model = ModelCreator.getModel();
private static BundleContext context = null;
private static MessageContentSerializer contentSerializer = null;
public static synchronized void testForm() {
//if (Constants.debugMode()) {
if (contentSerializer == null) {
ServiceReference sr = context.getServiceReference(MessageContentSerializer.class.getName());
if (sr == null)
return;
contentSerializer = (MessageContentSerializer) context.getService(sr);
}
public Activator(){
}
public void finalize() throws Throwable {
Form f = Form.newDialog("TestForm", (String)null);
Group controls = f.getIOControls();
Group submits = f.getSubmits();
new InputField(controls,new Label("Your Adress:",(String)null),new PropertyPath(null,false,new String[]{"http://myinput#InputField1"}),null,"");
new InputField(controls,new Label("Your Phone-Number:",(String)null),new PropertyPath(null,false,new String[]{"http://myinput#InputField2"}),null,"");
Select1 ms1=new Select1(controls,new Label("Enable SMS Messages:",(String)null),new PropertyPath(null, false, new String[]{"http://myinput#MySelect"}),null,"");
ms1.generateChoices(new String[]{"Yes", "No"});
new TextArea(controls,new Label("SMS message text (optional)",(String)null),new PropertyPath(null,false,new String[]{"http://myinput#MyTextArea"}),null,"");
Label labelBoton = new Label("OK",null);
new Submit(submits,labelBoton,"OK_TEST");
String str = contentSerializer.serialize(f);
System.out.println();
System.out.println(str);
System.out.println();
//}
}
public void start(BundleContext arg0) throws Exception {
context = arg0;
Activator.testForm();
}
public void stop(BundleContext arg0) throws Exception {
}
public void test(){
}
}
\ No newline at end of file
package org.universAAL.ucc.core.api;
import org.universAAL.middleware.owl.ManagedIndividual;
public interface IConfigurator {
public ManagedIndividual[] getOntologyContent(String uri);
public void performConfiguration(String Path);
}
package org.universAAL.ucc.core.api;
public interface IDeinstaller {
public boolean deinstallAppication(String appName);
}
package org.universAAL.ucc.core.api;
public interface IInstaller {
public boolean installApplication(String path);
}
No preview for this file type
package org.universAAL.ucc.viewjambi;
import org.universAAL.ucc.viewapi.interfaces.ISubWindow;
import com.trolltech.qt.gui.QMdiSubWindow;
public class SubWindow extends QMdiSubWindow implements ISubWindow {
public SubWindow() {
super();
}
public void initialize() {
this.show();
}
}
package org.universAAL.ucc.viewjambi.install;
import org.universAAL.ucc.viewjambi.SubWindow;
public class InstallView extends SubWindow {
public InstallView() {
}
}
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