<> <> <> <> <> <> DIRECTORY DB: TYPE USING[Domain, Entity, Attribute], ViewerClasses: TYPE USING[Viewer]; TuplesEditor: CEDAR DEFINITIONS = BEGIN Viewer: TYPE = ViewerClasses.Viewer; defaultOld: BOOL; -- FALSE => attributes in NewOrOld mode, TRUE => OldOnly DisplayTuples: PROC[e: DB.Entity, attrList: LIST OF DB.Attribute, parent: Viewer] RETURNS [Viewer]; <> <> <> <> SaveTuples: PROC[viewer: Viewer, newEntity: DB.Entity _ NIL] RETURNS [errors: BOOL]; <> <> <> <> <<>> <> <> <> <> <> QueryTuples: PROC[viewer: Viewer, domain: DB.Domain] RETURNS [LIST OF DB.Entity]; <> <> <> END.