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, March 14, 1986 3:35:36 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.