| /***************************************************************************** | |
| * 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: | |
| * Francois Le Fevre (CEA LIST) francois.le-fevre@cea.fr | |
| *****************************************************************************/ | |
| Class{ | |
| fontName: "Segoe UI"; | |
| fillColor: #C3D7DD; | |
| transparency: 0; | |
| gradient: #FFFFFF vertical; | |
| lineColor: #000000; | |
| elementIcon: false; | |
| } | |
| Compartment[kind=structure]{ | |
| showTitle: false; | |
| } | |
| Package > Compartment[kind="packagedelements"], | |
| Model > Compartment[kind="packagedelements"]{ | |
| visible: true; | |
| showTitle: false; | |
| } | |
| [appliedStereotypes~="ConstraintBlock"] > Compartment[kind=parameters], | |
| [appliedStereotypes~="ConstraintBlock"] > Compartment[kind=constraints]{ | |
| visible: true; | |
| } | |
| [appliedStereotypes~="FlowSpecification"] > Compartment[kind=flowproperties]{ | |
| visible: true; | |
| } | |
| [appliedStereotypes~="ValueType"] > Compartment[kind=properties], | |
| [appliedStereotypes~="ValueType"] > Compartment[kind=operations]{ | |
| visible: true; | |
| } | |
| /* | |
| * Comment | |
| */ | |
| Class[appliedStereotypes~="Comment"]{ | |
| visible:true; | |
| } | |
| /* | |
| * Stereotype ElementGroup | |
| */ | |
| Class[appliedStereotypes~="ElementGroup"] { | |
| visible:true; | |
| showTitle:true; | |
| } | |
| Class[appliedStereotypes~="ElementGroup"] > Compartment[type=StereotypeCompartment] { | |
| visible:true; | |
| showTitle:false; | |
| } | |
| [appliedStereotypes~="ElementGroup"] > Compartment[kind=properties], | |
| [appliedStereotypes~="ElementGroup"] > Compartment[kind=operations], | |
| [appliedStereotypes~="ElementGroup"] > Compartment[kind=constraints]{ | |
| visible: true; | |
| } | |
| Class[appliedStereotypes~="ElementGroup"] > Compartment[type=StereotypeCompartment] > [property="name"]{ | |
| visible:true; | |
| } | |
| /*TODO check / */ | |
| Class[appliedStereotypes~="ElementGroup"] > Compartment[type=StereotypeCompartment] > [property="criterion"]{ | |
| visible:true; | |
| } | |
| /*TODO check / */ | |
| Class[appliedStereotypes~="ElementGroup"] > Compartment[type=StereotypeCompartment] > [property="size"]{ | |
| visible:true; | |
| } | |
| /*TODO check / */ | |
| Class[appliedStereotypes~="ElementGroup"] > Compartment[type=StereotypeCompartment] > [property="member"]{ | |
| visible:true; | |
| } | |
| Class[appliedStereotypes~="ElementGroup"] > Compartment[type=StereotypeCompartment] > [property="orderedMember"]{ | |
| visible:true; | |
| } | |
| /* | |
| * Problem | |
| */ | |
| Class[appliedStereotypes~="Problem"]{ | |
| visible:true; | |
| } | |
| /* | |
| * Rationale | |
| */ | |
| Class[appliedStereotypes~="Rational"]{ | |
| visible:true; | |
| } | |
| /* | |
| * Stakeholder | |
| */ | |
| Class[appliedStereotypes~="Stakeholder"] > Compartment[type=StereotypeCompartment] { | |
| visible:true; | |
| showTitle:false; | |
| } | |
| [appliedStereotypes~="Stakeholder"] > Compartment[kind=properties], | |
| [appliedStereotypes~="Stakeholder"] > Compartment[kind=operations], | |
| [appliedStereotypes~="Stakeholder"] > Compartment[kind=constraints]{ | |
| visible: true; | |
| } | |
| Class[appliedStereotypes~="Stakeholder"] > Compartment[type=StereotypeCompartment] > [property="concernList"]{ | |
| visible:true; | |
| } | |
| /*TODO check the /concern or concern */ | |
| Class[appliedStereotypes~="Stakeholder"] > Compartment[type=StereotypeCompartment] > [property="concern"]{ | |
| visible:true; | |
| } | |
| /* | |
| * Stereotype View | |
| */ | |
| Class[appliedStereotypes~="View"] > Compartment[kind=properties], | |
| Class[appliedStereotypes~="View"] > Compartment[kind=operations]{ | |
| visible:true; | |
| showTitle:false; | |
| } | |
| Class[appliedStereotypes~="View"] > Compartment[kind="nestedclassifiers"]{ | |
| visible:false; | |
| showTitle:false; | |
| } | |
| Class[appliedStereotypes~="View"] > Compartment[type=StereotypeCompartment] { | |
| visible:true; | |
| showTitle:true; | |
| } | |
| Class[appliedStereotypes~="View"] > Compartment[type=StereotypeCompartment] > [property="stakeholder"]{ | |
| visible:true; | |
| } | |
| Class[appliedStereotypes~="View"] > Compartment[type=StereotypeCompartment] > [property="viewpoint"]{ | |
| visible:true; | |
| } | |
| /* | |
| * Stereotype Viewpoint | |
| */ | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] { | |
| visible:true; | |
| showTitle:false; | |
| } | |
| [appliedStereotypes~="Viewpoint"] > Compartment[kind=properties], | |
| [appliedStereotypes~="Viewpoint"] > Compartment[kind=operations]{ | |
| visible:true; | |
| } | |
| [appliedStereotypes~="Viewpoint"] > Compartment[kind="internal structure"], | |
| [appliedStereotypes~="Viewpoint"] > Compartment[kind="symbol"] | |
| { | |
| visible:false; | |
| } | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="stakeholder"]{ | |
| visible:true; | |
| } | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="purpose"]{ | |
| visible:true; | |
| } | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="concernList"]{ | |
| visible:true; | |
| } | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="language"]{ | |
| visible:true; | |
| } | |
| /*TODO check / */ | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="method"]{ | |
| visible:true; | |
| } | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="presentation"]{ | |
| visible:true; | |
| } | |
| /*TODO check / */ | |
| Class[appliedStereotypes~="Viewpoint"] > Compartment[type=StereotypeCompartment] > [property="concern"]{ | |
| visible:true; | |
| } |