Modified: trunk/drools/docs/guvnor_ref/en/master_output.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/drools/docs/guvnor_ref/en/master_output.xml 2010-02-26 11:47:26 U=
TC (rev 20503)
+++ trunk/drools/docs/guvnor_ref/en/master_output.xml 2010-02-26 12:31:48 U=
TC (rev 20504)
@@ -39,7 +39,7 @@
=
2009
- 2010
+ 2010JBoss by Red Hat
@@ -1070,7 +1070,7 @@
state of the EGT is suffici=
ent for the major use cases.
=
If you have some questions, comments or suggestions on the topic=
, please feel free to ask in the
- Jboss Tools Forum.
+ Jboss Tools Forum.
=
=
Modified: trunk/drools/docs/reference/en/master_output.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/drools/docs/reference/en/master_output.xml 2010-02-26 11:47:26 UT=
C (rev 20503)
+++ trunk/drools/docs/reference/en/master_output.xml 2010-02-26 12:31:48 UT=
C (rev 20504)
@@ -39,9 +39,9 @@
=
2007
- 2008
+ 20082009
- 2010
+ 2010JBoss by Red Hat
@@ -162,7 +162,7 @@
language to the rule language
- The Domain Specific Language=
Editor
+ The Domain Specif=
ic Language Editor
=
@@ -188,7 +188,7 @@
process (a rule flow)
- The Rule Flow Graphical=
Editor
+ The Rule Flo=
w Graphical Editor
=
@@ -593,229 +593,229 @@
=
Editors
-
- DSL Editor
- A domain-specific language is a set of custom rules,
+
+ DSL Editor
+ A domain-specific language is a set of custom rules,
that is created specifically to solve problems in a particular=
domain =
and is not intended to be able to solve problems outside it.
A DSL's configuration is stored in plain text. =
-
- In Drools this configuration is presented by .dsl
- files that can be created by right click on th=
e project->New->Other->Drools->Domain Specific Language.
- DSL Editor is a default editor for .d=
sl file=
s:
-
- DSL Editor
-
-
-
+
+ In Drools this configuration is presented by .dsl
+ files that can be created by right click on the proj=
ect->New->Other->Drools->Domain Specific Language.=
para>
+ DSL Editor is a default editor for .dsl files:
+
+ DSL Editor
+
+
+ =
imagedata>
- In the table below all the components of the DSL Editor page are descri=
bed:
-
- DSL Editor Components. =
-
-
-
+ In the table below all the components of the DSL Editor page=
are described:
+
+ DSL Editor Components. =
+
+
+
=
-
-
- Components =
- Description
+
+
+ Components =
+ Description
-
-
- Description
- User's comments on a certain language message mapping<=
/diffmk:wrapper>
+
+
+ Description
+ User's comments on a certain language messa=
ge mapping =
-
- Table of language message mappings
- The table is divided into 4 rows:
-
- Language Expression :expression you want to use as a rule
- Rule Language Mapping :the implementation of the rules.This means=
that to this language expression the rule will be compiled =
- by the rule engine compiler.
- Object :name of the object
- Scope :indicates where the expression is
- targeted: is it for the "condition" part o=
f the rule ,"consequence" part, etc.
-
+
+ Table of language message mappings
+ The table is divided into 4 rows:
+
+ Language Expression<=
/emphasis> :expression you want to use as a rule
+ Rule Language Mappin=
g :the implementation of the rules.This means that to this langu=
age expression the rule will be compiled =
+ by the rule engine compiler.
+ Object :n=
ame of the object
+ Scope :in=
dicates where the expression is
+ targeted: is it for the "condition" part o=
f the rule ,"consequence" part, etc.
+
By clicking on some row's header you can sort the=
lines in the table according to the clicked row.
- By double clicking on the line <=
link diffmk:change=3D"added" linkend=3D"edit_wizard">Edit language mapping Wizard will be open. =
-
+ By double clicking on the line Edit language mapping Wizard will be open. =
+ =
-
- Expression
- Shows the language expression of the selected table li=
ne(language message mapping).
+
+ Expression
+ Shows the language expression of the select=
ed table line(language message mapping). =
=
-
- Mapping
- Shows the rule of language mapping for the selected ta=
ble line(language message mapping).
+
+ Mapping
+ Shows the rule of language mapping for the =
selected table line(language message mapping). =
-
- Object
- Shows the object for the selected table line(language =
message mapping)
+
+ Object
+ Shows the object for the selected table lin=
e(language message mapping) =
=
-
- Sort By
- Using this option you can change the type of lines sor=
ting =
+
+ Sort By
+ Using this option you can change the type o=
f lines sorting =
in the table of language message mappings.To d=
o this select from the drop down lins the method
- of sorting you want and click =
Sort bu=
tton.
+ of sorting you want and click Sort=
emphasis> button.
-
- Buttons
-
- Edit :by clicking the button users can edit
+
+ Buttons
+
+ Edit :by =
clicking the button users can edit
selected in the table of language message =
mappings lines.For more information look
- Edit =
language mapping Wizardsection.
- Remove :if you click the button the selected mapping line will be=
deleted.
- Add :with this button you can add new mapping lines to the table.=
For more information look =
- Add la=
nguage mapping Wizardsection.
- Sort : please, for more information go here
- Copy :with this button you can add new mapping lines to the table
- in which all the information will be copie=
d from the selected mapping line.
+ Edit langua=
ge mapping Wizardsection.
+ Remove :i=
f you click the button the selected mapping line will be deleted. =
listitem>
+ Add :with=
this button you can add new mapping lines to the table.For more informatio=
n look =
+ Add language=
mapping Wizardsection.
+ Sort : pl=
ease, for more information go here
+ Copy :wit=
h this button you can add new mapping lines to the table
+ in which all the information will be copie=
d from the selected mapping line. =
-
- Edit language mapping Wizard
- This wizard can be opened by double clicking some line =
- in the table of language message mappings or by clicking t=
he Editbutton.
- On the picture below you can see all the options,Edit language mapp=
ing Wizard allow to change.
- Their names as well as the meaning of the options are correspond to=
the rows of the table.
-
- Edit language mapping Wizard
-
-
-
+
+ Edit language mapping Wizard
+ This wizard can be opened by double clicking some line =
+ in the table of language message mappings or by clicking t=
he Editbutton.
+ On the picture below you can see all the options,Edit la=
nguage mapping Wizard allow to change.
+ Their names as well as the meaning of the options are co=
rrespond to the rows of the table.
+
+ Edit language mapping Wizard
+
+
+
- To change the mapping a user should edit the otions he want and fin=
ally click Ok.
+ To change the mapping a user should edit the otions he w=
ant and finally click Ok.
-
- Add language mapping Wizard
- This wizard is equal to Edit la=
nguage mapping Wizard.
- It can be opened by clicking the Add button.
-
- The only difference is that instead of editing the information you =
should enter new one.
-
- Add language mapping Wizard
-
-
-
+
+ Add language mapping Wizard
+ This wizard is equal to Ed=
it language mapping Wizard.
+ It can be opened by clicking the Add butt=
on.
+
+ The only difference is that instead of editing the infor=
mation you should enter new one.
+
+ Add language mapping Wizard
+
+
+ =
-
- Flow Editor
- Drools tools also provide some functionality to define the order in =
+
+ Flow Editor
+ Drools tools also provide some functionality to define the o=
rder in =
which rules should be executed.Ruleflow file allows you to spe=
cify =
the order in which rule sets should be evaluated using a flow =
chart.
So you can define which rule sets should be evaluated in seque=
nce or in parallel as well as
- specify conditions under which rule sets should be evaluated.<=
/diffmk:wrapper>
- Ruleflows can be set only by using the graphical flow editor which is p=
art of the Drools plugin for Eclipse.
+ specify conditions under which rule sets should be evaluated.<=
/para>
+ Ruleflows can be set only by using the graphical flow editor=
which is part of the Drools plugin for Eclipse.
Once you have set up a Drools project,you can start adding rul=
eflows.
- Add a ruleflow file(.rf) by clicking on the project and select=
ing "New -> Other...->Flow File": =
-
- RuleFlow file creation
-
-
-
+ Add a ruleflow file(.rf) by clicking on the project and select=
ing "New -> Other...->Flow File": =
+
+ RuleFlow file creation
+
+
+ =
imagedata>
- By default these ruleflow files (.rf) are opened in the graphical Flow =
editor.
- You can see it on the picture below.
-
- Flow Editor
-
-
-
+ By default these ruleflow files (.rf) are opened in the grap=
hical Flow editor.
+ You can see it on the picture below.
+
+ Flow Editor
+
+
+ =
imagedata>
- The Flow editor consists of a palette=
, a canv=
as
- and an outline view. To add new elements to the canva=
s, select the =
+ The Flow editor consists of a palette, =
a canvas
+ and an outline view. To add new elements =
to the canvas, select the =
element you would like to create in the palette and then add i=
t to the canvas by clicking on the preferred location.
-
-
- Adding an element to the canvas
-
-
-
+
+
+ Adding an element to the canvas
+
+
+ =
imagedata>
- Clicking on the Select option in the palette and
+ Clicking on the Select option in the palette and
then on the element in your ruleflow allows you to =
- view and set the properties of that element in the properies v=
iew.
-
- Properties view
-
-
-
+ view and set the properties of that element in the properies v=
iew.
+
+ Properties view
+
+
+ =
imagedata>
- Outline View is useful for big complex schemata where not all nodes are=
seen at one time.
- So using your Outline view you can easly navigate between parts of=
a schema.
-
- Outline view usage
-
-
-
+ Outline View is useful for big complex schemata where not al=
l nodes are seen at one time.
+ So using your Outline view you can easly navigate between parts of=
a schema.
+
+ Outline view usage
+
+
+
-
- Different types of control elements in Flow Palette
- Flow editor supports three types of control elements.
- They are:
-
Flow Palette Components.Part 1 =
-
-
-
-
+
+ Different types of control elements in Flow Palette
+ Flow editor supports three types of control elements.
+ They are:
+
Flow Palette Components.Part 1 =
+
+ <=
/colspec>
+ <=
/colspec>
+ <=
/colspec>
=
-
-
- Component Picture
- Component Name =
- Description
+
+
+ Component Picture
+ Component Name =
+ Description
-
-
-
-
-
+
+
+
+
+
- Select
- Select a node on the canvas
+ Select
+ Select a node on the canvas
-
-
-
-
+
+
+
+
- Marquee
- Is used for selecting a group of elements
+ Marquee
+ Is used for selecting a group of elemen=
ts
-
-
-
-
+
+
+
+
- Sequence Flow
- Use this element to join two elements on the canva=
s
+ Sequence Flow
+ Use this element to join two elements o=
n the canvas
=
@@ -823,112 +823,112 @@
=
-
- Different types of nodes in Flow Palette
+
+ Different types of nodes in Flow Palette
=
- Currently, ruleflow supports seven types of nodes.
- In the table below you can find information about them:
-
Flow Palette Components.Part 2. =
-
-
-
-
+ Currently, ruleflow supports seven types of nodes.
+ In the table below you can find information about them:
+
Flow Palette Components.Part 2. =
+
+ <=
/colspec>
+ <=
/colspec>
+ <=
/colspec>
=
-
-
- Component Picture
- Component Name =
- Description
+
+
+ Component Picture
+ Component Name =
+ Description
=
-
-
-
-
-
+
+
+
+
+
- Start Event
- The start of the ruleflow. A ruleflow should have =
exactly =
- one start node. The Start Event can not have incoming
+ Start Event
+ The start of the ruleflow. A ruleflow s=
hould have exactly =
+ one start node. The Start Event can not have incoming
connections and should have one outgoing c=
onnection. Whenever the ruleflow process is started, =
the executing is started here and is autom=
atically proceeded to the first node =
- linked to this Start Event
+ linked to this Start Event
-
-
-
-
+
+
+
+
- End Event
- A ruleflow file can have one or more End Events.
- The End =
Event n=
ode should have one incoming connection
+ End Event
+ A ruleflow file can have one or more <=
property moreinfo=3D"none">End Events.
+ The End Event<=
/property> node should have one incoming connection
and can not have outgoing connections. Whe=
n an end node is reached in the ruleflow,
the ruleflow is terminated (including othe=
r remaining active nodes when parallelism
- is used).
+ is used). =
-
- =
-
-
+
+ =
+
+
- Rule Task
- represents a set of rules. A Rule =
Task no=
de should have one
+ Rule Task
+ represents a set of rules. A =
Rule Task node should have one
incoming connection and one outgoing conne=
ction. =
- The Rule=
FlowGroup property which is used to specify the name of the
- ruleflow-group that represents the set of =
rules of this Rule Task node.
- When a Rule Task node is reached =
in the ruleflow, the engine will start
+ The RuleFlowGr=
oup property which is used to specify the name of the
+ ruleflow-group that represents the set of =
rules of this Rule Task node.
+ When a Rule Task node=
is reached in the ruleflow, the engine will start
executing rules that are a part of the cor=
responding ruleflow-group.
Execution automatically continues to the n=
ext node when there are no
more active rules in this ruleflow-group. =
-
+
-
- =
-
-
+
+ =
+
+
- Gateway[diverge]
- allows you to create branches in your ruleflow.
- A Gatewa=
y[diverge] node should have one incoming connection and two or more
- outgoing connections.
+ Gateway[diverge]
+ allows you to create branches in your r=
uleflow.
+ A Gateway[dive=
rge] node should have one incoming connection and two or more
+ outgoing connections.
-
- =
-
-
+
+ =
+
+
- Gateway[converge]
- allows you to synchronize multiple branches.
- A Gatewa=
y[diverge]node should have two or more incoming connections and one
- outgoing connection.
+ Gateway[converge]
+ allows you to synchronize multiple bran=
ches.
+ A Gateway[dive=
rge]node should have two or more incoming connections and one
+ outgoing connection. =
-
- =
-
-
+
+ =
+
+
- Reusable Sup-Process
- represents the invocation of another ruleflow from=
this ruleflow.
+ Reusable Sup-Process
+ represents the invocation of another ru=
leflow from this ruleflow.
A subflow node should have one incoming co=
nnection and one outgoing connection. =
It contains the property "processId" which=
specifies the id of the process that should be executed. =
- When a R=
eusable Sup-Process node is reached in the ruleflow, the engine will start the pro=
cess with the given id.
+ When a Reusabl=
e Sup-Process node is reached in the ruleflow, the engine will s=
tart the process with the given id.
The subflow node will only continue if tha=
t subflow process has terminated its execution.
Note that the subflow process is started a=
s an independent process, =
- which means that the subflow process will =
not be terminated if this process reaches an end node.
+ which means that the subflow process will =
not be terminated if this process reaches an end node.
-
- =
-
-
+
+ =
+
+
- Script Task
- represents an action that should be executed in th=
is ruleflow.
- An Scrip=
t Task =
node should have one incoming connection and one outgoing
+ Script Task
+ represents an action that should be exe=
cuted in this ruleflow.
+ An Script Task=
node should have one incoming connection and one outgoing
connection. It contains the property "acti=
on" which specifies the action that should be executed.
- When a S=
cript Task node is reached in the ruleflow, it will execute the action and =
+ When a Script =
Task node is reached in the ruleflow, it will execute the action=
and =
continue with the next node. An action sho=
uld be specified as a piece of (valid)
- MVEL code.
+ MVEL code.
=
@@ -1113,8 +1113,8 @@
The Rete Tree view works only in Drools Rule Projects,
where the Drools Builder is set in the project propert=
ies.
- We hope, this guide helped you to get started with the J=
Boss BPMN Convert module.
- Besides, for additional information you are welcome on
+ We hope, this guide helped you to get started with the J=
Boss BPMN =
+ Convert module. Besides, for additional information you ar=
e welcome on =
JBoss forum.
=
--===============1257518209840040907==--