Package | Description |
---|---|
org.uberfire.client.workbench | |
org.uberfire.client.workbench.panels | |
org.uberfire.client.workbench.panels.impl | |
org.uberfire.client.workbench.widgets.dnd |
Modifier and Type | Method and Description |
---|---|
CompassDropController |
BeanFactory.newDropController(WorkbenchPanelView<?> view) |
CompassDropController |
DefaultBeanFactory.newDropController(WorkbenchPanelView<?> view) |
Modifier and Type | Interface and Description |
---|---|
interface |
DockingWorkbenchPanelView<P extends WorkbenchPanelPresenter>
Interface for workbench panel views that support "docking" nested panels along their edges.
|
Modifier and Type | Method and Description |
---|---|
WorkbenchPanelView |
WorkbenchPanelPresenter.getPanelView()
Returns the view that was given to this panel when it was first created.
|
Modifier and Type | Method and Description |
---|---|
void |
WorkbenchPanelView.addPanel(org.uberfire.workbench.model.PanelDefinition panel,
WorkbenchPanelView<?> view,
org.uberfire.workbench.model.Position position)
Nests the given WorkbenchPanelView inside this one at the given position, which must be unoccupied.
|
boolean |
WorkbenchPanelView.removePanel(WorkbenchPanelView<?> child)
Removes the view widget associated with the given child from this panel, freeing any resources that were
allocated by this panel when the child was added.
|
boolean |
DockingWorkbenchPanelView.setChildSize(WorkbenchPanelView<?> childPanel,
int size)
Sets the size (width for EAST or WEST children; height for NORTH and SOUTH children) allocated to the specified
child by moving its splitter bar on the screen.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDockingWorkbenchPanelView<P extends WorkbenchPanelPresenter>
Implements the view behaviour required by all docking panel views: adding and removing child panels in the NORTH,
SOUTH, EAST, and WEST compass positions.
|
class |
AbstractMultiPartWorkbenchPanelView<P extends AbstractMultiPartWorkbenchPanelPresenter> |
class |
AbstractSimpleWorkbenchPanelView<P extends WorkbenchPanelPresenter>
Supertype for both the DnD and non-DnD simple workbench panel views.
|
class |
AbstractWorkbenchPanelView<P extends WorkbenchPanelPresenter>
Implements focus and selection handling.
|
class |
AdaptiveWorkbenchPanelView |
class |
ClosableSimpleWorkbenchPanelView
A Workbench panel that can contain WorkbenchParts.
|
class |
LayoutPanelView
A simple
LayoutPanel presenter. |
class |
MultiListWorkbenchPanelView
A Workbench panel that can contain WorkbenchParts.
|
class |
MultiScreenWorkbenchPanelView
A Workbench panel that can contain WorkbenchParts.
|
class |
SimpleDnDWorkbenchPanelView
View component of the drag-and-drop enabled
SimpleDnDWorkbenchPanelPresenter . |
class |
SimpleWorkbenchPanelView
A Workbench panel that can contain WorkbenchParts.
|
class |
SplitLayoutPanelView
Corresponding view to
SplitLayoutPanelPresenter . |
class |
StaticWorkbenchPanelView
The view component of
StaticWorkbenchPanelPresenter . |
class |
TemplatedWorkbenchPanelView
The view component of the templated panel system.
|
class |
UnanchoredStaticWorkbenchPanelView
The view component of
UnanchoredStaticWorkbenchPanelPresenter . |
Modifier and Type | Method and Description |
---|---|
WorkbenchPanelView<P> |
AbstractWorkbenchPanelPresenter.getPanelView() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractDockingWorkbenchPanelView.addPanel(org.uberfire.workbench.model.PanelDefinition childPanelDef,
WorkbenchPanelView<?> childPanelView,
org.uberfire.workbench.model.Position childPosition) |
void |
AbstractWorkbenchPanelView.addPanel(org.uberfire.workbench.model.PanelDefinition panel,
WorkbenchPanelView<?> view,
org.uberfire.workbench.model.Position position)
Throws
UnsupportedOperationException when called. |
void |
TemplatedWorkbenchPanelView.addPanel(org.uberfire.workbench.model.PanelDefinition panel,
WorkbenchPanelView<?> view,
org.uberfire.workbench.model.Position p) |
void |
SplitLayoutPanelView.addPanel(org.uberfire.workbench.model.PanelDefinition panel,
WorkbenchPanelView view,
org.uberfire.workbench.model.Position position) |
void |
LayoutPanelView.addPanel(org.uberfire.workbench.model.PanelDefinition panel,
WorkbenchPanelView view,
org.uberfire.workbench.model.Position position) |
boolean |
AbstractDockingWorkbenchPanelView.removePanel(WorkbenchPanelView<?> childView) |
boolean |
SplitLayoutPanelView.removePanel(WorkbenchPanelView<?> child) |
boolean |
LayoutPanelView.removePanel(WorkbenchPanelView<?> child) |
boolean |
AbstractWorkbenchPanelView.removePanel(WorkbenchPanelView<?> child)
Throws
UnsupportedOperationException when called. |
boolean |
TemplatedWorkbenchPanelView.removePanel(WorkbenchPanelView<?> child) |
boolean |
AbstractDockingWorkbenchPanelView.setChildSize(WorkbenchPanelView<?> childPanel,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
WorkbenchDragAndDropManager.registerDropController(WorkbenchPanelView owner,
com.allen_sauer.gwt.dnd.client.drop.DropController dropController) |
void |
CompassDropController.setup(WorkbenchPanelView<?> view) |
void |
WorkbenchDragAndDropManager.unregisterDropController(WorkbenchPanelView view) |
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.