Criterion
|
Description of Parameter Value
|
Equal
|
Equals the specified value
|
Not Equal
|
Does not equal the specified value
|
Less Than
|
Less than the specified value
|
Less Than Or Equal
|
Less than or equal to the specified value
|
Greater Than
|
Greater than the specified value
|
Greater Than Or Equal
|
Greater than or equal to the specified value
|
|
The value of an integer or a real parameter can be null (unset). If the specified value is unset (the Unset check box is selected), only the Equal and Not Equal criteria are available.
|
Criterion
|
Description of Parameter Value
|
Equal
|
Equals the specified value
|
Not Equal
|
Does not equal the specified value
|
Less Than
|
Less than the specified value
|
Less Than Or Equal
|
Less than or equal to the specified value
|
Greater Than
|
Greater than the specified value
|
Greater Than Or Equal
|
Greater than or equal to the specified value
|
Match
|
Matches the specified string using wildcard characters:
*—Denotes any number of any characters.
?—Denotes a single character.
\—Escape character.
$$—Matches string parameter values using a regular expression. Inserted at the beginning of a string. For example, $$blu matches blue, blur, and ablution.
|
|
The value of a string parameter can be null (or unset). If the specified value is unset (the Unset check box is selected), only the Equal and Not Equal criteria are available.
|
Criterion
|
Description of List
|
Equal
|
Equals the specified list
|
Not Equal
|
Does not equal the specified list
|
Contains
|
Contains elements in specified list
|
Not Contains
|
Does not contain elements in specified list
|
Match
|
Matches the specified list using wildcard characters:
*—Denotes any number of any characters
?—Denotes a single character
\—Escape character
|
|
Some built-in parameters have their own specific criteria.
|
Criterion
|
Description of Artifact Parameter Owner
|
On
|
Has shapes on one or more specified sheets
|
On Any
|
Has at least one shape on a sheet
|
Not On
|
Does not have shapes on any specified sheet
|
Not On Any
|
Has no shapes and is not represented on any sheet
|
Criterion
|
Description of Artifact Parameter Owner
|
Equal
|
Equals the specified type
|
Not Equal
|
Does not equal the specified type
|
Ancestor
|
Equals or is a supertype of the specified type
|
Not Ancestor
|
Does not equal, and is not a supertype of the specified type
|
Descendent
|
Equals or is a subtype of the specified type
|
Not Descendent
|
Does not equal and is not a subtype of the specified type
|
Related
|
Equals or has a common ancestor with the specified type
|
Not Related
|
Does not equal and does not have a common ancestor with the specified type
|
Criterion
|
Description of Artifact Parameter Owner
|
In
|
Has shapes on one or more specified layers
|
In Any
|
Has at least one shape on a layer
|
Not In
|
Does not have shapes on the specified layer
|
Not In Any
|
Has no shapes and is not represented on any layer
|
Visible
|
Has at least one shape on a visible layer.
|
Hidden
|
All shapes are on a hidden layer.
|
Function
|
Description
|
[is_connected_to_selection(from, to, both)]
|
Reports fibers connected to the selected components and their co-shapes. Set to ‘from’, ‘to’, or ‘both’ (default).
|
[is_object_on_visible_layer()]
|
Reports objects that have at least one shape on a visible layer.
|