Package io.github.qishr.cascara.ui.form
Class ObjectFieldFactory
java.lang.Object
io.github.qishr.cascara.ui.form.AbstractFieldFactory
io.github.qishr.cascara.ui.form.ObjectFieldFactory
public class ObjectFieldFactory
extends AbstractFieldFactory
Constructor Summary
| Constructor | Description |
|---|---|
| ObjectFieldFactory(ObservableTableData object, Schema schema) | |
| ObjectFieldFactory(ObservableTableData object, SchemaNode schema) | |
| ObjectFieldFactory(ObservableTableData object, Schema schema, ServiceProviderLayer moduleLayer) | |
| ObjectFieldFactory(ObservableTableData object, SchemaNode schema, ServiceProviderLayer moduleLayer) |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public void | setObject(ObservableTableData object) | |
| public LabeledField | createLabeledField(String fieldName) | |
| public UnlabeledField | createField(String fieldName) |
Methods inherited from AbstractFieldFactory
createControl, notifyDocumentChanged, getUri, setOnChangeFieldValue, setDataProvider, setOnRefreshForm, setUri, setOptionProviderRegistry
Method Details
setObject
public void setObject(ObservableTableData object)
createLabeledField
public LabeledField createLabeledField(String fieldName)
Throws:
createField
public UnlabeledField createField(String fieldName)
Throws: