Scopes options
This topic describes the options for constraint-based scopes, union-based scopes, and enumerated member scopes.
Note: Built-in scopes delivered with the product cannot be edited.
The options that display for a scope varies based on which type of scope you are working with (constraint-based scope or enumerated member scope):
- Constraint-based scope options
- These options display when working with a constraint-based scope:
- Definition panel
- Displays either a text view of the scope definition or a design view of the scope definition. Text view enables you to directly view and work with the syntax of the scope. Design view enables you view and work with the scope definition via a series of menu options.
- subject is in scope
- The scope that defines the starting set of domain elements from which you will pare down (via the "subject is a" and other constraints) to arrive at the desired set definition.
- subject is a
- Everything in the scope will be of this type. If your scope will contain elements of varying type, choose the DomainElement type or some other abstract type that encompasses all of the types you need.
- AND link
- Displays a drop-down menu of options. Select AND <new> to include a new element in the constraint definition. Select Copy to copy an existing element in the constraint definition. Select AND <paste> to paste a copied element in the constraint definition. Select Simplify to remove all hierarchical nesting conventions from the selected block of constraints, making them flat.
- Keep private
- Prevent a scope from being shown to other users.
- Watch for changes
- Posts events to the message board when elements are added or removed from a watched scope.
- Comments
- (Optional) Enables you to specify a description of the scope. Comment text is not part of the scope definition.
- Union-based scope options
- These options display when working with a union-based scope:
- Subject is in union of
- Displays a tree structure of scopes that are available for selection for inclusion in the union scope.
- Keep private
- Prevent a scope from being shown to other users.
- Comments
- (Optional) Enables you to specify a description of the scope. Comment text is not part of the scope definition.
- Enumerated member scope options
- These options display when working with enumerated member scopes:
- Domain
- Drop down list that enables you to select the domain to which the enumerated member scope is to apply.
- Scope members
- A list of scope members to which the enumerated member scope is to apply. The Add button displays a tree browser that enables you to locate the domain elements that are to be added to the scope.
- Keep private
- Prevent a scope from being shown to other users.
- Comments
- (Optional) Enables you to specify a description of the scope. Comment text is not part of the scope definition.