org.eclipse.emf.mwe.internal.ui.debug.processing.handlers
Class VariablesPluginHandler

java.lang.Object
  extended by org.eclipse.emf.mwe.internal.ui.debug.processing.handlers.VariablesPluginHandler
All Implemented Interfaces:
PluginHandler

public class VariablesPluginHandler
extends java.lang.Object
implements PluginHandler

This class handles the communication of variable values on the Eclipse side


Constructor Summary
VariablesPluginHandler()
           
 
Method Summary
 java.util.List<VarValueTO> sendRequireSubVariables(int frameId, int varId)
           
 java.util.List<VarValueTO> sendRequireVariables(int frameId)
           
 void setConnection(Connection connection)
           
 void setDebugModelManager(DebugModelManager dmm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariablesPluginHandler

public VariablesPluginHandler()
Method Detail

setConnection

public void setConnection(Connection connection)
Specified by:
setConnection in interface PluginHandler

setDebugModelManager

public void setDebugModelManager(DebugModelManager dmm)
Specified by:
setDebugModelManager in interface PluginHandler

sendRequireVariables

public java.util.List<VarValueTO> sendRequireVariables(int frameId)
                                                throws java.io.IOException
Throws:
java.io.IOException

sendRequireSubVariables

public java.util.List<VarValueTO> sendRequireSubVariables(int frameId,
                                                          int varId)
                                                   throws java.io.IOException
Throws:
java.io.IOException