summaryrefslogtreecommitdiffstats
path: root/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-20 01:29:50 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-20 01:29:50 +0000
commit8362bf63dea22bbf6736609b0f49c152f975eb63 (patch)
tree0eea3928e39e50fae91d4e68b21b1e6cbae25604 /kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman
downloadkoffice-8362bf63dea22bbf6736609b0f49c152f975eb63.tar.gz
koffice-8362bf63dea22bbf6736609b0f49c152f975eb63.zip
Added old abandoned KDE3 version of koffice
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/koffice@1077364 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman')
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/Makefile.am29
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.pngbin0 -> 294 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.sml29
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.pngbin0 -> 246 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.sml23
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.pngbin0 -> 286 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.sml27
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.pngbin0 -> 286 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.sml23
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.pngbin0 -> 290 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.sml46
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.pngbin0 -> 270 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.sml27
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.pngbin0 -> 265 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.sml27
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.pngbin0 -> 318 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.sml31
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/desc6
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.pngbin0 -> 293 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.sml27
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.pngbin0 -> 281 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.sml28
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.pngbin0 -> 285 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.sml28
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/icon.pngbin0 -> 182 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.pngbin0 -> 280 bytes
-rw-r--r--kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.sml23
27 files changed, 374 insertions, 0 deletions
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/Makefile.am b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/Makefile.am
new file mode 100644
index 00000000..be49cf64
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/Makefile.am
@@ -0,0 +1,29 @@
+nassiShneidermandir = $(kde_datadir)/kivio/stencils/Miscellaneous/NassiShneiderman
+
+nassiShneiderman_DATA = \
+block.png \
+block.sml \
+box.png \
+box.sml \
+call.png \
+call.sml \
+choice-add.png \
+choice-add.sml \
+choice.png \
+choice.sml \
+conditional.png \
+conditional.sml \
+desc \
+exit.png \
+exit.sml \
+footloop.png \
+footloop.sml \
+headloop.png \
+headloop.sml \
+icon.png \
+statement.png \
+statement.sml \
+conditional-head1.png \
+conditional-head1.sml \
+conditional-head2.png \
+conditional-head2.sml
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.png
new file mode 100644
index 00000000..fb8ddb9d
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.sml
new file mode 100644
index 00000000..33d483bb
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/block.sml
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="block"/>
+ <Id data="block"/>
+ <Description data="block"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="160.0"/>
+
+ <KivioShape type="Rectangle" name="block" x="0.0" w="260.0" y="0.0" h="160.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="20.0" y1="20.0" x2="260.0" y2="20.0"/>
+ <Line x1="20.0" y1="140.0" x2="260.0" y2="140.0"/>
+ <Line x1="20.0" y1="20.0" x2="20.0" y2="140.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text1" x="5.0" y="2.0" w="250.0" h="16.0"/>
+ <KivioShape type="TextBox" name="Text2" x="25.0" y="22.0" w="230.0" h="136.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.png
new file mode 100644
index 00000000..89fe0e59
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.sml
new file mode 100644
index 00000000..88144040
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/box.sml
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="box"/>
+ <Id data="box"/>
+ <Description data="box"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="260.0"/>
+
+ <KivioShape type="Rectangle" name="box" x="0.0" y="0.0" w="260.0" h="260.0"/>
+
+ <KivioShape type="TextBox" name="Text" x="5.0" y="2.0" w="250.0" h="256.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.png
new file mode 100644
index 00000000..4ca00c96
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.sml
new file mode 100644
index 00000000..0a4c7268
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/call.sml
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="call"/>
+ <Id data="call"/>
+ <Description data="call"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="40.0"/>
+
+ <KivioShape type="Rectangle" name="call" x="0.0" y="0.0" w="260.0" h="40.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="15.0" y1="5.0" x2="15.0" y2="35.0"/>
+ <Line x1="245.0" y1="5.0" x2="245.0" y2="35.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text" x="20.0" y="2.0" w="220.0" h="36.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.png
new file mode 100644
index 00000000..29728092
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.sml
new file mode 100644
index 00000000..e57673f2
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice-add.sml
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="choice-add"/>
+ <Id data="choice-add"/>
+ <Description data="choice-add"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="240.0" h="40.0"/>
+
+ <KivioShape type="Rectangle" name="choice-add" x="0.0" y="0.0" w="240.0" h="40.0"/>
+
+ <KivioShape type="TextBox" name="Text" x="5.0" y="2.0" w="230.0" h="36.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.png
new file mode 100644
index 00000000..4a61da46
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.sml
new file mode 100644
index 00000000..a3c417b1
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/choice.sml
@@ -0,0 +1,46 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="choice"/>
+ <Id data="choice"/>
+ <Description data="choice"/>
+ <Version data="0.2"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="240.0"/>
+
+ <KivioShape type="Rectangle" name="choice" x="0.0" y="0.0" w="260.0" h="240.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="20.0" y1="40.0" x2="260.0" y2="40.0"/>
+ <Line x1="20.0" y1="80.0" x2="260.0" y2="80.0"/>
+ <Line x1="20.0" y1="40.0" x2="20.0" y2="80.0"/>
+
+ <Line x1="20.0" y1="100.0" x2="260.0" y2="100.0"/>
+ <Line x1="20.0" y1="140.0" x2="260.0" y2="140.0"/>
+ <Line x1="20.0" y1="100.0" x2="20.0" y2="140.0"/>
+
+ <Line x1="20.0" y1="160.0" x2="260.0" y2="160.0"/>
+ <Line x1="20.0" y1="200.0" x2="260.0" y2="200.0"/>
+ <Line x1="20.0" y1="160.0" x2="20.0" y2="200.0"/>
+
+ <Line x1="20.0" y1="220.0" x2="260.0" y2="220.0"/>
+ <Line x1="20.0" y1="220.0" x2="20.0" y2="240.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text1" x="5.0" y="2.0" w="250.0" h="36.0"/>
+ <KivioShape type="TextBox" name="Text2" x="25.0" y="42.0" w="230.0" h="36.0"/>
+ <KivioShape type="TextBox" name="Text3" x="5.0" y="82.0" w="250.0" h="16.0"/>
+ <KivioShape type="TextBox" name="Text4" x="25.0" y="102.0" w="230.0" h="36.0"/>
+ <KivioShape type="TextBox" name="Text5" x="5.0" y="142.0" w="250.0" h="16.0"/>
+ <KivioShape type="TextBox" name="Text6" x="25.0" y="162.0" w="230.0" h="36.0"/>
+ <KivioShape type="TextBox" name="Text7" x="5.0" y="202.0" w="250.0" h="16.0"/>
+ <KivioShape type="TextBox" name="Text8" x="25.0" y="222.0" w="230.0" h="16.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.png
new file mode 100644
index 00000000..cccc0796
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.sml
new file mode 100644
index 00000000..ff261f35
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head1.sml
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="conditional-head1"/>
+ <Id data="conditional-head1"/>
+ <Description data="conditional-head1"/>
+ <Version data="0.2"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="60.0"/>
+
+ <KivioShape type="Rectangle" name="conditional-head1" x="0.0" y="0.0" w="260.0" h="60.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="0.0" y1="0.0" x2="130.0" y2="60.0"/>
+ <Line x1="260.0" y1="0.0" x2="130.0" y2="60.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text" x="5.0" y="2.0" w="250.0" h="56.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.png
new file mode 100644
index 00000000..b6ba8f83
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.sml
new file mode 100644
index 00000000..18826a2f
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional-head2.sml
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="conditional-head2"/>
+ <Id data="conditional-head2"/>
+ <Description data="conditional-head2"/>
+ <Version data="0.2"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="60.0"/>
+
+ <KivioShape type="Rectangle" name="conditional-head2" x="0.0" y="0.0" w="260.0" h="60.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="0.0" y1="0.0" x2="240.0" y2="60.0"/>
+ <Line x1="260.0" y1="0.0" x2="240.0" y2="60.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text" x="5.0" y="2.0" w="250.0" h="56.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.png
new file mode 100644
index 00000000..8f7d646a
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.sml
new file mode 100644
index 00000000..a6a7fd37
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/conditional.sml
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="conditional"/>
+ <Id data="conditional"/>
+ <Description data="conditional"/>
+ <Version data="0.2"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="160.0"/>
+
+ <KivioShape type="Rectangle" name="conditional" x="0.0" y="0.0" w="260.0" h="160.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="0.0" y1="0.0" x2="130.0" y2="60.0"/>
+ <Line x1="260.0" y1="0.0" x2="130.0" y2="60.0"/>
+ <Line x1="0.0" y1="60.0" x2="260.0" y2="60.0"/>
+ <Line x1="130.0" y1="60.0" x2="130.0" y2="160.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text1" x="5.0" y="2.0" w="250.0" h="56.0"/>
+ <KivioShape type="TextBox" name="Text2" x="5.0" y="62.0" w="120.0" h="96.0"/>
+ <KivioShape type="TextBox" name="Text3" x="135.0" y="62.0" w="120.0" h="96.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/desc b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/desc
new file mode 100644
index 00000000..3375c860
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/desc
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<KivioStencilSpawnerSet>
+ <Title data="Nassi Shneiderman Diagram Shapes"/>
+ <Id data="Joerg de la Haye - Nassi Shneiderman Shapes"/>
+ <Description>Nassi Shneiderman diagrams are useful for programming by creating a logical structure of the program, filling a gap between concept and source code. Within the diagrams' text labels both pseudo and programming language code are possible, depending on the programmers choice of diagram usage.</Description>
+</KivioStencilSpawnerSet>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.png
new file mode 100644
index 00000000..1fe53ec5
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.sml
new file mode 100644
index 00000000..ef099f98
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/exit.sml
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="exit"/>
+ <Id data="exit"/>
+ <Description data="exit"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="20.0"/>
+
+ <KivioShape type="Rectangle" name="exit" x="0.0" y="0.0" w="260.0" h="20.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="0.0" y1="10.0" x2="20.0" y2="0.0"/>
+ <Line x1="0.0" y1="10.0" x2="20.0" y2="20.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text" x="25.0" y="2.0" w="230.0" h="16.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.png
new file mode 100644
index 00000000..6151d0ed
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.sml
new file mode 100644
index 00000000..b5d61c3e
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/footloop.sml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="footloop"/>
+ <Id data="footloop"/>
+ <Description data="footloop"/>
+ <Version data="0.2"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="80.0"/>
+
+ <KivioShape type="Rectangle" name="footloop" x="0.0" y="0.0" w="260.0" h="80.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="20.0" y1="60.0" x2="260.0" y2="60.0"/>
+ <Line x1="20.0" y1="0.0" x2="20.0" y2="60.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text1" x="25.0" y="2.0" w="230.0" h="56.0"/>
+ <KivioShape type="TextBox" name="Text2" x="5.0" y="62.0" w="250.0" h="16.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.png
new file mode 100644
index 00000000..7e0aaeff
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.sml
new file mode 100644
index 00000000..b2ce9aad
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/headloop.sml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="headloop"/>
+ <Id data="headloop"/>
+ <Description data="headloop"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="80.0"/>
+
+ <KivioShape type="Rectangle" name="headloop" x="0.0" y="0.0" w="260.0" h="80.0"/>
+ <KivioShape type="LineArray" name="Separator">
+ <Line x1="20.0" y1="20.0" x2="260.0" y2="20.0"/>
+ <Line x1="20.0" y1="20.0" x2="20.0" y2="80.0"/>
+ </KivioShape>
+
+ <KivioShape type="TextBox" name="Text1" x="5.0" y="2.0" w="250.0" h="16.0"/>
+ <KivioShape type="TextBox" name="Text2" x="25.0" y="22.0" w="230.0" h="56.0"/>
+
+</KivioShapeStencil>
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/icon.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/icon.png
new file mode 100644
index 00000000..22f8e117
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/icon.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.png b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.png
new file mode 100644
index 00000000..8ede9679
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.png
Binary files differ
diff --git a/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.sml b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.sml
new file mode 100644
index 00000000..bbd2c641
--- /dev/null
+++ b/kivio/kiviopart/stencils/Miscellaneous/NassiShneiderman/statement.sml
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+
+<KivioShapeStencil creator="vi">
+
+ <KivioSMLStencilSpawnerInfo>
+ <Author data="Joerg de la Haye"/>
+ <Title data="statement"/>
+ <Id data="statement"/>
+ <Description data="statement"/>
+ <Version data="0.1"/>
+ <Web data=""/>
+ <Email data="haye@ritterstrasse.org"/>
+ <Copyright data="Copyright (C) 2004 Joerg de la Haye. Distributed under the GPL."/>
+ <AutoUpdate data="off"/>
+ </KivioSMLStencilSpawnerInfo>
+
+ <Dimensions w="260.0" h="20.0"/>
+
+ <KivioShape type="Rectangle" name="statement" x="0.0" y="0.0" w="260.0" h="20.0"/>
+
+ <KivioShape type="TextBox" name="Text" x="5.0" y="2.0" w="250.0" h="16.0"/>
+
+</KivioShapeStencil>