Class DataTypesPage
- java.lang.Object
-
- org.uberfire.client.views.pfly.multipage.PageImpl
-
- org.kie.workbench.common.dmn.client.editors.common.page.DMNPage
-
- org.kie.workbench.common.dmn.client.editors.types.DataTypesPage
-
- All Implemented Interfaces:
org.uberfire.client.workbench.widgets.multipage.Page
@Dependent public class DataTypesPage extends DMNPage
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.dmn.client.editors.common.page.DMNPage
DMN_PAGE_CSS_CLASS
-
-
Constructor Summary
Constructors Constructor Description DataTypesPage(DataTypeList treeList, ItemDefinitionUtils itemDefinitionUtils, ItemDefinitionStore definitionStore, DataTypeStore dataTypeStore, DataTypeManager dataTypeManager, DataTypeManagerStackStore stackIndex, FlashMessages flashMessages, DataTypeSearchBar searchBar, DMNGraphUtils dmnGraphUtils, org.jboss.errai.ui.client.local.spi.TranslationService translationService, DataTypeShortcuts dataTypeShortcuts, elemental2.dom.HTMLDivElement pageView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisableShortcuts()voidenableShortcuts()voidinit()voidonDataTypePageNavTabActiveEvent(DataTypePageTabActiveEvent event)voidonFocus()voidonLostFocus()voidonRefreshDataTypesListWithNewItemDefinitions(RefreshDataTypesListEvent refresh)voidreload()-
Methods inherited from class org.kie.workbench.common.dmn.client.editors.common.page.DMNPage
getPageView, setupPageCSSClass
-
-
-
-
Constructor Detail
-
DataTypesPage
@Inject public DataTypesPage(DataTypeList treeList, ItemDefinitionUtils itemDefinitionUtils, ItemDefinitionStore definitionStore, DataTypeStore dataTypeStore, DataTypeManager dataTypeManager, DataTypeManagerStackStore stackIndex, FlashMessages flashMessages, DataTypeSearchBar searchBar, DMNGraphUtils dmnGraphUtils, org.jboss.errai.ui.client.local.spi.TranslationService translationService, DataTypeShortcuts dataTypeShortcuts, elemental2.dom.HTMLDivElement pageView)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
onFocus
public void onFocus()
- Specified by:
onFocusin interfaceorg.uberfire.client.workbench.widgets.multipage.Page- Overrides:
onFocusin classorg.uberfire.client.views.pfly.multipage.PageImpl
-
onLostFocus
public void onLostFocus()
- Specified by:
onLostFocusin interfaceorg.uberfire.client.workbench.widgets.multipage.Page- Overrides:
onLostFocusin classorg.uberfire.client.views.pfly.multipage.PageImpl
-
onRefreshDataTypesListWithNewItemDefinitions
public void onRefreshDataTypesListWithNewItemDefinitions(@Observes RefreshDataTypesListEvent refresh)
-
reload
public void reload()
-
onDataTypePageNavTabActiveEvent
public void onDataTypePageNavTabActiveEvent(@Observes DataTypePageTabActiveEvent event)
-
enableShortcuts
public void enableShortcuts()
-
disableShortcuts
public void disableShortcuts()
-
-