Category: Selecting Objects for Processing

The Original Internet Language

Selecting by the Defined Property

Objects can be selected by querying the defined property using the selection criteria “d”. All objects that are defined (i.e., described in the Object Dictionary) are selected. For example, in the following command, all the defined objects are selected for use by the ZOMLIST service: ZOMList +p d In the next example, all objects that are not defined are…
Read more

Selecting by the Compilestatus Property

Objects can be selected by querying the compilestatus property using the selection criteria “ca”. All compiled objects (i.e. document objects that have been compiled) are selected. For example, in the following command, all compiled objects are selected for use by the ZOMLIST service: ZOMList +p ca In the next example, only those compiled objects that…
Read more

Selecting a Set of Objects

All ZOM services use a common mechanism for selecting objects on which to operate. This  mechanism consists of a series of one or more selection items that specify a set of objects to be processed by the service. This section provides an overview of object selection using a number of examples. Following sections contain detailed…
Read more

Selection Criteria

There are several different criteria for selecting objects. You can select objects by name, by type, by keyword, by interdependencies on other objects and by various properties. Each of these selection criteria is represented by a different letter: Selection Criteria Select Objects by n Name. The Name criteria (n) enables you to select objects by…
Read more

Selecting by Name

Objects can be selected by name using the selection criteria “n” followed by the object name(s) to match. All objects matching the given name are selected. For example, in the following command all objects named “Customers” are selected for use by the ZOMLIST service: ZOMList +n Customers The name can be specified as a character…
Read more

Selecting by Dependency Explosion

Objects can be selected based on their dependency on other objects by using the selection criteria “x”. The dependency explosion criteria uses the set of objects selected so far to select the objects that depend on those objects. It takes the set of currently selected objects and performs a dependency explosion operation on that set…
Read more

Selecting by Dependency Implosion

Objects can be selected based on the dependency of other objects on them by using the selection criteria “i”. The dependency implosion criteria uses the set of objects selected so far to select the objects depending on those objects. It takes the set of currently selected objects and performs the implosion operation on that set…
Read more

Selecting Unreferenced Objects

Objects can be selected based on whether or not they are referenced by another object by using the selection operator “u”. An unreferenced object is an object that is not depended on by any other object; e.g., a variable which is not used in a program, relationship, role condition, or a virtual field is ”…
Read more

Selecting by Keyword

Objects can be selected by keyword using the selection criteria “k” followed by the keyword (s) to match. All objects that have been assigned the given keyword (s) are selected. For example, in the following command, all objects that have been assigned the keyword “User_Interface” are selected for use by the ZOMLIST service: ZOMList +k…
Read more

Selecting by Status Properties

Objects have various properties which record the status of the object. You can select objects based on these status properties using the selection operator “p”. Since there are many properties available, you identify the desired property explicitly. Each status property has its own symbol that is used for both selecting and setting the property. For…
Read more

en_CAEnglish