Class PlannerDataObjectEditor
- 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.optaplanner.workbench.screens.domaineditor.client.widgets.planner.PlannerDataObjectEditor
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,PlannerDataObjectEditorView.Presenter
@Dependent public class PlannerDataObjectEditor extends org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ObjectEditor implements PlannerDataObjectEditorView.Presenter
-
-
Constructor Summary
Constructors Constructor Description PlannerDataObjectEditor(PlannerDataObjectEditorView view, org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent, org.kie.workbench.common.screens.datamodeller.client.command.DataModelCommandBuilder commandBuilder, org.jboss.errai.ui.client.local.spi.TranslationService translationService, org.jboss.errai.common.client.api.Caller<org.optaplanner.workbench.screens.domaineditor.service.ComparatorDefinitionService> comparatorDefinitionService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.refactoring.service.AssetsUsageService> assetsUsageServiceCaller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.user.client.ui.WidgetasWidget()voidclear()StringgetDomainName()StringgetName()protected voidloadDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject)voidobjectPropertyPathChanged(List<org.optaplanner.workbench.screens.domaineditor.model.ObjectPropertyPath> objectPropertyPaths, boolean itemsRemoved)voidonNotInPlanningChange()voidonPlanningEntityChange()voidonPlanningSolutionBendableScoreHardLevelsSizeChange()voidonPlanningSolutionBendableScoreSoftLevelsSizeChange()voidonPlanningSolutionChange()voidonPlanningSolutionScoreTypeChange()voidremoveComparatorDefinition(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject, boolean resetPlanningEntityAnnotation)-
Methods inherited from class org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ObjectEditor
createDataObjectChangeEvent, getDataObject, onContextChange, onDataObjectChange
-
-
-
-
Constructor Detail
-
PlannerDataObjectEditor
@Inject public PlannerDataObjectEditor(PlannerDataObjectEditorView view, org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent, org.kie.workbench.common.screens.datamodeller.client.command.DataModelCommandBuilder commandBuilder, org.jboss.errai.ui.client.local.spi.TranslationService translationService, org.jboss.errai.common.client.api.Caller<org.optaplanner.workbench.screens.domaineditor.service.ComparatorDefinitionService> comparatorDefinitionService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.refactoring.service.AssetsUsageService> assetsUsageServiceCaller)
-
-
Method Detail
-
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 classorg.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
-
getDomainName
public String getDomainName()
- Specified by:
getDomainNamein classorg.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
-
loadDataObject
protected void loadDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject)
- Specified by:
loadDataObjectin classorg.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ObjectEditor
-
clear
public void clear()
- Specified by:
clearin classorg.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
-
objectPropertyPathChanged
public void objectPropertyPathChanged(List<org.optaplanner.workbench.screens.domaineditor.model.ObjectPropertyPath> objectPropertyPaths, boolean itemsRemoved)
- Specified by:
objectPropertyPathChangedin interfacePlannerDataObjectEditorView.Presenter
-
removeComparatorDefinition
public void removeComparatorDefinition(org.kie.workbench.common.services.datamodeller.core.DataObject dataObject, boolean resetPlanningEntityAnnotation)- Specified by:
removeComparatorDefinitionin interfacePlannerDataObjectEditorView.Presenter
-
onNotInPlanningChange
public void onNotInPlanningChange()
- Specified by:
onNotInPlanningChangein interfacePlannerDataObjectEditorView.Presenter
-
onPlanningEntityChange
public void onPlanningEntityChange()
- Specified by:
onPlanningEntityChangein interfacePlannerDataObjectEditorView.Presenter
-
onPlanningSolutionChange
public void onPlanningSolutionChange()
- Specified by:
onPlanningSolutionChangein interfacePlannerDataObjectEditorView.Presenter
-
onPlanningSolutionScoreTypeChange
public void onPlanningSolutionScoreTypeChange()
- Specified by:
onPlanningSolutionScoreTypeChangein interfacePlannerDataObjectEditorView.Presenter
-
onPlanningSolutionBendableScoreHardLevelsSizeChange
public void onPlanningSolutionBendableScoreHardLevelsSizeChange()
- Specified by:
onPlanningSolutionBendableScoreHardLevelsSizeChangein interfacePlannerDataObjectEditorView.Presenter
-
onPlanningSolutionBendableScoreSoftLevelsSizeChange
public void onPlanningSolutionBendableScoreSoftLevelsSizeChange()
- Specified by:
onPlanningSolutionBendableScoreSoftLevelsSizeChangein interfacePlannerDataObjectEditorView.Presenter
-
-