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(ObservableObject object)
ObjectFieldFactory(ObservableObject object, ServiceProviderLayer moduleLayer)
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 Field createLabeledField(String fieldName)
public Field createField(String fieldName)

Methods inherited from AbstractFieldFactory

createControl, notifyDocumentChanged, getUri, setOnChangeFieldValue, setDataProvider, setOnRefreshForm, setUri

Method Details

setObject

public void setObject(ObservableTableData object)


createLabeledField

public Field createLabeledField(String fieldName)

Throws:

UiDataException


createField

public Field createField(String fieldName)

Throws:

UiDataException