Class FieldEditor

    • Field Detail

      • dataObject

        protected org.kie.workbench.common.services.datamodeller.core.DataObject dataObject
      • objectField

        protected org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectField
    • Constructor Detail

      • FieldEditor

        public FieldEditor​(DomainHandlerRegistry handlerRegistry,
                           javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent,
                           DataModelCommandBuilder commandBuilder)
    • Method Detail

      • getDataObject

        public org.kie.workbench.common.services.datamodeller.core.DataObject getDataObject()
      • getObjectField

        public org.kie.workbench.common.services.datamodeller.core.ObjectProperty getObjectField()
      • loadDataObjectField

        protected abstract void loadDataObjectField​(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject,
                                                    org.kie.workbench.common.services.datamodeller.core.ObjectProperty objectField)
      • onDataObjectFieldChange

        protected void onDataObjectFieldChange​(@Observes
                                               org.kie.workbench.common.screens.datamodeller.events.DataObjectFieldChangeEvent event)
      • onDataObjectFieldDeleted

        protected void onDataObjectFieldDeleted​(@Observes
                                                org.kie.workbench.common.screens.datamodeller.events.DataObjectFieldDeletedEvent event)
      • createFieldChangeEvent

        protected org.kie.workbench.common.screens.datamodeller.events.DataObjectFieldChangeEvent createFieldChangeEvent​(org.kie.workbench.common.screens.datamodeller.events.ChangeType changeType)