public class DefaultWorkbenchDecorator extends java.lang.Object implements WorkbenchDecorator
| Modifier and Type | Field and Description |
|---|---|
static double |
TOOLBAR_HIGHT |
| Constructor and Description |
|---|
DefaultWorkbenchDecorator() |
DefaultWorkbenchDecorator(org.jacpfx.api.componentLayout.WorkbenchLayout<javafx.scene.Node> workbenchLayout) |
| Modifier and Type | Method and Description |
|---|---|
javafx.scene.layout.Pane |
getGlassPane()
Returns the glassPane which is needed to show dialogs
|
javafx.scene.layout.Pane |
getRoot()
retirn the Root node, this node is the parent for all perspectives
|
void |
initBasicLayout(javafx.stage.Stage stage)
set basic layout manager for workspace
|
protected void |
initStageStyle(javafx.stage.Stage stage) |
void |
setWorkbenchLayout(org.jacpfx.api.componentLayout.WorkbenchLayout<javafx.scene.Node> workbenchLayout)
set the current workbenchLayout
|
public DefaultWorkbenchDecorator(org.jacpfx.api.componentLayout.WorkbenchLayout<javafx.scene.Node> workbenchLayout)
public DefaultWorkbenchDecorator()
public void initBasicLayout(javafx.stage.Stage stage)
initBasicLayout in interface WorkbenchDecoratorstage - javafx.stage.Stageprotected void initStageStyle(javafx.stage.Stage stage)
public void setWorkbenchLayout(org.jacpfx.api.componentLayout.WorkbenchLayout<javafx.scene.Node> workbenchLayout)
setWorkbenchLayout in interface WorkbenchDecoratorworkbenchLayout - the WorkbenchLayoutpublic javafx.scene.layout.Pane getRoot()
WorkbenchDecoratorgetRoot in interface WorkbenchDecoratorpublic javafx.scene.layout.Pane getGlassPane()
WorkbenchDecoratorgetGlassPane in interface WorkbenchDecorator