@ApplicationScoped public class DataTypeList extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
DataTypeList.View |
Constructor and Description |
---|
DataTypeList(DataTypeList.View view,
org.jboss.errai.ioc.client.api.ManagedInstance<DataTypeListItem> listItems,
DataTypeManager dataTypeManager,
DataTypeSearchBar searchBar,
DNDListComponent dndListComponent,
DataTypeStackHash dataTypeStackHash,
DNDDataTypesHandler dndDataTypesHandler,
DataTypeListHighlightHelper highlightHelper,
IsKogito isKogito) |
@Inject public DataTypeList(DataTypeList.View view, org.jboss.errai.ioc.client.api.ManagedInstance<DataTypeListItem> listItems, DataTypeManager dataTypeManager, DataTypeSearchBar searchBar, DNDListComponent dndListComponent, DataTypeStackHash dataTypeStackHash, DNDDataTypesHandler dndDataTypesHandler, DataTypeListHighlightHelper highlightHelper, IsKogito isKogito)
public elemental2.dom.HTMLElement getElement()
public Optional<DataTypeListItem> findItem(DataType dataType)
public DNDListComponent getDNDListComponent()
public List<DataTypeListItem> getItems()
public void showNoDataTypesFound()
public void showListItems()
public void collapseAll()
public void enableEditMode(String dataTypeHash)
public void registerDataTypeListItemUpdateCallback(Consumer<DataTypeListItem> onDataTypeListItemUpdate)
public Optional<DataTypeListItem> findItemByDataTypeHash(String dataTypeHash)
public void onDataTypeEditModeToggle(@Observes DataTypeEditModeToggleEvent event)
public elemental2.dom.HTMLElement getListItems()
public void importDataObjects(List<DataObject> selectedDataObjects)
public void disableEditModeForChildren(DataTypeListItem dataTypeListItem)
public void highlightLevel(DataType dataType)
public void highlightLevel(elemental2.dom.Element element)
public void highlight(elemental2.dom.Element element)
public void cleanLevelHighlightClass()
public void cleanHighlightClass()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.