Module com.iamsoft.util.ui
Package com.iamsoft.util.ui.javafx.table
Class AbstractLazyCellSupport<S,T,C extends javafx.scene.control.IndexedCell<T>>
java.lang.Object
com.iamsoft.util.ui.javafx.table.AbstractLazyCellSupport<S,T,C>
- All Implemented Interfaces:
LazyCellSupport<S,
T, C>
- Direct Known Subclasses:
LazyTableCellSupport
,LazyTreeTableCellSupport
public abstract class AbstractLazyCellSupport<S,T,C extends javafx.scene.control.IndexedCell<T>>
extends Object
implements LazyCellSupport<S,T,C>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final javafx.scene.image.Image
protected static final javafx.scene.image.Image
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
void
getCell()
protected void
void
Invoked by implementing classes after item update only when the item is loaded.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.iamsoft.util.ui.javafx.table.LazyCellSupport
getItemSize, getRowItem, isFailed, isLoading, onItemUpdated
-
Field Details
-
LOADING_IMAGE
protected static final javafx.scene.image.Image LOADING_IMAGE -
FAILURE_IMAGE
protected static final javafx.scene.image.Image FAILURE_IMAGE
-
-
Constructor Details
-
AbstractLazyCellSupport
-
-
Method Details
-
getCell
-
findTruncateFunction
-
updateItem
protected void updateItem() -
updateLoadedItem
public void updateLoadedItem()Description copied from interface:LazyCellSupport
Invoked by implementing classes after item update only when the item is loaded.- Specified by:
updateLoadedItem
in interfaceLazyCellSupport<S,
T, C extends javafx.scene.control.IndexedCell<T>>
-
doUpdateLoadedItem
public void doUpdateLoadedItem() -
configureFailedItem
protected void configureFailedItem() -
configureLoadingItem
protected void configureLoadingItem()
-