Package org.uberfire.workbench.model
Interface PartDefinition
-
- All Known Implementing Classes:
PartDefinitionImpl
@JsType public interface PartDefinitionDescribes the assignment of aPlaceRequestto a tab/card/item in aPanelDefinition. Given this information, you can find out (or dictate) which panel within the current perspective will contain the GUI element for the given PlaceRequest. However, thePartDefinitiondoes not contain any information about the GUI itself, presumably because PartDefinition objects can be sent to the server. The UI (Widget) information is contained with UIPart. The mapping of PartDefinitions to UIParts is maintained by a PanelManager.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default StringasString()Invokes#toString()but exported to JavaScript so it can be invoked from different scripts.ContextDefinitiongetContextDefinition()ContextDisplayModegetContextDisplayMode()PanelDefinitiongetParentPanel()PlaceRequestgetPlace()booleanisSelectable()voidsetContextDefinition(ContextDefinition contextDefinition)voidsetContextDisplayMode(ContextDisplayMode contextDisplayMode)voidsetParentPanel(PanelDefinition parentPanel)voidsetPlace(PlaceRequest place)voidsetSelectable(boolean selectable)
-
-
-
Method Detail
-
getPlace
PlaceRequest getPlace()
-
setPlace
void setPlace(PlaceRequest place)
-
getParentPanel
PanelDefinition getParentPanel()
-
setParentPanel
void setParentPanel(PanelDefinition parentPanel)
-
getContextDefinition
ContextDefinition getContextDefinition()
-
setContextDefinition
void setContextDefinition(ContextDefinition contextDefinition)
-
getContextDisplayMode
ContextDisplayMode getContextDisplayMode()
-
setContextDisplayMode
void setContextDisplayMode(ContextDisplayMode contextDisplayMode)
-
asString
default String asString()
Invokes#toString()but exported to JavaScript so it can be invoked from different scripts.
-
isSelectable
boolean isSelectable()
-
setSelectable
void setSelectable(boolean selectable)
-
-