public abstract class AbstractViewInstance extends Object implements ViewInstance
| Modifier and Type | Field and Description |
|---|---|
protected ViewInstanceDescriptor |
descriptor |
| Constructor and Description |
|---|
AbstractViewInstance(ViewManagerContext viewManagerContext,
ViewInstanceDescriptor descriptor,
org.eclipse.ui.services.IEvaluationService evaluationService) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
protected abstract void |
activateView() |
void |
deactivate() |
protected abstract void |
deactivateView() |
void |
dispose() |
ViewInstanceDescriptor |
getDescriptor() |
void |
init() |
boolean |
isActive() |
boolean |
isDefaultInstance() |
boolean |
isLazy() |
boolean |
isVisible() |
void |
reload() |
protected void |
setDefaultInstance(boolean defaultInstance) |
protected void |
setLazy(boolean lazy) |
protected void |
setVisibleState(boolean state) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetControl, setFocusprotected final ViewInstanceDescriptor descriptor
public AbstractViewInstance(ViewManagerContext viewManagerContext, ViewInstanceDescriptor descriptor, org.eclipse.ui.services.IEvaluationService evaluationService)
public void init()
protected abstract void activateView()
protected abstract void deactivateView()
public void dispose()
public ViewInstanceDescriptor getDescriptor()
getDescriptor in interface ViewInstanceprotected void setDefaultInstance(boolean defaultInstance)
public boolean isDefaultInstance()
isDefaultInstance in interface ViewInstancepublic boolean isActive()
isActive in interface ViewInstancepublic boolean isLazy()
isLazy in interface ViewInstanceprotected void setLazy(boolean lazy)
public boolean isVisible()
protected void setVisibleState(boolean state)
public void reload()
reload in interface ViewInstancepublic void deactivate()
deactivate in interface ViewInstancepublic void activate()
activate in interface ViewInstanceCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.