Examples of EArgument


Examples of net.zero.smarttrace.core.data.EArgument

    pushST(ret.getStackFrameLocation());
   
    //cargar argumentos
    ret.setArguments(new HashSet<EArgument>());
    try {
      EArgument arg = null;
      for(ELocalVariable param : ret.getStackFrameLocation().getStackFrame().getMethod().getParameters())
        {
        arg = new EArgument();
        arg.setNewObjectEvent(ret);
        arg.setParameter(param);
        if(event.thread().frame(0).visibleVariableByName(param.getName())==null)
          System.out.println("parametro no encontrado en " + event.location().method() + ":" + param.getName());
        else
          arg.setValue(getValue(event.thread().frame(0).getValue(event.thread().frame(0).visibleVariableByName(param.getName()))));
        ret.getArguments().add(arg);
        }
      }
    catch(Exception e)
      {
View Full Code Here

Examples of net.zero.smarttrace.core.data.EArgument

    pushST(ret.getStackFrameLocation());
   
    //cargar argumentos
    ret.setArguments(new HashSet<EArgument>());
    try {
      EArgument arg = null;
      for(ELocalVariable param : ret.getStackFrameLocation().getStackFrame().getMethod().getParameters())
        {
        arg = new EArgument();
        arg.setMethodEntryEvent(ret);
        arg.setParameter(param);
        if(event.thread().frame(0).visibleVariableByName(param.getName())==null)
          System.out.println("parametro no encontrado en " + event.location().method() + ":" + param.getName());
        else
          arg.setValue(getValue(event.thread().frame(0).getValue(event.thread().frame(0).visibleVariableByName(param.getName()))));
        ret.getArguments().add(arg);
        }
      }
    catch(Exception e)
      {
View Full Code Here

Examples of net.zero.smarttrace.data.EArgument

    lastLocations.put(ret.getStackFrame().getThread().getName(), ret.getStackFrame());
   
    //cargar argumentos
    ret.setArguments(new HashSet<EArgument>());
    try {
      EArgument arg = null;
      for(ELocalVariable param : ret.getStackFrame().getMethod().getParameters())
        {
        arg = new EArgument();
        arg.setNewObjectEvent(ret);
        arg.setParameter(param);
        if(event.thread().frame(0).visibleVariableByName(param.getName())==null)
          System.out.println("parametro no encontrado en " + event.location().method() + ":" + param.getName());
        else
          arg.setValue(getValue(event.thread().frame(0).getValue(event.thread().frame(0).visibleVariableByName(param.getName()))));
        ret.getArguments().add(arg);
        }
      }
    catch(Exception e)
      {
View Full Code Here

Examples of net.zero.smarttrace.data.EArgument

    lastLocations.put(ret.getStackFrame().getThread().getName(), ret.getStackFrame());
   
    //cargar argumentos
    ret.setArguments(new HashSet<EArgument>());
    try {
      EArgument arg = null;
      for(ELocalVariable param : ret.getStackFrame().getMethod().getParameters())
        {
        arg = new EArgument();
        arg.setMethodEntryEvent(ret);
        arg.setParameter(param);
        if(event.thread().frame(0).visibleVariableByName(param.getName())==null)
          System.out.println("parametro no encontrado en " + event.location().method() + ":" + param.getName());
        else
          arg.setValue(getValue(event.thread().frame(0).getValue(event.thread().frame(0).visibleVariableByName(param.getName()))));
        ret.getArguments().add(arg);
        }
      }
    catch(Exception e)
      {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.