public class FormClient
extends java.util.HashMap<java.lang.Object,java.lang.Object>
implements com.technia.tvc.core.gui.table.TableClient, com.technia.tvc.core.gui.table.TableClient.Entry
| Constructor and Description |
|---|
FormClient(Form form,
java.util.List<com.technia.tvc.core.gui.table.Column> columns) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowReuseCells() |
boolean |
allowTableReload() |
java.util.List<com.technia.tvc.core.gui.table.TableClient.Entry> |
getEntryList() |
com.technia.tvc.core.db.table.evaluator.EntryProcessor[] |
getEntryProcessors() |
java.lang.String |
getObjectId() |
java.lang.String |
getRelationshipId() |
com.technia.tvc.core.gui.table.Row |
getRow() |
com.technia.tvc.core.db.table.evaluator.Transaction |
getTransaction() |
boolean |
isEvaluateColumn(com.technia.tvc.core.gui.table.Column column) |
boolean |
isHighlighted() |
boolean |
isNavigable() |
boolean |
isReadOnly() |
boolean |
isSelectable() |
boolean |
isSelected() |
boolean |
isTransactionAware() |
boolean |
isVisible() |
void |
setColumns(java.util.List<com.technia.tvc.core.gui.table.Column> columns) |
void |
setHighlighted(boolean highlighted) |
void |
setNavigable(boolean navigable) |
void |
setRow(com.technia.tvc.core.gui.table.Row row) |
void |
setSelectable(boolean selectable) |
void |
setSelected(boolean selected) |
void |
setStale(com.technia.tvc.core.gui.table.TableClient.Entry entry) |
void |
setTransaction(com.technia.tvc.core.db.table.evaluator.Transaction transaction) |
void |
setVisible(boolean visible) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic FormClient(Form form, java.util.List<com.technia.tvc.core.gui.table.Column> columns)
public boolean allowReuseCells()
allowReuseCells in interface com.technia.tvc.core.gui.table.TableClientpublic boolean allowTableReload()
allowTableReload in interface com.technia.tvc.core.gui.table.TableClientpublic java.util.List<com.technia.tvc.core.gui.table.TableClient.Entry> getEntryList()
getEntryList in interface com.technia.tvc.core.gui.table.TableClientpublic com.technia.tvc.core.db.table.evaluator.EntryProcessor[] getEntryProcessors()
getEntryProcessors in interface com.technia.tvc.core.gui.table.TableClientpublic java.lang.String getObjectId()
getObjectId in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic java.lang.String getRelationshipId()
getRelationshipId in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic com.technia.tvc.core.gui.table.Row getRow()
getRow in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic boolean isEvaluateColumn(com.technia.tvc.core.gui.table.Column column)
isEvaluateColumn in interface com.technia.tvc.core.gui.table.TableClientpublic void setRow(com.technia.tvc.core.gui.table.Row row)
throws com.technia.tvc.core.db.table.evaluator.AbortEvaluationException
setRow in interface com.technia.tvc.core.gui.table.TableClient.Entrycom.technia.tvc.core.db.table.evaluator.AbortEvaluationExceptionpublic void setColumns(java.util.List<com.technia.tvc.core.gui.table.Column> columns)
throws com.technia.tvc.core.db.table.evaluator.AbortEvaluationException
setColumns in interface com.technia.tvc.core.gui.table.TableClientcom.technia.tvc.core.db.table.evaluator.AbortEvaluationExceptionpublic void setHighlighted(boolean highlighted)
setHighlighted in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic void setNavigable(boolean navigable)
setNavigable in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic void setSelectable(boolean selectable)
setSelectable in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic void setSelected(boolean selected)
setSelected in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic void setStale(com.technia.tvc.core.gui.table.TableClient.Entry entry)
setStale in interface com.technia.tvc.core.gui.table.TableClientpublic void setTransaction(com.technia.tvc.core.db.table.evaluator.Transaction transaction)
setTransaction in interface com.technia.tvc.core.gui.table.TableClientpublic void setVisible(boolean visible)
setVisible in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic com.technia.tvc.core.db.table.evaluator.Transaction getTransaction()
getTransaction in interface com.technia.tvc.core.gui.table.TableClientpublic boolean isHighlighted()
isHighlighted in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic boolean isNavigable()
isNavigable in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic boolean isReadOnly()
isReadOnly in interface com.technia.tvc.core.gui.table.TableClientpublic boolean isSelectable()
isSelectable in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic boolean isSelected()
isSelected in interface com.technia.tvc.core.gui.table.TableClient.Entrypublic boolean isTransactionAware()
isTransactionAware in interface com.technia.tvc.core.gui.table.TableClientpublic boolean isVisible()
isVisible in interface com.technia.tvc.core.gui.table.TableClient.Entry