Class BslWatchExpressionModelProxy
- java.lang.Object
-
- org.eclipse.debug.internal.ui.viewers.provisional.AbstractModelProxy
-
- org.eclipse.debug.internal.ui.viewers.update.EventHandlerModelProxy
-
- org.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
-
- com._1c.g5.v8.dt.debug.ui.viewers.BslWatchExpressionModelProxy
-
- All Implemented Interfaces:
org.eclipse.debug.core.IDebugEventSetListener,org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxy,org.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxy2
public class BslWatchExpressionModelProxy extends org.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxySpecial DefaultExpressionModelProxy forIWatchExpression. EachBslWatchExpressionModelProxycontains in specialBslWatchExpressionModelProxyContainer, that provides special logic for computation allIWatchExpressions in one http request.
-
-
Constructor Summary
Constructors Constructor Description BslWatchExpressionModelProxy(org.eclipse.debug.core.model.IWatchExpression expression)Constructor byIWatchExpression
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcontextActivated(ISelection selection)Handles the activation of the specified debug context (i.e.protected org.eclipse.debug.internal.ui.viewers.update.DebugEventHandler[]createEventHandlers()voiddispose()org.eclipse.debug.core.model.IExpressiongetExpression()voidinstalled(Viewer viewer)-
Methods inherited from class org.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
containsEvent
-
Methods inherited from class org.eclipse.debug.internal.ui.viewers.update.EventHandlerModelProxy
dispatchChange, dispatchCreate, dispatchOther, dispatchResume, dispatchSuspend, dispatchSuspendTimeout, dispatchTerminate, handleDebugEvents, indexOf, init
-
Methods inherited from class org.eclipse.debug.internal.ui.viewers.provisional.AbstractModelProxy
addModelChangedListener, fireModelChanged, getListeners, getPresentationContext, getRootDelta, getTreeModelViewer, getViewer, initialize, isDisposed, isInstalled, removeModelChangedListener, setDisposed, setInstalled
-
-
-
-
Method Detail
-
installed
public void installed(Viewer viewer)
- Specified by:
installedin interfaceorg.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxy- Overrides:
installedin classorg.eclipse.debug.internal.ui.viewers.provisional.AbstractModelProxy
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxy- Overrides:
disposein classorg.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
-
getExpression
public org.eclipse.debug.core.model.IExpression getExpression()
- Overrides:
getExpressionin classorg.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
-
createEventHandlers
protected org.eclipse.debug.internal.ui.viewers.update.DebugEventHandler[] createEventHandlers()
- Overrides:
createEventHandlersin classorg.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
-
contextActivated
protected void contextActivated(ISelection selection)
Handles the activation of the specified debug context (i.e. the selection).- Parameters:
selection- the specified context to 'activate', can benull
-
-