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

E

encapsulation
See also information hiding and polymorphism
consequent of whenever rules
definition of
enforcing
using configurations
using modules
using proprietary restrictions
using public and private naming conventions
guidelines for using
object-oriented design technique
private knowledge
identifying
separating
using modules to support
equality
testing for
benchmarking results for
using =
error condition tests
error handling
in GUIs
in modules
performance of on error statements
signalling errors
in APIs
in procedures
supporting testing, using
event detection
See also data-driven processing
definition of
example of
using whenever rules
events
definition of
detecting
connection
relation
using whenever rules
examples
benchmarking change vs. conclude
connections
data-driven processing
event detection
G2 applications
multi-threaded processing
relations
wait states
existence checking
avoiding
by maintaining atomicity
in APIs
maximizing performance, by
expiration time
external data
avoiding embedding in subobjects
communicating with
priority for data service
representing, using variables
seeking values for
using parallel processing to interact with
external images
| Prev | Next | Start of Chapter | End of Chapter | Contents | Glossary | Index | Comments | (6 out of 23)

Copyright © 1997 Gensym Corporation, Inc.