public class ToolBarNavigator extends Object implements ViewManagerListener
Constructor and Description |
---|
ToolBarNavigator(org.eclipse.swt.widgets.Composite parent,
int style,
ViewManager viewManager) |
Modifier and Type | Method and Description |
---|---|
int |
calculateToolbarIndex(ViewInstanceDescriptor descriptor) |
void |
dispose() |
org.eclipse.swt.widgets.Control |
getControl() |
protected void |
handleDispose() |
protected boolean |
hasButton(ViewInstanceDescriptor descriptor) |
protected boolean |
isMain(ViewInstanceDescriptor descriptor) |
void |
setLayoutData(Object layoutData) |
void |
viewActiveChanged(ViewInstance viewInstance,
boolean state) |
void |
viewControlChanged(ViewInstance viewInstance) |
void |
viewDefaultChanged(ViewInstance viewInstance,
boolean state) |
void |
viewLazynessChanged(ViewInstance viewInstance,
boolean state) |
void |
viewVisibilityChanged(ViewInstance viewInstance,
boolean visible) |
public ToolBarNavigator(org.eclipse.swt.widgets.Composite parent, int style, ViewManager viewManager)
public void dispose()
protected void handleDispose()
public void setLayoutData(Object layoutData)
public org.eclipse.swt.widgets.Control getControl()
protected boolean hasButton(ViewInstanceDescriptor descriptor)
public void viewVisibilityChanged(ViewInstance viewInstance, boolean visible)
viewVisibilityChanged
in interface ViewManagerListener
public void viewLazynessChanged(ViewInstance viewInstance, boolean state)
viewLazynessChanged
in interface ViewManagerListener
public void viewDefaultChanged(ViewInstance viewInstance, boolean state)
viewDefaultChanged
in interface ViewManagerListener
public void viewActiveChanged(ViewInstance viewInstance, boolean state)
viewActiveChanged
in interface ViewManagerListener
public void viewControlChanged(ViewInstance viewInstance)
viewControlChanged
in interface ViewManagerListener
public int calculateToolbarIndex(ViewInstanceDescriptor descriptor)
protected boolean isMain(ViewInstanceDescriptor descriptor)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.