@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) |
Modifier and Type | Method and Description |
---|---|
String |
calculateHash(DataType dataType) |
void |
enableEditMode(String dataTypeHash) |
Optional<DataTypeListItem> |
findItem(DataType dataType) |
Optional<DataTypeListItem> |
findItemByDataTypeHash(String dataTypeHash) |
DNDListComponent |
getDNDListComponent() |
elemental2.dom.HTMLElement |
getElement() |
List<DataTypeListItem> |
getItems() |
elemental2.dom.HTMLElement |
getListItems() |
void |
importDataObjects(List<DataObject> selectedDataObjects) |
void |
onDataTypeEditModeToggle(DataTypeEditModeToggleEvent event) |
void |
registerDataTypeListItemUpdateCallback(Consumer<DataTypeListItem> onDataTypeListItemUpdate) |
void |
setupItems(List<DataType> dataTypes) |
void |
showListItems() |
void |
showNoDataTypesFound() |
@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)
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 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)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.