********************************************************************
* ObValueCBProxy.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 ObValueCBProxy;
IMPORT EmbProxiedObj, ObValueRep, ObValue, ObValueCB;
VAR
MkProxyReplObjStdCB : PROCEDURE(x: ObValueCB.ReplObjStd) := NIL;
TYPE
CBProxyReplObjStd = EmbProxiedObj.Proxy OBJECT METHODS
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 ObValueCBProxy.