public abstract class AbstractDiagramEditorMenuSessionItems<BUILDER extends AbstractDiagramEditorMenuItemsBuilder> extends Object
| Constructor and Description |
|---|
AbstractDiagramEditorMenuSessionItems(BUILDER itemsBuilder,
EditorSessionCommands sessionCommands) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addMenuItem(Class clazz,
org.uberfire.workbench.model.menu.MenuItem menuItem) |
void |
bind(ClientSession session) |
void |
destroy() |
EditorSessionCommands |
getCommands() |
ClientTranslationService |
getTranslationService() |
boolean |
isItemEnabled(Class<? extends ClientSessionCommand> type) |
protected void |
loadingCompleted() |
protected void |
loadingStarts() |
protected ValidationAction |
makeValidation() |
protected void |
onError(String error) |
void |
populateMenu(FileMenuBuilder menu) |
void |
setEnabled(boolean enabled) |
AbstractDiagramEditorMenuSessionItems<BUILDER> |
setErrorConsumer(Consumer<String> errorConsumer) |
void |
setItemEnabled(Class<? extends ClientSessionCommand> type,
boolean enabled) |
AbstractDiagramEditorMenuSessionItems<BUILDER> |
setLoadingCompleted(org.uberfire.mvp.Command loadingCompleted) |
AbstractDiagramEditorMenuSessionItems<BUILDER> |
setLoadingStarts(org.uberfire.mvp.Command loadingStarts) |
public AbstractDiagramEditorMenuSessionItems(BUILDER itemsBuilder, EditorSessionCommands sessionCommands)
protected ValidationAction makeValidation()
public AbstractDiagramEditorMenuSessionItems<BUILDER> setLoadingStarts(org.uberfire.mvp.Command loadingStarts)
public AbstractDiagramEditorMenuSessionItems<BUILDER> setLoadingCompleted(org.uberfire.mvp.Command loadingCompleted)
public AbstractDiagramEditorMenuSessionItems<BUILDER> setErrorConsumer(Consumer<String> errorConsumer)
public void populateMenu(FileMenuBuilder menu)
public void bind(ClientSession session)
public void setEnabled(boolean enabled)
public EditorSessionCommands getCommands()
public ClientTranslationService getTranslationService()
@PreDestroy public void destroy()
protected void addMenuItem(Class clazz, org.uberfire.workbench.model.menu.MenuItem menuItem)
public void setItemEnabled(Class<? extends ClientSessionCommand> type, boolean enabled)
public boolean isItemEnabled(Class<? extends ClientSessionCommand> type)
protected void loadingStarts()
protected void loadingCompleted()
protected void onError(String error)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.