octData Manager supports two kinds of annotation: properties and bags. Properties are named objects which may have an arbitrary value and can be attached to any other
octobject. Properties are used by
pigito store parameters. Bags are named objects which can contain any number of other
octobjects, and are not used by
pigi. Bags are used to represent common collections of objects (instances for example) that can be accessed efficiently. There are a number of
vemcommands used to create, edit, and delete properties and bags. However, since only one of these is useful in
pigi, only one is documented here.
show-property <*> [objs]The show-property command produces a list of all the properties associated with the object under the cursor when the command was invoked (or all objects in the selected set). If there are many objects under the cursor, the command will present a dialog which lists each object. The user can select one by clicking the mouse in the check box next to the object name. The object will be highlighted. When the right object is found, the user can click Ok to show the properties attached to the object. If the cursor is not over an object and nothing is in the selected set, the properties attached to the facet are shown. The properties are shown in the form: xid: name (type) = value. The xid is the external identifier for the property and can be used in evaluated labels. The command also echoes the type of the object each property is connected to.