File tree Expand file tree Collapse file tree
commons/utils/plugins/org.obeonetwork.utils.common.ui/src/org/obeonetwork/utils/common/ui/services Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919
2020public class DebugServices {
2121
22- public EObject trace (EObject receiver ) {
23- java .lang .System .out .println ("receiver.eClass() = \" " + receiver .eClass ().getName () + "\" " );
24- java .lang .System .out .println ("receiver.toString() = \" " + receiver .toString () + "\" " );
25- java .lang .System .out .println ("receiver.name = \" " +
26- Optional .ofNullable (receiver .eClass ().getEStructuralFeature ("name" ))
27- .map (f -> (String )receiver .eGet (f )).orElse (null ) + "\" " );
22+ public EObject trace (EObject self ) {
23+ java .lang .System .out .println ("### AQL Trace ###" );
24+ java .lang .System .out .println ("self.eClass() = \" " + self .eClass ().getName () + "\" " );
25+ java .lang .System .out .println ("self.toString() = \" " + self .toString () + "\" " );
26+ java .lang .System .out .println ("self.name = \" " +
27+ Optional .ofNullable (self .eClass ().getEStructuralFeature ("name" ))
28+ .map (f -> (String )self .eGet (f )).orElse (null ) + "\" " );
2829
29- return receiver ;
30+ return self ;
3031 }
3132
3233 public EObject traceVars (EObject o ) {
@@ -35,7 +36,7 @@ public EObject traceVars(EObject o) {
3536 Map <String , ?> vars = session .getInterpreter ().getVariables ();
3637 java .lang .System .out .println (vars .keySet ().size () + " variable(s)" );
3738 for (String var : vars .keySet ()) {
38- java .lang .System .out .println (var + " = " + vars .get (var ) + " (" + vars .get (var ).getClass () + ")" );
39+ java .lang .System .out .println ("- " + var + " = " + vars .get (var ) + " (" + vars .get (var ).getClass () + ")" );
3940 }
4041 return o ;
4142 }
You can’t perform that action at this time.
0 commit comments