Style sheet styles tables
On this page, you can find the conditions and styles tables to use as a reference guide for the creation of rules for your style sheets.
- Symbol styles table. Contains style definitions, their attributes and value types, including primary style definitions and predefined style definitions.
- Symbol compartment styles table. Contains style definitions, their attributes and value types, including primary compartment style definitions and predefined compartment style definitions.
Symbol styles table
Primary style definitions { Style attributes : value type } DS_Styles::CoreStylesComponents::KerMLStyles | Predefined style definitions DS_Styles::StyleSheets::ColorDefinitions | Applicable to |
|---|---|---|
Symbol Style view def SymbolStyle {
| - | ViewUsage Symbol kinds: Separator shape |
Shape Style view def ShapeStyle :> SymbolStyle { + also has attributes inherited from SymbolStyle | view def AbstractGreenStyle :> ShapeStyle { view def AbstractDeepOrangeStyle :> ShapeStyle { // ... } view def AbstractLightBlueStyle :> ShapeStyle { // ... } view def AbstractCyanStyle :> ShapeStyle { // ... } view def AbstractOrangeStyle :> ShapeStyle { // ... } view def AbstractDeepPurpleStyle :> ShapeStyle { // ... } view def AbstractRedStyle :> ShapeStyle { // ... } view def AbstractPinkStyle :> ShapeStyle { // ... } view def AbstractBlueStyle :> ShapeStyle { // ... } view def AbstractYellowStyle :> ShapeStyle { // ... } view def AbstractIndigoStyle :> ShapeStyle { // ... } view def AbstractAmberStyle :> ShapeStyle { // ... } view def AbstractWhiteStyle :> ShapeStyle { // ... } | ViewUsage Symbol kinds: Shape |
Shape On Border Style view def ShapeOnBorderStyle :> SymbolStyle; + has attributes inherited from SymbolStyle | view def AbstractGreenOnBorderStyle :> ShapeOnBorderStyle { // ... } view def AbstractOrangeOnBorderStyle :> ShapeOnBorderStyle { // ... } view def AbstractDeepPurpleOnBorderStyle :> ShapeOnBorderStyle { // ... } view def AbstractRedOnBorderStyle :> ShapeOnBorderStyle { // ... } view def AbstractWhiteOnBorderStyle :> ShapeOnBorderStyle { // ... } | PartUsage |
Element Style view def ElementStyle {
| - | ViewUsage Excludes: Package Symbol kinds: Rectangular shape |
Element Trimmable Text Style view def ElementTrimmableTextStyle :> ElementStyle { + also has attributes inherited from ElementStyle
| - | ViewUsage Excludes: Package Symbol kinds: Swimlane |
Type Style view def TypeStyle :> ElementTrimmableTextStyle { + also has attributes inherited from ElementTrimmableTextStyle
| - | ViewUsage Excludes: Package Fork |
Basic Feature Style view def BasicFeatureStyle :> TypeStyle { + also has attributes inherited from TypeStyle
| - | ViewUsage Excludes: Package Symbol kinds: Swimlane |
Feature Style view def FeatureStyle :> BasicFeatureStyle { + also has attributes inherited from BasicFeatureStyle
| - | ViewUsage Excludes: Package Symbol kinds: Fork |
Connector Style view def ConnectorStyle :> BasicFeatureStyle { + also has attributes inherited from BasicFeatureStyle
| - | Connectors displayed as paths |
Rectangular Shape Style view def RectangularShapeStyle :> SeparatorStyle, TextBoxStyle { + also has attributes inherited from SeparatorStyle, TextBoxStyle
| - | Rectangular shape* *symbol kind, not metaclass |
Text Box Style view def TextBoxStyle :> ShapeStyle; + has attributes inherited from ShapeStyle
| - | Text box shape* *symbol kind, not metaclass |
Linear Separator Style view def LinearSeparatorStyle :> SeparatorStyle { + also has attributes inherited from SeparatorStyle
| - | Separator shape* *symbol kind, not metaclass |
Separator Style view def SeparatorStyle :> SymbolStyle { + also has attributes inherited from SymbolStyle
| - | Separator shape* *symbol kind, not metaclass |
Bar Shape Style view def BarShapeStyle :> ShapeStyle { + also has attributes inherited from ShapeStyle | - | Fork* *symbol kind, not metaclass |
Swimlanes Style view def SwimlanesStyle :> ShapeStyle { + also has attributes inherited from ShapeStyle Location: DS_Styles::CoreStylesComponents::SysMLStyles | - | Swimlane* *symbol kind, not metaclass |
Path Style view def PathStyle :> SymbolStyle { + also has attributes inherited from SymbolStyle | - | Path* *symbol kind, not metaclas |
Image Shape Style view def ImageShapeStyle :> ShapeStyle; + has attributes inherited from ShapeStyle
| - | Image shape* *symbol kind, not metaclass |
Comment Style view def CommentStyle :> ElementStyle { + also has attributes inherited from ElementStyle | - | Comment |
Note Style view def NoteStyle :> ShapeStyle { + also has attributes inherited from ShapeStyle | - | Note* *symbol kind, not metaclass
|
Anchor Style view def AnchorStyle :> PathStyle; + has attributes inherited from PathStyle | - | Anchor* *symbol kind, not metaclass
|
Symbol compartment styles table
Primary compartment style definitions { Compartment style attributes : value type } DS_Styles::CoreStylesComponents::KerMLStyles | Predefined compartment style definitions DS_Styles::CoreStylesComponents::SysMLStyles | Applicable to |
|---|---|---|
Compartment Style view def CompartmentStyle {
| view def FeaturesOfMetadataCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle; | MetadataUsage |
view def MetadataCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle;
| ViewUsage | |
view def DocumentationCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle; | Package | |
view def WhileConditionCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle;
| WhileActionUsage | |
view def UntilConditionCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle;
| WhileActionUsage | |
view def ForIterationCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle;
| ForLoopActionUsage | |
view def IfConditionCompartmentStyle :> CompartmentStyle, ElementTrimmableTextStyle; | IfActionUsage | |
view def MembersCompartmentStyle :> CompartmentStyle, TypeStyle { | Package | |
Basic Feature Compartment Style view def BasicFeatureCompartmentStyle :> CompartmentStyle, BasicFeatureStyle; + has attributes inherited from CompartmentStyle, BasicFeatureStyle
| view def ObjectiveCompartmentStyle :> BasicFeatureCompartmentStyle;
| CaseUsage
|
view def EnumsCompartmentStyle :> BasicFeatureCompartmentStyle;
| EnumerationDefinition | |
Feature Compartment Style view def FeatureCompartmentStyle :> BasicFeatureCompartmentStyle, FeatureStyle { + also has attributes inherited from BasicFeatureCompartmentStyle, FeatureStyle
| view def SubjectCompartmentStyle :> FeatureCompartmentStyle; | CaseUsage |
view def ActorsCompartmentStyle :> FeatureCompartmentStyle
| CaseUsage | |
view def StakeholdersCompartmentStyle :> FeatureCompartmentStyle;
| RequirementUsage | |
view def IncludeUseCasesCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages, excluding:
| |
view def AttributesCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages, excluding: | |
view def ParametersCompartmentStyle :> FeatureCompartmentStyle;
| ConstraintUsage | |
view def PerformActionsCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages, excluding: | |
view def SatisfyRequirementsCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages, excluding: | |
view def ItemsCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages
| |
view def ActionsCompartmentStyle :> FeatureCompartmentStyle; | Definitions, excluding: Usages, excluding: | |
view def ExhibitStatesCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages, excluding: | |
view def ConstraintsCompartmentStyle :> FeatureCompartmentStyle;
| CaseUsage | |
view def RequireCompartmentStyle :> FeatureCompartmentStyle;
| RequirementUsage | |
view def AssumeCompartmentStyle :> FeatureCompartmentStyle;
| RequirementUsage | |
view def AssertCompartmentStyle :> FeatureCompartmentStyle;
| PartUsage | |
view def FramesCompartmentStyle :> FeatureCompartmentStyle;
| RequirementUsage | |
view def EndsCompartmentStyle :> FeatureCompartmentStyle;
| ConnectorAsUsage | |
view def PartsCompartmentStyle :> FeatureCompartmentStyle;
| Definitions, excluding: Usages, excluding: | |
view def PortsCompartmentStyle :> FeatureCompartmentStyle;
| PartUsage | |
view def StyleSheetRulesCompartmentStyle :> FeatureCompartmentStyle;
| StyleSheet (PartDefinition) |