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.DefaultExpressionModelProxy
Special DefaultExpressionModelProxy forIWatchExpression
. EachBslWatchExpressionModelProxy
contains in specialBslWatchExpressionModelProxyContainer
, that provides special logic for computation allIWatchExpression
s 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 void
contextActivated(ISelection selection)
Handles the activation of the specified debug context (i.e.protected org.eclipse.debug.internal.ui.viewers.update.DebugEventHandler[]
createEventHandlers()
void
dispose()
org.eclipse.debug.core.model.IExpression
getExpression()
void
installed(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:
installed
in interfaceorg.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxy
- Overrides:
installed
in classorg.eclipse.debug.internal.ui.viewers.provisional.AbstractModelProxy
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceorg.eclipse.debug.internal.ui.viewers.model.provisional.IModelProxy
- Overrides:
dispose
in classorg.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
-
getExpression
public org.eclipse.debug.core.model.IExpression getExpression()
- Overrides:
getExpression
in classorg.eclipse.debug.internal.ui.viewers.update.DefaultExpressionModelProxy
-
createEventHandlers
protected org.eclipse.debug.internal.ui.viewers.update.DebugEventHandler[] createEventHandlers()
- Overrides:
createEventHandlers
in 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
-
-