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 IWatchExpression
s in one evaluation request-
Constructor Summary
ConstructorsConstructorDescriptionBslWatchExpressionModelProxyContainer
(org.eclipse.debug.ui.contexts.IDebugContextService contextService) Constructor -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds newBslWatchExpressionModelProxy
void
debugContextChanged
(org.eclipse.debug.ui.contexts.DebugContextEvent event) protected void
evaluate
(IBslStackFrame stackFrame, IEvaluationChain evaluation) Evaluates the provided re-evaluation on the provided BSL stack frame.void
RemovesBslWatchExpressionModelProxy
from container
-
Constructor Details
-
BslWatchExpressionModelProxyContainer
public BslWatchExpressionModelProxyContainer(org.eclipse.debug.ui.contexts.IDebugContextService contextService) Constructor- Parameters:
contextService
- actualIDebugContextService
for add listener to it, cannot benull
-
-
Method Details
-
addWatchExpressionModelProxy
Adds newBslWatchExpressionModelProxy
- Parameters:
proxy
- adding newBslWatchExpressionModelProxy
for computationIWatchExpression
whendebugContextChanged(DebugContextEvent)
call, cannot benull
-
removeWatchExpressionModelProxy
RemovesBslWatchExpressionModelProxy
from container- Parameters:
proxy
- removingBslWatchExpressionModelProxy
, cannot benull
-
debugContextChanged
public void debugContextChanged(org.eclipse.debug.ui.contexts.DebugContextEvent event) - Specified by:
debugContextChanged
in 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 benull
evaluation
-IEvaluationChain
to perform evaluation, cannot benull
-