java.lang.Object
com.iamsoft.fixparser.FieldTreeTableController
- All Implemented Interfaces:
FieldView
-
Property Summary
Properties -
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 mTreeTableView.void
final javafx.beans.property.BooleanProperty
com.iamsoft.util.ui.javafx.table.FilterTreeTableColumn
<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) final javafx.scene.control.ToggleButton
javafx.scene.Node
getNode()
double
final javafx.scene.control.ToggleButton
final javafx.collections.ObservableList
<FieldRow> List
<javafx.scene.control.TableColumnBase<?, ?>> final javafx.scene.control.TreeTableView
<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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.iamsoft.fixparser.FieldView
setupColumn, sync
-
Property Details
-
filterEnabled
public final javafx.beans.property.BooleanProperty filterEnabledProperty- See Also:
-
-
Constructor Details
-
FieldTreeTableController
public FieldTreeTableController()
-
-
Method Details
-
filterEnabledProperty
public final javafx.beans.property.BooleanProperty filterEnabledProperty()- Returns:
- the
filterEnabled
property
-
getMatchCaseToggleBtn
public final javafx.scene.control.ToggleButton getMatchCaseToggleBtn() -
getRegexToggleBtn
public final javafx.scene.control.ToggleButton getRegexToggleBtn() -
getTreeTableView
-
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
-
addMessages
Add fields from specified rows to mTreeTableView.- Specified by:
addMessages
in interfaceFieldView
-
removeMessages
- Specified by:
removeMessages
in interfaceFieldView
-
removeAllMessages
public void removeAllMessages()- Specified by:
removeAllMessages
in interfaceFieldView
-
getNode
public javafx.scene.Node getNode() -
clearSelection
public void clearSelection()- Specified by:
clearSelection
in interfaceFieldView
-
getColumn
public com.iamsoft.util.ui.javafx.table.FilterTreeTableColumn<FieldRow,?> getColumn(FieldView.ColumnId pColumnId) -
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
-
getNormalizedHScrollValue
public double getNormalizedHScrollValue()- Specified by:
getNormalizedHScrollValue
in interfaceFieldView
-
setNormalizedHScrollValue
public void setNormalizedHScrollValue(double pNormalizedValue) - Specified by:
setNormalizedHScrollValue
in interfaceFieldView
-