DiagramLite Programmer's Guide
Table of Predefined Shapes

Shape

Identifier

Common Uses

Actor

An user
An actor in use case model

Alternative

An alternative in SDL
An extraction in flowcharts
Storage in quality management

Arrow1

Use as desired

Arrow2

Use as desired

Arrow3

Transportation in quality management
A reference point

Arrow4

Use as desired

Arrow5

Use as desired

Arrow6

Use as desired

Arrow7

A signal
Electronic transmission of data

Arrow8

Use as desired

Arrow9

Use as desired

BeginLoop

Begin of a loop

BpmnComplex

BPMN Gateways: Complex Decision/Merge

BpmnDataBasedXor

BPMN Gateways: Data-Based Exclusive Decision/Merge (XOR)

BpmnEndCancel

BPMN Events: Cancel (End)

BpmnEndCompensation

BPMN Events: Compensation (End)

BpmnEndError

BPMN Events: Error (End)

BpmnEndLink

BPMN Events: Link (End)

BpmnEndMessage

BPMN Events: Message (End)

BpmnEndMultiple

BPMN Events: Multiple (End)

BpmnEndTerminate

BPMN Events: Terminate (End)

BpmnEventBasedXor

BPMN Gateways: Event-Based Exclusive Decision/Merge (XOR)

BpmnInclusive

BPMN Gateways: Inclusive Decision/Merge (OR)

BpmnIntermediateCancel

BPMN Events: Cancel (Intermediate)

BpmnIntermediateCompensation

BPMN Events: Compensation (Intermediate)

BpmnIntermediateError

BPMN Events: Error (Intermediate)

BpmnIntermediateLink

BPMN Events: Link (Intermediate)

BpmnIntermediateMessage

BPMN Events: Message (Intermediate)

BpmnIntermediateMultiple

BPMN Events: Multiple (Intermediate)

BpmnIntermediateRule

BPMN Events: Rule (Intermediate)

BpmnIntermediateTimer

BPMN Events: Timer (Intermediate)

BpmnParallelFork

BPMN Gateways: Parallel Fork/Join (AND)

BpmnStartLink

BPMN Events: Link (Start)

BpmnStartMessage

BPMN Events: Message (Start)

BpmnStartMultiple

BPMN Events: Multiple (Start)

BpmnStartRule

BPMN Events: Rule (Start)

BpmnStartTimer

BPMN Events: Timer (Start)

Cloud

Object instance in data flow diagrams

Collate

A collation in flowcharts

ConeDown

Use as desired

ConeUp

Use as desired

ConnectedIssues

Connected issues in quality management

CreateRequest

Request to create in SDL

Cross

Use as desired

Cube

Use as desired

Cylinder

Use as desired

Database

A database in flowcharts

DataTransmition

Electronic transmission of data

DDelay

Use as desired

Decagon

Use as desired

Decision

Decision in flowcharts
A comparison in flowcharts
Relationship in data flow diagrams

Decision2

A decision in SDL

Delay

A delay in process diagrams

DInDelay

Use as desired

DirectAccessStorage

A direct access storage

DiskStorage

Data stored on disk in flowcharts

Display

Data that is displayed for human use

DividedEvent

An event

DividedProcess

A process or document in flowcharts
Entity in data flow diagrams

Document

A document

Donut

Use as desired

DOutDelay

Use as desired

Ellipse

A cross-reference within the same page of a flowchart
Process in data flow diagrams
State in data flow diagrams
A continuation of the flowchart in SDL
An use case
Operation in quality management

EndLoop

End of a loop

ExternalOrganization

An external organization

ExternalProcess

An external process

File

A file

FramedRectangle

Use as desired

Gate

A gateway

Heart

Use as desired

Heptagon

Use as desired

Hourglass

Use as desired

Input

Data that is input by manual means

InternalStorage

An internal storage

Interrupt

An interrupt

Interrupt2

An interrupt

IsoProcess

Iso9000 process

Junction

A summing junction
A return in SDL

Lightning

Use as desired

LinedDocument

A document in flowcharts

ManualOperation

Operation performed by a human

Merge

A merger in flowcharts
Inbound goods in quality management
Non-electronic file
Stop state in data flow diagrams

MessageFromUser

A message from user side in SDL

MessageToUser

A message to user side in SDL

Microform

A microform

MicroformProcessing

A microform processing

MicroformRecording

A microform recording

MultiDocument

A multiple document in flowcharts

MultiProc

A multiple process or document in flowcharts

Octagon

Use as desired

OfflineStorage

An offline storage

OffpageConnection

A cross-reference to another page of a flowchart

OffpageReference

A cross-reference to another page of a flowchart
A foreign module

Or

An 'or' statement

Pentagon

Use as desired

Plaque

Use as desired

PrimitiveFromCall

A primitive from call control in SDL

PrimitiveToCall

A primitive to call control in SDL

Procedure

Procedure in SDL

Process

A process or document in flowcharts
A file or data storage

Prysm

Use as desired

PunchedCard

A punched card

PyramidDown

Use as desired

PyramidUp

Use as desired

Rectangle

A metric operation
'External interactor' in data flow diagrams
Inspection in quality management

RightTriangle

Use as desired

RoundRect

A process or item in flowcharts
An event
An issue in quality management

RSave

Input or output data in flowcharts

Save

A save in SDL
Input or output data in flowcharts

Sort

A sort operation

Sphere

Use as desired

Star

Use as desired

Star4Pointed

Use as desired

Star5Pointed

Use as desired

Star6Pointed

Use as desired

Star7Pointed

Use as desired

Star16Pointed

Use as desired

Star24Pointed

Use as desired

Star32Pointed

Use as desired

Start

Start of a program flow
A starting point in SDL

Tape

Sequentially accessible data

Terminator

Start or end of a program flow

TransmittalTape

A transmittal tape

Trapezoid

Use as desired