java.lang.Object
com.iamsoft.fixparser.FieldTableController
- All Implemented Interfaces:
FieldView
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.iamsoft.fixparser.FieldView
FieldView.ColumnId
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMessages
(int pFrom, Collection<? extends MsgRow> pMsgRows) Add fields from specified rows to mTableView.void
javafx.scene.control.TableColumn
<FieldRow, ?> getColumn
(FieldView.ColumnId pColumnId) getColumnId
(javafx.scene.control.TableColumnBase<?, ?> pColumn) List
<javafx.scene.control.TableColumnBase<?, ?>> javafx.scene.control.MenuItem
javafx.scene.control.MenuItem
getFilterPredicate
(FieldView.ColumnId pColumnId) javafx.scene.Node
getNode()
double
final javafx.collections.ObservableList
<FieldRow> List
<javafx.scene.control.TableColumnBase<?, ?>> final javafx.scene.control.TableView
<FieldRow> void
void
removeMessages
(int pFrom, Collection<? extends MsgRow> pMsgRows) void
setColumns
(List<javafx.scene.control.TableColumnBase<?, ?>> pColumns) void
setFilterPredicate
(FieldView.ColumnId pColumnId, Predicate<FieldRow> pPredicate) void
setNormalizedHScrollValue
(double pNormalizedValue) void
setSortOrder
(List<javafx.scene.control.TableColumnBase<?, ?>> pColumns) void
setupColumn
(javafx.scene.control.TableColumnBase<?, ?> pColumn, javafx.scene.control.TableColumn.SortType pSortType, boolean pVisible, double pWidth)
-
Constructor Details
-
FieldTableController
public FieldTableController()
-
-
Method Details
-
getTableView
-
getDataDictionaryMenuItem
public javafx.scene.control.MenuItem getDataDictionaryMenuItem()- Specified by:
getDataDictionaryMenuItem
in interfaceFieldView
-
getDescriptionMenuItem
public javafx.scene.control.MenuItem getDescriptionMenuItem()- Specified by:
getDescriptionMenuItem
in interfaceFieldView
-
getSelectedRows
- Specified by:
getSelectedRows
in interfaceFieldView
-
getNode
public javafx.scene.Node getNode() -
addMessages
Add fields from specified rows to mTableView.- Specified by:
addMessages
in interfaceFieldView
-
removeMessages
- Specified by:
removeMessages
in interfaceFieldView
-
removeAllMessages
public void removeAllMessages()- Specified by:
removeAllMessages
in interfaceFieldView
-
clearSelection
public void clearSelection()- Specified by:
clearSelection
in interfaceFieldView
-
getColumn
-
getColumnId
- Specified by:
getColumnId
in interfaceFieldView
-
getFilterPredicate
- Specified by:
getFilterPredicate
in interfaceFieldView
-
setFilterPredicate
- Specified by:
setFilterPredicate
in interfaceFieldView
-
getColumns
- Specified by:
getColumns
in interfaceFieldView
-
setColumns
- Specified by:
setColumns
in interfaceFieldView
-
getSortOrder
- Specified by:
getSortOrder
in interfaceFieldView
-
setSortOrder
- Specified by:
setSortOrder
in interfaceFieldView
-
setupColumn
public void setupColumn(javafx.scene.control.TableColumnBase<?, ?> pColumn, javafx.scene.control.TableColumn.SortType pSortType, boolean pVisible, double pWidth) - Specified by:
setupColumn
in interfaceFieldView
-
getNormalizedHScrollValue
public double getNormalizedHScrollValue()- Specified by:
getNormalizedHScrollValue
in interfaceFieldView
-
setNormalizedHScrollValue
public void setNormalizedHScrollValue(double pNormalizedValue) - Specified by:
setNormalizedHScrollValue
in interfaceFieldView
-