public static class DefTrimBarRenderer.WTrimBarImpl extends WLayoutedWidgetImpl<javafx.scene.layout.Pane,javafx.scene.layout.Pane,org.eclipse.e4.ui.model.application.ui.basic.MTrimBar> implements WTrimBar<javafx.scene.layout.Pane>
WWidget.WidgetState
WDragTargetWidget.DropData, WDragTargetWidget.DropType
logger
state
Constructor and Description |
---|
WTrimBarImpl(org.eclipse.e4.ui.model.application.ui.SideValue sideValue)
Create an instance of trimbar
|
Modifier and Type | Method and Description |
---|---|
void |
addChild(int idx,
WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.basic.MTrimElement> trimElementWidget)
Insert a child widget at the given index
|
void |
addChild(WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.basic.MTrimElement> trimElementWidget)
Append a child widget
|
protected javafx.scene.layout.Pane |
createWidget() |
protected javafx.scene.layout.Pane |
getWidgetNode() |
void |
removeChild(WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.basic.MTrimElement> trimElementWidget)
Remove a child widget
|
addStyleClasses, addStyleClasses, createStaticLayoutNode, createStaticPane, getDropDroppedCallback, getStaticLayoutNode, getWeight, removeStyleClasses, removeStyleClasses, setDragDroppedCallback, setStyleId, setUserData
activate, bindProperties, bindProperty, deactivate, doCleanup, fireChange, getDomElement, getWidget, getWidgetState, init, isActive, registerActivationCallback, setDomElement, setPropertyChangeHandler, setWidgetState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStaticLayoutNode, getWeight
activate, addStyleClasses, addStyleClasses, deactivate, getDomElement, getWidget, getWidgetState, isActive, registerActivationCallback, removeStyleClasses, removeStyleClasses, setDomElement, setPropertyChangeHandler, setStyleId, setWidgetState
getDropDroppedCallback, setDragDroppedCallback
@Inject public WTrimBarImpl(@Named(value="side") org.eclipse.e4.ui.model.application.ui.SideValue sideValue)
sideValue
- the side valueprotected javafx.scene.layout.Pane createWidget()
createWidget
in class WWidgetImpl<javafx.scene.layout.Pane,org.eclipse.e4.ui.model.application.ui.basic.MTrimBar>
protected javafx.scene.layout.Pane getWidgetNode()
getWidgetNode
in class WLayoutedWidgetImpl<javafx.scene.layout.Pane,javafx.scene.layout.Pane,org.eclipse.e4.ui.model.application.ui.basic.MTrimBar>
public void addChild(WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.basic.MTrimElement> trimElementWidget)
WTrimBar
public void addChild(int idx, WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.basic.MTrimElement> trimElementWidget)
WTrimBar
public void removeChild(WLayoutedWidget<org.eclipse.e4.ui.model.application.ui.basic.MTrimElement> trimElementWidget)
WTrimBar
removeChild
in interface WTrimBar<javafx.scene.layout.Pane>
trimElementWidget
- the widget