T- The type of the class contained within the TableColumn cells.
public class MapValueFactory<T> extends java.lang.Object implements Callback<TableColumn.CellDataFeatures<java.util.Map,T>,ObservableValue<T>>
cell value factory. An example of how to use this class is:
In this example, there is a list of Map instances, where each Map instance
representsa single row in the TableView. The "firstName" string is used as a
key into this map, and the value corresponding to this key is returned, if
one exists. If the value is an
ObservableValue, then this is returned
directly, otherwise the value is wrapped in a
|Constructor and Description|
|Modifier and Type||Method and Description|
public MapValueFactory(java.lang.Object key)
TableColumnin which this MapValueFactory is installed (via the
cell value factoryproperty.
key- The key to use to lookup the value in the
public ObservableValue<T> call(TableColumn.CellDataFeatures<java.util.Map,T> cdf)
callmethod is called when required, and is given a single argument of type P, with a requirement that an object of type R is returned.
Copyright (c) 2008, 2013, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.