Class MainDataObjectEditor
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ObjectEditor
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.maindomain.MainDataObjectEditor
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,MainDataObjectEditorView.Presenter
@Dependent public class MainDataObjectEditor extends ObjectEditor implements MainDataObjectEditorView.Presenter
-
-
Field Summary
-
Fields inherited from class org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ObjectEditor
dataObject
-
Fields inherited from class org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
commandBuilder, context, dataModelerEvent, handlerRegistry, readonly
-
-
Constructor Summary
Constructors Constructor Description MainDataObjectEditor(MainDataObjectEditorView view, DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder, ValidatorService validatorService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datamodeller.service.DataModelerService> modelerService, org.kie.workbench.common.services.refactoring.client.usages.ShowAssetUsagesDisplayer showAssetUsagesDisplayer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()voidclear()voiddoPackageChange(String packageName)StringgetDomainName()StringgetName()protected voidinit()protected voidloadDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject)voidonContextChange(DataModelerContext context)voidonDescriptionChange()voidonLabelChange()voidonNameChange()voidonPackageAdded()voidonPackageChange()voidonSuperClassChange()voidrefreshTypeList(boolean keepSelection)voidsetReadonly(boolean readonly)-
Methods inherited from class org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ObjectEditor
createDataObjectChangeEvent, getDataObject, onDataObjectChange
-
Methods inherited from class org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
executePostCommandProcessing, getContext, isReadonly, notifyChange
-
-
-
-
Constructor Detail
-
MainDataObjectEditor
@Inject public MainDataObjectEditor(MainDataObjectEditorView view, DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder, ValidatorService validatorService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datamodeller.service.DataModelerService> modelerService, org.kie.workbench.common.services.refactoring.client.usages.ShowAssetUsagesDisplayer showAssetUsagesDisplayer)
-
-
Method Detail
-
init
@PostConstruct protected void init()
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
getName
public String getName()
- Specified by:
getNamein classBaseEditor
-
getDomainName
public String getDomainName()
- Specified by:
getDomainNamein classBaseEditor
-
onContextChange
public void onContextChange(DataModelerContext context)
- Overrides:
onContextChangein classObjectEditor
-
refreshTypeList
public void refreshTypeList(boolean keepSelection)
-
setReadonly
public void setReadonly(boolean readonly)
- Overrides:
setReadonlyin classBaseEditor
-
onNameChange
public void onNameChange()
- Specified by:
onNameChangein interfaceMainDataObjectEditorView.Presenter
-
onLabelChange
public void onLabelChange()
- Specified by:
onLabelChangein interfaceMainDataObjectEditorView.Presenter
-
onDescriptionChange
public void onDescriptionChange()
- Specified by:
onDescriptionChangein interfaceMainDataObjectEditorView.Presenter
-
onSuperClassChange
public void onSuperClassChange()
- Specified by:
onSuperClassChangein interfaceMainDataObjectEditorView.Presenter
-
onPackageAdded
public void onPackageAdded()
- Specified by:
onPackageAddedin interfaceMainDataObjectEditorView.Presenter
-
onPackageChange
public void onPackageChange()
- Specified by:
onPackageChangein interfaceMainDataObjectEditorView.Presenter
-
doPackageChange
public void doPackageChange(String packageName)
-
loadDataObject
protected void loadDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject)
- Specified by:
loadDataObjectin classObjectEditor
-
clear
public void clear()
- Specified by:
clearin classBaseEditor
-
-