public abstract class AbstractHomeProducer extends Object implements org.kie.workbench.common.screens.home.model.HomeModelProvider
Modifier and Type | Field and Description |
---|---|
protected org.uberfire.client.mvp.PlaceManager |
placeManager |
protected org.kie.workbench.common.profile.api.preferences.ProfilePreferences |
profilePreferences |
protected org.jboss.errai.ui.client.local.spi.TranslationService |
translationService |
Constructor and Description |
---|
AbstractHomeProducer() |
AbstractHomeProducer(org.uberfire.client.mvp.PlaceManager placeManager,
org.jboss.errai.ui.client.local.spi.TranslationService translationService,
org.kie.workbench.common.screens.home.client.widgets.shortcut.utils.ShortcutHelper shortcutHelper) |
Modifier and Type | Method and Description |
---|---|
protected void |
addProfileFullShortcuts(org.kie.workbench.common.screens.home.model.HomeModel model) |
protected org.kie.workbench.common.screens.home.model.HomeShortcut |
createDeployShortcut() |
protected abstract org.kie.workbench.common.screens.home.model.HomeShortcut |
createDesignShortcut() |
protected org.kie.workbench.common.screens.home.model.HomeShortcut |
createManageShortcut() |
protected org.kie.workbench.common.screens.home.model.HomeShortcut |
createTrackShortcut() |
org.kie.workbench.common.screens.home.model.HomeModel |
get(org.kie.workbench.common.profile.api.preferences.ProfilePreferences profilePreferences) |
protected String |
getDesignDescription() |
void |
initialize(Runnable done) |
protected org.uberfire.client.mvp.PlaceManager placeManager
protected org.jboss.errai.ui.client.local.spi.TranslationService translationService
protected org.kie.workbench.common.profile.api.preferences.ProfilePreferences profilePreferences
public AbstractHomeProducer()
public AbstractHomeProducer(org.uberfire.client.mvp.PlaceManager placeManager, org.jboss.errai.ui.client.local.spi.TranslationService translationService, org.kie.workbench.common.screens.home.client.widgets.shortcut.utils.ShortcutHelper shortcutHelper)
public void initialize(Runnable done)
initialize
in interface org.kie.workbench.common.screens.home.model.HomeModelProvider
public org.kie.workbench.common.screens.home.model.HomeModel get(org.kie.workbench.common.profile.api.preferences.ProfilePreferences profilePreferences)
get
in interface org.kie.workbench.common.screens.home.model.HomeModelProvider
protected void addProfileFullShortcuts(org.kie.workbench.common.screens.home.model.HomeModel model)
protected org.kie.workbench.common.screens.home.model.HomeShortcut createTrackShortcut()
protected org.kie.workbench.common.screens.home.model.HomeShortcut createManageShortcut()
protected org.kie.workbench.common.screens.home.model.HomeShortcut createDeployShortcut()
protected String getDesignDescription()
protected abstract org.kie.workbench.common.screens.home.model.HomeShortcut createDesignShortcut()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.