Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Keimel2015-04-30 11:58:11 +0000
committerThomas Schindl2015-04-30 19:20:59 +0000
commitd71f738e8d838df0cc0140280050fe140518544c (patch)
tree1379a391f65c4c91196e9808c00b29dede5afd29 /demos/org.eclipse.fx.demo.contacts.app/OSGI-INF
parentb0e7d1924c50dbb3e4f196e8a975dc05bfa73915 (diff)
downloadorg.eclipse.efxclipse-d71f738e8d838df0cc0140280050fe140518544c.tar.gz
org.eclipse.efxclipse-d71f738e8d838df0cc0140280050fe140518544c.tar.xz
org.eclipse.efxclipse-d71f738e8d838df0cc0140280050fe140518544c.zip
Bug 465924 - [demo] Update Contacts Demo to e(fx)clipse 2.0
Signed-off-by: Christoph Keimel <c.keimel@emsw.de> Change-Id: I061a1192c0f9fad713f52e1243ed59954769984e
Diffstat (limited to 'demos/org.eclipse.fx.demo.contacts.app/OSGI-INF')
-rw-r--r--demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBlue.xml14
-rw-r--r--demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBright.xml14
-rw-r--r--demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeDark.xml14
3 files changed, 42 insertions, 0 deletions
diff --git a/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBlue.xml b/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBlue.xml
new file mode 100644
index 000000000..506e9b73f
--- /dev/null
+++ b/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBlue.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.fx.demo.contacts.theme.blue">
+ <implementation class="org.eclipse.fx.demo.contacts.theme.BlueTheme"/>
+ <service>
+ <provide interface="org.eclipse.fx.ui.services.theme.Theme"/>
+ </service>
+ <reference
+ bind="registerStylesheet"
+ cardinality="0..n"
+ interface="org.eclipse.fx.ui.services.theme.Stylesheet"
+ name="Stylesheet"
+ policy="dynamic"
+ unbind="unregisterStylesheet"/>
+</scr:component>
diff --git a/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBright.xml b/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBright.xml
new file mode 100644
index 000000000..f86418b25
--- /dev/null
+++ b/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeBright.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.fx.demo.contacts.theme.bright">
+ <implementation class="org.eclipse.fx.demo.contacts.theme.BrightTheme"/>
+ <service>
+ <provide interface="org.eclipse.fx.ui.services.theme.Theme"/>
+ </service>
+ <reference
+ bind="registerStylesheet"
+ cardinality="0..n"
+ interface="org.eclipse.fx.ui.services.theme.Stylesheet"
+ name="Stylesheet"
+ policy="dynamic"
+ unbind="unregisterStylesheet"/>
+</scr:component>
diff --git a/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeDark.xml b/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeDark.xml
new file mode 100644
index 000000000..300f0ad44
--- /dev/null
+++ b/demos/org.eclipse.fx.demo.contacts.app/OSGI-INF/themeDark.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.fx.demo.contacts.theme.dark">
+ <implementation class="org.eclipse.fx.demo.contacts.theme.DarkTheme"/>
+ <service>
+ <provide interface="org.eclipse.fx.ui.services.theme.Theme"/>
+ </service>
+ <reference
+ bind="registerStylesheet"
+ cardinality="0..n"
+ interface="org.eclipse.fx.ui.services.theme.Stylesheet"
+ name="Stylesheet"
+ policy="dynamic"
+ unbind="unregisterStylesheet"/>
+</scr:component> \ No newline at end of file

Back to the top