Class DataTypeNamesProjectService

  • All Implemented Interfaces:
    org.kie.workbench.common.stunner.bpmn.client.forms.DataTypeNamesService

    @ApplicationScoped
    public class DataTypeNamesProjectService
    extends Object
    implements org.kie.workbench.common.stunner.bpmn.client.forms.DataTypeNamesService
    • Field Detail

      • addedDataTypes

        protected List<String> addedDataTypes
    • Constructor Detail

      • DataTypeNamesProjectService

        @Inject
        public DataTypeNamesProjectService​(org.uberfire.client.promise.Promises promises,
                                           org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.stunner.bpmn.project.service.DataTypesService> dataTypesServiceCaller)
    • Method Detail

      • call

        public elemental2.promise.Promise<List<String>> call​(org.uberfire.backend.vfs.Path path)
        Specified by:
        call in interface org.kie.workbench.common.stunner.bpmn.client.forms.DataTypeNamesService
      • extractDefaultDataTypes

        protected void extractDefaultDataTypes()
      • add

        public void add​(String value,
                        String oldValue)
        Specified by:
        add in interface org.kie.workbench.common.stunner.bpmn.client.forms.DataTypeNamesService
      • reset

        public void reset()
        Specified by:
        reset in interface org.kie.workbench.common.stunner.bpmn.client.forms.DataTypeNamesService