Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCamille Letavernier2015-01-27 09:42:03 +0000
committerCamille Letavernier2015-01-27 09:43:04 +0000
commitb40295e3bf768ecb7618dfd214804b861ca9ffe1 (patch)
tree116e3e6ac61fa77346089c89f93a40de01fe641e /plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt
parentd4aab3724ecd31bc3c9b57946dc00303a61ca22c (diff)
downloadorg.eclipse.papyrus-b40295e3bf768ecb7618dfd214804b861ca9ffe1.tar.gz
org.eclipse.papyrus-b40295e3bf768ecb7618dfd214804b861ca9ffe1.tar.xz
org.eclipse.papyrus-b40295e3bf768ecb7618dfd214804b861ca9ffe1.zip
384570: [CSS - Export] It should be possible to export a set ofcommitters/cletavernie/bug-384570-cssExport
stylesheets to create a Theme plug-in https://bugs.eclipse.org/bugs/show_bug.cgi?id=384570
Diffstat (limited to 'plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt')
-rw-r--r--plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt27
1 files changed, 27 insertions, 0 deletions
diff --git a/plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt b/plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt
new file mode 100644
index 00000000000..0cbc164aa91
--- /dev/null
+++ b/plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringFileSelector
+ property="customization:FileBasedCustomizableElement:file" input="{Binding}"></ppe:StringFileSelector>
+ <ppe:StringCombo input="{Binding}"
+ property="csscustomization:CSSStylesheet:theme"></ppe:StringCombo>
+ </Composite>
+ <Group text="New theme">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="csscustomization:CSSStylesheet:label"></ppe:StringEditor>
+ <ppe:StringFileSelector allowFileSystem="true"
+ input="{Binding}" allowWorkspace="true"
+ property="csscustomization:CSSStylesheet:icon"></ppe:StringFileSelector>
+ </Group>
+</Composite> \ No newline at end of file

Back to the top