Skip to content

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:

UiDataException


createField

public UnlabeledField createField(String fieldName)

Throws:

UiDataException