ICustomSingleStatement Interface |
Namespace: WeroSoft.Workflow.Common
public interface ICustomSingleStatement : ISingleStatement, IStatement, IStatementBase, ISyntaxAnalysis, ICustomStatement
The ICustomSingleStatement type exposes the following members.
Name | Description | |
---|---|---|
ExecutionState |
Gets a value indicating the execution state of the statement.
(Inherited from IStatement.) | |
Id |
Gets or sets the identifier of the statement.
(Inherited from IStatementBase.) | |
Indentation |
Gets the indentation of this particular statement within a expression tree.
(Inherited from IStatementBase.) | |
IsExecutionClone |
Gets a value indicating whether this statement is an execution clone.
(Inherited from IStatement.) | |
IsStatementDeactivated |
Gets a value indicating whether the statement is deactivated or not.
(Inherited from IStatementBase.) | |
Item |
Gets the statement property.
(Inherited from IStatementBase.) | |
MetaInfo |
Gets the meta information of the statement.
(Inherited from IStatementBase.) | |
ModificationState |
Gets a value indicating whether the statement is modified or not.
(Inherited from IStatementBase.) | |
Parent |
Gets the parent of the statement.
(Inherited from IStatement.) | |
PathName |
Gets the path name of the statement.
(Inherited from IStatementBase.) | |
ProgrammingName |
Gets the programming name of the statement.
(Inherited from IStatementBase.) | |
StatementLine |
Gets the string representing the statement in the code.
(Inherited from IStatementBase.) | |
TypeFullName |
Gets the type name with the name space.
(Inherited from IStatementBase.) | |
TypeName |
Gets the type name of the statement without its name space.
(Inherited from IStatementBase.) |
Name | Description | |
---|---|---|
Aborted |
Called after execution of the statement has been aborted.
(Inherited from IStatement.) | |
Analyzed |
Called after analyzes has been performed.
(Inherited from ISyntaxAnalysis.) | |
Analyzing |
Called on analyzing the element.
(Inherited from ISyntaxAnalysis.) | |
Changed |
Called after the statement has been created.
(Inherited from IStatement.) | |
CleanupAnalysis |
Called after analysis of a structure has been performed.
(Inherited from ISyntaxAnalysis.) | |
Created |
Called after the statement has been created.
(Inherited from IStatement.) | |
Creating |
Called on creating the statement.
(Inherited from IStatement.) | |
Error |
Called after an error of the statement has been aborted.
(Inherited from IStatement.) | |
Execute |
Executes the statements logic.
(Inherited from IStatement.) | |
Executed |
Called after executing the statement.
(Inherited from IStatement.) | |
Executing |
Called before execution is started.
(Inherited from IStatement.) | |
GetProperties |
Gets a collection containing a copy of the properties of the statement.
(Inherited from IStatementBase.) | |
Loaded |
Called after the workflow has completely loaded but before the editor data has been generated.
(Inherited from IStatement.) | |
Migrate |
Called on migrating a statement.
(Inherited from IStatement.) | |
Saved |
Called after the statement is saved.
(Inherited from IStatement.) | |
Saving |
Called before the statement is saved.
(Inherited from IStatement.) |
Name | Description | |
---|---|---|
DumpStatementTreeAsSource |
Lists the statement tree.
(Defined by DevelopmentHelper.) | |
DumpStatementTreeToString |
Write the statements to string in a range of lines.
(Defined by DevelopmentHelper.) | |
GetContextString |
Returns the library name and the method name where this statement is placed.
The context string is of the form (libraryName, methodname) or only (methodName), if method is not in a library.
(Defined by StatementExtensions.) | |
GetDirectNeighborDown |
Returns the direct neighbor in the same indentation down.
(Defined by StatementNavigator.) | |
GetDirectNeighborUp |
Returns the direct neighbor in the same indentation up.
(Defined by StatementNavigator.) | |
GetList |
Populates a list by all statements within a tree of a specific statements.
(Defined by StatementNavigator.) | |
GetLogicNeighborDown |
Gets the logical neighbor down.
(Defined by StatementNavigator.) | |
GetNeighborDownT(Type) | Overloaded.
Gets the direct neighbor of the defined type.
(Defined by StatementNavigator.) | |
GetNeighborDownT(Type, NavigationMode) | Overloaded.
Gets the direct neighbor of the defined type.
(Defined by StatementNavigator.) | |
GetParentT |
Gets the parent statement in direct line of the defined statement to the root by a particular type.
(Defined by StatementNavigator.) | |
LastStatement |
Gets the last statement from a particular branch of the statement tree.
(Defined by StatementNavigator.) | |
NextStatement |
Gets the next statement from the point of view of the defined statements' line.
(Defined by StatementNavigator.) | |
PreviousStatement |
Gets the previous statement from the point of view of the defined statements' line.
(Defined by StatementNavigator.) | |
PreviousStatementInScope |
Gets the previous statement in scope from the point of view of the defined statement.
(Defined by StatementNavigator.) |