File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed
common/src/main/java/com/genexus Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change 22import com .genexus .ModelContext ;
33import com .genexus .common .interfaces .IPendingEventHelper ;
44import com .genexus .common .interfaces .SpecificImplementation ;
5+ import com .genexus .diagnostics .core .ILogger ;
6+ import com .genexus .diagnostics .core .LogManager ;
57import com .genexus .util .GXProperties ;
68
79import java .io .InputStream ;
1012
1113public class GxSilentTrnSdt extends com .genexus .xml .GXXMLSerializable
1214{
13-
15+ public static final ILogger logger = LogManager . getLogger ( GxSilentTrnSdt . class );
1416 IPendingEventHelper pendingHelper ;
1517 GXProperties dirties = new GXProperties ();
1618
@@ -288,6 +290,20 @@ public void setvalue(String name, String value)
288290 {
289291 }
290292 }
293+ public void copy (GxSilentTrnSdt source )
294+ {
295+ try
296+ {
297+ Class <?> me = getClass ();
298+ for (java .lang .reflect .Field field : me .getDeclaredFields ())
299+ {
300+ field .set (this , field .get (source ));
301+ }
302+ }catch (Exception e )
303+ {
304+ logger .fatal (e .getMessage (), e );
305+ }
306+ }
291307
292308 public String getvalue (String name )
293309 {
You can’t perform that action at this time.
0 commit comments