NodeGraphicsInfo
This XPDL2 element stores graphical information (for example, color, size, and so on) about visual objects, except for connecting lines.
The following table describes the standard Attributes/Elements of NodeGraphicsInfo.
Attribute/Element | Description |
---|---|
ToolId | For all standard NodeGraphicsInfo elements (for example, activities, pools, or sequence flow), this is unspecified. For special purpose NodeGraphicsInfo elements (those that specify position or size information), use XPD for the ToolId. ToolId is extended for different purposes (for example, XPD.BorderEventPosition). For more information, see Special Purpose NodeGraphicsInfo Elements. |
BorderColor, FillColor | String containing three comma-separated numeric values representing Red, Green, Blue values for the color (each between 0 and 255). For example, 255,0,0 (bright red), 0,0,0 (black), and so on. |
Height, Width | Height and width of the object in pixels.
|
Coordinates | XCoordinate and YCoordinate specify the pixel location of the center of the object, relative to the containing lane or embedded sub-process. Notes: |
LaneId | XPDL is not specific about the requirements for various BPMN concepts. Therefore, LaneId is dependent on object type. TIBCO Business Studio specifies the LaneId value as follows |
IsVisible | For lanes only: |
Special Purpose NodeGraphicsInfo Elements
In addition to the standard NodeGraphicsInfo elements listed in the previous table, the following special purpose NodeGraphicsInfo element is used when extra graphical information does not fit into the single standard NodeGraphicsInfo element for an object. These are distinguished from the standard NodeGraphicsInfo elements by their extended ToolId value.