Registered Object Properties

Registered Object Properties

Welcome to our Knowledge Base

Documentation | Blog | Demos | Support

< All Topics
Print

Registered Object Properties

For each object registered, ZOM records several properties that identify the object and track the object’s state. Some of these properties are set automatically by ZOM, while others are designated manually by the user. These properties are then used by the ZOM services in processing objects and can be used by you to select the objects to process.

Identification Properties

The identification properties ZOM can use to identify an object are

ObjectKey

 

A globally unique identifier for the object

 

ObjectName

 

The name of the object

 

ObjectType

 

The type of the object

 

OwnerName

 

The name of the owning object

 

DirName

 

The name of the directory containing the object

 

Keywords

 

User-defined keywords that identify or classify the object

 

Status Properties

The status properties ZOM uses to record the state of an object are

Defined

 

Indicates if the object is described in the Object Dictionary

 

Exists

 

Indicates whether the object is created

 

Active

 

A user-designation indicating whether the object is available for processing by the ZOM services. Initially, the active property is set automatically for all objects.

 

Locked

 

A user-designation indicating the object’s definition cannot be changed using the ZOM services

 

Data

 

Indicates if the object can have data records (i.e., an EntitySet or relationship with fields)

 

DataSave

 

A user-designation indicating if an entity set or relationship object should preserve or discard its data records when the definition changes.

 

Selected

 

A user-designation indicating if the object is considered “selected” by the user according to some user-defined criteria.

 

Compilable

 

A user-designation indicating if a document object is a compilable program.

 

CompileStatus

 

Indicates if a compilable document object is compiled or needs to be recompiled.

 

Properties are set at different times and in different ways. The identification properties, with the exception of Keywords, are set initially by ZOM when an object is registered and maintained automatically by ZOM. Keywords are assigned to objects explicitly by the user. The status properties, with the exception of user-designated properties, are set by ZOM when an object is touched. These properties are also automatically updated by ZOM when a ZOM service changes the object’s state. The user-designated properties are explicitly set by the user.

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.

Leave a Reply

Your email address will not be published. Required fields are marked *

en_CAEnglish