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
SpecialIDebugContextListenerfor computation containingIWatchExpressions in one evaluation request
-
-
Constructor Summary
Constructors Constructor Description BslWatchExpressionModelProxyContainer(org.eclipse.debug.ui.contexts.IDebugContextService contextService)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)Adds 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.voidremoveWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)RemovesBslWatchExpressionModelProxyfrom container
-
-
-
Method Detail
-
addWatchExpressionModelProxy
public void addWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)
Adds newBslWatchExpressionModelProxy- Parameters:
proxy- adding newBslWatchExpressionModelProxyfor computationIWatchExpressionwhendebugContextChanged(DebugContextEvent)call, cannot benull
-
removeWatchExpressionModelProxy
public void removeWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)
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
protected void evaluate(IBslStackFrame stackFrame, IEvaluationChain evaluation)
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
-
-