PipalEditors.mesa
Copyright Ó 1988 by Xerox Corporation. All rights reserved.
Bertrand Serlet January 28, 1988 2:31:08 am PST
DIRECTORY Pipal, PipalEdit;
PipalEditors: CEDAR DEFINITIONS = BEGIN
Theory
This modules define a few editors.
Annotation Editor
ChangeAnnotationKeyValue:
PROC [editor: PipalEdit.Editor, key:
ATOM, value:
REF];
Changes the annotation.
ChangeAnnotationChild:
PROC [editor: PipalEdit.Editor, key:
ATOM, value:
REF];
Changes the annotation.
RemoveAnnotation:
PROC [editor: PipalEdit.Editor];
Gets rid of key value.
Abut Editor
Add:
PROC [editor: PipalEdit.Editor, child: Pipal.Object, position:
NAT ← 0];
Add child to the abut.
Delete:
PROC [editor: PipalEdit.Editor, position:
NAT ← 0];
Deletes child in the abut.
END.