public class FIXGRIDBeanListBinding<T> extends FIXGRIDListBinding<FIXGRIDBeanItem<T>>
FIXGRIDBinding.Exporter, FIXGRIDBinding.FormattedValue, FIXGRIDBinding.ScrollHelper, FIXGRIDBinding.SortHelper, FIXGRIDBinding.TextSearcherIFIXGRIDBinding.FIXGRIDSortInfom_columnsequence, m_currentlyFocussedItem, m_defaultColumnsequence, m_firstItemForShiftSelection, m_initialized, m_modcolumnwidths, m_numberoffooterrows, m_numberofheaderrows, m_objectBinding, m_previouslyFocussedItem, m_sbvalue, m_sbvisibleamount, m_selectedItems, m_sortInfo, m_thisSORT_ASCENDING, SORT_DESCENDING, SORT_UNSORTED| Constructor and Description |
|---|
FIXGRIDBeanListBinding() |
FIXGRIDBeanListBinding(boolean changeInndexIsSupported) |
FIXGRIDBeanListBinding(java.lang.Class beanClass)
Use this constructor if you use the default adding of items.
|
FIXGRIDBeanListBinding(java.lang.Class beanClass,
boolean changeInndexIsSupported) |
FIXGRIDBeanListBinding(java.lang.Class beanClass,
java.lang.Class rowItemClass)
Additional parameter "rowItemClass" is the row item that wraps
each bean that is shown within the grid.
|
| Modifier and Type | Method and Description |
|---|---|
T |
createBean()
Creates a bean using a constructor without any parameters.
|
java.util.Set<T> |
getAddedBeans()
All beans that were added.
|
java.util.Set<T> |
getRemovedBeans()
All beans that were removed.
|
FIXGRIDBeanListBinding<T> |
getThis() |
void |
onAddItem(ActionEvent ae)
Default method for adding a new bean.
|
void |
onRemoveSelectedItems(ActionEvent ae)
Default method for removing selected beans.
|
void |
reset()
Resets lists that hold added/removed beans.
|
void |
showList(java.util.List<T> beanList)
Displays the list of beans within the grid.
|
FIXGRIDBeanItem<T> |
wrapBean(T bean) |
createItems, deselectItem, ensureItemToBeDisplayed, ensureItemToBeDisplayed, fillShiftSelection, getItems, getListOfItems, getRows, getSbmaximum, getSelectedItemsAsSequence, listChanged, listItemWasAdded, listItemWasRemoved, processSearch, selectItem, setItems, setSbvalue, setSbvalue, sortGridapplyPersistentData, checkIfCellsAreHighlighted, checkIfChangeIndexIsSupported, clearSortInfo, connectWithBinding, createDefaultStringComparator, createExporter, createScrollHelper, createTextSearcher, deselectCurrentSelection, deselectItem, deselectItem, deselectItemWCB, executeOnInitializedGrid, findSortComparatorForColumnValue, getAltPressedOfLastSelection, getClientvisibleamount, getColumnIndexOfLastSelection, getColumnInfos, getColumnsequence, getColumnTexts, getConnectedBinding, getCtrlPressedOfLastSelection, getCurrentColumWdithSequenceInfo, getCurrentHorizontalScrollPosition, getDefaultColumnsequence, getExportableColumns, getExportableColumns, getExporter, getFixgridComponent, getIndextobevisibleOfItems, getListOfExportItems, getModcolumnwidths, getModcolumnwidthsAsArray, getMouseButtonOfLastSelection, getNewClientHorizontalScrollPosition, getObjecttobevisibleOfItems, getOriginalcolumnwidths, getOriginalcolumnwidthsAsArray, getRowDataUI, getSbvalue, getSbvisibleamount, getScrollHelper, getSelectedItem, getSelectedItems, getShiftPressedOfLastSelection, getSortInfo, getSortInfoForReference, getTextSearcher, getToBeAccessedNode, getToBeAccessedNodeExpression, getToBeAccessedNodeFormatmaskValue, getToBeAccessedNodeFormattedValue, getToBeAccessedNodeFormatValue, getToBeAccessedNodeStringValue, getToBeAccessedNodeTimezoneValue, getToBeAccessedNodeValue, getVisibleColumns, getVisibleColumns, init_CONTENTTYPE_EXPORT_CSV, init_CONTENTTYPE_EXPORT_PDF, init_CONTENTTYPE_EXPORT_XLSX, init_CONTENTTYPE_EXPORT_XML, initialize, initPopupEditColumnDetailsUndecorated, initPopupGridFunctionsUndecorated, initTextSearcherShowSearchInfoPopup, isCurrentlyProcessingGridAction, isInitialized, isItemSelected, moveUpDown, onClearCellHighlight, onColumnSequenceUpdated, onColumnWidthsUpdated, onDrop, onEditColumnDetails, onFirstLineUp, onGridAction, onGridActionExecute, onLastLineDown, onOpenGridExportFunctions, onOpenGridFunctions, onPopupMenuItem, onPopupMenuLoad, onSelectionUpdateByClientActivity, onSelectorTitleIconInvoked, openEditColumnDetailsPopup, openGridExportFunctionsPopup, openGridFunctionsPopup, passComponentData, processMultipleSort, processMultipleSort, processSort, renderingBegins, resort, scrollHorizontallyToLastClientPosition, scrollHorizontallyToPosition, selectAndFocusItem, selectItem, selectItem, setClientvisibleamount, setColumnIndexOfLastSelection, setColumnIndexOfLastSelection, setColumnsequence, setCurrentHorizontalScrollPosition, setCurrentlyProcessingGridAction, setDefaultColumnsequence, setIndextobevisibleOfItems, setModcolumnwidth, setModcolumnwidths, setModcolumnwidthsArray, setModcolumnwidthsList, setObjecttobevisibleOfItems, setSbvalue, setSbvisibleamount, setToBeAccessedNode, sort, storePersistentData, storePersistentDataImplicitly, unhighlightAllCells, updateHighlightclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckIfChangeIndexIsSupported, getClientvisibleamount, getColumnsequence, getConnectedBinding, getExportableColumns, getExportableColumns, getIndextobevisibleOfItems, getModcolumnwidths, getNewClientHorizontalScrollPosition, getObjecttobevisibleOfItems, getSbvalue, getSbvisibleamount, getSortInfo, getSortInfoForReference, getVisibleColumns, getVisibleColumns, passComponentData, renderingBegins, setClientvisibleamount, setColumnIndexOfLastSelection, setColumnIndexOfLastSelection, setColumnsequence, setCurrentHorizontalScrollPosition, setIndextobevisibleOfItems, setModcolumnwidths, setObjecttobevisibleOfItems, setSbvisibleamountpublic FIXGRIDBeanListBinding()
public FIXGRIDBeanListBinding(boolean changeInndexIsSupported)
public FIXGRIDBeanListBinding(java.lang.Class beanClass)
beanClass - Class of bean that is managed inside. The class needs to be passed
so that new instances can be generated during the default adding of
items.public FIXGRIDBeanListBinding(java.lang.Class beanClass,
java.lang.Class rowItemClass)
public FIXGRIDBeanListBinding(java.lang.Class beanClass,
boolean changeInndexIsSupported)
public void showList(java.util.List<T> beanList)
public FIXGRIDBeanItem<T> wrapBean(T bean)
public void onRemoveSelectedItems(ActionEvent ae)
public void onAddItem(ActionEvent ae)
public java.util.Set<T> getRemovedBeans()
public java.util.Set<T> getAddedBeans()
public void reset()
public T createBean()
public FIXGRIDBeanListBinding<T> getThis()
Copyright © CaptainCasa Gmbh. All Rights Reserved.