ContainerNode Class |
Namespace: FlexRule.Flows.Model.Nodes
[SerializableAttribute] public abstract class ContainerNode : Node
The ContainerNode type exposes the following members.
Name | Description | |
---|---|---|
![]() | ContainerNode |
Name | Description | |
---|---|---|
![]() | ActivatorRegistry | (Inherited from ActiveElement.) |
![]() | Childs | (Inherited from ActiveElement.) |
![]() | ID | (Inherited from Node.) |
![]() | Incomings | (Inherited from Node.) |
![]() | InnerIncomingTransitions |
List of incoming transitions
(Inherited from Node.) |
![]() | InnerOutgoingTransitions |
List of outgoing transitions
(Inherited from Node.) |
![]() | Model | (Inherited from ActiveElement.) |
![]() | Name |
Name of node
(Inherited from Node.) |
![]() | Navigator | (Inherited from ActiveElement.) |
![]() | Nodes | |
![]() | Outgoings | (Inherited from Node.) |
![]() | Parent |
Parent of the node
(Inherited from Node.) |
![]() | RaiseEvent |
True if events want to be handled otherwise false
(Inherited from Node.) |
![]() | To |
Name | Description | |
---|---|---|
![]() | ActivateElement |
Creates active element for the provided model
(Inherited from ActiveElement.) |
![]() | ActivateInnerElements |
Activates all the child elements of the provided node
(Inherited from ActiveElement.) |
![]() | AddExceptionCommand |
During activation commands listed as exception will not be activated
(Inherited from ActiveElement.) |
![]() | AddIncomingTransition | (Overrides NodeAddIncomingTransition(Transition).) |
![]() | AddOutgoingTransition | (Overrides NodeAddOutgoingTransition(Transition).) |
![]() | CollectFactoryArguments | (Inherited from ActiveElement.) |
![]() | CreateActiveElement(IElementModel) |
Creates active element using provided model as the source and the parent is the current ActiveElement
(Inherited from ActiveElement.) |
![]() | CreateActiveElement(ActiveElement, IElementModel) |
Creates active element using element as source and provided parent
(Inherited from ActiveElement.) |
![]() | Equals(Object) | (Inherited from Node.) |
![]() | Equals(Node, Node) | (Inherited from Node.) |
![]() | GetEnumerator | (Inherited from ActiveElement.) |
![]() | GetHashCode | (Inherited from Node.) |
![]() | HasActiveElement |
Check if there is a child active element of a specific type
(Inherited from ActiveElement.) |
![]() | ToString |
Returns the type and name of the node
(Inherited from Node.) |
![]() | Validate |
Validates the model references, attributes,...
Last chance to validate models after being loaded.
This method will be called recursively for all the loaded nodes.
(Inherited from Node.) |
Name | Description | |
---|---|---|
![]() | FillDictionaryByParameters | (Defined by ActiveElementUtility.) |
![]() | FindFirstActiveElement |
Finds the first active element child that has the provided command name
(Defined by ActiveElementUtility.) |
![]() | GetAllChildNodes | (Defined by NestedBehaviourExtensions.) |
![]() | GetDeclaration | (Defined by ElementModelUtility.) |
![]() | GetFormattedStringtValue | (Defined by ActiveElementUtility.) |
![]() | GetRoot | (Defined by ElementModelUtility.) |
![]() | GetRootStage | (Defined by NestedBehaviourExtensions.) |
![]() | GetValueOfAttributeOrRef(String, IElementModelParameterCollection, IVariableContainer) | Overloaded.
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container. Also it checks the container for '-ref' post fix of the attribute name.
(Defined by ActiveElementUtility.) |
![]() | GetValueOfAttributeOrRef(String, IElementModelParameterCollection, IVariableContainer, Boolean, Boolean) | Overloaded.
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container. Also it checks the container for '-ref' post fix of the attribute name.
(Defined by ActiveElementUtility.) |
![]() | GetValueOfAttributeOrRef(String, String, IElementModelParameterCollection, IVariableContainer, Boolean, Boolean) | Overloaded.
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container. Also it checks the container for '-ref' post fix of the attribute name.
(Defined by ActiveElementUtility.) |
![]() | GetValueOfAttributeOrVariable |
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container.
(Defined by ActiveElementUtility.) |
![]() | HasActiveElement |
Check if there is a child active element of a specific type
(Defined by ActiveElementUtility.) |
![]() | IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) |