| Prev | Next | Start of Chapter | End of Chapter | Contents | Glossary | Index | Comments | (4 out of 23)

C

callback: See UIL callback.

cardinality: In a relation definition, specifies how many instances of one class can be related to how many instances of another class.

cascade menu: A submenu that appears when you choose a menu entry on a menu bar. Cascade menus appear with a right-pointing arrow. See also popup menu and pulldown menu.

casting: A technique for binding local variables to subclasses of the local variable's type, as opposed to declaring the local variable explicitly for the subclass. You use casting to improve performance when binding subclasses of arrays.

class: A template that describes the common characteristics and behaviors of similar objects. The common characteristics of a class are its attributes, and the common behaviors are its methods. See also instance.

class definition: A definition object that specifies the common attributes and methods of a class.

class hierarchy: A set of related classes and subclasses that represent the physical and conceptual entities in your application. You structure the classes hierarchically to determine which classes inherit their definitions from which other classes. See also inheritance.

COM: Component Object Model, one of the competing distributed object standards for providing object-oriented communication between applications on a network. COM is the communications standard that all Microsoft Windows products use. See also CORBA and Java/RMI.

compound object: An object-oriented term for an object that contains another object. You implement compound objects by creating subobjects, subworkspaces, and workspace hierarchies.

concurrency: The number of processing threads active at any given time. Contrast with asynchronicity.

concurrent development: A team development technique whereby multiple developers work simultaneously on the same source code by remotely logging in to a single G2 application, using Telewindows. Contrast with parallel development and sequential development.

conditional scanning: A technique for limiting the scope of scanned rules by dynamically concluding the value of the scan interval based on a condition, such as an alarm.

configuration: See instance configuration and item configuration.

"connected to" relationship: A relationship between objects that you represent graphically by using a connection. Contrast with "related to" relationship.

connection: A graphical relationship that exists between objects on a workspace. See also relation and stub.

connection definition: A definition object that describes the specific appearance and behavior of a class of connections. You define the connection style in the connection definition.

connection style: A characteristic of connections that determines the shape of the connection when it is connected, which can be either orthogonal or diagonal.

connectivity: The ability to get data into and out of G2, using a wide range of data sources, including databases, plant floor equipment, and other applications on a network. See also bridge.

CORBA: Common Object Request Broker Architecture, one of the competing distributed object standards for providing object-oriented communication between applications on a network. See also COM and Java/RMI.

| Prev | Next | Start of Chapter | End of Chapter | Contents | Glossary | Index | Comments | (4 out of 23)

Copyright © 1997 Gensym Corporation, Inc.