![]() |
Workflow Engine .NET
2
|
Represent a not parsed process scheme More...
Public Member Functions | |
SchemeDefinition (Guid id, Guid? rootSchemeId, string schemeCode, string rootSchemeCode, T scheme, bool isObsolete, bool isDeterminingParametersChanged, List< string > allowedActivities, string startingTransition, string definingParameters=null) | |
Create SchemeDefinition object More... | |
SchemeDefinition (ProcessDefinition processDefinition, IWorkflowParser< T > parser) | |
Create SchemeDefinition object More... | |
Properties | |
T | Scheme [get] |
Not parsed process scheme More... | |
string | SchemeCode [get, set] |
Name of the the scheme More... | |
string | RootSchemeCode [get, set] |
Name of the root scheme if subprocess More... | |
Guid | Id [get] |
Id of the the scheme More... | |
Guid | RootSchemeId [get] |
Id of the the root scheme if subprocess More... | |
List< string > | AllowedActivities [get, set] |
string | StartingTransition [get, set] |
bool | IsObsolete [get] |
Sign that the scheme is obsolete More... | |
bool | IsDeterminingParametersChanged [get, set] |
Sign that parameters for creating scheme was changed More... | |
string | DefiningParameters [get, set] |
Parameters for creating the scheme of the process More... | |
Represent a not parsed process scheme
T | Type of not parsed scheme |
T | : | class |
OptimaJet.Workflow.Core.Model.SchemeDefinition< T >.SchemeDefinition | ( | Guid | id, |
Guid? | rootSchemeId, | ||
string | schemeCode, | ||
string | rootSchemeCode, | ||
T | scheme, | ||
bool | isObsolete, | ||
bool | isDeterminingParametersChanged, | ||
List< string > | allowedActivities, | ||
string | startingTransition, | ||
string | definingParameters = null |
||
) |
Create SchemeDefinition object
id | Id of the the scheme |
schemeCode | Name of the the scheme |
parentSchemeCode | Name of the parent scheme if subprocess |
rootSchemeCode | Name of the root scheme if subprocess |
scheme | Not parsed process scheme |
isObsolete | Sign that the scheme is obsolete |
isDeterminingParametersChanged | Sign that parameters for creating scheme was changed |
definingParameters | Parameters for creating the scheme of the process |
OptimaJet.Workflow.Core.Model.SchemeDefinition< T >.SchemeDefinition | ( | ProcessDefinition | processDefinition, |
IWorkflowParser< T > | parser | ||
) |
Create SchemeDefinition object
processDefinition | ProcessDefinition object |
parser | WorkflowParser to serialize the scheme |
|
getset |
Parameters for creating the scheme of the process
|
get |
Id of the the scheme
|
getset |
Sign that parameters for creating scheme was changed
|
get |
Sign that the scheme is obsolete
|
getset |
Name of the root scheme if subprocess
|
get |
Id of the the root scheme if subprocess
|
get |
Not parsed process scheme
|
getset |
Name of the the scheme