summaryrefslogtreecommitdiffstats
path: root/umbrello/umbrello/pics
diff options
context:
space:
mode:
Diffstat (limited to 'umbrello/umbrello/pics')
-rw-r--r--umbrello/umbrello/pics/COPYING3
-rw-r--r--umbrello/umbrello/pics/CVglobal_meth.pngbin0 -> 342 bytes
-rw-r--r--umbrello/umbrello/pics/CVglobal_var.pngbin0 -> 313 bytes
-rw-r--r--umbrello/umbrello/pics/CVimplementation_meth.pngbin0 -> 372 bytes
-rw-r--r--umbrello/umbrello/pics/CVimplementation_signal.pngbin0 -> 391 bytes
-rw-r--r--umbrello/umbrello/pics/CVimplementation_slot.pngbin0 -> 392 bytes
-rw-r--r--umbrello/umbrello/pics/CVimplementation_var.pngbin0 -> 309 bytes
-rw-r--r--umbrello/umbrello/pics/CVnamespace.pngbin0 -> 451 bytes
-rw-r--r--umbrello/umbrello/pics/CVprivate_meth.pngbin0 -> 347 bytes
-rw-r--r--umbrello/umbrello/pics/CVprivate_signal.pngbin0 -> 354 bytes
-rw-r--r--umbrello/umbrello/pics/CVprivate_slot.pngbin0 -> 356 bytes
-rw-r--r--umbrello/umbrello/pics/CVprivate_var.pngbin0 -> 314 bytes
-rw-r--r--umbrello/umbrello/pics/CVprotected_meth.pngbin0 -> 346 bytes
-rw-r--r--umbrello/umbrello/pics/CVprotected_signal.pngbin0 -> 352 bytes
-rw-r--r--umbrello/umbrello/pics/CVprotected_slot.pngbin0 -> 353 bytes
-rw-r--r--umbrello/umbrello/pics/CVprotected_var.pngbin0 -> 321 bytes
-rw-r--r--umbrello/umbrello/pics/CVpublic_meth.pngbin0 -> 320 bytes
-rw-r--r--umbrello/umbrello/pics/CVpublic_signal.pngbin0 -> 327 bytes
-rw-r--r--umbrello/umbrello/pics/CVpublic_slot.pngbin0 -> 329 bytes
-rw-r--r--umbrello/umbrello/pics/CVpublic_var.pngbin0 -> 293 bytes
-rw-r--r--umbrello/umbrello/pics/CVstruct.pngbin0 -> 355 bytes
-rw-r--r--umbrello/umbrello/pics/Makefile.am112
-rw-r--r--umbrello/umbrello/pics/actor.pngbin0 -> 1081 bytes
-rw-r--r--umbrello/umbrello/pics/aggregation.pngbin0 -> 439 bytes
-rw-r--r--umbrello/umbrello/pics/align_bottom.pngbin0 -> 247 bytes
-rw-r--r--umbrello/umbrello/pics/align_hori_distribute.pngbin0 -> 297 bytes
-rw-r--r--umbrello/umbrello/pics/align_hori_middle.pngbin0 -> 295 bytes
-rw-r--r--umbrello/umbrello/pics/align_left.pngbin0 -> 248 bytes
-rw-r--r--umbrello/umbrello/pics/align_right.pngbin0 -> 249 bytes
-rw-r--r--umbrello/umbrello/pics/align_top.pngbin0 -> 246 bytes
-rw-r--r--umbrello/umbrello/pics/align_vert_distribute.pngbin0 -> 305 bytes
-rw-r--r--umbrello/umbrello/pics/align_vert_middle.pngbin0 -> 289 bytes
-rw-r--r--umbrello/umbrello/pics/anchor.pngbin0 -> 859 bytes
-rw-r--r--umbrello/umbrello/pics/andline.pngbin0 -> 788 bytes
-rw-r--r--umbrello/umbrello/pics/arrow.pngbin0 -> 436 bytes
-rw-r--r--umbrello/umbrello/pics/artifact.pngbin0 -> 726 bytes
-rw-r--r--umbrello/umbrello/pics/association.pngbin0 -> 167 bytes
-rw-r--r--umbrello/umbrello/pics/box.pngbin0 -> 184 bytes
-rw-r--r--umbrello/umbrello/pics/branch.pngbin0 -> 863 bytes
-rw-r--r--umbrello/umbrello/pics/choice-rhomb.pngbin0 -> 894 bytes
-rw-r--r--umbrello/umbrello/pics/choice-round.pngbin0 -> 971 bytes
-rw-r--r--umbrello/umbrello/pics/class.pngbin0 -> 827 bytes
-rw-r--r--umbrello/umbrello/pics/component.pngbin0 -> 577 bytes
-rw-r--r--umbrello/umbrello/pics/composition.pngbin0 -> 540 bytes
-rw-r--r--umbrello/umbrello/pics/containment.pngbin0 -> 447 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_activity.pngbin0 -> 789 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_class.pngbin0 -> 764 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_collaboration.pngbin0 -> 799 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_component.pngbin0 -> 754 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_deployment.pngbin0 -> 815 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_sequence.pngbin0 -> 821 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_state.pngbin0 -> 816 bytes
-rw-r--r--umbrello/umbrello/pics/cr16-action-umbrello_diagram_usecase.pngbin0 -> 823 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_activity.pngbin0 -> 1211 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_class.pngbin0 -> 1124 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_collaboration.pngbin0 -> 1169 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_component.pngbin0 -> 1090 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_deployment.pngbin0 -> 1177 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_entityrelationship.pngbin0 -> 1039 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_sequence.pngbin0 -> 1225 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_state.pngbin0 -> 1258 bytes
-rw-r--r--umbrello/umbrello/pics/cr22-action-umbrello_diagram_usecase.pngbin0 -> 1247 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-actor.pngbin0 -> 1055 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-aggregation.pngbin0 -> 880 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-anchor.pngbin0 -> 1157 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-andline.pngbin0 -> 1018 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-artifact.pngbin0 -> 813 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-association.pngbin0 -> 775 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-box.pngbin0 -> 716 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-branch.pngbin0 -> 1304 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-choice-rhomb.pngbin0 -> 1179 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-choice-round.pngbin0 -> 1042 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-class.pngbin0 -> 852 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-component.pngbin0 -> 678 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-composition.pngbin0 -> 990 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-containment.pngbin0 -> 888 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-datatype.pngbin0 -> 1080 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-deep-history.pngbin0 -> 826 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-dependency.pngbin0 -> 1089 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-end_state.pngbin0 -> 1250 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-entity.pngbin0 -> 878 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-enum.pngbin0 -> 1050 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-fork.pngbin0 -> 860 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-generalisation.pngbin0 -> 890 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-initial_state.pngbin0 -> 1105 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-interface.pngbin0 -> 1056 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-join.pngbin0 -> 442 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-junction.pngbin0 -> 606 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-message-asynchronous.pngbin0 -> 1065 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-message-synchronous.pngbin0 -> 1014 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-node.pngbin0 -> 1137 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-note.pngbin0 -> 1161 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-object.pngbin0 -> 1013 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-package.pngbin0 -> 1067 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-relationship.pngbin0 -> 935 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-shallow-history.pngbin0 -> 762 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-state-fork.pngbin0 -> 390 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-text.pngbin0 -> 1049 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-uniassociation.pngbin0 -> 888 bytes
-rw-r--r--umbrello/umbrello/pics/cursor-usecase.pngbin0 -> 1189 bytes
-rw-r--r--umbrello/umbrello/pics/datatype.pngbin0 -> 752 bytes
-rw-r--r--umbrello/umbrello/pics/deep-history.pngbin0 -> 703 bytes
-rw-r--r--umbrello/umbrello/pics/dependency.pngbin0 -> 335 bytes
-rw-r--r--umbrello/umbrello/pics/end_state.pngbin0 -> 1186 bytes
-rw-r--r--umbrello/umbrello/pics/entity.pngbin0 -> 827 bytes
-rw-r--r--umbrello/umbrello/pics/enum.pngbin0 -> 999 bytes
-rw-r--r--umbrello/umbrello/pics/fork.pngbin0 -> 213 bytes
-rw-r--r--umbrello/umbrello/pics/generalisation.pngbin0 -> 346 bytes
-rw-r--r--umbrello/umbrello/pics/initial_state.pngbin0 -> 893 bytes
-rw-r--r--umbrello/umbrello/pics/interface.pngbin0 -> 883 bytes
-rw-r--r--umbrello/umbrello/pics/join.pngbin0 -> 281 bytes
-rw-r--r--umbrello/umbrello/pics/junction.pngbin0 -> 412 bytes
-rw-r--r--umbrello/umbrello/pics/message-asynchronous.pngbin0 -> 556 bytes
-rw-r--r--umbrello/umbrello/pics/message-synchronous.pngbin0 -> 594 bytes
-rw-r--r--umbrello/umbrello/pics/node.pngbin0 -> 1071 bytes
-rw-r--r--umbrello/umbrello/pics/note.pngbin0 -> 939 bytes
-rw-r--r--umbrello/umbrello/pics/object.pngbin0 -> 727 bytes
-rw-r--r--umbrello/umbrello/pics/package.pngbin0 -> 939 bytes
-rw-r--r--umbrello/umbrello/pics/relationship.pngbin0 -> 297 bytes
-rw-r--r--umbrello/umbrello/pics/shallow-history.pngbin0 -> 669 bytes
-rw-r--r--umbrello/umbrello/pics/sources/actor.svg172
-rw-r--r--umbrello/umbrello/pics/sources/aggregation.svg130
-rw-r--r--umbrello/umbrello/pics/sources/align_bottom.svg261
-rw-r--r--umbrello/umbrello/pics/sources/align_hori_distribute.svg273
-rw-r--r--umbrello/umbrello/pics/sources/align_hori_middle.svg257
-rw-r--r--umbrello/umbrello/pics/sources/align_left.svg260
-rw-r--r--umbrello/umbrello/pics/sources/align_right.svg260
-rw-r--r--umbrello/umbrello/pics/sources/align_top.svg251
-rw-r--r--umbrello/umbrello/pics/sources/align_vert_distribute.svg272
-rw-r--r--umbrello/umbrello/pics/sources/align_vert_middle.svg254
-rw-r--r--umbrello/umbrello/pics/sources/anchor.svg279
-rw-r--r--umbrello/umbrello/pics/sources/andline.svg102
-rw-r--r--umbrello/umbrello/pics/sources/artifact.svg153
-rw-r--r--umbrello/umbrello/pics/sources/association.svg115
-rw-r--r--umbrello/umbrello/pics/sources/asynchro.svg133
-rw-r--r--umbrello/umbrello/pics/sources/box.svg85
-rw-r--r--umbrello/umbrello/pics/sources/branch.svg128
-rw-r--r--umbrello/umbrello/pics/sources/choice-rhomb.svg160
-rw-r--r--umbrello/umbrello/pics/sources/choice-round.svg178
-rw-r--r--umbrello/umbrello/pics/sources/class.svg131
-rw-r--r--umbrello/umbrello/pics/sources/component.svg123
-rw-r--r--umbrello/umbrello/pics/sources/composition.svg128
-rw-r--r--umbrello/umbrello/pics/sources/containment.svg141
-rw-r--r--umbrello/umbrello/pics/sources/cursor-andline.svg496
-rw-r--r--umbrello/umbrello/pics/sources/cursor-choice-rhomb.svg439
-rw-r--r--umbrello/umbrello/pics/sources/cursor-choice-round.svg356
-rw-r--r--umbrello/umbrello/pics/sources/cursor-deep-history.svg206
-rw-r--r--umbrello/umbrello/pics/sources/cursor-join.svg289
-rw-r--r--umbrello/umbrello/pics/sources/cursor-junction.svg279
-rw-r--r--umbrello/umbrello/pics/sources/cursor-shallow-history.svg195
-rw-r--r--umbrello/umbrello/pics/sources/cursor-state-fork.svg289
-rw-r--r--umbrello/umbrello/pics/sources/datatype.svg121
-rw-r--r--umbrello/umbrello/pics/sources/deep-history.svg84
-rw-r--r--umbrello/umbrello/pics/sources/dependency.svg216
-rw-r--r--umbrello/umbrello/pics/sources/diag_activity.svg571
-rw-r--r--umbrello/umbrello/pics/sources/diag_class.svg360
-rw-r--r--umbrello/umbrello/pics/sources/diag_collaboration.svg1111
-rw-r--r--umbrello/umbrello/pics/sources/diag_component.svg732
-rw-r--r--umbrello/umbrello/pics/sources/diag_deployment.svg676
-rw-r--r--umbrello/umbrello/pics/sources/diag_entityrelationship.svg715
-rw-r--r--umbrello/umbrello/pics/sources/diag_sequence.svg729
-rw-r--r--umbrello/umbrello/pics/sources/diag_state.svg629
-rw-r--r--umbrello/umbrello/pics/sources/diag_usecase.svg489
-rw-r--r--umbrello/umbrello/pics/sources/diagbase.svg189
-rw-r--r--umbrello/umbrello/pics/sources/end_state.svg136
-rw-r--r--umbrello/umbrello/pics/sources/entity.svg151
-rw-r--r--umbrello/umbrello/pics/sources/enum.svg114
-rw-r--r--umbrello/umbrello/pics/sources/fork.svg115
-rw-r--r--umbrello/umbrello/pics/sources/generalise.svg127
-rw-r--r--umbrello/umbrello/pics/sources/initial.svg126
-rw-r--r--umbrello/umbrello/pics/sources/interface.svg130
-rw-r--r--umbrello/umbrello/pics/sources/join.svg175
-rw-r--r--umbrello/umbrello/pics/sources/junction.svg256
-rw-r--r--umbrello/umbrello/pics/sources/message-asynchronous.svg133
-rw-r--r--umbrello/umbrello/pics/sources/message-synchronous.svg169
-rw-r--r--umbrello/umbrello/pics/sources/node.svg114
-rw-r--r--umbrello/umbrello/pics/sources/note.svg164
-rw-r--r--umbrello/umbrello/pics/sources/object.svg110
-rw-r--r--umbrello/umbrello/pics/sources/package.svg121
-rw-r--r--umbrello/umbrello/pics/sources/relationship.svg243
-rw-r--r--umbrello/umbrello/pics/sources/shallow-history.svg73
-rw-r--r--umbrello/umbrello/pics/sources/state-fork.svg172
-rw-r--r--umbrello/umbrello/pics/sources/subsystem.svg135
-rw-r--r--umbrello/umbrello/pics/sources/template.svg146
-rw-r--r--umbrello/umbrello/pics/sources/text.svg91
-rw-r--r--umbrello/umbrello/pics/sources/uniassociation.svg221
-rw-r--r--umbrello/umbrello/pics/sources/usecase.svg131
-rw-r--r--umbrello/umbrello/pics/startlogo.pngbin0 -> 19738 bytes
-rw-r--r--umbrello/umbrello/pics/state-fork.pngbin0 -> 324 bytes
-rw-r--r--umbrello/umbrello/pics/subsystem.pngbin0 -> 629 bytes
-rw-r--r--umbrello/umbrello/pics/template.pngbin0 -> 577 bytes
-rw-r--r--umbrello/umbrello/pics/text.pngbin0 -> 484 bytes
-rw-r--r--umbrello/umbrello/pics/uniassociation.pngbin0 -> 307 bytes
-rw-r--r--umbrello/umbrello/pics/usecase.pngbin0 -> 751 bytes
194 files changed, 16885 insertions, 0 deletions
diff --git a/umbrello/umbrello/pics/COPYING b/umbrello/umbrello/pics/COPYING
new file mode 100644
index 00000000..5e09cc93
--- /dev/null
+++ b/umbrello/umbrello/pics/COPYING
@@ -0,0 +1,3 @@
+Images under this directory as well as the Umbrello and Umbrello
+mimetype icons may be copied under the terms of the LGPL plus add-on as
+found in kdelibs/pics/LICENSE.crystalsvg
diff --git a/umbrello/umbrello/pics/CVglobal_meth.png b/umbrello/umbrello/pics/CVglobal_meth.png
new file mode 100644
index 00000000..a7bb6659
--- /dev/null
+++ b/umbrello/umbrello/pics/CVglobal_meth.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVglobal_var.png b/umbrello/umbrello/pics/CVglobal_var.png
new file mode 100644
index 00000000..f7f85455
--- /dev/null
+++ b/umbrello/umbrello/pics/CVglobal_var.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVimplementation_meth.png b/umbrello/umbrello/pics/CVimplementation_meth.png
new file mode 100644
index 00000000..97b23df4
--- /dev/null
+++ b/umbrello/umbrello/pics/CVimplementation_meth.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVimplementation_signal.png b/umbrello/umbrello/pics/CVimplementation_signal.png
new file mode 100644
index 00000000..c89e1e11
--- /dev/null
+++ b/umbrello/umbrello/pics/CVimplementation_signal.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVimplementation_slot.png b/umbrello/umbrello/pics/CVimplementation_slot.png
new file mode 100644
index 00000000..c1a77f5f
--- /dev/null
+++ b/umbrello/umbrello/pics/CVimplementation_slot.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVimplementation_var.png b/umbrello/umbrello/pics/CVimplementation_var.png
new file mode 100644
index 00000000..026df532
--- /dev/null
+++ b/umbrello/umbrello/pics/CVimplementation_var.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVnamespace.png b/umbrello/umbrello/pics/CVnamespace.png
new file mode 100644
index 00000000..bc40283d
--- /dev/null
+++ b/umbrello/umbrello/pics/CVnamespace.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprivate_meth.png b/umbrello/umbrello/pics/CVprivate_meth.png
new file mode 100644
index 00000000..45c7b3e1
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprivate_meth.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprivate_signal.png b/umbrello/umbrello/pics/CVprivate_signal.png
new file mode 100644
index 00000000..114a7148
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprivate_signal.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprivate_slot.png b/umbrello/umbrello/pics/CVprivate_slot.png
new file mode 100644
index 00000000..e9b8ecd6
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprivate_slot.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprivate_var.png b/umbrello/umbrello/pics/CVprivate_var.png
new file mode 100644
index 00000000..4bf6180c
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprivate_var.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprotected_meth.png b/umbrello/umbrello/pics/CVprotected_meth.png
new file mode 100644
index 00000000..fe96d4db
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprotected_meth.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprotected_signal.png b/umbrello/umbrello/pics/CVprotected_signal.png
new file mode 100644
index 00000000..07aef0b3
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprotected_signal.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprotected_slot.png b/umbrello/umbrello/pics/CVprotected_slot.png
new file mode 100644
index 00000000..db084899
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprotected_slot.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVprotected_var.png b/umbrello/umbrello/pics/CVprotected_var.png
new file mode 100644
index 00000000..f97903f0
--- /dev/null
+++ b/umbrello/umbrello/pics/CVprotected_var.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVpublic_meth.png b/umbrello/umbrello/pics/CVpublic_meth.png
new file mode 100644
index 00000000..56063b02
--- /dev/null
+++ b/umbrello/umbrello/pics/CVpublic_meth.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVpublic_signal.png b/umbrello/umbrello/pics/CVpublic_signal.png
new file mode 100644
index 00000000..5a101850
--- /dev/null
+++ b/umbrello/umbrello/pics/CVpublic_signal.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVpublic_slot.png b/umbrello/umbrello/pics/CVpublic_slot.png
new file mode 100644
index 00000000..b04b49de
--- /dev/null
+++ b/umbrello/umbrello/pics/CVpublic_slot.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVpublic_var.png b/umbrello/umbrello/pics/CVpublic_var.png
new file mode 100644
index 00000000..d17730e7
--- /dev/null
+++ b/umbrello/umbrello/pics/CVpublic_var.png
Binary files differ
diff --git a/umbrello/umbrello/pics/CVstruct.png b/umbrello/umbrello/pics/CVstruct.png
new file mode 100644
index 00000000..ec953add
--- /dev/null
+++ b/umbrello/umbrello/pics/CVstruct.png
Binary files differ
diff --git a/umbrello/umbrello/pics/Makefile.am b/umbrello/umbrello/pics/Makefile.am
new file mode 100644
index 00000000..43292145
--- /dev/null
+++ b/umbrello/umbrello/pics/Makefile.am
@@ -0,0 +1,112 @@
+picsdir = $(kde_datadir)/umbrello/pics
+
+pics_DATA = actor.png \
+aggregation.png \
+align_left.png \
+align_right.png \
+align_top.png \
+align_bottom.png \
+align_vert_middle.png \
+align_hori_middle.png \
+align_vert_distribute.png \
+align_hori_distribute.png \
+anchor.png \
+andline.png \
+arrow.png \
+association.png \
+choice-rhomb.png \
+choice-round.png \
+component.png \
+composition.png \
+containment.png \
+CVglobal_meth.png \
+CVglobal_var.png \
+CVimplementation_meth.png \
+CVimplementation_signal.png \
+CVimplementation_slot.png \
+CVimplementation_var.png \
+CVnamespace.png \
+CVprivate_meth.png \
+CVprivate_signal.png \
+CVprivate_slot.png \
+CVprivate_var.png \
+CVprotected_meth.png \
+CVprotected_signal.png \
+CVprotected_slot.png \
+CVprotected_var.png \
+CVpublic_meth.png \
+CVpublic_signal.png \
+CVpublic_slot.png \
+CVpublic_var.png \
+CVstruct.png \
+deep-history.png \
+shallow-history.png \
+dependency.png \
+end_state.png \
+generalisation.png \
+initial_state.png \
+interface.png \
+join.png \
+junction.png \
+datatype.png \
+enum.png \
+message-synchronous.png \
+message-asynchronous.png \
+note.png \
+object.png \
+startlogo.png \
+template.png \
+text.png \
+class.png \
+uniassociation.png \
+usecase.png \
+branch.png \
+fork.png \
+state-fork.png \
+package.png \
+subsystem.png \
+artifact.png \
+box.png \
+node.png \
+entity.png \
+relationship.png \
+cursor-actor.png \
+cursor-andline.png \
+cursor-choice-rhomb.png \
+cursor-choice-round.png \
+cursor-deep-history.png \
+cursor-join.png \
+cursor-junction.png \
+cursor-shallow-history.png \
+cursor-state-fork.png \
+cursor-usecase.png \
+cursor-initial_state.png \
+cursor-package.png \
+cursor-aggregation.png \
+cursor-component.png \
+cursor-containment.png \
+cursor-interface.png \
+cursor-datatype.png \
+cursor-enum.png \
+cursor-text.png \
+cursor-anchor.png \
+cursor-composition.png \
+cursor-message-asynchronous.png \
+cursor-class.png \
+cursor-artifact.png \
+cursor-dependency.png \
+cursor-message-synchronous.png \
+cursor-uniassociation.png \
+cursor-association.png \
+cursor-end_state.png \
+cursor-node.png \
+cursor-box.png \
+cursor-fork.png \
+cursor-note.png \
+cursor-branch.png \
+cursor-generalisation.png \
+cursor-object.png \
+cursor-entity.png \
+cursor-relationship.png
+
+KDE_ICON = umbrello_diagram_activity umbrello_diagram_class umbrello_diagram_collaboration umbrello_diagram_component umbrello_diagram_deployment umbrello_diagram_sequence umbrello_diagram_state umbrello_diagram_usecase umbrello_diagram_entityrelationship
diff --git a/umbrello/umbrello/pics/actor.png b/umbrello/umbrello/pics/actor.png
new file mode 100644
index 00000000..728be176
--- /dev/null
+++ b/umbrello/umbrello/pics/actor.png
Binary files differ
diff --git a/umbrello/umbrello/pics/aggregation.png b/umbrello/umbrello/pics/aggregation.png
new file mode 100644
index 00000000..cb9ce67d
--- /dev/null
+++ b/umbrello/umbrello/pics/aggregation.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_bottom.png b/umbrello/umbrello/pics/align_bottom.png
new file mode 100644
index 00000000..555239ec
--- /dev/null
+++ b/umbrello/umbrello/pics/align_bottom.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_hori_distribute.png b/umbrello/umbrello/pics/align_hori_distribute.png
new file mode 100644
index 00000000..03215af6
--- /dev/null
+++ b/umbrello/umbrello/pics/align_hori_distribute.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_hori_middle.png b/umbrello/umbrello/pics/align_hori_middle.png
new file mode 100644
index 00000000..62956a49
--- /dev/null
+++ b/umbrello/umbrello/pics/align_hori_middle.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_left.png b/umbrello/umbrello/pics/align_left.png
new file mode 100644
index 00000000..9bf21f99
--- /dev/null
+++ b/umbrello/umbrello/pics/align_left.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_right.png b/umbrello/umbrello/pics/align_right.png
new file mode 100644
index 00000000..80b5c0c5
--- /dev/null
+++ b/umbrello/umbrello/pics/align_right.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_top.png b/umbrello/umbrello/pics/align_top.png
new file mode 100644
index 00000000..b168cd5a
--- /dev/null
+++ b/umbrello/umbrello/pics/align_top.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_vert_distribute.png b/umbrello/umbrello/pics/align_vert_distribute.png
new file mode 100644
index 00000000..7da67730
--- /dev/null
+++ b/umbrello/umbrello/pics/align_vert_distribute.png
Binary files differ
diff --git a/umbrello/umbrello/pics/align_vert_middle.png b/umbrello/umbrello/pics/align_vert_middle.png
new file mode 100644
index 00000000..096782fc
--- /dev/null
+++ b/umbrello/umbrello/pics/align_vert_middle.png
Binary files differ
diff --git a/umbrello/umbrello/pics/anchor.png b/umbrello/umbrello/pics/anchor.png
new file mode 100644
index 00000000..9fc2bc06
--- /dev/null
+++ b/umbrello/umbrello/pics/anchor.png
Binary files differ
diff --git a/umbrello/umbrello/pics/andline.png b/umbrello/umbrello/pics/andline.png
new file mode 100644
index 00000000..7fe6081b
--- /dev/null
+++ b/umbrello/umbrello/pics/andline.png
Binary files differ
diff --git a/umbrello/umbrello/pics/arrow.png b/umbrello/umbrello/pics/arrow.png
new file mode 100644
index 00000000..6f48d945
--- /dev/null
+++ b/umbrello/umbrello/pics/arrow.png
Binary files differ
diff --git a/umbrello/umbrello/pics/artifact.png b/umbrello/umbrello/pics/artifact.png
new file mode 100644
index 00000000..41e3ccd9
--- /dev/null
+++ b/umbrello/umbrello/pics/artifact.png
Binary files differ
diff --git a/umbrello/umbrello/pics/association.png b/umbrello/umbrello/pics/association.png
new file mode 100644
index 00000000..60f742bb
--- /dev/null
+++ b/umbrello/umbrello/pics/association.png
Binary files differ
diff --git a/umbrello/umbrello/pics/box.png b/umbrello/umbrello/pics/box.png
new file mode 100644
index 00000000..03e2b41b
--- /dev/null
+++ b/umbrello/umbrello/pics/box.png
Binary files differ
diff --git a/umbrello/umbrello/pics/branch.png b/umbrello/umbrello/pics/branch.png
new file mode 100644
index 00000000..36bea8f5
--- /dev/null
+++ b/umbrello/umbrello/pics/branch.png
Binary files differ
diff --git a/umbrello/umbrello/pics/choice-rhomb.png b/umbrello/umbrello/pics/choice-rhomb.png
new file mode 100644
index 00000000..d067c3ee
--- /dev/null
+++ b/umbrello/umbrello/pics/choice-rhomb.png
Binary files differ
diff --git a/umbrello/umbrello/pics/choice-round.png b/umbrello/umbrello/pics/choice-round.png
new file mode 100644
index 00000000..423748d8
--- /dev/null
+++ b/umbrello/umbrello/pics/choice-round.png
Binary files differ
diff --git a/umbrello/umbrello/pics/class.png b/umbrello/umbrello/pics/class.png
new file mode 100644
index 00000000..8b47d5b0
--- /dev/null
+++ b/umbrello/umbrello/pics/class.png
Binary files differ
diff --git a/umbrello/umbrello/pics/component.png b/umbrello/umbrello/pics/component.png
new file mode 100644
index 00000000..1ba3d604
--- /dev/null
+++ b/umbrello/umbrello/pics/component.png
Binary files differ
diff --git a/umbrello/umbrello/pics/composition.png b/umbrello/umbrello/pics/composition.png
new file mode 100644
index 00000000..3d53ea48
--- /dev/null
+++ b/umbrello/umbrello/pics/composition.png
Binary files differ
diff --git a/umbrello/umbrello/pics/containment.png b/umbrello/umbrello/pics/containment.png
new file mode 100644
index 00000000..1972fda5
--- /dev/null
+++ b/umbrello/umbrello/pics/containment.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_activity.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_activity.png
new file mode 100644
index 00000000..0295b8b6
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_activity.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_class.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_class.png
new file mode 100644
index 00000000..0e8c6060
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_class.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_collaboration.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_collaboration.png
new file mode 100644
index 00000000..76207be2
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_collaboration.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_component.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_component.png
new file mode 100644
index 00000000..f80cc31f
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_component.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_deployment.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_deployment.png
new file mode 100644
index 00000000..fe515150
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_deployment.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_sequence.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_sequence.png
new file mode 100644
index 00000000..e60ca4c6
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_sequence.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_state.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_state.png
new file mode 100644
index 00000000..4fe826df
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_state.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr16-action-umbrello_diagram_usecase.png b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_usecase.png
new file mode 100644
index 00000000..3259c733
--- /dev/null
+++ b/umbrello/umbrello/pics/cr16-action-umbrello_diagram_usecase.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_activity.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_activity.png
new file mode 100644
index 00000000..053af9e5
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_activity.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_class.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_class.png
new file mode 100644
index 00000000..cf9e168d
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_class.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_collaboration.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_collaboration.png
new file mode 100644
index 00000000..323947e8
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_collaboration.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_component.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_component.png
new file mode 100644
index 00000000..48202c8f
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_component.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_deployment.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_deployment.png
new file mode 100644
index 00000000..5343363c
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_deployment.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_entityrelationship.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_entityrelationship.png
new file mode 100644
index 00000000..570b8ac1
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_entityrelationship.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_sequence.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_sequence.png
new file mode 100644
index 00000000..b2cfd3c2
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_sequence.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_state.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_state.png
new file mode 100644
index 00000000..f812a17c
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_state.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cr22-action-umbrello_diagram_usecase.png b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_usecase.png
new file mode 100644
index 00000000..bc07439d
--- /dev/null
+++ b/umbrello/umbrello/pics/cr22-action-umbrello_diagram_usecase.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-actor.png b/umbrello/umbrello/pics/cursor-actor.png
new file mode 100644
index 00000000..97e05a98
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-actor.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-aggregation.png b/umbrello/umbrello/pics/cursor-aggregation.png
new file mode 100644
index 00000000..f75e323d
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-aggregation.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-anchor.png b/umbrello/umbrello/pics/cursor-anchor.png
new file mode 100644
index 00000000..6facf249
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-anchor.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-andline.png b/umbrello/umbrello/pics/cursor-andline.png
new file mode 100644
index 00000000..ca66655d
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-andline.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-artifact.png b/umbrello/umbrello/pics/cursor-artifact.png
new file mode 100644
index 00000000..47965eed
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-artifact.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-association.png b/umbrello/umbrello/pics/cursor-association.png
new file mode 100644
index 00000000..543a857d
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-association.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-box.png b/umbrello/umbrello/pics/cursor-box.png
new file mode 100644
index 00000000..c4fea53c
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-box.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-branch.png b/umbrello/umbrello/pics/cursor-branch.png
new file mode 100644
index 00000000..a7f04705
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-branch.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-choice-rhomb.png b/umbrello/umbrello/pics/cursor-choice-rhomb.png
new file mode 100644
index 00000000..84db46bd
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-choice-rhomb.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-choice-round.png b/umbrello/umbrello/pics/cursor-choice-round.png
new file mode 100644
index 00000000..5cad8062
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-choice-round.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-class.png b/umbrello/umbrello/pics/cursor-class.png
new file mode 100644
index 00000000..4be74cee
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-class.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-component.png b/umbrello/umbrello/pics/cursor-component.png
new file mode 100644
index 00000000..6b4a814e
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-component.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-composition.png b/umbrello/umbrello/pics/cursor-composition.png
new file mode 100644
index 00000000..f2eabb9c
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-composition.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-containment.png b/umbrello/umbrello/pics/cursor-containment.png
new file mode 100644
index 00000000..824074b6
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-containment.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-datatype.png b/umbrello/umbrello/pics/cursor-datatype.png
new file mode 100644
index 00000000..82f20c16
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-datatype.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-deep-history.png b/umbrello/umbrello/pics/cursor-deep-history.png
new file mode 100644
index 00000000..9d8550d7
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-deep-history.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-dependency.png b/umbrello/umbrello/pics/cursor-dependency.png
new file mode 100644
index 00000000..621ddb6e
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-dependency.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-end_state.png b/umbrello/umbrello/pics/cursor-end_state.png
new file mode 100644
index 00000000..a282e503
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-end_state.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-entity.png b/umbrello/umbrello/pics/cursor-entity.png
new file mode 100644
index 00000000..dd103eb0
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-entity.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-enum.png b/umbrello/umbrello/pics/cursor-enum.png
new file mode 100644
index 00000000..d4cc0525
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-enum.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-fork.png b/umbrello/umbrello/pics/cursor-fork.png
new file mode 100644
index 00000000..40edc63c
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-fork.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-generalisation.png b/umbrello/umbrello/pics/cursor-generalisation.png
new file mode 100644
index 00000000..fa7a71ab
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-generalisation.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-initial_state.png b/umbrello/umbrello/pics/cursor-initial_state.png
new file mode 100644
index 00000000..91ae1b3e
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-initial_state.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-interface.png b/umbrello/umbrello/pics/cursor-interface.png
new file mode 100644
index 00000000..ad8277d5
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-interface.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-join.png b/umbrello/umbrello/pics/cursor-join.png
new file mode 100644
index 00000000..a485f4a8
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-join.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-junction.png b/umbrello/umbrello/pics/cursor-junction.png
new file mode 100644
index 00000000..be0ddee0
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-junction.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-message-asynchronous.png b/umbrello/umbrello/pics/cursor-message-asynchronous.png
new file mode 100644
index 00000000..549afe0e
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-message-asynchronous.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-message-synchronous.png b/umbrello/umbrello/pics/cursor-message-synchronous.png
new file mode 100644
index 00000000..a6535c12
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-message-synchronous.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-node.png b/umbrello/umbrello/pics/cursor-node.png
new file mode 100644
index 00000000..c4a14312
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-node.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-note.png b/umbrello/umbrello/pics/cursor-note.png
new file mode 100644
index 00000000..6b656a2e
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-note.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-object.png b/umbrello/umbrello/pics/cursor-object.png
new file mode 100644
index 00000000..97e0f7bf
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-object.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-package.png b/umbrello/umbrello/pics/cursor-package.png
new file mode 100644
index 00000000..afdbdbbe
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-package.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-relationship.png b/umbrello/umbrello/pics/cursor-relationship.png
new file mode 100644
index 00000000..5c4d27a3
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-relationship.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-shallow-history.png b/umbrello/umbrello/pics/cursor-shallow-history.png
new file mode 100644
index 00000000..8e3a83b2
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-shallow-history.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-state-fork.png b/umbrello/umbrello/pics/cursor-state-fork.png
new file mode 100644
index 00000000..b1028ef7
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-state-fork.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-text.png b/umbrello/umbrello/pics/cursor-text.png
new file mode 100644
index 00000000..91058cb0
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-text.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-uniassociation.png b/umbrello/umbrello/pics/cursor-uniassociation.png
new file mode 100644
index 00000000..b8980073
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-uniassociation.png
Binary files differ
diff --git a/umbrello/umbrello/pics/cursor-usecase.png b/umbrello/umbrello/pics/cursor-usecase.png
new file mode 100644
index 00000000..d91d5b40
--- /dev/null
+++ b/umbrello/umbrello/pics/cursor-usecase.png
Binary files differ
diff --git a/umbrello/umbrello/pics/datatype.png b/umbrello/umbrello/pics/datatype.png
new file mode 100644
index 00000000..cce13889
--- /dev/null
+++ b/umbrello/umbrello/pics/datatype.png
Binary files differ
diff --git a/umbrello/umbrello/pics/deep-history.png b/umbrello/umbrello/pics/deep-history.png
new file mode 100644
index 00000000..01b9d64d
--- /dev/null
+++ b/umbrello/umbrello/pics/deep-history.png
Binary files differ
diff --git a/umbrello/umbrello/pics/dependency.png b/umbrello/umbrello/pics/dependency.png
new file mode 100644
index 00000000..0cd1a323
--- /dev/null
+++ b/umbrello/umbrello/pics/dependency.png
Binary files differ
diff --git a/umbrello/umbrello/pics/end_state.png b/umbrello/umbrello/pics/end_state.png
new file mode 100644
index 00000000..ac78110c
--- /dev/null
+++ b/umbrello/umbrello/pics/end_state.png
Binary files differ
diff --git a/umbrello/umbrello/pics/entity.png b/umbrello/umbrello/pics/entity.png
new file mode 100644
index 00000000..2983c1db
--- /dev/null
+++ b/umbrello/umbrello/pics/entity.png
Binary files differ
diff --git a/umbrello/umbrello/pics/enum.png b/umbrello/umbrello/pics/enum.png
new file mode 100644
index 00000000..d4b9fcd8
--- /dev/null
+++ b/umbrello/umbrello/pics/enum.png
Binary files differ
diff --git a/umbrello/umbrello/pics/fork.png b/umbrello/umbrello/pics/fork.png
new file mode 100644
index 00000000..abb0649b
--- /dev/null
+++ b/umbrello/umbrello/pics/fork.png
Binary files differ
diff --git a/umbrello/umbrello/pics/generalisation.png b/umbrello/umbrello/pics/generalisation.png
new file mode 100644
index 00000000..2ea9d66d
--- /dev/null
+++ b/umbrello/umbrello/pics/generalisation.png
Binary files differ
diff --git a/umbrello/umbrello/pics/initial_state.png b/umbrello/umbrello/pics/initial_state.png
new file mode 100644
index 00000000..d5d6f4f3
--- /dev/null
+++ b/umbrello/umbrello/pics/initial_state.png
Binary files differ
diff --git a/umbrello/umbrello/pics/interface.png b/umbrello/umbrello/pics/interface.png
new file mode 100644
index 00000000..66d52761
--- /dev/null
+++ b/umbrello/umbrello/pics/interface.png
Binary files differ
diff --git a/umbrello/umbrello/pics/join.png b/umbrello/umbrello/pics/join.png
new file mode 100644
index 00000000..0582a7dc
--- /dev/null
+++ b/umbrello/umbrello/pics/join.png
Binary files differ
diff --git a/umbrello/umbrello/pics/junction.png b/umbrello/umbrello/pics/junction.png
new file mode 100644
index 00000000..ee131fa2
--- /dev/null
+++ b/umbrello/umbrello/pics/junction.png
Binary files differ
diff --git a/umbrello/umbrello/pics/message-asynchronous.png b/umbrello/umbrello/pics/message-asynchronous.png
new file mode 100644
index 00000000..21eb52f7
--- /dev/null
+++ b/umbrello/umbrello/pics/message-asynchronous.png
Binary files differ
diff --git a/umbrello/umbrello/pics/message-synchronous.png b/umbrello/umbrello/pics/message-synchronous.png
new file mode 100644
index 00000000..0567346d
--- /dev/null
+++ b/umbrello/umbrello/pics/message-synchronous.png
Binary files differ
diff --git a/umbrello/umbrello/pics/node.png b/umbrello/umbrello/pics/node.png
new file mode 100644
index 00000000..6a12d3a1
--- /dev/null
+++ b/umbrello/umbrello/pics/node.png
Binary files differ
diff --git a/umbrello/umbrello/pics/note.png b/umbrello/umbrello/pics/note.png
new file mode 100644
index 00000000..11bc3dd9
--- /dev/null
+++ b/umbrello/umbrello/pics/note.png
Binary files differ
diff --git a/umbrello/umbrello/pics/object.png b/umbrello/umbrello/pics/object.png
new file mode 100644
index 00000000..eb246070
--- /dev/null
+++ b/umbrello/umbrello/pics/object.png
Binary files differ
diff --git a/umbrello/umbrello/pics/package.png b/umbrello/umbrello/pics/package.png
new file mode 100644
index 00000000..8f35b7c2
--- /dev/null
+++ b/umbrello/umbrello/pics/package.png
Binary files differ
diff --git a/umbrello/umbrello/pics/relationship.png b/umbrello/umbrello/pics/relationship.png
new file mode 100644
index 00000000..8154868e
--- /dev/null
+++ b/umbrello/umbrello/pics/relationship.png
Binary files differ
diff --git a/umbrello/umbrello/pics/shallow-history.png b/umbrello/umbrello/pics/shallow-history.png
new file mode 100644
index 00000000..7d871cc1
--- /dev/null
+++ b/umbrello/umbrello/pics/shallow-history.png
Binary files differ
diff --git a/umbrello/umbrello/pics/sources/actor.svg b/umbrello/umbrello/pics/sources/actor.svg
new file mode 100644
index 00000000..ae4a2d81
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/actor.svg
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="actor.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.0000000"
+ inkscape:cx="-134.65454"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <g
+ id="g1190">
+ <path
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;stroke-dasharray:none;stroke-opacity:1.0000000;"
+ d="M 25.093750,44.875000 L 29.375000,70.812500 L 75.375000,92.968750 L 74.906250,105.96875 L 9.4375000,130.71875 L 39.312500,151.71875 L 77.468750,118.50000 L 83.156250,118.43750 L 127.21875,152.31250 L 153.81250,127.56250 L 86.187500,106.68750 L 86.625000,93.218750 L 129.62500,88.812500 L 136.31250,62.625000 L 86.500000,81.250000 L 86.187500,55.250000 L 74.937500,55.375000 L 75.218750,78.562500 L 25.093750,44.875000 z "
+ id="path972"
+ sodipodi:nodetypes="ccccccccccccccccccc" />
+ <g
+ id="g909"
+ transform="matrix(0.813839,0.000000,0.000000,1.000000,22.06356,-5.625000)">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:10.800957;stroke-dasharray:none;"
+ id="path863"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(0.841497,0.000000,0.000000,0.838191,19.68138,6.062272)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path864"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(0.741224,0.000000,0.000000,0.702062,25.43390,11.29160)" />
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/aggregation.svg b/umbrello/umbrello/pics/sources/aggregation.svg
new file mode 100644
index 00000000..7d9fe672
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/aggregation.svg
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="aggregation.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="-0.86529595"
+ y1="1.3691810"
+ x2="0.76164871"
+ y2="0.21797939" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="12.5539655"
+ inkscape:cy="11.2242088"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ vertgrid="false"
+ horizgrid="false" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:2.41066;stroke-dashoffset:0;"
+ d="M 13.785788 0.093954178 L 13.684594 24.651886 "
+ id="path861"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:2.17721;"
+ id="rect854"
+ width="8.17145930"
+ height="8.02591249"
+ x="-5.79334815"
+ y="-27.37266770"
+ transform="matrix(0.625322,-0.780367,-0.632360,-0.774675,0.000000,0.000000)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:11.0521;"
+ id="rect855"
+ width="32.068266"
+ height="31.499338"
+ x="-12.765084"
+ y="-157.22844"
+ transform="matrix(0.114057,-0.143654,-0.113959,-0.143717,-2.848009,-0.461202)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_bottom.svg b/umbrello/umbrello/pics/sources/align_bottom.svg
new file mode 100644
index 00000000..0f292766
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_bottom.svg
@@ -0,0 +1,261 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_bottom.svg">
+ <metadata
+ id="metadata1589">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.627417"
+ inkscape:cx="13.750000"
+ inkscape:cy="11.418942"
+ inkscape:window-width="1016"
+ inkscape:window-height="713"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="false"
+ snaptoguides="true"
+ inkscape:guide-bbox="false"
+ inkscape:grid-bbox="false"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="11.048543"
+ id="guide875" />
+ <sodipodi:guide
+ orientation="vertical"
+ position="11.004349"
+ id="guide876" />
+ </sodipodi:namedview>
+ <g
+ id="g4550">
+ <rect
+ height="1.0000000"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
+ id="rect863"
+ width="12.500000"
+ x="7.5000000"
+ y="26.250000" />
+ <g
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,40.00000)"
+ id="g5975">
+ <path
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ id="path1593"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ y="15.000000"
+ x="12.500000"
+ height="11.250000"
+ width="2.5000000"
+ id="rect1595"
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt" />
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_hori_distribute.svg b/umbrello/umbrello/pics/sources/align_hori_distribute.svg
new file mode 100644
index 00000000..f6174a83
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_hori_distribute.svg
@@ -0,0 +1,273 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_hori_distribute.svg"
+ inkscape:export-filename="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/align_hori_distribute.png"
+ inkscape:export-xdpi="72.000000"
+ inkscape:export-ydpi="72.000000">
+ <metadata
+ id="metadata1589">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16.000000"
+ inkscape:cx="13.750000"
+ inkscape:cy="13.186709"
+ inkscape:window-width="1016"
+ inkscape:window-height="713"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="false"
+ snaptoguides="true"
+ inkscape:guide-bbox="false"
+ inkscape:grid-bbox="false"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="11.048543"
+ id="guide875" />
+ <sodipodi:guide
+ orientation="vertical"
+ position="11.004349"
+ id="guide876" />
+ </sodipodi:namedview>
+ <g
+ id="g4550"
+ transform="matrix(0.000000,-1.000000,1.000000,0.000000,0.000000,27.50000)">
+ <rect
+ height="1.0000000"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
+ id="rect863"
+ width="12.500000"
+ x="7.5000000"
+ y="26.250000" />
+ <g
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,40.00000)"
+ id="g5975">
+ <path
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ id="path1593"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ y="15.000000"
+ x="12.500000"
+ height="11.250000"
+ width="2.5000000"
+ id="rect1595"
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt" />
+ </g>
+ </g>
+ <use
+ x="0.0000000"
+ y="0.0000000"
+ xlink:href="#g4550"
+ id="use1412"
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,27.50000)"
+ width="27.500000"
+ height="27.500000" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_hori_middle.svg b/umbrello/umbrello/pics/sources/align_hori_middle.svg
new file mode 100644
index 00000000..4c7b1234
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_hori_middle.svg
@@ -0,0 +1,257 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="27.500000px"
+ height="27.500000px"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_vert_distribute.svg">
+ <metadata
+ id="metadata47">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.627417"
+ inkscape:cx="12.844517"
+ inkscape:cy="16.176523"
+ inkscape:window-width="1016"
+ inkscape:window-height="713"
+ gridspacingy="1.2500000px"
+ gridspacingx="1.2500000px"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="false"
+ snaptoguides="true"
+ inkscape:grid-bbox="false"
+ inkscape:guide-bbox="false"
+ gridoriginy="0.0000000px"
+ gridoriginx="0.0000000px"
+ inkscape:guide-points="false"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="11.048543"
+ id="guide875" />
+ </sodipodi:namedview>
+ <g
+ id="g5975">
+ <path
+ sodipodi:nodetypes="ccccccc"
+ id="path1009"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <rect
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt"
+ id="rect1209"
+ width="2.5000000"
+ height="11.250000"
+ x="12.500000"
+ y="15.000000" />
+ </g>
+ <use
+ x="0.0000000"
+ y="0.0000000"
+ xlink:href="#g5975"
+ id="use5979"
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,27.50000)"
+ width="27.500000"
+ height="27.500000" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_left.svg b/umbrello/umbrello/pics/sources/align_left.svg
new file mode 100644
index 00000000..362e4e34
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_left.svg
@@ -0,0 +1,260 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_left.svg">
+ <metadata
+ id="metadata5028">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="16.000000"
+ inkscape:cx="13.797281"
+ inkscape:cy="14.222243"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="true"
+ snaptoguides="true"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="11.048543"
+ id="guide875" />
+ <sodipodi:guide
+ orientation="vertical"
+ position="11.004349"
+ id="guide876" />
+ </sodipodi:namedview>
+ <g
+ id="g4550"
+ transform="matrix(0.000000,1.000000,-1.000000,0.000000,27.50000,0.000000)">
+ <rect
+ height="1.0000000"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
+ id="rect4879"
+ width="12.500000"
+ x="7.5000000"
+ y="26.250000" />
+ <g
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,40.00000)"
+ id="g5975">
+ <path
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ id="path1593"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ y="15.000000"
+ x="12.500000"
+ height="11.250000"
+ width="2.5000000"
+ id="rect1595"
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt" />
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_right.svg b/umbrello/umbrello/pics/sources/align_right.svg
new file mode 100644
index 00000000..8fa3af6e
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_right.svg
@@ -0,0 +1,260 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_right.svg">
+ <metadata
+ id="metadata4876">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.627417"
+ inkscape:cx="13.797281"
+ inkscape:cy="14.954476"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="true"
+ snaptoguides="true"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="11.048543"
+ id="guide875" />
+ <sodipodi:guide
+ orientation="vertical"
+ position="11.004349"
+ id="guide876" />
+ </sodipodi:namedview>
+ <g
+ id="g4550"
+ transform="matrix(0.000000,-1.000000,1.000000,0.000000,0.000000,27.50000)">
+ <rect
+ height="1.0000000"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
+ id="rect4879"
+ width="12.500000"
+ x="7.5000000"
+ y="26.250000" />
+ <g
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,40.00000)"
+ id="g5975">
+ <path
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ id="path1593"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ y="15.000000"
+ x="12.500000"
+ height="11.250000"
+ width="2.5000000"
+ id="rect1595"
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt" />
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_top.svg b/umbrello/umbrello/pics/sources/align_top.svg
new file mode 100644
index 00000000..e7cec488
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_top.svg
@@ -0,0 +1,251 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_top.svg">
+ <metadata
+ id="metadata4677">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.627417"
+ inkscape:cx="13.797281"
+ inkscape:cy="16.548827"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="true"
+ snaptoguides="true"
+ inkscape:current-layer="svg1" />
+ <g
+ id="g4550"
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,27.50000)">
+ <rect
+ height="1.0000000"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
+ id="rect4680"
+ width="12.500000"
+ x="7.5000000"
+ y="26.250000" />
+ <g
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,40.00000)"
+ id="g5975">
+ <path
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ id="path1593"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ y="15.000000"
+ x="12.500000"
+ height="11.250000"
+ width="2.5000000"
+ id="rect1595"
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt" />
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_vert_distribute.svg b/umbrello/umbrello/pics/sources/align_vert_distribute.svg
new file mode 100644
index 00000000..135eda26
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_vert_distribute.svg
@@ -0,0 +1,272 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_vert_distribute.svg"
+ inkscape:export-filename="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/align_hori_distribute.png"
+ inkscape:export-xdpi="72.000000"
+ inkscape:export-ydpi="72.000000">
+ <metadata
+ id="metadata1589">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="11.313709"
+ inkscape:cx="13.750000"
+ inkscape:cy="16.722243"
+ inkscape:window-width="1016"
+ inkscape:window-height="713"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="false"
+ snaptoguides="true"
+ inkscape:guide-bbox="false"
+ inkscape:grid-bbox="false"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="horizontal"
+ position="11.048543"
+ id="guide875" />
+ <sodipodi:guide
+ orientation="vertical"
+ position="11.004349"
+ id="guide876" />
+ </sodipodi:namedview>
+ <g
+ id="g4550">
+ <rect
+ height="1.0000000"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-miterlimit:4.0000000;stroke-dasharray:none"
+ id="rect863"
+ width="12.500000"
+ x="7.5000000"
+ y="26.250000" />
+ <g
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,40.00000)"
+ id="g5975">
+ <path
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ id="path1593"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ y="15.000000"
+ x="12.500000"
+ height="11.250000"
+ width="2.5000000"
+ id="rect1595"
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt" />
+ </g>
+ </g>
+ <use
+ x="0.0000000"
+ y="0.0000000"
+ xlink:href="#g4550"
+ id="use1412"
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,27.50000)"
+ width="27.500000"
+ height="27.500000" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/align_vert_middle.svg b/umbrello/umbrello/pics/sources/align_vert_middle.svg
new file mode 100644
index 00000000..b7b62def
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/align_vert_middle.svg
@@ -0,0 +1,254 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.42"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/dani/Proyectos/umbrello-svn/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="align_vert_middle.svg">
+ <metadata
+ id="metadata1467">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="10.511311"
+ inkscape:cx="11.950527"
+ inkscape:cy="9.8572805"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ showguides="false"
+ snaptoguides="true"
+ inkscape:guide-bbox="false"
+ inkscape:current-layer="svg1">
+ <sodipodi:guide
+ orientation="vertical"
+ position="11.004349"
+ id="guide876" />
+ </sodipodi:namedview>
+ <g
+ id="g5975"
+ transform="matrix(0.000000,1.000000,-1.000000,0.000000,27.50000,0.000000)">
+ <path
+ sodipodi:nodetypes="ccccccc"
+ id="path1470"
+ d="M 13.750000,13.750000 L 8.4000000,19.100000 L 9.1000000,19.800000 L 13.750000,15.200000 L 18.400000,19.800000 L 19.100000,19.100000 L 13.750000,13.750000 z "
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <rect
+ style="font-size:12.000000px;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt"
+ id="rect1472"
+ width="2.5000000"
+ height="11.250000"
+ x="12.500000"
+ y="15.000000" />
+ </g>
+ <use
+ x="0.0000000"
+ y="0.0000000"
+ xlink:href="#g5975"
+ id="use1494"
+ transform="matrix(-1.000000,0.000000,0.000000,-1.000000,27.50000,27.50000)"
+ width="27.500000"
+ height="27.500000" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/anchor.svg b/umbrello/umbrello/pics/sources/anchor.svg
new file mode 100644
index 00000000..27fd26b9
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/anchor.svg
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="anchor.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs857">
+ <linearGradient
+ id="linearGradient858">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop859" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop860" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient861">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop862" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop863" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient864"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient865"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient866" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview867"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="10.6838309"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.25;stroke-dasharray:1.25,1.25;stroke-dashoffset:1.5;"
+ d="M 15.231442 6.8825364 L 21.810285 6.8825364 L 21.810285 6.8957665 "
+ id="path915" />
+ <path
+ style="font-size:12;fill:#f6f600;fill-rule:evenodd;stroke-width:5;"
+ d="M 8.2733326,28.387267 L 8.2733326,124.03331 L 149.01926,124.03331 L 149.01926,81.523954 C 150.50079,49.641942 119.72304,33.000935 97.500000,28.750000 L 8.2733326,28.387267 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.108514,0.000000,0.000000,0.119774,-0.622904,-3.017803)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#fb0000;stroke-width:1.19298;"
+ d="M 0.60632471 0.65846708 L 9.7139922 0.70128454 C 11.312264 0.55373295 14.933205 2.5419716 10.513128 5.275384 C 13.310105 4.9802809 15.174756 4.2425228 15.574325 6.6033484 L 15.603014 11.948649 L 0.60632471 11.948649 L 0.60632471 0.65846708 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;text-anchor:middle;"
+ x="12.4761734"
+ y="21.7533916"
+ id="text838"
+ transform="scale(0.646933,0.508553)"
+ sodipodi:linespacing="100%"><tspan
+ x="12.4761734"
+ y="21.7533913"
+ sodipodi:role="line"
+ id="tspan840">XYZ</tspan></text>
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.24954;"
+ id="rect869"
+ width="13.74189394"
+ height="11.15417004"
+ x="13.18875200"
+ y="15.73248386" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect871"
+ width="12.38913868"
+ height="3.31526423"
+ ry="0"
+ x="13.81419851"
+ y="16.25072289" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;stroke-width:1pt;font-family:Bitstream Vera Sans;"
+ x="26.9685458"
+ y="63.8042984"
+ id="text873"
+ transform="scale(0.510825,0.298872)"><tspan
+ id="tspan839">ABC</tspan></text>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.449315;"
+ d="M 13.821664 19.408703 L 26.727376 19.408703 "
+ id="path842" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.449315;"
+ d="M 13.736684 22.820721 L 26.642397 22.820721 "
+ id="path845" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect878"
+ width="12.27865329"
+ height="3.04870009"
+ ry="0"
+ x="13.82501222"
+ y="19.53512001" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect879"
+ width="12.27865324"
+ height="2.95871878"
+ ry="0"
+ x="13.82924364"
+ y="23.11286545" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.25;stroke-dasharray:1.25,1.25;stroke-dashoffset:1.5;"
+ d="M 21.529111 5.6671972 L 21.92077 5.6671972 L 21.92077 15.845087 "
+ id="path884" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/andline.svg b/umbrello/umbrello/pics/sources/andline.svg
new file mode 100644
index 00000000..20948588
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/andline.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="89.999504"
+ inkscape:export-xdpi="89.999504"
+ inkscape:export-filename="F:\pics\andline.png"
+ id="svg1"
+ height="22.000000px"
+ width="22.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="andline.svg"
+ sodipodi:docbase="F:\pics">
+ <metadata
+ id="metadata39">
+ <rdf:RDF
+ id="RDF40">
+ <cc:Work
+ rdf:about=""
+ id="Work41">
+ <dc:format
+ id="format42">image/svg+xml</dc:format>
+ <dc:type
+ id="type43"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title
+ id="title1">And Line</dc:title>
+ <cc:license
+ id="license2"
+ rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" />
+ <dc:date
+ id="date12">2005-02-28</dc:date>
+ </cc:Work>
+ <cc:License
+ rdf:about="http://creativecommons.org/licenses/GPL/2.0/"
+ id="License3">
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Reproduction"
+ id="permits4" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/Distribution"
+ id="permits5" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/Notice"
+ id="requires6" />
+ <cc:permits
+ rdf:resource="http://web.resource.org/cc/DerivativeWorks"
+ id="permits7" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/ShareAlike"
+ id="requires8" />
+ <cc:requires
+ rdf:resource="http://web.resource.org/cc/SourceCode"
+ id="requires9" />
+ </cc:License>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.00000000"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1035"
+ inkscape:window-height="691"
+ inkscape:zoom="23.500000"
+ inkscape:cx="11.000000"
+ inkscape:cy="11.000000"
+ inkscape:window-x="1918"
+ inkscape:window-y="129"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3" />
+ <g
+ transform="translate(-0.173293,-6.209109e-2)"
+ id="g11">
+ <rect
+ rx="5.0000000"
+ ry="5.0000000"
+ y="3.9911418"
+ x="1.7973769"
+ height="14.384930"
+ width="18.709280"
+ id="rect182"
+ style="fill:#e6ca25;fill-opacity:1.0000000;stroke:#908787;stroke-width:1.8478020;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path183"
+ d="M 11.189410,18.008550 C 11.181540,1.5742100 11.181540,1.5742100 11.181540,1.5742100 L 11.181540,1.5742100"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.5000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:1.5000000 4.5000000 ;stroke-dashoffset:0.00000000;stroke-opacity:1.0000000" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/artifact.svg b/umbrello/umbrello/pics/sources/artifact.svg
new file mode 100644
index 00000000..4f78d3c6
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/artifact.svg
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="artifact.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274169"
+ inkscape:cx="13.4437273"
+ inkscape:cy="10.2499949"
+ inkscape:window-width="1008"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:#f6f600;fill-rule:evenodd;stroke-width:5;"
+ d="M 8.2733326,28.387267 L 8.2733326,124.03331 L 149.01926,124.03331 L 149.01926,81.523954 C 150.50079,49.641942 119.72304,33.000935 97.500000,28.750000 L 8.2733326,28.387267 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.187394,0.000000,0.000000,0.275027,-0.932117,-7.199541)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#fb0000;stroke-width:5;"
+ d="M 8.2733326,28.387267 L 93.750000,28.750000 C 108.75000,27.500000 142.73301,44.343588 101.25000,67.500000 C 127.50000,65.000000 145.00000,58.750000 148.75000,78.750000 L 149.01926,124.03331 L 8.2733326,124.03331 L 8.2733326,28.387267 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc"
+ transform="matrix(0.187394,0.000000,0.000000,0.275027,-0.932117,-7.199541)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/association.svg b/umbrello/umbrello/pics/sources/association.svg
new file mode 100644
index 00000000..a51cb414
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/association.svg
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="association.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ff0000;stop-opacity:1.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="0.096153848"
+ y1="0.60000002"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="14.4343441"
+ inkscape:cy="11.6181504"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;"
+ id="rect737"
+ width="2.48592234"
+ height="27.40038872"
+ x="12.54009754"
+ y="0.09961223" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/asynchro.svg b/umbrello/umbrello/pics/sources/asynchro.svg
new file mode 100644
index 00000000..7bb8054e
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/asynchro.svg
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="asynchro.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274169"
+ inkscape:cx="12.5595019"
+ inkscape:cy="9.96780389"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <path
+ style="font-size:12;fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:12.5;"
+ d="M 23.25456 20.532266 L 17.245615 18.773952 L 17.395532 22.409137 L 23.25456 20.532266 z "
+ id="path875"
+ sodipodi:nodetypes="cccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:normal;stroke-width:1pt;font-family:Bitstream Vera Sans;"
+ x="-0.14150786"
+ y="14.0554683"
+ id="text1033"
+ transform="scale(1.409838,1.034795)"><tspan
+ id="tspan1034">f(x)</tspan></text>
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;"
+ id="rect923"
+ width="16.51757205"
+ height="1.32582528"
+ x="-0.05524272"
+ y="20.04223250" />
+ <path
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.14332;"
+ d="M 25.48674 20.457131 L 16.806844 18.331919 L 16.858498 23.071545 L 25.48674 20.457131 z "
+ id="path874"
+ sodipodi:nodetypes="cccc" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/box.svg b/umbrello/umbrello/pics/sources/box.svg
new file mode 100644
index 00000000..9fd9bebd
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/box.svg
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="box.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.3508714"
+ inkscape:cy="11.0070359"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.22432;"
+ id="rect837"
+ width="23.71333344"
+ height="23.69648009"
+ x="1.95820236"
+ y="1.89102376" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/branch.svg b/umbrello/umbrello/pics/sources/branch.svg
new file mode 100644
index 00000000..939c12dc
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/branch.svg
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="branch_merge.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <g
+ id="g900"
+ transform="matrix(1.033419,0.000000,0.000000,1.028243,-0.413036,-0.304948)">
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.0940815;stroke-dasharray:none;"
+ id="rect854"
+ width="41.480559"
+ height="40.741544"
+ x="74.760017"
+ y="-59.764663"
+ transform="matrix(1.438607,1.462473,-1.437488,1.463230,-116.1987,-4.837583)" />
+ <rect
+ style="fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:11.052127;"
+ id="rect855"
+ width="72.749743"
+ height="71.403139"
+ x="72.801592"
+ y="-35.372109"
+ transform="matrix(0.710624,0.703572,-0.699330,0.714799,0.000000,0.000000)"
+ ry="0.0000000" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/choice-rhomb.svg b/umbrello/umbrello/pics/sources/choice-rhomb.svg
new file mode 100644
index 00000000..9f3014f8
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/choice-rhomb.svg
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="22.000000px"
+ width="22.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="choice-rhomb.svg"
+ sodipodi:docbase="F:\pics">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ rdf:about=""
+ id="Work19">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ id="type21"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.00000000"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1012"
+ inkscape:window-height="579"
+ inkscape:zoom="14.727273"
+ inkscape:cx="13.750000"
+ inkscape:cy="13.750000"
+ inkscape:window-x="1811"
+ inkscape:window-y="299"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3">
+ <marker
+ style="overflow:visible;"
+ id="marker1"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path2"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Mend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path237"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker258"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path259"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker255"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path256"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker252"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path253"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker249"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path250"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path238"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <rect
+ style="fill:#00f5c5;fill-opacity:1.0000000;stroke:#000000;stroke-width:1.6613264;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-dashoffset:0.00000000;stroke-opacity:1.0000000"
+ id="rect1"
+ width="12.072264"
+ height="12.027812"
+ x="9.4153738"
+ y="-5.0952759"
+ transform="matrix(0.746765,0.665088,-0.737169,0.675708,0.000000,0.000000)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/choice-round.svg b/umbrello/umbrello/pics/sources/choice-round.svg
new file mode 100644
index 00000000..ecb862e1
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/choice-round.svg
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="choice-round.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="22.000000px"
+ height="22.000000px"
+ id="svg1">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ id="Work19"
+ rdf:about="">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type21" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="299"
+ inkscape:window-x="1811"
+ inkscape:cy="11.000000"
+ inkscape:cx="11.000000"
+ inkscape:zoom="18.409091"
+ inkscape:window-height="579"
+ inkscape:window-width="692"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker1"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path237"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker258"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path259"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker255"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path256"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker252"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path253"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker249"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path250"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path238"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-383.3103,-518.6704)"
+ id="g190">
+ <path
+ transform="matrix(2.612069,0.000000,0.000000,2.612069,-637.8584,-857.8712)"
+ d="M 398.73051 531.23523 A 3.5248239 3.5248239 0 1 1 391.68086,531.23523 A 3.5248239 3.5248239 0 1 1 398.73051 531.23523 z"
+ sodipodi:ry="3.5248239"
+ sodipodi:rx="3.5248239"
+ sodipodi:cy="531.23523"
+ sodipodi:cx="395.20569"
+ id="path45"
+ style="fill:#00f5c5;fill-opacity:1.0000000;stroke:#000000;stroke-width:0.77524751;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ sodipodi:type="arc" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text179"
+ y="534.39539"
+ x="388.94608"
+ style="font-size:13.000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Arial;text-anchor:start;writing-mode:lr-tb"
+ xml:space="preserve"><tspan
+ y="534.39539"
+ x="388.94608"
+ id="tspan180"
+ sodipodi:role="line">C</tspan></text>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/class.svg b/umbrello/umbrello/pics/sources/class.svg
new file mode 100644
index 00000000..03124a31
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/class.svg
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="class.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="17.1043724"
+ inkscape:cx="12.2503213"
+ inkscape:cy="6.66230400"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ snaptogrid="false"
+ showgrid="true" />
+ <g
+ id="g615">
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.23963;"
+ id="rect837"
+ width="26.24992934"
+ height="26.18856802"
+ x="0.66534913"
+ y="0.71917963" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.99192419"
+ height="7.33014917"
+ ry="0"
+ x="1.21161342"
+ y="1.36787295" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:normal;stroke-width:1pt;font-family:Bitstream Vera Sans;"
+ x="2.59171310"
+ y="11.3147535"
+ id="text838"
+ transform="scale(0.933669,0.722645)"><tspan
+ id="tspan839">ABC</tspan></text>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.25;"
+ d="M 1.1533278 9.3908034 L 26.731652 9.3908034 "
+ id="path842" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.51621;stroke-dasharray:none;"
+ d="M 12.845456,96.712602 L 148.81938,96.712602"
+ id="path845"
+ transform="matrix(0.188112,0.000000,0.000000,0.195620,-1.468156,-1.975509)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect846"
+ width="24.77268353"
+ height="6.20569849"
+ ry="0"
+ x="1.26971898"
+ y="10.02771664" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect847"
+ width="24.99192296"
+ height="8.63132715"
+ ry="0"
+ x="1.31451130"
+ y="17.58032418" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/component.svg b/umbrello/umbrello/pics/sources/component.svg
new file mode 100644
index 00000000..514cc765
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/component.svg
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="component.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="63.313473"
+ inkscape:cy="66.872360"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:7.5000000;stroke-dasharray:none;"
+ id="rect837"
+ width="117.17106"
+ height="134.99545"
+ x="33.896471"
+ y="12.776533" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect825"
+ width="108.93759"
+ height="127.71573"
+ ry="0.0000000"
+ x="38.080124"
+ y="16.221853" />
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;stroke-dasharray:none;"
+ id="rect849"
+ width="48.366001"
+ height="19.281309"
+ x="7.6920013"
+ y="46.921844" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect850"
+ width="40.187591"
+ height="14.590707"
+ ry="0.0000000"
+ x="10.218712"
+ y="48.954636" />
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;stroke-dasharray:none;"
+ id="rect851"
+ width="48.366001"
+ height="19.281309"
+ x="8.0044994"
+ y="95.984344" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect852"
+ width="40.187592"
+ height="14.590707"
+ ry="0.0000000"
+ x="10.531210"
+ y="98.017136" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/composition.svg b/umbrello/umbrello/pics/sources/composition.svg
new file mode 100644
index 00000000..04bec885
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/composition.svg
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="composition.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient892"
+ x1="1.7810326"
+ y1="-0.77207518"
+ x2="-0.77287894"
+ y2="1.0071716"
+ spreadMethod="pad" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="78.777267"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:12.951884;stroke-dashoffset:0.0000000;"
+ d="M 83.854692,3.1467970 L 83.910715,142.25704"
+ id="path861"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:11.858918;"
+ id="rect854"
+ width="44.507047"
+ height="43.717121"
+ x="-20.046628"
+ y="-162.59821"
+ transform="matrix(0.588591,-0.808431,-0.588093,-0.808793,0.000000,0.000000)" />
+ <rect
+ style="fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:11.052127;"
+ id="rect855"
+ width="41.237688"
+ height="40.506848"
+ x="-15.112020"
+ y="-162.64811"
+ transform="matrix(0.566729,-0.823905,-0.566229,-0.824248,0.000000,0.000000)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/containment.svg b/umbrello/umbrello/pics/sources/containment.svg
new file mode 100644
index 00000000..7d33113b
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/containment.svg
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="containment.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="10.8971871"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ vertgrid="false"
+ showgrid="true" />
+ <path
+ sodipodi:type="arc"
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:10.0339;stroke-dasharray:none;"
+ id="path851"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(0.172334,0.000000,0.000000,-0.171503,2.790291,27.93712)" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2336;"
+ d="M 8.6805098 21.368615 L 18.435554 21.337956 "
+ id="path853"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.32889;"
+ d="M 13.745542 26.675526 L 13.810379 15.306314 "
+ id="path854"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:type="arc"
+ style="font-size:12;fill:url(#linearGradient892);fill-opacity:0.75;fill-rule:evenodd;stroke-width:10;"
+ id="path858"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(0.143170,0.000000,0.000000,-0.145251,4.723210,26.90351)" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;"
+ id="rect701"
+ width="2.48592252"
+ height="15.19174844"
+ x="12.54009724"
+ y="0.09961176" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-andline.svg b/umbrello/umbrello/pics/sources/cursor-andline.svg
new file mode 100644
index 00000000..fc315835
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-andline.svg
@@ -0,0 +1,496 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="32.000000px"
+ width="32.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="cursor-andline.svg"
+ sodipodi:docbase="F:\pics"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ rdf:about=""
+ id="Work19">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ id="type21"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1111"
+ inkscape:window-height="870"
+ inkscape:zoom="21.750000"
+ inkscape:cx="16.000000"
+ inkscape:cy="16.000000"
+ inkscape:window-x="1861"
+ inkscape:window-y="104"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3">
+ <marker
+ style="overflow:visible;"
+ id="marker1"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path2"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Mend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path237"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker258"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path259"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker255"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path256"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker252"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path253"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker249"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path250"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path238"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker12"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path455"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker11"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path454"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker553"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path554"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker556"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path557"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker25"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path26"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker23"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path24"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker21"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path22"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker19"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path20"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker17"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path18"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker15"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path16"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker13"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path14"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker52"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path53"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker50"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path51"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker48"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path49"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker46"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path47"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker44"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path45"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker42"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path43"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker40"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path41"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker20"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path21"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker18"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path19"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker16"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path17"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker14"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path15"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.8806,-513.0186)"
+ id="g191">
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ id="path85" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ id="path347" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ id="path348" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ id="path349" />
+ <rect
+ rx="5.0000000"
+ ry="5.0000000"
+ y="528.88312"
+ x="379.64066"
+ height="14.384930"
+ width="18.709280"
+ id="rect182"
+ style="opacity:0.59999990;fill:#e6ca25;fill-opacity:1.0000000;stroke:#908787;stroke-width:1.8478020;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path183"
+ d="M 389.03268,542.60983 C 389.02481,526.17549 389.02481,526.17549 389.02481,526.17549 L 389.02481,526.17549"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.5000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-dasharray:1.5000000 4.5000000 ;stroke-dashoffset:0.00000000;stroke-opacity:1.0000000" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-choice-rhomb.svg b/umbrello/umbrello/pics/sources/cursor-choice-rhomb.svg
new file mode 100644
index 00000000..81277a0c
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-choice-rhomb.svg
@@ -0,0 +1,439 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="32.000000px"
+ width="32.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="cursor-choice-rhomb.svg"
+ sodipodi:docbase="F:\umbrello\pics"
+ inkscape:export-filename="F:\umbrello\pics\cursor-junction-temp.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ rdf:about=""
+ id="Work19">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ id="type21"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="1.0000000"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1111"
+ inkscape:window-height="870"
+ inkscape:zoom="21.750000"
+ inkscape:cx="16.000000"
+ inkscape:cy="16.000000"
+ inkscape:window-x="1861"
+ inkscape:window-y="104"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3">
+ <marker
+ style="overflow:visible;"
+ id="marker1"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path2"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Mend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path237"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker258"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path259"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker255"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path256"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker252"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path253"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker249"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path250"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path238"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker12"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path455"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker11"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path454"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker553"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path554"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker556"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path557"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker25"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path26"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker23"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path24"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker21"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path22"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker19"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path20"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker17"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path18"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker15"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path16"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker13"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path14"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker52"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path53"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker50"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path51"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker48"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path49"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker46"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path47"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker44"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path45"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker42"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path43"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker40"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path41"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <g
+ inkscape:groupmode="layer"
+ id="layer1"
+ inkscape:label="cursor">
+ <g
+ id="g197">
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 9.4805000,0.52068000 C 9.4805000,8.5252100 9.4823300,8.5252100 9.4823300,8.5252100"
+ id="path347" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 8.4962800,9.5391100 C 0.49175000,9.5391100 0.49175000,9.5409400 0.49175000,9.5409400"
+ id="path348" />
+ <rect
+ style="fill:#00f5c5;fill-opacity:1.0000000;stroke:#000000;stroke-width:1.6613266;stroke-linecap:butt;stroke-miterlimit:4.0000000;stroke-dashoffset:0.00000000;stroke-opacity:1.0000000;opacity:1.0000000"
+ id="rect1"
+ width="12.072264"
+ height="12.027816"
+ x="24.273464"
+ y="-3.6065087"
+ transform="matrix(0.746765,0.665088,-0.737169,0.675708,0.000000,0.000000)" />
+ </g>
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 9.5086200,10.552770 C 9.5086200,18.557300 9.5104500,18.557300 9.5104500,18.557300"
+ id="path85" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 18.485910,9.5018600 C 10.481380,9.5018600 10.481380,9.5036900 10.481380,9.5036900"
+ id="path349" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-choice-round.svg b/umbrello/umbrello/pics/sources/cursor-choice-round.svg
new file mode 100644
index 00000000..747a511f
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-choice-round.svg
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="cursor-choice-round.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="32.000000px"
+ height="32.000000px"
+ id="svg1">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ id="Work19"
+ rdf:about="">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type21" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:document-units="pt"
+ inkscape:current-layer="svg1"
+ inkscape:window-y="104"
+ inkscape:window-x="1861"
+ inkscape:cy="16.000000"
+ inkscape:cx="16.000000"
+ inkscape:zoom="21.750000"
+ inkscape:window-height="870"
+ inkscape:window-width="1111"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker1"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path237"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker258"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path259"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker255"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path256"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker252"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path253"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker249"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path250"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path238"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker12"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path455"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker11"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path454"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker553"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path554"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker556"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path557"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker25"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path26"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker23"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path24"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker21"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path22"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker19"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path20"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker17"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path18"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker15"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path16"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker13"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path14"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.9488,-513.0081)"
+ id="g193">
+ <path
+ id="path85"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path347"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path348"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <g
+ id="g29"
+ transform="translate(-0.290740,-0.387653)">
+ <path
+ sodipodi:type="arc"
+ style="fill:#00f5c5;fill-opacity:1.0000000;stroke:#000000;stroke-width:0.77524751;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ id="path45"
+ sodipodi:cx="395.20569"
+ sodipodi:cy="531.23523"
+ sodipodi:rx="3.5248239"
+ sodipodi:ry="3.5248239"
+ d="M 398.73051 531.23523 A 3.5248239 3.5248239 0 1 1 391.68086,531.23523 A 3.5248239 3.5248239 0 1 1 398.73051 531.23523 z"
+ transform="matrix(2.612069,0.000000,0.000000,2.612069,-643.0990,-853.1921)" />
+ <text
+ xml:space="preserve"
+ style="font-size:13.000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Arial;text-anchor:start;writing-mode:lr-tb"
+ x="383.70551"
+ y="539.07446"
+ id="text179"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan180"
+ x="383.70551"
+ y="539.07446">C</tspan></text>
+ </g>
+ <path
+ id="path349"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-deep-history.svg b/umbrello/umbrello/pics/sources/cursor-deep-history.svg
new file mode 100644
index 00000000..2cb89831
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-deep-history.svg
@@ -0,0 +1,206 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="cursor-deep-history.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="32.000000px"
+ height="32.000000px"
+ id="svg1">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ id="Work19"
+ rdf:about="">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type21" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="104"
+ inkscape:window-x="1861"
+ inkscape:cy="16.000000"
+ inkscape:cx="16.000000"
+ inkscape:zoom="21.750000"
+ inkscape:window-height="870"
+ inkscape:window-width="1111"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker1"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path237"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker258"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path259"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker255"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path256"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker252"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path253"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker249"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path250"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path238"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.9537,-512.9979)"
+ id="g194">
+ <path
+ id="path85"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path347"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path348"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path349"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <g
+ id="g91"
+ transform="translate(-4.030134,5.404877)">
+ <path
+ d="M 402.82519,529.87519 C 402.82519,534.58139 399.02964,538.39651 394.34760,538.39651 C 389.66555,538.39651 385.87000,534.58139 385.87000,529.87519 C 385.87000,525.16900 389.66555,521.35388 394.34760,521.35388 C 399.02964,521.35388 402.82519,525.16900 402.82519,529.87519 z "
+ style="fill:none;stroke:#d30000;stroke-width:1.2500000;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ id="path21" />
+ <text
+ x="387.91888"
+ y="535.10229"
+ style="font-size:12.000000;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Bitstream Vera Sans;text-anchor:start;writing-mode:lr-tb"
+ id="text111"
+ xml:space="preserve"
+ sodipodi:linespacing="100%"><tspan
+ x="387.91888"
+ y="535.10229"
+ sodipodi:role="line"
+ id="tspan1">H</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:11.000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Arial;text-anchor:start;writing-mode:lr-tb"
+ x="396.16739"
+ y="532.53491"
+ id="text2"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3"
+ x="396.16739"
+ y="532.53491">*</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-join.svg b/umbrello/umbrello/pics/sources/cursor-join.svg
new file mode 100644
index 00000000..f84032bb
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-join.svg
@@ -0,0 +1,289 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="cursor-join.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="32.000000px"
+ height="32.000000px"
+ id="svg1">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ id="Work19"
+ rdf:about="">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type21" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="104"
+ inkscape:window-x="1861"
+ inkscape:cy="16.000000"
+ inkscape:cx="16.000000"
+ inkscape:zoom="21.750000"
+ inkscape:window-height="870"
+ inkscape:window-width="1111"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker200"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path201"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker198"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path199"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker196"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path197"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker1"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path237"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker258"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path259"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker255"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path256"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker252"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path253"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker249"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path250"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path238"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker12"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path455"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker11"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path454"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker553"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path554"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker556"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path557"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.9454,-513.0373)"
+ id="g195">
+ <path
+ id="path85"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path347"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path348"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path349"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path15"
+ d="M 389.38956,527.73586 C 389.39744,543.12488 389.39744,543.12488 389.39744,543.12488 L 389.39744,543.12488"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:2.0250001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000" />
+ <path
+ id="path16"
+ d="M 390.87505,535.72872 L 396.61921,535.72872"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)" />
+ <path
+ id="path555"
+ d="M 379.68711,540.10437 L 385.43127,540.10437"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)" />
+ <path
+ id="path558"
+ d="M 379.68711,530.50226 L 385.43127,530.50226"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-junction.svg b/umbrello/umbrello/pics/sources/cursor-junction.svg
new file mode 100644
index 00000000..73154f52
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-junction.svg
@@ -0,0 +1,279 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="32.000000px"
+ width="32.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="cursor-junction.svg"
+ sodipodi:docbase="F:\pics"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ rdf:about=""
+ id="Work19">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ id="type21"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="810"
+ inkscape:window-height="682"
+ inkscape:zoom="15.875000"
+ inkscape:cx="16.000000"
+ inkscape:cy="16.000000"
+ inkscape:window-x="1861"
+ inkscape:window-y="104"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3">
+ <marker
+ style="overflow:visible;"
+ id="marker211"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path212"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker209"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path210"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker207"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path208"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker205"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path206"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker203"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path204"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker1"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path2"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Mend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path237"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker258"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path259"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker255"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path256"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker252"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path253"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker249"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path250"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path238"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.9140,-513.0387)"
+ id="g202">
+ <g
+ id="g350"
+ transform="translate(-3.391966,4.458013)">
+ <path
+ sodipodi:type="arc"
+ style="fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:0.20000000;stroke-miterlimit:4.0000000;stroke-opacity:0.68161434"
+ id="path45"
+ sodipodi:cx="395.20569"
+ sodipodi:cy="531.23523"
+ sodipodi:rx="3.5248239"
+ sodipodi:ry="3.5248239"
+ d="M 398.73051 531.23523 A 3.5248239 3.5248239 0 1 1 391.68086,531.23523 A 3.5248239 3.5248239 0 1 1 398.73051 531.23523 z"
+ transform="translate(-0.668501,-2.243091)" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)"
+ d="M 386.54045,519.66500 L 390.14727,524.34150"
+ id="path134" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)"
+ d="M 402.60019,519.65950 L 398.99337,524.33600"
+ id="path251" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)"
+ d="M 394.57026,531.49266 L 394.66966,537.39766"
+ id="path254" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)"
+ d="M 396.98786,531.45492 L 400.59468,536.13142"
+ id="path260" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)"
+ d="M 392.59468,531.45492 L 388.98786,536.13142"
+ id="path435" />
+ </g>
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ id="path85" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ id="path347" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ id="path348" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ id="path349" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-shallow-history.svg b/umbrello/umbrello/pics/sources/cursor-shallow-history.svg
new file mode 100644
index 00000000..8f840682
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-shallow-history.svg
@@ -0,0 +1,195 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="32.000000px"
+ width="32.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="cursor-shallow-history.svg"
+ sodipodi:docbase="F:\pics"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ rdf:about=""
+ id="Work19">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ id="type21"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1111"
+ inkscape:window-height="870"
+ inkscape:zoom="21.750000"
+ inkscape:cx="16.000000"
+ inkscape:cy="16.000000"
+ inkscape:window-x="1861"
+ inkscape:window-y="104"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3">
+ <marker
+ style="overflow:visible;"
+ id="marker1"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path2"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Mend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path237"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker258"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path259"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker255"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path256"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker252"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path253"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker249"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path250"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path238"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.9487,-513.0004)"
+ id="g213">
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ id="path85" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ id="path347" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ id="path348" />
+ <g
+ id="g15"
+ transform="translate(-0.484567,0.193827)">
+ <path
+ id="path12"
+ style="fill:none;stroke:#d30000;stroke-width:1.2500000;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 399.08565,535.18315 C 399.08565,539.88935 395.29010,543.70447 390.60806,543.70447 C 385.92601,543.70447 382.13046,539.88935 382.13046,535.18315 C 382.13046,530.47696 385.92601,526.66184 390.60806,526.66184 C 395.29010,526.66184 399.08565,530.47696 399.08565,535.18315 z " />
+ <text
+ xml:space="preserve"
+ id="text13"
+ style="font-size:12.000000;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Bitstream Vera Sans;text-anchor:start;writing-mode:lr-tb"
+ y="539.54547"
+ x="385.79855"
+ sodipodi:linespacing="100%"><tspan
+ x="385.79855"
+ y="539.54547"
+ sodipodi:role="line"
+ id="tspan22">H</tspan></text>
+ </g>
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ id="path349" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/cursor-state-fork.svg b/umbrello/umbrello/pics/sources/cursor-state-fork.svg
new file mode 100644
index 00000000..92f6fa29
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/cursor-state-fork.svg
@@ -0,0 +1,289 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="32.000000px"
+ width="32.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="cursor-state-fork.svg"
+ sodipodi:docbase="F:\pics"
+ inkscape:export-filename="F:\pics\cursor-junction.png"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-ydpi="90.000000">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ rdf:about=""
+ id="Work19">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ id="type21"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1111"
+ inkscape:window-height="870"
+ inkscape:zoom="21.750000"
+ inkscape:cx="16.000000"
+ inkscape:cy="16.000000"
+ inkscape:window-x="1861"
+ inkscape:window-y="104"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3">
+ <marker
+ style="overflow:visible;"
+ id="marker219"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path220"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker217"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path218"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker215"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path216"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker1"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path2"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Mend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Mend">
+ <path
+ transform="scale(0.6) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path237"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker258"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path259"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker255"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path256"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker252"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path253"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="marker249"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path250"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ style="overflow:visible;"
+ id="Arrow2Lend"
+ refX="0.0"
+ refY="0.0"
+ orient="auto"
+ inkscape:stockid="Arrow2Lend">
+ <path
+ transform="scale(1.1) rotate(180) translate(-5,0)"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ id="path238"
+ sodipodi:nodetypes="cccc" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker12"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path455"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker11"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path454"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker553"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path554"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker556"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path557"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-367.9252,-513.0373)"
+ id="g214">
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.45252,523.54977 C 377.45252,531.55430 377.45435,531.55430 377.45435,531.55430"
+ id="path85" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 377.42440,513.51768 C 377.42440,521.52221 377.42623,521.52221 377.42623,521.52221"
+ id="path347" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 376.44018,522.53611 C 368.43565,522.53611 368.43565,522.53794 368.43565,522.53794"
+ id="path348" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 386.42981,522.49886 C 378.42528,522.49886 378.42528,522.50069 378.42528,522.50069"
+ id="path349" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:2.0250001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 389.38956,527.73586 C 389.39744,543.12488 389.39744,543.12488 389.39744,543.12488 L 389.39744,543.12488"
+ id="path15" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 379.55344,535.63181 L 385.29760,535.63181"
+ id="path16" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 391.20254,540.10437 L 396.94670,540.10437"
+ id="path555" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 391.20254,530.50226 L 396.94670,530.50226"
+ id="path558" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/datatype.svg b/umbrello/umbrello/pics/sources/datatype.svg
new file mode 100644
index 00000000..b6c1f36c
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/datatype.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="datatype.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="10.0143610"
+ inkscape:cy="10.8012676"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="175.11363"
+ y="-1.7772827" />
+ <g
+ id="g751">
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.21179;"
+ id="rect837"
+ width="26.27943831"
+ height="13.71849245"
+ x="0.61992770"
+ y="6.90882921" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.87571098"
+ height="12.43472181"
+ ry="0"
+ x="1.31112826"
+ y="7.51523018" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;text-anchor:middle;font-weight:bold;font-style:normal;writing-mode:lr;"
+ x="15.9604130"
+ y="20.7664032"
+ id="text838"
+ transform="scale(0.868102,0.571713)"
+ sodipodi:linespacing="100%"><tspan
+ x="15.9604130"
+ y="20.7664032"
+ sodipodi:role="line"
+ id="tspan747">«xy»</tspan><tspan
+ x="15.9604130"
+ y="32.7664032"
+ sodipodi:role="line"
+ id="tspan749">ABC</tspan></text>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/deep-history.svg b/umbrello/umbrello/pics/sources/deep-history.svg
new file mode 100644
index 00000000..913cb3f4
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/deep-history.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ id="svg1"
+ height="22.000000px"
+ width="22.000000px"
+ y="0.00000000"
+ x="0.00000000"
+ version="1.0"
+ sodipodi:version="0.32"
+ inkscape:version="0.40+cvs"
+ sodipodi:docname="deep-history.svg"
+ sodipodi:docbase="F:\pics">
+ <metadata
+ id="metadata39">
+ <rdf:RDF
+ id="RDF40">
+ <cc:Work
+ rdf:about=""
+ id="Work41">
+ <dc:format
+ id="format42">image/svg+xml</dc:format>
+ <dc:type
+ id="type43"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1035"
+ inkscape:window-height="691"
+ inkscape:zoom="23.500000"
+ inkscape:cx="11.000000"
+ inkscape:cy="11.000000"
+ inkscape:window-x="1806"
+ inkscape:window-y="316"
+ inkscape:current-layer="svg1" />
+ <defs
+ id="defs3" />
+ <g
+ transform="translate(-383.3264,-518.8539)"
+ id="g91">
+ <path
+ id="path21"
+ style="fill:none;stroke:#d30000;stroke-width:1.2500000;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 402.82519,529.87519 C 402.82519,534.58139 399.02964,538.39651 394.34760,538.39651 C 389.66555,538.39651 385.87000,534.58139 385.87000,529.87519 C 385.87000,525.16900 389.66555,521.35388 394.34760,521.35388 C 399.02964,521.35388 402.82519,525.16900 402.82519,529.87519 z " />
+ <text
+ sodipodi:linespacing="100%"
+ xml:space="preserve"
+ id="text111"
+ style="font-size:12.000000;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Bitstream Vera Sans;text-anchor:start;writing-mode:lr-tb"
+ y="535.10229"
+ x="387.91888"><tspan
+ id="tspan1"
+ sodipodi:role="line"
+ y="535.10229"
+ x="387.91888">H</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2"
+ y="532.53491"
+ x="396.16739"
+ style="font-size:11.000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Arial;text-anchor:start;writing-mode:lr-tb"
+ xml:space="preserve"><tspan
+ y="532.53491"
+ x="396.16739"
+ id="tspan3"
+ sodipodi:role="line">*</tspan></text>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/dependency.svg b/umbrello/umbrello/pics/sources/dependency.svg
new file mode 100644
index 00000000..8a98444a
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/dependency.svg
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="dependency.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="10.5907033"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:2.5;stroke-dasharray:5,2.5;stroke-dashoffset:0;"
+ d="M 13.748607 27.494737 L 13.746247 2.0126593 "
+ id="path861"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.74;"
+ d="M 8.9275346 10.500689 L 13.717045 1.762889 L 19.121251 10.500689 "
+ id="path1009"
+ sodipodi:nodetypes="ccc" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_activity.svg b/umbrello/umbrello/pics/sources/diag_activity.svg
new file mode 100644
index 00000000..d5c42951
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_activity.svg
@@ -0,0 +1,571 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_activity.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="31.9999999"
+ inkscape:cx="5.95499421"
+ inkscape:cy="8.21358110"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 10.662893,8.9661054 L 10.662893,152.41231 L 155.79528,152.41231 L 155.79528,88.658436 C 157.32299,40.843037 125.58602,15.885505 102.67038,9.5101184 L 10.662893,8.9661054 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.132695,0.000000,0.000000,0.133731,-0.712414,-0.542557)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.22079;"
+ d="M 0.63038772 0.64037571 L 12.041529 0.71149742 C 14.044031 0.46640741 18.580764 3.7689643 13.04278 8.3092899 C 16.547157 7.8191096 18.883407 6.5936594 19.384032 10.515101 L 19.419979 19.393892 L 0.63038772 19.393892 L 0.63038772 0.64037571 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g1567"
+ transform="matrix(6.414801e-2,0.000000,0.000000,8.074578e-2,0.594654,-1.730309)"
+ style="font-size:12;">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.5509048;"
+ id="path1536"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(2.033142,0.000000,0.000000,1.146119,-49.35104,33.00004)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path1537"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.866513,0.000000,0.000000,0.989918,-38.73914,38.52544)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="6.9204906"
+ y="27.309141"
+ id="text869"
+ transform="scale(4.148831,3.402401)"><tspan
+ id="tspan870">ABC</tspan></text>
+ </g>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.62664;stroke-dashoffset:0;"
+ d="M 5.5931752 7.7939546 L 5.6661327 14.774106 L 10.262453 14.774106 "
+ id="path1573"
+ sodipodi:nodetypes="ccc" />
+ <g
+ id="g900"
+ transform="matrix(5.889270e-2,0.000000,0.000000,5.818225e-2,10.22868,10.24438)"
+ style="font-size:12;">
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.0940815;stroke-dasharray:none;"
+ id="rect854"
+ width="41.480559"
+ height="40.741544"
+ x="74.760017"
+ y="-59.764663"
+ transform="matrix(1.438607,1.462473,-1.437488,1.463230,-116.1987,-4.837583)" />
+ <rect
+ style="fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:11.052127;"
+ id="rect855"
+ width="72.749743"
+ height="71.403139"
+ x="72.801592"
+ y="-35.372109"
+ transform="matrix(0.710624,0.703572,-0.699330,0.714799,0.000000,0.000000)"
+ ry="0.0000000" />
+ </g>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.627605;"
+ d="M 8.0261215 13.401058 L 10.37964 14.734718 L 8.1045721 16.539083 "
+ id="path971"
+ sodipodi:nodetypes="ccc" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_class.svg b/umbrello/umbrello/pics/sources/diag_class.svg
new file mode 100644
index 00000000..ef84ebe6
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_class.svg
@@ -0,0 +1,360 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_class.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="31.9999999"
+ inkscape:cx="9.31250049"
+ inkscape:cy="7.28113176"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <g
+ id="g827">
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 10.662893,8.9661054 L 10.662893,152.41231 L 155.79528,152.41231 L 155.79528,88.658436 C 157.32299,40.843037 125.58602,15.885505 102.67038,9.5101184 L 10.662893,8.9661054 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.132243,0.000000,0.000000,0.133732,-0.669713,-0.542563)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.22454;"
+ d="M 0.59132113 0.67943931 L 12.057516 0.75041341 C 14.069678 0.50583204 18.628299 3.8015352 13.063597 8.3324382 C 16.584879 7.8432753 18.932402 6.6203681 19.435443 10.533671 L 19.471562 19.394037 L 0.59132113 19.394037 L 0.59132113 0.67943931 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g1413"
+ transform="matrix(0.125094,0.000000,0.000000,0.125522,2.584431e-2,-0.563749)"
+ style="font-size:12;">
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:13.551165;stroke-dasharray:none;"
+ id="rect1360"
+ width="140.70964"
+ height="134.99545"
+ x="10.564683"
+ y="13.401533"
+ transform="matrix(0.386648,0.000000,0.000000,0.352104,11.83765,18.07640)" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1362"
+ width="48.750000"
+ height="10.452705"
+ ry="0.0000000"
+ x="18.750000"
+ y="25.127287" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="5.3621841"
+ y="17.418277"
+ id="text838"
+ transform="matrix(1.800535,0.000000,0.000000,0.909408,11.83765,18.07640)"><tspan
+ id="tspan839">ABC</tspan></text>
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:13.551165;stroke-dasharray:none;"
+ d="M 13.158769,56.609700 L 149.13268,56.609700"
+ id="path842"
+ transform="matrix(0.386648,0.000000,0.000000,0.352104,11.83765,18.07640)" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:13.551165;stroke-dasharray:none;"
+ d="M 12.845456,96.712602 L 148.81938,96.712602"
+ id="path845"
+ transform="matrix(0.386648,0.000000,0.000000,0.352104,11.83765,18.07640)" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1369"
+ width="48.750000"
+ height="9.8123989"
+ ry="0.0000000"
+ x="18.750000"
+ y="40.000000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1370"
+ width="48.750000"
+ height="12.500000"
+ ry="0.0000000"
+ x="18.750000"
+ y="55.000000" />
+ </g>
+ <g
+ id="g1423"
+ transform="matrix(0.125094,0.000000,0.000000,0.125522,8.782425,9.321107)"
+ style="font-size:12;">
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:13.551165;stroke-dasharray:none;"
+ id="rect1424"
+ width="140.70964"
+ height="134.99545"
+ x="10.564683"
+ y="13.401533"
+ transform="matrix(0.386648,0.000000,0.000000,0.352104,11.83765,18.07640)" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1425"
+ width="48.750000"
+ height="10.452705"
+ ry="0.0000000"
+ x="18.750000"
+ y="25.127287" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="5.3621841"
+ y="17.418277"
+ id="text1426"
+ transform="matrix(1.800535,0.000000,0.000000,0.909408,11.83765,18.07640)"><tspan
+ id="tspan1427">ABC</tspan></text>
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:13.551165;stroke-dasharray:none;"
+ d="M 13.158769,56.609700 L 149.13268,56.609700"
+ id="path1429"
+ transform="matrix(0.386648,0.000000,0.000000,0.352104,11.83765,18.07640)" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:13.551165;stroke-dasharray:none;"
+ d="M 12.845456,96.712602 L 148.81938,96.712602"
+ id="path1430"
+ transform="matrix(0.386648,0.000000,0.000000,0.352104,11.83765,18.07640)" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1431"
+ width="48.750000"
+ height="9.8123989"
+ ry="0.0000000"
+ x="18.750000"
+ y="40.000000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1432"
+ width="48.750000"
+ height="12.500000"
+ ry="0.0000000"
+ x="18.750000"
+ y="55.000000" />
+ </g>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M 43.750000,95.000000 L 43.750000,116.25000 L 86.250000,116.25000"
+ id="path1433"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.125094,0.000000,0.000000,0.125522,-1.512848e-2,-5.192415e-2)" />
+ <g
+ id="g1436"
+ transform="matrix(0.125094,0.000000,0.000000,0.125522,-1.512848e-2,-5.192415e-2)"
+ style="font-size:12;">
+ <polygon
+ sodipodi:type="star"
+ style="fill:#ffff00;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;stroke-dasharray:none;stroke-opacity:1.0000000;"
+ id="polygon1434"
+ sodipodi:sides="3"
+ sodipodi:cx="27.500000"
+ sodipodi:cy="88.750000"
+ sodipodi:r1="16.682701"
+ sodipodi:r2="8.3413503"
+ sodipodi:arg1="0.51728738"
+ sodipodi:arg2="1.5644849"
+ inkscape:flatsided="true"
+ points="42.000000,97.000000 13.105290,97.182368 27.394710,72.067632 42.000000,97.000000 "
+ transform="translate(15.50000,-0.817633)" />
+ <polygon
+ sodipodi:type="star"
+ style="fill:url(#linearGradient834);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.0000000;stroke-dasharray:none;stroke-opacity:1.0000000;"
+ id="polygon1435"
+ sodipodi:sides="3"
+ sodipodi:cx="27.500000"
+ sodipodi:cy="88.750000"
+ sodipodi:r1="16.682701"
+ sodipodi:r2="8.3413503"
+ sodipodi:arg1="0.51728738"
+ sodipodi:arg2="1.5644849"
+ inkscape:flatsided="true"
+ points="42.000000,97.000000 13.105290,97.182368 27.394710,72.067632 42.000000,97.000000 "
+ transform="matrix(0.778688,0.000000,0.000000,0.739979,21.04506,22.49123)" />
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_collaboration.svg b/umbrello/umbrello/pics/sources/diag_collaboration.svg
new file mode 100644
index 00000000..6d84d6e3
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_collaboration.svg
@@ -0,0 +1,1111 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_collaboration.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1253">
+ <linearGradient
+ id="linearGradient1254">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1255" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1256" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1257">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1258" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1259" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1260"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1261"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1262" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1263"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="96.390219"
+ inkscape:cy="55.703735"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1365">
+ <linearGradient
+ id="linearGradient1366">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1367" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1368" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1369">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1370" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1371" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1372">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1373" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1374" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1375">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1376" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1377" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1378"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1379" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1380" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1381"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1382"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1383">
+ <linearGradient
+ id="linearGradient1384">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1385" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1386" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1387">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1388" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1389" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1390"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1391"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1392" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1393"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1394">
+ <linearGradient
+ id="linearGradient1395">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1396" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1397" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1398">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1399" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1400" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1401">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1402" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1403" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1404">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1405" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1406" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1407">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1408" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1409" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1410"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1411"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1412" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1413" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient1414"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1415" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1416"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient1417"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1418"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1419">
+ <linearGradient
+ id="linearGradient1420">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1421" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1422" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1423">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1424" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1425" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1426">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1427" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1428" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1429">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1430" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1431" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1432"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1433"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1434" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1435" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1436"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1437">
+ <linearGradient
+ id="linearGradient1438">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1439" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1440" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1441">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1442" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1443" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1444">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1445" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1446" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1447">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1448" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1449" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1450"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1451"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1452" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1453"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1454"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1455"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="106.45706"
+ inkscape:cy="64.249115"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="false"
+ snaptogrid="false" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="1.89864068"
+ inkscape:cy="9.31486758"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1456"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1458"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 0.31849596 0.80526346 L 0.31849596 20.002095 L 19.625748 20.002095 L 19.625748 11.470169 C 19.828982 5.0712257 15.606949 1.731259 12.558436 0.87806654 L 0.31849596 0.80526346 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.21772;"
+ d="M 0.63498263 0.72032515 L 12.05856 0.79124256 C 14.063244 0.54685657 18.604921 3.8399269 13.0609 8.3672103 C 16.569096 7.8784382 18.907893 6.6565079 19.409064 10.566685 L 19.445049 19.419973 L 0.63498263 19.419973 L 0.63498263 0.72032515 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.603437;"
+ id="rect837"
+ width="9.58012390"
+ height="6.48194178"
+ x="1.66582549"
+ y="1.92005699" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1267"
+ width="8.88955975"
+ height="5.83366172"
+ ry="0"
+ x="2.02622056"
+ y="2.26269646" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:normal;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="62.241082"
+ y="18.111817"
+ id="text838"
+ transform="matrix(0.363236,0.000000,0.000000,0.306934,-20.18922,0.613913)"
+ sodipodi:linespacing="100%"><tspan
+ x="62.2410812"
+ y="18.1118164"
+ sodipodi:role="line"
+ id="tspan1117">A:B</tspan></text>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;"
+ d="M 179.16981,52.967263 L 240.02454,52.967263"
+ id="path842"
+ transform="matrix(0.125840,0.000000,0.000000,0.125610,-20.18922,0.613913)" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.646377;stroke-dashoffset:0;"
+ d="M 3.8776774 8.5881294 L 3.8776774 15.726366 L 6.9450274 15.726366 "
+ id="path1471"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M 41.875000,114.68750 L 60.625000,125.31250 L 42.500000,139.68750"
+ id="path971"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.125840,0.000000,0.000000,0.125610,-5.482262e-2,-1.413717e-2)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ id="rect1605"
+ width="76.129402"
+ height="56.001663"
+ x="171.91731"
+ y="10.398407"
+ transform="matrix(0.125840,0.000000,0.000000,0.125610,-13.30508,9.803950)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1606"
+ width="70.641762"
+ height="50.840607"
+ ry="0.0000000"
+ x="173.90324"
+ y="12.246621"
+ transform="matrix(0.125840,0.000000,0.000000,0.125610,-13.30508,9.803950)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:normal;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="62.241082"
+ y="18.111817"
+ id="text1607"
+ transform="matrix(0.363236,0.000000,0.000000,0.306934,-13.30508,9.803950)"
+ sodipodi:linespacing="100%"><tspan
+ x="62.2410812"
+ y="18.1118164"
+ sodipodi:role="line"
+ id="tspan1125">A:B</tspan></text>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:5;"
+ d="M 179.16981,52.967263 L 240.02454,52.967263"
+ id="path1610"
+ transform="matrix(0.125840,0.000000,0.000000,0.125610,-13.30508,9.803950)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_component.svg b/umbrello/umbrello/pics/sources/diag_component.svg
new file mode 100644
index 00000000..e8859441
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_component.svg
@@ -0,0 +1,732 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_component.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1778">
+ <linearGradient
+ id="linearGradient1779">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1780" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1781" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1782">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1783" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1784" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1785"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1786"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1787" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1788"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="99.562933"
+ inkscape:cy="65.172729"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1917">
+ <linearGradient
+ id="linearGradient1918">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1919" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1920" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1921">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1922" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1923" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1924"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1925"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1926" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1927"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="63.313473"
+ inkscape:cy="66.872360"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="28.2842712"
+ inkscape:cx="9.03636094"
+ inkscape:cy="8.65257187"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 0.39048661 0.89309599 L 0.39048661 20.047181 L 19.632719 20.047181 L 19.632719 11.534254 C 19.835269 5.1495589 15.627454 1.8170296 12.589207 0.96573696 L 0.39048661 0.89309599 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.22267;"
+ d="M 0.66394573 0.6429877 L 12.054746 0.71428771 C 14.053677 0.46858326 18.582323 3.7794196 13.05421 8.3311276 C 16.55234 7.8397185 18.884427 6.611196 19.384159 10.542468 L 19.420041 19.443519 L 0.66394573 19.443519 L 0.66394573 0.6429877 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;stroke-dashoffset:0;"
+ d="M 46.250000,63.437500 L 46.875000,127.68750 L 80.000000,127.68750"
+ id="path1573"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,-1.342000e-2,-3.521324e-2)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:11.9708;"
+ id="rect837"
+ width="117.17106"
+ height="134.99545"
+ x="33.896471"
+ y="12.776533"
+ transform="matrix(5.365033e-2,0.000000,0.000000,5.111246e-2,1.471943,1.669161)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1929"
+ width="46.101215"
+ height="50.085411"
+ ry="0.0000000"
+ x="40.383366"
+ y="19.214735"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,-1.487058,0.215447)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ id="rect849"
+ width="20.689960"
+ height="9.3916094"
+ x="26.883967"
+ y="28.720773"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,-1.487058,0.215447)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect850"
+ width="16.191408"
+ height="4.4504242"
+ ry="0.0000000"
+ x="29.464840"
+ y="31.063915"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,-1.487058,0.215447)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ id="rect851"
+ width="20.689960"
+ height="9.3916094"
+ x="27.017647"
+ y="51.229589"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,-1.487058,0.215447)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect852"
+ width="15.691408"
+ height="3.4504242"
+ ry="0.0000000"
+ x="29.598520"
+ y="54.072731"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,-1.487058,0.215447)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:11.9708;"
+ id="rect1979"
+ width="117.17106"
+ height="134.99545"
+ x="33.896471"
+ y="12.776533"
+ transform="matrix(5.365033e-2,0.000000,0.000000,5.111246e-2,9.743065,10.52538)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1980"
+ width="46.101215"
+ height="50.085411"
+ ry="0.0000000"
+ x="40.383366"
+ y="19.214735"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,6.784064,9.071668)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ id="rect1981"
+ width="20.689960"
+ height="9.3916094"
+ x="26.883967"
+ y="28.720773"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,6.784064,9.071668)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1982"
+ width="16.191408"
+ height="4.4504242"
+ ry="0.0000000"
+ x="29.464840"
+ y="31.063915"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,6.784064,9.071668)" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ id="rect1983"
+ width="20.689960"
+ height="9.3916094"
+ x="27.017647"
+ y="51.229589"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,6.784064,9.071668)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1984"
+ width="15.691408"
+ height="3.4504242"
+ ry="0.0000000"
+ x="29.598520"
+ y="54.072731"
+ transform="matrix(0.125416,0.000000,0.000000,0.125330,6.784064,9.071668)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_deployment.svg b/umbrello/umbrello/pics/sources/diag_deployment.svg
new file mode 100644
index 00000000..940cce17
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_deployment.svg
@@ -0,0 +1,676 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_deployment.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1778">
+ <linearGradient
+ id="linearGradient1779">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1780" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1781" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1782">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1783" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1784" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1785"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1786"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1787" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1788"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="99.562933"
+ inkscape:cy="65.172729"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="31.9999999"
+ inkscape:cx="9.31250051"
+ inkscape:cy="8.17808345"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <g
+ id="g1500">
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 0.71260935 0.81201239 L 0.71260935 19.93956 L 19.851798 19.93956 L 19.851798 11.438427 C 20.053263 5.0625781 15.867982 1.7346659 12.846005 0.88455272 L 0.71260935 0.81201239 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.22576;"
+ d="M 0.64263643 0.67943812 L 12.052584 0.75049689 C 14.054876 0.50562376 18.591135 3.8052584 13.053729 8.3415662 C 16.557739 7.8518198 18.893746 6.6274538 19.394319 10.545425 L 19.430261 19.41636 L 0.64263643 19.41636 L 0.64263643 0.67943812 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;stroke-dashoffset:0;"
+ d="M 46.250000,63.437500 L 46.875000,119.68750 L 77.500000,119.68750"
+ id="path1573"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,3.733392e-2,2.753162e-2)" />
+ <path
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M -84.422455,7.3251026 L -102.91372,19.247785 L -102.32767,63.644850 L -55.082643,64.524763 L -36.912006,51.706112 L -36.843985,7.8955677 L -84.422455,7.3251026 z "
+ id="path991"
+ sodipodi:nodetypes="ccccccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,14.69487,1.005321)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1794"
+ width="42.145744"
+ height="38.517403"
+ ry="0.0000000"
+ x="-100.31789"
+ y="24.109026"
+ transform="matrix(0.124736,1.482898e-3,0.000000,0.125157,14.69487,1.005321)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;stroke-width:1pt;font-family:Bitstream Vera Sans;font-weight:normal;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="-48.233853"
+ y="25.958897"
+ id="text838"
+ transform="matrix(0.243909,0.000000,0.000000,0.255155,14.69487,1.005321)"
+ sodipodi:linespacing="100%"><tspan
+ x="-48.2338524"
+ y="25.9588966"
+ sodipodi:role="line"
+ id="tspan1487">XY</tspan></text>
+ <path
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ d="M -54.267621,23.369170 L -53.907472,60.592869 L -38.977447,50.401945 L -39.362477,10.880432 L -54.267621,23.369170 z "
+ id="path944"
+ sodipodi:nodetypes="ccccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,14.69487,1.005321)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ d="M -83.527997,9.7916987 L -97.606582,18.881702 L -55.651918,18.333301 L -43.955918,10.104199 L -83.527997,9.7916987 z "
+ id="path990"
+ sodipodi:nodetypes="ccccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,14.69487,1.005321)" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M -105.15625,20.312500 L -54.843750,20.937500 L -36.406250,8.1250000"
+ id="path999"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,14.69487,1.005321)" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M -56.532642,18.413382 L -56.592358,66.899118"
+ id="path1000"
+ sodipodi:nodetypes="cc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,14.69487,1.005321)" />
+ <path
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M -84.422455,7.3251026 L -102.91372,19.247785 L -102.32767,63.644850 L -55.082643,64.524763 L -36.912006,51.706112 L -36.843985,7.8955677 L -84.422455,7.3251026 z "
+ id="path1017"
+ sodipodi:nodetypes="ccccccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,22.74482,10.06908)" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect1018"
+ width="42.145744"
+ height="38.517403"
+ ry="0.0000000"
+ x="-100.31789"
+ y="24.109026"
+ transform="matrix(0.124736,1.482898e-3,0.000000,0.125157,22.74482,10.06908)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;stroke-width:1pt;font-family:Bitstream Vera Sans;font-weight:normal;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="-48.233853"
+ y="25.958897"
+ id="text1019"
+ transform="matrix(0.243909,0.000000,0.000000,0.255155,22.74482,10.06908)"
+ sodipodi:linespacing="100%"><tspan
+ x="-48.2338524"
+ y="25.9588966"
+ sodipodi:role="line"
+ id="tspan1498">XY</tspan></text>
+ <path
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ d="M -54.267621,23.369170 L -53.907472,60.592869 L -38.977447,50.401945 L -39.362477,10.880432 L -54.267621,23.369170 z "
+ id="path1022"
+ sodipodi:nodetypes="ccccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,22.74482,10.06908)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ d="M -83.527997,9.7916987 L -97.606582,18.881702 L -55.651918,18.333301 L -43.955918,10.104199 L -83.527997,9.7916987 z "
+ id="path1023"
+ sodipodi:nodetypes="ccccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,22.74482,10.06908)" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M -105.15625,20.312500 L -54.843750,20.937500 L -36.406250,8.1250000"
+ id="path1024"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,22.74482,10.06908)" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:5;"
+ d="M -56.532642,18.413382 L -56.592358,66.899118"
+ id="path1025"
+ sodipodi:nodetypes="cc"
+ transform="matrix(0.124745,0.000000,0.000000,0.125157,22.74482,10.06908)" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_entityrelationship.svg b/umbrello/umbrello/pics/sources/diag_entityrelationship.svg
new file mode 100644
index 00000000..586f8e2e
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_entityrelationship.svg
@@ -0,0 +1,715 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.40"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/devel/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="diag_entityrelationship.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <metadata
+ id="metadata1733">
+ <rdf:RDF
+ id="RDF1734">
+ <cc:Work
+ rdf:about=""
+ id="Work1735">
+ <dc:format
+ id="format1736">image/svg+xml</dc:format>
+ <dc:type
+ id="type1738"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient830"
+ id="linearGradient1089"
+ spreadMethod="reflect"
+ x1="23.537647"
+ y1="37.602750"
+ x2="3.7720042"
+ y2="28.123806"
+ gradientTransform="matrix(1.701614,0.000000,0.000000,1.095210,-5.421016e-16,-22.63705)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient830"
+ id="linearGradient1213"
+ spreadMethod="reflect"
+ x1="21.635329"
+ y1="9.6104371"
+ x2="3.4203537"
+ y2="0.87514110"
+ gradientTransform="scale(1.846475,0.541572)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient830"
+ id="linearGradient1773"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="scale(1.846475,0.541572)"
+ spreadMethod="reflect"
+ x1="21.635329"
+ y1="9.6104371"
+ x2="3.4203537"
+ y2="0.87514110" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient830"
+ id="linearGradient1774"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.701614,0.000000,0.000000,1.095210,2.749537e-15,-22.63705)"
+ spreadMethod="reflect"
+ x1="23.537647"
+ y1="37.602750"
+ x2="3.7720042"
+ y2="28.123806" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="32.000000"
+ inkscape:cx="6.6746645"
+ inkscape:cy="7.4813442"
+ inkscape:window-width="1016"
+ inkscape:window-height="692"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false"
+ inkscape:current-layer="svg1" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path833"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path1533"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <rect
+ style="fill:url(#linearGradient836);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;"
+ id="rect835"
+ width="495.39624"
+ height="385.66864"
+ x="-679.56819"
+ y="64.886958" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path941"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <rect
+ style="fill:url(#linearGradient836);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;"
+ id="rect942"
+ width="495.39624"
+ height="385.66864"
+ x="-679.56819"
+ y="64.886958" />
+ <path
+ style="font-size:12.000000;fill:#8df2ff;fill-rule:evenodd;stroke-width:5.0000000;"
+ d="M 10.662893,8.9661054 L 10.662893,152.41231 L 155.79528,152.41231 L 155.79528,88.658436 C 157.32299,40.843037 125.58602,15.885505 102.67038,9.5101184 L 10.662893,8.9661054 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.132588,0.000000,0.000000,0.134001,-0.711555,-0.583531)" />
+ <path
+ style="font-size:12.000000;fill:url(#linearGradient1762);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.2182600;"
+ d="M 0.63038442 0.67944183 L 12.032096 0.75041412 C 14.032942 0.50583897 18.565925 3.8014585 13.032518 8.3322463 C 16.533998 7.8430958 18.868318 6.6202197 19.36853 10.533424 L 19.404446 19.393563 L 0.63038442 19.393563 L 0.63038442 0.67944183 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g1196"
+ transform="matrix(0.225031,0.000000,0.000000,0.228044,2.568472,2.486405)">
+ <rect
+ style="font-size:12.000000;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2396300"
+ id="rect1206"
+ width="26.249929"
+ height="26.188568"
+ x="0.66534913"
+ y="0.71917963" />
+ <rect
+ style="font-size:12.000000;fill:url(#linearGradient1213);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652699pt"
+ id="rect1207"
+ width="24.991924"
+ height="7.3301492"
+ ry="0.0000000"
+ x="1.2116134"
+ y="1.3678730" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;font-weight:normal;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans"
+ x="2.5917132"
+ y="11.314754"
+ id="text838"
+ transform="scale(0.933669,0.722645)"><tspan
+ id="tspan839">ABC</tspan></text>
+ <path
+ style="font-size:12.000000;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2500000"
+ d="M 1.1533278,9.3908034 L 26.731652,9.3908034"
+ id="path842" />
+ <rect
+ style="font-size:12.000000;fill:url(#linearGradient1089);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652699pt"
+ id="rect1212"
+ width="24.991922"
+ height="16.085562"
+ ry="0.0000000"
+ x="1.3145113"
+ y="10.126090" />
+ </g>
+ <g
+ id="g1765"
+ transform="matrix(0.223484,0.000000,0.000000,0.223484,11.32810,11.30963)">
+ <rect
+ style="font-size:12.000000;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2396300"
+ id="rect1766"
+ width="26.249929"
+ height="26.188568"
+ x="0.66534913"
+ y="0.71917963" />
+ <rect
+ style="font-size:12.000000;fill:url(#linearGradient1773);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652699pt"
+ id="rect1767"
+ width="24.991924"
+ height="7.3301492"
+ ry="0.0000000"
+ x="1.2116134"
+ y="1.3678730" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;font-weight:normal;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans"
+ x="2.5917132"
+ y="11.314754"
+ id="text1768"
+ transform="scale(0.933669,0.722645)"><tspan
+ id="tspan1769">ABC</tspan></text>
+ <path
+ style="font-size:12.000000;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2500000"
+ d="M 1.1533278,9.3908034 L 26.731652,9.3908034"
+ id="path1771" />
+ <rect
+ style="font-size:12.000000;fill:url(#linearGradient1774);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652699pt"
+ id="rect1772"
+ width="24.991922"
+ height="16.085562"
+ ry="0.0000000"
+ x="1.3145113"
+ y="10.126090" />
+ </g>
+ <g
+ id="g1117"
+ transform="matrix(0.275357,0.000000,0.000000,0.264187,1.877265,8.790732)">
+ <path
+ style="font-size:12.000000;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:2.0050871"
+ d="M 19.138844,-0.51630137 L 13.730893,9.7597702 L 7.6288725,-0.51630137"
+ id="path1009"
+ sodipodi:nodetypes="ccc" />
+ <rect
+ style="font-size:12.000000;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt"
+ id="rect1209"
+ width="2.4859223"
+ height="27.510872"
+ x="12.540097"
+ y="-0.010873318" />
+ </g>
+ <rect
+ style="font-size:12.000000;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt"
+ id="rect1367"
+ width="0.68451649"
+ height="5.3054056"
+ x="15.359846"
+ y="-11.284021"
+ transform="matrix(0.000000,1.000000,-1.000000,0.000000,0.000000,0.000000)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_sequence.svg b/umbrello/umbrello/pics/sources/diag_sequence.svg
new file mode 100644
index 00000000..654c9847
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_sequence.svg
@@ -0,0 +1,729 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="diag_sequence.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1253">
+ <linearGradient
+ id="linearGradient1254">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1255" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1256" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1257">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1258" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1259" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1260"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1261"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1262" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1263"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="96.390219"
+ inkscape:cy="55.703735"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="80.979755"
+ inkscape:cy="83.920441"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="false"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <g
+ id="g1441"
+ transform="translate(0.312500,0.000000)">
+ <path
+ style="fill:#8df2ff;fill-rule:evenodd;stroke-width:5.0000000;"
+ d="M 10.662893,8.9661054 L 10.662893,152.41231 L 155.79528,152.41231 L 155.79528,88.658436 C 157.32299,40.843037 125.58602,15.885505 102.67038,9.5101184 L 10.662893,8.9661054 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(1.057150,0.000000,0.000000,1.065409,-5.232740,-3.908785)" />
+ <path
+ style="fill:url(#linearGradient1762);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#0083e3;stroke-width:6.2179222;stroke-opacity:1.0000000;"
+ d="M 8.0588132,7.0930279 L 96.199432,7.6370399 C 111.66692,5.7623392 146.70903,31.023695 103.93317,65.752779 C 131.00127,62.003376 149.04667,52.629870 152.91354,82.625089 L 153.19119,150.53923 L 8.0588132,150.53923 L 8.0588132,7.0930279 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc"
+ transform="matrix(1.057150,0.000000,0.000000,1.065409,-5.232740,-3.908785)" />
+ </g>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-opacity:1.0000000;stroke-width:5.0000000;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:0.75;stroke-dasharray:20.000000,5.0000000;stroke-dashoffset:0.0000000;"
+ d="M 45.937500,64.062500 L 47.187500,148.43750"
+ id="path1573"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g1752"
+ transform="translate(3.125000,4.375000)">
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;"
+ id="rect837"
+ width="76.129402"
+ height="56.001663"
+ x="10.354806"
+ y="11.023407" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect1267"
+ width="70.641762"
+ height="50.840607"
+ ry="0.0000000"
+ x="12.340744"
+ y="12.871621" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Luxi Sans;font-weight:bold;font-style:normal;font-stretch:normal;font-variant:normal;text-anchor:start;writing-mode:lr;"
+ x="6.2691227"
+ y="18.367592"
+ id="text838"
+ transform="scale(2.886490,2.443551)"
+ sodipodi:linespacing="100%"><tspan
+ x="6.2691226"
+ y="18.367592"
+ sodipodi:role="line"
+ id="tspan1005">A:B</tspan></text>
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:5.0000000;"
+ d="M 17.607313,53.592263 L 78.462038,53.592263"
+ id="path842" />
+ </g>
+ <g
+ id="g1332"
+ transform="matrix(0.635968,0.000000,0.000000,0.557565,45.87930,66.31573)">
+ <defs
+ id="defs1333">
+ <linearGradient
+ id="linearGradient1334">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1335" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1336" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1337">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1338" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1339" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1340">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1341" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1342" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1343">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1344" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1345" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1346"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1347"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1348" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1350"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1351"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.25000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="72.498291"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:11.939221;stroke-dashoffset:0.0000000;"
+ d="M 43.128730,142.68636 L 117.59907,33.942607"
+ id="path861"
+ sodipodi:nodetypes="cc"
+ transform="matrix(0.576132,0.451941,-0.865718,0.308049,103.0792,49.29771)" />
+ <path
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:8.9251652;"
+ d="M 119.08212,25.935929 L 72.532380,52.741368 L 116.08013,81.378318 L 119.08212,25.935929 z "
+ id="path874"
+ sodipodi:nodetypes="cccc"
+ transform="matrix(0.576132,0.451941,-0.865718,0.308049,103.0792,49.29771)" />
+ <path
+ style="fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:12.500000;"
+ d="M 136.52988,111.65883 L 102.33395,102.23422 L 103.18710,121.71891 L 136.52988,111.65883 z "
+ id="path875"
+ sodipodi:nodetypes="cccc" />
+ <text
+ xml:space="preserve"
+ style="fill:black;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:12px;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;"
+ x="0.90846729"
+ y="15.456690"
+ id="text1033"
+ transform="scale(8.480023,5.154386)"><tspan
+ id="tspan1034">f(x)</tspan></text>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_state.svg b/umbrello/umbrello/pics/sources/diag_state.svg
new file mode 100644
index 00000000..3d428ff4
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_state.svg
@@ -0,0 +1,629 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_state.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs921">
+ <linearGradient
+ id="linearGradient922">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop923" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop924" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient925">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop926" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop927" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient929">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop930" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop931" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient932">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop933" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop934" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient935"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient936"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient938" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient939"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview940"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="31.9999999"
+ inkscape:cx="6.67466737"
+ inkscape:cy="7.48134805"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path833"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path1533"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <rect
+ style="fill:url(#linearGradient836);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;"
+ id="rect835"
+ width="495.39624"
+ height="385.66864"
+ x="-679.56819"
+ y="64.886958" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path941"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <rect
+ style="fill:url(#linearGradient836);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;"
+ id="rect942"
+ width="495.39624"
+ height="385.66864"
+ x="-679.56819"
+ y="64.886958" />
+ <g
+ id="g2088">
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 10.662893,8.9661054 L 10.662893,152.41231 L 155.79528,152.41231 L 155.79528,88.658436 C 157.32299,40.843037 125.58602,15.885505 102.67038,9.5101184 L 10.662893,8.9661054 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.132588,0.000000,0.000000,0.134001,-0.711555,-0.583531)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.21826;"
+ d="M 0.63038442 0.67944183 L 12.032096 0.75041412 C 14.032942 0.50583897 18.565925 3.8014585 13.032518 8.3322463 C 16.533998 7.8430958 18.868318 6.6202197 19.36853 10.533424 L 19.404446 19.393563 L 0.63038442 19.393563 L 0.63038442 0.67944183 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g1567"
+ transform="matrix(6.409639e-2,0.000000,0.000000,8.090853e-2,0.672650,-1.499688)"
+ style="font-size:12;">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.5509048;"
+ id="path1536"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(2.033142,0.000000,0.000000,1.146119,-49.35104,33.00004)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path1537"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.866513,0.000000,0.000000,0.989918,-38.73914,38.52544)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="6.9204906"
+ y="27.309141"
+ id="text869"
+ transform="scale(4.148831,3.402401)"><tspan
+ id="tspan870">ABC</tspan></text>
+ </g>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.554883;stroke-dashoffset:0;"
+ d="M 5.667023 7.9654895 L 5.728223 15.040277 L 8.727023 15.040277 "
+ id="path1573"
+ sodipodi:nodetypes="ccc" />
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.627984;"
+ d="M 6.9618605 13.625319 L 9.3134855 14.961668 L 7.040248 16.769669 "
+ id="path971"
+ sodipodi:nodetypes="ccc" />
+ <g
+ id="g972"
+ transform="matrix(6.409639e-2,0.000000,0.000000,8.090853e-2,9.147869,8.561800)"
+ style="font-size:12;">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.5509048;"
+ id="path973"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(2.033142,0.000000,0.000000,1.146119,-49.35104,33.00004)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path974"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.866513,0.000000,0.000000,0.989918,-38.73914,38.52544)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="6.9204906"
+ y="27.309141"
+ id="text975"
+ transform="scale(4.148831,3.402401)"><tspan
+ id="tspan976">ABC</tspan></text>
+ </g>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diag_usecase.svg b/umbrello/umbrello/pics/sources/diag_usecase.svg
new file mode 100644
index 00000000..9f1d6400
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diag_usecase.svg
@@ -0,0 +1,489 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="diag_usecase.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ <defs
+ id="defs1348">
+ <linearGradient
+ id="linearGradient1349">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1350" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1351" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1352">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1353" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1354" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1355"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1356"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1357" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1358"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1445">
+ <linearGradient
+ id="linearGradient973">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop974" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop975" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1455">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1456" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1457" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1458">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1459" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1460" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1461"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1462"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1463" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ <linearGradient
+ xlink:href="#linearGradient973"
+ id="linearGradient926"
+ x1="1.5043305e-18"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient928" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient937"
+ x1="0.010563380"
+ y1="0.48571429"
+ x2="0.98943663"
+ y2="0.48571429"
+ spreadMethod="pad" />
+ <radialGradient
+ xlink:href="#linearGradient973"
+ id="radialGradient976"
+ cx="0.49275362"
+ cy="0.46875000"
+ r="0.80203730"
+ fx="0.49275362"
+ fy="0.46875000"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1469"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="66.817627"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <defs
+ id="defs1515">
+ <linearGradient
+ id="linearGradient1516">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1517" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1518" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1519">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1520" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1521" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1522">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1523" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1524" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1525">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop1526" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1527" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1528"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1529"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient1530" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient1531" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview1532"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="31.9999999"
+ inkscape:cx="11.2369790"
+ inkscape:cy="7.78464891"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:#8df2ff;fill-rule:evenodd;stroke-width:5;"
+ d="M 0.70221666 0.81324909 L 0.70221666 20.035184 L 19.94503 20.035184 L 19.94503 11.492101 C 20.147586 5.0847898 15.939644 1.7404556 12.901305 0.88614738 L 0.70221666 0.81324909 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#0083e3;stroke-width:1.21953;"
+ d="M 0.63038443 0.67944234 L 12.032095 0.75056278 C 14.032942 0.50547713 18.565925 3.8079757 13.032517 8.3482207 C 16.533998 7.8580492 18.868318 6.6326205 19.368529 10.553993 L 19.404447 19.432627 L 0.63038443 19.432627 L 0.63038443 0.67944234 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <g
+ id="g1509"
+ transform="matrix(6.244386e-2,0.000000,0.000000,5.641895e-2,8.731110,9.897060)"
+ style="font-size:12;">
+ <path
+ style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;"
+ d="M 25.093750,44.875000 L 29.375000,70.812500 L 75.375000,92.968750 L 74.906250,105.96875 L 9.4375000,130.71875 L 39.312500,151.71875 L 77.468750,118.50000 L 83.156250,118.43750 L 127.21875,152.31250 L 153.81250,127.56250 L 86.187500,106.68750 L 86.625000,93.218750 L 129.62500,88.812500 L 136.31250,62.625000 L 86.500000,81.250000 L 86.187500,55.250000 L 74.937500,55.375000 L 75.218750,78.562500 L 25.093750,44.875000 z "
+ id="path972"
+ sodipodi:nodetypes="ccccccccccccccccccc" />
+ <g
+ id="g909"
+ transform="matrix(0.813839,0.000000,0.000000,1.000000,22.06356,-5.625000)"
+ style="">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:10.800957;stroke-dasharray:none;"
+ id="path863"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(0.841497,0.000000,0.000000,0.838191,19.68138,6.062272)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path864"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(0.741224,0.000000,0.000000,0.702062,25.43390,11.29160)" />
+ </g>
+ </g>
+ <g
+ id="g1567"
+ transform="matrix(6.409639e-2,0.000000,0.000000,8.090853e-2,1.063275,-1.460626)"
+ style="font-size:12;">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.5509048;"
+ id="path1536"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(2.033142,0.000000,0.000000,1.146119,-49.35104,33.00004)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path1537"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.866513,0.000000,0.000000,0.989918,-38.73914,38.52544)" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="6.9204906"
+ y="27.309141"
+ id="text869"
+ transform="scale(4.148831,3.402401)"><tspan
+ id="tspan870">ABC</tspan></text>
+ </g>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:7.5;stroke-dasharray:15 7.5 ;stroke-dashoffset:0;"
+ d="M 48.750000,68.437500 L 49.375000,123.43750 L 93.125000,123.43750"
+ id="path1573"
+ sodipodi:nodetypes="ccc"
+ transform="matrix(0.125420,0.000000,0.000000,0.125774,-0.133652,-5.284487e-2)" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/diagbase.svg b/umbrello/umbrello/pics/sources/diagbase.svg
new file mode 100644
index 00000000..44774402
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/diagbase.svg
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="diagbase.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.113403"
+ inkscape:cy="71.451782"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="true" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient834);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.0000000pt;"
+ id="path833"
+ sodipodi:cx="541.27716"
+ sodipodi:cy="303.78741"
+ sodipodi:rx="172.74803"
+ sodipodi:ry="161.23149"
+ d="M 714.02519 303.78741 A 172.74803 161.23149 0 1 0 368.52913,303.78741 A 172.74803 161.23149 0 1 0 714.02519 303.78741 z"
+ transform="translate(224.5724,63.34093)" />
+ <rect
+ style="fill:url(#linearGradient836);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;stroke-opacity:1.0000000;stroke-dasharray:none;"
+ id="rect835"
+ width="495.39624"
+ height="385.66864"
+ x="-679.56819"
+ y="64.886958" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect841"
+ width="135.18759"
+ height="38.339100"
+ ry="0.0000000"
+ x="438.75000"
+ y="104.16090" />
+ <rect
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:3.5942383;"
+ id="rect837"
+ width="140.70964"
+ height="69.757812"
+ x="81.250000"
+ y="262.74219"
+ ry="0.0000000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="fill:url(#linearGradient1762);fill-rule:evenodd;stroke:black;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:0.75;"
+ d="M 323.12500,279.37500 L 409.37500,279.37500 C 409.37500,279.37500 441.87500,288.12500 406.87500,305.00000 C 423.75000,297.50000 438.12500,303.75000 440.00000,313.75000 L 440.00000,348.75000 L 323.12500,349.37500 L 323.12500,279.37500 z "
+ id="path1761"
+ sodipodi:nodetypes="ccccccc" />
+ <path
+ style="fill:#8df2ff;fill-rule:evenodd;stroke-width:5.0000000;fill-opacity:1.0000000;"
+ d="M 10.662893,8.9661054 L 10.662893,152.41231 L 155.79528,152.41231 L 155.79528,88.658436 C 157.32299,40.843037 125.58602,15.885505 102.67038,9.5101184 L 10.662893,8.9661054 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc" />
+ <path
+ style="fill:url(#linearGradient1762);fill-opacity:0.75000000;fill-rule:evenodd;stroke:#2642d7;stroke-width:6.2179222;"
+ d="M 8.0588132,7.0930279 L 96.199432,7.6370399 C 111.66692,5.7623392 146.70903,31.023695 103.93317,65.752779 C 131.00127,62.003376 149.04667,52.629870 152.91354,82.625089 L 153.19119,150.53923 L 8.0588132,150.53923 L 8.0588132,7.0930279 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/end_state.svg b/umbrello/umbrello/pics/sources/end_state.svg
new file mode 100644
index 00000000..65d22943
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/end_state.svg
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="final.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <path
+ sodipodi:type="arc"
+ style="fill:none;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.6418063;stroke-dasharray:none;"
+ id="path851"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.897276,0.000000,0.000000,1.866883,-40.40849,6.907883)" />
+ <g
+ id="g862"
+ transform="matrix(0.661598,0.000000,0.000000,0.612172,25.66010,32.61122)">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:10.000000;stroke-opacity:1.0000000;stroke-dasharray:none;"
+ id="path863"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.663793,0.000000,0.000000,1.760684,-24.92188,9.110577)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:10.000000;stroke-opacity:1.0000000;stroke-dasharray:none;"
+ id="path864"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.331034,0.000000,0.000000,1.429466,-1.732780,22.15226)" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/entity.svg b/umbrello/umbrello/pics/sources/entity.svg
new file mode 100644
index 00000000..a40611eb
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/entity.svg
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.40"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/devel/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="entity.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ inkscape:export-filename="/home/jr/devel/kdesdk/umbrello/umbrello/pics/entity.png"
+ inkscape:export-xdpi="72.000000"
+ inkscape:export-ydpi="72.000000">
+ <metadata
+ id="metadata23">
+ <rdf:RDF
+ id="RDF24">
+ <cc:Work
+ rdf:about=""
+ id="Work25">
+ <dc:format
+ id="format26">image/svg+xml</dc:format>
+ <dc:type
+ id="type28"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient830"
+ id="linearGradient1089"
+ spreadMethod="reflect"
+ x1="23.537647"
+ y1="37.602750"
+ x2="3.7720042"
+ y2="28.123806"
+ gradientTransform="matrix(1.701614,0.000000,0.000000,1.095210,0.000000,-22.63705)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="17.104372"
+ inkscape:cx="12.250321"
+ inkscape:cy="20.076918"
+ inkscape:window-width="1016"
+ inkscape:window-height="692"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ snaptogrid="false"
+ showgrid="true"
+ inkscape:current-layer="svg1" />
+ <g
+ id="g1196">
+ <rect
+ style="font-size:12.000000;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2396300;"
+ id="rect837"
+ width="26.24992934"
+ height="26.18856802"
+ x="0.66534913"
+ y="0.71917963" />
+ <rect
+ style="font-size:12.000000;fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652699pt;"
+ id="rect825"
+ width="24.99192419"
+ height="7.33014917"
+ ry="0"
+ x="1.21161342"
+ y="1.36787295" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;font-weight:normal;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="2.59171310"
+ y="11.3147535"
+ id="text838"
+ transform="scale(0.933669,0.722645)"><tspan
+ id="tspan839">ABC</tspan></text>
+ <path
+ style="font-size:12.000000;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2500000;"
+ d="M 1.1533278 9.3908034 L 26.731652 9.3908034 "
+ id="path842" />
+ <rect
+ style="font-size:12.000000;fill:url(#linearGradient1089);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652699pt"
+ id="rect847"
+ width="24.991922"
+ height="16.085562"
+ ry="0.0000000"
+ x="1.3145113"
+ y="10.126090" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/enum.svg b/umbrello/umbrello/pics/sources/enum.svg
new file mode 100644
index 00000000..ca09e448
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/enum.svg
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="enum.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="11.0070359"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.23958;"
+ id="rect837"
+ width="26.26486117"
+ height="26.28001541"
+ x="0.61830062"
+ y="0.67129415" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.94706100"
+ height="24.85842942"
+ ry="0"
+ x="1.36898315"
+ y="1.32233311" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="1.94527822"
+ y="15.4448805"
+ id="text838"
+ transform="scale(0.671250,0.505970)"
+ sodipodi:linespacing="133%"><tspan
+ x="1.94527817"
+ y="15.4448805"
+ sodipodi:role="line"
+ id="tspan854">- ABC</tspan><tspan
+ x="1.94527817"
+ y="31.4048810"
+ sodipodi:role="line"
+ id="tspan856">- DEF</tspan><tspan
+ x="1.94527817"
+ y="47.3648815"
+ sodipodi:role="line"
+ id="tspan858">- IJK</tspan></text>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/fork.svg b/umbrello/umbrello/pics/sources/fork.svg
new file mode 100644
index 00000000..c9e6c53b
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/fork.svg
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="fork_join.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="0.39932632"
+ y1="0.50707734"
+ x2="0.64623892"
+ y2="0.60370040"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="11.6871303"
+ inkscape:cy="11.8587637"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.30478;"
+ id="rect903"
+ width="23.63188207"
+ height="3.75598452"
+ x="1.95761454"
+ y="11.92267035" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/generalise.svg b/umbrello/umbrello/pics/sources/generalise.svg
new file mode 100644
index 00000000..d43ed6c2
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/generalise.svg
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="generalize.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.74305558"
+ y2="1.48437500" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="11.3902303"
+ inkscape:cy="10.2421455"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <g
+ id="g907">
+ <path
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.63317;"
+ d="M 13.877015 1.8212949 L 18.663308 10.505802 L 8.8978064 10.489535 L 13.877015 1.8212949 z "
+ id="path874"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="font-size:12;fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:12.5;"
+ d="M 13.846029 3.6304434 L 17.217581 9.7045394 L 10.441627 9.6475659 L 13.846029 3.6304434 z "
+ id="path875"
+ sodipodi:nodetypes="cccc" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;"
+ id="rect906"
+ width="2.54116492"
+ height="17.06999987"
+ x="12.54009724"
+ y="10.43000108" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/initial.svg b/umbrello/umbrello/pics/sources/initial.svg
new file mode 100644
index 00000000..2ab111b5
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/initial.svg
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="initial.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <g
+ id="g859"
+ transform="matrix(1.140332,0.000000,0.000000,1.060317,-11.98927,-2.752217)">
+ <path
+ sodipodi:type="arc"
+ style="fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:10.000000;stroke-opacity:1.0000000;stroke-dasharray:none;"
+ id="path851"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.663793,0.000000,0.000000,1.760684,-24.92188,9.110577)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:10.000000;stroke-opacity:1.0000000;stroke-dasharray:none;"
+ id="path858"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.331034,0.000000,0.000000,1.429466,-1.732780,22.15226)" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/interface.svg b/umbrello/umbrello/pics/sources/interface.svg
new file mode 100644
index 00000000..00c0a274
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/interface.svg
@@ -0,0 +1,130 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="interface.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="11.3558311"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.227;"
+ id="rect837"
+ width="26.22858411"
+ height="18.73091698"
+ x="0.68923926"
+ y="4.44105864" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.90570598"
+ height="9.89791008"
+ ry="0"
+ x="1.33175063"
+ y="5.06444607" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;text-anchor:middle;font-style:normal;writing-mode:lr;"
+ x="15.8012514"
+ y="19.6672548"
+ id="text838"
+ transform="scale(0.882660,0.446496)"
+ sodipodi:linespacing="100%"><tspan
+ x="15.8012514"
+ y="19.6672554"
+ sodipodi:role="line"
+ id="tspan943">«xy»</tspan><tspan
+ x="15.8012514"
+ y="31.6672554"
+ sodipodi:role="line"
+ id="tspan945">ABC</tspan></text>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.25;"
+ d="M 0.84533027 15.610254 L 26.618236 15.610254 "
+ id="path845" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect846"
+ width="25.07143413"
+ height="6.13441568"
+ ry="0"
+ x="1.29826760"
+ y="16.29058838" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="175.11363"
+ y="-1.7772827" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/join.svg b/umbrello/umbrello/pics/sources/join.svg
new file mode 100644
index 00000000..9bdd1f88
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/join.svg
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ inkscape:export-ydpi="90.000000"
+ inkscape:export-xdpi="90.000000"
+ inkscape:export-filename="F:\pics\join.png"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="join.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="22.000000px"
+ height="22.000000px"
+ id="svg1">
+ <metadata
+ id="metadata39">
+ <rdf:RDF
+ id="RDF40">
+ <cc:Work
+ id="Work41"
+ rdf:about="">
+ <dc:format
+ id="format42">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type43" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="134"
+ inkscape:window-x="1483"
+ inkscape:cy="11.000000"
+ inkscape:cx="11.000000"
+ inkscape:zoom="23.500000"
+ inkscape:window-height="691"
+ inkscape:window-width="1035"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker226"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path227"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker224"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path225"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker222"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path223"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker556"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path557"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker553"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path554"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path454"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path455"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-383.5096,-519.0587)"
+ id="g221">
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:2.0250001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 394.53323,522.08766 C 394.54111,537.47668 394.54111,537.47668 394.54111,537.47668 L 394.54111,537.47668"
+ id="path15" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 396.01872,530.08052 L 401.76288,530.08052"
+ id="path16" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 384.83078,534.45617 L 390.57494,534.45617"
+ id="path555" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 384.83078,524.85406 L 390.57494,524.85406"
+ id="path558" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/junction.svg b/umbrello/umbrello/pics/sources/junction.svg
new file mode 100644
index 00000000..98ef166d
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/junction.svg
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="junction.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="22.000000px"
+ height="22.000000px"
+ id="svg1">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ id="Work19"
+ rdf:about="">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type21" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="511"
+ inkscape:window-x="2276"
+ inkscape:cy="11.000000"
+ inkscape:cx="11.000000"
+ inkscape:zoom="18.409091"
+ inkscape:window-height="579"
+ inkscape:window-width="692"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker237"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path239"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker235"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path236"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker233"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path234"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker231"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path232"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker229"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path230"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker1"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path2"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path237"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker258"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path259"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker255"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path256"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker252"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path253"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker249"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path250"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path238"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-383.5432,-518.5878)"
+ id="g228">
+ <path
+ transform="translate(-0.668501,-2.243091)"
+ d="M 398.73051 531.23523 A 3.5248239 3.5248239 0 1 1 391.68086,531.23523 A 3.5248239 3.5248239 0 1 1 398.73051 531.23523 z"
+ sodipodi:ry="3.5248239"
+ sodipodi:rx="3.5248239"
+ sodipodi:cy="531.23523"
+ sodipodi:cx="395.20569"
+ id="path45"
+ style="fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:0.20000000;stroke-miterlimit:4.0000000;stroke-opacity:0.68161434"
+ sodipodi:type="arc" />
+ <path
+ id="path134"
+ d="M 386.54045,519.66500 L 390.14727,524.34150"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)" />
+ <path
+ id="path251"
+ d="M 402.60019,519.65950 L 398.99337,524.33600"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)" />
+ <path
+ id="path254"
+ d="M 394.57026,531.49266 L 394.66966,537.39766"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)" />
+ <path
+ id="path260"
+ d="M 396.98786,531.45492 L 400.59468,536.13142"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)" />
+ <path
+ id="path435"
+ d="M 392.59468,531.45492 L 388.98786,536.13142"
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.61250001;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000;marker-end:url(#Arrow2Mend)" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/message-asynchronous.svg b/umbrello/umbrello/pics/sources/message-asynchronous.svg
new file mode 100644
index 00000000..7bb8054e
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/message-asynchronous.svg
@@ -0,0 +1,133 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="asynchro.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274169"
+ inkscape:cx="12.5595019"
+ inkscape:cy="9.96780389"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <path
+ style="font-size:12;fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:12.5;"
+ d="M 23.25456 20.532266 L 17.245615 18.773952 L 17.395532 22.409137 L 23.25456 20.532266 z "
+ id="path875"
+ sodipodi:nodetypes="cccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:normal;stroke-width:1pt;font-family:Bitstream Vera Sans;"
+ x="-0.14150786"
+ y="14.0554683"
+ id="text1033"
+ transform="scale(1.409838,1.034795)"><tspan
+ id="tspan1034">f(x)</tspan></text>
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;"
+ id="rect923"
+ width="16.51757205"
+ height="1.32582528"
+ x="-0.05524272"
+ y="20.04223250" />
+ <path
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.14332;"
+ d="M 25.48674 20.457131 L 16.806844 18.331919 L 16.858498 23.071545 L 25.48674 20.457131 z "
+ id="path874"
+ sodipodi:nodetypes="cccc" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/message-synchronous.svg b/umbrello/umbrello/pics/sources/message-synchronous.svg
new file mode 100644
index 00000000..098a56b5
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/message-synchronous.svg
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="synchro.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.72477067"
+ y2="1.3515625" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient903" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient905"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.21100917"
+ y2="1.1328125" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="64.126236"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.3214993;stroke-dashoffset:0.0000000;"
+ d="M 7.4009479,65.202546 L 101.77436,65.315532"
+ id="path861"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:4.7256370;fill-opacity:1.0000000;"
+ d="M 107.13596,64.029793 L 72.687667,54.881453 L 72.892707,75.283958 L 107.13596,64.029793 z "
+ id="path874"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="fill:url(#linearGradient905);fill-rule:evenodd;stroke-width:12.500000;"
+ d="M 98.388232,64.426032 L 74.840062,57.679774 L 75.427563,71.627168 L 98.388232,64.426032 z "
+ id="path875"
+ sodipodi:nodetypes="cccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000000;stroke-width:1.0000000pt;font-family:Bitstream Vera Sans;"
+ x="1.6763363"
+ y="11.255447"
+ id="text1033"
+ transform="scale(6.321334,3.689577)"><tspan
+ id="tspan1034">f(x)</tspan></text>
+ <rect
+ style="fill:#ffff00;fill-opacity:1.0000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:5.0000000;stroke-dasharray:none;stroke-opacity:1.0000000;"
+ id="rect899"
+ width="29.375000"
+ height="74.574653"
+ x="115.93750"
+ y="62.400174" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.3214993;stroke-dashoffset:0.0000000;stroke-dasharray:12.642999,6.3214993;"
+ d="M 109.15604,135.11984 L 14.782623,135.23283"
+ id="path900"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:4.7256370;fill-opacity:1.0000000;"
+ d="M 9.4210230,133.94709 L 43.869316,124.79875 L 43.664276,145.20126 L 9.4210230,133.94709 z "
+ id="path901"
+ sodipodi:nodetypes="cccc" />
+ <path
+ style="fill:url(#linearGradient892);fill-rule:evenodd;stroke-width:12.500000;"
+ d="M 18.168751,134.34333 L 41.716921,127.59707 L 41.129420,141.54447 L 18.168751,134.34333 z "
+ id="path902"
+ sodipodi:nodetypes="cccc" />
+ <rect
+ style="fill:url(#linearGradient903);fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:5.0000000;stroke-dasharray:none;stroke-opacity:1.0000000;"
+ id="rect904"
+ width="25.000000"
+ height="69.574654"
+ x="117.50000"
+ y="65.212677" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/node.svg b/umbrello/umbrello/pics/sources/node.svg
new file mode 100644
index 00000000..ee76129a
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/node.svg
@@ -0,0 +1,114 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="node.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="8.96789045"
+ inkscape:cy="11.0305950"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <path
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.21561;"
+ d="M 10.627136 0.70957548 L 0.95934281 8.1782719 L 18.381224 8.3835186 L 26.830203 0.65256253 L 18.403285 8.8168169 L 18.403285 26.850013 L 26.929473 19.66068 L 26.835718 0.6867703 L 10.627136 0.70957548 z M 0.4850529 8.6343755 L 0.70565286 26.895623 L 18.259895 26.895623 L 18.259895 8.8624273 L 0.4850529 8.6343755 z "
+ id="path942"
+ sodipodi:nodetypes="cccccccccccccc" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="16.51280659"
+ height="16.97894525"
+ ry="0"
+ x="1.10901392"
+ y="9.30482388" />
+ <path
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ d="M 18.887334 9.2865065 L 19.01291 25.592705 L 26.288674 19.298496 L 26.263384 2.0156589 L 18.887334 9.2865065 z "
+ id="path944"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ d="M 11.035012 1.2781133 L 2.8924094 7.5753492 L 18.102003 7.784321 L 25.13882 1.2781133 L 11.035012 1.2781133 z "
+ id="path946"
+ sodipodi:nodetypes="ccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="2.47432498"
+ y="22.8059085"
+ id="text838"
+ transform="scale(0.963354,0.987729)"
+ sodipodi:linespacing="100%"><tspan
+ x="2.47432494"
+ y="22.8059082"
+ sodipodi:role="line"
+ id="tspan981">XY</tspan></text>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/note.svg b/umbrello/umbrello/pics/sources/note.svg
new file mode 100644
index 00000000..314d3026
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/note.svg
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="note.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient1796">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1797" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1798" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient1763">
+ <stop
+ style="stop-color:#ffff21;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop1764" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop1765" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient1763"
+ id="linearGradient1762"
+ x1="-0.34579438"
+ y1="-0.16406250"
+ x2="0.71962619"
+ y2="0.80468750" />
+ <linearGradient
+ xlink:href="#linearGradient1796"
+ id="linearGradient1795"
+ x1="0.65555555"
+ y1="0.88281250"
+ x2="0.48888889"
+ y2="0.53906250"
+ spreadMethod="reflect" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274169"
+ inkscape:cx="13.7972814"
+ inkscape:cy="11.4517668"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect825"
+ width="137.68759"
+ height="66.465706"
+ ry="0.0000000"
+ x="359.81241"
+ y="197.28429" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:0.45652742pt;"
+ id="rect846"
+ width="135.18759"
+ height="37.082668"
+ ry="0.0000000"
+ x="316.25000"
+ y="81.250000" />
+ <rect
+ style="fill:url(#linearGradient829);fill-opacity:0.75000000;fill-rule:evenodd;stroke:none;stroke-width:0.45652742pt;stroke-opacity:1.0000000;"
+ id="rect847"
+ width="135.18759"
+ height="47.111610"
+ ry="0.0000000"
+ x="255.00000"
+ y="157.88839" />
+ <path
+ style="font-size:12;fill:#f6f600;fill-rule:evenodd;stroke-width:5;"
+ d="M 8.2733326,28.387267 L 8.2733326,124.03331 L 149.01926,124.03331 L 149.01926,81.523954 C 150.50079,49.641942 119.72304,33.000935 97.500000,28.750000 L 8.2733326,28.387267 z "
+ id="path1780"
+ sodipodi:nodetypes="cccccc"
+ transform="matrix(0.188023,0.000000,0.000000,0.198158,-0.994639,-2.576479)" />
+ <path
+ style="font-size:12;fill:url(#linearGradient1762);fill-opacity:0.75;fill-rule:evenodd;stroke:#fb0000;stroke-width:1.24062;"
+ d="M 0.67142325 3.0486851 L 16.642354 3.119935 C 19.445037 2.8744034 25.794609 6.1829098 18.043695 10.731414 C 22.94839 10.240351 26.218186 9.0126933 26.918857 12.941199 L 26.969167 21.835986 L 0.67142325 21.835986 L 0.67142325 3.0486851 z "
+ id="path1781"
+ sodipodi:nodetypes="ccccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;text-anchor:middle;font-style:normal;writing-mode:lr;"
+ x="12.9370291"
+ y="23.9665241"
+ id="text838"
+ transform="scale(1.068059,0.832361)"
+ sodipodi:linespacing="100%"><tspan
+ x="12.9370289"
+ y="23.9665241"
+ sodipodi:role="line"
+ id="tspan1022">XYZ</tspan></text>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/object.svg b/umbrello/umbrello/pics/sources/object.svg
new file mode 100644
index 00000000..184f6228
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/object.svg
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="object.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="11.7392690"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.22029;"
+ id="rect837"
+ width="26.29639788"
+ height="16.16913223"
+ x="0.59771752"
+ y="5.66733170" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.69446781"
+ height="14.49439839"
+ ry="0"
+ x="1.18516719"
+ y="6.32596101" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="2.18484960"
+ y="19.2367096"
+ id="text838"
+ transform="scale(1.061648,0.843136)"
+ sodipodi:linespacing="100%"><tspan
+ x="2.18484950"
+ y="19.2367096"
+ sodipodi:role="line"
+ id="tspan1049">A:B</tspan></text>
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.836365;"
+ d="M 2.5317946 18.322741 L 25.019316 18.322741 "
+ id="path842" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/package.svg b/umbrello/umbrello/pics/sources/package.svg
new file mode 100644
index 00000000..bbfe4d43
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/package.svg
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="package.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="11.0296644"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.22372;"
+ id="rect837"
+ width="26.25515313"
+ height="18.67122459"
+ x="0.67679340"
+ y="8.24792004" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.88985211"
+ height="17.23700789"
+ ry="0"
+ x="1.31681693"
+ y="8.87139037" />
+ <text
+ xml:space="preserve"
+ style="font-size:12;font-weight:bold;font-stretch:normal;stroke-width:1pt;font-family:Bitstream Vera Sans Mono;font-style:normal;text-anchor:start;writing-mode:lr;"
+ x="3.76967978"
+ y="24.3642572"
+ id="text838"
+ transform="scale(0.953250,0.970198)"
+ sodipodi:linespacing="133%"><tspan
+ x="3.76967978"
+ y="24.3642578"
+ sodipodi:role="line"
+ id="tspan1078">XYZ</tspan></text>
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.26017;"
+ id="rect879"
+ width="11.14999145"
+ height="7.45160484"
+ x="0.67036957"
+ y="0.69067132" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect880"
+ width="9.81101704"
+ height="6.12117195"
+ ry="0"
+ x="1.34353799"
+ y="1.39571142" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/relationship.svg b/umbrello/umbrello/pics/sources/relationship.svg
new file mode 100644
index 00000000..89981396
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/relationship.svg
@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.40"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/devel/kdesdk/umbrello/umbrello/pics/sources"
+ sodipodi:docname="relationship.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ inkscape:export-filename="/home/jr/devel/kdesdk/umbrello/umbrello/pics/sources/relationship.png"
+ inkscape:export-xdpi="72.000000"
+ inkscape:export-ydpi="72.000000">
+ <metadata
+ id="metadata42">
+ <rdf:RDF
+ id="RDF43">
+ <cc:Work
+ rdf:about=""
+ id="Work44">
+ <dc:format
+ id="format45">image/svg+xml</dc:format>
+ <dc:type
+ id="type47"
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.627417"
+ inkscape:cx="13.797281"
+ inkscape:cy="12.674791"
+ inkscape:window-width="1016"
+ inkscape:window-height="692"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ inkscape:current-layer="svg1" />
+ <g
+ id="g1117">
+ <path
+ style="font-size:12.000000;fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#ff0000;stroke-width:2.0050871"
+ d="M 19.138844,-0.51630137 L 13.730893,9.7597702 L 7.6288725,-0.51630137"
+ id="path1009"
+ sodipodi:nodetypes="ccc" />
+ <rect
+ style="font-size:12.000000;fill:#ff0000;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000pt"
+ id="rect1209"
+ width="2.4859223"
+ height="27.510872"
+ x="12.540097"
+ y="-0.010873318" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/shallow-history.svg b/umbrello/umbrello/pics/sources/shallow-history.svg
new file mode 100644
index 00000000..d5ce2653
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/shallow-history.svg
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="shallow-history.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="22.000000px"
+ height="22.000000px"
+ id="svg1">
+ <metadata
+ id="metadata17">
+ <rdf:RDF
+ id="RDF18">
+ <cc:Work
+ id="Work19"
+ rdf:about="">
+ <dc:format
+ id="format20">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type21" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="317"
+ inkscape:window-x="1889"
+ inkscape:cy="11.000000"
+ inkscape:cx="11.000000"
+ inkscape:zoom="18.409091"
+ inkscape:window-height="579"
+ inkscape:window-width="692"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3" />
+ <g
+ transform="translate(-383.9018,-518.6851)"
+ id="g240">
+ <path
+ d="M 403.40652,529.87519 C 403.40652,534.58139 399.61097,538.39651 394.92893,538.39651 C 390.24688,538.39651 386.45133,534.58139 386.45133,529.87519 C 386.45133,525.16900 390.24688,521.35388 394.92893,521.35388 C 399.61097,521.35388 403.40652,525.16900 403.40652,529.87519 z "
+ style="fill:none;stroke:#d30000;stroke-width:1.2500000;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ id="path21" />
+ <text
+ sodipodi:linespacing="100%"
+ x="390.11942"
+ y="534.23749"
+ style="font-size:12.000000;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1.0000000;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;font-family:Bitstream Vera Sans;text-anchor:start;writing-mode:lr-tb"
+ id="text111"
+ xml:space="preserve"><tspan
+ id="tspan22"
+ sodipodi:role="line"
+ y="534.23749"
+ x="390.11942">H</tspan></text>
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/state-fork.svg b/umbrello/umbrello/pics/sources/state-fork.svg
new file mode 100644
index 00000000..9e12691a
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/state-fork.svg
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ sodipodi:docbase="F:\pics"
+ sodipodi:docname="state-fork.svg"
+ inkscape:version="0.40+cvs"
+ sodipodi:version="0.32"
+ version="1.0"
+ x="0.00000000"
+ y="0.00000000"
+ width="22.000000px"
+ height="22.000000px"
+ id="svg1">
+ <metadata
+ id="metadata39">
+ <rdf:RDF
+ id="RDF40">
+ <cc:Work
+ id="Work41"
+ rdf:about="">
+ <dc:format
+ id="format42">image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage"
+ id="type43" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <sodipodi:namedview
+ inkscape:current-layer="svg1"
+ inkscape:window-y="134"
+ inkscape:window-x="1483"
+ inkscape:cy="11.000000"
+ inkscape:cx="11.000000"
+ inkscape:zoom="23.500000"
+ inkscape:window-height="691"
+ inkscape:window-width="1035"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base" />
+ <defs
+ id="defs3">
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker246"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path247"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker244"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path245"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker242"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path243"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker556"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path557"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="marker553"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path554"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Mend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path454"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(0.6) rotate(180) translate(-5,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ sodipodi:nodetypes="cccc"
+ id="path455"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(-5,0)" />
+ </marker>
+ </defs>
+ <g
+ transform="translate(-383.7683,-518.9311)"
+ id="g241">
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:2.0250001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4.0000000;stroke-opacity:1.0000000"
+ d="M 394.53323,522.08766 C 394.54111,537.47668 394.54111,537.47668 394.54111,537.47668 L 394.54111,537.47668"
+ id="path15" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 384.86403,529.65511 L 390.60819,529.65511"
+ id="path16" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 395.73687,534.45617 L 401.48103,534.45617"
+ id="path555" />
+ <path
+ style="fill:none;fill-opacity:0.75000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.60290909px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000;marker-start:none;marker-mid:none;marker-end:url(#Arrow2Mend)"
+ d="M 395.73687,524.85406 L 401.48103,524.85406"
+ id="path558" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/subsystem.svg b/umbrello/umbrello/pics/sources/subsystem.svg
new file mode 100644
index 00000000..ca5f1ce7
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/subsystem.svg
@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ id="svg1"
+ sodipodi:version="0.34"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docname="subsystem.svg">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="11.0296644"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.22372;"
+ id="rect837"
+ width="26.25515313"
+ height="18.67122459"
+ x="0.67679340"
+ y="8.24792004" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect825"
+ width="24.88985211"
+ height="17.23700789"
+ ry="0"
+ x="1.31681693"
+ y="8.87139037" />
+ <rect
+ style="font-size:12;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.26017;"
+ id="rect879"
+ width="11.14999145"
+ height="7.45160484"
+ x="0.67036957"
+ y="0.69067132" />
+ <rect
+ style="font-size:12;fill:url(#linearGradient829);fill-opacity:0.75;fill-rule:evenodd;stroke-width:0.456527pt;"
+ id="rect880"
+ width="9.81101704"
+ height="6.12117195"
+ ry="0"
+ x="1.34353799"
+ y="1.39571142" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-rule:evenodd;stroke-width:1;fill-opacity:1;"
+ id="rect624"
+ width="1.21451104"
+ height="4.94479527"
+ x="12.665616"
+ y="11.364354" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-rule:evenodd;stroke-width:1;fill-opacity:1;"
+ id="rect626"
+ width="8.84858036"
+ height="1.38801145"
+ x="8.84858036"
+ y="16.3091492" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-rule:evenodd;stroke-width:1;fill-opacity:1;"
+ id="rect627"
+ width="1.21451092"
+ height="6.2460556"
+ x="8.84858036"
+ y="17.6104107" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-rule:evenodd;stroke-width:1;fill-opacity:1;"
+ id="rect628"
+ width="1.38801193"
+ height="6.2460556"
+ x="16.3091488"
+ y="17.6104107" />
+</svg>
diff --git a/umbrello/umbrello/pics/sources/template.svg b/umbrello/umbrello/pics/sources/template.svg
new file mode 100644
index 00000000..5c299757
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/template.svg
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="16pt"
+ height="16pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="template.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.26725582"
+ inkscape:cx="87.469639"
+ inkscape:cy="55.703730"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true"
+ snaptogrid="false" />
+ <rect
+ style="font-size:12.000;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.250131;"
+ id="rect837"
+ width="15.04155"
+ height="14.94933"
+ x="0.672622"
+ y="4.443538" />
+ <rect
+ style="font-size:12.000;fill:url(#linearGradient829);fill-opacity:0.750000;fill-rule:evenodd;stroke-width:0.456527;"
+ id="rect825"
+ width="14.62770"
+ height="4.262030"
+ ry="0"
+ x="1.220295"
+ y="5.096904" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000;font-weight:normal;font-family:Bitstream Vera Sans;"
+ x="2.58085157"
+ y="21.7099400"
+ id="text838"
+ transform="scale(0.457094,0.398859)"><tspan
+ id="tspan839">ABC</tspan></text>
+ <path
+ style="font-size:12.000;fill:none;fill-opacity:0.750000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.249990;"
+ d="M 0.585981 9.445099 L 15.29877 9.445099 "
+ id="path842" />
+ <path
+ style="font-size:12.000;fill:none;fill-opacity:0.750000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.249990;"
+ d="M 0.506163 14.38251 L 15.21895 14.38251 "
+ id="path845" />
+ <rect
+ style="font-size:12.000;fill:url(#linearGradient829);fill-opacity:0.750000;fill-rule:evenodd;stroke-width:0.456527;"
+ id="rect846"
+ width="13.89305"
+ height="3.689761"
+ ry="0"
+ x="1.307394"
+ y="10.00005" />
+ <rect
+ style="font-size:12.000;fill:url(#linearGradient829);fill-opacity:0.750000;fill-rule:evenodd;stroke-width:0.456527;"
+ id="rect847"
+ width="13.29614"
+ height="3.545959"
+ ry="0"
+ x="1.283363"
+ y="15.21296" />
+ <rect
+ style="font-size:12.000;fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.2500;stroke-dasharray:none;"
+ id="rect632"
+ width="6.335767"
+ height="6.325978"
+ x="13.06549"
+ y="0.607178" />
+ <text
+ xml:space="preserve"
+ style="font-size:12.000;font-weight:normal;font-family:Bitstream Vera Sans;"
+ x="61.0662308"
+ y="-0.90945697"
+ id="text633"
+ transform="scale(0.222374,0.562059)"
+ sodipodi:linespacing="100%"><tspan
+ x="61.0662308"
+ y="11.0905430"
+ sodipodi:role="line"
+ id="tspan636">XYZ</tspan></text>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/text.svg b/umbrello/umbrello/pics/sources/text.svg
new file mode 100644
index 00000000..24eba425
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/text.svg
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="text.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="7.69284241"
+ inkscape:cy="12.0771046"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <text
+ xml:space="preserve"
+ style="fill:black;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans Mono;font-style:normal;font-weight:bold;font-size:12;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;font-stretch:normal;font-variant:normal;text-anchor:middle;writing-mode:lr;"
+ x="10.5612742"
+ y="12.4468273"
+ id="text865"
+ transform="scale(1.305010,1.709686)"
+ sodipodi:linespacing="100%"><tspan
+ x="10.5612745"
+ y="12.4468269"
+ sodipodi:role="line"
+ id="tspan1162">XYZ</tspan></text>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/uniassociation.svg b/umbrello/umbrello/pics/sources/uniassociation.svg
new file mode 100644
index 00000000..4fce2c33
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/uniassociation.svg
@@ -0,0 +1,221 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.37"
+ width="22pt"
+ height="22pt"
+ sodipodi:docbase="/home/jr/tmp/umbrello/icons/inkscape-svg"
+ sodipodi:docname="uniassociation.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient993">
+ <stop
+ offset="0.0000000"
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ id="stop995" />
+ <stop
+ offset="1.0000000"
+ style="stop-color:#ffffff;stop-opacity:1.0000000;"
+ id="stop994" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892"
+ x1="1.8449316"
+ y1="0.98914021"
+ x2="0.14743590"
+ y2="0.67741936"
+ spreadMethod="reflect" />
+ <defs
+ id="defs940">
+ <linearGradient
+ id="linearGradient941"
+ x1="0.0000000"
+ y1="0.50000000"
+ x2="1.0000000"
+ y2="0.50000000"
+ gradientUnits="objectBoundingBox"
+ spreadMethod="pad"
+ xlink:href="#linearGradient993" />
+ <linearGradient
+ id="linearGradient944">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop945" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop946" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient947">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop948" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop949" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient950">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop951" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop952" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient953"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient954"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient955" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient956"
+ x1="-0.49264705"
+ y1="0.43750000"
+ x2="0.022058824"
+ y2="0.92187500" />
+ </defs>
+ <sodipodi:namedview
+ id="namedview957"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132843"
+ inkscape:cy="33.777672"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="22.6274170"
+ inkscape:cx="13.7972814"
+ inkscape:cy="10.5907033"
+ inkscape:window-width="1016"
+ inkscape:window-height="693"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ showgrid="true" />
+ <g
+ id="g1210">
+ <path
+ style="font-size:12;fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.62628;"
+ d="M 18.100766 10.114902 L 13.714502 1.7802173 L 8.7652941 10.114902 "
+ id="path1009"
+ sodipodi:nodetypes="ccc" />
+ <rect
+ style="font-size:12;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;"
+ id="rect1209"
+ width="2.48592234"
+ height="25.08019308"
+ x="12.54009724"
+ y="2.41980620" />
+ </g>
+</svg>
diff --git a/umbrello/umbrello/pics/sources/usecase.svg b/umbrello/umbrello/pics/sources/usecase.svg
new file mode 100644
index 00000000..cd0851c5
--- /dev/null
+++ b/umbrello/umbrello/pics/sources/usecase.svg
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
+"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ id="svg1"
+ sodipodi:version="0.32"
+ inkscape:version="0.38.1"
+ width="128.00000pt"
+ height="128.00000pt"
+ sodipodi:docbase="/home/bartkozoltan/Documents/work/umbrello/new pics"
+ sodipodi:docname="usecase.svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xml="http://www.w3.org/XML/1998/namespace"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs
+ id="defs3">
+ <linearGradient
+ id="linearGradient868">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop869" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop870" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient893">
+ <stop
+ style="stop-color:#19839a;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop894" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop895" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient830">
+ <stop
+ style="stop-color:#ebffff;stop-opacity:0.0000000;"
+ offset="0.0000000"
+ id="stop831" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop832" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient826">
+ <stop
+ style="stop-color:#000;stop-opacity:1;"
+ offset="0"
+ id="stop827" />
+ <stop
+ style="stop-color:#fff;stop-opacity:1;"
+ offset="1"
+ id="stop828" />
+ </linearGradient>
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient829"
+ x1="1.5500000"
+ y1="0.52343750"
+ x2="0.20422535"
+ y2="-0.12195122"
+ spreadMethod="reflect" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient834"
+ x1="-0.31159419"
+ y1="0.19531250"
+ x2="0.77536231"
+ y2="0.94531250" />
+ <linearGradient
+ xlink:href="#linearGradient830"
+ id="linearGradient836" />
+ <linearGradient
+ xlink:href="#linearGradient868"
+ id="linearGradient892" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="4.0000000"
+ inkscape:cx="79.132812"
+ inkscape:cy="69.358765"
+ inkscape:window-width="1022"
+ inkscape:window-height="701"
+ gridspacingy="1.0000000pt"
+ gridspacingx="1.0000000pt"
+ gridtolerance="1.0000000px"
+ inkscape:window-x="0"
+ inkscape:window-y="0" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#ffff00;fill-rule:evenodd;stroke:#ff0000;stroke-width:6.5509048;stroke-opacity:1.0000000;fill-opacity:1.0000000;stroke-dasharray:none;"
+ id="path863"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(2.033142,0.000000,0.000000,1.146119,-49.35104,33.00004)" />
+ <path
+ sodipodi:type="arc"
+ style="fill:url(#linearGradient892);fill-opacity:0.75000000;fill-rule:evenodd;stroke-width:10.000000;"
+ id="path864"
+ sodipodi:cx="63.437500"
+ sodipodi:cy="39.375000"
+ sodipodi:rx="31.250000"
+ sodipodi:ry="31.562500"
+ d="M 94.687500 39.375000 A 31.250000 31.562500 0 1 0 32.187500,39.375000 A 31.250000 31.562500 0 1 0 94.687500 39.375000 z"
+ transform="matrix(1.866513,0.000000,0.000000,0.989918,-38.73914,38.52544)" />
+ <text
+ xml:space="preserve"
+ style="fill:black;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans;font-style:normal;font-weight:normal;font-size:12px;stroke-opacity:1;stroke-width:1pt;stroke-linejoin:miter;stroke-linecap:butt;"
+ x="6.9204906"
+ y="27.309141"
+ id="text869"
+ transform="scale(4.148831,3.402401)"><tspan
+ id="tspan870">ABC</tspan></text>
+</svg>
diff --git a/umbrello/umbrello/pics/startlogo.png b/umbrello/umbrello/pics/startlogo.png
new file mode 100644
index 00000000..29d6e15d
--- /dev/null
+++ b/umbrello/umbrello/pics/startlogo.png
Binary files differ
diff --git a/umbrello/umbrello/pics/state-fork.png b/umbrello/umbrello/pics/state-fork.png
new file mode 100644
index 00000000..5a3108a1
--- /dev/null
+++ b/umbrello/umbrello/pics/state-fork.png
Binary files differ
diff --git a/umbrello/umbrello/pics/subsystem.png b/umbrello/umbrello/pics/subsystem.png
new file mode 100644
index 00000000..a002b73e
--- /dev/null
+++ b/umbrello/umbrello/pics/subsystem.png
Binary files differ
diff --git a/umbrello/umbrello/pics/template.png b/umbrello/umbrello/pics/template.png
new file mode 100644
index 00000000..0993de43
--- /dev/null
+++ b/umbrello/umbrello/pics/template.png
Binary files differ
diff --git a/umbrello/umbrello/pics/text.png b/umbrello/umbrello/pics/text.png
new file mode 100644
index 00000000..77893ded
--- /dev/null
+++ b/umbrello/umbrello/pics/text.png
Binary files differ
diff --git a/umbrello/umbrello/pics/uniassociation.png b/umbrello/umbrello/pics/uniassociation.png
new file mode 100644
index 00000000..f4be9352
--- /dev/null
+++ b/umbrello/umbrello/pics/uniassociation.png
Binary files differ
diff --git a/umbrello/umbrello/pics/usecase.png b/umbrello/umbrello/pics/usecase.png
new file mode 100644
index 00000000..83201d44
--- /dev/null
+++ b/umbrello/umbrello/pics/usecase.png
Binary files differ