Property | Type | Description | |
---|---|---|---|
Names | string>.Dictionary |
Property | Type | Description | |
---|---|---|---|
SubConditions | List |
Method | Description | |
---|---|---|
Add ( Condition Condition ) : void |
Adds a new sub condition under this list
|
|
Clear ( ) : void |
Removes all sub-conditions under this list
|
|
Clone ( ) : object |
Returns a copy (clone) of this object
|
|
ConditionList ( ConditionType Type ) : System |
Constructor
|
|
GetConditions ( ) : List |
Returns a list of sub-conditions under this list
|
|
GetParams ( ) : List |
Returns a list of parameters for this condition
|
|
Returns ( ) : ReturnType |
Returns the return value of this condition
|
|
SetParams ( List |
Required by Condition abstract class. Donot use.
|
|
ToPython ( ) : string |
Converts this list and all sub-conditions into a python string
|
|
ToTree ( ) : |
Converts the list to tree view. If there is only 1 sub criteria on an "And" or "Or" type list, then the list will not collapse into the sub criteria. Invalid Sub condition nodes will be highlighted in Red.
|
Method | Description | |
---|---|---|
ValidateParam ( int ParamId, ReturnType RType ) : bool |
Validates that the given parameter is a valid return type to make this condition list work properly
|
public ConditionList ( ConditionType Type ) : System | ||
Type | ConditionType | The list ConditionType |
return | System |
public SetParams ( List |
||
Params | List |
Not Used in a condition list!! Use |
return | void |
protected ValidateParam ( int ParamId, ReturnType RType ) : bool | ||
ParamId | int | The current parameter index |
RType | ReturnType | The return type if the current parameter |
return | bool |