summaryrefslogtreecommitdiffstats
blob: c0308f91af6890974dd5b47f520b5da0e82ff28f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">

<link rel="STYLESHEET" href="../../../styles/carnot.css" charset="ISO-8859-1" type="text/css">
<title>Panels</title>
<script language="JavaScript" src="../../../styles/naviLine.js" type="text/javascript"></script>
</head>
<body>
<script language="JavaScript" type="text/javascript">
<!--
writeNavigation("The Process Diagram Canvas","PLUGINS_ROOT/org.eclipse.stardust.docs.dev/html/toc.html",
        "../pep-perspective-overview.html","pep-diagrams.html",
        "../../toc.html","Business Process Modeling Handbook",
        "pep-perspective-overview.html", "The Business Process Modeling Perspective");
-->
</script>

<h1>Panels</h1>
<p>
The <strong>Business Process Modeling</strong> perspective provides a set of default panels.
These panel enables you to create models, view the process, application, participants and data associated
with the model. 
These panels are as follows:
</p>
<ul>
	<li><a href="#pro">Profile</a></li>
	<li><a href="#mod">My Process Models</a></li>
	<li><a href="#log">Modeling Session Log</a></li>
</ul>
<h2 id="pro">Profile</h2>
<p>The Profile drop-down displays two options:</p>
<ul>
	<li>Business Analyst</li>
	<li>Integrator</li>

</ul>

<p class="image"><img src="images/profile.png" alt=""> <br>
<strong>Figure:</strong> Profile</p>
<h2 id="mod">My Process Models</h2>
<p>The <strong>My Process Models</strong> panel organizes elements of the model in tree-like structure. 
It organizes model 
elements into structured types, data, applications, participants and processes.
It displays all the models found in the 

<a href="PLUGINS_ROOT/org.eclipse.stardust.docs/enduser/html/handbooks/execution-clients/admin-portal/views/admin-portal-repository.html#procmodels">
process-models</a> folder of the
<a href="PLUGINS_ROOT/org.eclipse.stardust.docs/enduser/html/handbooks/execution-clients/admin-portal/views/admin-portal-repository.html">
Document Repository</a> of the 
<a href="PLUGINS_ROOT/org.eclipse.stardust.docs/enduser/html/handbooks/execution-clients/admin-portal/views/admin-portal.html">Administration</a>
perspective.
Elements created in diagram automatically appear under the model node.
By default, it is in Collapsed mode. You need to click the <strong>Collapse</strong> <img src="images/collapse.png"> icon or 
click the <strong>My Process Models</strong> option to expand it.
</p>

 <p class="image"><img src="images/my-pro-model.png" alt=""> <br>
<strong>Figure:</strong> My Process Models</p>
<p>The <strong>My Process Models</strong> panel displays following elements in the tree-like structure:</p>

<ul>
	<li>Models - This is the top most node in the tree. It contains all the models.</li>
	<li>Model Name - Each model node displays following elements.
	<ul>
	<li>Structured Type</li>
	<li>Data</li>
	<li>Applications</li>
	<li>Participants</li>
	<li>Processes</li>
	</ul></li>
	
</ul>

<h3>Navigation from the My Process Models Panel</h3>
<p>Using the following navigation gestures, you can work with elements from the <strong>My Process Models</strong> panel.</p>
<ul>
	<li><a href="#context">Context Menu</a></li>
	<li><a href="#click">Click Model Element Node in the Tree</a></li>
	<li><a href="#drag">Drag and Drop Elements from the Tree</a></li>
	<li><a href="#tool">My Process Models - Toolbar</a></li>
</ul>


<h4 id="context">Context Menu</h4>
<p>Right-click the element in the <strong>My Process Models</strong> panel, the context menu for the elements gets displayed. 
Using this menu, you can</p> 
<ul>
		<li>Create Elements</li>
		<li>Create, rename and delete processes</li>
		<li>Create, rename, download, deploy and delete models</li>
</ul>
<p>To open the context menu from the <strong>My Process Models</strong> panel, right-click the element. The 
context menu for that element gets displayed.</p>

<p class="image"><img src="images/context.png" alt=""> <br>
<strong>Figure:</strong> My Process Models - Context Menu</p>

<h4 id="click">Click Model Element Node in the Tree</h4>
<p>Click the model element node in the tree, the property panel for that view gets displayed. For example, in the Data node of model, if you click on
specific data the properties of that data gets displayed. This applies to structured types, data, applications and participants.</p>
<p class="image"><img src="images/element-click.png" alt=""> <br>
<strong>Figure:</strong> My Process Models - Model Element</p>


<h4 id="drag">Drag and Drop Elements from the Tree</h4>
<p>You can drag elements from tree and drop them into process diagram canvas.</p>

<p class="image"><img src="images/drag-drop.png" alt=""> <br>
<strong>Figure:</strong> My Process Models - Model Element</p>
 
<h4 id="tool">My Process Models - Toolbar</h4>
<p>The <strong>My Process Models</strong> toolbar contains the following options:</p>
<ul>
	<li><a href="#cr">Create</a></li>
	<li><a href="#imp">Import</a></li>
	<li><a href="#save">Save</a></li>
	<li><a href="#ref">Refresh</a></li>
</ul>
 <p class="image"><img src="images/my-proc-toolbar.png" alt=""> <br>
<strong>Figure:</strong> My Process Models</p>
<h5 id="cr">Creating a Model</h5>
<p>To create a model, click the <strong>Create Model</strong> <img src="images/create-model.png">icon in the <strong>My Process Models</strong> toolbar.
The model with default data, participant and application gets created.
</p>
<p class="image"><img src="images/model-one.png" alt=""> <br>
<strong>Figure:</strong> Model 1</p>
<h5 id="imp">Importing a Model</h5>
<p>Not implemented yet</p>

<h5 id="save">Saving All Models</h5>
<p>Click the <strong>Save All</strong> <img src="images/save-all.png">icon in the <strong>My Process Models</strong> toolbar.
The <strong>Last Save</strong> status message gets displayed above the <strong>My Process Models</strong> toolbar.
<p class="image"><img src="images/last-save.png" alt=""> <br>
<strong>Figure:</strong> Last Save</p>
<p>The <strong>Save All Models</strong> option works the following way:</p> 
 <ul>
 	<li>When you save the model, the Last Save message displays - Just Saved</li>
 	<li>When you do not save any change to the model, the Last Save message displays - Not yet saved</li>
 	<li>When you save the model and then change anything in the model, for example, save the model and then 
 	add activity to the model and do not save it;
 	the Last Save message displays - Less than a minute ago. Thus, the time is calculated since when you have last saved
 	the model and accordingly the message is displayed.
 
 </ul>
 
 
<h5 id="ref">Refreshing Models</h5>

<p>Click the <strong>Refresh</strong> <img src="images/refresh.png"> icon in the 
<strong>My Process Models</strong> toolbar.
The <strong>My Process Models</strong> panel gets refreshed and reflects new models and elements, if added.</p>


<h2 id="log">Modeling Session Log</h2>

<p>TO DO. Not yet implemented.</p>



<script language="JavaScript" type="text/javascript">
<!-- 
writeFooter(); 
-->
</script>
</body>
</html>