Class DMNClientServicesProxyImpl
- java.lang.Object
-
- org.kie.workbench.common.dmn.project.client.service.DMNClientServicesProxyImpl
-
- All Implemented Interfaces:
org.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
@Dependent public class DMNClientServicesProxyImpl extends Object implements org.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
-
Constructor Summary
Constructors Constructor Description DMNClientServicesProxyImpl(org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService> includedModelsService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.DMNParseService> parserService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.DMNValidationService> validationService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.TimeZoneService> timeZoneService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.DataObjectsService> dataObjectsService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetTimeZones(org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.types.DMNSimpleTimeZone>> callback)voidisValidVariableName(String source, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<Boolean> callback)voidloadDataObjects(org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.types.DataObject>> callback)voidloadItemDefinitionsByNamespace(String modelName, String namespace, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.definition.model.ItemDefinition>> callback)voidloadModels(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.included.IncludedModel>> callback)voidloadNodesFromImports(List<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModel> includedModels, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedNode>> callback)voidloadPMMLDocumentsFromImports(org.uberfire.backend.vfs.Path path, List<org.kie.workbench.common.dmn.api.editors.included.PMMLIncludedModel> includedModels, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.included.PMMLDocumentMetadata>> callback)voidparseFEELList(String source, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<String>> callback)voidparseRangeValue(String source, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<org.kie.workbench.common.dmn.api.editors.types.RangeValue> callback)
-
-
-
Constructor Detail
-
DMNClientServicesProxyImpl
@Inject public DMNClientServicesProxyImpl(org.guvnor.common.services.project.client.context.WorkspaceProjectContext projectContext, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModelsService> includedModelsService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.DMNParseService> parserService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.DMNValidationService> validationService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.TimeZoneService> timeZoneService, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.dmn.api.editors.types.DataObjectsService> dataObjectsService)
-
-
Method Detail
-
loadModels
public void loadModels(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.included.IncludedModel>> callback)- Specified by:
loadModelsin interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
loadNodesFromImports
public void loadNodesFromImports(List<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedModel> includedModels, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.included.DMNIncludedNode>> callback)
- Specified by:
loadNodesFromImportsin interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
loadPMMLDocumentsFromImports
public void loadPMMLDocumentsFromImports(org.uberfire.backend.vfs.Path path, List<org.kie.workbench.common.dmn.api.editors.included.PMMLIncludedModel> includedModels, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.included.PMMLDocumentMetadata>> callback)- Specified by:
loadPMMLDocumentsFromImportsin interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
loadItemDefinitionsByNamespace
public void loadItemDefinitionsByNamespace(String modelName, String namespace, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.definition.model.ItemDefinition>> callback)
- Specified by:
loadItemDefinitionsByNamespacein interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
parseFEELList
public void parseFEELList(String source, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<String>> callback)
- Specified by:
parseFEELListin interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
parseRangeValue
public void parseRangeValue(String source, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<org.kie.workbench.common.dmn.api.editors.types.RangeValue> callback)
- Specified by:
parseRangeValuein interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
isValidVariableName
public void isValidVariableName(String source, org.kie.workbench.common.stunner.core.client.service.ServiceCallback<Boolean> callback)
- Specified by:
isValidVariableNamein interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
getTimeZones
public void getTimeZones(org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.types.DMNSimpleTimeZone>> callback)
- Specified by:
getTimeZonesin interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
loadDataObjects
public void loadDataObjects(org.kie.workbench.common.stunner.core.client.service.ServiceCallback<List<org.kie.workbench.common.dmn.api.editors.types.DataObject>> callback)
- Specified by:
loadDataObjectsin interfaceorg.kie.workbench.common.dmn.client.service.DMNClientServicesProxy
-
-