| Prev | Next | Start of Chapter | Next Chapter | Contents | Glossary | Index | Comments | (19 out of 19)

Deleting a Definition

You delete a definition by selecting delete from its menu. When you delete a definition, you automatically delete:

G2 does not delete definitions that depend on a deleted superior class, but such definitions become incomplete because a direct superior class does not exist. G2 changes their Notes status to INCOMPLETE, and notes that one (or more) direct superior classes is not defined.

Instance deletion occurs because, to exist, an instance requires a complete set of information from every superior class within its class hierarchy. When you delete any superior class within an item's class hierarchy, essential information no longer exists, and thus, neither can the item.

Once you confirm that you want to delete a definition, you cannot reverse the delete command. Therefore, use caution before deleting any definition that may have instances crucial to other workspaces. Since an error can be quite costly, it is good practice to save your KB before deleting any definitions.

| Prev | Next | Start of Chapter | Next Chapter | Contents | Glossary | Index | Comments | (19 out of 19)

Copyright © 1997 Gensym Corporation, Inc.