Modifier and Type | Method and Description |
---|---|
@Nullable org.eclipse.e4.ui.model.application.ui.basic.MStackElement |
getDomElement() |
I |
getNativeItem() |
void |
setDomElement(@NonNull org.eclipse.e4.ui.model.application.ui.basic.MStackElement domElement)
Attach the application model element
|
void |
setInitCallback(@NonNull WCallback<WStack.WStackItem<I,IC>,IC> callback)
Set a callback to invoke when the tab is activated the first time
|
void |
setOnCloseCallback(@NonNull WCallback<WStack.WStackItem<I,IC>,java.lang.Boolean> callback)
Set a callback to invoke when the tab is closed and veto it if
desired
|
I getNativeItem()
void setDomElement(@NonNull org.eclipse.e4.ui.model.application.ui.basic.MStackElement domElement)
domElement
- the element@Nullable org.eclipse.e4.ui.model.application.ui.basic.MStackElement getDomElement()
void setInitCallback(@NonNull WCallback<WStack.WStackItem<I,IC>,IC> callback)
callback
- the callbackvoid setOnCloseCallback(@NonNull WCallback<WStack.WStackItem<I,IC>,java.lang.Boolean> callback)
callback
- the callback