FlowWright.cDevDeAPI Namespace
FlowWright.cDevDecisionEngine Namespace

clsFigure Members

The clsFigure type exposes the following members.

Constructors


  Name Description
Public method clsFigure
constructor for the figure class

Methods


  Name Description
Public method addDynamicInitVariable
Adds the dynamic initialize variable
Public method addIteration
Adds the iteration.
Public method allInComingConnectionsProcessingCompleted(Int32, clsConnection)
returns if all incoming connections are processed
Public method allInComingConnectionsProcessingCompleted(Int32)
Alls the in coming connections processing completed.
Public method clone
clones the current figure
Public method Equals
Determines whether the specified [System.Object] is equal to this instance.
Public method getAllFiguresToTargetFigure
Gets all figures to target figure.
Public method getAllOutGoingConnectionsProcessingCompleted
Gets all out going connections processing completed.
Public method getArtificialWaitIteration
Gets the artificial wait iteration.
Public method getConfiguredDuration
Gets the duration.
Public method getDuplicateOutgoingConnections
Gets the duplicate outgoing connections.
Public method getDynamicInitVariables
Gets the dynamic initialize variables.
Public method getErrorExecutionIterations
Get execution iterations with errors
Public method getExecutedConnection
Gets the executed connection.
Public method getExecutedIterationsAfterOnSamePath
Public method getExecutionIteration
returns a given iteration
Public method getExecutionIterations
Gets the execution iterations.
Public method getFigureDefinition
Gets the figure definition.
Public method GetHashCode
Returns a hash code for this instance.
Public method getInComingConnections
returns a list of incoming connections
Public method getLastExecutionIteration
Gets the last execution iteration.
Public method getMaxExecutionIterationID
Gets the maximum execution iteration identifier.
Public method getMaxExecutionIterationNumber
Gets the maximum execution iteration number.
Public method getModel
Gets the model.
Public method getNextExecutionIteration
get the next execution iteration
Public method getNotProcessedConnection
Gets the not processed connection.
Public method getOutGoingConnectionHasReturnValue
gets the out going connection with the matching return value
Public method getOutGoingConnections(clsFigure)
Gets the out going connections.
Public method getOutGoingConnections(Boolean)
returns a list of out going connections
Public method getPortPosition
Gets the port position.
Public method getPortsBaseOnTarget
Gets the ports base on target.
Public method getProperties
returns a collection of properties
Public method getProperty(String)
gets a value of a property
Public method getProperty<(Of <<'(T>)>>)(String)
Gets the property.
Public method getPropertyDefaultValue
Gets the property default value.
Public method getRuntimeDuration
Gets the duration of the runtime.
Public method getUniqueListOfExecutionIterations
Gets the unique list of iterations.
Public method getWaitExecutionIteration
Gets the wait iteration.
Public method getWaitExecutionIterations
Gets the wait execution iterations.
Public method getWaitIteration
returns the waiting iteration
Public method hasAritificialWaitIteration
Determines whether [has aritificial wait iteration].
Public method hasConnections
Determines whether this instance has connections.
Public method hasDynamicInitVariables
Determines whether [has dynamic initialize variables].
Public method hasExecutionIterations
returns if the figure has execution iterations
Public method hasFigureAfter
Determines whether [has figure after] [the specified s target figure type].
Public method hasFigureBefore
Determines whether [has figure before] [the specified s figure type].
Public method hasInComingConnections
Determines whether [has in coming connections].
Public method hasJumpConnection
Has jump connection
Public method hasOutGoingConnection
Determines whether the specified target figure identifier has connection.
Public method hasOutGoingConnections
Determines whether [has out going connections].
Public method hasOutGoingConnectionWithLinkValue
Determines whether [has out going connection with link value] [the specified link value].
Public method hasProperty
checks if a property exist
Public method hasSameProperties
Determines whether [has same properties] [the specified o fig2].
Public method hasWaitIteration
Determines whether [has wait iteration].
Public method logMessage
Logs the message.
Public method moveFigure
moves the figure
Public method remove
Removes this figure.
Public method removeAllDynamicInitVariables
Removes all dynamic init variables.
Public method removeAllIterations
Removes all iterations.
Public method removeAllIterationsExceptLast
Removes all iterations except last.
Public method removeIteration
removes an iteration from the figure
Public method removeOutGoingConnections
Removes the out going connections.
Public method removeProperties
Removes the properties.
Public method removeProperty
Removes the property.
Public method setProperty
sets a given property for the figure
Public method timeToExecute
Gets the execution time.
Public method updateProperties
Updates the properties.

Properties


  Name Description
Public property figureNode
get/set the xml node for the figure
Public property id
get/set the figure id
Public property isValid
Gets a value indicating whether this step is valid.
Public property location
get/set the location of the figure
Public property name
get/set the name of the figure
Public property type
get/set the type of the figure
Public property x
Gets or sets the x.
Public property y
Gets or sets the y.