********************************************************************
* ObValueCB.i3
* DO NOT EDIT --> generated by /home/m3/work/cm3-inst/birch.elegosoft.com/current/bin/shobjcodegen
* Sun Aug 26 05:25:33 CEST 2012
********************************************************************
INTERFACE ObValueCB;
IMPORT SharedObj, ObValueRep, ObValue;
TYPE
ReplObjStd <: PublicReplObjStd;
PublicReplObjStd = SharedObj.Callback OBJECT
METHODS
init (obj: ObValue.ReplObjStd): ReplObjStd;
cancel ();
pre_anyChange (READONLY obj: ObValue.ReplObjStd);
post_anyChange (READONLY obj: ObValue.ReplObjStd);
pre_InvokeUpdate (READONLY obj: ObValue.ReplObjStd;
label: TEXT;
argNo: INTEGER;
READONLY args: ObValue.Vals;
VAR hint: INTEGER): BOOLEAN;
post_InvokeUpdate (READONLY obj: ObValue.ReplObjStd;
label: TEXT;
argNo: INTEGER;
READONLY args: ObValue.Vals;
VAR hint: INTEGER): BOOLEAN;
pre_init (READONLY obj: ObValue.ReplObjStd): BOOLEAN;
post_init (READONLY obj: ObValue.ReplObjStd): BOOLEAN;
pre_Update (READONLY obj: ObValue.ReplObjStd;
label: TEXT;
val: ObValue.Val;
internal: BOOLEAN;
VAR hint: INTEGER): BOOLEAN;
post_Update (READONLY obj: ObValue.ReplObjStd;
label: TEXT;
val: ObValue.Val;
internal: BOOLEAN;
VAR hint: INTEGER): BOOLEAN;
END;
END ObValueCB.