Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoit Maggi2015-01-28 13:11:51 +0000
committerPatrick Tessier2015-01-28 13:23:05 +0000
commit940803d8b2d2eab64160ab4bdec65c55deadca21 (patch)
tree402580931e479ec7cc67ce95c2da52e53e9a9e7b /plugins
parenta5946c78bca9fb60317afb9954fc9393a000d459 (diff)
downloadorg.eclipse.papyrus-940803d8b2d2eab64160ab4bdec65c55deadca21.tar.gz
org.eclipse.papyrus-940803d8b2d2eab64160ab4bdec65c55deadca21.tar.xz
org.eclipse.papyrus-940803d8b2d2eab64160ab4bdec65c55deadca21.zip
Bug 440082 - [SysML] Support for SysML 1.4
- intial version of a style for the bdd diagram Change-Id: I07a7f7615cbd6044db47155c403c8552edfb6f46 Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/configuration/BlockDefinitionDiagram.configuration2
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css56
2 files changed, 57 insertions, 1 deletions
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/configuration/BlockDefinitionDiagram.configuration b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/configuration/BlockDefinitionDiagram.configuration
index 425389ede83..df00c198fb9 100644
--- a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/configuration/BlockDefinitionDiagram.configuration
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/configuration/BlockDefinitionDiagram.configuration
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration:PapyrusConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:configuration="http://www.eclipse.org/papyrus/infra/viewpoints/configuration" xmi:id="_ko07IErbEeSdQKzSRatBjg">
<viewpoints xsi:type="configuration:PapyrusViewpoint" xmi:id="_xogdoErbEeSdQKzSRatBjg" name="Default Papyrus Viewpoint">
- <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_ZrBf4JaBEeS8eNvSwD0lgA" name="SysML 1.4 Block Definition" icon="platform:/plugin/org.eclipse.papyrus.sysml.diagram.blockdefinition/icons/obj16/Diagram_BlockDefinition.gif" implementationID="PapyrusUMLClassDiagram" customPalette="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml">
+ <modelKinds xsi:type="configuration:PapyrusDiagram" xmi:id="_ZrBf4JaBEeS8eNvSwD0lgA" name="SysML 1.4 Block Definition" icon="platform:/plugin/org.eclipse.papyrus.sysml.diagram.blockdefinition/icons/obj16/Diagram_BlockDefinition.gif" implementationID="PapyrusUMLClassDiagram" customPalette="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml" customStyle="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css">
<profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//blocks"/>
<profiles href="http://www.eclipse.org/papyrus/0.7.0/SysML#//portandflows"/>
<modelRules xmi:id="_ZrBf4ZaBEeS8eNvSwD0lgA">
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css
new file mode 100644
index 00000000000..ed4e8539224
--- /dev/null
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/style/blockdiagram.css
@@ -0,0 +1,56 @@
+/*****************************************************************************
+ * Copyright (c) 2015 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Benoit Maggi (CEA LIST) benoit.maggi@cea.fr
+ *****************************************************************************/
+Class{
+ fontName: "Segoe UI";
+ fillColor: #C3D7DD;
+ transparency: 0;
+ gradient: #FFFFFF vertical;
+ lineColor: #000000;
+ elementIcon: false;
+}
+
+Compartment {
+ visible:false;
+}
+
+Class[appliedStereotypes~="Block"] > Compartment[kind="attributes"] {
+ visible:true;
+ showTitle:true;
+}
+
+Class[appliedStereotypes~="Block"] > Compartment[kind="operations"] {
+ visible:true;
+ showTitle:true;
+ elementIcon: false;
+}
+
+Signal > Compartment {
+ visible:false;
+}
+
+Enumeration > Compartment {
+ visible:false;
+}
+
+Enumeration > Compartment[kind="literals"] {
+ visible:true;
+ showTitle:true;
+}
+
+DataType > Compartment {
+ visible:false;
+}
+
+DataType > Compartment[kind="properties"] {
+ visible:true;
+ showTitle:true;
+} \ No newline at end of file

Back to the top