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
SpecialIDebugContextListener
for computation containingIWatchExpression
s 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 void
addWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)
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
removeWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)
RemovesBslWatchExpressionModelProxy
from container
-
-
-
Method Detail
-
addWatchExpressionModelProxy
public void addWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)
Adds newBslWatchExpressionModelProxy
- Parameters:
proxy
- adding newBslWatchExpressionModelProxy
for computationIWatchExpression
whendebugContextChanged(DebugContextEvent)
call, cannot benull
-
removeWatchExpressionModelProxy
public void removeWatchExpressionModelProxy(BslWatchExpressionModelProxy proxy)
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
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 benull
evaluation
-IEvaluationChain
to perform evaluation, cannot benull
-
-