public class CopyValueAction extends AbstractCopyAction
Constructor and Description |
---|
CopyValueAction(javax.swing.JTable tagTable,
java.util.function.IntFunction<java.lang.String> keyFn,
java.util.function.Supplier<java.util.Collection<? extends Tagged>> objectSp)
Constructs a new
CopyValueAction . |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<java.lang.String> |
getString(Tagged p,
java.lang.String key) |
actionPerformed, valueStream
public CopyValueAction(javax.swing.JTable tagTable, java.util.function.IntFunction<java.lang.String> keyFn, java.util.function.Supplier<java.util.Collection<? extends Tagged>> objectSp)
CopyValueAction
.tagTable
- the tag tablekeyFn
- a function which returns the selected key for a given row indexobjectSp
- a supplier which returns the selected tagged object(s)protected java.util.Collection<java.lang.String> getString(Tagged p, java.lang.String key)
getString
in class AbstractCopyAction