Class BslWatchExpressionModelProxyContainer
java.lang.Object
com._1c.g5.v8.dt.debug.ui.viewers.BslWatchExpressionModelProxyContainer
- All Implemented Interfaces:
org.eclipse.debug.ui.contexts.IDebugContextListener
public class BslWatchExpressionModelProxyContainer
extends Object
implements org.eclipse.debug.ui.contexts.IDebugContextListener
Special
IDebugContextListener for computation containing IWatchExpressions in one evaluation request-
Constructor Summary
ConstructorsConstructorDescriptionBslWatchExpressionModelProxyContainer(org.eclipse.debug.ui.contexts.IDebugContextService contextService) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds newBslWatchExpressionModelProxyvoiddebugContextChanged(org.eclipse.debug.ui.contexts.DebugContextEvent event) protected voidevaluate(IBslStackFrame stackFrame, IEvaluationChain evaluation) Evaluates the provided re-evaluation on the provided BSL stack frame.voidRemovesBslWatchExpressionModelProxyfrom container
-
Constructor Details
-
BslWatchExpressionModelProxyContainer
public BslWatchExpressionModelProxyContainer(org.eclipse.debug.ui.contexts.IDebugContextService contextService) Constructor- Parameters:
contextService- actualIDebugContextServicefor add listener to it, cannot benull
-
-
Method Details
-
addWatchExpressionModelProxy
Adds newBslWatchExpressionModelProxy- Parameters:
proxy- adding newBslWatchExpressionModelProxyfor computationIWatchExpressionwhendebugContextChanged(DebugContextEvent)call, cannot benull
-
removeWatchExpressionModelProxy
RemovesBslWatchExpressionModelProxyfrom container- Parameters:
proxy- removingBslWatchExpressionModelProxy, cannot benull
-
debugContextChanged
public void debugContextChanged(org.eclipse.debug.ui.contexts.DebugContextEvent event) - Specified by:
debugContextChangedin interfaceorg.eclipse.debug.ui.contexts.IDebugContextListener
-
evaluate
Evaluates the provided re-evaluation on the provided BSL stack frame.- Parameters:
stackFrame- the BSL stack frame to perform evaluation on, cannot benullevaluation-IEvaluationChainto perform evaluation, cannot benull
-