2 <H2>Class: cObjetoPersistente</H2>
\r
3 <pre> <A HREF=cObjeto.html>cObjeto</A> ----+
\r |
\r cObjetoPersistente
\r</pre><hr>
\r
4 <B>Description:</B><BR>Es una clase abstracta para hacer persistente un objeto.
\r
5 Básicamente provee métodos para serialización.
\r
6 NOTA: Es importante que el ID del objeto sea el primer atributo en la
\r
7 serialización, de otra manera puede ser malinterpretado al des-
\r
9 <p><B>Unit:</B><BR><A HREF=ObjetoPersistente.html>ObjetoPersistente</A>
\r
10 <code> <A HREF=ObjetoPersistente.pas>(ObjetoPersistente.pas)</code></A><BR><BR>
\r
11 <p><B>Constructors:</B><BR>
\r
14 <IMG SRC=public.gif>
\r
15 <A HREF="cObjetoPersistente.html#0">constructor crearDeSerializado( str: string );</A><BR>
\r
18 Constructor que crea el objeto a partir de una cadena de texto con
\r
19 el objeto serializado.
\r
22 <IMG SRC=public.gif>
\r
23 <A HREF="cObjetoPersistente.html#1">constructor create;</A><BR>
\r
26 Constructor. Setea el ID.
\r
29 <p><B>Methods:</B><BR>
\r
32 <IMG SRC=public.gif>
\r
33 <A HREF="cObjetoPersistente.html#2">procedure mDesSerializar( str: string ); virtual;</A><BR>
\r
36 Recrea el objeto a partir de una cadena de texto con el objeto
\r
40 <IMG SRC=public.gif>
\r
41 <A HREF="cObjetoPersistente.html#3">function mGetID: string;</A><BR>
\r
44 Obtiene la identificacion del objeto
\r
47 <IMG SRC=public.gif>
\r
48 <A HREF="cObjetoPersistente.html#4">function mSerializar: string; virtual;</A><BR>
\r
51 Devuelve una cadena de texto con el objeto serializado.
\r
54 <IMG SRC=protected.gif>
\r
55 <A HREF="cObjetoPersistente.html#5">procedure mSetID( id: string );</A><BR>
\r
58 Setea la identificacion del objeto
\r
62 <p><IMG SRC=constructors.gif>
\r
64 <IMG SRC=public_big.gif>
\r
65 <CODE>constructor crearDeSerializado( str: string );</CODE>
\r
67 <dd>Constructor que crea el objeto a partir de una cadena de texto con
\r
68 el objeto serializado.
\r
69 </dd><dd><B>Parameters</B></dd><dd> <CODE>str </CODE> : cadena de texto con el objeto serializado.</dd><p>
\r
72 <IMG SRC=public_big.gif>
\r
73 <CODE>constructor create;</CODE>
\r
75 <dd>Constructor. Setea el ID.</dd><p>
\r
77 <p><IMG SRC=methods.gif>
\r
79 <IMG SRC=public_big.gif>
\r
80 <CODE>procedure mDesSerializar( str: string ); virtual;</CODE>
\r
82 <dd>Recrea el objeto a partir de una cadena de texto con el objeto
\r
84 </dd><dd><B>Parameters</B></dd><dd> <CODE>str </CODE> : Cadena de texto con el objeto serializado.</dd><p>
\r
87 <IMG SRC=public_big.gif>
\r
88 <CODE>function mGetID: string;</CODE>
\r
90 <dd></dd><dd><B>Returns</B></dd><dd> ID del objeto.</dd><p>
\r
93 <IMG SRC=public_big.gif>
\r
94 <CODE>function mSerializar: string; virtual;</CODE>
\r
96 <dd></dd><dd><B>Returns</B></dd><dd> Cadena de texto con el objeto serializado.</dd><p>
\r
99 <IMG SRC=protected_big.gif>
\r
100 <CODE>procedure mSetID( id: string );</CODE>
\r
102 <dd>Setea la identificacion del objeto
\r
103 </dd><dd><B>Parameters</B></dd><dd> <CODE>id </CODE> : nuevo ID.</dd><p>
\r
104 </dl></dd></dl><HR>
\r