CDPropertyTools.mesa a ChipNDale module
Copyright © 1986 by Xerox Corporation. All rights reserved.
by Ch. Jacobi, January 13, 1986 2:06:18 pm PST
last edited Christian Jacobi, January 13, 1986 2:37:02 pm PST
DIRECTORY
CD;
CDPropertyTools: CEDAR DEFINITIONS =
BEGIN
Property features useful to pass parameters to simple, non reentrant tools.
Allows removing all the properties set up by previous set ups, without really knowing what was set up.
RemoveProperties: PROC[key: ATOM];
--removes this property from all layers and all associated properties from this atom
--exclusive properties are ignored
Associate: PROC [key, a: ATOM];
--associates a to key, such that RemoveProperties will remove the a property from key
--exclusive properties are ignored
END.