Class PlannerDomainHandler

  • All Implemented Interfaces:
    org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandler

    @ApplicationScoped
    public class PlannerDomainHandler
    extends Object
    implements org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandler
    • Constructor Detail

      • PlannerDomainHandler

        public PlannerDomainHandler()
      • PlannerDomainHandler

        @Inject
        public PlannerDomainHandler​(org.jboss.errai.common.client.api.Caller<org.optaplanner.workbench.screens.domaineditor.service.ComparatorDefinitionService> comparatorDefinitionService)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandler
      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandler
      • getResourceOptions

        public org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.ResourceOptions getResourceOptions​(boolean newInstance)
        Specified by:
        getResourceOptions in interface org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandler
      • postCommandProcessing

        public void postCommandProcessing​(org.kie.workbench.common.screens.datamodeller.client.command.DataModelCommand command)
        Specified by:
        postCommandProcessing in interface org.kie.workbench.common.screens.datamodeller.client.handlers.DomainHandler
      • onDataModelerValueChangeEvent

        public void onDataModelerValueChangeEvent​(@Observes
                                                  org.kie.workbench.common.screens.datamodeller.events.DataModelerValueChangeEvent event)
      • onDataObjectFieldDeletedEvent

        public void onDataObjectFieldDeletedEvent​(@Observes
                                                  org.kie.workbench.common.screens.datamodeller.events.DataObjectFieldDeletedEvent event)