You can add swimlanes to a diagram. Swimlanes divide a diagram into vertical or horizontal areas. You can define other shapes to be displayed inside swimlanes. For more information, see How to Define a Domain-Specific Language. For more information about how to use these properties, see Customizing and Extending a Domain-Specific Language.
Swimlanes have the properties that are listed in the following table.
| Property | Description | Default | 
|---|---|---|
| Body Fill Color | The fill color for the body of the swimlane. | White | 
| Header Fill Color | The fill color for the header of the swimlane. | DarkGray | 
| Separator Color | The color of the separator line. | LightGray | 
| Separator Line Style | The style of the separator line (Solid, Dash, Dot, DashDot, DashDotDot, or Custom). | Dash | 
| Separator Thickness | The thickness of the separator line in inches. | 0.03125 | 
| Text Color | The color that is used for text decorators that are associated with this swimlane. | Black | 
| Access Modifier | The level of access of the class (public or internal). | Public | 
| Custom Attributes | Used to add attributes to the code class that is generated from this swimlane. | <none> | 
| Generates Double Derived | If True, both a base class and a partial class (to support customization through overrides) will be generated. For more information, see Overriding and Extending the Generated Classes. | False | 
| Has Custom Constructor | If True, a custom constructor will be provided in the source code. For more information, see Overriding and Extending the Generated Classes. | False | 
| Inheritance Modifier | Describes the kind of inheritance of the source code class that is generated from the swimlane (none, abstract or sealed). | none | 
| Base Swimlane | The base class of this swimlane. | (none) | 
| Name | The name of this swimlane. | Current name | 
| Namespace | The namespace that is affiliated with this swimlane. | Current namespace | 
| Tooltip Type | How the tooltip is defined (fixed, variable, or none). If fixed, then the value of the Fixed Tooltip Text property is used; if variable, then the tooltip is defined in custom code. | <none> | 
| Notes | Informal notes that are associated with this swimlane. | <none> | 
| Alignment | Horizontal or vertical alignment. | Vertical | 
| Initial Height | The initial height of this swimlane, in inches. Applicable only to horizontal swimlanes. | 0 | 
| Initial Width | The initial width of this swimlane, in inches. Applicable only to vertical swimlanes. | 0 | 
| Exposes Text Color | If True, the user can set the color of a swimlane in the generated designer. To set this, right-click the swimlane shape and click Add Exposed. | False | 
| Description | Used to document the generated designer. | <none> | 
| Display Name | The name that will be displayed in the generated designer to refer to this swimlane class. | <none> | 
| Fixed Tooltip Text | The text that is used for a fixed tooltip. | <none> | 
| Help Keyword | The keyword that is used to index F1 help for this swimlane. | <none> |