├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── pr-backporting.yml │ └── pull_request.yml ├── .gitignore ├── .mvn └── extensions.xml ├── LICENSE-Apache-2.0.txt ├── README.md ├── kie-identity-session-provider ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── kie │ │ └── provider │ │ ├── SessionInfoProvider.java │ │ └── impl │ │ ├── SafeIdentityProvider.java │ │ └── SafeSessionInfoProvider.java │ └── resources │ └── META-INF │ ├── ErraiApp.properties │ └── beans.xml ├── kie-wb-common-ala ├── .gitignore ├── README.md ├── kie-wb-common-ala-build-maven │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── build │ │ │ │ └── maven │ │ │ │ ├── config │ │ │ │ ├── MavenBuildConfig.java │ │ │ │ ├── MavenBuildExecConfig.java │ │ │ │ ├── MavenDependencyConfig.java │ │ │ │ ├── MavenProjectConfig.java │ │ │ │ ├── gwt │ │ │ │ │ └── GWTCodeServerMavenExecConfig.java │ │ │ │ └── impl │ │ │ │ │ ├── MavenBuildConfigImpl.java │ │ │ │ │ ├── MavenBuildExecConfigImpl.java │ │ │ │ │ ├── MavenDependencyConfigImpl.java │ │ │ │ │ └── MavenProjectConfigImpl.java │ │ │ │ ├── executor │ │ │ │ ├── MavenBuildConfigExecutor.java │ │ │ │ ├── MavenBuildExecConfigExecutor.java │ │ │ │ ├── MavenDependencyConfigExecutor.java │ │ │ │ ├── MavenProjectConfigExecutor.java │ │ │ │ └── gwt │ │ │ │ │ ├── GWTCodeServerMavenExecConfigExecutor.java │ │ │ │ │ ├── GWTCodeServerPortLeaser.java │ │ │ │ │ └── GWTCodeServerPortLeaserImpl.java │ │ │ │ ├── model │ │ │ │ ├── MavenBinary.java │ │ │ │ ├── MavenBuild.java │ │ │ │ ├── MavenProject.java │ │ │ │ ├── PlugIn.java │ │ │ │ ├── gwt │ │ │ │ │ └── GWTCodeServerMavenExec.java │ │ │ │ └── impl │ │ │ │ │ ├── MavenBinaryImpl.java │ │ │ │ │ ├── MavenBuildImpl.java │ │ │ │ │ ├── MavenProjectBinaryImpl.java │ │ │ │ │ └── MavenProjectImpl.java │ │ │ │ └── util │ │ │ │ ├── MavenBuildExecutor.java │ │ │ │ └── RepositoryVisitor.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── build │ │ │ └── maven │ │ │ └── executor │ │ │ ├── MavenCliOutputTest.java │ │ │ ├── MavenDependencyConfigExecutorTest.java │ │ │ ├── MavenProjectConfigExecutorTest.java │ │ │ ├── MavenTestUtils.java │ │ │ └── RepositoryVisitorTest.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ ├── logback-test.xml │ │ └── test-pom.xml ├── kie-wb-common-ala-docker-provider │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── docker │ │ │ │ ├── access │ │ │ │ ├── DockerAccessInterface.java │ │ │ │ └── impl │ │ │ │ │ └── DockerAccessInterfaceImpl.java │ │ │ │ ├── config │ │ │ │ ├── DockerBuildConfig.java │ │ │ │ ├── DockerProviderConfig.java │ │ │ │ ├── DockerProvisioningConfig.java │ │ │ │ ├── DockerRuntimeConfig.java │ │ │ │ ├── DockerRuntimeExecConfig.java │ │ │ │ └── impl │ │ │ │ │ ├── ContextAwareDockerProvisioningConfig.java │ │ │ │ │ ├── ContextAwareDockerRuntimeExecConfig.java │ │ │ │ │ ├── DockerBuildConfigImpl.java │ │ │ │ │ ├── DockerProviderConfigImpl.java │ │ │ │ │ └── DockerRuntimeConfigImpl.java │ │ │ │ ├── executor │ │ │ │ ├── DockerBuildConfigExecutor.java │ │ │ │ ├── DockerProviderConfigExecutor.java │ │ │ │ ├── DockerProvisioningConfigExecutor.java │ │ │ │ └── DockerRuntimeExecExecutor.java │ │ │ │ ├── marshalling │ │ │ │ ├── DockerProviderImplMarshaller.java │ │ │ │ └── DockerRuntimeMarshaller.java │ │ │ │ ├── model │ │ │ │ ├── DockerBuild.java │ │ │ │ ├── DockerBuildImpl.java │ │ │ │ ├── DockerImageBinary.java │ │ │ │ ├── DockerImageBinaryImpl.java │ │ │ │ ├── DockerProvider.java │ │ │ │ ├── DockerProviderImpl.java │ │ │ │ ├── DockerProviderType.java │ │ │ │ ├── DockerRuntime.java │ │ │ │ ├── DockerRuntimeEndpoint.java │ │ │ │ ├── DockerRuntimeInfo.java │ │ │ │ └── DockerRuntimeState.java │ │ │ │ └── service │ │ │ │ └── DockerRuntimeManager.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── docker │ │ │ └── marshalling │ │ │ ├── DockerProviderImplMarshallerTest.java │ │ │ └── DockerRuntimeMarshallerTest.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ ├── docker-test-pom.xml │ │ ├── logback-test.xml │ │ └── org │ │ └── guvnor │ │ └── ala │ │ └── docker │ │ └── marshalling │ │ ├── DockerProviderImpl.marshalledValue │ │ ├── DockerProviderImpl.marshallerOutput │ │ ├── DockerRuntime.marshalledValue │ │ └── DockerRuntime.marshallerOutput ├── kie-wb-common-ala-openshift │ ├── .gitignore │ ├── kie-wb-common-ala-openshift-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── openshift │ │ │ └── client │ │ │ └── Client.java │ ├── kie-wb-common-ala-openshift-provider │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── openshift │ │ │ │ │ ├── access │ │ │ │ │ ├── OpenShiftAccessInterface.java │ │ │ │ │ ├── OpenShiftClient.java │ │ │ │ │ ├── OpenShiftClientListener.java │ │ │ │ │ ├── OpenShiftRuntimeId.java │ │ │ │ │ ├── OpenShiftTemplate.java │ │ │ │ │ ├── exceptions │ │ │ │ │ │ └── OpenShiftClientException.java │ │ │ │ │ └── impl │ │ │ │ │ │ └── OpenShiftAccessInterfaceImpl.java │ │ │ │ │ ├── config │ │ │ │ │ ├── OpenShiftParameters.java │ │ │ │ │ ├── OpenShiftProperty.java │ │ │ │ │ ├── OpenShiftProviderConfig.java │ │ │ │ │ ├── OpenShiftRuntimeConfig.java │ │ │ │ │ ├── OpenShiftRuntimeExecConfig.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── ContextAwareOpenShiftRuntimeExecConfig.java │ │ │ │ │ │ ├── OpenShiftProviderConfigImpl.java │ │ │ │ │ │ └── OpenShiftRuntimeConfigImpl.java │ │ │ │ │ ├── executor │ │ │ │ │ ├── OpenShiftProviderConfigExecutor.java │ │ │ │ │ └── OpenShiftRuntimeExecExecutor.java │ │ │ │ │ ├── marshalling │ │ │ │ │ ├── OpenShiftProviderImplMarshaller.java │ │ │ │ │ └── OpenShiftRuntimeMarshaller.java │ │ │ │ │ ├── model │ │ │ │ │ ├── OpenShiftProvider.java │ │ │ │ │ ├── OpenShiftProviderImpl.java │ │ │ │ │ ├── OpenShiftProviderType.java │ │ │ │ │ ├── OpenShiftRuntime.java │ │ │ │ │ ├── OpenShiftRuntimeEndpoint.java │ │ │ │ │ ├── OpenShiftRuntimeInfo.java │ │ │ │ │ └── OpenShiftRuntimeState.java │ │ │ │ │ └── service │ │ │ │ │ └── OpenShiftRuntimeManager.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── openshift │ │ │ │ ├── access │ │ │ │ └── impl │ │ │ │ │ └── OpenShiftAccessTest.java │ │ │ │ ├── config │ │ │ │ └── OpenShiftParametersTest.java │ │ │ │ ├── dns │ │ │ │ ├── OpenShiftNameService.java │ │ │ │ ├── OpenShiftNameServiceClientListener.java │ │ │ │ └── package-info.java │ │ │ │ ├── executor │ │ │ │ ├── OpenShiftExecutorTest.java │ │ │ │ └── OpenShiftMavenDeployer.java │ │ │ │ └── marshalling │ │ │ │ ├── OpenShiftProviderImplMarshallerTest.java │ │ │ │ └── OpenShiftRuntimeMarshallerTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── bpmsuite-app-secret.json │ │ │ ├── bpmsuite-image-streams.json │ │ │ ├── bpmsuite70-execserv-nexus.json │ │ │ ├── bpmsuite70-execserv-plain.json │ │ │ ├── bpmsuite70-execserv.json │ │ │ ├── logback-test.xml │ │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── openshift │ │ │ └── marshalling │ │ │ ├── OpenShiftProviderImpl.marshalledValue │ │ │ ├── OpenShiftProviderImpl.marshallerOutput │ │ │ ├── OpenShiftRuntime.marshalledValue │ │ │ └── OpenShiftRuntime.marshallerOutput │ ├── kie-wb-common-ala-openshift-ui │ │ ├── .gitignore │ │ ├── kie-wb-common-ala-openshift-ui-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── openshift │ │ │ │ │ ├── model │ │ │ │ │ ├── DefaultSettings.java │ │ │ │ │ ├── TemplateDescriptorModel.java │ │ │ │ │ └── TemplateParam.java │ │ │ │ │ └── service │ │ │ │ │ └── OpenShiftClientService.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── openshift │ │ │ │ └── GuvnorAlaUIOpenShiftAPI.gwt.xml │ │ ├── kie-wb-common-ala-openshift-ui-backend │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── guvnor │ │ │ │ │ │ └── ala │ │ │ │ │ │ └── ui │ │ │ │ │ │ └── openshift │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── OpenShiftBackendProviderHandler.java │ │ │ │ │ │ └── OpenShiftProviderConfigConverter.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── OpenShiftClientServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── openshift │ │ │ │ │ └── backend │ │ │ │ │ ├── handler │ │ │ │ │ ├── OpenShiftBackendProviderHandlerTest.java │ │ │ │ │ └── OpenShiftProviderConfigConverterTest.java │ │ │ │ │ └── service │ │ │ │ │ └── OpenShiftClientServiceImplTest.java │ │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── openshift │ │ │ │ └── backend │ │ │ │ └── service │ │ │ │ └── openshift-client-service-test.json │ │ ├── kie-wb-common-ala-openshift-ui-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── guvnor │ │ │ │ │ │ └── ala │ │ │ │ │ │ └── ui │ │ │ │ │ │ └── openshift │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── OpenShiftUIEntryPoint.java │ │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── OpenShiftClientProviderHandler.java │ │ │ │ │ │ └── OpenShiftFormResolver.java │ │ │ │ │ │ ├── pipeline │ │ │ │ │ │ ├── KieServerProvisioningPipelineDescriptor.java │ │ │ │ │ │ └── template │ │ │ │ │ │ │ ├── TemplateParamsFormPresenter.java │ │ │ │ │ │ │ ├── TemplateParamsFormView.html │ │ │ │ │ │ │ ├── TemplateParamsFormView.java │ │ │ │ │ │ │ └── table │ │ │ │ │ │ │ ├── TemplateParamsTablePresenter.java │ │ │ │ │ │ │ ├── TemplateParamsTableView.html │ │ │ │ │ │ │ └── TemplateParamsTableView.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ ├── OpenShiftProviderConfigPresenter.java │ │ │ │ │ │ ├── OpenShiftProviderConfigView.html │ │ │ │ │ │ └── OpenShiftProviderConfigView.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ └── GuvnorAlaOpenShiftUIConstants.java │ │ │ │ │ │ └── images │ │ │ │ │ │ │ └── GuvnorAlaOpenShiftUIImageResources.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ └── OpenShiftClientValidationService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── openshift │ │ │ │ │ ├── GuvnorAlaUIOpenShiftClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ ├── i18n │ │ │ │ │ ├── GuvnorAlaOpenShiftUIConstants.properties │ │ │ │ │ ├── GuvnorAlaOpenShiftUIConstants_es.properties │ │ │ │ │ ├── GuvnorAlaOpenShiftUIConstants_fr.properties │ │ │ │ │ ├── GuvnorAlaOpenShiftUIConstants_it.properties │ │ │ │ │ └── GuvnorAlaOpenShiftUIConstants_ja.properties │ │ │ │ │ └── images │ │ │ │ │ └── provider-icon-openshift.png │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── openshift │ │ │ │ └── client │ │ │ │ ├── handler │ │ │ │ ├── OpenShiftClientProviderHandlerTest.java │ │ │ │ └── OpenShiftFormResolverTest.java │ │ │ │ ├── pipeline │ │ │ │ └── template │ │ │ │ │ ├── TemplateParamsFormPresenterTest.java │ │ │ │ │ └── table │ │ │ │ │ └── TemplateParamsTablePresenterTest.java │ │ │ │ └── provider │ │ │ │ └── OpenShiftProviderConfigPresenterTest.java │ │ └── pom.xml │ └── pom.xml ├── kie-wb-common-ala-provisioning-pipelines │ ├── .gitignore │ ├── kie-wb-common-ala-provisioning-pipelines-openshift │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── provisioning │ │ │ │ └── pipelines │ │ │ │ └── openshift │ │ │ │ └── ProvisioningPipelinesProducer.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ ├── kie-wb-common-ala-provisioning-pipelines-wildfly │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── provisioning │ │ │ │ └── pipelines │ │ │ │ └── wildfly │ │ │ │ └── ProvisioningPipelinesProducer.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ └── pom.xml ├── kie-wb-common-ala-registry-vfs │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── registry │ │ │ │ └── vfs │ │ │ │ ├── VFSMarshallerRegistry.java │ │ │ │ ├── VFSPipelineExecutorRegistry.java │ │ │ │ ├── VFSRegistryEntry.java │ │ │ │ ├── VFSRegistryEntryMarshaller.java │ │ │ │ ├── VFSRegistryHelper.java │ │ │ │ └── VFSRuntimeRegistry.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── registry │ │ │ └── vfs │ │ │ ├── VFSMarshallerRegistryTest.java │ │ │ ├── VFSPipelineExecutorRegistryTest.java │ │ │ ├── VFSRegistryEntryMarshallerTest.java │ │ │ ├── VFSRegistryHelperTest.java │ │ │ └── VFSRuntimeRegistryTest.java │ │ └── resources │ │ └── org │ │ └── guvnor │ │ └── ala │ │ └── registry │ │ └── vfs │ │ └── VFSRegistryEntry.marshalledValue ├── kie-wb-common-ala-services-api │ ├── .gitignore │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── services │ │ │ ├── api │ │ │ ├── ItemList.java │ │ │ ├── PipelineService.java │ │ │ ├── PipelineStageItem.java │ │ │ ├── RuntimeProvisioningService.java │ │ │ ├── RuntimeQuery.java │ │ │ ├── RuntimeQueryBuilder.java │ │ │ ├── RuntimeQueryResultItem.java │ │ │ ├── backend │ │ │ │ ├── PipelineServiceBackend.java │ │ │ │ └── RuntimeProvisioningServiceBackend.java │ │ │ └── itemlist │ │ │ │ ├── PipelineConfigsList.java │ │ │ │ ├── PipelineStageItemList.java │ │ │ │ ├── ProviderList.java │ │ │ │ ├── ProviderTypeList.java │ │ │ │ ├── RuntimeList.java │ │ │ │ └── RuntimeQueryResultItemList.java │ │ │ └── exceptions │ │ │ ├── BusinessException.java │ │ │ └── HttpStatusExceptionHandler.java │ │ └── resources │ │ └── META-INF │ │ └── beans.xml ├── kie-wb-common-ala-services-backend │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── impl │ │ │ │ ├── PipelineServiceBackendImpl.java │ │ │ │ └── RuntimeProvisioningServiceBackendImpl.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ └── java │ │ └── org │ │ └── guvnor │ │ └── ala │ │ └── services │ │ └── backend │ │ └── impl │ │ ├── PipelineServiceBackendImplTest.java │ │ └── RuntimeProvisioningServiceBackendImplTest.java ├── kie-wb-common-ala-services-rest │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── services │ │ │ │ └── rest │ │ │ │ ├── RestPipelineServiceImpl.java │ │ │ │ ├── RestRuntimeProvisioningServiceImpl.java │ │ │ │ ├── factories │ │ │ │ ├── ProviderFactory.java │ │ │ │ ├── RuntimeFactory.java │ │ │ │ └── RuntimeManagerFactory.java │ │ │ │ └── listeners │ │ │ │ └── DefaultPipelineEventListener.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── services │ │ │ └── rest │ │ │ └── tests │ │ │ ├── MockPipelineEventListener.java │ │ │ ├── MockSystemPipelines.java │ │ │ └── RestPipelineEventsTest.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ ├── docker-test-pom.xml │ │ └── logback-test.xml ├── kie-wb-common-ala-source-git │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── source │ │ │ │ └── git │ │ │ │ ├── GitCredentials.java │ │ │ │ ├── GitHub.java │ │ │ │ ├── GitHubRepository.java │ │ │ │ ├── GitRepository.java │ │ │ │ ├── Protocol.java │ │ │ │ ├── UFLocal.java │ │ │ │ ├── config │ │ │ │ ├── GitConfig.java │ │ │ │ └── impl │ │ │ │ │ └── GitConfigImpl.java │ │ │ │ ├── executor │ │ │ │ └── GitConfigExecutor.java │ │ │ │ └── model │ │ │ │ └── GitSource.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── uberfire │ │ │ └── provisioning │ │ │ └── source │ │ │ └── git │ │ │ ├── CloneTestJUnitTest.java │ │ │ └── UFLocalTestJUnitTest.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ └── logback-test.xml ├── kie-wb-common-ala-spi │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ ├── build │ │ │ │ ├── Binary.java │ │ │ │ └── Project.java │ │ │ │ ├── config │ │ │ │ ├── BinaryConfig.java │ │ │ │ ├── BuildConfig.java │ │ │ │ ├── CloneableConfig.java │ │ │ │ ├── Config.java │ │ │ │ ├── ProjectConfig.java │ │ │ │ ├── ProviderConfig.java │ │ │ │ ├── ProvisioningConfig.java │ │ │ │ ├── RuntimeConfig.java │ │ │ │ ├── SourceConfig.java │ │ │ │ └── gwt │ │ │ │ │ ├── CodeServerPortHandle.java │ │ │ │ │ └── GWTCodeServerConfig.java │ │ │ │ ├── exceptions │ │ │ │ ├── BuildException.java │ │ │ │ ├── ProvisioningException.java │ │ │ │ ├── RuntimeOperationException.java │ │ │ │ └── SourcingException.java │ │ │ │ ├── marshalling │ │ │ │ ├── Marshaller.java │ │ │ │ ├── MarshallerRegistry.java │ │ │ │ └── impl │ │ │ │ │ ├── BaseMarshallerRegistry.java │ │ │ │ │ └── JSONBaseMarshaller.java │ │ │ │ ├── pipeline │ │ │ │ ├── BiFunctionConfigExecutor.java │ │ │ │ ├── ConfigBasedPipeline.java │ │ │ │ ├── ConfigBasedPipelineBuilder.java │ │ │ │ ├── ConfigExecutor.java │ │ │ │ ├── ContextAware.java │ │ │ │ ├── FunctionConfigExecutor.java │ │ │ │ ├── Input.java │ │ │ │ ├── Pipeline.java │ │ │ │ ├── PipelineConfig.java │ │ │ │ ├── PipelineConfigStage.java │ │ │ │ ├── PipelineFactory.java │ │ │ │ ├── Stage.java │ │ │ │ ├── StageUtil.java │ │ │ │ ├── SystemPipelineDescriptor.java │ │ │ │ ├── events │ │ │ │ │ ├── AfterPipelineExecutionEvent.java │ │ │ │ │ ├── AfterStageExecutionEvent.java │ │ │ │ │ ├── BasePipelineEvent.java │ │ │ │ │ ├── BeforePipelineExecutionEvent.java │ │ │ │ │ ├── BeforeStageExecutionEvent.java │ │ │ │ │ ├── OnErrorPipelineExecutionEvent.java │ │ │ │ │ ├── OnErrorStageExecutionEvent.java │ │ │ │ │ ├── PipelineEvent.java │ │ │ │ │ ├── PipelineEventListener.java │ │ │ │ │ └── StageExecutionPipelineEvent.java │ │ │ │ ├── execution │ │ │ │ │ ├── ExecutionIdGenerator.java │ │ │ │ │ ├── PipelineContext.java │ │ │ │ │ ├── PipelineExecutor.java │ │ │ │ │ ├── PipelineExecutorError.java │ │ │ │ │ ├── PipelineExecutorException.java │ │ │ │ │ ├── PipelineExecutorTask.java │ │ │ │ │ ├── PipelineExecutorTaskDef.java │ │ │ │ │ ├── PipelineExecutorTaskManager.java │ │ │ │ │ ├── PipelineExecutorTrace.java │ │ │ │ │ ├── RegistrableOutput.java │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── InternalProviderId.java │ │ │ │ │ │ ├── InternalProviderType.java │ │ │ │ │ │ ├── PipelineExecutorTaskDefImpl.java │ │ │ │ │ │ ├── PipelineExecutorTaskImpl.java │ │ │ │ │ │ ├── PipelineExecutorTaskManagerImpl.java │ │ │ │ │ │ ├── PipelineExecutorTaskManagerImplHelper.java │ │ │ │ │ │ └── PipelineExecutorTraceImpl.java │ │ │ │ │ └── marshalling │ │ │ │ │ │ └── PipelineExecutorTraceImplMarshaller.java │ │ │ │ └── impl │ │ │ │ │ ├── BasePipeline.java │ │ │ │ │ ├── ConfigBasedPipelineImpl.java │ │ │ │ │ └── PipelineConfigImpl.java │ │ │ │ ├── registry │ │ │ │ ├── BuildRegistry.java │ │ │ │ ├── PipelineExecutorRegistry.java │ │ │ │ ├── PipelineRegistry.java │ │ │ │ ├── RuntimeRegistry.java │ │ │ │ ├── SourceRegistry.java │ │ │ │ └── inmemory │ │ │ │ │ ├── InMemoryBuildRegistry.java │ │ │ │ │ ├── InMemoryPipelineExecutorRegistry.java │ │ │ │ │ ├── InMemoryPipelineRegistry.java │ │ │ │ │ ├── InMemoryRuntimeRegistry.java │ │ │ │ │ ├── InMemorySourceRegistry.java │ │ │ │ │ └── util │ │ │ │ │ └── PageSortUtil.java │ │ │ │ ├── runtime │ │ │ │ ├── Runtime.java │ │ │ │ ├── RuntimeBuilder.java │ │ │ │ ├── RuntimeDestroyer.java │ │ │ │ ├── RuntimeEndpoint.java │ │ │ │ ├── RuntimeId.java │ │ │ │ ├── RuntimeInfo.java │ │ │ │ ├── RuntimeManager.java │ │ │ │ ├── RuntimeState.java │ │ │ │ ├── base │ │ │ │ │ ├── BaseRuntime.java │ │ │ │ │ ├── BaseRuntimeEndpoint.java │ │ │ │ │ ├── BaseRuntimeInfo.java │ │ │ │ │ └── BaseRuntimeState.java │ │ │ │ └── providers │ │ │ │ │ ├── Provider.java │ │ │ │ │ ├── ProviderBuilder.java │ │ │ │ │ ├── ProviderDestroyer.java │ │ │ │ │ ├── ProviderId.java │ │ │ │ │ ├── ProviderType.java │ │ │ │ │ └── base │ │ │ │ │ ├── BaseProvider.java │ │ │ │ │ └── BaseProviderType.java │ │ │ │ ├── security │ │ │ │ └── Credentials.java │ │ │ │ ├── source │ │ │ │ ├── Host.java │ │ │ │ ├── Repository.java │ │ │ │ └── Source.java │ │ │ │ └── util │ │ │ │ ├── RuntimeConfigHelper.java │ │ │ │ └── VariableInterpolation.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ ├── AlaSPITestCommons.java │ │ │ ├── marshalling │ │ │ ├── BaseMarshallerRegistryTest.java │ │ │ └── BaseMarshallerTest.java │ │ │ ├── pipeline │ │ │ ├── PipelineFactoryTest.java │ │ │ └── execution │ │ │ │ ├── impl │ │ │ │ ├── PipelineExecutorTaskManagerImplEventsTest.java │ │ │ │ ├── PipelineExecutorTaskManagerImplExecutionTest.java │ │ │ │ ├── PipelineExecutorTaskManagerImplHelperTest.java │ │ │ │ ├── PipelineExecutorTaskManagerImplInitializationsTest.java │ │ │ │ └── PipelineExecutorTaskManagerImplTestBase.java │ │ │ │ └── marshalling │ │ │ │ └── PipelineExecutorTraceImplMarshallerTest.java │ │ │ ├── registry │ │ │ └── inmemory │ │ │ │ ├── InMemoryBuildRegistryTest.java │ │ │ │ ├── InMemoryPipelineExecutorRegistryTest.java │ │ │ │ ├── InMemoryPipelineRegistryTest.java │ │ │ │ ├── InMemoryRuntimeRegistryTest.java │ │ │ │ ├── InMemorySourceRegistryTest.java │ │ │ │ └── util │ │ │ │ └── PageSortUtilTest.java │ │ │ └── util │ │ │ └── VariableInterpolationTest.java │ │ └── resources │ │ └── org │ │ └── guvnor │ │ └── ala │ │ └── pipeline │ │ └── execution │ │ └── marshalling │ │ ├── PipelineExecutorTraceImpl.marshalledValue │ │ └── PipelineExecutorTraceImpl.marshallerOutput ├── kie-wb-common-ala-ui │ ├── .gitignore │ ├── kie-wb-common-ala-ui-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ ├── events │ │ │ │ │ ├── PipelineExecutionChange.java │ │ │ │ │ ├── PipelineExecutionChangeEvent.java │ │ │ │ │ ├── PipelineStatusChangeEvent.java │ │ │ │ │ ├── RuntimeChange.java │ │ │ │ │ ├── RuntimeChangeEvent.java │ │ │ │ │ └── StageStatusChangeEvent.java │ │ │ │ │ ├── exceptions │ │ │ │ │ └── ServiceException.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── AbstractProviderHandlerRegistry.java │ │ │ │ │ └── ProviderHandler.java │ │ │ │ │ ├── model │ │ │ │ │ ├── AbstractHasKeyObject.java │ │ │ │ │ ├── HasKey.java │ │ │ │ │ ├── Pipeline.java │ │ │ │ │ ├── PipelineError.java │ │ │ │ │ ├── PipelineExecutionTrace.java │ │ │ │ │ ├── PipelineExecutionTraceKey.java │ │ │ │ │ ├── PipelineKey.java │ │ │ │ │ ├── PipelineStatus.java │ │ │ │ │ ├── Provider.java │ │ │ │ │ ├── ProviderConfiguration.java │ │ │ │ │ ├── ProviderKey.java │ │ │ │ │ ├── ProviderType.java │ │ │ │ │ ├── ProviderTypeKey.java │ │ │ │ │ ├── ProviderTypeStatus.java │ │ │ │ │ ├── ProvidersInfo.java │ │ │ │ │ ├── Runtime.java │ │ │ │ │ ├── RuntimeKey.java │ │ │ │ │ ├── RuntimeListItem.java │ │ │ │ │ ├── RuntimeStatus.java │ │ │ │ │ ├── RuntimesInfo.java │ │ │ │ │ └── Stage.java │ │ │ │ │ ├── preferences │ │ │ │ │ └── ProvisioningPreferences.java │ │ │ │ │ └── service │ │ │ │ │ ├── ProviderService.java │ │ │ │ │ ├── ProviderTypeService.java │ │ │ │ │ ├── ProvisioningScreensService.java │ │ │ │ │ ├── ProvisioningValidationService.java │ │ │ │ │ ├── RuntimeService.java │ │ │ │ │ └── SourceService.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── GuvnorAlaUIAPI.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── ui │ │ │ ├── ProvisioningManagementTestCommons.java │ │ │ └── handler │ │ │ ├── AbstractProviderHandlerRegistryTest.java │ │ │ └── BaseProviderHandlerTest.java │ ├── kie-wb-common-ala-ui-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── backend │ │ │ │ │ └── service │ │ │ │ │ ├── PipelineExecutionListener.java │ │ │ │ │ ├── PipelineInputBuilder.java │ │ │ │ │ ├── ProviderServiceImpl.java │ │ │ │ │ ├── ProviderTypeServiceImpl.java │ │ │ │ │ ├── ProvisioningScreensServiceImpl.java │ │ │ │ │ ├── ProvisioningValidationServiceImpl.java │ │ │ │ │ ├── RuntimeListItemBuilder.java │ │ │ │ │ ├── RuntimeServiceImpl.java │ │ │ │ │ ├── SourceServiceImpl.java │ │ │ │ │ ├── converter │ │ │ │ │ ├── ProviderConfigConverter.java │ │ │ │ │ ├── ProviderConverter.java │ │ │ │ │ ├── ProviderConverterFactory.java │ │ │ │ │ ├── TypeConverter.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── ProviderConverterFactoryImpl.java │ │ │ │ │ │ └── ProviderConverterImpl.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── BackendProviderHandler.java │ │ │ │ │ └── BackendProviderHandlerRegistry.java │ │ │ │ │ └── util │ │ │ │ │ └── ServiceUtil.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── ui │ │ │ └── backend │ │ │ └── service │ │ │ ├── PipelineExecutionListenerTest.java │ │ │ ├── PipelineInputBuilderTest.java │ │ │ ├── ProviderServiceImplTest.java │ │ │ ├── ProviderTypeServiceImplTest.java │ │ │ ├── ProvisioningScreensServiceImplTest.java │ │ │ ├── ProvisioningValidationServiceImplTest.java │ │ │ ├── RuntimeListItemBuilderTest.java │ │ │ ├── RuntimeServiceImplTest.java │ │ │ ├── SourceServiceImplTest.java │ │ │ ├── converter │ │ │ └── impl │ │ │ │ ├── ProviderConverterFactoryImplTest.java │ │ │ │ └── ProviderConverterImplTest.java │ │ │ ├── handler │ │ │ ├── BackendProviderHandlerRegistryTest.java │ │ │ └── BaseBackendProviderHandlerTest.java │ │ │ └── util │ │ │ └── ServiceUtilTest.java │ ├── kie-wb-common-ala-ui-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── client │ │ │ │ │ ├── ProvisioningManagementBrowserPresenter.java │ │ │ │ │ ├── ProvisioningManagementBrowserView.css │ │ │ │ │ ├── ProvisioningManagementBrowserView.html │ │ │ │ │ ├── ProvisioningManagementBrowserView.java │ │ │ │ │ ├── ProvisioningManagementEntryPoint.java │ │ │ │ │ ├── ProvisioningManagementPerspective.java │ │ │ │ │ ├── empty │ │ │ │ │ ├── ProviderTypeEmptyPresenter.java │ │ │ │ │ ├── ProviderTypeEmptyView.html │ │ │ │ │ └── ProviderTypeEmptyView.java │ │ │ │ │ ├── events │ │ │ │ │ ├── AddNewProviderEvent.java │ │ │ │ │ ├── AddNewProviderTypeEvent.java │ │ │ │ │ ├── AddNewRuntimeEvent.java │ │ │ │ │ ├── ProviderSelectedEvent.java │ │ │ │ │ ├── ProviderTypeDeletedEvent.java │ │ │ │ │ ├── ProviderTypeListRefreshEvent.java │ │ │ │ │ ├── ProviderTypeSelectedEvent.java │ │ │ │ │ └── RefreshRuntimeEvent.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── BaseFormResolver.java │ │ │ │ │ ├── ClientProviderHandler.java │ │ │ │ │ ├── ClientProviderHandlerRegistry.java │ │ │ │ │ ├── FormResolver.java │ │ │ │ │ └── ProviderConfigurationForm.java │ │ │ │ │ ├── navigation │ │ │ │ │ ├── ProviderTypeNavigationPresenter.java │ │ │ │ │ ├── ProviderTypeNavigationView.css │ │ │ │ │ ├── ProviderTypeNavigationView.html │ │ │ │ │ ├── ProviderTypeNavigationView.java │ │ │ │ │ └── providertype │ │ │ │ │ │ ├── ProviderTypePresenter.java │ │ │ │ │ │ ├── ProviderTypeView.css │ │ │ │ │ │ ├── ProviderTypeView.html │ │ │ │ │ │ └── ProviderTypeView.java │ │ │ │ │ ├── provider │ │ │ │ │ ├── ProviderPresenter.java │ │ │ │ │ ├── ProviderView.html │ │ │ │ │ ├── ProviderView.java │ │ │ │ │ ├── empty │ │ │ │ │ │ ├── ProviderEmptyPresenter.java │ │ │ │ │ │ ├── ProviderEmptyView.html │ │ │ │ │ │ └── ProviderEmptyView.java │ │ │ │ │ └── status │ │ │ │ │ │ ├── ProviderStatusPresenter.java │ │ │ │ │ │ ├── ProviderStatusView.html │ │ │ │ │ │ ├── ProviderStatusView.java │ │ │ │ │ │ ├── empty │ │ │ │ │ │ ├── ProviderStatusEmptyPresenter.java │ │ │ │ │ │ ├── ProviderStatusEmptyView.html │ │ │ │ │ │ └── ProviderStatusEmptyView.java │ │ │ │ │ │ └── runtime │ │ │ │ │ │ ├── RuntimePresenter.java │ │ │ │ │ │ ├── RuntimePresenterHelper.java │ │ │ │ │ │ ├── RuntimeView.html │ │ │ │ │ │ ├── RuntimeView.java │ │ │ │ │ │ └── actions │ │ │ │ │ │ ├── RuntimeActionItemPresenter.java │ │ │ │ │ │ ├── RuntimeActionItemSeparatorPresenter.java │ │ │ │ │ │ ├── RuntimeActionItemSeparatorView.html │ │ │ │ │ │ ├── RuntimeActionItemSeparatorView.java │ │ │ │ │ │ ├── RuntimeActionItemView.html │ │ │ │ │ │ └── RuntimeActionItemView.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── GuvnorAlaUIConstants.java │ │ │ │ │ └── images │ │ │ │ │ │ └── GuvnorAlaUIImageResources.java │ │ │ │ │ ├── util │ │ │ │ │ ├── AbstractHasContentChangeHandlers.java │ │ │ │ │ ├── ContentChangeHandler.java │ │ │ │ │ ├── HasContentChangeHandlers.java │ │ │ │ │ ├── PopupHelper.java │ │ │ │ │ └── UIUtil.java │ │ │ │ │ ├── validation │ │ │ │ │ └── ProvisioningClientValidationService.java │ │ │ │ │ ├── widget │ │ │ │ │ ├── CustomGroupItem.java │ │ │ │ │ ├── FormStatus.java │ │ │ │ │ ├── StyleHelper.java │ │ │ │ │ ├── artifact │ │ │ │ │ │ ├── ArtifactSelectorPresenter.java │ │ │ │ │ │ ├── ArtifactSelectorView.html │ │ │ │ │ │ └── ArtifactSelectorView.java │ │ │ │ │ ├── item │ │ │ │ │ │ └── SelectableCardItemBase.java │ │ │ │ │ ├── pipeline │ │ │ │ │ │ ├── PipelinePresenter.java │ │ │ │ │ │ ├── PipelineView.html │ │ │ │ │ │ ├── PipelineView.java │ │ │ │ │ │ ├── stage │ │ │ │ │ │ │ ├── StagePresenter.java │ │ │ │ │ │ │ ├── StageView.css │ │ │ │ │ │ │ ├── StageView.html │ │ │ │ │ │ │ ├── StageView.java │ │ │ │ │ │ │ └── State.java │ │ │ │ │ │ └── transition │ │ │ │ │ │ │ ├── TransitionPresenter.java │ │ │ │ │ │ │ ├── TransitionView.css │ │ │ │ │ │ │ ├── TransitionView.html │ │ │ │ │ │ │ └── TransitionView.java │ │ │ │ │ └── popup │ │ │ │ │ │ ├── BaseOkCancelPopup.java │ │ │ │ │ │ ├── BaseOkCancelPopupView.html │ │ │ │ │ │ └── BaseOkCancelPopupView.java │ │ │ │ │ └── wizard │ │ │ │ │ ├── AbstractMultiPageWizard.java │ │ │ │ │ ├── EnableProviderTypeWizard.java │ │ │ │ │ ├── NewDeployWizard.java │ │ │ │ │ ├── NewProviderWizard.java │ │ │ │ │ ├── container │ │ │ │ │ ├── ContainerConfig.java │ │ │ │ │ ├── ContainerConfigParamsChangeEvent.java │ │ │ │ │ ├── ContainerConfigParamsPresenter.java │ │ │ │ │ ├── ContainerConfigParamsView.html │ │ │ │ │ ├── ContainerConfigParamsView.java │ │ │ │ │ ├── ContainerConfigPopup.java │ │ │ │ │ ├── ContainerConfigPresenter.java │ │ │ │ │ ├── ContainerConfigView.html │ │ │ │ │ └── ContainerConfigView.java │ │ │ │ │ ├── pipeline │ │ │ │ │ ├── PipelineDescriptor.java │ │ │ │ │ ├── params │ │ │ │ │ │ ├── PipelineParamsForm.java │ │ │ │ │ │ ├── PipelineParamsPagePresenter.java │ │ │ │ │ │ ├── PipelineParamsPageView.html │ │ │ │ │ │ └── PipelineParamsPageView.java │ │ │ │ │ └── select │ │ │ │ │ │ ├── SelectPipelinePagePresenter.java │ │ │ │ │ │ ├── SelectPipelinePageView.html │ │ │ │ │ │ ├── SelectPipelinePageView.java │ │ │ │ │ │ └── item │ │ │ │ │ │ ├── PipelineItemPresenter.java │ │ │ │ │ │ ├── PipelineItemView.html │ │ │ │ │ │ └── PipelineItemView.java │ │ │ │ │ ├── provider │ │ │ │ │ ├── ProviderConfigurationPagePresenter.java │ │ │ │ │ ├── ProviderConfigurationPageView.html │ │ │ │ │ ├── ProviderConfigurationPageView.java │ │ │ │ │ └── empty │ │ │ │ │ │ ├── ProviderConfigEmptyPresenter.java │ │ │ │ │ │ ├── ProviderConfigEmptyView.html │ │ │ │ │ │ └── ProviderConfigEmptyView.java │ │ │ │ │ ├── providertype │ │ │ │ │ ├── EnableProviderTypePagePresenter.java │ │ │ │ │ ├── EnableProviderTypePageView.html │ │ │ │ │ ├── EnableProviderTypePageView.java │ │ │ │ │ └── item │ │ │ │ │ │ ├── ProviderTypeItemPresenter.java │ │ │ │ │ │ ├── ProviderTypeItemView.html │ │ │ │ │ │ └── ProviderTypeItemView.java │ │ │ │ │ └── source │ │ │ │ │ ├── SourceConfigurationParamsPresenter.java │ │ │ │ │ ├── SourceConfigurationParamsView.html │ │ │ │ │ └── SourceConfigurationParamsView.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ ├── GuvnorAlaUIClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── i18n │ │ │ │ ├── GuvnorAlaUIConstants.properties │ │ │ │ ├── GuvnorAlaUIConstants_es.properties │ │ │ │ ├── GuvnorAlaUIConstants_fr.properties │ │ │ │ ├── GuvnorAlaUIConstants_it.properties │ │ │ │ └── GuvnorAlaUIConstants_ja.properties │ │ │ │ └── images │ │ │ │ └── provider-icon-default.png │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── guvnor │ │ │ └── ala │ │ │ └── ui │ │ │ └── client │ │ │ ├── ProvisioningManagementBrowserPresenterTest.java │ │ │ ├── ProvisioningManagementPerspectiveTest.java │ │ │ ├── empty │ │ │ └── ProviderTypeEmptyPresenterTest.java │ │ │ ├── handler │ │ │ ├── BaseClientProviderHandlerTest.java │ │ │ ├── BaseFormResolverTest.java │ │ │ └── ClientProviderHandlerRegistryTest.java │ │ │ ├── navigation │ │ │ ├── ProviderTypeNavigationPresenterTest.java │ │ │ └── providertype │ │ │ │ └── ProviderTypePresenterTest.java │ │ │ ├── provider │ │ │ ├── ProviderPresenterTest.java │ │ │ └── status │ │ │ │ ├── ProviderStatusPresenterTest.java │ │ │ │ ├── empty │ │ │ │ └── ProviderStatusEmptyPresenterTest.java │ │ │ │ └── runtime │ │ │ │ ├── RuntimePresenterActionsSetupTest.java │ │ │ │ ├── RuntimePresenterActionsTest.java │ │ │ │ ├── RuntimePresenterHelperTest.java │ │ │ │ ├── RuntimePresenterSetupsTest.java │ │ │ │ ├── RuntimePresenterTest.java │ │ │ │ └── actions │ │ │ │ ├── RuntimeActionItemPresenterTest.java │ │ │ │ └── RuntimeActionItemSeparatorPresenterTest.java │ │ │ ├── util │ │ │ └── PopupHelperTest.java │ │ │ ├── validation │ │ │ └── ProvisioningClientValidationServiceTest.java │ │ │ ├── widget │ │ │ ├── StyleHelperTest.java │ │ │ ├── artifact │ │ │ │ └── ArtifactSelectorPresenterTest.java │ │ │ └── pipeline │ │ │ │ ├── PipelinePresenterTest.java │ │ │ │ ├── stage │ │ │ │ └── StagePresenterTest.java │ │ │ │ └── transition │ │ │ │ └── TransitionPresenterTest.java │ │ │ └── wizard │ │ │ ├── EnableProviderTypeWizardTest.java │ │ │ ├── NewDeployWizardTest.java │ │ │ ├── NewProviderWizardTest.java │ │ │ ├── WizardBaseTest.java │ │ │ ├── container │ │ │ ├── ContainerConfigParamsPresenterTest.java │ │ │ ├── ContainerConfigPopupTest.java │ │ │ └── ContainerConfigPresenterTest.java │ │ │ ├── pipeline │ │ │ ├── params │ │ │ │ └── PipelineParamsPagePresenterTest.java │ │ │ └── select │ │ │ │ ├── SelectPipelinePagePresenterTest.java │ │ │ │ └── item │ │ │ │ └── PipelineItemPresenterTest.java │ │ │ ├── provider │ │ │ ├── ProviderConfigurationPagePresenterTest.java │ │ │ └── empty │ │ │ │ └── ProviderConfigEmptyPresenterTest.java │ │ │ ├── providertype │ │ │ ├── EnableProviderTypePagePresenterTest.java │ │ │ └── item │ │ │ │ └── ProviderTypeItemPresenterTest.java │ │ │ └── source │ │ │ └── SourceConfigurationParamsPresenterTest.java │ └── pom.xml ├── kie-wb-common-ala-wildfly │ ├── .gitignore │ ├── kie-wb-common-ala-wildfly-provider │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── wildfly │ │ │ │ │ ├── access │ │ │ │ │ ├── WildflyAccessInterface.java │ │ │ │ │ ├── WildflyAppState.java │ │ │ │ │ ├── WildflyClient.java │ │ │ │ │ ├── exceptions │ │ │ │ │ │ └── WildflyClientException.java │ │ │ │ │ └── impl │ │ │ │ │ │ └── WildflyAccessInterfaceImpl.java │ │ │ │ │ ├── config │ │ │ │ │ ├── WildflyProviderConfig.java │ │ │ │ │ ├── WildflyRuntimeConfiguration.java │ │ │ │ │ ├── WildflyRuntimeExecConfig.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── ContextAwareWildflyRuntimeExecConfig.java │ │ │ │ │ │ └── WildflyProviderConfigImpl.java │ │ │ │ │ ├── executor │ │ │ │ │ ├── WildflyProviderConfigExecutor.java │ │ │ │ │ └── WildflyRuntimeExecExecutor.java │ │ │ │ │ ├── marshalling │ │ │ │ │ ├── WildflyProviderImplMarshaller.java │ │ │ │ │ └── WildflyRuntimeMarshaller.java │ │ │ │ │ ├── model │ │ │ │ │ ├── WildflyProvider.java │ │ │ │ │ ├── WildflyProviderImpl.java │ │ │ │ │ ├── WildflyProviderType.java │ │ │ │ │ ├── WildflyRuntime.java │ │ │ │ │ ├── WildflyRuntimeEndpoint.java │ │ │ │ │ ├── WildflyRuntimeInfo.java │ │ │ │ │ └── WildflyRuntimeState.java │ │ │ │ │ └── service │ │ │ │ │ └── WildflyRuntimeManager.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── wildfly │ │ │ │ ├── executor │ │ │ │ └── tests │ │ │ │ │ ├── ContextAwareWildflyRuntimeExecConfigTest.java │ │ │ │ │ ├── WildflyAccessInterfaceImplTest.java │ │ │ │ │ └── requirement │ │ │ │ │ ├── NotWindowsRequirement.java │ │ │ │ │ └── RequiresNotWindows.java │ │ │ │ └── marshalling │ │ │ │ ├── WildflyProviderImplMarshallerTest.java │ │ │ │ └── WildflyRuntimeMarshallerTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── arquillian.xml │ │ │ ├── logback-test.xml │ │ │ ├── org │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── wildfly │ │ │ │ └── marshalling │ │ │ │ ├── WildflyProviderImpl.marshalledValue │ │ │ │ ├── WildflyProviderImpl.marshallerOutput │ │ │ │ ├── WildflyRuntime.marshalledValue │ │ │ │ └── WildflyRuntime.marshallerOutput │ │ │ └── wildfly │ │ │ └── Dockerfile │ ├── kie-wb-common-ala-wildfly-ui │ │ ├── .gitignore │ │ ├── kie-wb-common-ala-wildfly-ui-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── wildfly │ │ │ │ │ └── service │ │ │ │ │ ├── TestConnectionResult.java │ │ │ │ │ └── WildflyClientService.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── wildfly │ │ │ │ └── GuvnorAlaUIWildflyAPI.gwt.xml │ │ ├── kie-wb-common-ala-wildfly-ui-backend │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── guvnor │ │ │ │ │ │ └── ala │ │ │ │ │ │ └── ui │ │ │ │ │ │ └── wildfly │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── WildflyBackendProviderHandler.java │ │ │ │ │ │ └── WildflyProviderConfigConverter.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── WildflyClientServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── wildfly │ │ │ │ └── backend │ │ │ │ ├── handler │ │ │ │ ├── WildflyBackendProviderHandlerTest.java │ │ │ │ └── WildflyProviderConfigConverterTest.java │ │ │ │ └── service │ │ │ │ └── WildflyClientServiceImplTest.java │ │ ├── kie-wb-common-ala-wildfly-ui-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── guvnor │ │ │ │ │ │ └── ala │ │ │ │ │ │ └── ui │ │ │ │ │ │ └── wildfly │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── WildflyUIEntryPoint.java │ │ │ │ │ │ ├── handler │ │ │ │ │ │ ├── WildflyClientProviderHandler.java │ │ │ │ │ │ └── WildflyFormResolver.java │ │ │ │ │ │ ├── pipeline │ │ │ │ │ │ └── WildflyProvisioningPipelineDescriptor.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ ├── WF10ProviderConfigPresenter.java │ │ │ │ │ │ ├── WF10ProviderConfigView.html │ │ │ │ │ │ └── WF10ProviderConfigView.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── GuvnorAlaWildflyUIConstants.java │ │ │ │ │ │ └── images │ │ │ │ │ │ └── GuvnorAlaWildflyUIImageResources.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── guvnor │ │ │ │ │ └── ala │ │ │ │ │ └── ui │ │ │ │ │ └── wildfly │ │ │ │ │ ├── GuvnorAlaUIWildflyClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ ├── i18n │ │ │ │ │ ├── GuvnorAlaWildflyUIConstants.properties │ │ │ │ │ ├── GuvnorAlaWildflyUIConstants_es.properties │ │ │ │ │ ├── GuvnorAlaWildflyUIConstants_fr.properties │ │ │ │ │ ├── GuvnorAlaWildflyUIConstants_it.properties │ │ │ │ │ └── GuvnorAlaWildflyUIConstants_ja.properties │ │ │ │ │ └── images │ │ │ │ │ └── provider-icon-wildfly.png │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── guvnor │ │ │ │ └── ala │ │ │ │ └── ui │ │ │ │ └── wildfly │ │ │ │ └── client │ │ │ │ └── provider │ │ │ │ ├── WF10ProviderConfigPresenterTest.java │ │ │ │ ├── WildflyClientProviderHandlerTest.java │ │ │ │ └── WildflyFormResolverTest.java │ │ └── pom.xml │ └── pom.xml └── pom.xml ├── kie-wb-common-cli ├── kie-wb-common-cli-migration-tool │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── assembly │ │ └── descriptor.xml │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── migration │ │ │ │ └── Main.java │ │ ├── resources │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ └── sh │ │ │ ├── migration-tool.bat │ │ │ └── migration-tool.sh │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── migration │ │ │ └── MigrationToolTest.java │ │ └── resources │ │ └── org.kie.workbench.common.migration │ │ └── test_64x_niogit.zip ├── kie-wb-common-cli-tools │ ├── kie-wb-common-cli-api │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── migration │ │ │ │ │ └── cli │ │ │ │ │ ├── ContainerHandler.java │ │ │ │ │ ├── MigrationApp.java │ │ │ │ │ ├── MigrationConstants.java │ │ │ │ │ ├── MigrationServicesCDIWrapper.java │ │ │ │ │ ├── MigrationSetup.java │ │ │ │ │ ├── MigrationTool.java │ │ │ │ │ ├── NiogitDirUtil.java │ │ │ │ │ ├── RealSystemAccess.java │ │ │ │ │ ├── SystemAccess.java │ │ │ │ │ ├── TemporaryNiogitService.java │ │ │ │ │ └── ToolConfig.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── beans.xml │ │ │ │ └── logback.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── migration │ │ │ └── cli │ │ │ ├── TemporaryNiogitServiceTest.java │ │ │ └── ToolConfigTest.java │ ├── kie-wb-common-cli-forms-migration │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── migration │ │ │ │ │ ├── legacy │ │ │ │ │ ├── model │ │ │ │ │ │ ├── DataHolder.java │ │ │ │ │ │ ├── Field.java │ │ │ │ │ │ ├── FieldType.java │ │ │ │ │ │ ├── Form.java │ │ │ │ │ │ └── FormDisplayInfo.java │ │ │ │ │ └── services │ │ │ │ │ │ ├── FieldTypeManager.java │ │ │ │ │ │ ├── FormSerializationManager.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── FieldTypeBuilder.java │ │ │ │ │ │ ├── FormSerializationManagerImpl.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── XMLNode.java │ │ │ │ │ └── tool │ │ │ │ │ ├── FormMigrationSummary.java │ │ │ │ │ ├── FormsMigrationTool.java │ │ │ │ │ ├── Resource.java │ │ │ │ │ ├── Result.java │ │ │ │ │ ├── bpmn │ │ │ │ │ ├── BPMNAnalyzer.java │ │ │ │ │ └── BPMNProcess.java │ │ │ │ │ ├── cdi │ │ │ │ │ ├── DisableInternalBuildInitializer.java │ │ │ │ │ └── FormsMigrationServicesCDIWrapper.java │ │ │ │ │ ├── pipelines │ │ │ │ │ ├── AbstractMigrationStep.java │ │ │ │ │ ├── MigrationContext.java │ │ │ │ │ ├── MigrationPipeline.java │ │ │ │ │ ├── MigrationStep.java │ │ │ │ │ └── basic │ │ │ │ │ │ ├── FieldAdapter.java │ │ │ │ │ │ ├── FormAdapter.java │ │ │ │ │ │ ├── FormDefinitionGenerator.java │ │ │ │ │ │ ├── UnSupportedFieldAdapter.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractFormAdapter.java │ │ │ │ │ │ ├── BPMNFormAdapter.java │ │ │ │ │ │ ├── DataObjectFormAdapter.java │ │ │ │ │ │ ├── LayoutHelper.java │ │ │ │ │ │ └── adapters │ │ │ │ │ │ ├── decorators │ │ │ │ │ │ └── DecoratorFieldAdapter.java │ │ │ │ │ │ └── fields │ │ │ │ │ │ ├── AbstractFieldAdapter.java │ │ │ │ │ │ ├── CharacterFieldAdapter.java │ │ │ │ │ │ ├── CheckBoxFieldAdapter.java │ │ │ │ │ │ ├── DatesFieldAdapter.java │ │ │ │ │ │ ├── DecimalTextFieldAdapter.java │ │ │ │ │ │ ├── DocumentFieldAdapter.java │ │ │ │ │ │ ├── InputTextFieldAdapter.java │ │ │ │ │ │ ├── IntegerTextFieldAdapter.java │ │ │ │ │ │ ├── MultipleSubformFieldAdapter.java │ │ │ │ │ │ ├── MultiplesValuesAdapter.java │ │ │ │ │ │ ├── RadioGroupFieldAdapter.java │ │ │ │ │ │ ├── SelectBoxFieldAdapter.java │ │ │ │ │ │ ├── SubformFieldAdapter.java │ │ │ │ │ │ └── TextAreaFieldAdapter.java │ │ │ │ │ └── util │ │ │ │ │ └── FormsMigrationConstants.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ ├── org.kie.workbench.common.migration.cli.MigrationTool │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── migration │ │ │ │ └── tool │ │ │ │ └── pipelines │ │ │ │ └── basic │ │ │ │ ├── AbstractFormDefinitionGeneratorTest.java │ │ │ │ ├── AllFieldTypesFormGenerationTest.java │ │ │ │ ├── FormDefinitionGeneratorForBPMNForWrongTaskFormNameTest.java │ │ │ │ ├── FormDefinitionGeneratorForBPMNWithComplexVariableTest.java │ │ │ │ ├── FormDefinitionGeneratorForDataObjectsTest.java │ │ │ │ ├── FormDefinitionGeneratorForDataObjectsWithErrorsTest.java │ │ │ │ ├── FormDefinitionGeneratorForFormsWithoutBPMNFileTest.java │ │ │ │ ├── FormDefinitionGeneratorWithUnsupportedFieldsTest.java │ │ │ │ └── impl │ │ │ │ └── BPMNFormAdapterTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── forms │ │ │ ├── bpmn │ │ │ ├── formWithoutProcess-taskform.form │ │ │ ├── formWithoutTask-taskform.form │ │ │ ├── invoices.bpmn2 │ │ │ ├── invoices.invoices-taskform.form │ │ │ ├── invoices.invoices.wrong-taskform.form │ │ │ ├── modify-taskform.form │ │ │ └── wrong-taskform.form │ │ │ └── dataObjects │ │ │ ├── allFieldTypes.form │ │ │ ├── invoice.form │ │ │ ├── line.form │ │ │ ├── user.form │ │ │ ├── user_unsupported_fields.form │ │ │ ├── user_with_basic_dataHolder.form │ │ │ ├── user_with_multiple_dataHolders.form │ │ │ └── user_without_dataHolders.form │ ├── kie-wb-common-cli-pom-migration │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── project │ │ │ │ │ └── migration │ │ │ │ │ └── cli │ │ │ │ │ ├── PomMigrationTool.java │ │ │ │ │ ├── PromptPomMigrationService.java │ │ │ │ │ └── maven │ │ │ │ │ └── PomMigrationEditor.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ ├── org.kie.workbench.common.migration.cli.MigrationTool │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── project │ │ │ │ └── migration │ │ │ │ └── cli │ │ │ │ └── maven │ │ │ │ └── PomEditorWithGitTest.java │ │ │ ├── projects │ │ │ ├── curriculumcourse │ │ │ │ └── pom.xml │ │ │ ├── dinnerparty │ │ │ │ └── pom.xml │ │ │ ├── employee-rostering │ │ │ │ └── pom.xml │ │ │ ├── evaluation │ │ │ │ └── pom.xml │ │ │ ├── generic │ │ │ │ ├── pom-migration.json │ │ │ │ └── pom.xml │ │ │ ├── itorders │ │ │ │ └── pom.xml │ │ │ ├── kie-all-playground │ │ │ │ └── pom.xml │ │ │ ├── kie-decision-playground │ │ │ │ └── pom.xml │ │ │ ├── mortgages │ │ │ │ └── pom.xml │ │ │ └── optacloud │ │ │ │ └── pom.xml │ │ │ └── resources │ │ │ └── pom-migration.json │ ├── kie-wb-common-cli-project-migration │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── project │ │ │ │ │ ├── ProjectMigrationTool.java │ │ │ │ │ ├── cli │ │ │ │ │ ├── CommandLineAuthService.java │ │ │ │ │ ├── CommandLineSetup.java │ │ │ │ │ ├── ExternalMigrationService.java │ │ │ │ │ ├── InternalMigrationService.java │ │ │ │ │ ├── PromptService.java │ │ │ │ │ └── util │ │ │ │ │ │ └── ConfigGroupToSpaceInfoConverter.java │ │ │ │ │ └── config │ │ │ │ │ ├── Migration.java │ │ │ │ │ ├── MigrationConfigurationFactoryImpl.java │ │ │ │ │ ├── MigrationConfigurationServiceImpl.java │ │ │ │ │ ├── MigrationConfiguredRepositories.java │ │ │ │ │ ├── MigrationOrganizationalUnitFactoryImpl.java │ │ │ │ │ ├── MigrationOrganizationalUnitServiceImpl.java │ │ │ │ │ ├── MigrationRepositoryServiceImpl.java │ │ │ │ │ ├── MigrationWorkspaceProjectMigrationServiceImpl.java │ │ │ │ │ └── MigrationWorkspaceProjectServiceImpl.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ ├── org.kie.workbench.common.migration.cli.MigrationTool │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── test │ │ │ ├── java │ │ │ ├── org.kie.workbench.common.project.cli │ │ │ │ ├── ExternalMigrationServiceTest.java │ │ │ │ ├── InternalMigrationServiceTest.java │ │ │ │ └── MigrateAllProjectsTest.java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── project │ │ │ │ └── config │ │ │ │ ├── MigrationConfigurationFactoryImplTest.java │ │ │ │ └── MigrationConfigurationServiceImplTest.java │ │ │ └── resources │ │ │ └── org │ │ │ └── powermock │ │ │ └── extensions │ │ │ └── configuration.properties │ ├── kie-wb-common-cli-system-configuration-migration │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── system │ │ │ │ │ └── configuration │ │ │ │ │ ├── ConfigGroupsMigrationService.java │ │ │ │ │ └── SystemConfigurationMigrationTool.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ ├── org.kie.workbench.common.migration.cli.MigrationTool │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── system │ │ │ │ └── configuration │ │ │ │ └── ConfigGroupsMigrationServiceTest.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ ├── kie-wb-common-cli-system-to-space-configuration-migration │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── system │ │ │ │ │ └── space │ │ │ │ │ └── configuration │ │ │ │ │ ├── ConfigGroupsMigrationService.java │ │ │ │ │ └── SystemToSpaceConfigurationMigrationTool.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ ├── org.kie.workbench.common.migration.cli.MigrationTool │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── system │ │ │ │ └── space │ │ │ │ └── configuration │ │ │ │ └── ConfigGroupsMigrationServiceTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── niogit │ │ │ └── test_niogit.zip │ └── pom.xml └── pom.xml ├── kie-wb-common-command-api ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── command │ │ │ └── client │ │ │ ├── AbstractCommand.java │ │ │ ├── Command.java │ │ │ ├── CommandListener.java │ │ │ ├── CommandManager.java │ │ │ ├── CommandResult.java │ │ │ ├── CommandResultBuilder.java │ │ │ ├── DelegateCommandManager.java │ │ │ ├── HasCommandListener.java │ │ │ ├── event │ │ │ └── AbstractCommandEvent.java │ │ │ ├── exception │ │ │ ├── BadCommandArgumentsException.java │ │ │ └── CommandException.java │ │ │ ├── impl │ │ │ ├── CommandManagerImpl.java │ │ │ └── CommandResultImpl.java │ │ │ ├── registry │ │ │ └── AbstractCommandRegistryManager.java │ │ │ └── util │ │ │ └── CommandUtils.java │ └── resources │ │ ├── META-INF │ │ └── ErraiApp.properties │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── command │ │ └── CommonCommandAPI.gwt.xml │ └── test │ └── java │ └── org │ └── kie │ └── workbench │ └── common │ └── command │ └── client │ └── impl │ └── CommandManagerImplTest.java ├── kie-wb-common-dev ├── kie-wb-common-wf-sdm-extensions │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── appformer │ │ │ └── wildfly │ │ │ └── DisableJBossLoggingExtension.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.jboss.errai.cdi.server.gwt.spi.ContainerConfigExtension └── pom.xml ├── kie-wb-common-dmn ├── .gitignore ├── README.md ├── kie-wb-common-dmn-api │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── dmn │ │ │ │ └── api │ │ │ │ ├── DMNAPIEntryPoint.java │ │ │ │ ├── DMNContentResource.java │ │ │ │ ├── DMNContentService.java │ │ │ │ ├── DMNDefinitionSet.java │ │ │ │ ├── definition │ │ │ │ ├── DMNDefinition.java │ │ │ │ ├── DMNViewDefinition.java │ │ │ │ ├── HasComponentWidths.java │ │ │ │ ├── HasExpression.java │ │ │ │ ├── HasName.java │ │ │ │ ├── HasText.java │ │ │ │ ├── HasTypeRef.java │ │ │ │ ├── HasTypeRefs.java │ │ │ │ ├── HasValue.java │ │ │ │ ├── HasVariable.java │ │ │ │ ├── NOPDomainObject.java │ │ │ │ └── model │ │ │ │ │ ├── Artifact.java │ │ │ │ │ ├── Association.java │ │ │ │ │ ├── AuthorityRequirement.java │ │ │ │ │ ├── Binding.java │ │ │ │ │ ├── BuiltinAggregator.java │ │ │ │ │ ├── BusinessContextElement.java │ │ │ │ │ ├── BusinessKnowledgeModel.java │ │ │ │ │ ├── Categories.java │ │ │ │ │ ├── ConstraintType.java │ │ │ │ │ ├── Context.java │ │ │ │ │ ├── ContextEntry.java │ │ │ │ │ ├── DMNDiagram.java │ │ │ │ │ ├── DMNDiagramElement.java │ │ │ │ │ ├── DMNElement.java │ │ │ │ │ ├── DMNElementReference.java │ │ │ │ │ ├── DMNModelInstrumentedBase.java │ │ │ │ │ ├── DRGElement.java │ │ │ │ │ ├── Decision.java │ │ │ │ │ ├── DecisionRule.java │ │ │ │ │ ├── DecisionService.java │ │ │ │ │ ├── DecisionTable.java │ │ │ │ │ ├── DecisionTableOrientation.java │ │ │ │ │ ├── Definitions.java │ │ │ │ │ ├── ElementCollection.java │ │ │ │ │ ├── Expression.java │ │ │ │ │ ├── FunctionDefinition.java │ │ │ │ │ ├── HitPolicy.java │ │ │ │ │ ├── Import.java │ │ │ │ │ ├── ImportDMN.java │ │ │ │ │ ├── ImportPMML.java │ │ │ │ │ ├── ImportedValues.java │ │ │ │ │ ├── InformationItem.java │ │ │ │ │ ├── InformationItemPrimary.java │ │ │ │ │ ├── InformationRequirement.java │ │ │ │ │ ├── InputClause.java │ │ │ │ │ ├── InputClauseLiteralExpression.java │ │ │ │ │ ├── InputClauseUnaryTests.java │ │ │ │ │ ├── InputData.java │ │ │ │ │ ├── Invocation.java │ │ │ │ │ ├── IsInformationItem.java │ │ │ │ │ ├── IsLiteralExpression.java │ │ │ │ │ ├── IsUnaryTests.java │ │ │ │ │ ├── ItemDefinition.java │ │ │ │ │ ├── KnowledgeRequirement.java │ │ │ │ │ ├── KnowledgeSource.java │ │ │ │ │ ├── List.java │ │ │ │ │ ├── LiteralExpression.java │ │ │ │ │ ├── LiteralExpressionPMMLDocument.java │ │ │ │ │ ├── LiteralExpressionPMMLDocumentModel.java │ │ │ │ │ ├── NamedElement.java │ │ │ │ │ ├── OrganizationalUnit.java │ │ │ │ │ ├── OutputClause.java │ │ │ │ │ ├── OutputClauseLiteralExpression.java │ │ │ │ │ ├── OutputClauseUnaryTests.java │ │ │ │ │ ├── PerformanceIndicator.java │ │ │ │ │ ├── Relation.java │ │ │ │ │ ├── RuleAnnotationClause.java │ │ │ │ │ ├── RuleAnnotationClauseText.java │ │ │ │ │ ├── TextAnnotation.java │ │ │ │ │ ├── UnaryTests.java │ │ │ │ │ └── common │ │ │ │ │ └── HasTypeRefHelper.java │ │ │ │ ├── editors │ │ │ │ ├── included │ │ │ │ │ ├── BaseIncludedModel.java │ │ │ │ │ ├── DMNImportTypes.java │ │ │ │ │ ├── DMNIncludedModel.java │ │ │ │ │ ├── DMNIncludedModelsService.java │ │ │ │ │ ├── DMNIncludedNode.java │ │ │ │ │ ├── IncludedModel.java │ │ │ │ │ ├── PMMLDocumentMetadata.java │ │ │ │ │ ├── PMMLIncludedModel.java │ │ │ │ │ ├── PMMLModelMetadata.java │ │ │ │ │ └── PMMLParameterMetadata.java │ │ │ │ └── types │ │ │ │ │ ├── BuiltInTypeUtils.java │ │ │ │ │ ├── DMNParseService.java │ │ │ │ │ ├── DMNSimpleTimeZone.java │ │ │ │ │ ├── DMNValidationService.java │ │ │ │ │ ├── DataObject.java │ │ │ │ │ ├── DataObjectProperty.java │ │ │ │ │ ├── DataObjectsService.java │ │ │ │ │ ├── RangeValue.java │ │ │ │ │ └── TimeZoneService.java │ │ │ │ ├── factory │ │ │ │ ├── AbstractDMNDiagramFactory.java │ │ │ │ ├── DMNDiagramFactory.java │ │ │ │ ├── DMNDiagramFactoryImpl.java │ │ │ │ ├── DMNFactory.java │ │ │ │ ├── DMNGraphFactory.java │ │ │ │ └── DMNGraphFactoryImpl.java │ │ │ │ ├── graph │ │ │ │ └── DMNDiagramUtils.java │ │ │ │ ├── marshalling │ │ │ │ ├── DMNImportTypesHelper.java │ │ │ │ ├── DMNMarshallerImportsHelper.java │ │ │ │ └── DMNPathsHelper.java │ │ │ │ ├── property │ │ │ │ ├── DMNProperty.java │ │ │ │ ├── DMNPropertySet.java │ │ │ │ ├── dimensions │ │ │ │ │ ├── DecisionServiceRectangleDimensionsSet.java │ │ │ │ │ ├── GeneralRectangleDimensionsSet.java │ │ │ │ │ ├── Height.java │ │ │ │ │ ├── RectangleDimensionsSet.java │ │ │ │ │ └── Width.java │ │ │ │ ├── dmn │ │ │ │ │ ├── AllowedAnswers.java │ │ │ │ │ ├── ConstraintTypeProperty.java │ │ │ │ │ ├── DMNExternalLink.java │ │ │ │ │ ├── DecisionParametersListFieldType.java │ │ │ │ │ ├── DecisionParametersListPropertyType.java │ │ │ │ │ ├── DecisionServiceDividerLineY.java │ │ │ │ │ ├── DecisionServiceParametersList.java │ │ │ │ │ ├── DecisionServiceParametersListHolder.java │ │ │ │ │ ├── DecisionServiceParametersListSet.java │ │ │ │ │ ├── Description.java │ │ │ │ │ ├── DocumentationLinks.java │ │ │ │ │ ├── DocumentationLinksFieldType.java │ │ │ │ │ ├── DocumentationLinksHolder.java │ │ │ │ │ ├── DocumentationLinksPropertyType.java │ │ │ │ │ ├── ExpressionLanguage.java │ │ │ │ │ ├── Id.java │ │ │ │ │ ├── KnowledgeSourceType.java │ │ │ │ │ ├── LocationURI.java │ │ │ │ │ ├── Name.java │ │ │ │ │ ├── NameFieldType.java │ │ │ │ │ ├── NameHolder.java │ │ │ │ │ ├── NamePropertyType.java │ │ │ │ │ ├── QName.java │ │ │ │ │ ├── QNameFieldType.java │ │ │ │ │ ├── QNameHolder.java │ │ │ │ │ ├── QNamePropertyType.java │ │ │ │ │ ├── Question.java │ │ │ │ │ ├── Text.java │ │ │ │ │ ├── TextFormat.java │ │ │ │ │ ├── dataproviders │ │ │ │ │ │ └── ConstraintTypeDataProvider.java │ │ │ │ │ └── types │ │ │ │ │ │ └── BuiltInType.java │ │ │ │ └── styling │ │ │ │ │ ├── BgColour.java │ │ │ │ │ ├── BorderColour.java │ │ │ │ │ ├── BorderSize.java │ │ │ │ │ ├── FontColour.java │ │ │ │ │ ├── FontFamily.java │ │ │ │ │ ├── FontSize.java │ │ │ │ │ └── StylingSet.java │ │ │ │ ├── qualifiers │ │ │ │ └── DMNEditor.java │ │ │ │ ├── resource │ │ │ │ ├── DMNDefinitionSetResourceType.java │ │ │ │ └── i18n │ │ │ │ │ └── DMNAPIConstants.java │ │ │ │ ├── rules │ │ │ │ ├── AcyclicDirectedGraphRule.java │ │ │ │ ├── AcyclicDirectedGraphWalker.java │ │ │ │ ├── NoInputNodesInImportedDecisionRule.java │ │ │ │ └── SingleConnectorPerTypeGraphRule.java │ │ │ │ ├── validation │ │ │ │ ├── DMNDomainValidator.java │ │ │ │ ├── NoValidation.java │ │ │ │ └── NoValidationValidator.java │ │ │ │ └── workaround │ │ │ │ └── WorkaroundMorphDef.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ ├── DMNAPI.gwt.xml │ │ │ └── api │ │ │ └── resources │ │ │ └── i18n │ │ │ ├── DMNAPIConstants.properties │ │ │ ├── DMNAPIConstants_es.properties │ │ │ ├── DMNAPIConstants_fr.properties │ │ │ ├── DMNAPIConstants_it.properties │ │ │ └── DMNAPIConstants_ja.properties │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── api │ │ ├── definition │ │ ├── HasExpressionTest.java │ │ └── model │ │ │ ├── BindingTest.java │ │ │ ├── BusinessKnowledgeModelTest.java │ │ │ ├── ConstraintTypeTest.java │ │ │ ├── ContextEntryTest.java │ │ │ ├── ContextTest.java │ │ │ ├── DMNModelInstrumentedBaseTest.java │ │ │ ├── DRGElementTest.java │ │ │ ├── DecisionRuleTest.java │ │ │ ├── DecisionServiceTest.java │ │ │ ├── DecisionTableTest.java │ │ │ ├── DecisionTest.java │ │ │ ├── ExpressionTest.java │ │ │ ├── FunctionDefinitionTest.java │ │ │ ├── ImportPMMLTest.java │ │ │ ├── ImportTest.java │ │ │ ├── ImportedValuesTest.java │ │ │ ├── InformationItemPrimaryTest.java │ │ │ ├── InformationItemTest.java │ │ │ ├── InputClauseLiteralExpressionTest.java │ │ │ ├── InputClauseTest.java │ │ │ ├── InputClauseUnaryTestsTest.java │ │ │ ├── InputDataTest.java │ │ │ ├── InvocationTest.java │ │ │ ├── ItemDefinitionTest.java │ │ │ ├── KnowledgeSourceTest.java │ │ │ ├── ListTest.java │ │ │ ├── LiteralExpressionTest.java │ │ │ ├── NamedElementTest.java │ │ │ ├── OutputClauseLiteralExpressionTest.java │ │ │ ├── OutputClauseTest.java │ │ │ ├── OutputClauseUnaryTestsTest.java │ │ │ ├── RelationTest.java │ │ │ ├── RuleAnnotationClauseTest.java │ │ │ ├── RuleAnnotationClauseTextTest.java │ │ │ ├── TextAnnotationTest.java │ │ │ ├── UnaryTestsTest.java │ │ │ └── common │ │ │ └── HasTypeRefHelperTest.java │ │ ├── editors │ │ ├── included │ │ │ ├── DMNImportTypesTest.java │ │ │ ├── DMNIncludedModelTest.java │ │ │ ├── PMMLDocumentMetadataTest.java │ │ │ ├── PMMLIncludedModelTest.java │ │ │ ├── PMMLModelMetadataTest.java │ │ │ └── PMMLParameterMetadataTest.java │ │ └── types │ │ │ ├── BuiltInTypeUtilsTest.java │ │ │ ├── DataObjectTest.java │ │ │ └── RangeValueTest.java │ │ ├── factory │ │ └── DMNDiagramFactoryImplTest.java │ │ ├── graph │ │ └── DMNDiagramUtilsTest.java │ │ ├── property │ │ └── dmn │ │ │ ├── AllowedAnswersTest.java │ │ │ ├── DescriptionTest.java │ │ │ ├── ExpressionLanguageTest.java │ │ │ ├── LocationURITest.java │ │ │ ├── NameFieldTypeTest.java │ │ │ ├── NameHolderTest.java │ │ │ ├── NamePropertyTypeTest.java │ │ │ ├── NameTest.java │ │ │ ├── QNameHolderTest.java │ │ │ ├── QNamePropertyTypeTest.java │ │ │ ├── QNameTest.java │ │ │ ├── QuestionTest.java │ │ │ ├── TextTest.java │ │ │ ├── dataproviders │ │ │ └── ConstraintTypeDataProviderTest.java │ │ │ └── types │ │ │ └── BuiltInTypeTest.java │ │ ├── resource │ │ └── DMNDefinitionSetResourceTypeTest.java │ │ └── rules │ │ ├── AcyclicDirectedGraphRuleTest.java │ │ ├── AcyclicDirectedGraphWalkerTest.java │ │ ├── BaseGraphRuleTest.java │ │ ├── NoInputNodesInImportedDecisionRuleTest.java │ │ └── SingleConnectorPerTypeGraphRuleTest.java ├── kie-wb-common-dmn-backend │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── dmn │ │ │ │ └── backend │ │ │ │ ├── DMNBackendService.java │ │ │ │ ├── DMNContentServiceImpl.java │ │ │ │ ├── DMNMarshallerStandalone.java │ │ │ │ ├── common │ │ │ │ ├── DMNIOHelper.java │ │ │ │ ├── DMNImportTypesHelperImpl.java │ │ │ │ ├── DMNMarshallerImportsHelperStandalone.java │ │ │ │ ├── DMNMarshallerImportsHelperStandaloneImpl.java │ │ │ │ └── DMNPathsHelperImpl.java │ │ │ │ ├── definition │ │ │ │ └── v1_1 │ │ │ │ │ ├── AllowedAnswersPropertyConverter.java │ │ │ │ │ ├── AssociationConverter.java │ │ │ │ │ ├── BindingPropertyConverter.java │ │ │ │ │ ├── BusinessKnowledgeModelConverter.java │ │ │ │ │ ├── ConstraintTypeFieldPropertyConverter.java │ │ │ │ │ ├── ContextEntryPropertyConverter.java │ │ │ │ │ ├── ContextPropertyConverter.java │ │ │ │ │ ├── DMNElementReferenceConverter.java │ │ │ │ │ ├── DMNExternalLinksToExtensionElements.java │ │ │ │ │ ├── DecisionConverter.java │ │ │ │ │ ├── DecisionRulePropertyConverter.java │ │ │ │ │ ├── DecisionServiceConverter.java │ │ │ │ │ ├── DecisionTablePropertyConverter.java │ │ │ │ │ ├── DefinitionsConverter.java │ │ │ │ │ ├── DescriptionPropertyConverter.java │ │ │ │ │ ├── ExpressionLanguagePropertyConverter.java │ │ │ │ │ ├── ExpressionPropertyConverter.java │ │ │ │ │ ├── FunctionDefinitionPropertyConverter.java │ │ │ │ │ ├── HrefBuilder.java │ │ │ │ │ ├── ImportConverter.java │ │ │ │ │ ├── ImportedItemDefinitionConverter.java │ │ │ │ │ ├── ImportedValuesConverter.java │ │ │ │ │ ├── InformationItemPrimaryPropertyConverter.java │ │ │ │ │ ├── InformationItemPropertyConverter.java │ │ │ │ │ ├── InputClauseLiteralExpressionPropertyConverter.java │ │ │ │ │ ├── InputClausePropertyConverter.java │ │ │ │ │ ├── InputClauseUnaryTestsPropertyConverter.java │ │ │ │ │ ├── InputDataConverter.java │ │ │ │ │ ├── InvocationPropertyConverter.java │ │ │ │ │ ├── ItemDefinitionPropertyConverter.java │ │ │ │ │ ├── KnowledgeSourceConverter.java │ │ │ │ │ ├── ListPropertyConverter.java │ │ │ │ │ ├── LiteralExpressionPropertyConverter.java │ │ │ │ │ ├── NodeConverter.java │ │ │ │ │ ├── OutputClauseLiteralExpressionPropertyConverter.java │ │ │ │ │ ├── OutputClausePropertyConverter.java │ │ │ │ │ ├── OutputClauseUnaryTestsPropertyConverter.java │ │ │ │ │ ├── QNamePropertyConverter.java │ │ │ │ │ ├── QuestionPropertyConverter.java │ │ │ │ │ ├── RelationPropertyConverter.java │ │ │ │ │ ├── RuleAnnotationClauseConverter.java │ │ │ │ │ ├── RuleAnnotationClauseTextConverter.java │ │ │ │ │ ├── TextAnnotationConverter.java │ │ │ │ │ ├── UnaryTestsPropertyConverter.java │ │ │ │ │ └── dd │ │ │ │ │ ├── ColorUtils.java │ │ │ │ │ ├── ComponentWidths.java │ │ │ │ │ ├── ComponentWidthsConverter.java │ │ │ │ │ ├── ComponentsWidthsExtension.java │ │ │ │ │ ├── DMNDIExtensionsRegister.java │ │ │ │ │ ├── ExternalLink.java │ │ │ │ │ ├── ExternalLinksConverter.java │ │ │ │ │ ├── FontSetPropertyConverter.java │ │ │ │ │ └── PointUtils.java │ │ │ │ ├── editors │ │ │ │ ├── common │ │ │ │ │ ├── DMNDiagramHelper.java │ │ │ │ │ ├── DMNIncludedNodeFactory.java │ │ │ │ │ ├── DMNIncludedNodesFilter.java │ │ │ │ │ ├── IncludedModelFactory.java │ │ │ │ │ ├── PMMLIncludedDocumentFactory.java │ │ │ │ │ └── PMMLIncludedDocumentsFilter.java │ │ │ │ ├── included │ │ │ │ │ ├── DMNIncludedModelsServiceImpl.java │ │ │ │ │ └── query │ │ │ │ │ │ ├── AllModelsValueFileExtensionIndexTerm.java │ │ │ │ │ │ └── PMMLValueFileExtensionIndexTerm.java │ │ │ │ └── types │ │ │ │ │ ├── DMNParseServiceImpl.java │ │ │ │ │ ├── DMNValidationServiceImpl.java │ │ │ │ │ ├── DataObjectsServiceImpl.java │ │ │ │ │ ├── TimeZoneServiceImpl.java │ │ │ │ │ ├── exceptions │ │ │ │ │ └── DMNIncludeModelCouldNotBeCreatedException.java │ │ │ │ │ └── query │ │ │ │ │ ├── DMNValueFileExtensionIndexTerm.java │ │ │ │ │ ├── DMNValueRepositoryRootIndexTerm.java │ │ │ │ │ └── FindAllDmnAssetsQuery.java │ │ │ │ ├── producers │ │ │ │ └── DMNMarshallerProducer.java │ │ │ │ └── validation │ │ │ │ └── DMNDomainValidatorImpl.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ └── backend │ │ │ ├── DMNContentServiceImplTest.java │ │ │ ├── DMNMarshallerStandaloneTest.java │ │ │ ├── common │ │ │ ├── DMNIOHelperTest.java │ │ │ ├── DMNImportTypesHelperImplTest.java │ │ │ ├── DMNMarshallerImportsHelperStandaloneImplTest.java │ │ │ └── DMNPathsHelperImplTest.java │ │ │ ├── definition │ │ │ └── v1_1 │ │ │ │ ├── BaseLiteralExpressionPropertyConverterTest.java │ │ │ │ ├── BindingPropertyConverterTest.java │ │ │ │ ├── BusinessKnowledgeModelConverterTest.java │ │ │ │ ├── ContextEntryPropertyConverterTest.java │ │ │ │ ├── ContextPropertyConverterTest.java │ │ │ │ ├── DMNExternalLinksToExtensionElementsTest.java │ │ │ │ ├── DecisionConverterTest.java │ │ │ │ ├── DecisionRulePropertyConverterTest.java │ │ │ │ ├── DecisionServiceConverterTest.java │ │ │ │ ├── DecisionTablePropertyConverterTest.java │ │ │ │ ├── DefinitionsConverterTest.java │ │ │ │ ├── DescriptionPropertyConverterTest.java │ │ │ │ ├── ExpressionLanguagePropertyConverterTest.java │ │ │ │ ├── ExpressionPropertyConverterTest.java │ │ │ │ ├── FunctionDefinitionPropertyConverterTest.java │ │ │ │ ├── HrefBuilderTest.java │ │ │ │ ├── ImportConverterTest.java │ │ │ │ ├── ImportedItemDefinitionConverterTest.java │ │ │ │ ├── InformationItemPrimaryPropertyConverterTest.java │ │ │ │ ├── InputClauseLiteralExpressionPropertyConverterTest.java │ │ │ │ ├── InputClauseUnaryTestsPropertyConverterTest.java │ │ │ │ ├── InputDataConverterTest.java │ │ │ │ ├── InvocationPropertyConverterTest.java │ │ │ │ ├── ItemDefinitionPropertyConverterTest.java │ │ │ │ ├── ListPropertyConverterTest.java │ │ │ │ ├── OutputClauseLiteralExpressionPropertyConverterTest.java │ │ │ │ ├── OutputClauseUnaryTestsPropertyConverterTest.java │ │ │ │ ├── QNamePropertyConverterTest.java │ │ │ │ ├── RelationPropertyConverterTest.java │ │ │ │ ├── RuleAnnotationClauseConverterTest.java │ │ │ │ ├── RuleAnnotationClauseTextConverterTest.java │ │ │ │ ├── UnaryTestsPropertyConverterTest.java │ │ │ │ └── dd │ │ │ │ ├── ColorUtilsTest.java │ │ │ │ ├── DMNDIExtensionsRegisterTest.java │ │ │ │ ├── ExternalLinksConverterTest.java │ │ │ │ └── PointUtilsTest.java │ │ │ ├── editors │ │ │ ├── common │ │ │ │ ├── DMNDiagramHelperTest.java │ │ │ │ ├── DMNIncludedNodeFactoryTest.java │ │ │ │ ├── DMNIncludedNodesFilterTest.java │ │ │ │ ├── IncludedModelFactoryTest.java │ │ │ │ ├── PMMLIncludedDocumentFactoryTest.java │ │ │ │ └── PMMLIncludedDocumentsFilterTest.java │ │ │ ├── included │ │ │ │ ├── DMNIncludedModelsServiceImplTest.java │ │ │ │ └── query │ │ │ │ │ ├── AllModelsValueFileExtensionIndexTermTest.java │ │ │ │ │ └── PMMLValueFileExtensionIndexTermTest.java │ │ │ └── types │ │ │ │ ├── DMNParseServiceImplTest.java │ │ │ │ ├── DMNValidationServiceImplTest.java │ │ │ │ ├── DataObjectsServiceImplTest.java │ │ │ │ ├── TimeZoneServiceImplTest.java │ │ │ │ ├── classes │ │ │ │ ├── APerson.java │ │ │ │ ├── BPet.java │ │ │ │ └── CFamily.java │ │ │ │ └── query │ │ │ │ ├── DMNValueFileExtensionIndexTermTest.java │ │ │ │ ├── DMNValueRepositoryRootIndexTermTest.java │ │ │ │ └── FindAllDmnAssetsQueryTest.java │ │ │ ├── producers │ │ │ └── DMNMarshallerProducerTest.java │ │ │ └── validation │ │ │ └── DMNDomainValidatorImplTest.java │ │ └── resources │ │ ├── DROOLS-2262.dmn │ │ ├── DROOLS-2372.dmn │ │ ├── DROOLS-2941.dmn │ │ ├── DROOLS-3372.dmn │ │ ├── DROOLS-3372bis.dmn │ │ ├── DROOLS-3372evaluate.dmn │ │ ├── DecisionWithContext.dmn │ │ ├── DecisionWithContextWithDefaultResult.dmn │ │ ├── DecisionWithContextWithoutDefaultResult.dmn │ │ ├── Loan Pre-Qualification.dmn │ │ ├── Simple_structured_context.dmn │ │ ├── associations.dmn │ │ ├── decisionqa.dmn │ │ ├── diamond.dmn │ │ ├── diamondDMN12.dmn │ │ ├── dummy.dmn │ │ ├── edgewaypoint.dmn │ │ ├── function_definition_and_invoke_in_ctx.dmn │ │ ├── hardcoded_decision_a_function.dmn │ │ ├── hardcoded_function_definition.dmn │ │ ├── hardcoded_invokation.dmn │ │ ├── hardcoded_relation_and_literal_expression.dmn │ │ ├── imports.dmn │ │ ├── positive_or_negative.dmn │ │ ├── potpourri_drawing.dmn │ │ ├── qGslQdo2.dmn │ │ ├── test-FontSize-sharedStyle.dmn │ │ ├── test-FontSize-stunner.dmn │ │ ├── textAnnotation.dmn │ │ ├── textAnnotationCDATA.dmn │ │ ├── treeStructure.dmn │ │ ├── wrong_context.dmn │ │ └── wrong_decision.dmn ├── kie-wb-common-dmn-client │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── dmn │ │ │ │ └── client │ │ │ │ ├── DMNClientEntryPoint.java │ │ │ │ ├── DMNShapeSet.java │ │ │ │ ├── api │ │ │ │ ├── DMNServiceClient.java │ │ │ │ ├── dataobjects │ │ │ │ │ └── DMNDataObjectsClient.java │ │ │ │ └── included │ │ │ │ │ └── legacy │ │ │ │ │ └── DMNIncludeModelsClient.java │ │ │ │ ├── canvas │ │ │ │ └── controls │ │ │ │ │ ├── actions │ │ │ │ │ ├── DMNDiagramTextPropertyProviderImpl.java │ │ │ │ │ ├── DRGElementTextPropertyProviderImpl.java │ │ │ │ │ └── TextAnnotationTextPropertyProviderImpl.java │ │ │ │ │ ├── builder │ │ │ │ │ └── ObserverBuilderControl.java │ │ │ │ │ ├── inlineeditor │ │ │ │ │ └── DMNCanvasInlineTextEditorControl.java │ │ │ │ │ ├── keyboard │ │ │ │ │ ├── DMNCanvasShortcutsControlImpl.java │ │ │ │ │ └── shortcut │ │ │ │ │ │ └── AppendDecisionShortcut.java │ │ │ │ │ ├── resize │ │ │ │ │ └── DecisionServiceMoveDividerControl.java │ │ │ │ │ ├── selection │ │ │ │ │ └── DomainObjectAwareLienzoMultipleSelectionControl.java │ │ │ │ │ └── toolbox │ │ │ │ │ ├── DMNCommonActionsToolbox.java │ │ │ │ │ ├── DMNCommonActionsToolboxFactory.java │ │ │ │ │ ├── DMNDeleteNodeToolboxAction.java │ │ │ │ │ ├── DMNEditBusinessKnowledgeModelToolboxAction.java │ │ │ │ │ ├── DMNEditDRDToolboxAction.java │ │ │ │ │ ├── DMNEditDecisionToolboxAction.java │ │ │ │ │ ├── DMNFlowActionsToolbox.java │ │ │ │ │ ├── DMNFlowActionsToolboxFactory.java │ │ │ │ │ └── DMNToolboxControl.java │ │ │ │ ├── commands │ │ │ │ ├── DMNCommand.java │ │ │ │ ├── VetoExecutionCommand.java │ │ │ │ ├── VetoUndoCommand.java │ │ │ │ ├── clone │ │ │ │ │ └── DMNDeepCloneProcess.java │ │ │ │ ├── expressions │ │ │ │ │ └── types │ │ │ │ │ │ ├── context │ │ │ │ │ │ ├── AddContextEntryCommand.java │ │ │ │ │ │ ├── ClearExpressionTypeCommand.java │ │ │ │ │ │ ├── DeleteContextEntryCommand.java │ │ │ │ │ │ └── MoveRowsCommand.java │ │ │ │ │ │ ├── dtable │ │ │ │ │ │ ├── AddDecisionRuleCommand.java │ │ │ │ │ │ ├── AddInputClauseCommand.java │ │ │ │ │ │ ├── AddOutputClauseCommand.java │ │ │ │ │ │ ├── AddRuleAnnotationClauseCommand.java │ │ │ │ │ │ ├── DeleteDecisionRuleCommand.java │ │ │ │ │ │ ├── DeleteInputClauseCommand.java │ │ │ │ │ │ ├── DeleteOutputClauseCommand.java │ │ │ │ │ │ ├── DeleteRuleAnnotationClauseCommand.java │ │ │ │ │ │ ├── MoveColumnsCommand.java │ │ │ │ │ │ ├── MoveRowsCommand.java │ │ │ │ │ │ ├── SetBuiltinAggregatorCommand.java │ │ │ │ │ │ └── SetHitPolicyCommand.java │ │ │ │ │ │ ├── function │ │ │ │ │ │ ├── AddParameterCommand.java │ │ │ │ │ │ ├── ClearExpressionTypeCommand.java │ │ │ │ │ │ ├── RemoveParameterCommand.java │ │ │ │ │ │ ├── SetKindCommand.java │ │ │ │ │ │ ├── SetParametersCommand.java │ │ │ │ │ │ ├── UpdateParameterNameCommand.java │ │ │ │ │ │ ├── UpdateParameterTypeRefCommand.java │ │ │ │ │ │ └── supplementary │ │ │ │ │ │ │ └── MoveRowsCommand.java │ │ │ │ │ │ ├── invocation │ │ │ │ │ │ ├── AddParameterBindingCommand.java │ │ │ │ │ │ ├── ClearExpressionTypeCommand.java │ │ │ │ │ │ ├── DeleteParameterBindingCommand.java │ │ │ │ │ │ └── MoveRowsCommand.java │ │ │ │ │ │ ├── list │ │ │ │ │ │ ├── AddListRowCommand.java │ │ │ │ │ │ ├── ClearExpressionTypeCommand.java │ │ │ │ │ │ ├── DeleteListRowCommand.java │ │ │ │ │ │ └── MoveRowsCommand.java │ │ │ │ │ │ ├── relation │ │ │ │ │ │ ├── AddRelationColumnCommand.java │ │ │ │ │ │ ├── AddRelationRowCommand.java │ │ │ │ │ │ ├── DeleteRelationColumnCommand.java │ │ │ │ │ │ ├── DeleteRelationRowCommand.java │ │ │ │ │ │ ├── MoveColumnsCommand.java │ │ │ │ │ │ └── MoveRowsCommand.java │ │ │ │ │ │ └── undefined │ │ │ │ │ │ └── SetCellValueCommand.java │ │ │ │ ├── factory │ │ │ │ │ ├── DefaultCanvasCommandFactory.java │ │ │ │ │ ├── canvas │ │ │ │ │ │ ├── AddChildNodeCommand.java │ │ │ │ │ │ ├── DMNDeleteCanvasConnectorNodeCommand.java │ │ │ │ │ │ ├── DMNDeleteCanvasNodeCommand.java │ │ │ │ │ │ ├── DMNDeleteElementsCommand.java │ │ │ │ │ │ ├── DMNDeleteNodeCommand.java │ │ │ │ │ │ ├── DMNSafeDeleteNodeCommand.java │ │ │ │ │ │ ├── SetComponentWidthCanvasCommand.java │ │ │ │ │ │ └── SetComponentWidthCommand.java │ │ │ │ │ └── graph │ │ │ │ │ │ ├── AddChildNodeCommand.java │ │ │ │ │ │ ├── DMNDeleteConnectorCommand.java │ │ │ │ │ │ ├── DMNDeleteElementsGraphCommand.java │ │ │ │ │ │ ├── DMNDeregisterNodeCommand.java │ │ │ │ │ │ ├── DMNRegisterNodeCommand.java │ │ │ │ │ │ ├── DMNSetConnectionSourceNodeCommand.java │ │ │ │ │ │ ├── DMNSetConnectionTargetNodeCommand.java │ │ │ │ │ │ ├── RegisterNodeCommand.java │ │ │ │ │ │ └── SetChildrenCommand.java │ │ │ │ ├── general │ │ │ │ │ ├── BaseClearExpressionCommand.java │ │ │ │ │ ├── BaseNavigateCommand.java │ │ │ │ │ ├── ClearExpressionTypeCommand.java │ │ │ │ │ ├── DeleteCellValueCommand.java │ │ │ │ │ ├── DeleteHasValueCommand.java │ │ │ │ │ ├── DeleteHeaderValueCommand.java │ │ │ │ │ ├── NavigateToDRGEditorCommand.java │ │ │ │ │ ├── NavigateToExpressionEditorCommand.java │ │ │ │ │ ├── NoOperationGraphCommand.java │ │ │ │ │ ├── SetCellValueCommand.java │ │ │ │ │ ├── SetHasValueCommand.java │ │ │ │ │ ├── SetHeaderValueCommand.java │ │ │ │ │ └── SetTypeRefCommand.java │ │ │ │ └── util │ │ │ │ │ ├── CommandUtils.java │ │ │ │ │ └── ContentDefinitionIdUtils.java │ │ │ │ ├── common │ │ │ │ └── BoxedExpressionHelper.java │ │ │ │ ├── components │ │ │ │ └── palette │ │ │ │ │ └── DMNPaletteDefinitionBuilder.java │ │ │ │ ├── docks │ │ │ │ ├── navigator │ │ │ │ │ ├── DecisionNavigatorDock.java │ │ │ │ │ ├── DecisionNavigatorItem.java │ │ │ │ │ ├── DecisionNavigatorItemBuilder.java │ │ │ │ │ ├── DecisionNavigatorItemsProvider.java │ │ │ │ │ ├── DecisionNavigatorObserver.java │ │ │ │ │ ├── DecisionNavigatorPresenter.java │ │ │ │ │ ├── DecisionNavigatorView.html │ │ │ │ │ ├── DecisionNavigatorView.java │ │ │ │ │ ├── DecisionNavigatorView.less │ │ │ │ │ ├── common │ │ │ │ │ │ ├── CanvasFocusUtils.java │ │ │ │ │ │ └── LazyCanvasFocusUtils.java │ │ │ │ │ ├── drds │ │ │ │ │ │ ├── DMNDiagramSelected.java │ │ │ │ │ │ ├── DMNDiagramTuple.java │ │ │ │ │ │ ├── DMNDiagramsSession.java │ │ │ │ │ │ ├── DMNDiagramsSessionState.java │ │ │ │ │ │ ├── DMNGraphsProvider.java │ │ │ │ │ │ └── DRGDiagramUtils.java │ │ │ │ │ ├── events │ │ │ │ │ │ └── RefreshDecisionComponents.java │ │ │ │ │ ├── factories │ │ │ │ │ │ ├── DecisionNavigatorBaseItemFactory.java │ │ │ │ │ │ ├── DecisionNavigatorItemFactory.java │ │ │ │ │ │ └── DecisionNavigatorNestedItemFactory.java │ │ │ │ │ ├── included │ │ │ │ │ │ └── components │ │ │ │ │ │ │ ├── DecisionComponent.java │ │ │ │ │ │ │ ├── DecisionComponentFilter.java │ │ │ │ │ │ │ ├── DecisionComponents.java │ │ │ │ │ │ │ ├── DecisionComponentsItem.java │ │ │ │ │ │ │ ├── DecisionComponentsItemView.html │ │ │ │ │ │ │ ├── DecisionComponentsItemView.java │ │ │ │ │ │ │ ├── DecisionComponentsItemView.less │ │ │ │ │ │ │ ├── DecisionComponentsView.html │ │ │ │ │ │ │ ├── DecisionComponentsView.java │ │ │ │ │ │ │ └── DecisionComponentsView.less │ │ │ │ │ └── tree │ │ │ │ │ │ ├── DecisionNavigatorTreePresenter.java │ │ │ │ │ │ ├── DecisionNavigatorTreeView.html │ │ │ │ │ │ ├── DecisionNavigatorTreeView.java │ │ │ │ │ │ └── DecisionNavigatorTreeView.less │ │ │ │ └── preview │ │ │ │ │ ├── PreviewDiagramScreen.java │ │ │ │ │ ├── PreviewDiagramScreenView.css │ │ │ │ │ ├── PreviewDiagramScreenView.html │ │ │ │ │ └── PreviewDiagramScreenView.java │ │ │ │ ├── editors │ │ │ │ ├── common │ │ │ │ │ ├── RemoveHelper.java │ │ │ │ │ ├── messages │ │ │ │ │ │ ├── FlashMessage.java │ │ │ │ │ │ ├── FlashMessages.java │ │ │ │ │ │ ├── FlashMessagesView.html │ │ │ │ │ │ ├── FlashMessagesView.java │ │ │ │ │ │ └── FlashMessagesView.less │ │ │ │ │ ├── page │ │ │ │ │ │ ├── DMNPage.java │ │ │ │ │ │ ├── DMNPageView.html │ │ │ │ │ │ ├── DMNPageView.java │ │ │ │ │ │ └── DMNPageView.less │ │ │ │ │ └── persistence │ │ │ │ │ │ ├── ActiveRecord.java │ │ │ │ │ │ └── RecordEngine.java │ │ │ │ ├── contextmenu │ │ │ │ │ ├── ContextMenu.java │ │ │ │ │ ├── ContextMenuView.html │ │ │ │ │ ├── ContextMenuView.java │ │ │ │ │ └── ContextMenuView.less │ │ │ │ ├── documentation │ │ │ │ │ ├── DMNDocumentationView.html │ │ │ │ │ ├── DMNDocumentationView.java │ │ │ │ │ ├── DMNDocumentationView.less │ │ │ │ │ ├── DMNDocumentationViewButtonsVisibilitySupplier.java │ │ │ │ │ ├── DocumentationLinkItem.html │ │ │ │ │ ├── DocumentationLinkItem.java │ │ │ │ │ ├── DocumentationLinkItem.less │ │ │ │ │ ├── DocumentationLinksWidget.html │ │ │ │ │ ├── DocumentationLinksWidget.java │ │ │ │ │ ├── DocumentationLinksWidget.less │ │ │ │ │ ├── common │ │ │ │ │ │ ├── DMNDocumentation.java │ │ │ │ │ │ ├── DMNDocumentationDRD.java │ │ │ │ │ │ ├── DMNDocumentationDRDsFactory.java │ │ │ │ │ │ ├── DMNDocumentationDataType.java │ │ │ │ │ │ ├── DMNDocumentationExternalLink.java │ │ │ │ │ │ ├── DMNDocumentationFactory.java │ │ │ │ │ │ ├── DMNDocumentationI18n.java │ │ │ │ │ │ ├── DMNDocumentationService.java │ │ │ │ │ │ ├── DMNDocumentationServiceImpl.java │ │ │ │ │ │ └── HTMLDownloadHelper.java │ │ │ │ │ ├── links │ │ │ │ │ │ ├── NameAndUriPopoverImpl.java │ │ │ │ │ │ ├── NameAndUrlPopoverView.java │ │ │ │ │ │ ├── NameAndUrlPopoverViewImpl.html │ │ │ │ │ │ ├── NameAndUrlPopoverViewImpl.java │ │ │ │ │ │ └── NameAndUrlPopoverViewImpl.less │ │ │ │ │ └── template │ │ │ │ │ │ ├── DMNDocumentationTemplateSource.java │ │ │ │ │ │ └── dmn-documentation-template.html │ │ │ │ ├── drd │ │ │ │ │ ├── DRDContextMenu.java │ │ │ │ │ ├── DRDContextMenuService.java │ │ │ │ │ ├── DRDNameChanger.java │ │ │ │ │ ├── DRDNameChangerView.html │ │ │ │ │ ├── DRDNameChangerView.java │ │ │ │ │ └── DRDNameChangerView.less │ │ │ │ ├── expressions │ │ │ │ │ ├── ExpressionContainerGrid.java │ │ │ │ │ ├── ExpressionContainerRenderer.java │ │ │ │ │ ├── ExpressionContainerUIModelMapper.java │ │ │ │ │ ├── ExpressionEditor.java │ │ │ │ │ ├── ExpressionEditorControl.java │ │ │ │ │ ├── ExpressionEditorControlImpl.java │ │ │ │ │ ├── ExpressionEditorView.java │ │ │ │ │ ├── ExpressionEditorViewImpl.html │ │ │ │ │ ├── ExpressionEditorViewImpl.java │ │ │ │ │ ├── ExpressionEditorViewImpl.less │ │ │ │ │ ├── types │ │ │ │ │ │ ├── BaseEditorDefinition.java │ │ │ │ │ │ ├── ExpressionEditorDefinition.java │ │ │ │ │ │ ├── ExpressionEditorDefinitions.java │ │ │ │ │ │ ├── ExpressionEditorDefinitionsProducer.java │ │ │ │ │ │ ├── ExpressionEditorModelEnricher.java │ │ │ │ │ │ ├── ExpressionType.java │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ ├── ContextEditorDefinition.java │ │ │ │ │ │ │ ├── ContextEntryDefaultValueUtilities.java │ │ │ │ │ │ │ ├── ContextGrid.java │ │ │ │ │ │ │ ├── ContextGridCell.java │ │ │ │ │ │ │ ├── ContextGridData.java │ │ │ │ │ │ │ ├── ContextGridRowNumberColumn.java │ │ │ │ │ │ │ ├── ContextUIModelMapper.java │ │ │ │ │ │ │ ├── ContextUIModelMapperHelper.java │ │ │ │ │ │ │ ├── ExpressionCellValue.java │ │ │ │ │ │ │ ├── ExpressionEditorColumn.java │ │ │ │ │ │ │ ├── ExpressionEditorColumnRenderer.java │ │ │ │ │ │ │ ├── InformationItemCell.java │ │ │ │ │ │ │ ├── NameColumn.java │ │ │ │ │ │ │ └── NameColumnHeaderMetaData.java │ │ │ │ │ │ ├── dtable │ │ │ │ │ │ │ ├── DecisionRuleFactory.java │ │ │ │ │ │ │ ├── DecisionTableDefaultValueUtilities.java │ │ │ │ │ │ │ ├── DecisionTableEditorDefinition.java │ │ │ │ │ │ │ ├── DecisionTableEditorDefinitionEnricher.java │ │ │ │ │ │ │ ├── DecisionTableGrid.java │ │ │ │ │ │ │ ├── DecisionTableGridCell.java │ │ │ │ │ │ │ ├── DecisionTableGridData.java │ │ │ │ │ │ │ ├── DecisionTableGridRenderer.java │ │ │ │ │ │ │ ├── DecisionTableRowNumberColumn.java │ │ │ │ │ │ │ ├── DecisionTableUIModelMapper.java │ │ │ │ │ │ │ ├── DecisionTableUIModelMapperHelper.java │ │ │ │ │ │ │ ├── InputClauseColumn.java │ │ │ │ │ │ │ ├── InputClauseColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── OutputClauseColumn.java │ │ │ │ │ │ │ ├── OutputClauseColumnExpressionNameHeaderMetaData.java │ │ │ │ │ │ │ ├── OutputClauseColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── RowNumberColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── RuleAnnotationClauseColumn.java │ │ │ │ │ │ │ ├── RuleAnnotationClauseColumnHeaderMetaData.java │ │ │ │ │ │ │ └── hitpolicy │ │ │ │ │ │ │ │ ├── BuiltinAggregatorUtils.java │ │ │ │ │ │ │ │ ├── HasHitPolicyControl.java │ │ │ │ │ │ │ │ ├── HitPolicyPopoverImpl.java │ │ │ │ │ │ │ │ ├── HitPolicyPopoverView.java │ │ │ │ │ │ │ │ ├── HitPolicyPopoverViewImpl.html │ │ │ │ │ │ │ │ ├── HitPolicyPopoverViewImpl.java │ │ │ │ │ │ │ │ └── HitPolicyPopoverViewImpl.less │ │ │ │ │ │ ├── function │ │ │ │ │ │ │ ├── EmptyColumn.java │ │ │ │ │ │ │ ├── FunctionColumn.java │ │ │ │ │ │ │ ├── FunctionColumnNameHeaderMetaData.java │ │ │ │ │ │ │ ├── FunctionColumnParametersHeaderMetaData.java │ │ │ │ │ │ │ ├── FunctionColumnRenderer.java │ │ │ │ │ │ │ ├── FunctionDefaultValueUtilities.java │ │ │ │ │ │ │ ├── FunctionEditorDefinition.java │ │ │ │ │ │ │ ├── FunctionGrid.java │ │ │ │ │ │ │ ├── FunctionGridCell.java │ │ │ │ │ │ │ ├── FunctionGridRenderer.java │ │ │ │ │ │ │ ├── FunctionGridSupplementaryEditor.java │ │ │ │ │ │ │ ├── FunctionKindRowColumn.java │ │ │ │ │ │ │ ├── FunctionKindRowColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── FunctionUIModelMapper.java │ │ │ │ │ │ │ ├── KindUtilities.java │ │ │ │ │ │ │ ├── kindselector │ │ │ │ │ │ │ │ ├── HasKindSelectControl.java │ │ │ │ │ │ │ │ ├── KindPopoverImpl.java │ │ │ │ │ │ │ │ ├── KindPopoverView.java │ │ │ │ │ │ │ │ ├── KindPopoverViewImpl.html │ │ │ │ │ │ │ │ ├── KindPopoverViewImpl.java │ │ │ │ │ │ │ │ └── KindPopoverViewImpl.less │ │ │ │ │ │ │ ├── parameters │ │ │ │ │ │ │ │ ├── HasParametersControl.java │ │ │ │ │ │ │ │ ├── ParameterView.java │ │ │ │ │ │ │ │ ├── ParameterViewImpl.html │ │ │ │ │ │ │ │ ├── ParameterViewImpl.java │ │ │ │ │ │ │ │ ├── ParameterViewImpl.less │ │ │ │ │ │ │ │ ├── ParametersPopoverImpl.java │ │ │ │ │ │ │ │ ├── ParametersPopoverView.java │ │ │ │ │ │ │ │ ├── ParametersPopoverViewImpl.html │ │ │ │ │ │ │ │ ├── ParametersPopoverViewImpl.java │ │ │ │ │ │ │ │ └── ParametersPopoverViewImpl.less │ │ │ │ │ │ │ └── supplementary │ │ │ │ │ │ │ │ ├── BaseSupplementaryFunctionEditorDefinition.java │ │ │ │ │ │ │ │ ├── FunctionSupplementaryGrid.java │ │ │ │ │ │ │ │ ├── FunctionSupplementaryGridData.java │ │ │ │ │ │ │ │ ├── FunctionSupplementaryGridEditorDefinitionsProducer.java │ │ │ │ │ │ │ │ ├── FunctionSupplementaryGridUIModelMapper.java │ │ │ │ │ │ │ │ ├── NameColumn.java │ │ │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ │ └── JavaFunctionEditorDefinition.java │ │ │ │ │ │ │ │ └── pmml │ │ │ │ │ │ │ │ ├── LiteralExpressionPMMLColumn.java │ │ │ │ │ │ │ │ ├── LiteralExpressionPMMLColumnRenderer.java │ │ │ │ │ │ │ │ ├── LiteralExpressionPMMLGrid.java │ │ │ │ │ │ │ │ ├── LiteralExpressionPMMLUIModelMapper.java │ │ │ │ │ │ │ │ ├── PMMLDocumentMetadataProvider.java │ │ │ │ │ │ │ │ ├── PMMLFunctionEditorDefinition.java │ │ │ │ │ │ │ │ ├── document │ │ │ │ │ │ │ │ └── LiteralExpressionPMMLDocumentEditorDefinition.java │ │ │ │ │ │ │ │ └── model │ │ │ │ │ │ │ │ └── LiteralExpressionPMMLDocumentModelEditorDefinition.java │ │ │ │ │ │ ├── invocation │ │ │ │ │ │ │ ├── InvocationColumnExpressionHeaderMetaData.java │ │ │ │ │ │ │ ├── InvocationColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── InvocationDefaultValueUtilities.java │ │ │ │ │ │ │ ├── InvocationEditorDefinition.java │ │ │ │ │ │ │ ├── InvocationGrid.java │ │ │ │ │ │ │ ├── InvocationGridCell.java │ │ │ │ │ │ │ ├── InvocationGridData.java │ │ │ │ │ │ │ ├── InvocationGridRenderer.java │ │ │ │ │ │ │ ├── InvocationParameterColumn.java │ │ │ │ │ │ │ └── InvocationUIModelMapper.java │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ ├── ListEditorDefinition.java │ │ │ │ │ │ │ ├── ListExpressionEditorColumn.java │ │ │ │ │ │ │ ├── ListGrid.java │ │ │ │ │ │ │ ├── ListGridData.java │ │ │ │ │ │ │ ├── ListUIModelMapper.java │ │ │ │ │ │ │ └── ListUIModelMapperHelper.java │ │ │ │ │ │ ├── literal │ │ │ │ │ │ │ ├── LiteralExpressionCell.java │ │ │ │ │ │ │ ├── LiteralExpressionColumn.java │ │ │ │ │ │ │ ├── LiteralExpressionColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── LiteralExpressionEditorDefinition.java │ │ │ │ │ │ │ ├── LiteralExpressionGrid.java │ │ │ │ │ │ │ └── LiteralExpressionUIModelMapper.java │ │ │ │ │ │ ├── relation │ │ │ │ │ │ │ ├── RelationColumn.java │ │ │ │ │ │ │ ├── RelationColumnHeaderMetaData.java │ │ │ │ │ │ │ ├── RelationDefaultValueUtilities.java │ │ │ │ │ │ │ ├── RelationEditorDefinition.java │ │ │ │ │ │ │ ├── RelationGrid.java │ │ │ │ │ │ │ ├── RelationGridCell.java │ │ │ │ │ │ │ ├── RelationGridData.java │ │ │ │ │ │ │ ├── RelationUIModelMapper.java │ │ │ │ │ │ │ └── RelationUIModelMapperHelper.java │ │ │ │ │ │ └── undefined │ │ │ │ │ │ │ ├── UndefinedExpressionCell.java │ │ │ │ │ │ │ ├── UndefinedExpressionColumn.java │ │ │ │ │ │ │ ├── UndefinedExpressionColumnRenderer.java │ │ │ │ │ │ │ ├── UndefinedExpressionEditorDefinition.java │ │ │ │ │ │ │ ├── UndefinedExpressionGrid.java │ │ │ │ │ │ │ ├── UndefinedExpressionUIModelMapper.java │ │ │ │ │ │ │ └── selector │ │ │ │ │ │ │ ├── UndefinedExpressionSelectorPopoverImpl.java │ │ │ │ │ │ │ ├── UndefinedExpressionSelectorPopoverView.java │ │ │ │ │ │ │ ├── UndefinedExpressionSelectorPopoverViewImpl.html │ │ │ │ │ │ │ ├── UndefinedExpressionSelectorPopoverViewImpl.java │ │ │ │ │ │ │ └── UndefinedExpressionSelectorPopoverViewImpl.less │ │ │ │ │ └── util │ │ │ │ │ │ ├── DynamicReadOnlyUtils.java │ │ │ │ │ │ ├── NameUtils.java │ │ │ │ │ │ ├── RendererUtils.java │ │ │ │ │ │ ├── SelectionUtils.java │ │ │ │ │ │ └── TypeRefUtils.java │ │ │ │ ├── included │ │ │ │ │ ├── BaseIncludedModelActiveRecord.java │ │ │ │ │ ├── DMNIncludedModelActiveRecord.java │ │ │ │ │ ├── DefaultIncludedModelActiveRecord.java │ │ │ │ │ ├── IncludedModelsPage.java │ │ │ │ │ ├── IncludedModelsPagePresenter.java │ │ │ │ │ ├── IncludedModelsPageState.java │ │ │ │ │ ├── IncludedModelsPageView.html │ │ │ │ │ ├── IncludedModelsPageView.java │ │ │ │ │ ├── IncludedModelsPageView.less │ │ │ │ │ ├── PMMLIncludedModelActiveRecord.java │ │ │ │ │ ├── common │ │ │ │ │ │ ├── IncludedModelsContext.java │ │ │ │ │ │ └── IncludedModelsPageStateProvider.java │ │ │ │ │ ├── grid │ │ │ │ │ │ ├── BaseCardComponent.java │ │ │ │ │ │ ├── BaseCardComponentContentView.java │ │ │ │ │ │ ├── DMNCard.java │ │ │ │ │ │ ├── DMNCardComponent.java │ │ │ │ │ │ ├── DMNCardComponentContentView.html │ │ │ │ │ │ ├── DMNCardComponentContentView.java │ │ │ │ │ │ ├── DMNCardComponentContentView.less │ │ │ │ │ │ ├── DMNCardsGridComponent.java │ │ │ │ │ │ ├── DefaultCardComponent.java │ │ │ │ │ │ ├── DefaultCardComponentContentView.html │ │ │ │ │ │ ├── DefaultCardComponentContentView.java │ │ │ │ │ │ ├── DefaultCardComponentContentView.less │ │ │ │ │ │ ├── PMMLCard.java │ │ │ │ │ │ ├── PMMLCardComponent.java │ │ │ │ │ │ ├── PMMLCardComponentContentView.html │ │ │ │ │ │ ├── PMMLCardComponentContentView.java │ │ │ │ │ │ ├── PMMLCardComponentContentView.less │ │ │ │ │ │ └── empty │ │ │ │ │ │ │ ├── DMNCardsEmptyStateView.html │ │ │ │ │ │ │ ├── DMNCardsEmptyStateView.java │ │ │ │ │ │ │ └── DMNCardsEmptyStateView.less │ │ │ │ │ ├── imports │ │ │ │ │ │ ├── ImportFactory.java │ │ │ │ │ │ ├── IncludedModelsFactory.java │ │ │ │ │ │ ├── IncludedModelsIndex.java │ │ │ │ │ │ ├── IncludedModelsPageStateProviderImpl.java │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ └── IncludedModelErrorMessageFactory.java │ │ │ │ │ │ └── persistence │ │ │ │ │ │ │ ├── DMNIncludedModelHandler.java │ │ │ │ │ │ │ ├── DRGElementHandler.java │ │ │ │ │ │ │ ├── DefinitionsHandler.java │ │ │ │ │ │ │ ├── ImportRecordEngine.java │ │ │ │ │ │ │ ├── ItemDefinitionHandler.java │ │ │ │ │ │ │ ├── NamespaceHandler.java │ │ │ │ │ │ │ └── PMMLIncludedModelHandler.java │ │ │ │ │ └── modal │ │ │ │ │ │ ├── IncludedModelModal.java │ │ │ │ │ │ ├── IncludedModelModalView.html │ │ │ │ │ │ ├── IncludedModelModalView.java │ │ │ │ │ │ ├── IncludedModelModalView.less │ │ │ │ │ │ └── dropdown │ │ │ │ │ │ ├── DMNAssetsDropdown.java │ │ │ │ │ │ ├── DMNAssetsDropdownItemsProvider.java │ │ │ │ │ │ └── DMNAssetsDropdownView.java │ │ │ │ ├── search │ │ │ │ │ ├── DMNDataTypesSubIndex.java │ │ │ │ │ ├── DMNEditorSearchIndex.java │ │ │ │ │ ├── DMNGraphSubIndex.java │ │ │ │ │ ├── DMNGridHelper.java │ │ │ │ │ ├── DMNGridSubIndex.java │ │ │ │ │ ├── DMNSearchableElement.java │ │ │ │ │ └── DMNSubIndex.java │ │ │ │ ├── toolbar │ │ │ │ │ └── ToolbarStateHandler.java │ │ │ │ └── types │ │ │ │ │ ├── CanBeClosedByKeyboard.java │ │ │ │ │ ├── DataTypeChangedEvent.java │ │ │ │ │ ├── DataTypePageTabActiveEvent.java │ │ │ │ │ ├── DataTypePickerWidget.html │ │ │ │ │ ├── DataTypePickerWidget.java │ │ │ │ │ ├── DataTypePickerWidget.less │ │ │ │ │ ├── DataTypesPage.java │ │ │ │ │ ├── HasValueAndTypeRef.java │ │ │ │ │ ├── QNameConverter.java │ │ │ │ │ ├── ValueAndDataTypePopoverImpl.java │ │ │ │ │ ├── ValueAndDataTypePopoverView.java │ │ │ │ │ ├── ValueAndDataTypePopoverViewImpl.html │ │ │ │ │ ├── ValueAndDataTypePopoverViewImpl.java │ │ │ │ │ ├── ValueAndDataTypePopoverViewImpl.less │ │ │ │ │ ├── common │ │ │ │ │ ├── DataType.java │ │ │ │ │ ├── DataTypeKind.java │ │ │ │ │ ├── DataTypeManager.java │ │ │ │ │ ├── DataTypeManagerStackStore.java │ │ │ │ │ ├── DataTypeUtils.java │ │ │ │ │ ├── HiddenHelper.java │ │ │ │ │ ├── ItemDefinitionUtils.java │ │ │ │ │ ├── ScrollHelper.java │ │ │ │ │ ├── errors │ │ │ │ │ │ ├── DataTypeNameIsBlankErrorMessage.java │ │ │ │ │ │ ├── DataTypeNameIsDefaultTypeMessage.java │ │ │ │ │ │ ├── DataTypeNameIsInvalidErrorMessage.java │ │ │ │ │ │ ├── DataTypeNameIsNotUniqueErrorMessage.java │ │ │ │ │ │ └── ErrorMessage.java │ │ │ │ │ └── events │ │ │ │ │ │ └── RefreshDataTypesListEvent.java │ │ │ │ │ ├── imported │ │ │ │ │ ├── ImportDataObjectModal.java │ │ │ │ │ ├── ImportDataObjectModalView.html │ │ │ │ │ ├── ImportDataObjectModalView.java │ │ │ │ │ ├── ImportDataObjectModalView.less │ │ │ │ │ └── treelist │ │ │ │ │ │ ├── TreeList.java │ │ │ │ │ │ ├── TreeListItem.java │ │ │ │ │ │ ├── TreeListItemView.html │ │ │ │ │ │ ├── TreeListItemView.java │ │ │ │ │ │ ├── TreeListItemView.less │ │ │ │ │ │ ├── TreeListSubItem.java │ │ │ │ │ │ ├── TreeListSubItemView.html │ │ │ │ │ │ ├── TreeListSubItemView.java │ │ │ │ │ │ ├── TreeListSubItemView.less │ │ │ │ │ │ ├── TreeListView.html │ │ │ │ │ │ ├── TreeListView.java │ │ │ │ │ │ └── TreeListView.less │ │ │ │ │ ├── listview │ │ │ │ │ ├── DataTypeList.java │ │ │ │ │ ├── DataTypeListHighlightHelper.java │ │ │ │ │ ├── DataTypeListItem.java │ │ │ │ │ ├── DataTypeListItemView.html │ │ │ │ │ ├── DataTypeListItemView.java │ │ │ │ │ ├── DataTypeListItemView.less │ │ │ │ │ ├── DataTypeListView.html │ │ │ │ │ ├── DataTypeListView.java │ │ │ │ │ ├── DataTypeListView.less │ │ │ │ │ ├── DataTypeSelect.java │ │ │ │ │ ├── DataTypeSelectView.html │ │ │ │ │ ├── DataTypeSelectView.java │ │ │ │ │ ├── DataTypeSelectView.less │ │ │ │ │ ├── common │ │ │ │ │ │ ├── DataTypeEditModeToggleEvent.java │ │ │ │ │ │ ├── DataTypeStackHash.java │ │ │ │ │ │ ├── JQueryTooltip.java │ │ │ │ │ │ ├── ListItemViewCssHelper.java │ │ │ │ │ │ ├── MenuInitializer.java │ │ │ │ │ │ ├── SmallSwitchComponent.java │ │ │ │ │ │ ├── SmallSwitchComponentView.html │ │ │ │ │ │ ├── SmallSwitchComponentView.java │ │ │ │ │ │ └── SmallSwitchComponentView.less │ │ │ │ │ ├── confirmation │ │ │ │ │ │ ├── DataTypeConfirmation.java │ │ │ │ │ │ ├── DataTypeHasFieldsWarningMessage.java │ │ │ │ │ │ ├── ReferencedDataTypeWarningMessage.java │ │ │ │ │ │ └── WarningMessage.java │ │ │ │ │ ├── constraint │ │ │ │ │ │ ├── DataTypeConstraint.java │ │ │ │ │ │ ├── DataTypeConstraintModal.java │ │ │ │ │ │ ├── DataTypeConstraintModalView.html │ │ │ │ │ │ ├── DataTypeConstraintModalView.java │ │ │ │ │ │ ├── DataTypeConstraintModalView.less │ │ │ │ │ │ ├── DataTypeConstraintView.html │ │ │ │ │ │ ├── DataTypeConstraintView.java │ │ │ │ │ │ ├── DataTypeConstraintView.less │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ ├── ConstraintPlaceholderHelper.java │ │ │ │ │ │ │ ├── DataTypeConstraintComponent.java │ │ │ │ │ │ │ ├── DataTypeConstraintParserWarningEvent.java │ │ │ │ │ │ │ └── typed │ │ │ │ │ │ │ │ ├── TypedValueComponentSelector.java │ │ │ │ │ │ │ │ ├── TypedValueSelector.java │ │ │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ │ ├── BaseSelector.java │ │ │ │ │ │ │ │ ├── BaseSelectorView.html │ │ │ │ │ │ │ │ ├── BaseSelectorView.java │ │ │ │ │ │ │ │ ├── DurationHelper.java │ │ │ │ │ │ │ │ └── MinMaxValueHelper.java │ │ │ │ │ │ │ │ ├── date │ │ │ │ │ │ │ │ ├── DateSelector.java │ │ │ │ │ │ │ │ ├── DateSelectorView.html │ │ │ │ │ │ │ │ ├── DateSelectorView.java │ │ │ │ │ │ │ │ ├── DateSelectorView.less │ │ │ │ │ │ │ │ ├── DateValueFormatter.java │ │ │ │ │ │ │ │ ├── JQueryDatepicker.java │ │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ │ ├── DateTimeSelector.java │ │ │ │ │ │ │ │ │ ├── DateTimeSelectorView.html │ │ │ │ │ │ │ │ │ ├── DateTimeSelectorView.java │ │ │ │ │ │ │ │ │ ├── DateTimeSelectorView.less │ │ │ │ │ │ │ │ │ ├── DateTimeValue.java │ │ │ │ │ │ │ │ │ └── DateTimeValueConverter.java │ │ │ │ │ │ │ │ ├── day │ │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ │ ├── DayTimeSelector.java │ │ │ │ │ │ │ │ │ ├── DayTimeSelectorView.html │ │ │ │ │ │ │ │ │ ├── DayTimeSelectorView.java │ │ │ │ │ │ │ │ │ ├── DayTimeSelectorView.less │ │ │ │ │ │ │ │ │ ├── DayTimeValue.java │ │ │ │ │ │ │ │ │ └── DayTimeValueConverter.java │ │ │ │ │ │ │ │ ├── generic │ │ │ │ │ │ │ │ └── GenericSelector.java │ │ │ │ │ │ │ │ ├── number │ │ │ │ │ │ │ │ └── NumberSelector.java │ │ │ │ │ │ │ │ ├── string │ │ │ │ │ │ │ │ └── StringSelector.java │ │ │ │ │ │ │ │ ├── time │ │ │ │ │ │ │ │ ├── TimeSelector.java │ │ │ │ │ │ │ │ ├── TimeSelectorView.html │ │ │ │ │ │ │ │ ├── TimeSelectorView.java │ │ │ │ │ │ │ │ ├── TimeSelectorView.less │ │ │ │ │ │ │ │ └── picker │ │ │ │ │ │ │ │ │ ├── TimePicker.java │ │ │ │ │ │ │ │ │ ├── TimePickerView.html │ │ │ │ │ │ │ │ │ ├── TimePickerView.java │ │ │ │ │ │ │ │ │ ├── TimePickerView.less │ │ │ │ │ │ │ │ │ ├── TimeValue.java │ │ │ │ │ │ │ │ │ ├── TimeValueFormatter.java │ │ │ │ │ │ │ │ │ └── TimeZoneProvider.java │ │ │ │ │ │ │ │ └── years │ │ │ │ │ │ │ │ └── months │ │ │ │ │ │ │ │ ├── YearsMonthsSelector.java │ │ │ │ │ │ │ │ ├── YearsMonthsSelectorView.html │ │ │ │ │ │ │ │ ├── YearsMonthsSelectorView.java │ │ │ │ │ │ │ │ ├── YearsMonthsSelectorView.less │ │ │ │ │ │ │ │ ├── YearsMonthsValue.java │ │ │ │ │ │ │ │ └── YearsMonthsValueConverter.java │ │ │ │ │ │ ├── enumeration │ │ │ │ │ │ │ ├── DataTypeConstraintEnumeration.java │ │ │ │ │ │ │ ├── DataTypeConstraintEnumerationView.html │ │ │ │ │ │ │ ├── DataTypeConstraintEnumerationView.java │ │ │ │ │ │ │ ├── DataTypeConstraintEnumerationView.less │ │ │ │ │ │ │ ├── DragAndDropHelper.java │ │ │ │ │ │ │ └── item │ │ │ │ │ │ │ │ ├── DataTypeConstraintEnumerationItem.java │ │ │ │ │ │ │ │ ├── DataTypeConstraintEnumerationItemView.html │ │ │ │ │ │ │ │ ├── DataTypeConstraintEnumerationItemView.java │ │ │ │ │ │ │ │ └── DataTypeConstraintEnumerationItemView.less │ │ │ │ │ │ ├── expression │ │ │ │ │ │ │ ├── DataTypeConstraintExpression.java │ │ │ │ │ │ │ ├── DataTypeConstraintExpressionView.html │ │ │ │ │ │ │ ├── DataTypeConstraintExpressionView.java │ │ │ │ │ │ │ └── DataTypeConstraintExpressionView.less │ │ │ │ │ │ └── range │ │ │ │ │ │ │ ├── DataTypeConstraintRange.java │ │ │ │ │ │ │ ├── DataTypeConstraintRangeView.html │ │ │ │ │ │ │ ├── DataTypeConstraintRangeView.java │ │ │ │ │ │ │ └── DataTypeConstraintRangeView.less │ │ │ │ │ ├── draganddrop │ │ │ │ │ │ ├── DNDDataTypesHandler.java │ │ │ │ │ │ ├── DNDDataTypesHandlerContext.java │ │ │ │ │ │ ├── DNDDataTypesHandlerShiftStrategy.java │ │ │ │ │ │ ├── DNDListComponent.java │ │ │ │ │ │ ├── DNDListComponentView.html │ │ │ │ │ │ ├── DNDListComponentView.java │ │ │ │ │ │ ├── DNDListComponentView.less │ │ │ │ │ │ └── DNDListDOMHelper.java │ │ │ │ │ ├── tooltip │ │ │ │ │ │ ├── StructureTypesTooltip.java │ │ │ │ │ │ ├── StructureTypesTooltipView.html │ │ │ │ │ │ ├── StructureTypesTooltipView.java │ │ │ │ │ │ └── StructureTypesTooltipView.less │ │ │ │ │ └── validation │ │ │ │ │ │ └── DataTypeNameFormatValidator.java │ │ │ │ │ ├── persistence │ │ │ │ │ ├── CreationType.java │ │ │ │ │ ├── DataTypeActiveRecord.java │ │ │ │ │ ├── DataTypeRecordEngine.java │ │ │ │ │ ├── DataTypeStore.java │ │ │ │ │ ├── ItemDefinitionRecordEngine.java │ │ │ │ │ ├── ItemDefinitionStore.java │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── DataTypeCreateHandler.java │ │ │ │ │ │ ├── DataTypeDestroyHandler.java │ │ │ │ │ │ ├── DataTypeHandler.java │ │ │ │ │ │ ├── DataTypeUpdateHandler.java │ │ │ │ │ │ ├── ItemDefinitionCreateHandler.java │ │ │ │ │ │ ├── ItemDefinitionDestroyHandler.java │ │ │ │ │ │ ├── ItemDefinitionUpdateHandler.java │ │ │ │ │ │ └── common │ │ │ │ │ │ │ └── PropertiesPanelNotifier.java │ │ │ │ │ └── validation │ │ │ │ │ │ └── DataTypeNameValidator.java │ │ │ │ │ ├── search │ │ │ │ │ ├── DataTypeSearchBar.java │ │ │ │ │ ├── DataTypeSearchBarView.html │ │ │ │ │ ├── DataTypeSearchBarView.java │ │ │ │ │ ├── DataTypeSearchBarView.less │ │ │ │ │ └── DataTypeSearchEngine.java │ │ │ │ │ └── shortcuts │ │ │ │ │ ├── DataTypeListShortcuts.java │ │ │ │ │ ├── DataTypeListShortcutsView.java │ │ │ │ │ └── DataTypeShortcuts.java │ │ │ │ ├── events │ │ │ │ └── EditExpressionEvent.java │ │ │ │ ├── graph │ │ │ │ ├── DMNElementsSynchronizer.java │ │ │ │ └── DMNGraphUtils.java │ │ │ │ ├── marshaller │ │ │ │ ├── DMNMarshallerService.java │ │ │ │ ├── common │ │ │ │ │ ├── DMNDiagramElementsUtils.java │ │ │ │ │ ├── DMNGraphUtils.java │ │ │ │ │ ├── IdUtils.java │ │ │ │ │ ├── JsInteropUtils.java │ │ │ │ │ ├── NameSpaceUtils.java │ │ │ │ │ └── WrapperUtils.java │ │ │ │ ├── converters │ │ │ │ │ ├── AllowedAnswersPropertyConverter.java │ │ │ │ │ ├── AssociationConverter.java │ │ │ │ │ ├── BindingPropertyConverter.java │ │ │ │ │ ├── BusinessKnowledgeModelConverter.java │ │ │ │ │ ├── ConstraintTypeFieldPropertyConverter.java │ │ │ │ │ ├── ContextEntryPropertyConverter.java │ │ │ │ │ ├── ContextPropertyConverter.java │ │ │ │ │ ├── DMNElementReferenceConverter.java │ │ │ │ │ ├── DMNExternalLinksToExtensionElements.java │ │ │ │ │ ├── DecisionConverter.java │ │ │ │ │ ├── DecisionRulePropertyConverter.java │ │ │ │ │ ├── DecisionServiceConverter.java │ │ │ │ │ ├── DecisionTablePropertyConverter.java │ │ │ │ │ ├── DefinitionsConverter.java │ │ │ │ │ ├── DescriptionPropertyConverter.java │ │ │ │ │ ├── ExpressionLanguagePropertyConverter.java │ │ │ │ │ ├── ExpressionPropertyConverter.java │ │ │ │ │ ├── FunctionDefinitionPropertyConverter.java │ │ │ │ │ ├── HrefBuilder.java │ │ │ │ │ ├── IdPropertyConverter.java │ │ │ │ │ ├── ImportConverter.java │ │ │ │ │ ├── ImportedItemDefinitionPropertyConverter.java │ │ │ │ │ ├── ImportedValuesConverter.java │ │ │ │ │ ├── InformationItemPrimaryPropertyConverter.java │ │ │ │ │ ├── InformationItemPropertyConverter.java │ │ │ │ │ ├── InputClauseLiteralExpressionPropertyConverter.java │ │ │ │ │ ├── InputClausePropertyConverter.java │ │ │ │ │ ├── InputClauseUnaryTestsPropertyConverter.java │ │ │ │ │ ├── InputDataConverter.java │ │ │ │ │ ├── InvocationPropertyConverter.java │ │ │ │ │ ├── ItemDefinitionPropertyConverter.java │ │ │ │ │ ├── KnowledgeSourceConverter.java │ │ │ │ │ ├── ListPropertyConverter.java │ │ │ │ │ ├── LiteralExpressionPropertyConverter.java │ │ │ │ │ ├── NodeConverter.java │ │ │ │ │ ├── OutputClauseLiteralExpressionPropertyConverter.java │ │ │ │ │ ├── OutputClausePropertyConverter.java │ │ │ │ │ ├── OutputClauseUnaryTestsPropertyConverter.java │ │ │ │ │ ├── QNamePropertyConverter.java │ │ │ │ │ ├── QuestionPropertyConverter.java │ │ │ │ │ ├── RelationPropertyConverter.java │ │ │ │ │ ├── RuleAnnotationClausePropertyConverter.java │ │ │ │ │ ├── RuleAnnotationClauseTextPropertyConverter.java │ │ │ │ │ ├── TextAnnotationConverter.java │ │ │ │ │ ├── UnaryTestsPropertyConverter.java │ │ │ │ │ └── dd │ │ │ │ │ │ ├── ColorUtils.java │ │ │ │ │ │ ├── FontStylingSetPropertyConverter.java │ │ │ │ │ │ └── PointUtils.java │ │ │ │ ├── included │ │ │ │ │ ├── DMNIncludedNodeFactory.java │ │ │ │ │ ├── DMNMarshallerImportsClientHelper.java │ │ │ │ │ ├── DMNMarshallerImportsContentService.java │ │ │ │ │ ├── DMNMarshallerImportsContentServiceImpl.java │ │ │ │ │ └── DMNMarshallerImportsService.java │ │ │ │ ├── marshall │ │ │ │ │ └── DMNMarshaller.java │ │ │ │ └── unmarshall │ │ │ │ │ ├── DMNUnmarshaller.java │ │ │ │ │ └── nodes │ │ │ │ │ ├── NodeConnector.java │ │ │ │ │ ├── NodeEntriesBuilder.java │ │ │ │ │ ├── NodeEntriesFactory.java │ │ │ │ │ ├── NodeEntry.java │ │ │ │ │ └── StunnerConverter.java │ │ │ │ ├── property │ │ │ │ └── dmn │ │ │ │ │ ├── DecisionParameterFieldProvider.java │ │ │ │ │ ├── DecisionParameterFieldRenderer.java │ │ │ │ │ ├── DecisionParametersFieldDefinition.java │ │ │ │ │ ├── DefaultValueUtilities.java │ │ │ │ │ ├── DocumentationLinksFieldDefinition.java │ │ │ │ │ ├── DocumentationLinksFieldProvider.java │ │ │ │ │ ├── DocumentationLinksFieldRenderer.java │ │ │ │ │ ├── NameFieldDefinition.java │ │ │ │ │ ├── NameFieldProvider.java │ │ │ │ │ ├── NameFieldRenderer.java │ │ │ │ │ ├── QNameFieldDefinition.java │ │ │ │ │ ├── QNameFieldProvider.java │ │ │ │ │ └── QNameFieldRenderer.java │ │ │ │ ├── resources │ │ │ │ ├── DMNDecisionServiceSVGViewFactory.java │ │ │ │ ├── DMNDecisionServiceSVGViewFactoryBuilder.java │ │ │ │ ├── DMNImageResources.java │ │ │ │ ├── DMNSVGGlyphFactory.java │ │ │ │ ├── DMNSVGViewFactory.java │ │ │ │ └── i18n │ │ │ │ │ └── DMNEditorConstants.java │ │ │ │ ├── service │ │ │ │ └── DMNClientServicesProxy.java │ │ │ │ ├── session │ │ │ │ ├── CommandRegistryHolder.java │ │ │ │ ├── DMNCanvasHandler.java │ │ │ │ ├── DMNCanvasShortcutsControl.java │ │ │ │ ├── DMNCanvasShortcutsControlProxy.java │ │ │ │ ├── DMNEditorSession.java │ │ │ │ ├── DMNSession.java │ │ │ │ ├── DMNViewerSession.java │ │ │ │ ├── NodeTextSetter.java │ │ │ │ └── presenters │ │ │ │ │ └── impl │ │ │ │ │ └── DMNSessionPreview.java │ │ │ │ ├── shape │ │ │ │ ├── DMNConnectorShape.java │ │ │ │ ├── DMNPictureProvider.java │ │ │ │ ├── DMNPictures.java │ │ │ │ ├── def │ │ │ │ │ ├── DMNConnectorShapeDef.java │ │ │ │ │ ├── DMNConnectorShapeDefImpl.java │ │ │ │ │ ├── DMNDecisionServiceSVGShapeDef.java │ │ │ │ │ ├── DMNDecisionServiceSVGShapeDefImpl.java │ │ │ │ │ ├── DMNSVGShapeDef.java │ │ │ │ │ ├── DMNSVGShapeDefImpl.java │ │ │ │ │ └── DMNShapeDef.java │ │ │ │ ├── factory │ │ │ │ │ ├── DMNConnectorShapeFactory.java │ │ │ │ │ ├── DMNConnectorShapeViewFactory.java │ │ │ │ │ ├── DMNDecisionServiceSVGMutableShapeImpl.java │ │ │ │ │ ├── DMNDecisionServiceShapeFactory.java │ │ │ │ │ └── DMNShapeFactory.java │ │ │ │ └── view │ │ │ │ │ ├── AssociationView.java │ │ │ │ │ ├── AuthorityRequirementView.java │ │ │ │ │ ├── DirectionalLine.java │ │ │ │ │ ├── InformationRequirementView.java │ │ │ │ │ ├── KnowledgeRequirementView.java │ │ │ │ │ ├── decisionservice │ │ │ │ │ ├── DecisionServiceDividerLine.java │ │ │ │ │ ├── DecisionServiceSVGShapeView.java │ │ │ │ │ ├── MoveDividerEndEvent.java │ │ │ │ │ ├── MoveDividerEndHandler.java │ │ │ │ │ ├── MoveDividerStartEvent.java │ │ │ │ │ ├── MoveDividerStartHandler.java │ │ │ │ │ ├── MoveDividerStepEvent.java │ │ │ │ │ └── MoveDividerStepHandler.java │ │ │ │ │ └── handlers │ │ │ │ │ └── DMNViewHandlers.java │ │ │ │ ├── validation │ │ │ │ └── DiagramElementNameProviderImpl.java │ │ │ │ └── widgets │ │ │ │ ├── codecompletion │ │ │ │ ├── MonacoFEELInitializer.java │ │ │ │ ├── MonacoFEELSuggestions.java │ │ │ │ ├── MonacoPropertiesFactory.java │ │ │ │ ├── MonacoSuggestionsPropertyFactory.java │ │ │ │ └── feel │ │ │ │ │ ├── Candidate.java │ │ │ │ │ ├── CompletionItemKind.java │ │ │ │ │ ├── DisplayNameUtils.java │ │ │ │ │ ├── FEELLanguageService.java │ │ │ │ │ ├── TypeStackUtils.java │ │ │ │ │ └── Variable.java │ │ │ │ ├── decisionservice │ │ │ │ └── parameters │ │ │ │ │ ├── DecisionServiceParametersListWidget.html │ │ │ │ │ ├── DecisionServiceParametersListWidget.java │ │ │ │ │ ├── DecisionServiceParametersListWidget.less │ │ │ │ │ └── parametergroup │ │ │ │ │ ├── ParameterGroup.html │ │ │ │ │ ├── ParameterGroup.java │ │ │ │ │ └── ParameterGroup.less │ │ │ │ ├── dnd │ │ │ │ ├── DMNGridWidgetDnDMouseUpHandler.java │ │ │ │ └── DelegatingGridWidgetDndMouseMoveHandler.java │ │ │ │ ├── grid │ │ │ │ ├── BaseDelegatingExpressionGrid.java │ │ │ │ ├── BaseExpressionGrid.java │ │ │ │ ├── BaseExpressionGridRenderer.java │ │ │ │ ├── BaseExpressionGridTheme.java │ │ │ │ ├── BaseGrid.java │ │ │ │ ├── BoundaryTransformMediator.java │ │ │ │ ├── ExpressionGridCache.java │ │ │ │ ├── ExpressionGridCacheImpl.java │ │ │ │ ├── columns │ │ │ │ │ ├── EditableHeaderMetaData.java │ │ │ │ │ ├── EditableHeaderUtilities.java │ │ │ │ │ ├── EditableNameAndDataTypeColumn.java │ │ │ │ │ ├── EditablePopupHeaderMetaData.java │ │ │ │ │ ├── EditableTextHeaderMetaData.java │ │ │ │ │ ├── NameAndDataTypeColumnRenderer.java │ │ │ │ │ ├── NameAndDataTypeDOMElementColumnRenderer.java │ │ │ │ │ ├── NameAndDataTypeHeaderMetaData.java │ │ │ │ │ ├── ValueAndDataTypeHeaderMetaData.java │ │ │ │ │ └── factory │ │ │ │ │ │ ├── AutocompleteTextAreaDOMElementFactory.java │ │ │ │ │ │ ├── ListBoxSingletonDOMElementFactory.java │ │ │ │ │ │ ├── TextAreaSingletonDOMElementFactory.java │ │ │ │ │ │ ├── TextBoxSingletonDOMElementFactory.java │ │ │ │ │ │ └── dom │ │ │ │ │ │ ├── ListBoxDOMElement.java │ │ │ │ │ │ ├── MonacoEditorDOMElement.java │ │ │ │ │ │ ├── MonacoEditorWidget.java │ │ │ │ │ │ ├── TextAreaDOMElement.java │ │ │ │ │ │ └── TextBoxDOMElement.java │ │ │ │ ├── controls │ │ │ │ │ ├── HasCellEditorControls.java │ │ │ │ │ ├── PopupEditorControls.java │ │ │ │ │ ├── container │ │ │ │ │ │ ├── CellEditorControl.java │ │ │ │ │ │ ├── CellEditorControlImpl.java │ │ │ │ │ │ ├── CellEditorControls.java │ │ │ │ │ │ ├── CellEditorControlsView.java │ │ │ │ │ │ ├── CellEditorControlsViewImpl.html │ │ │ │ │ │ ├── CellEditorControlsViewImpl.java │ │ │ │ │ │ └── CellEditorControlsViewImpl.less │ │ │ │ │ ├── list │ │ │ │ │ │ ├── HasListSelectorControl.java │ │ │ │ │ │ ├── JQueryDropdownMenu.java │ │ │ │ │ │ ├── ListSelector.java │ │ │ │ │ │ ├── ListSelectorDividerItemView.java │ │ │ │ │ │ ├── ListSelectorDividerItemViewImpl.html │ │ │ │ │ │ ├── ListSelectorDividerItemViewImpl.java │ │ │ │ │ │ ├── ListSelectorHeaderItemView.java │ │ │ │ │ │ ├── ListSelectorHeaderItemViewImpl.html │ │ │ │ │ │ ├── ListSelectorHeaderItemViewImpl.java │ │ │ │ │ │ ├── ListSelectorTextItemView.java │ │ │ │ │ │ ├── ListSelectorTextItemViewImpl.html │ │ │ │ │ │ ├── ListSelectorTextItemViewImpl.java │ │ │ │ │ │ ├── ListSelectorView.java │ │ │ │ │ │ ├── ListSelectorViewImpl.html │ │ │ │ │ │ └── ListSelectorViewImpl.java │ │ │ │ │ └── popover │ │ │ │ │ │ ├── AbstractPopoverImpl.java │ │ │ │ │ │ ├── AbstractPopoverViewImpl.java │ │ │ │ │ │ └── PopoverView.java │ │ │ │ ├── handlers │ │ │ │ │ ├── DelegatingGridWidgetCellSelectorMouseEventHandler.java │ │ │ │ │ ├── DelegatingGridWidgetEditCellMouseEventHandler.java │ │ │ │ │ └── EditableHeaderGridWidgetEditCellMouseEventHandler.java │ │ │ │ ├── keyboard │ │ │ │ │ ├── KeyboardOperationEditCell.java │ │ │ │ │ ├── KeyboardOperationEscapeGridCell.java │ │ │ │ │ └── KeyboardOperationInvokeContextMenuForSelectedCell.java │ │ │ │ └── model │ │ │ │ │ ├── BaseHasDynamicHeightCell.java │ │ │ │ │ ├── BaseUIModelMapper.java │ │ │ │ │ ├── DMNGridCell.java │ │ │ │ │ ├── DMNGridColumn.java │ │ │ │ │ ├── DMNGridData.java │ │ │ │ │ ├── DMNSimpleGridColumn.java │ │ │ │ │ ├── DelegatingGridData.java │ │ │ │ │ ├── ExpressionEditorChanged.java │ │ │ │ │ ├── ExpressionEditorGridRow.java │ │ │ │ │ ├── GridCellTuple.java │ │ │ │ │ ├── GridCellValueTuple.java │ │ │ │ │ ├── HasDynamicHeight.java │ │ │ │ │ ├── HasRowDragRestrictions.java │ │ │ │ │ ├── LiteralExpressionGridRow.java │ │ │ │ │ └── UIModelMapper.java │ │ │ │ ├── layer │ │ │ │ ├── DMNGridLayer.java │ │ │ │ ├── DMNGridLayerControl.java │ │ │ │ ├── DMNGridLayerControlImpl.java │ │ │ │ ├── InverseGridWidgetClipper.java │ │ │ │ ├── MousePanMediatorControl.java │ │ │ │ └── MousePanMediatorControlImpl.java │ │ │ │ ├── panel │ │ │ │ ├── DMNGridPanel.java │ │ │ │ ├── DMNGridPanelCellSelectionHandler.java │ │ │ │ ├── DMNGridPanelCellSelectionHandlerImpl.java │ │ │ │ ├── DMNGridPanelContainer.java │ │ │ │ ├── DMNGridPanelContextMenuHandler.java │ │ │ │ ├── DMNGridPanelControl.java │ │ │ │ └── DMNGridPanelControlImpl.java │ │ │ │ └── toolbar │ │ │ │ ├── DMNEditorToolbar.java │ │ │ │ ├── DMNGraphProcessor.java │ │ │ │ ├── DMNLayoutHelper.java │ │ │ │ ├── DMNPerformAutomaticLayoutCommand.java │ │ │ │ ├── DMNPerformAutomaticLayoutToolbarCommand.java │ │ │ │ ├── DMNSugiyamaLayoutService.java │ │ │ │ └── DMNViewerToolbar.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ ├── DMNClient.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ ├── i18n │ │ │ ├── DMNClientConstants.properties │ │ │ ├── DMNClientConstants_es.properties │ │ │ ├── DMNClientConstants_fr.properties │ │ │ ├── DMNClientConstants_it.properties │ │ │ └── DMNClientConstants_ja.properties │ │ │ └── images │ │ │ ├── icons │ │ │ ├── association-toolbox.png │ │ │ ├── authority-requirement-toolbox.png │ │ │ ├── business-knowledge-model-toolbox.png │ │ │ ├── decision-service-toolbox.png │ │ │ ├── decision-toolbox.png │ │ │ ├── information-requirement-toolbox.png │ │ │ ├── input-data-toolbox.png │ │ │ ├── knowledge-requirement-toolbox.png │ │ │ ├── knowledge-source-toolbox.png │ │ │ └── text-annotation-toolbox.png │ │ │ ├── logos │ │ │ ├── drools-logo.svg │ │ │ └── supported-by-red-hat-logo.svg │ │ │ └── shapes │ │ │ ├── business-knowledge-model-palette.svg │ │ │ ├── business-knowledge-model.svg │ │ │ ├── decision-palette.svg │ │ │ ├── decision-service-palette.svg │ │ │ ├── decision-service.svg │ │ │ ├── decision.svg │ │ │ ├── diagram.svg │ │ │ ├── dmn-shapes.css │ │ │ ├── input-data-palette.svg │ │ │ ├── input-data.svg │ │ │ ├── knowledge-source-palette.svg │ │ │ ├── knowledge-source.svg │ │ │ ├── text-annotation-palette.svg │ │ │ └── text-annotation.svg │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── client │ │ ├── api │ │ ├── DMNServiceClientTest.java │ │ ├── dataobjects │ │ │ └── DMNDataObjectsClientTest.java │ │ └── included │ │ │ └── legacy │ │ │ └── DMNIncludeModelsClientTest.java │ │ ├── canvas │ │ └── controls │ │ │ ├── actions │ │ │ ├── DMNDiagramTextPropertyProviderImplTest.java │ │ │ ├── DRGElementTextPropertyProviderImplTest.java │ │ │ └── TextAnnotationTextPropertyProviderImplTest.java │ │ │ ├── builder │ │ │ └── ObserverBuilderControlTest.java │ │ │ ├── keyboard │ │ │ └── shortcut │ │ │ │ ├── AppendDecisionShortcutTest.java │ │ │ │ └── DmnNode.java │ │ │ ├── resize │ │ │ └── DecisionServiceMoveDividerControlTest.java │ │ │ ├── selection │ │ │ └── DomainObjectAwareLienzoMultipleSelectionControlTest.java │ │ │ └── toolbox │ │ │ ├── DMNCommonActionsToolboxFactoryTest.java │ │ │ ├── DMNDeleteNodeToolboxActionTest.java │ │ │ ├── DMNEditBusinessKnowledgeModelToolboxActionTest.java │ │ │ ├── DMNEditDRDToolboxActionTest.java │ │ │ ├── DMNEditDecisionToolboxActionTest.java │ │ │ ├── DMNFlowActionsToolboxFactoryTest.java │ │ │ └── DMNToolboxControlTest.java │ │ ├── commands │ │ ├── clone │ │ │ └── DMNDeepCloneProcessTest.java │ │ ├── expressions │ │ │ └── types │ │ │ │ ├── context │ │ │ │ ├── AddContextEntryCommandTest.java │ │ │ │ ├── ClearExpressionTypeCommandTest.java │ │ │ │ ├── DeleteContextEntryCommandTest.java │ │ │ │ └── MoveRowsCommandTest.java │ │ │ │ ├── dtable │ │ │ │ ├── AddDecisionRuleCommandTest.java │ │ │ │ ├── AddInputClauseCommandTest.java │ │ │ │ ├── AddOutputClauseCommandTest.java │ │ │ │ ├── AddRuleAnnotationClauseCommandTest.java │ │ │ │ ├── DeleteDecisionRuleCommandTest.java │ │ │ │ ├── DeleteInputClauseCommandTest.java │ │ │ │ ├── DeleteOutputClauseCommandTest.java │ │ │ │ ├── DeleteRuleAnnotationClauseCommandTest.java │ │ │ │ ├── MoveColumnsCommandTest.java │ │ │ │ ├── MoveRowsCommandTest.java │ │ │ │ ├── SetBuiltinAggregatorCommandTest.java │ │ │ │ └── SetHitPolicyCommandTest.java │ │ │ │ ├── function │ │ │ │ ├── AddParameterCommandTest.java │ │ │ │ ├── ClearExpressionTypeCommandTest.java │ │ │ │ ├── RemoveParameterCommandTest.java │ │ │ │ ├── SetKindCommandTest.java │ │ │ │ ├── SetParametersCommandTest.java │ │ │ │ ├── UpdateParameterNameCommandTest.java │ │ │ │ ├── UpdateParameterTypeRefCommandTest.java │ │ │ │ └── supplementary │ │ │ │ │ └── MoveRowsCommandTest.java │ │ │ │ ├── invocation │ │ │ │ ├── AddParameterBindingCommandTest.java │ │ │ │ ├── ClearExpressionTypeCommandTest.java │ │ │ │ ├── DeleteParameterBindingCommandTest.java │ │ │ │ └── MoveRowsCommandTest.java │ │ │ │ ├── list │ │ │ │ ├── AddListRowCommandTest.java │ │ │ │ ├── ClearExpressionTypeCommandTest.java │ │ │ │ ├── DeleteListRowCommandTest.java │ │ │ │ └── MoveRowsCommandTest.java │ │ │ │ ├── relation │ │ │ │ ├── AddRelationColumnCommandTest.java │ │ │ │ ├── AddRelationRowCommandTest.java │ │ │ │ ├── BaseMoveCommandsTest.java │ │ │ │ ├── DeleteRelationColumnCommandTest.java │ │ │ │ ├── DeleteRelationRowCommandTest.java │ │ │ │ ├── MoveColumnsCommandTest.java │ │ │ │ └── MoveRowsCommandTest.java │ │ │ │ └── undefined │ │ │ │ └── SetCellValueCommandTest.java │ │ ├── factory │ │ │ ├── canvas │ │ │ │ ├── DMNDeleteCanvasConnectorNodeCommandTest.java │ │ │ │ ├── DMNDeleteCanvasNodeCommandTest.java │ │ │ │ ├── DMNDeleteElementsCommandTest.java │ │ │ │ ├── DMNDeleteNodeCommandTest.java │ │ │ │ ├── DMNSafeDeleteNodeCommandTest.java │ │ │ │ └── SetComponentWidthCommandTest.java │ │ │ └── graph │ │ │ │ ├── AddChildNodeCommandTest.java │ │ │ │ ├── DMNDeleteConnectorCommandTest.java │ │ │ │ ├── DMNDeleteElementsGraphCommandTest.java │ │ │ │ ├── DMNSetConnectionSourceNodeCommandTest.java │ │ │ │ ├── DMNSetConnectionTargetNodeCommandTest.java │ │ │ │ ├── RegisterNodeCommandTest.java │ │ │ │ └── SetChildrenCommandTest.java │ │ ├── general │ │ │ ├── BaseClearExpressionCommandTest.java │ │ │ ├── BaseNavigationCommandTest.java │ │ │ ├── ClearExpressionTypeCommandTest.java │ │ │ ├── DeleteCellValueCommandTest.java │ │ │ ├── DeleteHasValueCommandTest.java │ │ │ ├── NavigateToDRGEditorCommandTest.java │ │ │ ├── NavigateToExpressionEditorCommandTest.java │ │ │ ├── NavigationGraphCommandTest.java │ │ │ ├── NoOperationGraphCommandTest.java │ │ │ ├── SetCellValueCommandTest.java │ │ │ ├── SetHasValueCommandTest.java │ │ │ └── SetTypeRefCommandTest.java │ │ └── util │ │ │ ├── CommandUtilsTest.java │ │ │ └── ContentDefinitionIdUtilsTest.java │ │ ├── common │ │ └── BoxedExpressionHelperTest.java │ │ ├── components │ │ └── palette │ │ │ └── DMNPaletteDefinitionBuilderTest.java │ │ ├── docks │ │ ├── navigator │ │ │ ├── DecisionNavigatorDockTest.java │ │ │ ├── DecisionNavigatorItemTest.java │ │ │ ├── DecisionNavigatorItemsProviderTest.java │ │ │ ├── DecisionNavigatorObserverTest.java │ │ │ ├── DecisionNavigatorPresenterTest.java │ │ │ ├── DecisionNavigatorViewTest.java │ │ │ ├── common │ │ │ │ ├── CanvasFocusUtilsTest.java │ │ │ │ └── LazyCanvasFocusUtilsTest.java │ │ │ ├── drds │ │ │ │ ├── DMNDiagramsSessionStateTest.java │ │ │ │ ├── DMNDiagramsSessionTest.java │ │ │ │ └── DMNGraphsProviderTest.java │ │ │ ├── factories │ │ │ │ ├── DecisionNavigatorBaseItemFactoryTest.java │ │ │ │ ├── DecisionNavigatorItemFactoryTest.java │ │ │ │ └── DecisionNavigatorNestedItemFactoryTest.java │ │ │ ├── included │ │ │ │ └── components │ │ │ │ │ ├── DecisionComponentFilterTest.java │ │ │ │ │ ├── DecisionComponentTest.java │ │ │ │ │ ├── DecisionComponentsItemTest.java │ │ │ │ │ ├── DecisionComponentsItemViewTest.java │ │ │ │ │ ├── DecisionComponentsTest.java │ │ │ │ │ └── DecisionComponentsViewTest.java │ │ │ └── tree │ │ │ │ ├── DecisionNavigatorTreePresenterTest.java │ │ │ │ └── DecisionNavigatorTreeViewTest.java │ │ └── preview │ │ │ └── PreviewDiagramScreenTest.java │ │ ├── editors │ │ ├── common │ │ │ ├── RemoveHelperTest.java │ │ │ ├── messages │ │ │ │ ├── FlashMessagesTest.java │ │ │ │ └── FlashMessagesViewTest.java │ │ │ ├── page │ │ │ │ └── DMNPageTest.java │ │ │ └── persistence │ │ │ │ └── ActiveRecordTest.java │ │ ├── contextmenu │ │ │ ├── ContextMenuTest.java │ │ │ └── ContextMenuViewTest.java │ │ ├── documentation │ │ │ ├── DMNDocumentationViewTest.java │ │ │ ├── DocumentationLinkItemTest.java │ │ │ ├── DocumentationLinksWidgetTest.java │ │ │ ├── common │ │ │ │ ├── DMNDocumentationDRDsFactoryTest.java │ │ │ │ ├── DMNDocumentationExternalLinkTest.java │ │ │ │ ├── DMNDocumentationFactoryTest.java │ │ │ │ ├── DMNDocumentationI18nTest.java │ │ │ │ └── DMNDocumentationServiceImplTest.java │ │ │ └── links │ │ │ │ ├── NameAndUriPopoverImplTest.java │ │ │ │ └── NameAndUrlPopoverViewImplTest.java │ │ ├── drd │ │ │ ├── DRDContextMenuServiceTest.java │ │ │ ├── DRDContextMenuTest.java │ │ │ └── DRDNameChangerViewTest.java │ │ ├── expressions │ │ │ ├── ExpressionContainerGridRendererTest.java │ │ │ ├── ExpressionContainerGridTest.java │ │ │ ├── ExpressionContainerUIModelMapperTest.java │ │ │ ├── ExpressionEditorControlImplTest.java │ │ │ ├── ExpressionEditorTest.java │ │ │ ├── ExpressionEditorViewImplTest.java │ │ │ ├── mocks │ │ │ │ └── MockHasDOMElementResourcesHeaderMetaData.java │ │ │ ├── types │ │ │ │ ├── BaseColumnHeaderMetaDataContextMenuTest.java │ │ │ │ ├── ExpressionEditorDefinitionsTest.java │ │ │ │ ├── GridFactoryCommandUtils.java │ │ │ │ ├── context │ │ │ │ │ ├── BaseContextUIModelMapperTest.java │ │ │ │ │ ├── ContextEditorDefinitionTest.java │ │ │ │ │ ├── ContextEntryDefaultValueUtilitiesTest.java │ │ │ │ │ ├── ContextGridCellTest.java │ │ │ │ │ ├── ContextGridDataTest.java │ │ │ │ │ ├── ContextGridTest.java │ │ │ │ │ ├── ContextUIModelMapperHelperTest.java │ │ │ │ │ ├── ContextUIModelMapperTest.java │ │ │ │ │ ├── ExpressionCellValueTest.java │ │ │ │ │ ├── ExpressionEditorColumnRendererTest.java │ │ │ │ │ ├── ExpressionEditorColumnTest.java │ │ │ │ │ ├── InformationItemCellInformationItemTest.java │ │ │ │ │ ├── InformationItemCellNameTest.java │ │ │ │ │ └── NameColumnHeaderMetaDataTest.java │ │ │ │ ├── dtable │ │ │ │ │ ├── BaseDecisionTableEditorDefinitionTest.java │ │ │ │ │ ├── DecisionRuleFactoryTest.java │ │ │ │ │ ├── DecisionTableDefaultValueUtilitiesTest.java │ │ │ │ │ ├── DecisionTableEditorDefinitionEnricherTest.java │ │ │ │ │ ├── DecisionTableEditorDefinitionTest.java │ │ │ │ │ ├── DecisionTableGridCellTest.java │ │ │ │ │ ├── DecisionTableGridDataTest.java │ │ │ │ │ ├── DecisionTableGridRendererTest.java │ │ │ │ │ ├── DecisionTableGridTest.java │ │ │ │ │ ├── DecisionTableUIModelMapperTest.java │ │ │ │ │ ├── InputClauseColumnHeaderMetaDataTest.java │ │ │ │ │ ├── InputClauseColumnTest.java │ │ │ │ │ ├── OutputClauseColumnExpressionNameHeaderMetaDataTest.java │ │ │ │ │ ├── OutputClauseColumnHeaderMetaDataTest.java │ │ │ │ │ ├── OutputClauseColumnTest.java │ │ │ │ │ ├── RowNumberColumnHeaderMetaDataTest.java │ │ │ │ │ ├── RuleAnnotationClauseColumnHeaderMetaDataTest.java │ │ │ │ │ ├── RuleAnnotationClauseColumnTest.java │ │ │ │ │ └── hitpolicy │ │ │ │ │ │ ├── BuiltinAggregatorUtilsTest.java │ │ │ │ │ │ ├── HitPolicyPopoverImplTest.java │ │ │ │ │ │ └── HitPolicyPopoverViewImplTest.java │ │ │ │ ├── function │ │ │ │ │ ├── FunctionColumnParametersHeaderMetaDataTest.java │ │ │ │ │ ├── FunctionColumnRendererTest.java │ │ │ │ │ ├── FunctionDefaultValueUtilitiesTest.java │ │ │ │ │ ├── FunctionEditorDefinitionTest.java │ │ │ │ │ ├── FunctionGridCellTest.java │ │ │ │ │ ├── FunctionGridRendererTest.java │ │ │ │ │ ├── FunctionGridTest.java │ │ │ │ │ ├── FunctionKindRowColumnHeaderMetaDataTest.java │ │ │ │ │ ├── FunctionUIModelMapperTest.java │ │ │ │ │ ├── KindUtilitiesTest.java │ │ │ │ │ ├── kindselector │ │ │ │ │ │ ├── KindPopoverImplTest.java │ │ │ │ │ │ └── KindPopoverViewImplTest.java │ │ │ │ │ ├── parameters │ │ │ │ │ │ ├── ParametersPopoverImplTest.java │ │ │ │ │ │ └── ParametersPopoverViewImplTest.java │ │ │ │ │ └── supplementary │ │ │ │ │ │ ├── BaseFunctionSupplementaryGridTest.java │ │ │ │ │ │ ├── BaseSupplementaryFunctionEditorDefinitionTest.java │ │ │ │ │ │ ├── FunctionSupplementaryGridDataTest.java │ │ │ │ │ │ ├── FunctionSupplementaryGridUIModelMapperTest.java │ │ │ │ │ │ ├── java │ │ │ │ │ │ ├── JavaFunctionEditorDefinitionTest.java │ │ │ │ │ │ └── JavaFunctionSupplementaryGridTest.java │ │ │ │ │ │ └── pmml │ │ │ │ │ │ ├── BaseLiteralExpressionPMMLGridTest.java │ │ │ │ │ │ ├── LiteralExpressionPMMLColumnRendererTest.java │ │ │ │ │ │ ├── LiteralExpressionPMMLColumnTest.java │ │ │ │ │ │ ├── LiteralExpressionPMMLDocumentGridTest.java │ │ │ │ │ │ ├── LiteralExpressionPMMLDocumentModelGridTest.java │ │ │ │ │ │ ├── LiteralExpressionPMMLUIModelMapperTest.java │ │ │ │ │ │ ├── PMMLDocumentMetadataProviderTest.java │ │ │ │ │ │ ├── PMMLFunctionEditorDefinitionTest.java │ │ │ │ │ │ ├── PMMLFunctionSupplementaryGridTest.java │ │ │ │ │ │ ├── document │ │ │ │ │ │ └── LiteralExpressionPMMLDocumentEditorDefinitionTest.java │ │ │ │ │ │ └── model │ │ │ │ │ │ └── LiteralExpressionPMMLDocumentModelEditorDefinitionTest.java │ │ │ │ ├── invocation │ │ │ │ │ ├── InvocationColumnExpressionHeaderMetaDataTest.java │ │ │ │ │ ├── InvocationColumnHeaderMetaDataTest.java │ │ │ │ │ ├── InvocationDefaultValueUtilitiesTest.java │ │ │ │ │ ├── InvocationEditorDefinitionTest.java │ │ │ │ │ ├── InvocationGridDataTest.java │ │ │ │ │ ├── InvocationGridRendererTest.java │ │ │ │ │ ├── InvocationGridTest.java │ │ │ │ │ └── InvocationUIModelMapperTest.java │ │ │ │ ├── list │ │ │ │ │ ├── ListEditorDefinitionTest.java │ │ │ │ │ ├── ListGridDataTest.java │ │ │ │ │ ├── ListGridTest.java │ │ │ │ │ ├── ListUIModelMapperHelperTest.java │ │ │ │ │ └── ListUIModelMapperTest.java │ │ │ │ ├── literal │ │ │ │ │ ├── BaseLiteralExpressionGridTest.java │ │ │ │ │ ├── LiteralExpressionCellTest.java │ │ │ │ │ ├── LiteralExpressionColumnTest.java │ │ │ │ │ ├── LiteralExpressionEditorDefinitionTest.java │ │ │ │ │ ├── LiteralExpressionGridTest.java │ │ │ │ │ └── LiteralExpressionUIModelMapperTest.java │ │ │ │ ├── relation │ │ │ │ │ ├── RelationColumnHeaderMetaDataTest.java │ │ │ │ │ ├── RelationColumnTest.java │ │ │ │ │ ├── RelationDefaultValueUtilitiesTest.java │ │ │ │ │ ├── RelationEditorDefinitionTest.java │ │ │ │ │ ├── RelationGridCellTest.java │ │ │ │ │ ├── RelationGridDataTest.java │ │ │ │ │ ├── RelationGridTest.java │ │ │ │ │ ├── RelationUIModelMapperHelperTest.java │ │ │ │ │ └── RelationUIModelMapperTest.java │ │ │ │ └── undefined │ │ │ │ │ ├── UndefinedExpressionCellTest.java │ │ │ │ │ ├── UndefinedExpressionColumnTest.java │ │ │ │ │ ├── UndefinedExpressionGridTest.java │ │ │ │ │ ├── UndefinedExpressionUIModelMapperTest.java │ │ │ │ │ └── selector │ │ │ │ │ ├── UndefinedExpressionSelectorPopoverImplTest.java │ │ │ │ │ └── UndefinedExpressionSelectorPopoverViewImplTest.java │ │ │ └── util │ │ │ │ ├── DynamicReadOnlyUtilsTest.java │ │ │ │ ├── NameUtilsTest.java │ │ │ │ ├── RendererUtilsTest.java │ │ │ │ ├── SelectionUtilsTest.java │ │ │ │ └── TypeRefUtilsTest.java │ │ ├── included │ │ │ ├── IncludedModelsPagePresenterTest.java │ │ │ ├── IncludedModelsPageStateTest.java │ │ │ ├── IncludedModelsPageTest.java │ │ │ ├── IncludedModelsPageViewTest.java │ │ │ ├── common │ │ │ │ └── IncludedModelsContextTest.java │ │ │ ├── grid │ │ │ │ ├── BaseCardComponentContentViewTest.java │ │ │ │ ├── BaseCardComponentTest.java │ │ │ │ ├── DMNCardComponentContentViewTest.java │ │ │ │ ├── DMNCardComponentTest.java │ │ │ │ ├── DMNCardsGridComponentTest.java │ │ │ │ ├── DefaultCardComponentContentViewTest.java │ │ │ │ ├── DefaultCardComponentTest.java │ │ │ │ ├── PMMLCardComponentContentViewTest.java │ │ │ │ └── PMMLCardComponentTest.java │ │ │ ├── imports │ │ │ │ ├── ImportFactoryTest.java │ │ │ │ ├── IncludedModelsFactoryTest.java │ │ │ │ ├── IncludedModelsIndexTest.java │ │ │ │ ├── IncludedModelsPageStateProviderImplTest.java │ │ │ │ ├── messages │ │ │ │ │ └── IncludedModelErrorMessageFactoryTest.java │ │ │ │ └── persistence │ │ │ │ │ ├── DMNIncludedModelHandlerTest.java │ │ │ │ │ ├── DefinitionsHandlerTest.java │ │ │ │ │ ├── ImportRecordEngineTest.java │ │ │ │ │ ├── ItemDefinitionHandlerTest.java │ │ │ │ │ ├── NamespaceHandlerTest.java │ │ │ │ │ └── PMMLIncludedModelHandlerTest.java │ │ │ └── modal │ │ │ │ ├── IncludedModelModalTest.java │ │ │ │ ├── IncludedModelModalViewTest.java │ │ │ │ └── dropdown │ │ │ │ └── DMNAssetsDropdownItemsProviderTest.java │ │ ├── search │ │ │ ├── DMNDataTypesSubIndexTest.java │ │ │ ├── DMNEditorSearchIndexTest.java │ │ │ ├── DMNGraphSubIndexTest.java │ │ │ ├── DMNGridHelperTest.java │ │ │ └── DMNGridSubIndexTest.java │ │ └── types │ │ │ ├── BootstrapSelectDropDownMonitorTest.java │ │ │ ├── DataTypePickerWidgetTest.java │ │ │ ├── DataTypesPageTest.java │ │ │ ├── QNameConverterTest.java │ │ │ ├── ValueAndDataTypePopoverImplTest.java │ │ │ ├── ValueAndDataTypePopoverViewImplTest.java │ │ │ ├── common │ │ │ ├── DataTypeManagerStackStoreTest.java │ │ │ ├── DataTypeManagerTest.java │ │ │ ├── DataTypeUtilsTest.java │ │ │ ├── HiddenHelperTest.java │ │ │ ├── ItemDefinitionUtilsTest.java │ │ │ ├── ScrollHelperTest.java │ │ │ └── errors │ │ │ │ ├── DataTypeNameIsBlankErrorMessageTest.java │ │ │ │ ├── DataTypeNameIsDefaultTypeMessageTest.java │ │ │ │ ├── DataTypeNameIsInvalidErrorMessageTest.java │ │ │ │ ├── DataTypeNameIsNotUniqueErrorMessageTest.java │ │ │ │ └── ErrorMessageTest.java │ │ │ ├── imported │ │ │ ├── ImportDataObjectModalTest.java │ │ │ ├── ImportDataObjectModalViewTest.java │ │ │ └── treelist │ │ │ │ ├── TreeListItemTest.java │ │ │ │ ├── TreeListItemViewTest.java │ │ │ │ ├── TreeListSubItemTest.java │ │ │ │ ├── TreeListSubItemViewTest.java │ │ │ │ ├── TreeListTest.java │ │ │ │ └── TreeListViewTest.java │ │ │ ├── listview │ │ │ ├── DataTypeListHighlightHelperTest.java │ │ │ ├── DataTypeListItemTest.java │ │ │ ├── DataTypeListItemViewTest.java │ │ │ ├── DataTypeListTest.java │ │ │ ├── DataTypeListViewTest.java │ │ │ ├── DataTypeSelectTest.java │ │ │ ├── DataTypeSelectViewTest.java │ │ │ ├── common │ │ │ │ ├── DataTypeStackHashTest.java │ │ │ │ ├── ListItemViewCssHelperTest.java │ │ │ │ ├── MenuInitializerTest.java │ │ │ │ ├── SmallSwitchComponentTest.java │ │ │ │ └── SmallSwitchComponentViewTest.java │ │ │ ├── confirmation │ │ │ │ ├── DataTypeConfirmationTest.java │ │ │ │ ├── DataTypeHasFieldsWarningMessageTest.java │ │ │ │ ├── ReferencedDataTypeWarningMessageTest.java │ │ │ │ └── WarningMessageTest.java │ │ │ ├── constraint │ │ │ │ ├── DataTypeConstraintModalTest.java │ │ │ │ ├── DataTypeConstraintModalViewTest.java │ │ │ │ ├── DataTypeConstraintTest.java │ │ │ │ ├── DataTypeConstraintViewTest.java │ │ │ │ ├── common │ │ │ │ │ ├── ConstraintPlaceholderHelperTest.java │ │ │ │ │ └── typed │ │ │ │ │ │ ├── TypedValueComponentSelectorTest.java │ │ │ │ │ │ ├── common │ │ │ │ │ │ ├── BaseSelectorTest.java │ │ │ │ │ │ ├── BaseSelectorViewTest.java │ │ │ │ │ │ ├── DurationHelperTest.java │ │ │ │ │ │ └── MinMaxValueHelperTest.java │ │ │ │ │ │ ├── date │ │ │ │ │ │ ├── DateSelectorTest.java │ │ │ │ │ │ ├── DateSelectorViewTest.java │ │ │ │ │ │ ├── DateValueFormatterTest.java │ │ │ │ │ │ └── time │ │ │ │ │ │ │ ├── DateTimeSelectorTest.java │ │ │ │ │ │ │ ├── DateTimeSelectorViewTest.java │ │ │ │ │ │ │ ├── DateTimeValueConverterTest.java │ │ │ │ │ │ │ └── DateTimeValueTest.java │ │ │ │ │ │ ├── day │ │ │ │ │ │ └── time │ │ │ │ │ │ │ ├── DayTimeSelectorTest.java │ │ │ │ │ │ │ ├── DayTimeSelectorViewTest.java │ │ │ │ │ │ │ ├── DayTimeValueConverterTest.java │ │ │ │ │ │ │ └── DayTimeValueTest.java │ │ │ │ │ │ ├── number │ │ │ │ │ │ └── NumberSelectorTest.java │ │ │ │ │ │ ├── string │ │ │ │ │ │ └── StringSelectorTest.java │ │ │ │ │ │ ├── time │ │ │ │ │ │ ├── TimeSelectorViewTest.java │ │ │ │ │ │ └── picker │ │ │ │ │ │ │ ├── TimePickerTest.java │ │ │ │ │ │ │ ├── TimePickerViewTest.java │ │ │ │ │ │ │ └── TimeValueFormatterTest.java │ │ │ │ │ │ └── years │ │ │ │ │ │ └── months │ │ │ │ │ │ ├── YearsMonthsSelectorTest.java │ │ │ │ │ │ ├── YearsMonthsSelectorViewTest.java │ │ │ │ │ │ └── YearsMonthsValueConverterTest.java │ │ │ │ ├── enumeration │ │ │ │ │ ├── DataTypeConstraintEnumerationTest.java │ │ │ │ │ ├── DataTypeConstraintEnumerationViewTest.java │ │ │ │ │ ├── DragAndDropHelperTest.java │ │ │ │ │ └── item │ │ │ │ │ │ ├── DataTypeConstraintEnumerationItemTest.java │ │ │ │ │ │ └── DataTypeConstraintEnumerationItemViewTest.java │ │ │ │ ├── expression │ │ │ │ │ ├── DataTypeConstraintExpressionTest.java │ │ │ │ │ └── DataTypeConstraintExpressionViewTest.java │ │ │ │ └── range │ │ │ │ │ ├── DataTypeConstraintRangeTest.java │ │ │ │ │ └── DataTypeConstraintRangeViewTest.java │ │ │ ├── draganddrop │ │ │ │ ├── DNDDataTypesHandlerContextTest.java │ │ │ │ ├── DNDDataTypesHandlerTest.java │ │ │ │ ├── DNDListComponentTest.java │ │ │ │ ├── DNDListComponentViewTest.java │ │ │ │ └── DNDListDOMHelperTest.java │ │ │ ├── tooltip │ │ │ │ ├── StructureTypesTooltipTest.java │ │ │ │ └── StructureTypesTooltipViewTest.java │ │ │ └── validation │ │ │ │ └── DataTypeNameFormatValidatorTest.java │ │ │ ├── persistence │ │ │ ├── DataTypeActiveRecordTest.java │ │ │ ├── DataTypeStoreTest.java │ │ │ ├── ItemDefinitionRecordEngineTest.java │ │ │ ├── ItemDefinitionStoreTest.java │ │ │ ├── handlers │ │ │ │ ├── DataTypeCreateHandlerTest.java │ │ │ │ ├── DataTypeDestroyHandlerTest.java │ │ │ │ ├── DataTypeHandlerTest.java │ │ │ │ ├── DataTypeUpdateHandlerTest.java │ │ │ │ ├── ItemDefinitionCreateHandlerTest.java │ │ │ │ ├── ItemDefinitionDestroyHandlerTest.java │ │ │ │ ├── ItemDefinitionUpdateHandlerTest.java │ │ │ │ └── common │ │ │ │ │ └── PropertiesPanelNotifierTest.java │ │ │ └── validation │ │ │ │ └── DataTypeNameValidatorTest.java │ │ │ ├── search │ │ │ ├── DataTypeSearchBarTest.java │ │ │ ├── DataTypeSearchBarViewTest.java │ │ │ └── DataTypeSearchEngineTest.java │ │ │ └── shortcuts │ │ │ ├── DataTypeListShortcutsTest.java │ │ │ ├── DataTypeListShortcutsViewTest.java │ │ │ └── DataTypeShortcutsTest.java │ │ ├── events │ │ └── EditExpressionEventTest.java │ │ ├── graph │ │ ├── DMNElementsSynchronizerTest.java │ │ └── DMNGraphUtilsTest.java │ │ ├── marshaller │ │ ├── common │ │ │ ├── IdUtilsTest.java │ │ │ └── WrapperUtilsTest.java │ │ ├── converters │ │ │ ├── DecisionTablePropertyConverterTest.java │ │ │ ├── HrefBuilderTest.java │ │ │ ├── ImportConverterTest.java │ │ │ ├── LiteralExpressionPropertyConverterTest.java │ │ │ ├── OutputClauseLiteralExpressionPropertyConverterTest.java │ │ │ ├── OutputClauseUnaryTestsPropertyConverterTest.java │ │ │ └── dd │ │ │ │ └── FontStylingSetPropertyConverterTest.java │ │ ├── included │ │ │ ├── DMNIncludedNodeFactoryTest.java │ │ │ └── DMNMarshallerImportsClientHelperTest.java │ │ ├── marshall │ │ │ └── DMNMarshallerTest.java │ │ └── unmarshall │ │ │ ├── DMNUnmarshallerTest.java │ │ │ └── nodes │ │ │ ├── NodeConnectorTest.java │ │ │ └── StunnerConverterTest.java │ │ ├── property │ │ └── dmn │ │ │ ├── DecisionParameterFieldRendererTest.java │ │ │ ├── DefaultValueUtilitiesTest.java │ │ │ ├── DocumentationLinksFieldRendererTest.java │ │ │ ├── NameFieldDefinitionTest.java │ │ │ ├── NameFieldProviderTest.java │ │ │ ├── NameFieldRendererTest.java │ │ │ ├── QNameFieldDefinitionTest.java │ │ │ ├── QNameFieldProviderTest.java │ │ │ └── QNameFieldRendererTest.java │ │ ├── resources │ │ └── images │ │ │ ├── DMNDecisionServiceSVGViewFactoryBuilderTest.java │ │ │ ├── dmn-shapes-tester-input.json │ │ │ └── dmn-shapes-tester.html │ │ ├── session │ │ ├── BaseCommandsTest.java │ │ ├── BaseDMNSessionTest.java │ │ ├── DMNCanvasHandlerTest.java │ │ ├── DMNEditorSessionTest.java │ │ ├── DMNViewerSessionTest.java │ │ ├── NodeTextSetterTest.java │ │ └── presenters │ │ │ └── impl │ │ │ └── DMNSessionPreviewTest.java │ │ ├── shape │ │ ├── def │ │ │ ├── DMNConnectorShapeDefImplTest.java │ │ │ ├── DMNDecisionServiceSVGShapeDefImplTest.java │ │ │ └── DMNSVGShapeDefImplTest.java │ │ ├── factory │ │ │ ├── DMNDecisionServiceSVGMutableShapeImplTest.java │ │ │ ├── DMNDecisionServiceShapeFactoryTest.java │ │ │ └── DMNShapeFactoryTest.java │ │ └── view │ │ │ ├── DirectionalLineTest.java │ │ │ ├── decisionservice │ │ │ ├── DecisionServiceDividerLineTest.java │ │ │ ├── DecisionServiceSVGShapeViewTest.java │ │ │ ├── MoveDividerEndEventTest.java │ │ │ ├── MoveDividerStartEventTest.java │ │ │ └── MoveDividerStepEventTest.java │ │ │ └── handlers │ │ │ └── DMNViewHandlersTest.java │ │ ├── validation │ │ └── DiagramElementNameProviderImplTest.java │ │ └── widgets │ │ ├── codecompletion │ │ ├── MonacoFEELSuggestionsTest.java │ │ ├── MonacoPropertiesFactoryTest.java │ │ ├── MonacoSuggestionsPropertyFactoryTest.java │ │ └── feel │ │ │ └── FEELLanguageServiceTest.java │ │ ├── decisionservice │ │ └── parameters │ │ │ ├── DecisionServiceParametersListWidgetTest.java │ │ │ └── parametergroup │ │ │ └── ParameterGroupTest.java │ │ ├── dnd │ │ ├── DMNGridWidgetDnDMouseUpHandlerTest.java │ │ └── DelegatingGridWidgetDndMouseMoveHandlerTest.java │ │ ├── grid │ │ ├── BaseExpressionGridGeneralTest.java │ │ ├── BaseExpressionGridRenderingTest.java │ │ ├── BaseExpressionGridTest.java │ │ ├── BaseExpressionGridThemeTest.java │ │ ├── BoundaryTransformMediatorTest.java │ │ ├── ExpressionGridCacheImplTest.java │ │ ├── columns │ │ │ ├── BaseDOMElementSingletonColumnTest.java │ │ │ ├── BaseNameAndDataTypeColumnRendererTest.java │ │ │ ├── BaseNameAndDataTypeHeaderMetaDataTest.java │ │ │ ├── BaseValueAndDataTypeHeaderMetaDataTest.java │ │ │ ├── EditableNameAndDataTypeColumnTest.java │ │ │ ├── EditablePopupHeaderMetaDataTest.java │ │ │ ├── EditableTextHeaderMetaDataTest.java │ │ │ ├── NameAndDataTypeColumnRendererTest.java │ │ │ ├── NameAndDataTypeDOMElementColumnRendererTest.java │ │ │ ├── NameAndDataTypeHeaderMetaDataHasExpressionTest.java │ │ │ ├── NameAndDataTypeHeaderMetaDataTest.java │ │ │ └── factory │ │ │ │ ├── AutocompleteTextAreaDOMElementFactoryTest.java │ │ │ │ ├── BaseSingletonDOMElementFactoryTest.java │ │ │ │ ├── ListBoxSingletonDOMElementFactoryTest.java │ │ │ │ ├── TextAreaSingletonDOMElementFactoryTest.java │ │ │ │ ├── TextBoxSingletonDOMElementFactoryTest.java │ │ │ │ └── dom │ │ │ │ ├── BaseDOMElementTest.java │ │ │ │ ├── ListBoxDOMElementTest.java │ │ │ │ ├── MonacoEditorDOMElementTest.java │ │ │ │ ├── MonacoEditorWidgetTest.java │ │ │ │ ├── TextAreaDOMElementTest.java │ │ │ │ └── TextBoxDOMElementTest.java │ │ ├── controls │ │ │ ├── CellEditorControlsTest.java │ │ │ ├── container │ │ │ │ ├── CellEditorControlImplTest.java │ │ │ │ └── CellEditorControlsViewImplTest.java │ │ │ ├── list │ │ │ │ ├── HasListSelectorControlTest.java │ │ │ │ ├── ListSelectorHeaderItemViewImplTest.java │ │ │ │ ├── ListSelectorTest.java │ │ │ │ ├── ListSelectorTextItemViewImplTest.java │ │ │ │ └── ListSelectorViewImplTest.java │ │ │ └── popover │ │ │ │ ├── AbstractPopoverImplTest.java │ │ │ │ └── AbstractPopoverViewImplTest.java │ │ ├── handlers │ │ │ ├── DelegatingGridWidgetCellSelectorMouseEventHandlerTest.java │ │ │ ├── DelegatingGridWidgetEditCellMouseEventHandlerTest.java │ │ │ └── EditableHeaderGridWidgetEditCellMouseEventHandlerTest.java │ │ ├── keyboard │ │ │ ├── BaseDynamicReadOnlyKeyboardOperationTest.java │ │ │ ├── KeyboardOperationEditCellTest.java │ │ │ ├── KeyboardOperationEscapeGridCellTest.java │ │ │ └── KeyboardOperationInvokeContextMenuForSelectedCellTest.java │ │ └── model │ │ │ ├── BaseHasDynamicHeightCellTest.java │ │ │ ├── DMNGridDataTest.java │ │ │ ├── DelegatingGridDataTest.java │ │ │ ├── ExpressionEditorGridRowTest.java │ │ │ ├── GridCellTupleTest.java │ │ │ └── LiteralExpressionGridRowTest.java │ │ ├── layer │ │ ├── DMNGridLayerControlImplTest.java │ │ ├── DMNGridLayerTest.java │ │ ├── InverseGridWidgetClipperTest.java │ │ └── MousePanMediatorControlImplTest.java │ │ ├── panel │ │ ├── DMNGridPanelCellSelectionHandlerTest.java │ │ ├── DMNGridPanelContainerTest.java │ │ ├── DMNGridPanelContextMenuHandlerTest.java │ │ ├── DMNGridPanelControlImplTest.java │ │ └── DMNGridPanelTest.java │ │ └── toolbar │ │ ├── DMNEditorToolbarTest.java │ │ └── DMNGraphProcessorTest.java ├── kie-wb-common-dmn-project-api │ ├── .gitignore │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ └── project │ │ │ └── api │ │ │ └── factory │ │ │ └── impl │ │ │ ├── DMNProjectDiagramFactory.java │ │ │ └── DMNProjectDiagramFactoryImpl.java │ │ └── resources │ │ ├── META-INF │ │ ├── ErraiApp.properties │ │ └── beans.xml │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── project │ │ └── DMNProjectAPI.gwt.xml ├── kie-wb-common-dmn-project-client │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── dmn │ │ │ │ └── project │ │ │ │ └── client │ │ │ │ ├── DMNProjectClientEntryPoint.java │ │ │ │ ├── docks │ │ │ │ └── DMNDockSupplierImpl.java │ │ │ │ ├── editor │ │ │ │ ├── DMNClientProjectDiagramService.java │ │ │ │ ├── DMNDiagramEditor.java │ │ │ │ ├── DMNEditorMenuItemsBuilder.java │ │ │ │ ├── DMNEditorMenuSessionItems.java │ │ │ │ └── DMNProjectToolbarStateHandler.java │ │ │ │ ├── handlers │ │ │ │ └── DMNDiagramNewResourceHandler.java │ │ │ │ ├── resources │ │ │ │ ├── DMNProjectImageResources.java │ │ │ │ └── i18n │ │ │ │ │ └── DMNProjectClientConstants.java │ │ │ │ ├── service │ │ │ │ └── DMNClientServicesProxyImpl.java │ │ │ │ ├── session │ │ │ │ ├── DMNEditorSessionCommands.java │ │ │ │ └── command │ │ │ │ │ └── SaveDiagramSessionCommand.java │ │ │ │ ├── type │ │ │ │ └── DMNDiagramResourceType.java │ │ │ │ └── validation │ │ │ │ ├── DMNCanvasDiagramValidator.java │ │ │ │ ├── DMNClientDiagramValidator.java │ │ │ │ └── DMNValidateSessionCommand.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ └── project │ │ │ ├── DMNProjectClient.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ ├── i18n │ │ │ ├── DMNProjectClientConstants.properties │ │ │ ├── DMNProjectClientConstants_es.properties │ │ │ ├── DMNProjectClientConstants_fr.properties │ │ │ ├── DMNProjectClientConstants_it.properties │ │ │ └── DMNProjectClientConstants_ja.properties │ │ │ └── images │ │ │ └── dmn-icon.png │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── project │ │ └── client │ │ ├── docks │ │ └── DMNDockSupplierImplTest.java │ │ ├── editor │ │ ├── DMNClientProjectDiagramServiceTest.java │ │ ├── DMNDiagramEditorTest.java │ │ ├── DMNEditorMenuItemsBuilderTest.java │ │ ├── DMNEditorMenuSessionItemsTest.java │ │ ├── DMNEditorMenuSessionItemsValidateTest.java │ │ └── DMNProjectToolbarStateHandlerTest.java │ │ ├── service │ │ └── DMNClientServicesProxyImplTest.java │ │ ├── session │ │ ├── DMNEditorSessionCommandsTest.java │ │ └── command │ │ │ └── SaveDiagramSessionCommandTest.java │ │ ├── type │ │ └── DMNDiagramResourceTypeTest.java │ │ └── validation │ │ └── DMNClientDiagramValidatorTest.java ├── kie-wb-common-dmn-webapp-common │ ├── .gitignore │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ └── webapp │ │ │ └── common │ │ │ └── client │ │ │ ├── docks │ │ │ └── preview │ │ │ │ └── PreviewDiagramDock.java │ │ │ └── navigator │ │ │ └── BaseDMNDiagramsNavigatorScreen.java │ │ └── resources │ │ ├── META-INF │ │ ├── ErraiApp.properties │ │ └── beans.xml │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── webapp │ │ └── common │ │ └── DMNWebappCommon.gwt.xml ├── kie-wb-common-dmn-webapp-kogito-marshaller │ ├── .gitignore │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── dmn │ │ │ └── webapp │ │ │ └── kogito │ │ │ └── marshaller │ │ │ └── js │ │ │ └── package-info.java │ │ └── resources │ │ ├── DC.xsd │ │ ├── DI.xsd │ │ ├── DMN12.xsd │ │ ├── DMNDI12.xsd │ │ ├── KIE.xsd │ │ ├── bindings.xjb │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── webapp │ │ └── kogito │ │ └── marshaller │ │ ├── DMNMarshaller.gwt.xml │ │ ├── jre │ │ ├── javax │ │ │ └── xml │ │ │ │ ├── XMLConstants.java │ │ │ │ └── namespace │ │ │ │ └── QName.java │ │ └── package-info.java │ │ └── js │ │ └── MainJs.js ├── kie-wb-common-dmn-webapp-standalone │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── dmn │ │ │ │ └── showcase │ │ │ │ ├── api │ │ │ │ └── ValidationService.java │ │ │ │ ├── backend │ │ │ │ ├── ApplicationScopedProducer.java │ │ │ │ ├── DefaultLuceneConfigProducer.java │ │ │ │ ├── validation │ │ │ │ │ └── ValidationServiceImpl.java │ │ │ │ └── workarounds │ │ │ │ │ └── MockDataObjectsServiceImpl.java │ │ │ │ └── client │ │ │ │ ├── docks │ │ │ │ ├── BaseDiagramEditorDock.java │ │ │ │ └── DiagramEditorPropertiesDock.java │ │ │ │ ├── editor │ │ │ │ ├── DMNDiagramEditor.java │ │ │ │ └── DMNStandaloneToolbarStateHandler.java │ │ │ │ ├── navbar │ │ │ │ ├── AppNavBar.html │ │ │ │ └── AppNavBar.java │ │ │ │ ├── navigator │ │ │ │ ├── DMNDiagramsNavigatorScreen.java │ │ │ │ └── DMNShapeSetThumbProvider.java │ │ │ │ ├── notifications │ │ │ │ ├── Notifications.java │ │ │ │ ├── NotificationsScreen.java │ │ │ │ ├── NotificationsView.java │ │ │ │ └── NotificationsView.ui.xml │ │ │ │ ├── perspectives │ │ │ │ └── AuthoringPerspective.java │ │ │ │ ├── services │ │ │ │ ├── DMNClientServicesProxyImpl.java │ │ │ │ └── DMNShowcaseDiagramService.java │ │ │ │ └── validation │ │ │ │ └── DelegatingClientDiagramValidator.java │ │ ├── resources │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── services │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── application-roles.properties │ │ │ ├── application-users.properties │ │ │ ├── log4j.xml │ │ │ ├── logback.xml │ │ │ ├── org │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── dmn │ │ │ │ │ └── showcase │ │ │ │ │ ├── DMNShowcase.gwt.xml │ │ │ │ │ └── FastCompiledDMNShowcase.gwt.xml │ │ │ ├── security-management.properties │ │ │ └── security-policy.properties │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── beans.xml │ │ │ ├── jboss-deployment-structure.xml │ │ │ └── web.xml │ │ │ ├── dmn-editor.html │ │ │ ├── favicon.ico │ │ │ ├── images │ │ │ ├── UberFireLogo.png │ │ │ ├── bg-login-top.png │ │ │ ├── bg-login.png │ │ │ ├── default-diagram-thumbnail.png │ │ │ └── loading-icon.gif │ │ │ ├── index.html │ │ │ ├── index.jsp │ │ │ ├── login.jsp │ │ │ └── logout.jsp │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── dmn │ │ └── showcase │ │ ├── backend │ │ └── workarounds │ │ │ └── MockDataObjectsServiceImplTest.java │ │ └── client │ │ ├── editor │ │ └── DMNDiagramEditorTest.java │ │ └── toolbar │ │ └── DMNStandaloneToolbarStateHandlerTest.java └── pom.xml ├── kie-wb-common-forms ├── kie-wb-common-dynamic-forms │ ├── kie-wb-common-dynamic-forms-api │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── dynamic │ │ │ │ │ ├── model │ │ │ │ │ └── config │ │ │ │ │ │ ├── SelectorData.java │ │ │ │ │ │ ├── SelectorDataProvider.java │ │ │ │ │ │ └── SystemSelectorDataProvider.java │ │ │ │ │ └── service │ │ │ │ │ ├── context │ │ │ │ │ └── generation │ │ │ │ │ │ └── dynamic │ │ │ │ │ │ ├── BackendFormRenderingContext.java │ │ │ │ │ │ └── BackendFormRenderingContextManager.java │ │ │ │ │ └── shared │ │ │ │ │ ├── AbstractFormRenderingContext.java │ │ │ │ │ ├── AbstractSelectorDataProviderManager.java │ │ │ │ │ ├── BackendSelectorDataProviderService.java │ │ │ │ │ ├── DynamicContext.java │ │ │ │ │ ├── FormRenderingContext.java │ │ │ │ │ ├── RenderMode.java │ │ │ │ │ ├── SelectorDataProviderManager.java │ │ │ │ │ ├── StaticContext.java │ │ │ │ │ ├── adf │ │ │ │ │ └── DynamicFormModelGenerator.java │ │ │ │ │ └── impl │ │ │ │ │ ├── MapModelRenderingContext.java │ │ │ │ │ ├── StaticModelFormRenderingContext.java │ │ │ │ │ └── validation │ │ │ │ │ ├── DynamicModelConstraints.java │ │ │ │ │ └── FieldConstraint.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── dynamic │ │ │ │ ├── DynamicFormsAPI.gwt.xml │ │ │ │ └── service │ │ │ │ └── DynamicFormsAPIServices.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── dynamic │ │ │ ├── service │ │ │ └── shared │ │ │ │ └── adf │ │ │ │ └── DynamicFormModelGeneratorTest.java │ │ │ └── test │ │ │ ├── model │ │ │ ├── Address.java │ │ │ ├── Age.java │ │ │ ├── Department.java │ │ │ ├── Employee.java │ │ │ ├── MetaAddress.java │ │ │ ├── MetaAddresses.java │ │ │ ├── Person.java │ │ │ └── Title.java │ │ │ └── util │ │ │ ├── TestFormGenerator.java │ │ │ └── TestFormRenderingContext.java │ ├── kie-wb-common-dynamic-forms-backend │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── dynamic │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── context │ │ │ │ │ └── generation │ │ │ │ │ │ └── dynamic │ │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── BackendFormRenderingContextImpl.java │ │ │ │ │ │ ├── BackendFormRenderingContextManagerImpl.java │ │ │ │ │ │ └── marshalling │ │ │ │ │ │ │ ├── AbstractFieldValueMarshaller.java │ │ │ │ │ │ │ ├── FieldValueMarshaller.java │ │ │ │ │ │ │ ├── FieldValueMarshallerRegistry.java │ │ │ │ │ │ │ ├── FieldValueMarshallerRegistryImpl.java │ │ │ │ │ │ │ ├── TextAreaFormFieldValueMarshaller.java │ │ │ │ │ │ │ ├── lists │ │ │ │ │ │ │ ├── AbstractStringMultipleFieldValueMarshaller.java │ │ │ │ │ │ │ ├── StringMultipleInputValueMarshaller.java │ │ │ │ │ │ │ └── StringMultipleSelectorValueMarshaller.java │ │ │ │ │ │ │ ├── models │ │ │ │ │ │ │ ├── ModelMarshaller.java │ │ │ │ │ │ │ ├── MultipleSubFormFieldValueMarshaller.java │ │ │ │ │ │ │ └── SubFormFieldValueMarshaller.java │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ ├── AbstractDateMultipleFieldValueMarshaller.java │ │ │ │ │ │ │ ├── DateMultipleInputFieldValueMarshaller.java │ │ │ │ │ │ │ ├── DateMultipleSelectorFieldValueMarshaller.java │ │ │ │ │ │ │ ├── LocalDateFieldValueMarshaller.java │ │ │ │ │ │ │ └── converters │ │ │ │ │ │ │ ├── LocalDateConverter.java │ │ │ │ │ │ │ ├── LocalDateTimeConverter.java │ │ │ │ │ │ │ ├── LocalTimeConverter.java │ │ │ │ │ │ │ └── OffsetDateTimeConverter.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ ├── ContextModelConstraintsExtractor.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── ContextModelConstraintsExtractorImpl.java │ │ │ │ │ └── shared │ │ │ │ │ └── impl │ │ │ │ │ ├── BackendSelectorDataProviderManager.java │ │ │ │ │ └── BackendSelectorDataProviderServiceImpl.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── dynamic │ │ │ └── backend │ │ │ └── server │ │ │ └── context │ │ │ └── generation │ │ │ └── dynamic │ │ │ └── impl │ │ │ ├── AbstractBackendFormRenderingContextManagerTest.java │ │ │ ├── EmptyMultipleSubformBackendFormRenderingContextManagerTest.java │ │ │ ├── MultipleSubformBackendFormRenderingContextManagerTest.java │ │ │ ├── NestedFormBackendFormRenderingContextManagerTest.java │ │ │ ├── ProcessableModelBackendFormRenderingContextManagerTest.java │ │ │ ├── SimpleFieldTypesBackendFormRenderingContextManagerTest.java │ │ │ ├── marshalling │ │ │ ├── TextAreaFormFieldValueMarshallerTest.java │ │ │ └── time │ │ │ │ ├── AbstractDateMultipleFieldValueMarshallerTest.java │ │ │ │ ├── DateMultipleInputFieldValueMarshallerTest.java │ │ │ │ ├── DateMultipleSelectorFieldValueMarshallerTest.java │ │ │ │ └── LocalDateFieldValueMarshallerTest.java │ │ │ └── model │ │ │ ├── Person.java │ │ │ └── ProcessableModel.java │ ├── kie-wb-common-dynamic-forms-client │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── dynamic │ │ │ │ │ └── client │ │ │ │ │ ├── DynamicFormRenderer.java │ │ │ │ │ ├── DynamicFormRendererViewImpl.html │ │ │ │ │ ├── DynamicFormRendererViewImpl.java │ │ │ │ │ ├── DynamicRendererEntryPoint.java │ │ │ │ │ ├── config │ │ │ │ │ └── ClientSelectorDataProviderManager.java │ │ │ │ │ ├── helper │ │ │ │ │ ├── MapModelBindingHelper.java │ │ │ │ │ └── PropertyGenerator.java │ │ │ │ │ ├── init │ │ │ │ │ ├── FormHandlerGenerator.java │ │ │ │ │ ├── FormHandlerGeneratorManager.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── DynamicFormHandlerGenerator.java │ │ │ │ │ │ └── StaticFormHandlerGenerator.java │ │ │ │ │ ├── processing │ │ │ │ │ └── engine │ │ │ │ │ │ └── handling │ │ │ │ │ │ └── DynamicModelValidator.java │ │ │ │ │ ├── rendering │ │ │ │ │ ├── FieldLayoutComponent.java │ │ │ │ │ ├── FieldRenderer.java │ │ │ │ │ ├── FieldRendererManager.java │ │ │ │ │ ├── FieldRendererManagerImpl.java │ │ │ │ │ ├── FieldRendererTypeRegistry.java │ │ │ │ │ ├── FormFieldImpl.java │ │ │ │ │ ├── FormGeneratorDriver.java │ │ │ │ │ ├── FormLayoutGenerator.java │ │ │ │ │ ├── formGroups │ │ │ │ │ │ ├── FormGroup.java │ │ │ │ │ │ ├── ValidableFormGroup.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ │ ├── AbstractFormGroup.java │ │ │ │ │ │ │ ├── AbstractValidableFormGroup.java │ │ │ │ │ │ │ ├── FormGroupView.java │ │ │ │ │ │ │ ├── ValidableFormGroupView.java │ │ │ │ │ │ │ ├── checkbox │ │ │ │ │ │ │ │ ├── CheckBoxFormGroup.java │ │ │ │ │ │ │ │ ├── CheckBoxFormGroupView.java │ │ │ │ │ │ │ │ ├── CheckBoxFormGroupViewImpl.html │ │ │ │ │ │ │ │ └── CheckBoxFormGroupViewImpl.java │ │ │ │ │ │ │ ├── configError │ │ │ │ │ │ │ │ ├── ConfigErrorDisplayer.java │ │ │ │ │ │ │ │ ├── ConfigErrorDisplayerView.java │ │ │ │ │ │ │ │ ├── ConfigErrorDisplayerViewImpl.html │ │ │ │ │ │ │ │ └── ConfigErrorDisplayerViewImpl.java │ │ │ │ │ │ │ ├── def │ │ │ │ │ │ │ │ ├── DefaultFormGroup.java │ │ │ │ │ │ │ │ ├── DefaultFormGroupView.java │ │ │ │ │ │ │ │ ├── DefaultFormGroupViewImpl.html │ │ │ │ │ │ │ │ └── DefaultFormGroupViewImpl.java │ │ │ │ │ │ │ ├── nestedForm │ │ │ │ │ │ │ │ ├── AbstractNestedFormFormGroup.java │ │ │ │ │ │ │ │ ├── collapse │ │ │ │ │ │ │ │ │ ├── CollapsibleFormGroup.java │ │ │ │ │ │ │ │ │ ├── CollapsibleFormGroupView.java │ │ │ │ │ │ │ │ │ ├── CollapsibleFormGroupViewImpl.css │ │ │ │ │ │ │ │ │ ├── CollapsibleFormGroupViewImpl.html │ │ │ │ │ │ │ │ │ └── CollapsibleFormGroupViewImpl.java │ │ │ │ │ │ │ │ └── fieldSet │ │ │ │ │ │ │ │ │ ├── FieldSetFormGroup.java │ │ │ │ │ │ │ │ │ ├── FieldSetFormGroupView.java │ │ │ │ │ │ │ │ │ ├── FieldSetFormGroupViewImpl.html │ │ │ │ │ │ │ │ │ └── FieldSetFormGroupViewImpl.java │ │ │ │ │ │ │ └── slider │ │ │ │ │ │ │ │ ├── SliderFormGroup.java │ │ │ │ │ │ │ │ ├── SliderFormGroupView.java │ │ │ │ │ │ │ │ ├── SliderFormGroupViewImpl.html │ │ │ │ │ │ │ │ └── SliderFormGroupViewImpl.java │ │ │ │ │ │ └── labels │ │ │ │ │ │ │ ├── help │ │ │ │ │ │ │ ├── FieldHelp.java │ │ │ │ │ │ │ ├── FieldHelpView.java │ │ │ │ │ │ │ ├── FieldHelpViewImpl.css │ │ │ │ │ │ │ ├── FieldHelpViewImpl.html │ │ │ │ │ │ │ └── FieldHelpViewImpl.java │ │ │ │ │ │ │ ├── label │ │ │ │ │ │ │ ├── FieldLabel.java │ │ │ │ │ │ │ ├── FieldLabelView.java │ │ │ │ │ │ │ ├── FieldLabelViewImpl.html │ │ │ │ │ │ │ └── FieldLabelViewImpl.java │ │ │ │ │ │ │ └── required │ │ │ │ │ │ │ ├── FieldRequired.java │ │ │ │ │ │ │ ├── FieldRequiredView.java │ │ │ │ │ │ │ ├── FieldRequiredViewImpl.css │ │ │ │ │ │ │ ├── FieldRequiredViewImpl.html │ │ │ │ │ │ │ └── FieldRequiredViewImpl.java │ │ │ │ │ ├── renderers │ │ │ │ │ │ ├── CheckBoxFieldRenderer.java │ │ │ │ │ │ ├── DecimalBoxFieldRenderer.java │ │ │ │ │ │ ├── IntegerBoxFieldRenderer.java │ │ │ │ │ │ ├── RequiresValueConverter.java │ │ │ │ │ │ ├── SliderFieldRenderer.java │ │ │ │ │ │ ├── TextAreaFieldRenderer.java │ │ │ │ │ │ ├── TextBoxFieldRenderer.java │ │ │ │ │ │ ├── date │ │ │ │ │ │ │ ├── DatePickerFieldRenderer.java │ │ │ │ │ │ │ └── input │ │ │ │ │ │ │ │ ├── DatePickerWrapper.java │ │ │ │ │ │ │ │ ├── DatePickerWrapperView.java │ │ │ │ │ │ │ │ ├── DatePickerWrapperViewImpl.html │ │ │ │ │ │ │ │ └── DatePickerWrapperViewImpl.java │ │ │ │ │ │ ├── lov │ │ │ │ │ │ │ ├── converters │ │ │ │ │ │ │ │ └── ListToListConverter.java │ │ │ │ │ │ │ ├── creator │ │ │ │ │ │ │ │ ├── MultipleInputFieldRenderer.java │ │ │ │ │ │ │ │ └── input │ │ │ │ │ │ │ │ │ ├── MultipleInput.java │ │ │ │ │ │ │ │ │ ├── MultipleInputView.java │ │ │ │ │ │ │ │ │ ├── MultipleInputViewImpl.html │ │ │ │ │ │ │ │ │ ├── MultipleInputViewImpl.java │ │ │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ │ ├── CellEditionHandler.java │ │ │ │ │ │ │ │ │ ├── ColumnFieldUpdater.java │ │ │ │ │ │ │ │ │ ├── EditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── EditableColumnGeneratorManager.java │ │ │ │ │ │ │ │ │ ├── MultipleInputComponent.java │ │ │ │ │ │ │ │ │ ├── MultipleInputComponentView.java │ │ │ │ │ │ │ │ │ ├── MultipleInputComponentViewImpl.css │ │ │ │ │ │ │ │ │ ├── MultipleInputComponentViewImpl.html │ │ │ │ │ │ │ │ │ ├── MultipleInputComponentViewImpl.java │ │ │ │ │ │ │ │ │ ├── TableEntry.java │ │ │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ │ ├── AbstractEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── BooleanEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── CharacterEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── DateEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── DateTimePickerCell.java │ │ │ │ │ │ │ │ │ ├── DateTimePickerPresenter.java │ │ │ │ │ │ │ │ │ ├── DateTimePickerPresenterView.java │ │ │ │ │ │ │ │ │ ├── DateTimePickerPresenterViewImpl.css │ │ │ │ │ │ │ │ │ ├── DateTimePickerPresenterViewImpl.html │ │ │ │ │ │ │ │ │ ├── DateTimePickerPresenterViewImpl.java │ │ │ │ │ │ │ │ │ ├── EditableColumnGeneratorManagerImpl.java │ │ │ │ │ │ │ │ │ ├── StringEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ └── numeric │ │ │ │ │ │ │ │ │ ├── AbstractNumericEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── decimals │ │ │ │ │ │ │ │ │ ├── BigDecimalEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── DoubleEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ └── FloatEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ └── integers │ │ │ │ │ │ │ │ │ ├── BigIntegerEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── ByteEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── IntegerEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ ├── LongEditableColumnGenerator.java │ │ │ │ │ │ │ │ │ └── ShortEditableColumnGenerator.java │ │ │ │ │ │ │ └── selector │ │ │ │ │ │ │ │ ├── MultipleSelectorFieldRenderer.java │ │ │ │ │ │ │ │ └── input │ │ │ │ │ │ │ │ ├── MultipleSelectorInput.java │ │ │ │ │ │ │ │ ├── MultipleSelectorInputView.java │ │ │ │ │ │ │ │ ├── MultipleSelectorInputViewImpl.html │ │ │ │ │ │ │ │ └── MultipleSelectorInputViewImpl.java │ │ │ │ │ │ ├── picture │ │ │ │ │ │ │ └── PictureFieldRenderer.java │ │ │ │ │ │ ├── relations │ │ │ │ │ │ │ ├── multipleSubform │ │ │ │ │ │ │ │ ├── ColumnGeneratorManager.java │ │ │ │ │ │ │ │ ├── MultipleSubFormFieldRenderer.java │ │ │ │ │ │ │ │ ├── MultipleSubFormWidget.html │ │ │ │ │ │ │ │ ├── MultipleSubFormWidget.java │ │ │ │ │ │ │ │ ├── binding │ │ │ │ │ │ │ │ │ ├── AbstractBindingHelper.java │ │ │ │ │ │ │ │ │ ├── BindingHelper.java │ │ │ │ │ │ │ │ │ ├── BindingHelpers.java │ │ │ │ │ │ │ │ │ ├── DynamicBindingHelper.java │ │ │ │ │ │ │ │ │ └── StaticBindingHelper.java │ │ │ │ │ │ │ │ └── columns │ │ │ │ │ │ │ │ │ ├── ColumnGenerator.java │ │ │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ │ ├── BooleanColumnGenerator.java │ │ │ │ │ │ │ │ │ └── StringColumnGenerator.java │ │ │ │ │ │ │ └── subform │ │ │ │ │ │ │ │ ├── SubFormFieldRenderer.java │ │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ ├── SubFormWidget.html │ │ │ │ │ │ │ │ └── SubFormWidget.java │ │ │ │ │ │ └── selectors │ │ │ │ │ │ │ ├── SelectorFieldRenderer.java │ │ │ │ │ │ │ ├── listBox │ │ │ │ │ │ │ ├── AbstractListBoxFieldRenderer.java │ │ │ │ │ │ │ ├── CharacterListBoxFieldRenderer.java │ │ │ │ │ │ │ ├── DecimalListBoxFieldRenderer.java │ │ │ │ │ │ │ ├── EnumListBoxFieldRenderer.java │ │ │ │ │ │ │ ├── IntegerListBoxFieldRenderer.java │ │ │ │ │ │ │ └── StringListBoxFieldRenderer.java │ │ │ │ │ │ │ └── radioGroup │ │ │ │ │ │ │ ├── CharacterRadioGroupFieldRenderer.java │ │ │ │ │ │ │ ├── DecimalRadioGroupFieldRenderer.java │ │ │ │ │ │ │ ├── IntegerRadioGroupFieldRenderer.java │ │ │ │ │ │ │ ├── RadioGroupFieldRendererBase.java │ │ │ │ │ │ │ └── StringRadioGroupFieldRenderer.java │ │ │ │ │ └── util │ │ │ │ │ │ ├── FormsElementWrapperWidgetUtil.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── FormsElementWrapperWidgetUtilImpl.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── FormRenderingConstants.java │ │ │ │ │ └── service │ │ │ │ │ └── ClientFieldManagerImpl.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── dynamic │ │ │ │ ├── DynamicFormsClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── FormRenderingConstants.properties │ │ │ │ ├── FormRenderingConstants_es.properties │ │ │ │ ├── FormRenderingConstants_fr.properties │ │ │ │ ├── FormRenderingConstants_it.properties │ │ │ │ └── FormRenderingConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── dynamic │ │ │ └── client │ │ │ ├── DynamicFormRendererTest.java │ │ │ ├── DynamicRendererEntryPointTest.java │ │ │ ├── helper │ │ │ └── MapModelBindingHelperTest.java │ │ │ ├── rendering │ │ │ ├── AbstractFieldRendererTest.java │ │ │ ├── FieldLayoutComponentTest.java │ │ │ ├── FieldRendererManagerImplTest.java │ │ │ ├── FormGeneratorDriverTest.java │ │ │ ├── formGroups │ │ │ │ ├── impl │ │ │ │ │ ├── AbstractFormGroupTest.java │ │ │ │ │ ├── checkbox │ │ │ │ │ │ └── CheckBoxFormGroupTest.java │ │ │ │ │ ├── configError │ │ │ │ │ │ └── ConfigErrorDisplayerTest.java │ │ │ │ │ ├── def │ │ │ │ │ │ └── DefaultFormGroupTest.java │ │ │ │ │ ├── nestedForm │ │ │ │ │ │ ├── collapse │ │ │ │ │ │ │ └── CollapsibleFormGroupTest.java │ │ │ │ │ │ └── fieldSet │ │ │ │ │ │ │ └── FieldSetFormGroupTest.java │ │ │ │ │ └── slider │ │ │ │ │ │ └── SliderFormGroupTest.java │ │ │ │ └── labels │ │ │ │ │ ├── help │ │ │ │ │ └── FieldHelpTest.java │ │ │ │ │ ├── label │ │ │ │ │ └── FieldLabelTest.java │ │ │ │ │ └── required │ │ │ │ │ └── FieldRequiredTest.java │ │ │ └── renderers │ │ │ │ ├── CheckBoxFieldRendererTest.java │ │ │ │ ├── DecimalBoxFieldRendererTest.java │ │ │ │ ├── IntegerBoxFieldRendererTest.java │ │ │ │ ├── SliderFieldRendererTest.java │ │ │ │ ├── TextAreaFieldRendererTest.java │ │ │ │ ├── TextBoxFieldRendererTest.java │ │ │ │ ├── date │ │ │ │ ├── DatePickerFieldRendererTest.java │ │ │ │ └── input │ │ │ │ │ └── DatePickerWrapperTest.java │ │ │ │ ├── lov │ │ │ │ ├── converters │ │ │ │ │ └── ListToListConverterTest.java │ │ │ │ ├── creator │ │ │ │ │ ├── MultipleInputFieldRendererTest.java │ │ │ │ │ └── input │ │ │ │ │ │ ├── MultipleInputTest.java │ │ │ │ │ │ └── widget │ │ │ │ │ │ ├── MultipleInputComponentTest.java │ │ │ │ │ │ ├── TestMultipleInputComponent.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── BooleanEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── CharacterEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── DateEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── DateTimePickerPresenterTest.java │ │ │ │ │ │ ├── StringEditableColumnGeneratorTest.java │ │ │ │ │ │ └── numeric │ │ │ │ │ │ ├── AbstractNumericEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── decimals │ │ │ │ │ │ ├── BigDecimalEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── DoubleEditableColumnGeneratorTest.java │ │ │ │ │ │ └── FloatEditableColumnGeneratorTest.java │ │ │ │ │ │ └── integers │ │ │ │ │ │ ├── BigIntegerEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── ByteEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── IntegerEditableColumnGeneratorTest.java │ │ │ │ │ │ ├── LongEditableColumnGeneratorTest.java │ │ │ │ │ │ └── ShortEditableColumnGeneratorTest.java │ │ │ │ └── selector │ │ │ │ │ ├── MultipleSelectorFieldRendererTest.java │ │ │ │ │ └── input │ │ │ │ │ └── MultipleSelectorInputTest.java │ │ │ │ ├── relations │ │ │ │ ├── multipleSubform │ │ │ │ │ └── MultipleSubFormFieldRendererTest.java │ │ │ │ └── subform │ │ │ │ │ ├── SubFormFieldRendererTest.java │ │ │ │ │ └── widget │ │ │ │ │ └── SubFormWidgetTest.java │ │ │ │ └── selectors │ │ │ │ └── listBox │ │ │ │ ├── AbstractListBoxFieldRendererTest.java │ │ │ │ ├── CharacterListBoxFieldRendererTest.java │ │ │ │ ├── DecimalListBoxFieldRendererTest.java │ │ │ │ ├── EnumListBoxFieldRendererTest.java │ │ │ │ ├── IntegerListBoxFieldRendererTest.java │ │ │ │ └── StringListBoxFieldRendererTest.java │ │ │ └── test │ │ │ ├── TestDynamicFormRenderer.java │ │ │ └── TestFieldRendererTypesProvider.java │ └── pom.xml ├── kie-wb-common-forms-commons │ ├── kie-wb-common-forms-bpmn-api │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── bpmn │ │ │ │ └── BPMNFormBuilderService.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ ├── kie-wb-common-forms-common-rendering │ │ ├── kie-wb-common-forms-common-rendering-client │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── common │ │ │ │ │ │ └── rendering │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── FormWidgetsEntryPoint.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ └── i18n │ │ │ │ │ │ │ └── FormWidgetsConstants.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ ├── masks │ │ │ │ │ │ │ └── ClientMaskInterpreter.java │ │ │ │ │ │ └── valueConverters │ │ │ │ │ │ │ ├── BigDecimalToDoubleConverter.java │ │ │ │ │ │ │ ├── BigIntegerToLongConverter.java │ │ │ │ │ │ │ ├── ByteToLongConverter.java │ │ │ │ │ │ │ ├── CharacterToStringConverter.java │ │ │ │ │ │ │ ├── FloatToDoubleConverter.java │ │ │ │ │ │ │ ├── IntegerToLongConverter.java │ │ │ │ │ │ │ ├── ObjectToStringConverter.java │ │ │ │ │ │ │ ├── ShortToLongConverter.java │ │ │ │ │ │ │ └── ValueConvertersFactory.java │ │ │ │ │ │ └── widgets │ │ │ │ │ │ ├── FormWidget.java │ │ │ │ │ │ ├── decimalBox │ │ │ │ │ │ ├── DecimalBox.java │ │ │ │ │ │ ├── DecimalBoxView.java │ │ │ │ │ │ ├── DecimalBoxViewImpl.html │ │ │ │ │ │ └── DecimalBoxViewImpl.java │ │ │ │ │ │ ├── flatViews │ │ │ │ │ │ ├── FormFieldFlatView.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractFormFieldFlatView.java │ │ │ │ │ │ │ ├── DateFlatView.java │ │ │ │ │ │ │ └── ObjectFlatView.java │ │ │ │ │ │ ├── integerBox │ │ │ │ │ │ ├── IntegerBox.java │ │ │ │ │ │ ├── IntegerBoxView.java │ │ │ │ │ │ ├── IntegerBoxViewImpl.html │ │ │ │ │ │ └── IntegerBoxViewImpl.java │ │ │ │ │ │ ├── picture │ │ │ │ │ │ ├── PictureInput.java │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ ├── PictureWidget.java │ │ │ │ │ │ │ ├── PictureWidgetDriver.java │ │ │ │ │ │ │ ├── PictureWidgetView.java │ │ │ │ │ │ │ ├── PictureWidgetViewImpl.css │ │ │ │ │ │ │ ├── PictureWidgetViewImpl.html │ │ │ │ │ │ │ └── PictureWidgetViewImpl.java │ │ │ │ │ │ ├── selectors │ │ │ │ │ │ └── radiogroup │ │ │ │ │ │ │ ├── CharacterRadioGroup.java │ │ │ │ │ │ │ ├── DecimalRadioGroup.java │ │ │ │ │ │ │ ├── IntegerRadioGroup.java │ │ │ │ │ │ │ ├── RadioGroupBase.java │ │ │ │ │ │ │ └── StringRadioGroup.java │ │ │ │ │ │ ├── slider │ │ │ │ │ │ ├── Slider.java │ │ │ │ │ │ └── converters │ │ │ │ │ │ │ └── IntegerToDoubleConverter.java │ │ │ │ │ │ ├── typeahead │ │ │ │ │ │ ├── BindableTypeAhead.java │ │ │ │ │ │ ├── BindableTypeAheadView.java │ │ │ │ │ │ ├── BindableTypeAheadViewImpl.html │ │ │ │ │ │ └── BindableTypeAheadViewImpl.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── DefaultValueListBoxRenderer.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── common │ │ │ │ │ └── rendering │ │ │ │ │ ├── CommonFormClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── FormWidgetsConstants.properties │ │ │ │ │ ├── FormWidgetsConstants_es.properties │ │ │ │ │ ├── FormWidgetsConstants_fr.properties │ │ │ │ │ ├── FormWidgetsConstants_it.properties │ │ │ │ │ └── FormWidgetsConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── common │ │ │ │ └── rendering │ │ │ │ └── client │ │ │ │ ├── util │ │ │ │ └── valueConverters │ │ │ │ │ ├── AbstractConverterTest.java │ │ │ │ │ ├── BigDecimalToDoubleConverterTest.java │ │ │ │ │ ├── BigIntegerToLongConverterTest.java │ │ │ │ │ ├── ByteToLongConverterTest.java │ │ │ │ │ ├── CharacterToStringConverterTest.java │ │ │ │ │ ├── FloatToDoubleConverterTest.java │ │ │ │ │ ├── IntegerToLongConverterTest.java │ │ │ │ │ ├── ObjectToStringConverterTest.java │ │ │ │ │ └── ShortToLongConverterTest.java │ │ │ │ └── widgets │ │ │ │ ├── decimalBox │ │ │ │ └── DecimalBoxTest.java │ │ │ │ ├── integerBox │ │ │ │ └── IntegerBoxTest.java │ │ │ │ ├── model │ │ │ │ └── Guitar.java │ │ │ │ ├── slider │ │ │ │ └── converters │ │ │ │ │ └── IntegerToDoubleConverterTest.java │ │ │ │ ├── typeahead │ │ │ │ └── BindableTypeAheadTest.java │ │ │ │ └── util │ │ │ │ └── DefaultValueListBoxRendererTest.java │ │ ├── kie-wb-common-forms-common-rendering-shared │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── commons │ │ │ │ │ │ └── rendering │ │ │ │ │ │ ├── server │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── masks │ │ │ │ │ │ │ └── BackendMaskInterpreter.java │ │ │ │ │ │ └── shared │ │ │ │ │ │ └── util │ │ │ │ │ │ └── masks │ │ │ │ │ │ ├── MaskInterpreter.java │ │ │ │ │ │ ├── MaskSection.java │ │ │ │ │ │ ├── MaskSectionType.java │ │ │ │ │ │ └── ModelInterpreter.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── commons │ │ │ │ │ └── rendering │ │ │ │ │ └── CommonFormShared.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── commons │ │ │ │ └── rendering │ │ │ │ ├── server │ │ │ │ └── util │ │ │ │ │ └── masks │ │ │ │ │ └── BackendMaskInterpreterTest.java │ │ │ │ └── shared │ │ │ │ └── util │ │ │ │ └── masks │ │ │ │ ├── MaskInterpreterTest.java │ │ │ │ └── Product.java │ │ └── pom.xml │ ├── kie-wb-common-forms-crud-component │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── crud │ │ │ │ │ └── client │ │ │ │ │ ├── CrudComponentEntryPoint.java │ │ │ │ │ ├── component │ │ │ │ │ ├── CrudActionsHelper.java │ │ │ │ │ ├── CrudComponent.java │ │ │ │ │ ├── CrudComponentViewImpl.html │ │ │ │ │ ├── CrudComponentViewImpl.java │ │ │ │ │ └── formDisplay │ │ │ │ │ │ ├── AbstractFormDisplayer.java │ │ │ │ │ │ ├── FormDisplayer.java │ │ │ │ │ │ ├── IsFormView.java │ │ │ │ │ │ ├── embedded │ │ │ │ │ │ ├── EmbeddedFormDisplayer.java │ │ │ │ │ │ ├── EmbeddedFormDisplayerViewImpl.html │ │ │ │ │ │ └── EmbeddedFormDisplayerViewImpl.java │ │ │ │ │ │ └── modal │ │ │ │ │ │ ├── ModalFormDisplayer.java │ │ │ │ │ │ ├── ModalFormDisplayerViewImpl.html │ │ │ │ │ │ └── ModalFormDisplayerViewImpl.java │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ └── CrudComponentConstants.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── crud │ │ │ │ ├── FormsCRUDWidget.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── CrudComponentConstants.properties │ │ │ │ ├── CrudComponentConstants_es.properties │ │ │ │ ├── CrudComponentConstants_fr.properties │ │ │ │ ├── CrudComponentConstants_it.properties │ │ │ │ └── CrudComponentConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── crud │ │ │ └── client │ │ │ └── component │ │ │ ├── AbstractCrudComponentTest.java │ │ │ ├── CrudComponentTest.java │ │ │ ├── formDislpay │ │ │ ├── embedded │ │ │ │ └── EmbeddedFormDisplayerTest.java │ │ │ └── modal │ │ │ │ └── ModalFormDisplayerTest.java │ │ │ └── mock │ │ │ ├── CrudComponentMock.java │ │ │ ├── CrudComponentTestHelper.java │ │ │ └── CrudModel.java │ ├── kie-wb-common-forms-layout-generator │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── commons │ │ │ │ │ └── shared │ │ │ │ │ └── layout │ │ │ │ │ ├── Dynamic.java │ │ │ │ │ ├── FormLayoutTemplateGenerator.java │ │ │ │ │ ├── Static.java │ │ │ │ │ └── impl │ │ │ │ │ ├── AbstractFormLayoutTemplateGenerator.java │ │ │ │ │ ├── DynamicFormLayoutTemplateGenerator.java │ │ │ │ │ └── StaticFormLayoutTemplateGenerator.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── commons │ │ │ │ └── LayoutTemplateGenerator.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── commons │ │ │ └── shared │ │ │ └── layout │ │ │ └── impl │ │ │ ├── DynamicFormLayoutTemplateGeneratorTest.java │ │ │ ├── FormLayoutTemplateGeneratorTest.java │ │ │ └── StaticFormLayoutTemplateGeneratorTest.java │ ├── kie-wb-common-forms-processing-engine │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── processing │ │ │ │ │ └── engine │ │ │ │ │ └── handling │ │ │ │ │ ├── CustomFieldValidator.java │ │ │ │ │ ├── FieldChangeHandler.java │ │ │ │ │ ├── FieldChangeHandlerManager.java │ │ │ │ │ ├── FieldChangeListener.java │ │ │ │ │ ├── FieldContainer.java │ │ │ │ │ ├── FieldStateValidator.java │ │ │ │ │ ├── Form.java │ │ │ │ │ ├── FormField.java │ │ │ │ │ ├── FormHandler.java │ │ │ │ │ ├── FormValidator.java │ │ │ │ │ ├── IsNestedModel.java │ │ │ │ │ ├── ModelValidator.java │ │ │ │ │ ├── NeedsFlush.java │ │ │ │ │ ├── ProcessingEngineEntryPoint.java │ │ │ │ │ ├── ValidationResult.java │ │ │ │ │ ├── impl │ │ │ │ │ ├── DefaultModelValidator.java │ │ │ │ │ ├── FieldChangeHandlerManagerImpl.java │ │ │ │ │ ├── FieldChangeProcessor.java │ │ │ │ │ ├── FieldStateValidatorImpl.java │ │ │ │ │ ├── FormHandlerImpl.java │ │ │ │ │ └── FormValidatorImpl.java │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ └── ProcessingEngineConstants.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── processing │ │ │ │ ├── FormProcessingEngine.gwt.xml │ │ │ │ └── engine │ │ │ │ └── handling │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── ProcessingEngineConstants.properties │ │ │ │ ├── ProcessingEngineConstants_es.properties │ │ │ │ ├── ProcessingEngineConstants_fr.properties │ │ │ │ ├── ProcessingEngineConstants_it.properties │ │ │ │ └── ProcessingEngineConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── processing │ │ │ └── engine │ │ │ └── handling │ │ │ └── impl │ │ │ ├── AbstractFormEngineTest.java │ │ │ ├── FieldChangeHandlerManagerImplTest.java │ │ │ ├── FieldStateValidatorImplTest.java │ │ │ ├── FormHandlerImplTest.java │ │ │ ├── FormValidatorImplTest.java │ │ │ ├── model │ │ │ ├── Model.java │ │ │ ├── ModelProxy.java │ │ │ ├── User.java │ │ │ └── UserProxy.java │ │ │ └── test │ │ │ └── TestFormHandler.java │ ├── kie-wb-common-forms-services │ │ ├── kie-wb-common-forms-backend-services │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── services │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── BackendFieldManagerImpl.java │ │ │ │ │ │ ├── BackendMetaDataEntryManager.java │ │ │ │ │ │ ├── serialization │ │ │ │ │ │ ├── FormDefinitionSerializer.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── FieldSerializer.java │ │ │ │ │ │ │ ├── FormDefinitionSerializerImpl.java │ │ │ │ │ │ │ └── FormModelSerializer.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── UIDGenerator.java │ │ │ │ │ │ └── VFSScanner.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── serialization │ │ │ │ └── impl │ │ │ │ └── FormDefinitionSerializerImplTest.java │ │ └── pom.xml │ └── pom.xml ├── kie-wb-common-forms-core │ ├── kie-wb-common-forms-adf │ │ ├── kie-wb-common-forms-adf-base │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── adf │ │ │ │ │ ├── definitions │ │ │ │ │ ├── DynamicReadOnly.java │ │ │ │ │ ├── annotations │ │ │ │ │ │ ├── FieldParam.java │ │ │ │ │ │ ├── FormDefinition.java │ │ │ │ │ │ ├── FormField.java │ │ │ │ │ │ ├── SkipFormField.java │ │ │ │ │ │ ├── field │ │ │ │ │ │ │ └── selector │ │ │ │ │ │ │ │ └── SelectorDataProvider.java │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ └── I18nSettings.java │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ ├── Column.java │ │ │ │ │ │ │ ├── Layout.java │ │ │ │ │ │ │ └── LayoutSettings.java │ │ │ │ │ │ └── metaModel │ │ │ │ │ │ │ ├── FieldDefinition.java │ │ │ │ │ │ │ ├── FieldHelp.java │ │ │ │ │ │ │ ├── FieldLabel.java │ │ │ │ │ │ │ ├── FieldReadOnly.java │ │ │ │ │ │ │ ├── FieldRequired.java │ │ │ │ │ │ │ ├── FieldValue.java │ │ │ │ │ │ │ └── I18nMode.java │ │ │ │ │ └── settings │ │ │ │ │ │ ├── ColSpan.java │ │ │ │ │ │ ├── FieldPolicy.java │ │ │ │ │ │ └── LabelPosition.java │ │ │ │ │ ├── rendering │ │ │ │ │ ├── FieldRendererTypesProvider.java │ │ │ │ │ └── Renderer.java │ │ │ │ │ └── service │ │ │ │ │ ├── building │ │ │ │ │ ├── FieldStatusModifier.java │ │ │ │ │ └── FormGenerationResourcesProvider.java │ │ │ │ │ └── definitions │ │ │ │ │ ├── FormDefinitionSettings.java │ │ │ │ │ ├── I18nSettings.java │ │ │ │ │ ├── elements │ │ │ │ │ ├── AbstractFormElement.java │ │ │ │ │ ├── FieldElement.java │ │ │ │ │ └── FormElement.java │ │ │ │ │ └── layout │ │ │ │ │ ├── LayoutColumnDefinition.java │ │ │ │ │ ├── LayoutDefinition.java │ │ │ │ │ └── LayoutSettings.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── adf │ │ │ │ └── AnnotationDrivenFormsBase.gwt.xml │ │ ├── kie-wb-common-forms-adf-engine │ │ │ ├── kie-wb-common-forms-adf-engine-api │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── kie │ │ │ │ │ │ │ └── workbench │ │ │ │ │ │ │ └── common │ │ │ │ │ │ │ └── forms │ │ │ │ │ │ │ └── adf │ │ │ │ │ │ │ └── engine │ │ │ │ │ │ │ └── shared │ │ │ │ │ │ │ ├── FormBuildingService.java │ │ │ │ │ │ │ ├── FormElementFilter.java │ │ │ │ │ │ │ ├── formGeneration │ │ │ │ │ │ │ ├── AbstractFormGenerator.java │ │ │ │ │ │ │ ├── AbstractI18nHelper.java │ │ │ │ │ │ │ ├── FormGenerationContext.java │ │ │ │ │ │ │ ├── FormGenerator.java │ │ │ │ │ │ │ ├── I18nHelper.java │ │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ │ └── LayoutGenerator.java │ │ │ │ │ │ │ ├── processing │ │ │ │ │ │ │ │ ├── FormElementProcessor.java │ │ │ │ │ │ │ │ └── fields │ │ │ │ │ │ │ │ │ ├── AbstractFieldElementProcessor.java │ │ │ │ │ │ │ │ │ ├── FieldInitializer.java │ │ │ │ │ │ │ │ │ └── fieldInitializers │ │ │ │ │ │ │ │ │ ├── HasMaxLengthFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── HasPlaceHolderFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── HasRowsFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── TextAreaFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── nestedForms │ │ │ │ │ │ │ │ │ ├── AbstractEmbeddedFormsInitializer.java │ │ │ │ │ │ │ │ │ ├── MultipleSubFormFieldInitializer.java │ │ │ │ │ │ │ │ │ └── SubFormFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── selectors │ │ │ │ │ │ │ │ │ ├── ListBoxFieldInitializer.java │ │ │ │ │ │ │ │ │ └── SelectorFieldInitilizer.java │ │ │ │ │ │ │ │ │ └── slider │ │ │ │ │ │ │ │ │ ├── AbstractSliderFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── DoubleSliderFieldInitializer.java │ │ │ │ │ │ │ │ │ └── IntegerSliderFieldInitializer.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── PropertyValueExtractor.java │ │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ └── AbstractPropertyValueExtractor.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── FormBuildingServiceImpl.java │ │ │ │ │ └── resources │ │ │ │ │ │ ├── META-INF │ │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ │ └── beans.xml │ │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── adf │ │ │ │ │ │ └── engine │ │ │ │ │ │ └── AnnotationDrivenFormsEngineAPI.gwt.xml │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── adf │ │ │ │ │ └── engine │ │ │ │ │ └── shared │ │ │ │ │ ├── formGeneration │ │ │ │ │ ├── FormGeneratorTest.java │ │ │ │ │ ├── layout │ │ │ │ │ │ └── LayoutGeneratorTest.java │ │ │ │ │ ├── model │ │ │ │ │ │ ├── Address.java │ │ │ │ │ │ ├── Height.java │ │ │ │ │ │ ├── Person.java │ │ │ │ │ │ ├── Weapon.java │ │ │ │ │ │ └── Weight.java │ │ │ │ │ └── processing │ │ │ │ │ │ └── fields │ │ │ │ │ │ └── fieldInitializers │ │ │ │ │ │ ├── TextAreaFieldInitializerTest.java │ │ │ │ │ │ ├── nestedForms │ │ │ │ │ │ ├── AbstractEmbeddedFormsInitializerTest.java │ │ │ │ │ │ ├── MultipleSubFormFieldInitializerTest.java │ │ │ │ │ │ └── SubFormFieldInitializerTest.java │ │ │ │ │ │ ├── selectors │ │ │ │ │ │ ├── ListBoxFieldInitilizerTest.java │ │ │ │ │ │ └── SelectorFieldInitilizerTest.java │ │ │ │ │ │ └── slider │ │ │ │ │ │ ├── AbstractSliderFieldInitializerTest.java │ │ │ │ │ │ ├── DoubleSliderFieldInitializerTest.java │ │ │ │ │ │ └── IntegerSliderFieldInitializerTest.java │ │ │ │ │ ├── impl │ │ │ │ │ └── FormBuildingServiceImplTest.java │ │ │ │ │ └── test │ │ │ │ │ ├── AbstractFormGenerationTest.java │ │ │ │ │ ├── TestFieldElementProcessor.java │ │ │ │ │ ├── TestFormGenerationResourcesProvider.java │ │ │ │ │ ├── TestFormGenerator.java │ │ │ │ │ └── TestPropertyValueExtractor.java │ │ │ ├── kie-wb-common-forms-adf-engine-backend │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── java │ │ │ │ │ │ └── org │ │ │ │ │ │ │ └── kie │ │ │ │ │ │ │ └── workbench │ │ │ │ │ │ │ └── common │ │ │ │ │ │ │ └── forms │ │ │ │ │ │ │ └── adf │ │ │ │ │ │ │ └── engine │ │ │ │ │ │ │ └── backend │ │ │ │ │ │ │ └── formGeneration │ │ │ │ │ │ │ ├── BackendFieldElementProcessor.java │ │ │ │ │ │ │ ├── BackendFormGenerator.java │ │ │ │ │ │ │ ├── BackendI18nHelper.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BackendPropertyValueExtractor.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ │ └── beans.xml │ │ │ │ │ └── test │ │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── adf │ │ │ │ │ └── engine │ │ │ │ │ └── backend │ │ │ │ │ └── formGeneration │ │ │ │ │ └── util │ │ │ │ │ └── BackendPropertyValueExtractorTest.java │ │ │ ├── kie-wb-common-forms-adf-engine-client │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── adf │ │ │ │ │ │ └── engine │ │ │ │ │ │ └── client │ │ │ │ │ │ └── formGeneration │ │ │ │ │ │ ├── ClientFieldElementProcessor.java │ │ │ │ │ │ ├── ClientFormGenerator.java │ │ │ │ │ │ ├── ClientI18nHelper.java │ │ │ │ │ │ ├── ClientMetaDataEntryManager.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── ClientPropertuValueExtractor.java │ │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── adf │ │ │ │ │ └── engine │ │ │ │ │ └── AnnotationDrivenFormsEngineClient.gwt.xml │ │ │ └── pom.xml │ │ ├── kie-wb-common-forms-adf-processors-tests │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── adf │ │ │ │ │ └── processors │ │ │ │ │ ├── AbstractProcessorTest.java │ │ │ │ │ ├── FieldRendererProcessorTest.java │ │ │ │ │ └── FormDefinitionsProcessorTest.java │ │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── adf │ │ │ │ └── processors │ │ │ │ ├── meta │ │ │ │ ├── Age.java │ │ │ │ ├── Married.java │ │ │ │ ├── Name.java │ │ │ │ ├── Person.expected │ │ │ │ ├── Person.java │ │ │ │ └── errors │ │ │ │ │ ├── Error1.java │ │ │ │ │ ├── Error10Field.java │ │ │ │ │ ├── Error11Field.java │ │ │ │ │ ├── Error12Field.java │ │ │ │ │ ├── Error13Field.java │ │ │ │ │ ├── Error14Field.java │ │ │ │ │ ├── Error15Field.java │ │ │ │ │ ├── Error1Field.java │ │ │ │ │ ├── Error2Field.java │ │ │ │ │ ├── Error3Field.java │ │ │ │ │ ├── Error4Field.java │ │ │ │ │ ├── Error5Field.java │ │ │ │ │ ├── Error6Field.java │ │ │ │ │ ├── Error7Field.java │ │ │ │ │ ├── Error8Field.java │ │ │ │ │ └── Error9Field.java │ │ │ │ ├── models │ │ │ │ ├── AbstractPerson.java │ │ │ │ ├── Children.expected │ │ │ │ ├── Children.java │ │ │ │ ├── Parent.expected │ │ │ │ └── Parent.java │ │ │ │ └── renderers │ │ │ │ ├── ModuleFieldRendererTypesProvider.expected │ │ │ │ ├── TextAreaFieldDefinitionRenderer.java │ │ │ │ ├── TextAreaFieldTypeRenderer.java │ │ │ │ ├── TextBoxFieldDefinitionRenderer.java │ │ │ │ └── TextBoxFieldTypeRenderer.java │ │ ├── kie-wb-common-forms-adf-processors │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── adf │ │ │ │ │ └── processors │ │ │ │ │ ├── FieldDefinitionModifierData.java │ │ │ │ │ ├── FieldDefinitionModifierGenerator.java │ │ │ │ │ ├── FieldRendererProcessor.java │ │ │ │ │ ├── FormDefinitionData.java │ │ │ │ │ ├── FormDefinitionFieldData.java │ │ │ │ │ ├── FormDefinitionGenerator.java │ │ │ │ │ ├── FormDefinitionsProcessor.java │ │ │ │ │ ├── SourceGenerationContext.java │ │ │ │ │ ├── TemplateWriter.java │ │ │ │ │ └── util │ │ │ │ │ ├── FieldInfo.java │ │ │ │ │ └── FormGenerationUtils.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── javax.annotation.processing.Processor │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── adf │ │ │ │ └── processors │ │ │ │ └── templates │ │ │ │ ├── FieldRendererTypesProvider.ftl │ │ │ │ └── FormGenerationResourcesProvider.ftl │ │ └── pom.xml │ ├── kie-wb-common-forms-api │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ ├── model │ │ │ │ ├── DynamicModel.java │ │ │ │ ├── FieldDefinition.java │ │ │ │ ├── FieldType.java │ │ │ │ ├── FormDefinition.java │ │ │ │ ├── FormLayoutComponent.java │ │ │ │ ├── FormModel.java │ │ │ │ ├── HasDefaultValue.java │ │ │ │ ├── HasPlaceHolder.java │ │ │ │ ├── JavaFormModel.java │ │ │ │ ├── MetaDataEntry.java │ │ │ │ ├── ModelMetaData.java │ │ │ │ ├── ModelProperty.java │ │ │ │ ├── RefreshOnFieldChange.java │ │ │ │ ├── TypeInfo.java │ │ │ │ ├── TypeKind.java │ │ │ │ ├── impl │ │ │ │ │ ├── AbstractFormModel.java │ │ │ │ │ ├── ModelPropertyImpl.java │ │ │ │ │ ├── PortableJavaModel.java │ │ │ │ │ ├── TypeInfoImpl.java │ │ │ │ │ └── meta │ │ │ │ │ │ ├── ModelMetaDataImpl.java │ │ │ │ │ │ └── entries │ │ │ │ │ │ ├── AbstractMetaDataEntry.java │ │ │ │ │ │ ├── FieldLabelEntry.java │ │ │ │ │ │ ├── FieldPlaceHolderEntry.java │ │ │ │ │ │ ├── FieldReadOnlyEntry.java │ │ │ │ │ │ ├── FieldRequiredEntry.java │ │ │ │ │ │ └── FieldTypeEntry.java │ │ │ │ └── util │ │ │ │ │ ├── IDGenerator.java │ │ │ │ │ └── formModel │ │ │ │ │ └── FormModelPropertiesUtil.java │ │ │ │ └── service │ │ │ │ ├── backend │ │ │ │ └── util │ │ │ │ │ └── ModelPropertiesGenerator.java │ │ │ │ └── shared │ │ │ │ ├── FieldManager.java │ │ │ │ ├── MultipleFieldProvider.java │ │ │ │ └── meta │ │ │ │ └── processing │ │ │ │ ├── MetaDataEntryManager.java │ │ │ │ ├── MetaDataEntryProcessor.java │ │ │ │ └── impl │ │ │ │ ├── AbstractMetaDataEntryManager.java │ │ │ │ └── processors │ │ │ │ ├── FieldLabelEntryProcessor.java │ │ │ │ ├── FieldPlaceHolderEntryProcessor.java │ │ │ │ ├── FieldReadOnlyEntryProcessor.java │ │ │ │ ├── FieldRequiredEntryProcessor.java │ │ │ │ └── FieldTypeEntryProcessor.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ ├── FormsAPI.gwt.xml │ │ │ └── service │ │ │ └── FormsAPIServiceShared.gwt.xml │ ├── kie-wb-common-forms-fields │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── fields │ │ │ │ │ └── shared │ │ │ │ │ ├── AbstractFieldDefinition.java │ │ │ │ │ ├── AbstractFieldManager.java │ │ │ │ │ ├── FieldProvider.java │ │ │ │ │ ├── MultipleValueFieldProvider.java │ │ │ │ │ └── fieldTypes │ │ │ │ │ ├── basic │ │ │ │ │ ├── BasicTypeFieldProvider.java │ │ │ │ │ ├── HasMaxLength.java │ │ │ │ │ ├── HasRows.java │ │ │ │ │ ├── checkBox │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── CheckBoxFieldDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── CheckBoxFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── CheckBoxFieldType.java │ │ │ │ │ ├── datePicker │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── DatePickerFieldDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── DatePickerFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── DatePickerFieldType.java │ │ │ │ │ ├── decimalBox │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── DecimalBoxFieldDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── DecimalBoxFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── DecimalBoxFieldType.java │ │ │ │ │ ├── image │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── PictureFieldDefinition.java │ │ │ │ │ │ │ └── PictureSize.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── PictureFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── PictureFieldType.java │ │ │ │ │ ├── integerBox │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── IntegerBoxFieldDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── IntegerBoxFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── IntegerBoxFieldType.java │ │ │ │ │ ├── lists │ │ │ │ │ │ ├── input │ │ │ │ │ │ │ ├── AbstractMultipleInputFieldDefinition.java │ │ │ │ │ │ │ ├── MultipleInputFieldType.java │ │ │ │ │ │ │ ├── MultipleInputProvider.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── BooleanMultipleInputFieldDefinition.java │ │ │ │ │ │ │ │ ├── CharacterMultipleInputFieldDefinition.java │ │ │ │ │ │ │ │ ├── DateMultipleInputFieldDefinition.java │ │ │ │ │ │ │ │ ├── DecimalMultipleInputFieldDefinition.java │ │ │ │ │ │ │ │ ├── IntegerMultipleInputFieldDefinition.java │ │ │ │ │ │ │ │ └── StringMultipleInputFieldDefinition.java │ │ │ │ │ │ └── selector │ │ │ │ │ │ │ ├── AbstractMultipleSelectorFieldDefinition.java │ │ │ │ │ │ │ ├── MultipleSelectorFieldType.java │ │ │ │ │ │ │ ├── MultipleSelectorProvider.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── BooleanMultipleSelectorFieldDefinition.java │ │ │ │ │ │ │ ├── CharacterMultipleSelectorFieldDefinition.java │ │ │ │ │ │ │ ├── DateMultipleSelectorFieldDefinition.java │ │ │ │ │ │ │ ├── DecimalMultipleSelectorFieldDefinition.java │ │ │ │ │ │ │ ├── IntegerMultipleSelectorFieldDefinition.java │ │ │ │ │ │ │ └── StringMultipleSelectorFieldDefinition.java │ │ │ │ │ ├── selectors │ │ │ │ │ │ ├── CharacterSelectorOption.java │ │ │ │ │ │ ├── DecimalSelectorOption.java │ │ │ │ │ │ ├── DefaultSelectorOption.java │ │ │ │ │ │ ├── EnumSelectorOption.java │ │ │ │ │ │ ├── IntegerSelectorOption.java │ │ │ │ │ │ ├── SelectorFieldBaseDefinition.java │ │ │ │ │ │ ├── SelectorFieldProvider.java │ │ │ │ │ │ ├── SelectorOption.java │ │ │ │ │ │ ├── StringSelectorOption.java │ │ │ │ │ │ ├── listBox │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ ├── CharacterListBoxFieldDefinition.java │ │ │ │ │ │ │ │ ├── DecimalListBoxFieldDefinition.java │ │ │ │ │ │ │ │ ├── EnumListBoxFieldDefinition.java │ │ │ │ │ │ │ │ ├── IntegerListBoxFieldDefinition.java │ │ │ │ │ │ │ │ ├── ListBoxBaseDefinition.java │ │ │ │ │ │ │ │ └── StringListBoxFieldDefinition.java │ │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ │ └── ListBoxFieldProvider.java │ │ │ │ │ │ │ └── type │ │ │ │ │ │ │ │ └── ListBoxFieldType.java │ │ │ │ │ │ └── radioGroup │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── CharacterRadioGroupFieldDefinition.java │ │ │ │ │ │ │ ├── DecimalRadioGroupFieldDefinition.java │ │ │ │ │ │ │ ├── IntegerRadioGroupFieldDefinition.java │ │ │ │ │ │ │ ├── RadioGroupBaseDefinition.java │ │ │ │ │ │ │ └── StringRadioGroupFieldDefinition.java │ │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── RadioGroupFieldProvider.java │ │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── RadioGroupFieldType.java │ │ │ │ │ ├── slider │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── DoubleSliderDefinition.java │ │ │ │ │ │ │ ├── IntegerSliderDefinition.java │ │ │ │ │ │ │ └── SliderBaseDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── SliderFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── SliderFieldType.java │ │ │ │ │ ├── textArea │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── TextAreaFieldDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ └── TextAreaFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ │ └── TextAreaFieldType.java │ │ │ │ │ └── textBox │ │ │ │ │ │ ├── definition │ │ │ │ │ │ ├── CharacterBoxFieldDefinition.java │ │ │ │ │ │ ├── TextBoxBaseDefinition.java │ │ │ │ │ │ └── TextBoxFieldDefinition.java │ │ │ │ │ │ ├── provider │ │ │ │ │ │ └── TextBoxFieldProvider.java │ │ │ │ │ │ └── type │ │ │ │ │ │ └── TextBoxFieldType.java │ │ │ │ │ └── relations │ │ │ │ │ ├── Container.java │ │ │ │ │ ├── EmbedsForm.java │ │ │ │ │ ├── EntityRelationField.java │ │ │ │ │ ├── HasMask.java │ │ │ │ │ ├── HasNestedForm.java │ │ │ │ │ ├── IsCRUDDefinition.java │ │ │ │ │ ├── ModelTypeFieldProvider.java │ │ │ │ │ ├── TableColumnMeta.java │ │ │ │ │ ├── multipleSubform │ │ │ │ │ ├── definition │ │ │ │ │ │ └── MultipleSubFormFieldDefinition.java │ │ │ │ │ ├── provider │ │ │ │ │ │ └── MultipleSubFormFieldProvider.java │ │ │ │ │ └── type │ │ │ │ │ │ └── MultipleSubFormFieldType.java │ │ │ │ │ └── subForm │ │ │ │ │ ├── definition │ │ │ │ │ └── SubFormFieldDefinition.java │ │ │ │ │ ├── provider │ │ │ │ │ └── SubFormFieldProvider.java │ │ │ │ │ └── type │ │ │ │ │ └── SubFormFieldType.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── fields │ │ │ │ └── BasicFormFields.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── fields │ │ │ ├── FieldManagerTest.java │ │ │ ├── MyTestEnum.java │ │ │ ├── shared │ │ │ └── fieldTypes │ │ │ │ ├── AbstractFieldDefinitionTest.java │ │ │ │ ├── basic │ │ │ │ ├── checkBox │ │ │ │ │ └── definition │ │ │ │ │ │ └── CheckBoxFieldDefinitionTest.java │ │ │ │ ├── datePicker │ │ │ │ │ └── definition │ │ │ │ │ │ └── DatePickerFieldDefinitionTest.java │ │ │ │ ├── decimalBox │ │ │ │ │ └── definition │ │ │ │ │ │ └── DecimalBoxFieldDefinitionTest.java │ │ │ │ ├── image │ │ │ │ │ └── definition │ │ │ │ │ │ └── PictureFieldDefinitionTest.java │ │ │ │ ├── integerBox │ │ │ │ │ └── definition │ │ │ │ │ │ └── IntegerBoxFieldDefinitionTest.java │ │ │ │ ├── lists │ │ │ │ │ ├── input │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── BooleanMultipleInputFieldDefinitionTest.java │ │ │ │ │ │ │ ├── CharacterMultipleInputFieldDefinitionTest.java │ │ │ │ │ │ │ ├── DateMultipleInputFieldDefinitionTest.java │ │ │ │ │ │ │ ├── DecimalMultipleInputFieldDefinitionTest.java │ │ │ │ │ │ │ ├── IntegerMultipleInputFieldDefinitionTest.java │ │ │ │ │ │ │ └── StringMultipleInputFieldDefinitionTest.java │ │ │ │ │ └── selector │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── BooleanMultipleSelectorInputFieldDefinitionTest.java │ │ │ │ │ │ ├── CharacterMultipleSelectorFieldDefinitionTest.java │ │ │ │ │ │ ├── DateMultipleSelectorFieldDefinitionTest.java │ │ │ │ │ │ ├── DecimalMultipleSelectorFieldDefinitionTest.java │ │ │ │ │ │ ├── IntegerMultipleSelectorFieldDefinitionTest.java │ │ │ │ │ │ └── StringMultipleSelectorieldDefinitionTest.java │ │ │ │ ├── selectors │ │ │ │ │ ├── AbstractSelectorOptionTest.java │ │ │ │ │ ├── CharacterSelectorOptionTest.java │ │ │ │ │ ├── DecimalSelectorOptionTest.java │ │ │ │ │ ├── DefaultSelectorOptionTest.java │ │ │ │ │ ├── EnumSelectorOptionTest.java │ │ │ │ │ ├── IntegerSelectorOptionTest.java │ │ │ │ │ ├── StringSelectorOptionTest.java │ │ │ │ │ ├── listBox │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── CharacterListBoxFieldDefinitionTest.java │ │ │ │ │ │ │ ├── DecimalListBoxFieldDefinitionTest.java │ │ │ │ │ │ │ ├── EnumListBoxFieldDefinitionTest.java │ │ │ │ │ │ │ ├── IntegerListBoxFieldDefinitionTest.java │ │ │ │ │ │ │ └── StringListBoxFieldDefinitionTest.java │ │ │ │ │ │ └── provider │ │ │ │ │ │ │ └── ListBoxFieldProviderTest.java │ │ │ │ │ └── radioGroup │ │ │ │ │ │ ├── definition │ │ │ │ │ │ └── StringRadioGroupFieldDefinitionTest.java │ │ │ │ │ │ └── provider │ │ │ │ │ │ └── RadioGroupFieldProviderTest.java │ │ │ │ ├── slider │ │ │ │ │ └── definition │ │ │ │ │ │ ├── DoubleSliderDefinitionTest.java │ │ │ │ │ │ └── IntegerSliderDefinitionTest.java │ │ │ │ ├── textArea │ │ │ │ │ └── definition │ │ │ │ │ │ └── TextAreaFieldDefinitionTest.java │ │ │ │ └── textBox │ │ │ │ │ └── definition │ │ │ │ │ ├── CharacterBoxFieldDefinitionTest.java │ │ │ │ │ └── TextBoxFieldDefinitionTest.java │ │ │ │ └── relations │ │ │ │ ├── TableColumnMetaTest.java │ │ │ │ ├── multipleSubform │ │ │ │ └── definition │ │ │ │ │ └── MultipleSubFormFieldDefinitionTest.java │ │ │ │ └── subForm │ │ │ │ └── definition │ │ │ │ └── SubFormFieldDefinitionTest.java │ │ │ └── test │ │ │ ├── TestFieldManager.java │ │ │ └── TestMetaDataEntryManager.java │ └── pom.xml ├── kie-wb-common-forms-editor │ ├── kie-wb-common-forms-editor-api │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── editor │ │ │ │ │ ├── model │ │ │ │ │ ├── FormModelSynchronizationResult.java │ │ │ │ │ ├── FormModelerContent.java │ │ │ │ │ ├── FormModelerContentError.java │ │ │ │ │ ├── TypeConflict.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── FormModelSynchronizationResultImpl.java │ │ │ │ │ │ └── TypeConflictImpl.java │ │ │ │ │ ├── service │ │ │ │ │ ├── FormCreatorService.java │ │ │ │ │ ├── backend │ │ │ │ │ │ ├── FormModelHandler.java │ │ │ │ │ │ ├── FormModelHandlerManager.java │ │ │ │ │ │ └── SourceFormModelNotFoundException.java │ │ │ │ │ └── shared │ │ │ │ │ │ ├── FormEditorRenderingContext.java │ │ │ │ │ │ ├── FormEditorService.java │ │ │ │ │ │ ├── ModuleFormFinderService.java │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── FormModelSynchronizationUtil.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── FormModelSynchronizationUtilImpl.java │ │ │ │ │ └── type │ │ │ │ │ └── FormResourceTypeDefinition.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── editor │ │ │ │ ├── FormEditorAPI.gwt.xml │ │ │ │ └── service │ │ │ │ └── FormEditorServiceShared.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── editor │ │ │ └── service │ │ │ └── shared │ │ │ └── model │ │ │ └── impl │ │ │ └── FormModelSynchronizationUtilImplTest.java │ ├── kie-wb-common-forms-editor-backend │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── editor │ │ │ │ │ └── backend │ │ │ │ │ ├── dataProviders │ │ │ │ │ └── VFSSelectorFormProvider.java │ │ │ │ │ ├── indexing │ │ │ │ │ ├── FormDefinitionIndexer.java │ │ │ │ │ ├── FormDefinitionVisitor.java │ │ │ │ │ ├── FormModelVisitor.java │ │ │ │ │ ├── FormModelVisitorProvider.java │ │ │ │ │ └── query │ │ │ │ │ │ └── FindFormDefinitionIdsQuery.java │ │ │ │ │ └── service │ │ │ │ │ └── impl │ │ │ │ │ ├── AbstractFormModelHandler.java │ │ │ │ │ ├── FormEditorServiceImpl.java │ │ │ │ │ ├── FormModelHandlerManagerImpl.java │ │ │ │ │ ├── ModuleFormFinderServiceImpl.java │ │ │ │ │ └── helpers │ │ │ │ │ ├── AbstractFormDefinitionHelper.java │ │ │ │ │ ├── FormDefinitionCopyHelper.java │ │ │ │ │ └── FormDefinitionRenameHelper.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── editor │ │ │ │ └── backend │ │ │ │ ├── cdi │ │ │ │ └── TestAppSetup.java │ │ │ │ ├── indexing │ │ │ │ ├── FormDefinitionIndexerTest.java │ │ │ │ └── TestFormDefinitionIndexer.java │ │ │ │ └── service │ │ │ │ └── impl │ │ │ │ ├── AbstractModuleFormFinderServiceImplTest.java │ │ │ │ ├── FormEditorServiceImplTest.java │ │ │ │ ├── ModuleFormFinderServiceSingleModuleTest.java │ │ │ │ ├── ModuleFormFinderServiceWithDependenciesTest.java │ │ │ │ └── helpers │ │ │ │ ├── AbstractFormDefinitionHelperTest.java │ │ │ │ ├── FormDefinitionCopyHelperTest.java │ │ │ │ └── FormDefinitionRenameHelperTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── module1 │ │ │ ├── pom.xml │ │ │ ├── project.imports │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── com │ │ │ │ └── example1 │ │ │ │ └── forms │ │ │ │ ├── module1_1.frm │ │ │ │ ├── module1_2.frm │ │ │ │ └── module1_3.frm │ │ │ ├── module2 │ │ │ ├── pom.xml │ │ │ ├── project.imports │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── com │ │ │ │ └── example2 │ │ │ │ └── forms │ │ │ │ ├── module2_1.frm │ │ │ │ └── module2_2.frm │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── editor │ │ │ └── backend │ │ │ ├── indexing │ │ │ ├── PersonFull.frm │ │ │ ├── PersonShort.frm │ │ │ ├── none.frm │ │ │ ├── test.test-taskform.frm │ │ │ └── testTask-taskform.frm │ │ │ └── service │ │ │ └── impl │ │ │ └── test.frm │ ├── kie-wb-common-forms-editor-client │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── editor │ │ │ │ │ └── client │ │ │ │ │ ├── FormEditorEntryPoint.java │ │ │ │ │ ├── editor │ │ │ │ │ ├── EditorFieldTypesProvider.java │ │ │ │ │ ├── EditorFieldTypesProviderImpl.java │ │ │ │ │ ├── FormEditorContext.java │ │ │ │ │ ├── FormEditorDocksHandler.java │ │ │ │ │ ├── FormEditorHelper.java │ │ │ │ │ ├── FormEditorPresenter.java │ │ │ │ │ ├── FormEditorViewImpl.html │ │ │ │ │ ├── FormEditorViewImpl.java │ │ │ │ │ ├── changes │ │ │ │ │ │ ├── ChangesNotificationDisplayer.java │ │ │ │ │ │ ├── ChangesNotificationDisplayerView.java │ │ │ │ │ │ ├── ChangesNotificationDisplayerViewImpl.html │ │ │ │ │ │ ├── ChangesNotificationDisplayerViewImpl.java │ │ │ │ │ │ ├── conflicts │ │ │ │ │ │ │ ├── ConflictsHandler.java │ │ │ │ │ │ │ ├── element │ │ │ │ │ │ │ │ ├── ConflictElement.java │ │ │ │ │ │ │ │ ├── ConflictElementView.java │ │ │ │ │ │ │ │ ├── ConflictElementViewImpl.html │ │ │ │ │ │ │ │ └── ConflictElementViewImpl.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── AbstractConflictHandler.java │ │ │ │ │ │ │ │ ├── FormModelConflictHandler.java │ │ │ │ │ │ │ │ └── NestedFormsConflictHandler.java │ │ │ │ │ │ └── displayers │ │ │ │ │ │ │ ├── conflicts │ │ │ │ │ │ │ ├── ConflictsDisplayer.java │ │ │ │ │ │ │ ├── ConflictsDisplayerView.java │ │ │ │ │ │ │ ├── ConflictsDisplayerViewIpml.html │ │ │ │ │ │ │ └── ConflictsDisplayerViewIpml.java │ │ │ │ │ │ │ └── newProperties │ │ │ │ │ │ │ ├── NewPropertiesDisplayer.java │ │ │ │ │ │ │ ├── NewPropertiesDisplayerView.java │ │ │ │ │ │ │ ├── NewPropertiesDisplayerViewIpml.html │ │ │ │ │ │ │ └── NewPropertiesDisplayerViewIpml.java │ │ │ │ │ ├── dataProviders │ │ │ │ │ │ ├── SelectorOptionsProvider.java │ │ │ │ │ │ └── SelectorProvidersProvider.java │ │ │ │ │ ├── errorMessage │ │ │ │ │ │ ├── ErrorMessageDisplayer.java │ │ │ │ │ │ ├── ErrorMessageDisplayerView.java │ │ │ │ │ │ ├── ErrorMessageDisplayerViewImpl.css │ │ │ │ │ │ ├── ErrorMessageDisplayerViewImpl.html │ │ │ │ │ │ └── ErrorMessageDisplayerViewImpl.java │ │ │ │ │ ├── events │ │ │ │ │ │ └── FormEditorSyncPaletteEvent.java │ │ │ │ │ ├── groupProviders │ │ │ │ │ │ └── FormEditorFieldGroupsProvider.java │ │ │ │ │ ├── preview │ │ │ │ │ │ ├── PreviewFormPresenter.java │ │ │ │ │ │ ├── PreviewFormPresenterViewImpl.html │ │ │ │ │ │ └── PreviewFormPresenterViewImpl.java │ │ │ │ │ ├── properties │ │ │ │ │ │ ├── FieldPropertiesRenderer.java │ │ │ │ │ │ ├── FieldPropertiesRendererHelper.java │ │ │ │ │ │ ├── FieldPropertiesRendererViewImpl.html │ │ │ │ │ │ ├── FieldPropertiesRendererViewImpl.java │ │ │ │ │ │ ├── binding │ │ │ │ │ │ │ ├── DataBindingEditor.java │ │ │ │ │ │ │ ├── DynamicFormModel.java │ │ │ │ │ │ │ ├── StaticFormModel.java │ │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ │ ├── DynamicDataBinderEditor.java │ │ │ │ │ │ │ │ ├── DynamicDataBinderEditorView.java │ │ │ │ │ │ │ │ ├── DynamicDataBinderEditorViewImpl.html │ │ │ │ │ │ │ │ └── DynamicDataBinderEditorViewImpl.java │ │ │ │ │ │ │ └── statik │ │ │ │ │ │ │ │ ├── StaticDataBinderEditor.java │ │ │ │ │ │ │ │ ├── StaticDataBinderEditorView.java │ │ │ │ │ │ │ │ ├── StaticDataBinderEditorViewImpl.html │ │ │ │ │ │ │ │ └── StaticDataBinderEditorViewImpl.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── DeepCloneHelper.java │ │ │ │ │ └── rendering │ │ │ │ │ │ └── EditorFieldLayoutComponent.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── NewFormDefinitionlHandler.java │ │ │ │ │ └── formModel │ │ │ │ │ │ ├── FormModelCreationViewManager.java │ │ │ │ │ │ ├── FormModelsPresenter.java │ │ │ │ │ │ ├── FormModelsView.java │ │ │ │ │ │ ├── FormModelsViewImpl.html │ │ │ │ │ │ ├── FormModelsViewImpl.java │ │ │ │ │ │ ├── SelectModelCreatorManagerCallback.java │ │ │ │ │ │ └── container │ │ │ │ │ │ ├── FormModelCreationContainer.java │ │ │ │ │ │ ├── FormModelCreationContainerView.java │ │ │ │ │ │ ├── FormModelCreationContainerViewImpl.css │ │ │ │ │ │ ├── FormModelCreationContainerViewImpl.html │ │ │ │ │ │ └── FormModelCreationContainerViewImpl.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── FormModelerEditorResources.java │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── FormEditorConstants.java │ │ │ │ │ └── images │ │ │ │ │ │ └── FormEditorImageResources.java │ │ │ │ │ └── type │ │ │ │ │ └── FormDefinitionResourceType.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── editor │ │ │ │ ├── FormModelerEditorClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── i18n │ │ │ │ ├── FormEditorConstants.properties │ │ │ │ ├── FormEditorConstants_es.properties │ │ │ │ ├── FormEditorConstants_fr.properties │ │ │ │ ├── FormEditorConstants_it.properties │ │ │ │ └── FormEditorConstants_ja.properties │ │ │ │ └── images │ │ │ │ └── Form.png │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── editor │ │ │ └── client │ │ │ ├── editor │ │ │ ├── EditorFieldTypesProviderImplTest.java │ │ │ ├── FormEditorHelperTest.java │ │ │ ├── FormEditorPresenterAbstractTest.java │ │ │ ├── FormEditorPresenterFieldSynchronizationTest.java │ │ │ ├── FormEditorPresenterModelErrorsTest.java │ │ │ ├── FormEditorPresenterTest.java │ │ │ ├── changes │ │ │ │ ├── ChangesNotificationDisplayerTest.java │ │ │ │ ├── conflicts │ │ │ │ │ └── element │ │ │ │ │ │ └── ConflictElementTest.java │ │ │ │ └── displayers │ │ │ │ │ ├── ModelChangeDisplayerTestFieldProvider.java │ │ │ │ │ ├── conflicts │ │ │ │ │ └── PropertiesConflictsDisplayerTest.java │ │ │ │ │ └── newProperties │ │ │ │ │ └── NewPropertiesDisplayerTest.java │ │ │ ├── dataProviders │ │ │ │ └── SelectorOptionsProviderTest.java │ │ │ ├── errorMessage │ │ │ │ └── ErrorMessageDisplayerTest.java │ │ │ ├── preview │ │ │ │ └── PreviewFormPresenterTest.java │ │ │ ├── properties │ │ │ │ ├── FieldPropertiesRendererTest.java │ │ │ │ ├── binding │ │ │ │ │ ├── DataBinderEditorTest.java │ │ │ │ │ ├── dynamic │ │ │ │ │ │ └── DynamicDataBinderEditorTest.java │ │ │ │ │ └── statik │ │ │ │ │ │ └── StaticDataBinderEditorTest.java │ │ │ │ └── util │ │ │ │ │ └── DeepCloneHelperTest.java │ │ │ ├── rendering │ │ │ │ └── EditorFieldLayoutComponentTest.java │ │ │ └── test │ │ │ │ └── TestFormEditorHelper.java │ │ │ └── handler │ │ │ ├── NewFormDefinitionlHandlerTest.java │ │ │ └── formModel │ │ │ ├── FormModelsPresenterTest.java │ │ │ └── container │ │ │ └── FormModelCreationContainerTest.java │ └── pom.xml ├── kie-wb-common-forms-integration-tests │ ├── pom.xml │ └── src │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── forms │ │ │ └── integration │ │ │ └── tests │ │ │ ├── TestUtils.java │ │ │ ├── formgeneration │ │ │ ├── FormGenerationIntegrationTest.java │ │ │ └── model │ │ │ │ ├── FormGenerationTest_DataObject.java │ │ │ │ └── FormGenerationTest_NestedObject.java │ │ │ ├── modelslookup │ │ │ ├── AbstractGetModelsTest.java │ │ │ ├── GetDataObjectModelsTest.java │ │ │ └── GetProcessModelsTest.java │ │ │ └── valueprocessing │ │ │ ├── FormEngineFields.java │ │ │ ├── FormFields.java │ │ │ ├── NestedDO.java │ │ │ ├── SubformDO.java │ │ │ ├── SubformFields.java │ │ │ └── TestUtils.java │ │ └── resources │ │ ├── META-INF │ │ ├── beans.xml │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── forms │ │ └── integration │ │ └── tests │ │ ├── formgeneration │ │ ├── definitions │ │ │ └── FormGenerationTest_Process.bpmn2 │ │ └── nestedforms │ │ │ ├── FormGenerationTest_DataObject.frm │ │ │ └── FormGenerationTest_NestedObject.frm │ │ ├── modelslookup │ │ └── project │ │ │ ├── pom.xml │ │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── myteam │ │ │ │ └── modelslookup │ │ │ │ ├── Address.java │ │ │ │ ├── Item.java │ │ │ │ ├── Order.java │ │ │ │ └── Person.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── com │ │ │ └── myteam │ │ │ └── modelslookup │ │ │ ├── new-employee.bpmn2 │ │ │ └── order.bpmn2 │ │ └── valueprocessing │ │ ├── CreationForm.frm │ │ ├── EditionForm.frm │ │ ├── LocalDateFieldTask-taskform.frm │ │ ├── Subform.frm │ │ ├── SubformTask-taskform.frm │ │ └── TextareaTask-taskform.frm ├── kie-wb-common-forms-integrations │ ├── kie-wb-common-forms-data-modeller-integration │ │ ├── kie-wb-common-forms-data-modeller-integration-api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── data │ │ │ │ │ └── modeller │ │ │ │ │ ├── model │ │ │ │ │ ├── DataObjectFormModel.java │ │ │ │ │ └── Source.java │ │ │ │ │ └── service │ │ │ │ │ ├── ext │ │ │ │ │ ├── ModelReader.java │ │ │ │ │ └── ModelReaderService.java │ │ │ │ │ └── shared │ │ │ │ │ └── ModelFinderService.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── data │ │ │ │ └── modeller │ │ │ │ ├── FormDataModellerIntegrationAPI.gwt.xml │ │ │ │ └── service │ │ │ │ └── FormDataModellerIntegrationSharedServicesAPI.gwt.xml │ │ ├── kie-wb-common-forms-data-modeller-integration-backend │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── data │ │ │ │ │ │ └── modeller │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── dataProvider │ │ │ │ │ │ └── BeanPropertiesProvider.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── DataObjectFormModelHandler.java │ │ │ │ │ │ ├── ModelFinderServiceImpl.java │ │ │ │ │ │ ├── ext │ │ │ │ │ │ │ ├── dmo │ │ │ │ │ │ │ │ ├── authoring │ │ │ │ │ │ │ │ │ ├── ModuleDMOModelReader.java │ │ │ │ │ │ │ │ │ └── ModuleDMOModelReaderService.java │ │ │ │ │ │ │ │ ├── runtime │ │ │ │ │ │ │ │ │ ├── RuntimeDMOModelReader.java │ │ │ │ │ │ │ │ │ └── RuntimeDMOModelReaderService.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ │ └── DMOModelResolver.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── ModelReaderUtil.java │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── Model.java │ │ │ │ │ │ │ └── ModelEnum.java │ │ │ │ │ │ └── indexing │ │ │ │ │ │ └── DataModellerFormModelVisitor.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── data │ │ │ │ │ └── modeller │ │ │ │ │ └── service │ │ │ │ │ └── BackendConstants_ja.properties │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── data │ │ │ │ │ └── modeller │ │ │ │ │ └── service │ │ │ │ │ ├── cdi │ │ │ │ │ └── TestAppSetup.java │ │ │ │ │ ├── dataProvider │ │ │ │ │ └── BeanPropertiesProviderTest.java │ │ │ │ │ └── impl │ │ │ │ │ ├── AbstractModelFinderTest.java │ │ │ │ │ ├── DataObjectFormModelHandlerTest.java │ │ │ │ │ ├── ext │ │ │ │ │ └── dmo │ │ │ │ │ │ ├── AbstractDMOModelReaderServiceTest.java │ │ │ │ │ │ ├── authoring │ │ │ │ │ │ ├── AbstractModuleDMOModelReaderServiceTest.java │ │ │ │ │ │ ├── ModuleDMOModelReaderServiceDependentModulesTest.java │ │ │ │ │ │ └── ModuleDMOModelReaderServiceTest.java │ │ │ │ │ │ └── runtime │ │ │ │ │ │ ├── AbstractRuntimeDMOModelReaderServiceTest.java │ │ │ │ │ │ ├── RuntimeDMOModelReaderServiceDependentModulesTest.java │ │ │ │ │ │ └── RuntimeDMOModelReaderServiceTest.java │ │ │ │ │ └── test │ │ │ │ │ └── Address.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ ├── module1 │ │ │ │ ├── pom.xml │ │ │ │ ├── project.imports │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── model │ │ │ │ │ │ ├── Client.java │ │ │ │ │ │ ├── Expense.java │ │ │ │ │ │ └── Line.java │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ │ ├── module2 │ │ │ │ ├── pom.xml │ │ │ │ ├── project.imports │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── model │ │ │ │ │ │ └── Address.java │ │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ │ └── module3 │ │ │ │ ├── pom.xml │ │ │ │ ├── project.imports │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── model │ │ │ │ │ └── Model.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ ├── kie-wb-common-forms-data-modeller-integration-client │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── data │ │ │ │ │ │ └── modeller │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── FormsDataModellerIntegrationEntryPoint.java │ │ │ │ │ │ ├── formModel │ │ │ │ │ │ ├── DataObjectFormModelCreationPresenterManager.java │ │ │ │ │ │ ├── DataObjectFormModelCreationView.java │ │ │ │ │ │ ├── DataObjectFormModelCreationViewImpl.html │ │ │ │ │ │ └── DataObjectFormModelCreationViewImpl.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── i18n │ │ │ │ │ │ └── DataModellerIntegrationConstants.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── data │ │ │ │ │ └── modeller │ │ │ │ │ ├── FormDataModellerIntegrationClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── DataModellerIntegrationConstants.properties │ │ │ │ │ ├── DataModellerIntegrationConstants_es.properties │ │ │ │ │ ├── DataModellerIntegrationConstants_fr.properties │ │ │ │ │ ├── DataModellerIntegrationConstants_it.properties │ │ │ │ │ └── DataModellerIntegrationConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── data │ │ │ │ └── modeller │ │ │ │ └── client │ │ │ │ └── formModel │ │ │ │ └── DataObjectFormModelCreationPresenterTest.java │ │ └── pom.xml │ ├── kie-wb-common-forms-jbpm-integration │ │ ├── kie-wb-common-forms-jbpm-integration-api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── jbpm │ │ │ │ │ │ ├── model │ │ │ │ │ │ ├── authoring │ │ │ │ │ │ │ ├── AbstractJBPMFormModel.java │ │ │ │ │ │ │ ├── JBPMFormModel.java │ │ │ │ │ │ │ ├── JBPMProcessModel.java │ │ │ │ │ │ │ ├── document │ │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ │ └── DocumentFieldDefinition.java │ │ │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ │ │ └── DocumentFieldProvider.java │ │ │ │ │ │ │ │ └── type │ │ │ │ │ │ │ │ │ └── DocumentFieldType.java │ │ │ │ │ │ │ ├── documents │ │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ │ └── DocumentCollectionFieldDefinition.java │ │ │ │ │ │ │ │ ├── provider │ │ │ │ │ │ │ │ │ └── DocumentCollectionFieldProvider.java │ │ │ │ │ │ │ │ └── type │ │ │ │ │ │ │ │ │ └── DocumentCollectionFieldType.java │ │ │ │ │ │ │ ├── process │ │ │ │ │ │ │ │ └── BusinessProcessFormModel.java │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── TaskFormModel.java │ │ │ │ │ │ └── document │ │ │ │ │ │ │ ├── DocumentData.java │ │ │ │ │ │ │ └── DocumentStatus.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── bpmn │ │ │ │ │ │ ├── DynamicBPMNFormGenerator.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── BPMNVariableUtils.java │ │ │ │ │ │ └── shared │ │ │ │ │ │ ├── BPMFinderService.java │ │ │ │ │ │ └── documents │ │ │ │ │ │ ├── DocumentUploadChunk.java │ │ │ │ │ │ ├── DocumentUploadResponse.java │ │ │ │ │ │ └── UploadedDocumentService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── jbpm │ │ │ │ │ ├── FormJBPMIntegrationAPI.gwt.xml │ │ │ │ │ └── service │ │ │ │ │ └── FormJBPMIntegrationSharedServices.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── jbpm │ │ │ │ ├── model │ │ │ │ └── authoring │ │ │ │ │ ├── document │ │ │ │ │ └── definition │ │ │ │ │ │ └── DocumentFieldDefinitionTest.java │ │ │ │ │ └── documents │ │ │ │ │ └── definition │ │ │ │ │ └── DocumentCollectionFieldDefinitionTest.java │ │ │ │ └── service │ │ │ │ └── bpmn │ │ │ │ └── util │ │ │ │ └── BPMNVariableUnitsTest.java │ │ ├── kie-wb-common-forms-jbpm-integration-backend │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── jbpm │ │ │ │ │ │ └── server │ │ │ │ │ │ ├── context │ │ │ │ │ │ └── generation │ │ │ │ │ │ │ └── dynamic │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── marshalling │ │ │ │ │ │ │ ├── DocumentCollectionFieldValueMarshaller.java │ │ │ │ │ │ │ └── DocumentFieldValueMarshaller.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── BPMNFormModelGenerator.java │ │ │ │ │ │ ├── FormsJBPMIntegrationBackendEntryPoint.java │ │ │ │ │ │ ├── formGeneration │ │ │ │ │ │ ├── BPMNFormGeneratorService.java │ │ │ │ │ │ ├── FormGenerationResult.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractBPMNFormGeneratorService.java │ │ │ │ │ │ │ ├── GenerationContext.java │ │ │ │ │ │ │ ├── authoring │ │ │ │ │ │ │ ├── Authoring.java │ │ │ │ │ │ │ └── BPMNVFSFormDefinitionGeneratorService.java │ │ │ │ │ │ │ └── runtime │ │ │ │ │ │ │ ├── BPMNRuntimeFormGeneratorService.java │ │ │ │ │ │ │ └── Runtime.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── AbstractJBPMFormModelHandler.java │ │ │ │ │ │ ├── BPMFinderServiceImpl.java │ │ │ │ │ │ ├── BPMNFormModelGeneratorImpl.java │ │ │ │ │ │ ├── BusinessProcessFormModelHandler.java │ │ │ │ │ │ ├── DynamicBPMNFormGeneratorImpl.java │ │ │ │ │ │ ├── ProcessTaskFormsGenerationResult.java │ │ │ │ │ │ ├── TaskFormModelHandler.java │ │ │ │ │ │ ├── TaskFormVariables.java │ │ │ │ │ │ ├── Variable.java │ │ │ │ │ │ └── documents │ │ │ │ │ │ │ ├── DocumentUploadSession.java │ │ │ │ │ │ │ ├── UploadedDocumentServiceImpl.java │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ ├── FormsDocumentServlet.java │ │ │ │ │ │ │ ├── UploadedDocumentStorage.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── UploadedDocumentStorageImpl.java │ │ │ │ │ │ ├── indexing │ │ │ │ │ │ ├── BusinessProcessFormModelVisitor.java │ │ │ │ │ │ └── TaskFormModelVisitor.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── JBPMFormsIntegrationBackendConstants.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── jbpm │ │ │ │ │ └── server │ │ │ │ │ └── service │ │ │ │ │ ├── BackendConstants_de.properties │ │ │ │ │ ├── BackendConstants_es.properties │ │ │ │ │ ├── BackendConstants_fr.properties │ │ │ │ │ ├── BackendConstants_ja.properties │ │ │ │ │ ├── BackendConstants_pt_BR.properties │ │ │ │ │ └── BackendConstants_zh_CN.properties │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── jbpm │ │ │ │ │ └── server │ │ │ │ │ ├── context │ │ │ │ │ └── generation │ │ │ │ │ │ └── dynamic │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── marshalling │ │ │ │ │ │ ├── DocumentCollectionFieldValueMarshallerTest.java │ │ │ │ │ │ └── DocumentFieldValueMarshallerTest.java │ │ │ │ │ └── service │ │ │ │ │ ├── cdi │ │ │ │ │ └── TestAppSetup.java │ │ │ │ │ ├── formGeneration │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── AbstractBPMNFormGeneratorServiceTest.java │ │ │ │ │ │ ├── authoring │ │ │ │ │ │ │ ├── BPMNVFSFormDefinitionGeneratorServiceTest.java │ │ │ │ │ │ │ ├── CyclicFormsBPMNVFSFormDefinitionGeneratorServiceTest.java │ │ │ │ │ │ │ ├── FormGenerationWithSynchronizationTest.java │ │ │ │ │ │ │ ├── NestedFormsBPMNVFSFormDefinitionGeneratorServiceTest.java │ │ │ │ │ │ │ ├── SimpleFieldsBPMNVFSFormDefinitionGeneratorServiceTest.java │ │ │ │ │ │ │ └── VFSFormGenerationWithWrongTypesTest.java │ │ │ │ │ │ └── runtime │ │ │ │ │ │ │ ├── BPMNRuntimeFormDefinitionGeneratorServiceTest.java │ │ │ │ │ │ │ ├── NestedFormsBPMNRuntimeFormDefinitionGeneratorServiceTest.java │ │ │ │ │ │ │ ├── RuntimeFormGenerationWithWrongTypesTest.java │ │ │ │ │ │ │ └── SimpleFieldsBPMNRuntimeFormDefinitionGeneratorServiceTest.java │ │ │ │ │ ├── model │ │ │ │ │ │ ├── Address.java │ │ │ │ │ │ ├── Client.java │ │ │ │ │ │ ├── Expense.java │ │ │ │ │ │ ├── Line.java │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── test │ │ │ │ │ │ └── TestFormModelHandlerManager.java │ │ │ │ │ └── impl │ │ │ │ │ ├── AbstractJBPMFormModelHandlerTest.java │ │ │ │ │ ├── BPMFinderServiceImplTest.java │ │ │ │ │ ├── BPMNFormGenerationTest.java │ │ │ │ │ ├── BPMNFormModelGeneratorImplTest.java │ │ │ │ │ ├── BusinessProcessFormModelHandlerTest.java │ │ │ │ │ ├── ProcessFormGenerationTest.java │ │ │ │ │ ├── TaskFormGenerationTest.java │ │ │ │ │ ├── TaskFormModelHandlerTest.java │ │ │ │ │ ├── documents │ │ │ │ │ ├── TestUploadedDocumentServiceImpl.java │ │ │ │ │ ├── UploadedDocumentServiceImplTest.java │ │ │ │ │ └── storage │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── TestUploadedDocumentStorageImpl.java │ │ │ │ │ └── model │ │ │ │ │ ├── LogEntry.java │ │ │ │ │ ├── Person.java │ │ │ │ │ ├── PersonType.java │ │ │ │ │ └── PersonalData.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ ├── definitions │ │ │ │ ├── process-with-all-possible-variables.bpmn2 │ │ │ │ ├── process-with-tasks-sharing-forms-with-wrong-mapping.bpmn2 │ │ │ │ ├── process-with-tasks-sharing-forms.bpmn2 │ │ │ │ ├── process-with-wrong-types.bpmn2 │ │ │ │ └── process-without-variables.bpmn2 │ │ │ │ ├── forms │ │ │ │ ├── simpleform.frm │ │ │ │ └── synchronizationtest-form.frm │ │ │ │ └── module │ │ │ │ ├── pom.xml │ │ │ │ ├── project.imports │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── definitions │ │ │ │ ├── process-with-all-possible-variables.bpmn2 │ │ │ │ ├── process-with-tasks-sharing-forms-with-wrong-mapping.bpmn2 │ │ │ │ ├── process-with-tasks-sharing-forms.bpmn2 │ │ │ │ ├── process-with-wrong-types.bpmn2 │ │ │ │ └── process-without-variables.bpmn2 │ │ ├── kie-wb-common-forms-jbpm-integration-client │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── jbpm │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── FormsJBPMIntegrationEntryPoint.java │ │ │ │ │ │ ├── JBPMEditorFieldTypeProviderImpl.java │ │ │ │ │ │ ├── formModel │ │ │ │ │ │ ├── JBPMFormModelCreationPresenterManager.java │ │ │ │ │ │ ├── JBPMFormModelCreationView.java │ │ │ │ │ │ ├── JBPMFormModelCreationViewImpl.html │ │ │ │ │ │ └── JBPMFormModelCreationViewImpl.java │ │ │ │ │ │ ├── rendering │ │ │ │ │ │ ├── document │ │ │ │ │ │ │ ├── DocumentFieldRenderer.java │ │ │ │ │ │ │ ├── DocumentFieldRendererView.java │ │ │ │ │ │ │ ├── DocumentFieldRendererViewImpl.html │ │ │ │ │ │ │ ├── DocumentFieldRendererViewImpl.java │ │ │ │ │ │ │ └── DocumentPropertyGenerator.java │ │ │ │ │ │ ├── documents │ │ │ │ │ │ │ ├── DocumentCollectionFieldRenderer.java │ │ │ │ │ │ │ ├── DocumentCollectionPropertyGenerator.java │ │ │ │ │ │ │ └── control │ │ │ │ │ │ │ │ ├── DocumentUpload.java │ │ │ │ │ │ │ │ ├── DocumentUploadView.java │ │ │ │ │ │ │ │ ├── DocumentUploadViewImpl.css │ │ │ │ │ │ │ │ ├── DocumentUploadViewImpl.html │ │ │ │ │ │ │ │ ├── DocumentUploadViewImpl.java │ │ │ │ │ │ │ │ ├── js │ │ │ │ │ │ │ │ ├── Document.java │ │ │ │ │ │ │ │ └── Documents.java │ │ │ │ │ │ │ │ ├── preview │ │ │ │ │ │ │ │ ├── DocumentPreview.java │ │ │ │ │ │ │ │ ├── DocumentPreviewState.java │ │ │ │ │ │ │ │ ├── DocumentPreviewStateAction.java │ │ │ │ │ │ │ │ ├── DocumentPreviewStateActionsHandler.java │ │ │ │ │ │ │ │ ├── DocumentPreviewView.java │ │ │ │ │ │ │ │ ├── DocumentPreviewViewImpl.css │ │ │ │ │ │ │ │ ├── DocumentPreviewViewImpl.html │ │ │ │ │ │ │ │ ├── DocumentPreviewViewImpl.java │ │ │ │ │ │ │ │ └── handlers │ │ │ │ │ │ │ │ │ └── DocumentPreviewStateActionsHandlerImpl.java │ │ │ │ │ │ │ │ └── upload │ │ │ │ │ │ │ │ └── DocumentUploadManager.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── DocumentSizeHelper.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ ├── DocumentUploadScript.java │ │ │ │ │ │ └── i18n │ │ │ │ │ │ └── Constants.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── forms │ │ │ │ │ └── jbpm │ │ │ │ │ ├── FormJBPMIntegrationClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ ├── i18n │ │ │ │ │ ├── Constants.properties │ │ │ │ │ ├── Constants_de.properties │ │ │ │ │ ├── Constants_es.properties │ │ │ │ │ ├── Constants_fr.properties │ │ │ │ │ ├── Constants_it.properties │ │ │ │ │ ├── Constants_ja.properties │ │ │ │ │ ├── Constants_pt_BR.properties │ │ │ │ │ └── Constants_zh_CN.properties │ │ │ │ │ └── scripts │ │ │ │ │ └── upload.js │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── forms │ │ │ │ └── jbpm │ │ │ │ └── client │ │ │ │ ├── JBPMEditorFieldTypeProviderImplTest.java │ │ │ │ ├── formModel │ │ │ │ └── JBPMFormModelCreationPresenterTest.java │ │ │ │ └── rendering │ │ │ │ ├── document │ │ │ │ └── DocumentFieldRendererViewImplTest.java │ │ │ │ └── documents │ │ │ │ └── control │ │ │ │ ├── DocumentUploadTest.java │ │ │ │ └── preview │ │ │ │ └── DocumentPreviewTest.java │ │ └── pom.xml │ └── pom.xml └── pom.xml ├── kie-wb-common-kogito ├── kie-wb-common-kogito-api │ └── src │ │ └── main │ │ └── resources │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── kogito │ │ └── api │ │ └── resources │ │ └── i18n │ │ ├── KogitoAPIConstants_es.properties │ │ ├── KogitoAPIConstants_fr.properties │ │ ├── KogitoAPIConstants_it.properties │ │ └── KogitoAPIConstants_ja.properties ├── kie-wb-common-kogito-client │ └── src │ │ └── main │ │ └── resources │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── kogito │ │ └── client │ │ └── resources │ │ └── i18n │ │ ├── KogitoClientConstants_es.properties │ │ ├── KogitoClientConstants_fr.properties │ │ ├── KogitoClientConstants_it.properties │ │ └── KogitoClientConstants_ja.properties └── kie-wb-common-kogito-webapp-base │ └── src │ └── main │ └── resources │ └── org │ └── kie │ └── workbench │ └── common │ └── kogito │ └── webapp │ └── base │ └── client │ └── resources │ └── i18n │ ├── KogitoClientConstants_es.properties │ ├── KogitoClientConstants_fr.properties │ └── KogitoClientConstants_ja.properties ├── kie-wb-common-profile ├── kie-wb-common-profile-api │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── profile │ │ │ └── api │ │ │ └── preferences │ │ │ ├── Profile.java │ │ │ ├── ProfileDefinitions.java │ │ │ ├── ProfilePreferences.java │ │ │ └── ProfileService.java │ │ └── resources │ │ ├── META-INF │ │ ├── ErraiApp.properties │ │ └── beans.xml │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── profile │ │ └── ProfileAPI.gwt.xml ├── kie-wb-common-profile-backend │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── profile │ │ │ └── backend │ │ │ └── ProfileServiceImpl.java │ │ └── resources │ │ └── META-INF │ │ ├── ErraiApp.properties │ │ └── beans.xml └── pom.xml ├── kie-wb-common-screens ├── .gitignore ├── kie-wb-common-archetype-mgmt │ ├── .gitignore │ ├── kie-wb-common-archetype-mgmt-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── archetype │ │ │ │ └── mgmt │ │ │ │ └── shared │ │ │ │ ├── events │ │ │ │ └── ArchetypeListUpdatedEvent.java │ │ │ │ ├── exceptions │ │ │ │ ├── ArchetypeAlreadyExistsException.java │ │ │ │ ├── InvalidArchetypeException.java │ │ │ │ └── MavenExecutionException.java │ │ │ │ ├── model │ │ │ │ ├── Archetype.java │ │ │ │ ├── ArchetypeListOperation.java │ │ │ │ ├── ArchetypeStatus.java │ │ │ │ └── PaginatedArchetypeList.java │ │ │ │ ├── preferences │ │ │ │ └── ArchetypePreferences.java │ │ │ │ └── services │ │ │ │ └── ArchetypeService.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── archetype │ │ │ └── mgmt │ │ │ └── KieWorkbenchArchetypeMgmtAPI.gwt.xml │ ├── kie-wb-common-archetype-mgmt-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── archetype │ │ │ │ │ └── mgmt │ │ │ │ │ └── backend │ │ │ │ │ ├── config │ │ │ │ │ ├── ArchetypeConfigStorage.java │ │ │ │ │ └── ArchetypeConfigStorageImpl.java │ │ │ │ │ ├── maven │ │ │ │ │ ├── AbstractMavenCommand.java │ │ │ │ │ ├── ArchetypeGenerateCommand.java │ │ │ │ │ ├── BuildProjectCommand.java │ │ │ │ │ └── ExecuteGoalsCommand.java │ │ │ │ │ ├── preference │ │ │ │ │ └── ArchetypePreferencesManager.java │ │ │ │ │ ├── service │ │ │ │ │ └── ArchetypeServiceImpl.java │ │ │ │ │ └── util │ │ │ │ │ └── ArchetypeListingPredicates.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── archetype │ │ │ └── mgmt │ │ │ └── backend │ │ │ ├── config │ │ │ └── ArchetypeConfigStorageTest.java │ │ │ ├── maven │ │ │ ├── ArchetypeGenerateCommandTest.java │ │ │ ├── BuildProjectCommandTest.java │ │ │ └── ExecuteGoalsCommandTest.java │ │ │ ├── preference │ │ │ └── ArchetypePreferencesManagerTest.java │ │ │ ├── service │ │ │ └── ArchetypeServiceImplTest.java │ │ │ └── util │ │ │ └── ArchetypeListingPredicatesTest.java │ ├── kie-wb-common-archetype-mgmt-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── archetype │ │ │ │ │ └── mgmt │ │ │ │ │ └── client │ │ │ │ │ ├── ArchetypeManagementEntryPoint.java │ │ │ │ │ ├── modal │ │ │ │ │ ├── AddArchetypeModalPresenter.java │ │ │ │ │ ├── AddArchetypeModalView.css │ │ │ │ │ ├── AddArchetypeModalView.html │ │ │ │ │ └── AddArchetypeModalView.java │ │ │ │ │ ├── perspectives │ │ │ │ │ └── ArchetypeManagementPerspective.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── ArchetypeManagementConstants.java │ │ │ │ │ ├── screens │ │ │ │ │ ├── ArchetypeManagementScreenPresenter.java │ │ │ │ │ ├── ArchetypeManagementScreenView.css │ │ │ │ │ ├── ArchetypeManagementScreenView.html │ │ │ │ │ └── ArchetypeManagementScreenView.java │ │ │ │ │ └── table │ │ │ │ │ ├── ArchetypeTableView.css │ │ │ │ │ ├── ArchetypeTableView.html │ │ │ │ │ ├── ArchetypeTableView.java │ │ │ │ │ ├── config │ │ │ │ │ └── ArchetypeTableConfiguration.java │ │ │ │ │ ├── item │ │ │ │ │ ├── ArchetypeItemPresenter.java │ │ │ │ │ ├── ArchetypeItemView.css │ │ │ │ │ ├── ArchetypeItemView.html │ │ │ │ │ ├── ArchetypeItemView.java │ │ │ │ │ └── model │ │ │ │ │ │ └── ArchetypeItem.java │ │ │ │ │ └── presenters │ │ │ │ │ ├── AbstractArchetypeTablePresenter.java │ │ │ │ │ ├── ArchetypeTablePresenter.java │ │ │ │ │ └── impl │ │ │ │ │ └── GlobalArchetypeTablePresenter.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── archetype │ │ │ │ └── mgmt │ │ │ │ ├── KieWorkbenchArchetypeMgmtClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── ArchetypeManagementConstants.properties │ │ │ │ ├── ArchetypeManagementConstants_es.properties │ │ │ │ ├── ArchetypeManagementConstants_fr.properties │ │ │ │ ├── ArchetypeManagementConstants_it.properties │ │ │ │ └── ArchetypeManagementConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── archetype │ │ │ └── mgmt │ │ │ └── client │ │ │ ├── modal │ │ │ └── AddArchetypeModalPresenterTest.java │ │ │ ├── perspectives │ │ │ └── ArchetypeManagementPerspectiveTest.java │ │ │ ├── screens │ │ │ └── ArchetypeManagementScreenPresenterTest.java │ │ │ └── table │ │ │ ├── item │ │ │ └── ArchetypeItemPresenterTest.java │ │ │ └── presenters │ │ │ ├── AbstractArchetypeTablePresenterTest.java │ │ │ └── impl │ │ │ └── GlobalArchetypeTablePresenterTest.java │ ├── kie-wb-common-archetype-mgmt-templates │ │ ├── .gitignore │ │ ├── base-kie-project │ │ │ ├── package-names-allow-list │ │ │ ├── pom.xml │ │ │ ├── project.imports │ │ │ ├── project.repositories │ │ │ ├── readme.md │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ ├── kie-all-templates │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── assembly │ │ │ │ ├── assembly-jar.xml │ │ │ │ └── assembly-zip.xml │ │ │ │ └── xslt │ │ │ │ ├── dependencies.xml │ │ │ │ └── stylesheet.xsl │ │ └── pom.xml │ └── pom.xml ├── kie-wb-common-contributors │ ├── .gitignore │ ├── kie-wb-common-contributors-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── contributors │ │ │ │ ├── model │ │ │ │ ├── ContributorsDataSetColumns.java │ │ │ │ └── ContributorsDataSets.java │ │ │ │ └── service │ │ │ │ └── ContributorsService.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── contributors │ │ │ └── KieWorkbenchContributorsAPI.gwt.xml │ ├── kie-wb-common-contributors-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── contributors │ │ │ │ │ └── backend │ │ │ │ │ ├── ContributorsServiceImpl.java │ │ │ │ │ └── dataset │ │ │ │ │ └── ContributorsManager.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── screens │ │ │ │ └── contributors │ │ │ │ └── backend │ │ │ │ └── dataset │ │ │ │ └── ContributorsManagerTest.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ ├── kie-wb-common-contributors-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── contributors │ │ │ │ │ └── client │ │ │ │ │ ├── perspectives │ │ │ │ │ ├── ContributorsPerspective.html │ │ │ │ │ └── ContributorsPerspective.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ ├── ContributorsConstants.java │ │ │ │ │ │ └── ContributorsI18n.java │ │ │ │ │ └── screens │ │ │ │ │ ├── ContributorsKPIs.java │ │ │ │ │ ├── ContributorsScreen.java │ │ │ │ │ ├── ContributorsView.java │ │ │ │ │ ├── ContributorsViewImpl.java │ │ │ │ │ └── ContributorsViewImpl.ui.xml │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── contributors │ │ │ │ ├── KieWorkbenchContributorsClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── ContributorsConstants.properties │ │ │ │ ├── ContributorsConstants_de.properties │ │ │ │ ├── ContributorsConstants_es.properties │ │ │ │ ├── ContributorsConstants_fr.properties │ │ │ │ ├── ContributorsConstants_it.properties │ │ │ │ ├── ContributorsConstants_ja.properties │ │ │ │ ├── ContributorsConstants_pt_BR.properties │ │ │ │ └── ContributorsConstants_zh_CN.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── contributors │ │ │ └── client │ │ │ ├── ContributorsDashboardTest.java │ │ │ └── ContributorsData.java │ └── pom.xml ├── kie-wb-common-data-modeller │ ├── .gitignore │ ├── kie-wb-common-data-modeller-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datamodeller │ │ │ │ │ ├── events │ │ │ │ │ ├── ChangeType.java │ │ │ │ │ ├── DataModelReload.java │ │ │ │ │ ├── DataModelSaved.java │ │ │ │ │ ├── DataModelStatusChangeEvent.java │ │ │ │ │ ├── DataModelerEvent.java │ │ │ │ │ ├── DataModelerValueChangeEvent.java │ │ │ │ │ ├── DataObjectChangeEvent.java │ │ │ │ │ ├── DataObjectCreatedEvent.java │ │ │ │ │ ├── DataObjectDeletedEvent.java │ │ │ │ │ ├── DataObjectFieldChangeEvent.java │ │ │ │ │ ├── DataObjectFieldCreatedEvent.java │ │ │ │ │ ├── DataObjectFieldDeletedEvent.java │ │ │ │ │ ├── DataObjectFieldSelectedEvent.java │ │ │ │ │ ├── DataObjectRenamedEvent.java │ │ │ │ │ └── DataObjectSelectedEvent.java │ │ │ │ │ ├── model │ │ │ │ │ ├── DataModelerError.java │ │ │ │ │ ├── DataModelerResult.java │ │ │ │ │ ├── EditorModelContent.java │ │ │ │ │ ├── GenerationResult.java │ │ │ │ │ ├── TypeInfoResult.java │ │ │ │ │ ├── droolsdomain │ │ │ │ │ │ └── DroolsDomainAnnotations.java │ │ │ │ │ ├── editor │ │ │ │ │ │ ├── FieldMetadata.java │ │ │ │ │ │ ├── FieldMetadataProvider.java │ │ │ │ │ │ └── ImageWrapper.java │ │ │ │ │ ├── jpadomain │ │ │ │ │ │ ├── CascadeType.java │ │ │ │ │ │ ├── FetchMode.java │ │ │ │ │ │ ├── GenerationType.java │ │ │ │ │ │ ├── JPADomainAnnotations.java │ │ │ │ │ │ └── RelationType.java │ │ │ │ │ ├── maindomain │ │ │ │ │ │ └── MainDomainAnnotations.java │ │ │ │ │ └── persistence │ │ │ │ │ │ ├── CachingType.java │ │ │ │ │ │ ├── PersistableDataObject.java │ │ │ │ │ │ ├── PersistenceDescriptorEditorContent.java │ │ │ │ │ │ ├── PersistenceDescriptorModel.java │ │ │ │ │ │ ├── PersistenceUnitModel.java │ │ │ │ │ │ ├── Property.java │ │ │ │ │ │ ├── TransactionType.java │ │ │ │ │ │ └── ValidationMode.java │ │ │ │ │ ├── security │ │ │ │ │ └── DataModelerFeatures.java │ │ │ │ │ ├── service │ │ │ │ │ ├── DataModelerService.java │ │ │ │ │ ├── PersistenceDescriptorEditorService.java │ │ │ │ │ ├── PersistenceDescriptorService.java │ │ │ │ │ └── ServiceException.java │ │ │ │ │ ├── util │ │ │ │ │ ├── DOM2PersistenceDescriptorVisitor.java │ │ │ │ │ ├── PersistenceDescriptor2DOMVisitor.java │ │ │ │ │ └── PersistenceDescriptorXMLMarshaller.java │ │ │ │ │ └── validation │ │ │ │ │ ├── DataObjectValidationService.java │ │ │ │ │ ├── ObjectPropertyDeleteValidator.java │ │ │ │ │ ├── PersistenceDescriptorValidationMessage.java │ │ │ │ │ └── PersistenceDescriptorValidator.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── datamodeller │ │ │ │ ├── KieWorkbenchDatamodellerAPI.gwt.xml │ │ │ │ └── util │ │ │ │ └── persistence_2_0.xsd │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── datamodeller │ │ │ │ ├── events │ │ │ │ └── DataModelerEventTest.java │ │ │ │ └── util │ │ │ │ └── PersistenceDescriptorXMLMarshallerTest.java │ │ │ └── resources │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datamodeller │ │ │ └── util │ │ │ ├── generated-persistence.xml │ │ │ └── persistence.xml │ ├── kie-wb-common-data-modeller-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datamodeller │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── DataModelerEventObserver.java │ │ │ │ │ ├── DataModelerServiceHelper.java │ │ │ │ │ ├── DataModelerServiceImpl.java │ │ │ │ │ ├── PersistenceDescriptorEditorServiceImpl.java │ │ │ │ │ ├── PersistenceDescriptorServiceImpl.java │ │ │ │ │ ├── PrimitivesAnnotation.java │ │ │ │ │ ├── ProjectResourceDriverListener.java │ │ │ │ │ ├── file │ │ │ │ │ ├── DataModelerCopyHelper.java │ │ │ │ │ ├── DataModelerRenameHelper.java │ │ │ │ │ └── DataModelerServiceRefactoringHelper.java │ │ │ │ │ ├── handler │ │ │ │ │ ├── DomainHandler.java │ │ │ │ │ └── JPADomainHandler.java │ │ │ │ │ ├── helper │ │ │ │ │ ├── DataModelerRenameWorkaroundHelper.java │ │ │ │ │ └── DataModelerSaveHelper.java │ │ │ │ │ ├── indexing │ │ │ │ │ ├── JavaFileIndexer.java │ │ │ │ │ ├── JavaFileIndexerExtension.java │ │ │ │ │ └── JavaSourceVisitor.java │ │ │ │ │ └── validation │ │ │ │ │ ├── DataObjectValidationServiceImpl.java │ │ │ │ │ ├── PersistableClassValidator.java │ │ │ │ │ ├── PersistenceDescriptorValidationMessages.java │ │ │ │ │ ├── PersistenceDescriptorValidatorImpl.java │ │ │ │ │ └── PropertyValidator.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ ├── org │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datamodeller │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── AbstractDataModelerServiceWeldTest.java │ │ │ │ │ ├── DataModelTestUtil.java │ │ │ │ │ ├── DataModelerEventObserverTest.java │ │ │ │ │ ├── DataModelerInnerTypesWeldTest.java │ │ │ │ │ ├── DataModelerServiceHelperTest.java │ │ │ │ │ ├── DataModelerServiceTest.java │ │ │ │ │ ├── DataModelerServiceWeldTest.java │ │ │ │ │ ├── PersistenceDescriptorEditorServiceImplTest.java │ │ │ │ │ ├── TestAppSetup.java │ │ │ │ │ ├── TestEnvProducer.java │ │ │ │ │ ├── indexing │ │ │ │ │ ├── ImpactAnalysisJavaFileTest.java │ │ │ │ │ ├── JavaFileIndexerTest.java │ │ │ │ │ ├── JavaSourceVisitorTest.java │ │ │ │ │ ├── TestJavaFileIndexer.java │ │ │ │ │ └── query │ │ │ │ │ │ ├── FindResourcePartsQueryValidIndexTermsTest.java │ │ │ │ │ │ └── FindResourcesQueryValidIndexTermsTest.java │ │ │ │ │ └── validation │ │ │ │ │ ├── DataObjectValidationServiceImplTest.java │ │ │ │ │ ├── NonPersistableClass1.java │ │ │ │ │ ├── PersistableClass1.java │ │ │ │ │ ├── PersistableClass2.java │ │ │ │ │ ├── PersistableClass3.java │ │ │ │ │ ├── PersistableClassValidatorTest.java │ │ │ │ │ ├── PersistenceDescriptorValidatorTest.java │ │ │ │ │ └── PropertyValidatorTest.java │ │ │ ├── t1p1 │ │ │ │ └── Pojo1.java │ │ │ └── t1p2 │ │ │ │ └── Pojo2.java │ │ │ └── resources │ │ │ ├── DataModelerTest1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t1p1 │ │ │ │ │ └── Pojo1.java │ │ │ │ └── t1p2 │ │ │ │ │ └── Pojo2.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── TestInnerTypes │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── test │ │ │ │ │ └── Outer.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── config │ │ │ └── README.txt │ │ │ ├── jndi.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datamodeller │ │ │ └── backend │ │ │ └── server │ │ │ ├── DataModelerServiceHelperTest.txt │ │ │ └── indexing │ │ │ ├── Annotation1.java │ │ │ ├── Enum1.java │ │ │ ├── Enum2.java │ │ │ ├── Interface1.java │ │ │ ├── Interface2.java │ │ │ ├── Pojo1.java │ │ │ ├── Pojo2.java │ │ │ └── Pojo3.java │ ├── kie-wb-common-data-modeller-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datamodeller │ │ │ │ │ └── client │ │ │ │ │ ├── DataModelHelper.java │ │ │ │ │ ├── DataModelerContext.java │ │ │ │ │ ├── DataModelerEntryPoint.java │ │ │ │ │ ├── DataModelerErrorCallback.java │ │ │ │ │ ├── DataModelerScreenPresenter.java │ │ │ │ │ ├── DataModelerScreenViewImpl.java │ │ │ │ │ ├── DataModelerScreenViewImpl.ui.xml │ │ │ │ │ ├── PersistenceDescriptorEditorPresenter.java │ │ │ │ │ ├── command │ │ │ │ │ ├── AbstractDataModelCommand.java │ │ │ │ │ ├── AddMethodCommand.java │ │ │ │ │ ├── AddPropertyCommand.java │ │ │ │ │ ├── DataModelChangeNotifier.java │ │ │ │ │ ├── DataModelCommand.java │ │ │ │ │ ├── DataModelCommandBuilder.java │ │ │ │ │ ├── DataObjectAddAnnotationCommand.java │ │ │ │ │ ├── DataObjectAddNestedClassCommand.java │ │ │ │ │ ├── DataObjectAddOrRemoveAnnotationCommand.java │ │ │ │ │ ├── DataObjectAnnotationValueChangeCommand.java │ │ │ │ │ ├── DataObjectNameChangeCommand.java │ │ │ │ │ ├── DataObjectPackageChangeCommand.java │ │ │ │ │ ├── DataObjectRemoveAnnotationCommand.java │ │ │ │ │ ├── DataObjectRemoveNestedClassCommand.java │ │ │ │ │ ├── DataObjectSuperClassChangeCommand.java │ │ │ │ │ ├── FieldAddAnnotationCommand.java │ │ │ │ │ ├── FieldAddOrRemoveAnnotationCommand.java │ │ │ │ │ ├── FieldAnnotationValueChangeCommand.java │ │ │ │ │ ├── FieldRemoveAnnotationCommand.java │ │ │ │ │ ├── FieldTypeChangeCommand.java │ │ │ │ │ ├── MethodAddAnnotationCommand.java │ │ │ │ │ ├── RemoveMethodCommand.java │ │ │ │ │ ├── RemovePropertyCommand.java │ │ │ │ │ └── ValuePair.java │ │ │ │ │ ├── context │ │ │ │ │ ├── DataModelerWorkbenchContext.java │ │ │ │ │ ├── DataModelerWorkbenchContextChangeEvent.java │ │ │ │ │ └── DataModelerWorkbenchFocusEvent.java │ │ │ │ │ ├── docks │ │ │ │ │ └── DataModellerDocksHandler.java │ │ │ │ │ ├── handlers │ │ │ │ │ ├── DomainHandler.java │ │ │ │ │ ├── DomainHandlerRegistry.java │ │ │ │ │ ├── NewJavaFileTextHandler.java │ │ │ │ │ ├── advanceddomain │ │ │ │ │ │ └── AdvancedDomainHandler.java │ │ │ │ │ ├── droolsdomain │ │ │ │ │ │ └── DroolsDomainHandler.java │ │ │ │ │ ├── jpadomain │ │ │ │ │ │ ├── JPADomainHandler.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ ├── AdjustFieldDefaultRelationsCommand.java │ │ │ │ │ │ │ └── JPACommandBuilder.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── RelationshipAnnotationValueHandler.java │ │ │ │ │ │ │ └── SequenceGeneratorValueHandler.java │ │ │ │ │ └── maindomain │ │ │ │ │ │ └── MainDomainHandler.java │ │ │ │ │ ├── model │ │ │ │ │ ├── DataModelerPropertyEditorFieldInfo.java │ │ │ │ │ └── DataModelerPropertyEditorType.java │ │ │ │ │ ├── pdescriptor │ │ │ │ │ ├── ClassRow.java │ │ │ │ │ ├── ClassRowImpl.java │ │ │ │ │ ├── PersistenceUnitPropertyGrid.java │ │ │ │ │ ├── PersistenceUnitPropertyGridView.java │ │ │ │ │ ├── PersistenceUnitPropertyGridViewImpl.java │ │ │ │ │ ├── PersistenceUnitPropertyGridViewImpl.ui.xml │ │ │ │ │ ├── ProjectClassList.java │ │ │ │ │ ├── ProjectClassListView.java │ │ │ │ │ ├── ProjectClassListViewImpl.java │ │ │ │ │ ├── ProjectClassListViewImpl.ui.xml │ │ │ │ │ ├── PropertyRow.java │ │ │ │ │ ├── PropertyRowImpl.java │ │ │ │ │ └── XMLViewer.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── Constants.java │ │ │ │ │ └── images │ │ │ │ │ │ └── ImagesResources.java │ │ │ │ │ ├── util │ │ │ │ │ ├── AnnotationValueHandler.java │ │ │ │ │ ├── DataModelerUtils.java │ │ │ │ │ ├── DataObjectComparator.java │ │ │ │ │ ├── ErrorPopupHelper.java │ │ │ │ │ ├── ObjectPropertyComparator.java │ │ │ │ │ ├── ReflectionUtil.java │ │ │ │ │ └── UIUtil.java │ │ │ │ │ ├── validation │ │ │ │ │ ├── PersistenceDescriptorValidationMessageTranslator.java │ │ │ │ │ └── ValidatorService.java │ │ │ │ │ └── widgets │ │ │ │ │ ├── advanceddomain │ │ │ │ │ ├── AdvancedDataObjectEditor.java │ │ │ │ │ ├── AdvancedDataObjectEditorView.java │ │ │ │ │ ├── AdvancedDataObjectEditorViewImpl.java │ │ │ │ │ ├── AdvancedDataObjectEditorViewImpl.ui.xml │ │ │ │ │ ├── AdvancedDataObjectFieldEditor.java │ │ │ │ │ ├── AdvancedDataObjectFieldEditorView.java │ │ │ │ │ ├── AdvancedDataObjectFieldEditorViewImpl.java │ │ │ │ │ ├── AdvancedDataObjectFieldEditorViewImpl.ui.xml │ │ │ │ │ ├── AdvancedDomainEditor.java │ │ │ │ │ ├── AdvancedDomainScreen.java │ │ │ │ │ ├── AdvancedDomainScreenView.java │ │ │ │ │ ├── AdvancedDomainScreenViewImpl.java │ │ │ │ │ ├── AdvancedDomainScreenViewImpl.ui.xml │ │ │ │ │ ├── annotationlisteditor │ │ │ │ │ │ ├── AdvancedAnnotationListEditor.java │ │ │ │ │ │ ├── AdvancedAnnotationListEditorAware.java │ │ │ │ │ │ ├── AdvancedAnnotationListEditorView.java │ │ │ │ │ │ ├── AdvancedAnnotationListEditorViewImpl.java │ │ │ │ │ │ ├── AdvancedAnnotationListEditorViewImpl.ui.xml │ │ │ │ │ │ └── item │ │ │ │ │ │ │ ├── AnnotationListItem.java │ │ │ │ │ │ │ ├── AnnotationListItemView.java │ │ │ │ │ │ │ ├── AnnotationListItemViewImpl.java │ │ │ │ │ │ │ ├── AnnotationListItemViewImpl.ui.xml │ │ │ │ │ │ │ ├── AnnotationValuePairListItem.java │ │ │ │ │ │ │ ├── AnnotationValuePairListItemView.java │ │ │ │ │ │ │ ├── AnnotationValuePairListItemViewImpl.java │ │ │ │ │ │ │ └── AnnotationValuePairListItemViewImpl.ui.xml │ │ │ │ │ ├── annotationwizard │ │ │ │ │ │ ├── CreateAnnotationWizard.java │ │ │ │ │ │ ├── CreateAnnotationWizardPage.java │ │ │ │ │ │ ├── SearchAnnotationPage.java │ │ │ │ │ │ ├── SearchAnnotationPageView.java │ │ │ │ │ │ ├── SearchAnnotationPageViewImpl.java │ │ │ │ │ │ ├── SearchAnnotationPageViewImpl.ui.xml │ │ │ │ │ │ ├── ValuePairEditorPage.java │ │ │ │ │ │ ├── ValuePairEditorPageView.java │ │ │ │ │ │ ├── ValuePairEditorPageViewImpl.java │ │ │ │ │ │ └── ValuePairEditorPageViewImpl.ui.xml │ │ │ │ │ └── valuepaireditor │ │ │ │ │ │ ├── HasErrorMessage.java │ │ │ │ │ │ ├── ValuePairEditor.java │ │ │ │ │ │ ├── ValuePairEditorHandler.java │ │ │ │ │ │ ├── ValuePairEditorPopup.java │ │ │ │ │ │ ├── ValuePairEditorPopupView.java │ │ │ │ │ │ ├── ValuePairEditorPopupViewImpl.java │ │ │ │ │ │ ├── ValuePairEditorProvider.java │ │ │ │ │ │ ├── ValuePairEditorView.java │ │ │ │ │ │ ├── booleans │ │ │ │ │ │ ├── BooleanValuePairEditor.java │ │ │ │ │ │ ├── BooleanValuePairEditorView.java │ │ │ │ │ │ ├── BooleanValuePairEditorViewImpl.java │ │ │ │ │ │ ├── BooleanValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ └── MultipleBooleanValuePairEditor.java │ │ │ │ │ │ ├── enums │ │ │ │ │ │ ├── EnumValuePairEditor.java │ │ │ │ │ │ ├── EnumValuePairEditorView.java │ │ │ │ │ │ ├── EnumValuePairEditorViewImpl.java │ │ │ │ │ │ ├── EnumValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ ├── EnumValuePairOptionEditor.java │ │ │ │ │ │ ├── EnumValuePairOptionEditorView.java │ │ │ │ │ │ ├── EnumValuePairOptionEditorViewImpl.java │ │ │ │ │ │ ├── MultipleEnumValuePairEditor.java │ │ │ │ │ │ ├── MultipleEnumValuePairEditorView.java │ │ │ │ │ │ ├── MultipleEnumValuePairEditorViewImpl.java │ │ │ │ │ │ └── MultipleEnumValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ ├── generic │ │ │ │ │ │ ├── GenericValuePairEditor.java │ │ │ │ │ │ ├── GenericValuePairEditorView.java │ │ │ │ │ │ ├── GenericValuePairEditorViewImpl.java │ │ │ │ │ │ └── GenericValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ ├── multiple │ │ │ │ │ │ ├── MultipleValuePairEditor.java │ │ │ │ │ │ ├── MultipleValuePairEditorView.java │ │ │ │ │ │ ├── MultipleValuePairEditorViewImpl.java │ │ │ │ │ │ └── MultipleValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ ├── numeric │ │ │ │ │ │ ├── MultipleNumericValuePairEditor.java │ │ │ │ │ │ ├── NumericValuePairEditor.java │ │ │ │ │ │ ├── NumericValuePairEditorView.java │ │ │ │ │ │ ├── NumericValuePairEditorViewImpl.java │ │ │ │ │ │ └── NumericValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ ├── string │ │ │ │ │ │ ├── AbstractStringValuePairEditor.java │ │ │ │ │ │ ├── AbstractStringValuePairEditorView.java │ │ │ │ │ │ ├── AbstractStringValuePairEditorViewImpl.java │ │ │ │ │ │ ├── AbstractStringValuePairEditorViewImpl.ui.xml │ │ │ │ │ │ ├── CharacterValuePairEditor.java │ │ │ │ │ │ ├── MultipleCharacterValuePairEditor.java │ │ │ │ │ │ ├── MultipleStringValuePairEditor.java │ │ │ │ │ │ └── StringValuePairEditor.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── NumberType.java │ │ │ │ │ │ └── ValuePairEditorUtil.java │ │ │ │ │ ├── common │ │ │ │ │ ├── HasErrorPopup.java │ │ │ │ │ ├── domain │ │ │ │ │ │ ├── BaseDomainEditor.java │ │ │ │ │ │ ├── BaseEditor.java │ │ │ │ │ │ ├── BaseEditorView.java │ │ │ │ │ │ ├── ContextAwareBaseDomainEditor.java │ │ │ │ │ │ ├── DomainEditor.java │ │ │ │ │ │ ├── FieldEditor.java │ │ │ │ │ │ ├── InfoEditor.java │ │ │ │ │ │ ├── ObjectEditor.java │ │ │ │ │ │ └── ResourceOptions.java │ │ │ │ │ └── properties │ │ │ │ │ │ ├── BasePopupField.java │ │ │ │ │ │ ├── BasePopupPropertyEditorWidget.java │ │ │ │ │ │ ├── BasePopupPropertyEditorWidget.ui.xml │ │ │ │ │ │ └── PropertyEditionPopup.java │ │ │ │ │ ├── datasourceselector │ │ │ │ │ ├── DataSourceInfo.java │ │ │ │ │ ├── DataSourceSelector.java │ │ │ │ │ ├── DataSourceSelectorProducer.java │ │ │ │ │ └── DefaultDataSourceSelector.java │ │ │ │ │ ├── droolsdomain │ │ │ │ │ ├── DroolsDataObjectEditor.java │ │ │ │ │ ├── DroolsDataObjectEditorView.java │ │ │ │ │ ├── DroolsDataObjectEditorViewImpl.java │ │ │ │ │ ├── DroolsDataObjectEditorViewImpl.ui.xml │ │ │ │ │ ├── DroolsDataObjectFieldEditor.java │ │ │ │ │ ├── DroolsDataObjectFieldEditorView.java │ │ │ │ │ ├── DroolsDataObjectFieldEditorViewImpl.java │ │ │ │ │ ├── DroolsDataObjectFieldEditorViewImpl.ui.xml │ │ │ │ │ ├── DroolsDomainEditor.java │ │ │ │ │ ├── DroolsDomainScreen.java │ │ │ │ │ ├── DroolsDomainScreenView.java │ │ │ │ │ ├── DroolsDomainScreenViewImpl.java │ │ │ │ │ └── DroolsDomainScreenViewImpl.ui.xml │ │ │ │ │ ├── editor │ │ │ │ │ ├── DataObjectBrowser.java │ │ │ │ │ ├── DataObjectBrowserView.java │ │ │ │ │ ├── DataObjectBrowserViewImpl.java │ │ │ │ │ ├── DataObjectBrowserViewImpl.ui.xml │ │ │ │ │ ├── MultiImageCell.java │ │ │ │ │ ├── NewFieldPopup.java │ │ │ │ │ ├── NewFieldPopupView.java │ │ │ │ │ ├── NewFieldPopupViewImpl.java │ │ │ │ │ └── NewFieldPopupViewImpl.ui.xml │ │ │ │ │ ├── jpadomain │ │ │ │ │ ├── JPADataObjectEditor.java │ │ │ │ │ ├── JPADataObjectEditorView.java │ │ │ │ │ ├── JPADataObjectEditorViewImpl.java │ │ │ │ │ ├── JPADataObjectEditorViewImpl.ui.xml │ │ │ │ │ ├── JPADataObjectFieldEditor.java │ │ │ │ │ ├── JPADataObjectFieldEditorView.java │ │ │ │ │ ├── JPADataObjectFieldEditorViewImpl.java │ │ │ │ │ ├── JPADataObjectFieldEditorViewImpl.ui.xml │ │ │ │ │ ├── JPADomainEditor.java │ │ │ │ │ ├── JPADomainScreen.java │ │ │ │ │ ├── JPADomainScreenView.java │ │ │ │ │ ├── JPADomainScreenViewImpl.java │ │ │ │ │ ├── JPADomainScreenViewImpl.ui.xml │ │ │ │ │ ├── options │ │ │ │ │ │ ├── JPANewResourceOptions.java │ │ │ │ │ │ └── JPANewResourceOptions.ui.xml │ │ │ │ │ └── properties │ │ │ │ │ │ ├── ColumnField.java │ │ │ │ │ │ ├── IdGeneratorEditionDialog.java │ │ │ │ │ │ ├── IdGeneratorEditionDialogViewImpl.java │ │ │ │ │ │ ├── IdGeneratorEditionDialogViewImpl.ui.xml │ │ │ │ │ │ ├── IdGeneratorEditorWidget.java │ │ │ │ │ │ ├── IdGeneratorField.java │ │ │ │ │ │ ├── RelationshipEditionDialog.java │ │ │ │ │ │ ├── RelationshipEditionDialogViewImpl.java │ │ │ │ │ │ ├── RelationshipEditionDialogViewImpl.ui.xml │ │ │ │ │ │ ├── RelationshipEditorWidget.java │ │ │ │ │ │ ├── RelationshipField.java │ │ │ │ │ │ ├── SequenceGeneratorEditionDialog.java │ │ │ │ │ │ ├── SequenceGeneratorEditionDialogViewImpl.java │ │ │ │ │ │ ├── SequenceGeneratorEditionDialogViewImpl.ui.xml │ │ │ │ │ │ ├── SequenceGeneratorEditorWidget.java │ │ │ │ │ │ └── SequenceGeneratorField.java │ │ │ │ │ ├── maindomain │ │ │ │ │ ├── MainDataObjectEditor.java │ │ │ │ │ ├── MainDataObjectEditorView.java │ │ │ │ │ ├── MainDataObjectEditorViewImpl.java │ │ │ │ │ ├── MainDataObjectEditorViewImpl.ui.xml │ │ │ │ │ ├── MainDataObjectFieldEditor.java │ │ │ │ │ ├── MainDataObjectFieldEditorView.java │ │ │ │ │ ├── MainDataObjectFieldEditorViewImpl.java │ │ │ │ │ ├── MainDataObjectFieldEditorViewImpl.ui.xml │ │ │ │ │ ├── MainDomainEditor.java │ │ │ │ │ ├── MainEditorAbstractView.java │ │ │ │ │ └── MainEditorView.java │ │ │ │ │ └── packageselector │ │ │ │ │ ├── NewPackagePopup.java │ │ │ │ │ ├── NewPackagePopupView.java │ │ │ │ │ ├── NewPackagePopupViewImpl.java │ │ │ │ │ ├── PackageSelector.java │ │ │ │ │ ├── PackageSelectorView.java │ │ │ │ │ ├── PackageSelectorViewImpl.java │ │ │ │ │ └── PackageSelectorViewImpl.ui.xml │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── datamodeller │ │ │ │ ├── KieWorkbenchDatamodellerClient.gwt.xml │ │ │ │ ├── KieWorkbenchDatamodellerWithDataSourcesClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── i18n │ │ │ │ ├── Constants.properties │ │ │ │ ├── Constants_de.properties │ │ │ │ ├── Constants_es.properties │ │ │ │ ├── Constants_fr.properties │ │ │ │ ├── Constants_it.properties │ │ │ │ ├── Constants_ja.properties │ │ │ │ ├── Constants_pt_BR.properties │ │ │ │ └── Constants_zh_CN.properties │ │ │ │ └── images │ │ │ │ ├── information.gif │ │ │ │ ├── optaPlannerDisabledIcon.png │ │ │ │ ├── optaPlannerEnabledIcon.png │ │ │ │ └── remove.png │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datamodeller │ │ │ └── client │ │ │ ├── DataModelHelperTest.java │ │ │ ├── DataModelerScreenPresenterObserversTest.java │ │ │ ├── DataModelerScreenPresenterTest.java │ │ │ ├── DataModelerScreenPresenterTestBase.java │ │ │ ├── DataModelerScreenPresenterValidationTest.java │ │ │ ├── PersistenceDescriptorEditorPresenterTest.java │ │ │ ├── SourceEditorReadOnlyTest.java │ │ │ ├── command │ │ │ └── RemovePropertyCommandTest.java │ │ │ ├── docks │ │ │ └── DataModellerDocksHandlerTest.java │ │ │ ├── pdescriptor │ │ │ ├── PersistenceUnitPropertyGridTest.java │ │ │ └── ProjectClassListTest.java │ │ │ ├── validation │ │ │ └── PersistenceDescriptorValidationMessageTranslatorTest.java │ │ │ └── widgets │ │ │ ├── DataModelerEditorsTestHelper.java │ │ │ ├── DomainEditorBaseTest.java │ │ │ ├── advanceddomain │ │ │ ├── annotationlisteditor │ │ │ │ ├── AdvancedAnnotationListEditorTest.java │ │ │ │ ├── InstanceMock.java │ │ │ │ └── item │ │ │ │ │ ├── AnnotationListItemTest.java │ │ │ │ │ └── AnnotationValuePairListItemTest.java │ │ │ ├── annotationwizard │ │ │ │ ├── CreateAnnotationWizardTest.java │ │ │ │ ├── SearchAnnotationPageTest.java │ │ │ │ ├── ValuePairEditorPageTest.java │ │ │ │ └── WizardTestUtil.java │ │ │ └── valuepaireditor │ │ │ │ ├── booleans │ │ │ │ ├── BooleanValuePairEditorTest.java │ │ │ │ └── MultipleBooleanValuePairEditorTest.java │ │ │ │ ├── enums │ │ │ │ ├── EnumValuePairEditorTest.java │ │ │ │ └── MultipleEnumValuePairEditorTest.java │ │ │ │ ├── numeric │ │ │ │ ├── MultipleNumericValuePairEditorTest.java │ │ │ │ ├── NumericValuePairEditorBaseTest.java │ │ │ │ └── NumericValuePairEditorTest.java │ │ │ │ └── string │ │ │ │ ├── CharacterValuePairEditorTest.java │ │ │ │ ├── MultipleCharacterValuePairEditorTest.java │ │ │ │ ├── MultipleStringValuePairEditorTest.java │ │ │ │ └── StringValuePairEditorTest.java │ │ │ ├── droolsdomain │ │ │ ├── DroolsDataObjectEditorTest.java │ │ │ └── DroolsDataObjectFieldEditorTest.java │ │ │ ├── editor │ │ │ ├── DataObjectBrowserTest.java │ │ │ ├── DataObjectBrowserViewImplTest.java │ │ │ └── NewFieldPopupTest.java │ │ │ ├── jpadomain │ │ │ ├── JPADataObjectEditorTest.java │ │ │ ├── JPADataObjectFieldEditorTest.java │ │ │ └── properties │ │ │ │ ├── IdGeneratorEditionDialogTest.java │ │ │ │ ├── RelationshipEditionDialogTest.java │ │ │ │ └── SequenceGeneratorEditionDialogTest.java │ │ │ ├── maindomain │ │ │ ├── MainDataObjectEditorTest.java │ │ │ └── MainDataObjectFieldEditorTest.java │ │ │ └── packageselector │ │ │ ├── NewPackagePopupTest.java │ │ │ └── PackageSelectorTest.java │ └── pom.xml ├── kie-wb-common-datasource-mgmt │ ├── .gitignore │ ├── kie-wb-common-datasource-mgmt-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── datasource │ │ │ │ └── management │ │ │ │ ├── events │ │ │ │ ├── BaseDataSourceEvent.java │ │ │ │ ├── BaseDriverEvent.java │ │ │ │ ├── DeleteDataSourceEvent.java │ │ │ │ ├── DeleteDriverEvent.java │ │ │ │ ├── NewDataSourceEvent.java │ │ │ │ ├── NewDriverEvent.java │ │ │ │ ├── UpdateDataSourceEvent.java │ │ │ │ └── UpdateDriverEvent.java │ │ │ │ ├── metadata │ │ │ │ ├── CatalogMetadata.java │ │ │ │ ├── DatabaseMetadata.java │ │ │ │ ├── SchemaMetadata.java │ │ │ │ └── TableMetadata.java │ │ │ │ ├── model │ │ │ │ ├── DataSourceDef.java │ │ │ │ ├── DataSourceDefEditorContent.java │ │ │ │ ├── DataSourceDefInfo.java │ │ │ │ ├── DataSourceDeploymentInfo.java │ │ │ │ ├── DataSourceStatus.java │ │ │ │ ├── Def.java │ │ │ │ ├── DefEditorContent.java │ │ │ │ ├── DefInfo.java │ │ │ │ ├── DeploymentInfo.java │ │ │ │ ├── DriverDef.java │ │ │ │ ├── DriverDefEditorContent.java │ │ │ │ ├── DriverDefInfo.java │ │ │ │ ├── DriverDeploymentInfo.java │ │ │ │ └── TestResult.java │ │ │ │ ├── service │ │ │ │ ├── DataManagementService.java │ │ │ │ ├── DataSourceDefEditorService.java │ │ │ │ ├── DataSourceDefQueryService.java │ │ │ │ ├── DataSourceRuntimeManagerClientService.java │ │ │ │ ├── DatabaseMetadataService.java │ │ │ │ ├── DefExplorerQuery.java │ │ │ │ ├── DefExplorerQueryResult.java │ │ │ │ ├── DefExplorerQueryService.java │ │ │ │ └── DriverDefEditorService.java │ │ │ │ └── type │ │ │ │ ├── DataSourceDefTypeDefinition.java │ │ │ │ └── DriverDefTypeDefinition.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datasource │ │ │ └── KieWorkbenchDataSourceAPI.gwt.xml │ ├── kie-wb-common-datasource-mgmt-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datasource │ │ │ │ │ └── management │ │ │ │ │ ├── backend │ │ │ │ │ ├── DataSourceManagementBootstrap.java │ │ │ │ │ ├── core │ │ │ │ │ │ ├── DataSource.java │ │ │ │ │ │ ├── DataSourceDefDeployer.java │ │ │ │ │ │ ├── DataSourceListener.java │ │ │ │ │ │ ├── DataSourceProvider.java │ │ │ │ │ │ ├── DataSourceProviderFactory.java │ │ │ │ │ │ ├── DataSourceRuntimeManager.java │ │ │ │ │ │ ├── DataSourceSettings.java │ │ │ │ │ │ ├── DefDeployer.java │ │ │ │ │ │ ├── DefaultDriverInitializer.java │ │ │ │ │ │ ├── DeploymentOptions.java │ │ │ │ │ │ ├── DriverDefDeployer.java │ │ │ │ │ │ ├── DriverDeploymentCache.java │ │ │ │ │ │ ├── DriverDeploymentCacheEntry.java │ │ │ │ │ │ ├── DriverProvider.java │ │ │ │ │ │ ├── UnDeploymentOptions.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractDataSource.java │ │ │ │ │ │ │ ├── DataSourceProviderFactoryImpl.java │ │ │ │ │ │ │ ├── DataSourceRuntimeManagerImpl.java │ │ │ │ │ │ │ ├── DefaultDriverInitializerImpl.java │ │ │ │ │ │ │ └── DriverDeploymentCacheImpl.java │ │ │ │ │ └── service │ │ │ │ │ │ ├── AbstractDefDeployer.java │ │ │ │ │ │ ├── AbstractDefEditorService.java │ │ │ │ │ │ ├── DataManagementServiceImpl.java │ │ │ │ │ │ ├── DataSourceDefDeployerImpl.java │ │ │ │ │ │ ├── DataSourceDefEditorServiceImpl.java │ │ │ │ │ │ ├── DataSourceDefQueryServiceImpl.java │ │ │ │ │ │ ├── DataSourceRuntimeManagerClientServiceImpl.java │ │ │ │ │ │ ├── DataSourceServicesHelper.java │ │ │ │ │ │ ├── DatabaseMetadataServiceImpl.java │ │ │ │ │ │ ├── DefChangeHandler.java │ │ │ │ │ │ ├── DefExplorerQueryServiceImpl.java │ │ │ │ │ │ ├── DefRegistry.java │ │ │ │ │ │ ├── DefResourceChangeObserver.java │ │ │ │ │ │ ├── DriverDefDeployerImpl.java │ │ │ │ │ │ ├── DriverDefEditorServiceImpl.java │ │ │ │ │ │ └── handler │ │ │ │ │ │ ├── AbstractDefChangeHandler.java │ │ │ │ │ │ ├── DomainModeChangeHandler.java │ │ │ │ │ │ └── StandaloneModeChangeHandler.java │ │ │ │ │ └── util │ │ │ │ │ ├── DataSetDefBuilder.java │ │ │ │ │ ├── DataSourceDefSerializer.java │ │ │ │ │ ├── DataSourceEventHelper.java │ │ │ │ │ ├── DatabaseMetadataUtil.java │ │ │ │ │ ├── DriverDefSerializer.java │ │ │ │ │ ├── DriverDefValidator.java │ │ │ │ │ ├── MavenArtifactResolver.java │ │ │ │ │ ├── ServiceUtil.java │ │ │ │ │ ├── URLConnectionFactory.java │ │ │ │ │ └── UUIDGenerator.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── datasource │ │ │ │ └── management │ │ │ │ ├── backend │ │ │ │ ├── DataSourceManagementBootstrapTest.java │ │ │ │ ├── core │ │ │ │ │ ├── DataSourceManagementTestConstants.java │ │ │ │ │ ├── DataSourceProviderBaseTest.java │ │ │ │ │ ├── DataSourceRuntimeManagerTest.java │ │ │ │ │ ├── DataSourceSettingsTest.java │ │ │ │ │ ├── DriverProviderBaseTest.java │ │ │ │ │ └── impl │ │ │ │ │ │ └── DefaultDriverInitializerTest.java │ │ │ │ └── service │ │ │ │ │ ├── DataManagementServiceImplTest.java │ │ │ │ │ ├── DataSourceDefEditorServiceTest.java │ │ │ │ │ ├── DataSourceDefQueryServiceTest.java │ │ │ │ │ ├── DatabaseMetadataServiceTest.java │ │ │ │ │ ├── DefEditorServiceBaseTest.java │ │ │ │ │ ├── DefExplorerQueryServiceTest.java │ │ │ │ │ ├── DriverDefEditorServiceTest.java │ │ │ │ │ ├── TestDriver.java │ │ │ │ │ └── handler │ │ │ │ │ ├── AbstractDefChangeHandlerTest.java │ │ │ │ │ ├── DomainModeChangeHandlerTest.java │ │ │ │ │ └── StandaloneModeChangeHandlerTest.java │ │ │ │ └── util │ │ │ │ ├── DataSourceEventHelperTest.java │ │ │ │ ├── DatabaseMetadataUtilTest.java │ │ │ │ ├── DriverDefValidatorTest.java │ │ │ │ └── MavenArtifactResolverTest.java │ │ │ └── resources │ │ │ ├── DataSourceFiles │ │ │ ├── DS1.datasource │ │ │ ├── DS2.datasource │ │ │ ├── Driver1.driver │ │ │ └── Driver2.driver │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── datasource-management.properties │ │ │ └── fake-uberfire-m2repo-editor-backend-100-SNAPSHOT.jar │ ├── kie-wb-common-datasource-mgmt-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datasource │ │ │ │ │ └── management │ │ │ │ │ └── client │ │ │ │ │ ├── DataSourceManagementEntryPoint.java │ │ │ │ │ ├── dbexplorer │ │ │ │ │ ├── DatabaseStructureExplorer.java │ │ │ │ │ ├── DatabaseStructureExplorerScreen.java │ │ │ │ │ ├── DatabaseStructureExplorerScreenView.java │ │ │ │ │ ├── DatabaseStructureExplorerScreenViewImpl.html │ │ │ │ │ ├── DatabaseStructureExplorerScreenViewImpl.java │ │ │ │ │ ├── DatabaseStructureExplorerView.java │ │ │ │ │ ├── DatabaseStructureExplorerViewImpl.html │ │ │ │ │ ├── DatabaseStructureExplorerViewImpl.java │ │ │ │ │ ├── dbobjects │ │ │ │ │ │ ├── DatabaseObjectExplorer.java │ │ │ │ │ │ ├── DatabaseObjectExplorerView.java │ │ │ │ │ │ ├── DatabaseObjectExplorerViewImpl.html │ │ │ │ │ │ ├── DatabaseObjectExplorerViewImpl.java │ │ │ │ │ │ └── DatabaseObjectRow.java │ │ │ │ │ ├── schemas │ │ │ │ │ │ ├── DatabaseSchemaExplorer.java │ │ │ │ │ │ ├── DatabaseSchemaExplorerView.java │ │ │ │ │ │ ├── DatabaseSchemaExplorerViewImpl.html │ │ │ │ │ │ ├── DatabaseSchemaExplorerViewImpl.java │ │ │ │ │ │ └── DatabaseSchemaRow.java │ │ │ │ │ └── tblviewer │ │ │ │ │ │ ├── TableObjectViewer.java │ │ │ │ │ │ ├── TableObjectViewerView.java │ │ │ │ │ │ ├── TableObjectViewerViewImpl.html │ │ │ │ │ │ └── TableObjectViewerViewImpl.java │ │ │ │ │ ├── editor │ │ │ │ │ ├── common │ │ │ │ │ │ ├── DefEditorActionsPanel.java │ │ │ │ │ │ ├── DefEditorActionsPanelView.java │ │ │ │ │ │ ├── DefEditorActionsPanelViewImpl.html │ │ │ │ │ │ ├── DefEditorActionsPanelViewImpl.java │ │ │ │ │ │ └── DefEditorBaseViewImpl.java │ │ │ │ │ ├── datasource │ │ │ │ │ │ ├── DataSourceDefEditor.java │ │ │ │ │ │ ├── DataSourceDefEditorHelper.java │ │ │ │ │ │ ├── DataSourceDefEditorView.java │ │ │ │ │ │ ├── DataSourceDefEditorViewImpl.html │ │ │ │ │ │ ├── DataSourceDefEditorViewImpl.java │ │ │ │ │ │ ├── DataSourceDefMainPanel.java │ │ │ │ │ │ ├── DataSourceDefMainPanelView.java │ │ │ │ │ │ ├── DataSourceDefMainPanelViewImpl.html │ │ │ │ │ │ ├── DataSourceDefMainPanelViewImpl.java │ │ │ │ │ │ └── selector │ │ │ │ │ │ │ ├── DataSourceSelector.java │ │ │ │ │ │ │ ├── DataSourceSelectorPageRow.java │ │ │ │ │ │ │ ├── DataSourceSelectorView.java │ │ │ │ │ │ │ ├── DataSourceSelectorViewImpl.html │ │ │ │ │ │ │ └── DataSourceSelectorViewImpl.java │ │ │ │ │ └── driver │ │ │ │ │ │ ├── DriverDefEditor.java │ │ │ │ │ │ ├── DriverDefEditorHelper.java │ │ │ │ │ │ ├── DriverDefEditorView.java │ │ │ │ │ │ ├── DriverDefEditorViewImpl.html │ │ │ │ │ │ ├── DriverDefEditorViewImpl.java │ │ │ │ │ │ ├── DriverDefMainPanel.java │ │ │ │ │ │ ├── DriverDefMainPanelView.java │ │ │ │ │ │ ├── DriverDefMainPanelViewImpl.html │ │ │ │ │ │ └── DriverDefMainPanelViewImpl.java │ │ │ │ │ ├── explorer │ │ │ │ │ ├── DataSourceDefExplorerScreen.java │ │ │ │ │ ├── DataSourceDefExplorerScreenView.java │ │ │ │ │ ├── DataSourceDefExplorerScreenViewImpl.html │ │ │ │ │ ├── DataSourceDefExplorerScreenViewImpl.java │ │ │ │ │ ├── common │ │ │ │ │ │ ├── DefExplorerBase.java │ │ │ │ │ │ ├── DefExplorerContent.java │ │ │ │ │ │ ├── DefExplorerContentView.java │ │ │ │ │ │ ├── DefExplorerContentViewImpl.css │ │ │ │ │ │ ├── DefExplorerContentViewImpl.html │ │ │ │ │ │ ├── DefExplorerContentViewImpl.java │ │ │ │ │ │ ├── DefItem.java │ │ │ │ │ │ ├── DefItemView.java │ │ │ │ │ │ ├── DefItemViewImpl.html │ │ │ │ │ │ └── DefItemViewImpl.java │ │ │ │ │ ├── global │ │ │ │ │ │ ├── GlobalDataSourceExplorer.java │ │ │ │ │ │ ├── GlobalDataSourceExplorerView.java │ │ │ │ │ │ ├── GlobalDataSourceExplorerViewImpl.html │ │ │ │ │ │ └── GlobalDataSourceExplorerViewImpl.java │ │ │ │ │ └── project │ │ │ │ │ │ ├── ModuleDataSourceExplorer.java │ │ │ │ │ │ ├── ModuleDataSourceExplorerView.java │ │ │ │ │ │ ├── ModuleDataSourceExplorerViewImpl.html │ │ │ │ │ │ ├── ModuleDataSourceExplorerViewImpl.java │ │ │ │ │ │ ├── ModuleSelector.java │ │ │ │ │ │ └── ModuleSelectorHandler.java │ │ │ │ │ ├── perspective │ │ │ │ │ └── DataSourceManagementPerspective.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── DataSourceManagementConstants.java │ │ │ │ │ ├── type │ │ │ │ │ ├── DataSourceDefType.java │ │ │ │ │ └── DriverDefType.java │ │ │ │ │ ├── util │ │ │ │ │ ├── InitializeCallback.java │ │ │ │ │ ├── PopupsUtil.java │ │ │ │ │ └── UIUtil.java │ │ │ │ │ ├── validation │ │ │ │ │ └── ClientValidationService.java │ │ │ │ │ ├── widgets │ │ │ │ │ ├── BreadcrumbItem.java │ │ │ │ │ ├── BreadcrumbItemView.java │ │ │ │ │ ├── BreadcrumbItemViewImpl.html │ │ │ │ │ └── BreadcrumbItemViewImpl.java │ │ │ │ │ └── wizard │ │ │ │ │ ├── datasource │ │ │ │ │ ├── DataSourceDefPage.java │ │ │ │ │ ├── DataSourceDefPageView.java │ │ │ │ │ ├── DataSourceDefPageViewImpl.html │ │ │ │ │ ├── DataSourceDefPageViewImpl.java │ │ │ │ │ └── NewDataSourceDefWizard.java │ │ │ │ │ └── driver │ │ │ │ │ ├── DriverDefPage.java │ │ │ │ │ ├── DriverDefPageView.java │ │ │ │ │ ├── DriverDefPageViewImpl.html │ │ │ │ │ ├── DriverDefPageViewImpl.java │ │ │ │ │ └── NewDriverDefWizard.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── datasource │ │ │ │ ├── KieWorkbenchDataSourceClient.gwt.xml │ │ │ │ └── management │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── DataSourceManagementConstants.properties │ │ │ │ ├── DataSourceManagementConstants_es.properties │ │ │ │ ├── DataSourceManagementConstants_fr.properties │ │ │ │ ├── DataSourceManagementConstants_it.properties │ │ │ │ └── DataSourceManagementConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datasource │ │ │ └── management │ │ │ └── client │ │ │ ├── dbexplorer │ │ │ ├── DatabaseStructureExplorerTest.java │ │ │ ├── DatabaseStructureTestConstants.java │ │ │ ├── dbobjects │ │ │ │ └── DatabaseObjectExplorerTest.java │ │ │ ├── schemas │ │ │ │ └── DatabaseSchemaExplorerTest.java │ │ │ └── tblviewer │ │ │ │ ├── DatabaseStructureExplorerScreenTest.java │ │ │ │ └── TableObjectViewerTest.java │ │ │ ├── editor │ │ │ ├── common │ │ │ │ └── DefEditorActionsPanelTest.java │ │ │ ├── datasource │ │ │ │ ├── DataSourceDefEditorHelperTest.java │ │ │ │ ├── DataSourceDefEditorTest.java │ │ │ │ └── DataSourceDefMainPanelTest.java │ │ │ └── driver │ │ │ │ ├── DriverDefEditorHelperTest.java │ │ │ │ ├── DriverDefEditorTest.java │ │ │ │ └── DriverDefMainPanelTest.java │ │ │ ├── explorer │ │ │ ├── DataSourceDefExplorerScreenTest.java │ │ │ ├── common │ │ │ │ ├── DefExplorerContentTest.java │ │ │ │ └── ExplorerBaseTest.java │ │ │ ├── global │ │ │ │ └── GlobalDataSourceExplorerTest.java │ │ │ └── project │ │ │ │ └── ModuleDataSourceExplorerTest.java │ │ │ ├── util │ │ │ ├── ClientValidationServiceMock.java │ │ │ └── DataSourceManagementTestConstants.java │ │ │ ├── widgets │ │ │ └── BreadcrumbItemTest.java │ │ │ └── wizard │ │ │ ├── datasource │ │ │ ├── DataSourceDefPageTest.java │ │ │ ├── DataSourceWizardTestBase.java │ │ │ └── NewDataSourceWizardTest.java │ │ │ └── driver │ │ │ ├── DriverDefPageTest.java │ │ │ ├── DriverWizardTestBase.java │ │ │ └── NewDriverWizardTest.java │ ├── kie-wb-common-datasource-mgmt-dashbuilder │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datasource │ │ │ │ │ └── management │ │ │ │ │ └── backend │ │ │ │ │ └── integration │ │ │ │ │ └── KieSQLDataSourceLocator.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datasource │ │ │ └── management │ │ │ └── backend │ │ │ └── integration │ │ │ └── KieSQLDataSourceLocatorTest.java │ ├── kie-wb-common-datasource-mgmt-dbcp │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datasource │ │ │ │ │ └── management │ │ │ │ │ └── backend │ │ │ │ │ └── core │ │ │ │ │ └── dbcp │ │ │ │ │ ├── DBCPDataSourceProvider.java │ │ │ │ │ └── DBCPDriverProvider.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datasource │ │ │ └── management │ │ │ └── backend │ │ │ └── core │ │ │ └── dbcp │ │ │ ├── DBCPDataSourceProviderTest.java │ │ │ └── DBCPDriverProviderTest.java │ ├── kie-wb-common-datasource-mgmt-wildfly │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── datasource │ │ │ │ │ └── management │ │ │ │ │ └── backend │ │ │ │ │ ├── core │ │ │ │ │ └── wildfly │ │ │ │ │ │ ├── DeploymentIdGenerator.java │ │ │ │ │ │ ├── JndiNameGenerator.java │ │ │ │ │ │ ├── WildflyDataSourceProvider.java │ │ │ │ │ │ ├── WildflyDriverProvider.java │ │ │ │ │ │ └── WildlfyDataSource.java │ │ │ │ │ └── integration │ │ │ │ │ └── wildfly │ │ │ │ │ ├── WildflyBaseClient.java │ │ │ │ │ ├── WildflyDataSourceAttributes.java │ │ │ │ │ ├── WildflyDataSourceDef.java │ │ │ │ │ ├── WildflyDataSourceManagementClient.java │ │ │ │ │ ├── WildflyDeploymentClient.java │ │ │ │ │ ├── WildflyDriverDef.java │ │ │ │ │ └── WildflyDriverManagementClient.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── datasource │ │ │ └── management │ │ │ └── backend │ │ │ └── core │ │ │ └── wildfly │ │ │ ├── DeploymentIdGeneratorTest.java │ │ │ ├── WildflyDataSourceProviderTest.java │ │ │ └── WildflyDriverProviderTest.java │ └── pom.xml ├── kie-wb-common-default-editor │ ├── .gitignore │ ├── kie-wb-common-default-editor-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── defaulteditor │ │ │ │ └── service │ │ │ │ ├── DefaultEditorContent.java │ │ │ │ ├── DefaultEditorService.java │ │ │ │ ├── PackageNameAllowListResourceTypeDefinition.java │ │ │ │ └── XmlResourceTypeDefinition.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── defaulteditor │ │ │ └── DroolsWorkbenchDefaultEditorAPI.gwt.xml │ ├── kie-wb-common-default-editor-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── defaulteditor │ │ │ │ └── backend │ │ │ │ └── server │ │ │ │ └── DefaultEditorServiceImpl.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ ├── kie-wb-common-default-editor-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── defaulteditor │ │ │ │ │ └── client │ │ │ │ │ └── editor │ │ │ │ │ ├── GuvnorDefaultEditorPresenter.java │ │ │ │ │ ├── GuvnorDefaultEditorView.java │ │ │ │ │ ├── GuvnorDefaultEditorViewImpl.java │ │ │ │ │ ├── KieMetaDataEditorPresenter.java │ │ │ │ │ ├── KieTextEditorPresenter.java │ │ │ │ │ ├── KieTextEditorScreenPresenter.java │ │ │ │ │ ├── KieTextEditorView.java │ │ │ │ │ ├── KieTextEditorViewImpl.java │ │ │ │ │ ├── NewFileUploader.java │ │ │ │ │ ├── PackageNameAllowListResourceType.java │ │ │ │ │ ├── XmlResourceType.java │ │ │ │ │ └── resources │ │ │ │ │ ├── i18n │ │ │ │ │ └── GuvnorDefaultEditorConstants.java │ │ │ │ │ └── images │ │ │ │ │ └── ImageResources.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── defaulteditor │ │ │ │ ├── DroolsWorkbenchDefaultEditorClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── editor │ │ │ │ └── resources │ │ │ │ ├── css │ │ │ │ └── Styles.css │ │ │ │ ├── i18n │ │ │ │ ├── GuvnorDefaultEditorConstants.properties │ │ │ │ ├── GuvnorDefaultEditorConstants_de.properties │ │ │ │ ├── GuvnorDefaultEditorConstants_es.properties │ │ │ │ ├── GuvnorDefaultEditorConstants_fr.properties │ │ │ │ ├── GuvnorDefaultEditorConstants_it.properties │ │ │ │ ├── GuvnorDefaultEditorConstants_ja.properties │ │ │ │ ├── GuvnorDefaultEditorConstants_pt_BR.properties │ │ │ │ └── GuvnorDefaultEditorConstants_zh_CN.properties │ │ │ │ └── images │ │ │ │ └── newDSL.gif │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── defaulteditor │ │ │ └── client │ │ │ └── editor │ │ │ ├── GuvnorDefaultEditorPresenterTest.java │ │ │ ├── KieTextEditorPresenterTest.java │ │ │ └── NewFileUploaderTest.java │ └── pom.xml ├── kie-wb-common-examples-screen │ ├── .gitignore │ ├── kie-wb-common-examples-screen-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── examples │ │ │ │ │ ├── exception │ │ │ │ │ ├── EmptyRemoteRepositoryException.java │ │ │ │ │ └── ProjectAlreadyExistException.java │ │ │ │ │ ├── model │ │ │ │ │ ├── Credentials.java │ │ │ │ │ ├── ExampleOrganizationalUnit.java │ │ │ │ │ ├── ExampleProjectError.java │ │ │ │ │ ├── ExampleRepository.java │ │ │ │ │ ├── ExamplesMetaData.java │ │ │ │ │ ├── ExamplesModel.java │ │ │ │ │ └── ImportProject.java │ │ │ │ │ ├── service │ │ │ │ │ ├── ExamplesService.java │ │ │ │ │ ├── ImportService.java │ │ │ │ │ └── ProjectImportService.java │ │ │ │ │ └── validation │ │ │ │ │ ├── ImportProjectValidator.java │ │ │ │ │ ├── ImportProjectValidators.java │ │ │ │ │ └── ValidatorException.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── examples │ │ │ │ └── KieWorkbenchCommonExamplesAPI.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── examples │ │ │ └── validation │ │ │ └── ImportProjectValidatorTest.java │ ├── kie-wb-common-examples-screen-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── filtered-resources │ │ │ │ └── kie.properties │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── examples │ │ │ │ │ └── backend │ │ │ │ │ ├── server │ │ │ │ │ ├── BaseProjectImportService.java │ │ │ │ │ ├── ExamplesPreferencesLoader.java │ │ │ │ │ ├── ExamplesServiceImpl.java │ │ │ │ │ ├── ImportExamplesException.java │ │ │ │ │ └── ProjectImportServiceImpl.java │ │ │ │ │ └── validation │ │ │ │ │ ├── CheckModulesValidator.java │ │ │ │ │ ├── ImportProjectValidatorsImpl.java │ │ │ │ │ └── NameAlreadyExistValidator.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── examples │ │ │ │ └── backend │ │ │ │ ├── server │ │ │ │ ├── ExamplesPreferencesLoaderTest.java │ │ │ │ ├── ExamplesServiceImplCheckNoIndexConfigTest.java │ │ │ │ ├── ExamplesServiceImplRepositoryNamesTest.java │ │ │ │ ├── ExamplesServiceImplTest.java │ │ │ │ ├── ImportUtils.java │ │ │ │ ├── InferNamesProjectImportServiceImplTest.java │ │ │ │ ├── ProjectImportServiceImplRepositoryNamesTest.java │ │ │ │ └── ProjectImportServiceImplTest.java │ │ │ │ └── validation │ │ │ │ ├── CheckModulesValidationTest.java │ │ │ │ └── NameAlreadyExistValidatorTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── example-repositories.properties │ │ │ ├── niogit-test │ │ │ └── .playground-hidden │ │ │ │ └── .gitkeep │ │ │ └── test.zip │ └── pom.xml ├── kie-wb-common-home │ ├── .gitignore │ ├── kie-wb-common-home-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── home │ │ │ │ └── model │ │ │ │ ├── HomeModel.java │ │ │ │ ├── HomeModelProvider.java │ │ │ │ ├── HomeShortcut.java │ │ │ │ ├── HomeShortcutLink.java │ │ │ │ └── ModelUtils.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── home │ │ │ └── KieWorkbenchCommonHomeAPI.gwt.xml │ ├── kie-wb-common-home-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── home │ │ │ │ │ └── client │ │ │ │ │ ├── HomeEntryPoint.java │ │ │ │ │ ├── perspectives │ │ │ │ │ └── HomePerspective.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── HomeConstants.java │ │ │ │ │ └── widgets │ │ │ │ │ ├── home │ │ │ │ │ ├── HomePresenter.java │ │ │ │ │ ├── HomeView.html │ │ │ │ │ ├── HomeView.java │ │ │ │ │ └── HomeView.less │ │ │ │ │ └── shortcut │ │ │ │ │ ├── ShortcutPresenter.java │ │ │ │ │ ├── ShortcutView.html │ │ │ │ │ ├── ShortcutView.java │ │ │ │ │ ├── subheading │ │ │ │ │ ├── ShortcutSubHeadingLinkPresenter.java │ │ │ │ │ ├── ShortcutSubHeadingLinkView.html │ │ │ │ │ ├── ShortcutSubHeadingLinkView.java │ │ │ │ │ ├── ShortcutSubHeadingTextPresenter.java │ │ │ │ │ ├── ShortcutSubHeadingTextView.html │ │ │ │ │ └── ShortcutSubHeadingTextView.java │ │ │ │ │ └── utils │ │ │ │ │ └── ShortcutHelper.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── home │ │ │ │ ├── KieWorkbenchHomeClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── HomeConstants.properties │ │ │ │ ├── HomeConstants_de.properties │ │ │ │ ├── HomeConstants_es.properties │ │ │ │ ├── HomeConstants_fr.properties │ │ │ │ ├── HomeConstants_it.properties │ │ │ │ ├── HomeConstants_ja.properties │ │ │ │ ├── HomeConstants_pt_BR.properties │ │ │ │ └── HomeConstants_zh_CN.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── home │ │ │ └── client │ │ │ └── widgets │ │ │ ├── home │ │ │ └── HomePresenterTest.java │ │ │ └── shortcut │ │ │ ├── ShortcutPresenterTest.java │ │ │ ├── subheading │ │ │ ├── ShortcutSubHeadingLinkPresenterTest.java │ │ │ └── ShortcutSubHeadingTextPresenterTest.java │ │ │ └── utils │ │ │ └── ShortcutHelperTest.java │ └── pom.xml ├── kie-wb-common-java-editor │ ├── .gitignore │ ├── kie-wb-common-java-editor-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── javaeditor │ │ │ │ └── type │ │ │ │ └── JavaResourceTypeDefinition.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── javaeditor │ │ │ └── KieWorkbenchCommonJavaEditorAPI.gwt.xml │ ├── kie-wb-common-java-editor-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── javaeditor │ │ │ │ └── client │ │ │ │ ├── editor │ │ │ │ ├── JavaEditorPresenter.java │ │ │ │ ├── JavaSourceView.java │ │ │ │ └── JavaSourceViewImpl.java │ │ │ │ ├── resources │ │ │ │ ├── JavaEditorResources.java │ │ │ │ ├── i18n │ │ │ │ │ └── Constants.java │ │ │ │ └── images │ │ │ │ │ └── JavaEditorImageResources.java │ │ │ │ ├── type │ │ │ │ └── JavaResourceType.java │ │ │ │ └── widget │ │ │ │ ├── EditJavaSourceWidget.java │ │ │ │ └── ViewJavaSourceWidget.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── javaeditor │ │ │ ├── KieWorkbenchCommonJavaEditorClient.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ ├── i18n │ │ │ ├── Constants.properties │ │ │ ├── Constants_de.properties │ │ │ ├── Constants_es.properties │ │ │ ├── Constants_fr.properties │ │ │ ├── Constants_it.properties │ │ │ ├── Constants_ja.properties │ │ │ ├── Constants_pt_BR.properties │ │ │ └── Constants_zh_CN.properties │ │ │ └── images │ │ │ └── BPM_FileIcons_Java2.png │ └── pom.xml ├── kie-wb-common-library │ ├── .gitignore │ ├── kie-wb-common-library-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── library │ │ │ │ │ └── api │ │ │ │ │ ├── AssetInfo.java │ │ │ │ │ ├── AssetQueryResult.java │ │ │ │ │ ├── LibraryInfo.java │ │ │ │ │ ├── LibraryService.java │ │ │ │ │ ├── OrganizationalUnitRepositoryInfo.java │ │ │ │ │ ├── ProjectAssetListUpdated.java │ │ │ │ │ ├── ProjectAssetsQuery.java │ │ │ │ │ ├── ProjectCountUpdate.java │ │ │ │ │ ├── Remote.java │ │ │ │ │ ├── RepositoryFileListUpdatedEvent.java │ │ │ │ │ ├── Routed.java │ │ │ │ │ ├── SpacesScreenService.java │ │ │ │ │ ├── index │ │ │ │ │ └── Constants.java │ │ │ │ │ ├── preferences │ │ │ │ │ ├── DescriptionLengthValidator.java │ │ │ │ │ ├── GroupIdValidator.java │ │ │ │ │ ├── ImportProjectsPreferences.java │ │ │ │ │ ├── LibraryOrganizationalUnitPreferences.java │ │ │ │ │ ├── LibraryPreferences.java │ │ │ │ │ ├── LibraryProjectPreferences.java │ │ │ │ │ ├── RepositoryNameValidator.java │ │ │ │ │ └── VersionValidator.java │ │ │ │ │ ├── settings │ │ │ │ │ └── SpaceScreenModel.java │ │ │ │ │ └── sync │ │ │ │ │ ├── ClusterLibraryEvent.java │ │ │ │ │ └── SpacesUpdated.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── library │ │ │ │ └── LibraryAPI.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── library │ │ │ └── api │ │ │ ├── index │ │ │ └── LibraryValueFileExtensionIndexTermTest.java │ │ │ └── preferences │ │ │ ├── DescriptionLengthValidatorTest.java │ │ │ ├── GroupIdValidatorTest.java │ │ │ ├── LibraryPreferencesTest.java │ │ │ ├── LibraryProjectPreferencesTest.java │ │ │ ├── RepositoryNameValidatorTest.java │ │ │ └── VersionValidatorTest.java │ ├── kie-wb-common-library-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── impl │ │ │ │ │ ├── ClusterLibraryObserver.java │ │ │ │ │ ├── IndexStatusOracle.java │ │ │ │ │ ├── LibraryAssetUpdateNotifier.java │ │ │ │ │ ├── LibraryFileUpdateNotifier.java │ │ │ │ │ ├── LibraryIndexer.java │ │ │ │ │ ├── LibraryServiceImpl.java │ │ │ │ │ └── SpacesScreenServiceImpl.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── impl │ │ │ │ ├── BaseLibraryIndexingTest.java │ │ │ │ ├── ClusterLibraryObserverTest.java │ │ │ │ ├── FindAllLibraryAssetsQueryTest.java │ │ │ │ ├── FindAllLibraryAssetsSortedQueryTest.java │ │ │ │ ├── LibraryAssetTypeDefinitionTest.java │ │ │ │ ├── LibraryAssetUpdateNotifierTest.java │ │ │ │ ├── LibraryFileUpdateNotifierTest.java │ │ │ │ ├── LibraryServiceImplTest.java │ │ │ │ └── SpacesScreenServiceImplTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── impl │ │ │ ├── .gitkeep │ │ │ ├── DRL4.drl │ │ │ ├── RULE4.rule │ │ │ ├── drl1.drl │ │ │ ├── drl2.ext2 │ │ │ ├── drl3.ext3 │ │ │ ├── functions.functions │ │ │ ├── rule1.rule │ │ │ ├── rule2.rule │ │ │ └── rule3.rule │ ├── kie-wb-common-library-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── library │ │ │ │ │ └── client │ │ │ │ │ ├── LibraryEntryPoint.java │ │ │ │ │ ├── events │ │ │ │ │ ├── AssetDetailEvent.java │ │ │ │ │ ├── ProjectDetailEvent.java │ │ │ │ │ └── WorkbenchProjectMetricsEvent.java │ │ │ │ │ ├── perspective │ │ │ │ │ └── LibraryPerspective.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── LibraryConstants.java │ │ │ │ │ └── images │ │ │ │ │ │ └── LibraryImages.java │ │ │ │ │ ├── screens │ │ │ │ │ ├── AssetList.java │ │ │ │ │ ├── AssetListView.html │ │ │ │ │ ├── AssetListView.java │ │ │ │ │ ├── EmptyLibraryScreen.java │ │ │ │ │ ├── EmptyLibraryView.html │ │ │ │ │ ├── EmptyLibraryView.java │ │ │ │ │ ├── EmptyProjectView.java │ │ │ │ │ ├── EmptyState.java │ │ │ │ │ ├── EmptyStateView.html │ │ │ │ │ ├── EmptyStateView.java │ │ │ │ │ ├── EmptyWorkspaceProjectPresenter.java │ │ │ │ │ ├── LibraryScreen.java │ │ │ │ │ ├── LibraryView.html │ │ │ │ │ ├── LibraryView.java │ │ │ │ │ ├── LibraryView.less │ │ │ │ │ ├── OrgUnitsMetricsScreen.java │ │ │ │ │ ├── OrgUnitsMetricsView.css │ │ │ │ │ ├── OrgUnitsMetricsView.html │ │ │ │ │ ├── OrgUnitsMetricsView.java │ │ │ │ │ ├── PopulatedLibraryScreen.java │ │ │ │ │ ├── PopulatedLibraryView.html │ │ │ │ │ ├── PopulatedLibraryView.java │ │ │ │ │ ├── ProjectListAssetsView.java │ │ │ │ │ ├── assets │ │ │ │ │ │ ├── AssetQueryService.java │ │ │ │ │ │ ├── AssetsScreen.java │ │ │ │ │ │ ├── AssetsView.html │ │ │ │ │ │ ├── AssetsView.java │ │ │ │ │ │ ├── EmptyAssetsScreen.java │ │ │ │ │ │ ├── EmptyAssetsView.html │ │ │ │ │ │ ├── EmptyAssetsView.java │ │ │ │ │ │ ├── InvalidProjectScreen.java │ │ │ │ │ │ ├── InvalidProjectView.html │ │ │ │ │ │ ├── InvalidProjectView.java │ │ │ │ │ │ ├── PopulatedAssetsScreen.java │ │ │ │ │ │ ├── PopulatedAssetsView.css │ │ │ │ │ │ ├── PopulatedAssetsView.html │ │ │ │ │ │ ├── PopulatedAssetsView.java │ │ │ │ │ │ ├── add │ │ │ │ │ │ │ ├── AddAssetScreen.java │ │ │ │ │ │ │ ├── AddAssetView.html │ │ │ │ │ │ │ └── AddAssetView.java │ │ │ │ │ │ └── events │ │ │ │ │ │ │ └── UpdatedAssetsEvent.java │ │ │ │ │ ├── events │ │ │ │ │ │ └── ProjectCountUpdate.java │ │ │ │ │ ├── importrepository │ │ │ │ │ │ ├── ExamplesImportPresenter.java │ │ │ │ │ │ ├── ExternalImportPresenter.java │ │ │ │ │ │ ├── ImportPresenter.java │ │ │ │ │ │ ├── ImportProjectsScreen.java │ │ │ │ │ │ ├── ImportProjectsSetupEvent.java │ │ │ │ │ │ ├── ImportProjectsView.html │ │ │ │ │ │ ├── ImportProjectsView.java │ │ │ │ │ │ ├── ImportRepositoryPopUpPresenter.java │ │ │ │ │ │ ├── ImportRepositoryPopUpView.html │ │ │ │ │ │ ├── ImportRepositoryPopUpView.java │ │ │ │ │ │ └── Source.java │ │ │ │ │ ├── organizationalunit │ │ │ │ │ │ ├── contributors │ │ │ │ │ │ │ └── tab │ │ │ │ │ │ │ │ ├── ContributorsListItemPresenter.java │ │ │ │ │ │ │ │ ├── ContributorsListItemView.css │ │ │ │ │ │ │ │ ├── ContributorsListItemView.html │ │ │ │ │ │ │ │ ├── ContributorsListItemView.java │ │ │ │ │ │ │ │ ├── ContributorsListPresenter.java │ │ │ │ │ │ │ │ ├── ContributorsListService.java │ │ │ │ │ │ │ │ ├── ContributorsListView.css │ │ │ │ │ │ │ │ ├── ContributorsListView.html │ │ │ │ │ │ │ │ ├── ContributorsListView.java │ │ │ │ │ │ │ │ ├── ContributorsSecurityUtils.java │ │ │ │ │ │ │ │ ├── ProjectContributorsListServiceImpl.java │ │ │ │ │ │ │ │ └── SpaceContributorsListServiceImpl.java │ │ │ │ │ │ ├── delete │ │ │ │ │ │ │ ├── DeleteOrganizationalUnitPopUpPresenter.java │ │ │ │ │ │ │ ├── DeleteOrganizationalUnitPopUpView.html │ │ │ │ │ │ │ └── DeleteOrganizationalUnitPopUpView.java │ │ │ │ │ │ └── settings │ │ │ │ │ │ │ ├── SettingsScreenPresenter.java │ │ │ │ │ │ │ ├── SettingsScreenView.html │ │ │ │ │ │ │ ├── SettingsScreenView.java │ │ │ │ │ │ │ ├── SettingsScreenView.less │ │ │ │ │ │ │ ├── annotation │ │ │ │ │ │ │ └── SpaceSettings.java │ │ │ │ │ │ │ └── sections │ │ │ │ │ │ │ ├── SpaceSettingsSection.java │ │ │ │ │ │ │ └── archetypes │ │ │ │ │ │ │ ├── ArchetypesSectionPresenter.java │ │ │ │ │ │ │ ├── ArchetypesSectionView.html │ │ │ │ │ │ │ ├── ArchetypesSectionView.java │ │ │ │ │ │ │ └── SpaceArchetypeTablePresenter.java │ │ │ │ │ ├── project │ │ │ │ │ │ ├── AddProjectPopUpPresenter.java │ │ │ │ │ │ ├── AddProjectPopUpView.html │ │ │ │ │ │ ├── AddProjectPopUpView.java │ │ │ │ │ │ ├── ProjectMetricsScreen.java │ │ │ │ │ │ ├── ProjectMetricsView.html │ │ │ │ │ │ ├── ProjectMetricsView.java │ │ │ │ │ │ ├── ProjectScreen.java │ │ │ │ │ │ ├── ProjectView.html │ │ │ │ │ │ ├── ProjectView.java │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ ├── ProjectMainActions.java │ │ │ │ │ │ │ ├── ProjectMainActionsView.java │ │ │ │ │ │ │ ├── ProjectMainActionsViewImpl.css │ │ │ │ │ │ │ ├── ProjectMainActionsViewImpl.html │ │ │ │ │ │ │ └── ProjectMainActionsViewImpl.java │ │ │ │ │ │ ├── branch │ │ │ │ │ │ │ ├── AddBranchPopUpPresenter.java │ │ │ │ │ │ │ ├── AddBranchPopUpView.html │ │ │ │ │ │ │ ├── AddBranchPopUpView.java │ │ │ │ │ │ │ └── delete │ │ │ │ │ │ │ │ ├── DeleteBranchPopUpScreen.java │ │ │ │ │ │ │ │ ├── DeleteBranchPopUpView.html │ │ │ │ │ │ │ │ └── DeleteBranchPopUpView.java │ │ │ │ │ │ ├── changerequest │ │ │ │ │ │ │ ├── ChangeRequestUtils.java │ │ │ │ │ │ │ ├── diff │ │ │ │ │ │ │ │ ├── DiffItemPresenter.java │ │ │ │ │ │ │ │ ├── DiffItemView.css │ │ │ │ │ │ │ │ ├── DiffItemView.html │ │ │ │ │ │ │ │ ├── DiffItemView.java │ │ │ │ │ │ │ │ └── DiffPrintState.java │ │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ │ ├── ChangeRequestListPresenter.java │ │ │ │ │ │ │ │ ├── ChangeRequestListView.html │ │ │ │ │ │ │ │ ├── ChangeRequestListView.java │ │ │ │ │ │ │ │ ├── EmptyChangeRequestListPresenter.java │ │ │ │ │ │ │ │ ├── EmptyChangeRequestListView.html │ │ │ │ │ │ │ │ ├── EmptyChangeRequestListView.java │ │ │ │ │ │ │ │ ├── PopulatedChangeRequestListPresenter.java │ │ │ │ │ │ │ │ ├── PopulatedChangeRequestListView.html │ │ │ │ │ │ │ │ ├── PopulatedChangeRequestListView.java │ │ │ │ │ │ │ │ └── listitem │ │ │ │ │ │ │ │ │ ├── ChangeRequestListItemView.html │ │ │ │ │ │ │ │ │ ├── ChangeRequestListItemView.java │ │ │ │ │ │ │ │ │ └── ChangeRequestListItemView.less │ │ │ │ │ │ │ ├── review │ │ │ │ │ │ │ │ ├── ChangeRequestReviewScreenPresenter.java │ │ │ │ │ │ │ │ ├── ChangeRequestReviewScreenView.css │ │ │ │ │ │ │ │ ├── ChangeRequestReviewScreenView.html │ │ │ │ │ │ │ │ ├── ChangeRequestReviewScreenView.java │ │ │ │ │ │ │ │ ├── SquashChangeRequestPopUpPresenter.java │ │ │ │ │ │ │ │ ├── SquashChangeRequestPopUpView.css │ │ │ │ │ │ │ │ ├── SquashChangeRequestPopUpView.html │ │ │ │ │ │ │ │ ├── SquashChangeRequestPopUpView.java │ │ │ │ │ │ │ │ ├── comment │ │ │ │ │ │ │ │ │ ├── CommentItemPresenter.java │ │ │ │ │ │ │ │ │ ├── CommentItemView.css │ │ │ │ │ │ │ │ │ ├── CommentItemView.html │ │ │ │ │ │ │ │ │ └── CommentItemView.java │ │ │ │ │ │ │ │ └── tab │ │ │ │ │ │ │ │ │ ├── changedfiles │ │ │ │ │ │ │ │ │ ├── ChangedFilesScreenPresenter.java │ │ │ │ │ │ │ │ │ ├── ChangedFilesScreenView.css │ │ │ │ │ │ │ │ │ ├── ChangedFilesScreenView.html │ │ │ │ │ │ │ │ │ └── ChangedFilesScreenView.java │ │ │ │ │ │ │ │ │ └── overview │ │ │ │ │ │ │ │ │ ├── OverviewScreenPresenter.java │ │ │ │ │ │ │ │ │ ├── OverviewScreenView.css │ │ │ │ │ │ │ │ │ ├── OverviewScreenView.html │ │ │ │ │ │ │ │ │ └── OverviewScreenView.java │ │ │ │ │ │ │ └── submit │ │ │ │ │ │ │ │ ├── SubmitChangeRequestScreenPresenter.java │ │ │ │ │ │ │ │ ├── SubmitChangeRequestScreenView.css │ │ │ │ │ │ │ │ ├── SubmitChangeRequestScreenView.html │ │ │ │ │ │ │ │ └── SubmitChangeRequestScreenView.java │ │ │ │ │ │ ├── close │ │ │ │ │ │ │ ├── CloseUnsavedProjectAssetsPopUpListItemPresenter.java │ │ │ │ │ │ │ ├── CloseUnsavedProjectAssetsPopUpListItemView.html │ │ │ │ │ │ │ ├── CloseUnsavedProjectAssetsPopUpListItemView.java │ │ │ │ │ │ │ ├── CloseUnsavedProjectAssetsPopUpPresenter.java │ │ │ │ │ │ │ ├── CloseUnsavedProjectAssetsPopUpView.html │ │ │ │ │ │ │ └── CloseUnsavedProjectAssetsPopUpView.java │ │ │ │ │ │ ├── delete │ │ │ │ │ │ │ ├── DeleteProjectPopUpScreen.java │ │ │ │ │ │ │ ├── DeleteProjectPopUpView.html │ │ │ │ │ │ │ └── DeleteProjectPopUpView.java │ │ │ │ │ │ └── rename │ │ │ │ │ │ │ ├── RenameProjectPopUpScreen.java │ │ │ │ │ │ │ ├── RenameProjectPopUpView.html │ │ │ │ │ │ │ └── RenameProjectPopUpView.java │ │ │ │ │ └── samples │ │ │ │ │ │ └── ImportExamplesProjectsScreen.java │ │ │ │ │ ├── settings │ │ │ │ │ ├── SettingsPresenter.java │ │ │ │ │ ├── SettingsSectionChange.java │ │ │ │ │ ├── SettingsSectionChangeType.java │ │ │ │ │ ├── SettingsSectionsProvider.java │ │ │ │ │ ├── SettingsView.html │ │ │ │ │ ├── SettingsView.java │ │ │ │ │ ├── SettingsView.less │ │ │ │ │ ├── generalsettings │ │ │ │ │ │ ├── GitUrlsPresenter.java │ │ │ │ │ │ ├── GitUrlsView.html │ │ │ │ │ │ └── GitUrlsView.java │ │ │ │ │ ├── sections │ │ │ │ │ │ ├── DefaultSettingsSections.java │ │ │ │ │ │ ├── SettingsSections.java │ │ │ │ │ │ ├── branchmanagement │ │ │ │ │ │ │ ├── BranchManagementPresenter.java │ │ │ │ │ │ │ ├── BranchManagementView.html │ │ │ │ │ │ │ ├── BranchManagementView.java │ │ │ │ │ │ │ ├── RoleItemPresenter.java │ │ │ │ │ │ │ ├── RoleItemView.html │ │ │ │ │ │ │ ├── RoleItemView.java │ │ │ │ │ │ │ └── RoleItemView.less │ │ │ │ │ │ ├── dependencies │ │ │ │ │ │ │ ├── DependenciesItemPresenter.java │ │ │ │ │ │ │ ├── DependenciesItemView.html │ │ │ │ │ │ │ ├── DependenciesItemView.java │ │ │ │ │ │ │ ├── DependenciesItemView.less │ │ │ │ │ │ │ ├── DependenciesPresenter.java │ │ │ │ │ │ │ ├── DependenciesView.html │ │ │ │ │ │ │ └── DependenciesView.java │ │ │ │ │ │ ├── externaldataobjects │ │ │ │ │ │ │ ├── ExternalDataObjectsItemPresenter.java │ │ │ │ │ │ │ ├── ExternalDataObjectsItemView.html │ │ │ │ │ │ │ ├── ExternalDataObjectsItemView.java │ │ │ │ │ │ │ ├── ExternalDataObjectsPresenter.java │ │ │ │ │ │ │ ├── ExternalDataObjectsView.html │ │ │ │ │ │ │ └── ExternalDataObjectsView.java │ │ │ │ │ │ ├── generalsettings │ │ │ │ │ │ │ ├── GeneralSettingsPresenter.java │ │ │ │ │ │ │ ├── GeneralSettingsView.html │ │ │ │ │ │ │ ├── GeneralSettingsView.java │ │ │ │ │ │ │ └── version │ │ │ │ │ │ │ │ ├── VersionEditor.java │ │ │ │ │ │ │ │ ├── VersionEditorView.java │ │ │ │ │ │ │ │ ├── VersionEditorViewImpl.html │ │ │ │ │ │ │ │ └── VersionEditorViewImpl.java │ │ │ │ │ │ ├── knowledgebases │ │ │ │ │ │ │ ├── KnowledgeBasesPresenter.java │ │ │ │ │ │ │ ├── KnowledgeBasesView.html │ │ │ │ │ │ │ ├── KnowledgeBasesView.java │ │ │ │ │ │ │ └── item │ │ │ │ │ │ │ │ ├── DefaultKnowledgeBaseChange.java │ │ │ │ │ │ │ │ ├── KnowledgeBaseItemPresenter.java │ │ │ │ │ │ │ │ ├── KnowledgeBaseItemView.html │ │ │ │ │ │ │ │ ├── KnowledgeBaseItemView.java │ │ │ │ │ │ │ │ ├── includedknowledgebases │ │ │ │ │ │ │ │ ├── IncludedKnowledgeBaseItemPresenter.java │ │ │ │ │ │ │ │ ├── IncludedKnowledgeBaseItemView.html │ │ │ │ │ │ │ │ └── IncludedKnowledgeBaseItemView.java │ │ │ │ │ │ │ │ ├── knowledgesessions │ │ │ │ │ │ │ │ ├── DefaultKnowledgeSessionChange.java │ │ │ │ │ │ │ │ ├── KnowledgeSessionListItemPresenter.java │ │ │ │ │ │ │ │ ├── KnowledgeSessionListItemView.html │ │ │ │ │ │ │ │ ├── KnowledgeSessionListItemView.java │ │ │ │ │ │ │ │ ├── KnowledgeSessionsModal.java │ │ │ │ │ │ │ │ ├── KnowledgeSessionsModalView.html │ │ │ │ │ │ │ │ ├── KnowledgeSessionsModalView.java │ │ │ │ │ │ │ │ ├── KnowledgeSessionsModalView.less │ │ │ │ │ │ │ │ ├── listener │ │ │ │ │ │ │ │ │ ├── ListenerListItemPresenter.java │ │ │ │ │ │ │ │ │ ├── ListenerListItemView.html │ │ │ │ │ │ │ │ │ └── ListenerListItemView.java │ │ │ │ │ │ │ │ └── workitemhandler │ │ │ │ │ │ │ │ │ ├── WorkItemHandlerListItemPresenter.java │ │ │ │ │ │ │ │ │ ├── WorkItemHandlerListItemView.html │ │ │ │ │ │ │ │ │ └── WorkItemHandlerListItemView.java │ │ │ │ │ │ │ │ └── packages │ │ │ │ │ │ │ │ ├── PackageItemPresenter.java │ │ │ │ │ │ │ │ ├── PackageItemView.html │ │ │ │ │ │ │ │ └── PackageItemView.java │ │ │ │ │ │ ├── persistence │ │ │ │ │ │ │ ├── PersistencePresenter.java │ │ │ │ │ │ │ ├── PersistenceView.html │ │ │ │ │ │ │ ├── PersistenceView.java │ │ │ │ │ │ │ ├── persistabledataobjects │ │ │ │ │ │ │ │ ├── PersistableDataObjectsItemPresenter.java │ │ │ │ │ │ │ │ ├── PersistableDataObjectsItemView.html │ │ │ │ │ │ │ │ └── PersistableDataObjectsItemView.java │ │ │ │ │ │ │ └── properties │ │ │ │ │ │ │ │ ├── PropertiesItemPresenter.java │ │ │ │ │ │ │ │ ├── PropertiesItemView.html │ │ │ │ │ │ │ │ └── PropertiesItemView.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ │ ├── ValidationItemPresenter.java │ │ │ │ │ │ │ ├── ValidationItemView.html │ │ │ │ │ │ │ ├── ValidationItemView.java │ │ │ │ │ │ │ ├── ValidationPresenter.java │ │ │ │ │ │ │ ├── ValidationView.html │ │ │ │ │ │ │ └── ValidationView.java │ │ │ │ │ └── util │ │ │ │ │ │ ├── dropdown │ │ │ │ │ │ ├── KieDropdownElement.java │ │ │ │ │ │ ├── KieDropdownElementView.css │ │ │ │ │ │ ├── KieDropdownElementView.html │ │ │ │ │ │ └── KieDropdownElementView.java │ │ │ │ │ │ ├── modal │ │ │ │ │ │ ├── doublevalue │ │ │ │ │ │ │ ├── AddDoubleValueModal.java │ │ │ │ │ │ │ ├── AddDoubleValueModalView.html │ │ │ │ │ │ │ └── AddDoubleValueModalView.java │ │ │ │ │ │ └── single │ │ │ │ │ │ │ ├── AddSingleValueModal.java │ │ │ │ │ │ │ ├── AddSingleValueModalView.html │ │ │ │ │ │ │ └── AddSingleValueModalView.java │ │ │ │ │ │ ├── sections │ │ │ │ │ │ ├── MenuItem.java │ │ │ │ │ │ ├── MenuItemView.html │ │ │ │ │ │ ├── MenuItemView.java │ │ │ │ │ │ ├── MenuItemsListPresenter.java │ │ │ │ │ │ ├── Section.java │ │ │ │ │ │ ├── SectionManager.java │ │ │ │ │ │ └── SectionView.java │ │ │ │ │ │ └── select │ │ │ │ │ │ ├── KieEnumSelectElement.java │ │ │ │ │ │ ├── KieEnumSelectElementView.html │ │ │ │ │ │ └── KieEnumSelectElementView.java │ │ │ │ │ ├── util │ │ │ │ │ ├── CategoryUtils.java │ │ │ │ │ ├── DateUtils.java │ │ │ │ │ ├── LibraryPlaces.java │ │ │ │ │ ├── OrgUnitsMetricsFactory.java │ │ │ │ │ ├── PomEditor.java │ │ │ │ │ ├── ProjectMetricsFactory.java │ │ │ │ │ ├── ResourceHandlerManager.java │ │ │ │ │ ├── ResourceUtils.java │ │ │ │ │ ├── TranslationUtils.java │ │ │ │ │ └── breadcrumb │ │ │ │ │ │ ├── LibraryBreadcrumbs.java │ │ │ │ │ │ ├── ProjectBranchBreadcrumb.java │ │ │ │ │ │ ├── ProjectBranchBreadcrumbView.html │ │ │ │ │ │ └── ProjectBranchBreadcrumbView.java │ │ │ │ │ └── widgets │ │ │ │ │ ├── common │ │ │ │ │ ├── MenuResourceHandlerWidget.html │ │ │ │ │ ├── MenuResourceHandlerWidget.java │ │ │ │ │ ├── PopUpUtils.java │ │ │ │ │ ├── TileView.html │ │ │ │ │ ├── TileView.java │ │ │ │ │ ├── TileView.less │ │ │ │ │ ├── TileWidget.java │ │ │ │ │ └── dropdown │ │ │ │ │ │ ├── DropdownHeaderWidget.html │ │ │ │ │ │ ├── DropdownHeaderWidget.java │ │ │ │ │ │ ├── DropdownSeparatorWidget.css │ │ │ │ │ │ ├── DropdownSeparatorWidget.html │ │ │ │ │ │ └── DropdownSeparatorWidget.java │ │ │ │ │ ├── example │ │ │ │ │ ├── ExampleProjectView.html │ │ │ │ │ ├── ExampleProjectView.java │ │ │ │ │ ├── ExampleProjectView.less │ │ │ │ │ ├── ExampleProjectWidget.java │ │ │ │ │ ├── ExampleProjectWidgetContainer.java │ │ │ │ │ ├── branchselector │ │ │ │ │ │ ├── BranchSelectorPopUpPresenter.java │ │ │ │ │ │ ├── BranchSelectorPopUpView.html │ │ │ │ │ │ └── BranchSelectorPopUpView.java │ │ │ │ │ └── errors │ │ │ │ │ │ ├── ExampleProjectErrorPresenter.java │ │ │ │ │ │ ├── ExampleProjectErrorView.html │ │ │ │ │ │ ├── ExampleProjectErrorView.java │ │ │ │ │ │ ├── ExampleProjectOkPresenter.java │ │ │ │ │ │ ├── ExampleProjectOkView.html │ │ │ │ │ │ └── ExampleProjectOkView.java │ │ │ │ │ ├── library │ │ │ │ │ ├── AddProjectButtonPresenter.java │ │ │ │ │ ├── AddProjectButtonView.css │ │ │ │ │ ├── AddProjectButtonView.html │ │ │ │ │ └── AddProjectButtonView.java │ │ │ │ │ └── project │ │ │ │ │ ├── AssetItemWidget.css │ │ │ │ │ ├── AssetItemWidget.html │ │ │ │ │ ├── AssetItemWidget.java │ │ │ │ │ ├── AssetsActionsView.html │ │ │ │ │ ├── AssetsActionsView.java │ │ │ │ │ ├── AssetsActionsWidget.java │ │ │ │ │ ├── NewAssetHandlerCardView.css │ │ │ │ │ ├── NewAssetHandlerCardView.html │ │ │ │ │ ├── NewAssetHandlerCardView.java │ │ │ │ │ ├── NewAssetHandlerCardWidget.java │ │ │ │ │ ├── NewAssetHandlerWidget.html │ │ │ │ │ └── NewAssetHandlerWidget.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── library │ │ │ │ ├── LibraryClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── css │ │ │ │ └── container.css │ │ │ │ ├── i18n │ │ │ │ ├── LibraryConstants.properties │ │ │ │ ├── LibraryConstants_de.properties │ │ │ │ ├── LibraryConstants_es.properties │ │ │ │ ├── LibraryConstants_fr.properties │ │ │ │ ├── LibraryConstants_it.properties │ │ │ │ ├── LibraryConstants_ja.properties │ │ │ │ ├── LibraryConstants_pt_BR.properties │ │ │ │ └── LibraryConstants_zh_CN.properties │ │ │ │ └── images │ │ │ │ └── changerequest │ │ │ │ ├── closed.svg │ │ │ │ ├── merged.svg │ │ │ │ └── open.svg │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── library │ │ │ └── client │ │ │ ├── perspective │ │ │ └── LibraryPerspectiveTest.java │ │ │ ├── screens │ │ │ ├── AssetListFirstIndexTest.java │ │ │ ├── AssetListPagingTest.java │ │ │ ├── AssetListTest.java │ │ │ ├── EmptyLibraryScreenTest.java │ │ │ ├── EmptyWorkspaceProjectListAssetsPresenterTest.java │ │ │ ├── LibraryScreenTest.java │ │ │ ├── PopulatedLibraryScreenTest.java │ │ │ ├── ProjectScreenTestBase.java │ │ │ ├── WorkspaceProjectListAssetsPresenterReloadTest.java │ │ │ ├── WorkspaceProjectListAssetsPresenterSequentialLoadRequestTest.java │ │ │ ├── assets │ │ │ │ ├── AssetQueryServiceTest.java │ │ │ │ ├── AssetsScreenTest.java │ │ │ │ ├── EmptyAssetsScreenTest.java │ │ │ │ ├── InvalidProjectScreenTest.java │ │ │ │ ├── PopulatedAssetsScreenTest.java │ │ │ │ └── add │ │ │ │ │ └── AddAssetScreenTest.java │ │ │ ├── importrepository │ │ │ │ ├── ExampleImportPresenterTest.java │ │ │ │ └── ImportRepositoryPopUpPresenterTest.java │ │ │ ├── organizationalunit │ │ │ │ ├── contributors │ │ │ │ │ └── tab │ │ │ │ │ │ ├── ContributorsListItemPresenterTest.java │ │ │ │ │ │ ├── ContributorsListPresenterTest.java │ │ │ │ │ │ ├── ProjectContributorsListServiceImplTest.java │ │ │ │ │ │ └── SpaceContributorsListServiceImplTest.java │ │ │ │ ├── delete │ │ │ │ │ └── DeleteOrganizationalUnitPopUpPresenterTest.java │ │ │ │ └── settings │ │ │ │ │ ├── SettingsScreenPresenterTest.java │ │ │ │ │ └── sections │ │ │ │ │ └── archetypes │ │ │ │ │ ├── ArchetypesSectionPresenterTest.java │ │ │ │ │ └── SpaceArchetypeTablePresenterTest.java │ │ │ └── project │ │ │ │ ├── AddProjectPopUpPresenterTest.java │ │ │ │ ├── AddProjectPopUpViewTest.java │ │ │ │ ├── ProjectMetricsScreenTest.java │ │ │ │ ├── ProjectScreenTest.java │ │ │ │ ├── actions │ │ │ │ └── ProjectMainActionsTest.java │ │ │ │ ├── branch │ │ │ │ ├── AddBranchPopUpPresenterTest.java │ │ │ │ └── delete │ │ │ │ │ └── DeleteBranchPopUpScreenTest.java │ │ │ │ ├── changerequest │ │ │ │ ├── ChangeRequestUtilsTest.java │ │ │ │ ├── diff │ │ │ │ │ └── DiffItemPresenterTest.java │ │ │ │ ├── list │ │ │ │ │ ├── ChangeRequestListPresenterTest.java │ │ │ │ │ ├── EmptyChangeRequestListPresenterTest.java │ │ │ │ │ └── PopulatedChangeRequestListPresenterTest.java │ │ │ │ ├── review │ │ │ │ │ ├── ChangeRequestReviewScreenPresenterTest.java │ │ │ │ │ ├── comment │ │ │ │ │ │ └── CommentItemPresenterTest.java │ │ │ │ │ └── tab │ │ │ │ │ │ ├── changedfiles │ │ │ │ │ │ └── ChangedFilesScreenPresenterTest.java │ │ │ │ │ │ └── overview │ │ │ │ │ │ └── OverviewScreenPresenterTest.java │ │ │ │ └── submit │ │ │ │ │ └── SubmitChangeRequestScreenPresenterTest.java │ │ │ │ ├── close │ │ │ │ ├── CloseUnsavedProjectAssetsPopUpListItemPresenterTest.java │ │ │ │ └── CloseUnsavedProjectAssetsPopUpPresenterTest.java │ │ │ │ └── delete │ │ │ │ └── DeleteProjectPopUpScreenTest.java │ │ │ ├── settings │ │ │ ├── SettingsPresenterTest.java │ │ │ ├── generalsettings │ │ │ │ └── GitUrlsPresenterTest.java │ │ │ ├── sections │ │ │ │ ├── branchmanagement │ │ │ │ │ ├── BranchManagementPresenterTest.java │ │ │ │ │ └── RoleItemPresenterTest.java │ │ │ │ ├── dependencies │ │ │ │ │ ├── DependenciesItemPresenterTest.java │ │ │ │ │ └── DependenciesPresenterTest.java │ │ │ │ ├── externaldataobjects │ │ │ │ │ ├── ExternalDataObjectsItemPresenterTest.java │ │ │ │ │ └── ExternalDataObjectsPresenterTest.java │ │ │ │ ├── generalsettings │ │ │ │ │ ├── GeneralSettingsPresenterTest.java │ │ │ │ │ └── version │ │ │ │ │ │ └── VersionEditorTest.java │ │ │ │ ├── knowledgebases │ │ │ │ │ ├── KnowledgeBasesPresenterTest.java │ │ │ │ │ └── item │ │ │ │ │ │ ├── KnowledgeBaseItemPresenterTest.java │ │ │ │ │ │ ├── includedknowledgebases │ │ │ │ │ │ └── IncludedKnowledgeBaseItemPresenterTest.java │ │ │ │ │ │ ├── knowledgesessions │ │ │ │ │ │ ├── KnowledgeSessionListItemPresenterTest.java │ │ │ │ │ │ ├── KnowledgeSessionsModalTest.java │ │ │ │ │ │ └── listener │ │ │ │ │ │ │ └── ListenerListItemPresenterTest.java │ │ │ │ │ │ └── packages │ │ │ │ │ │ └── PackageItemPresenterTest.java │ │ │ │ ├── persistence │ │ │ │ │ ├── PersistencePresenterTest.java │ │ │ │ │ ├── persistabledataobjects │ │ │ │ │ │ └── PersistableDataObjectsItemPresenterTest.java │ │ │ │ │ └── properties │ │ │ │ │ │ └── PropertiesItemPresenterTest.java │ │ │ │ └── validation │ │ │ │ │ ├── ValidationItemPresenterTest.java │ │ │ │ │ └── ValidationPresenterTest.java │ │ │ └── util │ │ │ │ ├── list │ │ │ │ └── ListPresenterTest.java │ │ │ │ ├── sections │ │ │ │ └── SectionManagerTest.java │ │ │ │ └── select │ │ │ │ └── KieEnumSelectElementTest.java │ │ │ ├── util │ │ │ ├── CategoryUtilsTest.java │ │ │ ├── DateUtilsTest.java │ │ │ ├── LibraryPlacesTest.java │ │ │ ├── PomEditorTest.java │ │ │ ├── ProjectMetricsFactoryTest.java │ │ │ ├── ResourceHandlerManagerTest.java │ │ │ ├── ResourceUtilsTest.java │ │ │ └── breadcrumb │ │ │ │ └── ProjectBranchBreadcrumbTest.java │ │ │ └── widgets │ │ │ ├── common │ │ │ └── TileWidgetTest.java │ │ │ ├── example │ │ │ ├── ImportProjectWidgetTest.java │ │ │ ├── branchselector │ │ │ │ └── BranchSelectorPopUpPresenterTest.java │ │ │ └── errors │ │ │ │ └── ImportProjectErrorPresenterTest.java │ │ │ ├── library │ │ │ └── AddProjectButtonPresenterTest.java │ │ │ └── project │ │ │ ├── AssetsActionsWidgetTest.java │ │ │ └── NewAssetHandlerCardWidgetTest.java │ ├── kie-wb-common-library-spaces-screen │ │ ├── .gitignore │ │ ├── README.md │ │ ├── jest.config.js │ │ ├── jest │ │ │ └── jest-env-setup.js │ │ ├── package.json │ │ ├── pom.xml │ │ ├── src │ │ │ └── spaces-screen │ │ │ │ ├── LoadingPopup.tsx │ │ │ │ ├── NewSpacePopup.tsx │ │ │ │ ├── NotificationEvent.ts │ │ │ │ ├── NotificationType.ts │ │ │ │ ├── Popup.tsx │ │ │ │ ├── SpacesScreen.tsx │ │ │ │ ├── __tests__ │ │ │ │ ├── EmptySpacesScreen.test.tsx │ │ │ │ ├── SpacesScreen.test.tsx │ │ │ │ ├── Tile.test.tsx │ │ │ │ └── __snapshots__ │ │ │ │ │ ├── EmptySpacesScreen.test.tsx.snap │ │ │ │ │ ├── SpacesScreen.test.tsx.snap │ │ │ │ │ └── Tile.test.tsx.snap │ │ │ │ ├── index.tsx │ │ │ │ └── service │ │ │ │ └── index.ts │ │ ├── tsconfig.json │ │ ├── tsconfig.webpack.json │ │ ├── tslint.json │ │ ├── webpack.config.js │ │ └── yarn.lock │ └── pom.xml ├── kie-wb-common-project-editor │ ├── .gitignore │ ├── kie-wb-common-project-editor-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── projecteditor │ │ │ │ │ ├── build │ │ │ │ │ └── exec │ │ │ │ │ │ ├── SnapshotDeployment.java │ │ │ │ │ │ └── SnapshotDeploymentSettings.java │ │ │ │ │ ├── model │ │ │ │ │ ├── GitUrl.java │ │ │ │ │ ├── InvalidPomException.java │ │ │ │ │ └── ProjectScreenModel.java │ │ │ │ │ ├── service │ │ │ │ │ ├── PomEditorService.java │ │ │ │ │ └── ProjectScreenService.java │ │ │ │ │ └── type │ │ │ │ │ └── KModuleResourceTypeDefinition.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── projecteditor │ │ │ │ └── KieWorkbenchCommonProjectEditorAPI.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── projecteditor │ │ │ └── model │ │ │ └── ProjectScreenModelTest.java │ ├── kie-wb-common-project-editor-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── projecteditor │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── PomEditorServiceImpl.java │ │ │ │ │ ├── ProjectScreenModelLoader.java │ │ │ │ │ ├── ProjectScreenModelSaver.java │ │ │ │ │ └── ProjectScreenServiceImpl.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ ├── defaulteditor │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ └── DefaultEditorServiceImplTest.java │ │ │ │ └── projecteditor │ │ │ │ └── backend │ │ │ │ └── server │ │ │ │ ├── PomEditorServiceImplTest.java │ │ │ │ ├── ProjectScreenModelLoaderTest.java │ │ │ │ ├── ProjectScreenModelSaverTest.java │ │ │ │ ├── ProjectScreenServiceImplTest.java │ │ │ │ ├── TestAppSetup.java │ │ │ │ └── TestEnvProducer.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── testproject │ │ │ └── pom.xml │ ├── kie-wb-common-project-editor-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── projecteditor │ │ │ │ │ └── client │ │ │ │ │ ├── ProjectEditorEntryPoint.java │ │ │ │ │ ├── build │ │ │ │ │ ├── BuildExecutor.java │ │ │ │ │ └── exec │ │ │ │ │ │ ├── BuildExecutionContext.java │ │ │ │ │ │ ├── BuildExecutionManager.java │ │ │ │ │ │ ├── BuildType.java │ │ │ │ │ │ ├── dialog │ │ │ │ │ │ ├── BuildDialog.java │ │ │ │ │ │ └── BuildDialogView.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── BuildExecutionManagerImpl.java │ │ │ │ │ │ └── executors │ │ │ │ │ │ ├── AbstractExecutor.java │ │ │ │ │ │ ├── ContextValidator.java │ │ │ │ │ │ ├── Executor.java │ │ │ │ │ │ ├── build │ │ │ │ │ │ └── BuildExecutor.java │ │ │ │ │ │ ├── deploy │ │ │ │ │ │ ├── AbstractBuildAndDeployExecutor.java │ │ │ │ │ │ ├── ProductionBuildAndDeployExecutor.java │ │ │ │ │ │ └── SnapshotBuildAndDeployExecutor.java │ │ │ │ │ │ ├── install │ │ │ │ │ │ ├── AbstractInstallExecutor.java │ │ │ │ │ │ ├── ProductionInstallExecutor.java │ │ │ │ │ │ └── SnapshotInstallExecutor.java │ │ │ │ │ │ ├── redeploy │ │ │ │ │ │ └── SnapshotRedeployExecutor.java │ │ │ │ │ │ ├── utils │ │ │ │ │ │ └── BuildUtils.java │ │ │ │ │ │ └── validators │ │ │ │ │ │ ├── AbstractContextValidator.java │ │ │ │ │ │ ├── DefaultContextValidator.java │ │ │ │ │ │ └── SnapshotContextValidator.java │ │ │ │ │ ├── editor │ │ │ │ │ ├── DefaultDeploymentPopupDriver.java │ │ │ │ │ ├── DeploymentPopup.java │ │ │ │ │ ├── DeploymentPopupView.java │ │ │ │ │ ├── DeploymentPopupViewImpl.css │ │ │ │ │ ├── DeploymentPopupViewImpl.html │ │ │ │ │ ├── DeploymentPopupViewImpl.java │ │ │ │ │ ├── ProjectScreenView.java │ │ │ │ │ └── extension │ │ │ │ │ │ └── BuildOptionExtension.java │ │ │ │ │ ├── forms │ │ │ │ │ └── dependencies │ │ │ │ │ │ ├── DependencyListWidget.java │ │ │ │ │ │ ├── DependencyListWidget.ui.xml │ │ │ │ │ │ ├── DependencyLoader.java │ │ │ │ │ │ ├── DependencyLoaderView.java │ │ │ │ │ │ ├── DependencyLoaderViewImpl.java │ │ │ │ │ │ ├── DependencySelectorPopup.java │ │ │ │ │ │ ├── DependencySelectorPopupView.java │ │ │ │ │ │ ├── DependencySelectorPopupViewImpl.java │ │ │ │ │ │ ├── DependencySelectorPresenter.java │ │ │ │ │ │ ├── EnhancedDependenciesManager.java │ │ │ │ │ │ ├── GAVSelectionHandler.java │ │ │ │ │ │ ├── NewDependencyPopup.java │ │ │ │ │ │ ├── NewDependencyPopupView.java │ │ │ │ │ │ ├── NewDependencyPopupViewImpl.java │ │ │ │ │ │ ├── NewDependencyPopupViewImpl.ui.xml │ │ │ │ │ │ └── validation │ │ │ │ │ │ └── DependencyValidator.java │ │ │ │ │ ├── handlers │ │ │ │ │ ├── NewPackageErrorCallback.java │ │ │ │ │ └── NewPackageHandler.java │ │ │ │ │ ├── menu │ │ │ │ │ └── ProjectMenu.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── ProjectEditorResources.java │ │ │ │ │ ├── css │ │ │ │ │ │ └── ProjectEditorCss.java │ │ │ │ │ └── i18n │ │ │ │ │ │ └── ProjectEditorConstants.java │ │ │ │ │ ├── type │ │ │ │ │ └── KModuleResourceType.java │ │ │ │ │ ├── util │ │ │ │ │ └── KiePOMDefaultOptions.java │ │ │ │ │ ├── validation │ │ │ │ │ └── ProjectNameValidator.java │ │ │ │ │ ├── widgets │ │ │ │ │ ├── Form.java │ │ │ │ │ ├── ListFormComboPanel.java │ │ │ │ │ ├── ListFormComboPanelView.java │ │ │ │ │ ├── ListFormComboPanelViewImpl.java │ │ │ │ │ ├── ListFormComboPanelViewImpl.ui.xml │ │ │ │ │ └── XsdIDValidator.java │ │ │ │ │ └── wizard │ │ │ │ │ ├── NewWorkspaceProjectWizard.java │ │ │ │ │ ├── POMBuilder.java │ │ │ │ │ ├── POMWizardPage.java │ │ │ │ │ ├── POMWizardPageView.java │ │ │ │ │ └── POMWizardPageViewImpl.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── projecteditor │ │ │ │ ├── KieWorkbenchCommonProjectEditorClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── css │ │ │ │ └── ProjectEditor.css │ │ │ │ ├── i18n │ │ │ │ ├── ProjectEditorConstants.properties │ │ │ │ ├── ProjectEditorConstants_de.properties │ │ │ │ ├── ProjectEditorConstants_es.properties │ │ │ │ ├── ProjectEditorConstants_fr.properties │ │ │ │ ├── ProjectEditorConstants_it.properties │ │ │ │ ├── ProjectEditorConstants_ja.properties │ │ │ │ ├── ProjectEditorConstants_pt_BR.properties │ │ │ │ └── ProjectEditorConstants_zh_CN.properties │ │ │ │ └── images │ │ │ │ ├── BPM_FileIcons_kmodule.png │ │ │ │ ├── BPM_FileIcons_package.png │ │ │ │ ├── BPM_FileIcons_pom.png │ │ │ │ ├── BPM_FileIcons_projectimports.png │ │ │ │ ├── error.gif │ │ │ │ ├── information.gif │ │ │ │ ├── newProject.gif │ │ │ │ ├── trash.gif │ │ │ │ └── warning.gif │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ ├── defaulteditor │ │ │ └── client │ │ │ │ └── editor │ │ │ │ └── GuvnorDefaultEditorViewImplTest.java │ │ │ └── projecteditor │ │ │ └── client │ │ │ ├── build │ │ │ ├── BuildExecutorTest.java │ │ │ └── exec │ │ │ │ ├── dialog │ │ │ │ └── BuildDialogTest.java │ │ │ │ └── impl │ │ │ │ ├── BuildExecutionManagerImplTest.java │ │ │ │ ├── executors │ │ │ │ ├── AbstractExecutorTest.java │ │ │ │ ├── build │ │ │ │ │ ├── AbstractBuildExecutorTest.java │ │ │ │ │ ├── ProductionBuildExecutorTest.java │ │ │ │ │ └── SnapshotBuildExecutorTest.java │ │ │ │ ├── deploy │ │ │ │ │ ├── AbstractBuildAndDeployExecutorTest.java │ │ │ │ │ ├── ProductionBuildAndDeployExecutorTest.java │ │ │ │ │ └── SnapshotBuildAndDeployExecutorTest.java │ │ │ │ ├── install │ │ │ │ │ ├── AbstractInstallExecutorTest.java │ │ │ │ │ ├── ProductionInstallExecutorTest.java │ │ │ │ │ └── SnapshotInstallExecutorTest.java │ │ │ │ └── redeploy │ │ │ │ │ └── SnapshotRedeployExecutorTest.java │ │ │ │ └── util │ │ │ │ └── BuildExecutionTestConstants.java │ │ │ ├── editor │ │ │ ├── DeploymentPopupTest.java │ │ │ └── ProjectScreenPresenterTest.java │ │ │ ├── forms │ │ │ ├── DependencyTestUtils.java │ │ │ └── dependencies │ │ │ │ ├── DependencyLoaderLoadFailureTest.java │ │ │ │ ├── DependencyLoaderTest.java │ │ │ │ ├── EnhancedDependenciesManagerResetTest.java │ │ │ │ ├── EnhancedDependenciesManagerTest.java │ │ │ │ ├── EnhancedDependenciesManager_onEchancedDependenciesLoadedTest.java │ │ │ │ ├── NewDependencyPopupTest.java │ │ │ │ ├── NewDependencyPopupValidationTest.java │ │ │ │ ├── Util.java │ │ │ │ └── validation │ │ │ │ └── DependencyValidatorTest.java │ │ │ ├── handlers │ │ │ └── NewPackageHandlerTest.java │ │ │ ├── menu │ │ │ └── ProjectMenuTest.java │ │ │ ├── widgets │ │ │ ├── ListFormComboPanelTest.java │ │ │ └── XsdIDValidatorTest.java │ │ │ └── wizard │ │ │ ├── NewWorkspaceProjectWizardTest.java │ │ │ ├── POMBuilderTest.java │ │ │ └── POMWizardPageTest.java │ └── pom.xml ├── kie-wb-common-project-explorer │ ├── .gitignore │ ├── kie-wb-common-project-explorer-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── explorer │ │ │ │ ├── model │ │ │ │ ├── FolderItem.java │ │ │ │ ├── FolderItemOperation.java │ │ │ │ ├── FolderItemType.java │ │ │ │ ├── FolderListing.java │ │ │ │ ├── ProjectExplorerContent.java │ │ │ │ └── URIStructureExplorerModel.java │ │ │ │ ├── service │ │ │ │ ├── ActiveOptions.java │ │ │ │ ├── ExplorerService.java │ │ │ │ ├── Option.java │ │ │ │ └── ProjectExplorerContentQuery.java │ │ │ │ └── utils │ │ │ │ └── Sorters.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── explorer │ │ │ └── KieWorkbenchProjectExplorerAPI.gwt.xml │ ├── kie-wb-common-project-explorer-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── explorer │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── Content.java │ │ │ │ │ ├── ExplorerServiceHelper.java │ │ │ │ │ ├── ExplorerServiceImpl.java │ │ │ │ │ ├── FolderListingResolver.java │ │ │ │ │ ├── ProjectExplorerContentResolver.java │ │ │ │ │ ├── UserExplorerData.java │ │ │ │ │ ├── UserExplorerLastData.java │ │ │ │ │ ├── preferences │ │ │ │ │ └── ExplorerPreferencesLoader.java │ │ │ │ │ └── restrictor │ │ │ │ │ └── ProjectRequiredPathsRestrictor.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── explorer │ │ │ │ └── backend │ │ │ │ └── server │ │ │ │ ├── DirectoryStreamMock.java │ │ │ │ ├── ExplorerServiceHelperTest.java │ │ │ │ ├── ExplorerServiceImplResolveProjectTest.java │ │ │ │ ├── ExplorerServiceImplTest.java │ │ │ │ ├── ExplorerServiceImplTestUtil.java │ │ │ │ ├── HelperWrapper.java │ │ │ │ ├── ProjectExplorerContentResolverDefaultSelectionsTest.java │ │ │ │ ├── ProjectExplorerContentResolverTest.java │ │ │ │ ├── TestEnvProducer.java │ │ │ │ └── restrictor │ │ │ │ └── ProjectRequiredPathsRestrictorTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── beans.xml │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── explorer │ │ │ └── backend │ │ │ └── server │ │ │ └── myfile.file │ ├── kie-wb-common-project-explorer-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── explorer │ │ │ │ │ └── client │ │ │ │ │ ├── ExplorerEntryPoint.java │ │ │ │ │ ├── ExplorerMenu.java │ │ │ │ │ ├── ExplorerMenuView.java │ │ │ │ │ ├── ExplorerMenuViewImpl.java │ │ │ │ │ ├── ExplorerPresenter.java │ │ │ │ │ ├── ExplorerView.java │ │ │ │ │ ├── ExplorerViewImpl.java │ │ │ │ │ ├── ExplorerViewImpl.ui.xml │ │ │ │ │ ├── ProjectScreenMenuItem.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── ProjectExplorerResources.java │ │ │ │ │ ├── css │ │ │ │ │ │ └── StylesCss.java │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── ProjectExplorerConstants.java │ │ │ │ │ └── images │ │ │ │ │ │ └── ProjectExplorerImageResources.java │ │ │ │ │ ├── utils │ │ │ │ │ ├── Classifier.java │ │ │ │ │ ├── IdHelper.java │ │ │ │ │ ├── URLHelper.java │ │ │ │ │ └── Utils.java │ │ │ │ │ └── widgets │ │ │ │ │ ├── ActiveContextItems.java │ │ │ │ │ ├── ActiveContextManager.java │ │ │ │ │ ├── ActiveContextOptions.java │ │ │ │ │ ├── ActiveOptionsChangedEvent.java │ │ │ │ │ ├── BaseViewImpl.java │ │ │ │ │ ├── BaseViewPresenter.java │ │ │ │ │ ├── View.java │ │ │ │ │ ├── business │ │ │ │ │ ├── BusinessViewPresenter.java │ │ │ │ │ ├── BusinessViewWidget.java │ │ │ │ │ └── BusinessViewWidget.ui.xml │ │ │ │ │ ├── dropdown │ │ │ │ │ └── CustomDropdown.java │ │ │ │ │ ├── loading │ │ │ │ │ ├── BusyIndicator.java │ │ │ │ │ └── BusyIndicator.ui.xml │ │ │ │ │ ├── navigator │ │ │ │ │ ├── BreadcrumbNavigator.java │ │ │ │ │ ├── Explorer.java │ │ │ │ │ ├── Navigator.java │ │ │ │ │ ├── NavigatorBreadcrumbs.java │ │ │ │ │ ├── NavigatorOptions.java │ │ │ │ │ └── TreeNavigator.java │ │ │ │ │ ├── tagSelector │ │ │ │ │ ├── TagChangedEvent.java │ │ │ │ │ ├── TagSelector.java │ │ │ │ │ ├── TagSelectorView.java │ │ │ │ │ ├── TagSelectorViewImpl.java │ │ │ │ │ └── TagSelectorViewImpl.ui.xml │ │ │ │ │ └── technical │ │ │ │ │ ├── TechnicalViewPresenter.java │ │ │ │ │ ├── TechnicalViewWidget.java │ │ │ │ │ └── TechnicalViewWidget.ui.xml │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── explorer │ │ │ │ ├── KieWorkbenchProjectExplorerClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── css │ │ │ │ └── Styles.css │ │ │ │ ├── i18n │ │ │ │ ├── ProjectExplorerConstants.properties │ │ │ │ ├── ProjectExplorerConstants_de.properties │ │ │ │ ├── ProjectExplorerConstants_es.properties │ │ │ │ ├── ProjectExplorerConstants_fr.properties │ │ │ │ ├── ProjectExplorerConstants_it.properties │ │ │ │ ├── ProjectExplorerConstants_ja.properties │ │ │ │ ├── ProjectExplorerConstants_pt_BR.properties │ │ │ │ └── ProjectExplorerConstants_zh_CN.properties │ │ │ │ └── images │ │ │ │ ├── lock.png │ │ │ │ ├── lockempty.png │ │ │ │ └── lockowned.png │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── explorer │ │ │ └── client │ │ │ ├── ExplorerMenuTest.java │ │ │ ├── ExplorerPresenterTest.java │ │ │ ├── TestUtils.java │ │ │ ├── utils │ │ │ ├── ClassifierTest.java │ │ │ ├── UtilsHasBranchChangedTest.java │ │ │ ├── UtilsHasRepositoryChangedTest.java │ │ │ ├── UtilsHasWorkspaceProjectChangedTest.java │ │ │ ├── UtilsIsInBranchTest.java │ │ │ └── UtilsTest.java │ │ │ └── widgets │ │ │ ├── ActiveContextManagerTest.java │ │ │ ├── ActiveContextOptionsTest.java │ │ │ ├── ActiveOptionsInitParamTest.java │ │ │ ├── ActiveOptionsInitTest.java │ │ │ ├── BaseViewPresenterTest.java │ │ │ ├── BaseViewPresenterUpdateTest.java │ │ │ ├── business │ │ │ └── BusinessViewWidgetTest.java │ │ │ ├── navigator │ │ │ ├── BaseBreadcrumbNavigatorTest.java │ │ │ ├── BreadcrumbNavigatorBusinessViewTest.java │ │ │ └── BreadcrumbNavigatorTechnicalViewTest.java │ │ │ └── technical │ │ │ └── TechnicalViewWidgetTest.java │ └── pom.xml ├── kie-wb-common-project-imports-editor │ ├── .gitignore │ ├── kie-wb-common-project-imports-editor-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── projectimportsscreen │ │ │ │ └── type │ │ │ │ └── ProjectImportsResourceTypeDefinition.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── projectimportsscreen │ │ │ └── KieWorkbenchCommonProjectImportsScreenAPI.gwt.xml │ ├── kie-wb-common-project-imports-editor-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── projectimportsscreen │ │ │ │ │ └── client │ │ │ │ │ ├── ProjectConfigScreenEntryPoint.java │ │ │ │ │ ├── forms │ │ │ │ │ ├── ProjectImportsScreenPresenter.java │ │ │ │ │ ├── ProjectImportsScreenView.java │ │ │ │ │ └── ProjectImportsScreenViewImpl.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── ProjectConfigScreenResources.java │ │ │ │ │ ├── css │ │ │ │ │ │ └── ProjectConfigScreenCss.java │ │ │ │ │ └── i18n │ │ │ │ │ │ └── ProjectConfigScreenConstants.java │ │ │ │ │ └── type │ │ │ │ │ └── ProjectImportsResourceType.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── projectimportsscreen │ │ │ │ ├── KieWorkbenchCommonProjectImportsScreenClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ ├── css │ │ │ │ └── ProjectConfigScreen.css │ │ │ │ ├── i18n │ │ │ │ ├── ProjectConfigScreenConstants.properties │ │ │ │ ├── ProjectConfigScreenConstants_de.properties │ │ │ │ ├── ProjectConfigScreenConstants_es.properties │ │ │ │ ├── ProjectConfigScreenConstants_fr.properties │ │ │ │ ├── ProjectConfigScreenConstants_it.properties │ │ │ │ ├── ProjectConfigScreenConstants_ja.properties │ │ │ │ ├── ProjectConfigScreenConstants_pt_BR.properties │ │ │ │ └── ProjectConfigScreenConstants_zh_CN.properties │ │ │ │ └── images │ │ │ │ ├── error.gif │ │ │ │ ├── information.gif │ │ │ │ └── warning.gif │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── projectimportsscreen │ │ │ └── client │ │ │ └── forms │ │ │ ├── ProjectImportsScreenPresenterTest.java │ │ │ └── answer │ │ │ └── LoadContentAnswer.java │ └── pom.xml ├── kie-wb-common-server-ui │ ├── .gitignore │ ├── kie-wb-common-server-ui-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── server │ │ │ │ └── management │ │ │ │ ├── model │ │ │ │ ├── ContainerRuntimeOperation.java │ │ │ │ ├── ContainerRuntimeState.java │ │ │ │ ├── ContainerSpecData.java │ │ │ │ ├── ContainerUpdateEvent.java │ │ │ │ ├── MergeMode.java │ │ │ │ ├── ProcessConfigModule.java │ │ │ │ └── RuntimeStrategy.java │ │ │ │ ├── service │ │ │ │ ├── DeploymentDescriptorService.java │ │ │ │ ├── RuleCapabilitiesService.java │ │ │ │ ├── RuntimeManagementService.java │ │ │ │ └── SpecManagementService.java │ │ │ │ └── utils │ │ │ │ └── ControllerUtils.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── server │ │ │ └── management │ │ │ └── ServerManagementAPI.gwt.xml │ ├── kie-wb-common-server-ui-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── assembly │ │ │ └── assembly.xml │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── server │ │ │ │ │ └── management │ │ │ │ │ └── backend │ │ │ │ │ ├── HealthCheckControllerBootstrap.java │ │ │ │ │ ├── KieServerEmbeddedControllerProducer.java │ │ │ │ │ ├── KieServerStandaloneControllerProducer.java │ │ │ │ │ ├── rest │ │ │ │ │ ├── StandaloneControllerDynamicFeature.java │ │ │ │ │ └── StandaloneControllerFilter.java │ │ │ │ │ ├── runtime │ │ │ │ │ └── AsyncKieServerInstanceManager.java │ │ │ │ │ ├── service │ │ │ │ │ ├── DeploymentDescriptorServiceCDI.java │ │ │ │ │ ├── EmbeddedNotificationService.java │ │ │ │ │ ├── RuleCapabilitiesServiceCDI.java │ │ │ │ │ ├── RuntimeManagementServiceCDI.java │ │ │ │ │ └── SpecManagementServiceCDI.java │ │ │ │ │ ├── storage │ │ │ │ │ ├── ServerTemplateOCPStorage.java │ │ │ │ │ ├── ServerTemplateVFSStorage.java │ │ │ │ │ └── migration │ │ │ │ │ │ └── ServerTemplateMigration.java │ │ │ │ │ ├── utils │ │ │ │ │ ├── ControllerExtension.java │ │ │ │ │ ├── EmbeddedController.java │ │ │ │ │ └── StandaloneController.java │ │ │ │ │ └── websocket │ │ │ │ │ ├── StandaloneControllerApplicationConfig.java │ │ │ │ │ └── StandaloneNotificationService.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ └── javax.enterprise.inject.spi.Extension │ │ │ └── test │ │ │ ├── config │ │ │ ├── application-roles.properties │ │ │ └── application-users.properties │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── server │ │ │ │ └── management │ │ │ │ └── backend │ │ │ │ ├── AbstractAutoControllerIT.java │ │ │ │ ├── AbstractControllerIT.java │ │ │ │ ├── EmbeddedControllerIT.java │ │ │ │ ├── KieServerStandaloneControllerProducerTest.java │ │ │ │ ├── StandaloneControllerIT.java │ │ │ │ ├── StandaloneControllerMultinodeIT.java │ │ │ │ ├── arquillian │ │ │ │ ├── DefaultLinuxKillProcessor.java │ │ │ │ └── ServerExtension.java │ │ │ │ ├── runtime │ │ │ │ └── AsyncKieServerInstanceManagerTest.java │ │ │ │ ├── service │ │ │ │ ├── DeploymentDescriptorServiceCDITest.java │ │ │ │ ├── RuntimeManagementServiceCDITest.java │ │ │ │ └── SpecManagementServiceCDITest.java │ │ │ │ ├── storage │ │ │ │ ├── ServerTemplateMigrationTest.java │ │ │ │ └── ServerTemplateVFSStorageTest.java │ │ │ │ ├── utils │ │ │ │ ├── AppSetup.java │ │ │ │ ├── ControllerExtensionTest.java │ │ │ │ ├── ControllerUtilsTest.java │ │ │ │ ├── MVELEvaluatorProducer.java │ │ │ │ └── MockTestService.java │ │ │ │ └── websocket │ │ │ │ └── StandaloneControllerApplicationConfigTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ ├── org.jboss.arquillian.core.spi.LoadableExtension │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── arquillian.xml │ │ │ ├── jboss-all.xml │ │ │ ├── jboss-web.xml │ │ │ ├── kie-server-6.3-info-just-server.xml │ │ │ ├── kie-server-6.3-info-with-containers.xml │ │ │ ├── kie-server-6.3-info-with-instances.xml │ │ │ ├── kie-server-6.3-info.xml │ │ │ ├── logback-test.xml │ │ │ ├── security-policy.properties │ │ │ └── web.xml │ ├── kie-wb-common-server-ui-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── screens │ │ │ │ │ └── server │ │ │ │ │ └── management │ │ │ │ │ └── client │ │ │ │ │ ├── ServerManagementBrowserPresenter.java │ │ │ │ │ ├── ServerManagementBrowserView.css │ │ │ │ │ ├── ServerManagementBrowserView.html │ │ │ │ │ ├── ServerManagementBrowserView.java │ │ │ │ │ ├── ServerManagementEntryPoint.java │ │ │ │ │ ├── ServerManagementPerspective.java │ │ │ │ │ ├── container │ │ │ │ │ ├── ContainerPresenter.java │ │ │ │ │ ├── ContainerView.html │ │ │ │ │ ├── ContainerView.java │ │ │ │ │ ├── config │ │ │ │ │ │ ├── process │ │ │ │ │ │ │ ├── ContainerProcessConfigPresenter.java │ │ │ │ │ │ │ ├── ContainerProcessConfigView.html │ │ │ │ │ │ │ └── ContainerProcessConfigView.java │ │ │ │ │ │ └── rules │ │ │ │ │ │ │ ├── ContainerRulesConfigPresenter.java │ │ │ │ │ │ │ ├── ContainerRulesConfigView.html │ │ │ │ │ │ │ └── ContainerRulesConfigView.java │ │ │ │ │ ├── empty │ │ │ │ │ │ ├── ServerContainerEmptyPresenter.java │ │ │ │ │ │ ├── ServerContainerEmptyView.html │ │ │ │ │ │ └── ServerContainerEmptyView.java │ │ │ │ │ └── status │ │ │ │ │ │ ├── ContainerRemoteStatusPresenter.java │ │ │ │ │ │ ├── ContainerRemoteStatusView.html │ │ │ │ │ │ ├── ContainerRemoteStatusView.java │ │ │ │ │ │ ├── card │ │ │ │ │ │ ├── ContainerCardPresenter.java │ │ │ │ │ │ ├── ContainerCardView.html │ │ │ │ │ │ └── ContainerCardView.java │ │ │ │ │ │ └── empty │ │ │ │ │ │ ├── ContainerStatusEmptyPresenter.java │ │ │ │ │ │ ├── ContainerStatusEmptyView.html │ │ │ │ │ │ └── ContainerStatusEmptyView.java │ │ │ │ │ ├── empty │ │ │ │ │ ├── ServerEmptyPresenter.java │ │ │ │ │ ├── ServerEmptyView.html │ │ │ │ │ └── ServerEmptyView.java │ │ │ │ │ ├── events │ │ │ │ │ ├── AddNewContainer.java │ │ │ │ │ ├── AddNewServerTemplate.java │ │ │ │ │ ├── ContainerSpecSelected.java │ │ │ │ │ ├── DependencyPathSelectedEvent.java │ │ │ │ │ ├── RefreshRemoteServers.java │ │ │ │ │ ├── ServerInstanceSelected.java │ │ │ │ │ ├── ServerTemplateListRefresh.java │ │ │ │ │ └── ServerTemplateSelected.java │ │ │ │ │ ├── navigation │ │ │ │ │ ├── ServerNavigationPresenter.java │ │ │ │ │ ├── ServerNavigationView.css │ │ │ │ │ ├── ServerNavigationView.html │ │ │ │ │ ├── ServerNavigationView.java │ │ │ │ │ └── template │ │ │ │ │ │ ├── ServerTemplatePresenter.java │ │ │ │ │ │ ├── ServerTemplateView.css │ │ │ │ │ │ ├── ServerTemplateView.html │ │ │ │ │ │ ├── ServerTemplateView.java │ │ │ │ │ │ └── copy │ │ │ │ │ │ ├── CopyPopupPresenter.java │ │ │ │ │ │ ├── CopyPopupView.html │ │ │ │ │ │ └── CopyPopupView.java │ │ │ │ │ ├── remote │ │ │ │ │ ├── RemotePresenter.java │ │ │ │ │ ├── RemoteStatusPresenter.java │ │ │ │ │ ├── RemoteStatusView.html │ │ │ │ │ ├── RemoteStatusView.java │ │ │ │ │ ├── RemoteView.html │ │ │ │ │ ├── RemoteView.java │ │ │ │ │ ├── card │ │ │ │ │ │ └── ContainerCardPresenter.java │ │ │ │ │ └── empty │ │ │ │ │ │ ├── RemoteEmptyPresenter.java │ │ │ │ │ │ ├── RemoteEmptyView.html │ │ │ │ │ │ └── RemoteEmptyView.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── Constants.java │ │ │ │ │ ├── util │ │ │ │ │ ├── ClientContainerRuntimeOperation.java │ │ │ │ │ ├── ClientMergeMode.java │ │ │ │ │ ├── ClientRuntimeStrategy.java │ │ │ │ │ ├── ContentChangeHandler.java │ │ │ │ │ ├── Convert.java │ │ │ │ │ └── State.java │ │ │ │ │ ├── widget │ │ │ │ │ ├── AbstractRestrictedEntryTextBox.java │ │ │ │ │ ├── ContainerListGroupItem.java │ │ │ │ │ ├── CustomGroupItem.java │ │ │ │ │ ├── Div.java │ │ │ │ │ ├── NumericTextBox.java │ │ │ │ │ ├── artifact │ │ │ │ │ │ ├── ArtifactListWidgetPresenter.java │ │ │ │ │ │ ├── ArtifactListWidgetView.html │ │ │ │ │ │ └── ArtifactListWidgetView.java │ │ │ │ │ ├── card │ │ │ │ │ │ ├── CardPresenter.java │ │ │ │ │ │ ├── CardView.html │ │ │ │ │ │ ├── CardView.java │ │ │ │ │ │ ├── body │ │ │ │ │ │ │ ├── BodyPresenter.java │ │ │ │ │ │ │ ├── BodyView.html │ │ │ │ │ │ │ ├── BodyView.java │ │ │ │ │ │ │ └── notification │ │ │ │ │ │ │ │ ├── NotificationPresenter.java │ │ │ │ │ │ │ │ ├── NotificationType.java │ │ │ │ │ │ │ │ ├── NotificationView.html │ │ │ │ │ │ │ │ └── NotificationView.java │ │ │ │ │ │ ├── footer │ │ │ │ │ │ │ ├── FooterPresenter.java │ │ │ │ │ │ │ ├── FooterView.html │ │ │ │ │ │ │ └── FooterView.java │ │ │ │ │ │ └── title │ │ │ │ │ │ │ ├── InfoTitlePresenter.java │ │ │ │ │ │ │ ├── InfoTitleView.html │ │ │ │ │ │ │ ├── InfoTitleView.java │ │ │ │ │ │ │ ├── LinkTitlePresenter.java │ │ │ │ │ │ │ ├── LinkTitleView.html │ │ │ │ │ │ │ ├── LinkTitleView.java │ │ │ │ │ │ │ └── TitlePresenter.java │ │ │ │ │ └── config │ │ │ │ │ │ └── process │ │ │ │ │ │ ├── ProcessConfigPresenter.java │ │ │ │ │ │ ├── ProcessConfigView.html │ │ │ │ │ │ └── ProcessConfigView.java │ │ │ │ │ └── wizard │ │ │ │ │ ├── AbstractMultiPageWizard.java │ │ │ │ │ ├── NewContainerWizard.java │ │ │ │ │ ├── NewServerTemplateWizard.java │ │ │ │ │ ├── config │ │ │ │ │ └── process │ │ │ │ │ │ └── ProcessConfigPagePresenter.java │ │ │ │ │ ├── container │ │ │ │ │ ├── NewContainerFormPresenter.java │ │ │ │ │ ├── NewContainerFormView.html │ │ │ │ │ └── NewContainerFormView.java │ │ │ │ │ └── template │ │ │ │ │ ├── NewTemplatePresenter.java │ │ │ │ │ ├── NewTemplateView.html │ │ │ │ │ └── NewTemplateView.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── screens │ │ │ │ └── server │ │ │ │ └── management │ │ │ │ ├── ServerManagementClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── Constants.properties │ │ │ │ ├── Constants_de.properties │ │ │ │ ├── Constants_es.properties │ │ │ │ ├── Constants_fr.properties │ │ │ │ ├── Constants_it.properties │ │ │ │ ├── Constants_ja.properties │ │ │ │ ├── Constants_pt_BR.properties │ │ │ │ └── Constants_zh_CN.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── screens │ │ │ └── server │ │ │ └── management │ │ │ └── client │ │ │ ├── ServerManagementBrowserPresenterTest.java │ │ │ ├── ServerManagementPerspectiveTest.java │ │ │ ├── container │ │ │ ├── ContainerPresenterTest.java │ │ │ ├── config │ │ │ │ ├── process │ │ │ │ │ └── ContainerProcessConfigPresenterTest.java │ │ │ │ └── rules │ │ │ │ │ └── ContainerRulesConfigPresenterTest.java │ │ │ ├── empty │ │ │ │ └── ServerContainerEmptyPresenterTest.java │ │ │ └── status │ │ │ │ ├── ContainerRemoteStatusPresenterTest.java │ │ │ │ ├── card │ │ │ │ └── ContainerCardPresenterTest.java │ │ │ │ └── empty │ │ │ │ └── ContainerStatusEmptyPresenterTest.java │ │ │ ├── empty │ │ │ └── ServerEmptyPresenterTest.java │ │ │ ├── navigation │ │ │ ├── ServerNavigationPresenterTest.java │ │ │ └── template │ │ │ │ ├── ServerTemplatePresenterTest.java │ │ │ │ └── copy │ │ │ │ └── CopyPopupPresenterTest.java │ │ │ ├── remote │ │ │ ├── RemotePresenterTest.java │ │ │ ├── RemoteStatusPresenterTest.java │ │ │ ├── card │ │ │ │ └── ContainerCardPresenterTest.java │ │ │ └── empty │ │ │ │ └── RemoteEmptyPresenterTest.java │ │ │ ├── util │ │ │ ├── ClientMergeModeTest.java │ │ │ ├── ClientRuntimeStrategyTest.java │ │ │ └── ConvertTest.java │ │ │ ├── widget │ │ │ ├── ContainerListGroupItemTest.java │ │ │ ├── CustomGroupItemTest.java │ │ │ ├── NumericTextBoxTest.java │ │ │ ├── artifact │ │ │ │ └── ArtifactListWidgetPresenterTest.java │ │ │ ├── card │ │ │ │ ├── CardPresenterTest.java │ │ │ │ ├── body │ │ │ │ │ ├── BodyPresenterTest.java │ │ │ │ │ └── notification │ │ │ │ │ │ └── NotificationPresenterTest.java │ │ │ │ ├── footer │ │ │ │ │ └── FooterPresenterTest.java │ │ │ │ └── title │ │ │ │ │ ├── InfoTitlePresenterTest.java │ │ │ │ │ └── LinkTitlePresenterTest.java │ │ │ └── config │ │ │ │ └── process │ │ │ │ └── ProcessConfigPresenterTest.java │ │ │ └── wizard │ │ │ ├── NewContainerWizardTest.java │ │ │ ├── NewServerTemplateWizardTest.java │ │ │ ├── config │ │ │ └── process │ │ │ │ └── ProcessConfigPagePresenterTest.java │ │ │ ├── container │ │ │ └── NewContainerFormPresenterTest.java │ │ │ └── template │ │ │ └── NewTemplatePresenterTest.java │ └── pom.xml ├── kie-wb-common-workbench │ ├── .gitignore │ ├── kie-wb-common-workbench-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── screens │ │ │ │ │ └── workbench │ │ │ │ │ └── backend │ │ │ │ │ ├── ApplicationScopedProducer.java │ │ │ │ │ ├── BaseAppSetup.java │ │ │ │ │ ├── IndexersFactoryProducer.java │ │ │ │ │ ├── LuceneConfigProducer.java │ │ │ │ │ ├── SwaggerAPIScanner.java │ │ │ │ │ ├── impl │ │ │ │ │ ├── DefaultApplicationScopedProducer.java │ │ │ │ │ ├── DefaultBatchIndexListener.java │ │ │ │ │ └── DefaultLuceneConfigProducer.java │ │ │ │ │ └── weblogic │ │ │ │ │ └── SwapClassloaderExtension.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── screens │ │ │ │ └── workbench │ │ │ │ └── backend │ │ │ │ ├── BaseAppSetupTest.java │ │ │ │ └── impl │ │ │ │ ├── DefaultApplicationScopedProducerTest.java │ │ │ │ ├── DefaultBatchIndexListenerTest.java │ │ │ │ └── DefaultLuceneConfigProducerTest.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ ├── kie-wb-common-workbench-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── workbench │ │ │ │ │ └── client │ │ │ │ │ ├── WorkbenchEntryPoint.java │ │ │ │ │ ├── admin │ │ │ │ │ ├── DefaultAdminPageHelper.java │ │ │ │ │ ├── PreferencesEntryPoint.java │ │ │ │ │ └── resources │ │ │ │ │ │ └── i18n │ │ │ │ │ │ └── PreferencesConstants.java │ │ │ │ │ ├── authz │ │ │ │ │ ├── PermissionTreeSetup.java │ │ │ │ │ ├── WorkbenchFeatures.java │ │ │ │ │ └── WorkbenchTreeProvider.java │ │ │ │ │ ├── configuration │ │ │ │ │ └── popups │ │ │ │ │ │ ├── WorkbenchConfigurationPopup.java │ │ │ │ │ │ └── WorkbenchConfigurationPopup.ui.xml │ │ │ │ │ ├── docks │ │ │ │ │ └── AuthoringWorkbenchDocks.java │ │ │ │ │ ├── entrypoint │ │ │ │ │ ├── DefaultWorkbenchEntryPoint.java │ │ │ │ │ ├── GenericErrorPopup.css │ │ │ │ │ ├── GenericErrorPopup.html │ │ │ │ │ └── GenericErrorPopup.java │ │ │ │ │ ├── error │ │ │ │ │ ├── DefaultWorkbenchErrorCallback.java │ │ │ │ │ ├── GenericErrorLoggerProxy.java │ │ │ │ │ ├── GenericErrorLoggerProxyImpl.java │ │ │ │ │ ├── GenericErrorTimeController.java │ │ │ │ │ └── TimeAmount.java │ │ │ │ │ ├── events │ │ │ │ │ ├── LayoutEditorFocusEvent.java │ │ │ │ │ └── LayoutEditorLostFocusEvent.java │ │ │ │ │ ├── menu │ │ │ │ │ ├── DefaultWorkbenchFeaturesMenusHelper.java │ │ │ │ │ ├── WorkbenchConfigurationMenuBuilder.java │ │ │ │ │ └── custom │ │ │ │ │ │ ├── AdminCustomMenuBuilder.java │ │ │ │ │ │ ├── AppsCustomMenuBuilder.java │ │ │ │ │ │ └── HelpCustomMenuBuilder.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ ├── DefaultWorkbenchConstants.java │ │ │ │ │ │ └── WorkbenchConstants.java │ │ │ │ │ └── test │ │ │ │ │ ├── OnHideTestPanelEvent.java │ │ │ │ │ ├── OnShowTestPanelEvent.java │ │ │ │ │ ├── TestReportingDocksHandler.java │ │ │ │ │ ├── TestResultDonutPresenter.java │ │ │ │ │ ├── TestRunnerReportingPanel.java │ │ │ │ │ ├── TestRunnerReportingScreen.java │ │ │ │ │ ├── TestRunnerReportingView.java │ │ │ │ │ ├── TestRunnerReportingViewImpl.css │ │ │ │ │ ├── TestRunnerReportingViewImpl.html │ │ │ │ │ └── TestRunnerReportingViewImpl.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── workbench │ │ │ │ ├── KieDefaultWorkbenchClient.gwt.xml │ │ │ │ └── client │ │ │ │ ├── admin │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── PreferencesConstants.properties │ │ │ │ │ ├── PreferencesConstants_es.properties │ │ │ │ │ ├── PreferencesConstants_fr.properties │ │ │ │ │ ├── PreferencesConstants_it.properties │ │ │ │ │ └── PreferencesConstants_ja.properties │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── DefaultWorkbenchConstants.properties │ │ │ │ ├── DefaultWorkbenchConstants_de.properties │ │ │ │ ├── DefaultWorkbenchConstants_es.properties │ │ │ │ ├── DefaultWorkbenchConstants_fr.properties │ │ │ │ ├── DefaultWorkbenchConstants_it.properties │ │ │ │ ├── DefaultWorkbenchConstants_ja.properties │ │ │ │ ├── DefaultWorkbenchConstants_pt_BR.properties │ │ │ │ ├── DefaultWorkbenchConstants_zh_CN.properties │ │ │ │ ├── WorkbenchConstants.properties │ │ │ │ ├── WorkbenchConstants_es.properties │ │ │ │ ├── WorkbenchConstants_fr.properties │ │ │ │ ├── WorkbenchConstants_it.properties │ │ │ │ └── WorkbenchConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── workbench │ │ │ └── client │ │ │ ├── admin │ │ │ └── DefaultAdminPageHelperTest.java │ │ │ ├── authz │ │ │ ├── PermissionTreeSetupTest.java │ │ │ └── WorkbenchTreeProviderTest.java │ │ │ ├── configuration │ │ │ └── popups │ │ │ │ └── WorkbenchConfigurationPopupTest.java │ │ │ ├── docks │ │ │ ├── AuthoringWorkbenchDocksTest.java │ │ │ └── test │ │ │ │ └── TestWorkbenchDocksHandler.java │ │ │ ├── entrypoint │ │ │ └── DefaultWorkbenchEntryPointTest.java │ │ │ ├── error │ │ │ ├── DefaultWorkbenchErrorCallbackTest.java │ │ │ └── GenericErrorTimeControllerTest.java │ │ │ ├── menu │ │ │ └── DefaultWorkbenchFeaturesMenusHelperTest.java │ │ │ └── test │ │ │ ├── TestReportingDocksHandlerTest.java │ │ │ ├── TestResultDonutPresenterTest.java │ │ │ ├── TestRunnerReportingPanelTest.java │ │ │ └── TestRunnerReportingScreenTest.java │ └── pom.xml └── pom.xml ├── kie-wb-common-services ├── .gitignore ├── kie-wb-common-compiler │ ├── kie-wb-common-compiler-core │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── filtered-resources │ │ │ │ ├── BannedEnvVars.properties │ │ │ │ └── IncrementalCompiler.properties │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── backend │ │ │ │ │ ├── compiler │ │ │ │ │ ├── AFCompiler.java │ │ │ │ │ ├── CompilationRequest.java │ │ │ │ │ ├── CompilationResponse.java │ │ │ │ │ ├── HttpCompilationResponse.java │ │ │ │ │ ├── configuration │ │ │ │ │ │ ├── ConfigurationContextProvider.java │ │ │ │ │ │ ├── ConfigurationEnvironmentStrategy.java │ │ │ │ │ │ ├── ConfigurationPropertiesStrategy.java │ │ │ │ │ │ ├── ConfigurationProvider.java │ │ │ │ │ │ ├── KieDecorator.java │ │ │ │ │ │ ├── MavenBannedVars.java │ │ │ │ │ │ ├── MavenCLIArgs.java │ │ │ │ │ │ └── MavenConfig.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── BaseMavenCompiler.java │ │ │ │ │ │ ├── CommonConstants.java │ │ │ │ │ │ ├── DefaultCompilationRequest.java │ │ │ │ │ │ ├── DefaultCompilationResponse.java │ │ │ │ │ │ ├── DefaultHttpCompilationResponse.java │ │ │ │ │ │ ├── DefaultKieCompilationResponse.java │ │ │ │ │ │ ├── DefaultKieCompilationResponseOffProcess.java │ │ │ │ │ │ ├── WorkspaceCompilationInfo.java │ │ │ │ │ │ ├── classloader │ │ │ │ │ │ ├── CompilerClassloaderUtils.java │ │ │ │ │ │ ├── FilterClassesByPackageCollector.java │ │ │ │ │ │ └── FilterPathClassesCollector.java │ │ │ │ │ │ ├── decorators │ │ │ │ │ │ ├── ClasspathDepsAfterDecorator.java │ │ │ │ │ │ ├── CompilerDecorator.java │ │ │ │ │ │ ├── JGITCompilerBeforeDecorator.java │ │ │ │ │ │ ├── KieAfterDecorator.java │ │ │ │ │ │ ├── KieTuple.java │ │ │ │ │ │ └── OutputLogAfterDecorator.java │ │ │ │ │ │ ├── external339 │ │ │ │ │ │ ├── AFCLIReportingUtils.java │ │ │ │ │ │ ├── AFCliRequest.java │ │ │ │ │ │ ├── AFConfigurationProcessor.java │ │ │ │ │ │ ├── AFMavenCli.java │ │ │ │ │ │ ├── AFSettingsBuildingRequest.java │ │ │ │ │ │ ├── AFSettingsXmlConfigurationProcessor.java │ │ │ │ │ │ └── ReusableAFMavenCli.java │ │ │ │ │ │ ├── incrementalenabler │ │ │ │ │ │ ├── DefaultIncrementalCompilerEnabler.java │ │ │ │ │ │ └── IncrementalCompilerEnabler.java │ │ │ │ │ │ ├── kie │ │ │ │ │ │ ├── KieCompilationResponse.java │ │ │ │ │ │ └── KieMavenCompilerFactory.java │ │ │ │ │ │ ├── pomprocessor │ │ │ │ │ │ ├── DefaultPluginPresents.java │ │ │ │ │ │ ├── DefaultPomEditor.java │ │ │ │ │ │ ├── MavenAPIUtil.java │ │ │ │ │ │ ├── PluginPresents.java │ │ │ │ │ │ ├── PluginsContainer.java │ │ │ │ │ │ ├── PomEditor.java │ │ │ │ │ │ ├── PomPlaceHolder.java │ │ │ │ │ │ └── ProcessedPoms.java │ │ │ │ │ │ └── utils │ │ │ │ │ │ ├── DotFileFilter.java │ │ │ │ │ │ ├── JGitUtils.java │ │ │ │ │ │ ├── MavenRepos.java │ │ │ │ │ │ └── MavenUtils.java │ │ │ │ │ └── logback │ │ │ │ │ ├── OutputSharedMap.java │ │ │ │ │ ├── appender │ │ │ │ │ ├── KieSiftingAppender.java │ │ │ │ │ └── UUIDThreadNameDiscriminator.java │ │ │ │ │ └── configuration │ │ │ │ │ └── LogbackConfig.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ │ └── ch.qos.logback.classic.spi.Configurator │ │ │ │ └── logback.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ ├── compiler │ │ │ │ ├── BaseCompilerTest.java │ │ │ │ ├── ClassLoaderProviderTest.java │ │ │ │ ├── ConcurrentBuildTest.java │ │ │ │ ├── DefaultIncrementalCompilerEnablerTest.java │ │ │ │ ├── DefaultMavenCompilerTest.java │ │ │ │ ├── DefaultMavenIncrementalCompilerTest.java │ │ │ │ ├── MavenOutputTest.java │ │ │ │ ├── MavenParameterTest.java │ │ │ │ ├── configuration │ │ │ │ │ ├── ConfigurationTest.java │ │ │ │ │ └── ConfigurationUtil.java │ │ │ │ ├── impl │ │ │ │ │ ├── WorkspaceCompilationInfoTest.java │ │ │ │ │ ├── classloader │ │ │ │ │ │ └── CompilerClassloaderUtilsTest.java │ │ │ │ │ ├── decorators │ │ │ │ │ │ ├── ClasspathDepsAfterDecoratorTest.java │ │ │ │ │ │ ├── JGITCompilerBeforeDecoratorTest.java │ │ │ │ │ │ ├── KieAfterDecoratorTest.java │ │ │ │ │ │ └── OutputLogAfterDecoratorTest.java │ │ │ │ │ ├── incrementalenabler │ │ │ │ │ │ └── DefaultIncrementalCompilerEnablerTest.java │ │ │ │ │ ├── kie │ │ │ │ │ │ └── KieMavenCompilerFactoryTest.java │ │ │ │ │ └── pomprocessor │ │ │ │ │ │ └── DefaultPomEditorTest.java │ │ │ │ ├── kie │ │ │ │ │ ├── KieClassLoaderProviderTest.java │ │ │ │ │ ├── KieDefaultMavenCompilerTest.java │ │ │ │ │ ├── KieDefaultMavenIncrementalCompilerTest.java │ │ │ │ │ └── KieMavenOutputTest.java │ │ │ │ ├── plugin │ │ │ │ │ └── KieMetadataTest.java │ │ │ │ └── utils │ │ │ │ │ ├── JGitUtilsTest.java │ │ │ │ │ └── MavenUtilsTest.java │ │ │ │ ├── constants │ │ │ │ ├── ResourcesConstants.java │ │ │ │ └── TestConstants.java │ │ │ │ ├── logback │ │ │ │ ├── OutputSharedMapTest.java │ │ │ │ ├── appender │ │ │ │ │ ├── KieSiftingAppenderTest.java │ │ │ │ │ └── UUIDThreadNameDiscriminatorTest.java │ │ │ │ └── configuration │ │ │ │ │ └── LogbackConfigTest.java │ │ │ │ ├── maven │ │ │ │ └── common │ │ │ │ │ └── ArchetypeTest.java │ │ │ │ └── utils │ │ │ │ ├── LoadProjectDependencyUtil.java │ │ │ │ └── TestUtil.java │ │ │ ├── projects │ │ │ ├── Dummy.java │ │ │ ├── DummyA.java │ │ │ ├── Person.java │ │ │ ├── dummy │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── Dummy.java │ │ │ ├── dummy_deps_complex │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyA.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ ├── dummy_deps_simple │ │ │ │ └── pom.xml │ │ │ ├── dummy_fail_deps_simple │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyFail.java │ │ │ ├── dummy_incremental │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ ├── Dummy.java │ │ │ │ │ └── DummyA.java │ │ │ ├── dummy_kie_incremental │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── dummy │ │ │ │ │ │ ├── Dummy.java │ │ │ │ │ │ └── DummyA.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AllResourceTypes │ │ │ │ │ └── simple-rules.drl │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ ├── dummy_kie_multimodule_classloader │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyA.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ ├── dummy_kie_multimodule_untouched │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyA.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ ├── dummy_kie_multimodule_untouched_with_error │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ ├── DummyA.java │ │ │ │ │ │ └── Error.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ ├── dummy_kie_untouched │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── Dummy.java │ │ │ ├── dummy_kie_unvalid_untouched │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ ├── src │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── dummy │ │ │ │ │ │ │ └── DummyA.java │ │ │ │ │ └── start-pom.xml │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom-end.xml │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ ├── pom.xml │ │ │ │ └── pom2.xml │ │ │ ├── dummy_multimodule │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyA.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ ├── dummy_multimodule_untouched │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyA.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ ├── dummy_override │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ ├── Dummy.java │ │ │ │ │ └── DummyOverride.java │ │ │ ├── dummyuntouched │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── Dummy.java │ │ │ ├── kjar-2-all-resources │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── maven │ │ │ │ │ │ └── plugin │ │ │ │ │ │ └── test │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AllResourceTypes │ │ │ │ │ ├── simple-dmn.dmn │ │ │ │ │ ├── simple-dsl.dsl │ │ │ │ │ ├── simple-dslr.dslr │ │ │ │ │ ├── simple-dtable-template.txls │ │ │ │ │ ├── simple-dtable.xls │ │ │ │ │ ├── simple-guided-dtable-with-dsl.dsl │ │ │ │ │ ├── simple-guided-dtable-with-dsl.gdst │ │ │ │ │ ├── simple-guided-dtable.gdst │ │ │ │ │ ├── simple-pmml.pmml │ │ │ │ │ ├── simple-process.bpmn2 │ │ │ │ │ ├── simple-rule-template.template │ │ │ │ │ ├── simple-rules.drl │ │ │ │ │ ├── simple-scorecard.sxls │ │ │ │ │ ├── simple-template.drt │ │ │ │ │ └── simple-xmlrule.xml │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ ├── kjar-2-single-fail-resources │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── maven │ │ │ │ │ │ └── plugin │ │ │ │ │ │ └── test │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AllResourceTypes │ │ │ │ │ └── simple-rules.drl │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ ├── kjar-2-single-resources │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── maven │ │ │ │ │ │ └── plugin │ │ │ │ │ │ └── test │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AllResourceTypes │ │ │ │ │ └── simple-rules.drl │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ ├── kjar-2-single-resources_override │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ ├── java │ │ │ │ │ ├── dummy │ │ │ │ │ │ └── PersonOverride.java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── maven │ │ │ │ │ │ └── plugin │ │ │ │ │ │ └── test │ │ │ │ │ │ └── Person.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AllResourceTypes │ │ │ │ │ └── simple-rules.drl │ │ │ │ │ └── META-INF │ │ │ │ │ └── kmodule.xml │ │ │ └── kjar-2-single-resources_with_error │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── maven │ │ │ │ │ └── plugin │ │ │ │ │ └── test │ │ │ │ │ ├── Error.java │ │ │ │ │ └── Person.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ └── simple-rules.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── resources │ │ │ ├── alternativeBrokenConfiguration.properties │ │ │ ├── alternativeConfiguration.properties │ │ │ └── logback-test.xml │ │ │ └── settings.xml │ ├── kie-wb-common-compiler-distribution │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── backend │ │ │ │ │ └── compiler │ │ │ │ │ └── rest │ │ │ │ │ ├── ApplicationScopedProducer.java │ │ │ │ │ ├── MVELEvaluatorProducer.java │ │ │ │ │ ├── RestUtils.java │ │ │ │ │ ├── client │ │ │ │ │ └── MavenRestClient.java │ │ │ │ │ └── server │ │ │ │ │ └── MavenRestHandler.java │ │ │ ├── resources │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ ├── jboss-deployment-structure.xml │ │ │ │ │ └── services │ │ │ │ │ │ ├── ch.qos.logback.classic.spi.Configurator │ │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ └── logback.xml │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ ├── ch.qos.logback.classic.spi.Configurator │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ ├── WEB-INF │ │ │ │ ├── beans.xml │ │ │ │ ├── classes │ │ │ │ │ └── classlist.mf │ │ │ │ └── web.xml │ │ │ │ └── index.jsp │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── compiler │ │ │ │ ├── BaseCompilerTest.java │ │ │ │ ├── TestUtil.java │ │ │ │ └── rest │ │ │ │ ├── client │ │ │ │ └── MavenRestClientTest.java │ │ │ │ └── server │ │ │ │ └── MavenRestHandlerTest.java │ │ │ ├── projects │ │ │ └── kjar-2-single-resources │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── maven │ │ │ │ │ └── plugin │ │ │ │ │ └── test │ │ │ │ │ └── Person.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ └── simple-rules.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── resources │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ ├── ch.qos.logback.classic.spi.Configurator │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── arquillian.xml │ │ │ ├── jboss-deployment-structure.xml │ │ │ ├── logback-test.xml │ │ │ ├── settings.xml │ │ │ └── web.xml │ │ │ └── settings.xml │ ├── kie-wb-common-compiler-maven-plugins-testing │ │ ├── pom.xml │ │ └── src │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── maven │ │ │ │ └── plugins │ │ │ │ └── dependency │ │ │ │ └── BuildInMemoryClasspathMojoTest.java │ │ │ ├── projects │ │ │ ├── dummy_deps_complex │ │ │ │ ├── dummyA │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyA.java │ │ │ │ ├── dummyB │ │ │ │ │ ├── pom.xml │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── java │ │ │ │ │ │ └── dummy │ │ │ │ │ │ └── DummyB.java │ │ │ │ └── pom.xml │ │ │ └── dummy_deps_simple │ │ │ │ └── pom.xml │ │ │ ├── resources │ │ │ └── logback-test.xml │ │ │ └── settings.xml │ ├── kie-wb-common-compiler-maven-plugins │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── backend │ │ │ └── maven │ │ │ └── plugins │ │ │ └── dependency │ │ │ └── BuildInMemoryClasspathMojo.java │ ├── kie-wb-common-compiler-offprocess-classpath │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── filtered-resources │ │ │ └── compiler_classpath_prj │ │ │ │ └── pom.xml │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── compiler │ │ │ │ └── offprocess │ │ │ │ └── generator │ │ │ │ └── ClassPathMavenGenerator.java │ │ │ └── resources │ │ │ └── logback.xml │ ├── kie-wb-common-compiler-offprocess-core │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── compiler │ │ │ │ └── offprocess │ │ │ │ ├── ClientIPC.java │ │ │ │ ├── CompilerIPCCoordinator.java │ │ │ │ └── impl │ │ │ │ ├── ClientIPCImpl.java │ │ │ │ ├── CompilerIPCCoordinatorImpl.java │ │ │ │ ├── QueueProvider.java │ │ │ │ ├── ResponseSharedMap.java │ │ │ │ └── ServerIPCImpl.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ ├── ch.qos.logback.classic.spi.Configurator │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ ├── kie-wb-common-compiler-offprocess-service │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── backend │ │ │ └── compiler │ │ │ └── offprocess │ │ │ └── service │ │ │ ├── CompilerOffprocessService.java │ │ │ └── impl │ │ │ └── CompilerOffprocessServiceImpl.java │ ├── kie-wb-common-compiler-offprocess-testing │ │ ├── pom.xml │ │ └── src │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── compiler │ │ │ │ └── offprocess │ │ │ │ ├── CompilerChronicleCoordinatorTest.java │ │ │ │ └── service │ │ │ │ └── CompilerOffProcessServiceTest.java │ │ │ ├── projects │ │ │ └── kjar-2-single-resources │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── maven │ │ │ │ │ └── plugin │ │ │ │ │ └── test │ │ │ │ │ └── Person.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ └── simple-rules.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── resources │ │ │ └── logback-test.xml │ │ │ └── settings.xml │ ├── kie-wb-common-compiler-service │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── backend │ │ │ │ │ └── compiler │ │ │ │ │ └── service │ │ │ │ │ ├── AFCompilerService.java │ │ │ │ │ ├── DefaultKieCompilerService.java │ │ │ │ │ └── executors │ │ │ │ │ ├── CompilerAggregateEntryCache.java │ │ │ │ │ ├── CompilerExecutor.java │ │ │ │ │ ├── DefaultLocalExecutor.java │ │ │ │ │ ├── DefaultRemoteExecutor.java │ │ │ │ │ └── RemoteExecutor.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ ├── beans.xml │ │ │ │ └── services │ │ │ │ │ └── ch.qos.logback.classic.spi.Configurator │ │ │ │ └── logback.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── compiler │ │ │ │ ├── BaseCompilerTest.java │ │ │ │ ├── TestUtil.java │ │ │ │ └── service │ │ │ │ ├── DefaultKieCompilerServiceTest.java │ │ │ │ └── executors │ │ │ │ ├── DefaultLocalExecutorTest.java │ │ │ │ └── DefaultRemoteExecutorTest.java │ │ │ ├── projects │ │ │ ├── dummy_override │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ ├── Dummy.java │ │ │ │ │ └── DummyOverride.java │ │ │ └── kjar-2-single-resources │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── maven │ │ │ │ │ └── plugin │ │ │ │ │ └── test │ │ │ │ │ └── Person.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ └── simple-rules.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── resources │ │ │ ├── logback-test.xml │ │ │ └── settings.xml │ │ │ └── settings.xml │ ├── kie-wb-common-compiler-testutil │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── filtered-resources │ │ │ └── compiler_classpath_prj │ │ │ │ └── pom.xml │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ └── compiler │ │ │ │ ├── TestUtilGit.java │ │ │ │ └── TestUtilMaven.java │ │ │ └── resources │ │ │ └── logback.xml │ └── pom.xml ├── kie-wb-common-data-modeller-core │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── datamodeller │ │ │ │ ├── codegen │ │ │ │ ├── GenerationContext.java │ │ │ │ ├── GenerationEngine.java │ │ │ │ ├── GenerationListener.java │ │ │ │ └── GenerationTools.java │ │ │ │ ├── core │ │ │ │ ├── Annotation.java │ │ │ │ ├── AnnotationDefinition.java │ │ │ │ ├── AnnotationRetention.java │ │ │ │ ├── AnnotationValuePairDefinition.java │ │ │ │ ├── DataModel.java │ │ │ │ ├── DataObject.java │ │ │ │ ├── ElementType.java │ │ │ │ ├── HasAnnotations.java │ │ │ │ ├── HasClassName.java │ │ │ │ ├── HasImports.java │ │ │ │ ├── HasInterfaces.java │ │ │ │ ├── HasMethods.java │ │ │ │ ├── HasName.java │ │ │ │ ├── HasPackageName.java │ │ │ │ ├── HasParameters.java │ │ │ │ ├── HasSuperClass.java │ │ │ │ ├── HasVisibility.java │ │ │ │ ├── Import.java │ │ │ │ ├── JavaClass.java │ │ │ │ ├── JavaEnum.java │ │ │ │ ├── JavaInterface.java │ │ │ │ ├── JavaType.java │ │ │ │ ├── JavaTypeInfo.java │ │ │ │ ├── JavaTypeKind.java │ │ │ │ ├── Method.java │ │ │ │ ├── ModelFactory.java │ │ │ │ ├── ObjectProperty.java │ │ │ │ ├── ObjectSource.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── PropertySource.java │ │ │ │ ├── PropertyType.java │ │ │ │ ├── PropertyTypeFactory.java │ │ │ │ ├── Type.java │ │ │ │ ├── Visibility.java │ │ │ │ └── impl │ │ │ │ │ ├── AbstractAnnotation.java │ │ │ │ │ ├── AbstractAnnotationDefinition.java │ │ │ │ │ ├── AbstractHasAnnotations.java │ │ │ │ │ ├── AbstractJavaType.java │ │ │ │ │ ├── AnnotationDefinitionImpl.java │ │ │ │ │ ├── AnnotationImpl.java │ │ │ │ │ ├── AnnotationValuePairDefinitionImpl.java │ │ │ │ │ ├── DataModelImpl.java │ │ │ │ │ ├── DataObjectImpl.java │ │ │ │ │ ├── ImportImpl.java │ │ │ │ │ ├── JavaClassImpl.java │ │ │ │ │ ├── JavaEnumImpl.java │ │ │ │ │ ├── JavaInterfaceImpl.java │ │ │ │ │ ├── JavaTypeInfoImpl.java │ │ │ │ │ ├── MethodImpl.java │ │ │ │ │ ├── ModelFactoryImpl.java │ │ │ │ │ ├── ObjectPropertyImpl.java │ │ │ │ │ ├── ParameterImpl.java │ │ │ │ │ ├── PropertyTypeFactoryImpl.java │ │ │ │ │ ├── PropertyTypeImpl.java │ │ │ │ │ └── TypeImpl.java │ │ │ │ ├── driver │ │ │ │ ├── AnnotationDriver.java │ │ │ │ ├── FileChangeDescriptor.java │ │ │ │ ├── FilterHolder.java │ │ │ │ ├── MethodFilter.java │ │ │ │ ├── ModelDriver.java │ │ │ │ ├── ModelDriverException.java │ │ │ │ ├── ModelDriverListener.java │ │ │ │ ├── NestedClassFilter.java │ │ │ │ ├── SourceFilter.java │ │ │ │ ├── TypeInfoResult.java │ │ │ │ ├── impl │ │ │ │ │ ├── DataModelOracleModelDriver.java │ │ │ │ │ ├── DefaultDataModelOracleAnnotationDriver.java │ │ │ │ │ ├── DefaultJavaModelAnnotationDriver.java │ │ │ │ │ ├── DefaultJavaRoasterModelAnnotationDriver.java │ │ │ │ │ ├── FilterHolderImpl.java │ │ │ │ │ ├── JavaRoasterModelDriver.java │ │ │ │ │ ├── ModuleDataModelOracleUtils.java │ │ │ │ │ ├── UpdateInfo.java │ │ │ │ │ └── annotations │ │ │ │ │ │ ├── ClassReactiveAnnotationDefinition.java │ │ │ │ │ │ ├── CommonAnnotations.java │ │ │ │ │ │ ├── DescriptionAnnotationDefinition.java │ │ │ │ │ │ ├── DurationAnnotationDefinition.java │ │ │ │ │ │ ├── ExpiresAnnotationDefinition.java │ │ │ │ │ │ ├── KeyAnnotationDefinition.java │ │ │ │ │ │ ├── LabelAnnotationDefinition.java │ │ │ │ │ │ ├── PositionAnnotationDefinition.java │ │ │ │ │ │ ├── PropertyReactiveAnnotationDefinition.java │ │ │ │ │ │ ├── RemotableAnnotationDefinition.java │ │ │ │ │ │ ├── RoleAnnotationDefinition.java │ │ │ │ │ │ ├── TimestampAnnotationDefinition.java │ │ │ │ │ │ └── TypeSafeAnnotationDefinition.java │ │ │ │ └── model │ │ │ │ │ ├── AnnotationDefinitionRequest.java │ │ │ │ │ ├── AnnotationDefinitionResponse.java │ │ │ │ │ ├── AnnotationParseRequest.java │ │ │ │ │ ├── AnnotationParseResponse.java │ │ │ │ │ ├── AnnotationSource.java │ │ │ │ │ ├── AnnotationSourceRequest.java │ │ │ │ │ ├── AnnotationSourceResponse.java │ │ │ │ │ ├── DriverError.java │ │ │ │ │ ├── DriverRequest.java │ │ │ │ │ ├── DriverResponse.java │ │ │ │ │ ├── DriverResult.java │ │ │ │ │ └── ModelDriverResult.java │ │ │ │ ├── parser │ │ │ │ ├── JavaFileHandler.java │ │ │ │ ├── JavaFileHandlerFactory.java │ │ │ │ ├── JavaFileHandlerImpl.java │ │ │ │ ├── JavaLexer.java │ │ │ │ ├── JavaParser.java │ │ │ │ ├── JavaParserBase.java │ │ │ │ ├── JavaParserFactory.java │ │ │ │ ├── descr │ │ │ │ │ ├── AnnotationDescr.java │ │ │ │ │ ├── AnnotationsContainerDescr.java │ │ │ │ │ ├── ClassDescr.java │ │ │ │ │ ├── ClassOrInterfaceTypeDescr.java │ │ │ │ │ ├── DescriptorFactory.java │ │ │ │ │ ├── DescriptorFactoryImpl.java │ │ │ │ │ ├── DimensionDescr.java │ │ │ │ │ ├── ElementDescrList.java │ │ │ │ │ ├── ElementDescriptor.java │ │ │ │ │ ├── ElementValueDescr.java │ │ │ │ │ ├── ElementValuePairDescr.java │ │ │ │ │ ├── ElementValuePairListDescr.java │ │ │ │ │ ├── EllipsisParameterDescr.java │ │ │ │ │ ├── FieldDescr.java │ │ │ │ │ ├── FileDescr.java │ │ │ │ │ ├── HasAnnotations.java │ │ │ │ │ ├── HasClassOrInterfaceType.java │ │ │ │ │ ├── HasDimensions.java │ │ │ │ │ ├── HasModifiers.java │ │ │ │ │ ├── HasPrimitiveType.java │ │ │ │ │ ├── HasType.java │ │ │ │ │ ├── HasTypeArguments.java │ │ │ │ │ ├── IdentifierDescr.java │ │ │ │ │ ├── IdentifierWithTypeArgumentsDescr.java │ │ │ │ │ ├── ImportDescr.java │ │ │ │ │ ├── JavaTokenDescr.java │ │ │ │ │ ├── MethodDescr.java │ │ │ │ │ ├── ModifierDescr.java │ │ │ │ │ ├── ModifierListDescr.java │ │ │ │ │ ├── ModifiersContainerDescr.java │ │ │ │ │ ├── NormalParameterDescr.java │ │ │ │ │ ├── PackageDescr.java │ │ │ │ │ ├── ParameterDescr.java │ │ │ │ │ ├── ParameterListDescr.java │ │ │ │ │ ├── PrimitiveTypeDescr.java │ │ │ │ │ ├── QualifiedNameDescr.java │ │ │ │ │ ├── TextTokenElementDescr.java │ │ │ │ │ ├── TypeArgumentDescr.java │ │ │ │ │ ├── TypeArgumentListDescr.java │ │ │ │ │ ├── TypeDescr.java │ │ │ │ │ ├── VariableDeclarationDescr.java │ │ │ │ │ └── VariableInitializerDescr.java │ │ │ │ └── util │ │ │ │ │ ├── JavaDriverUtils.java │ │ │ │ │ └── ParserUtil.java │ │ │ │ └── util │ │ │ │ ├── DataModelUtils.java │ │ │ │ ├── DriverUtils.java │ │ │ │ ├── FileHashingUtils.java │ │ │ │ ├── FileUtils.java │ │ │ │ ├── NamingUtils.java │ │ │ │ ├── PortableStringUtils.java │ │ │ │ └── StringEscapeUtils.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── datamodeller │ │ │ ├── DataModellerCore.gwt.xml │ │ │ ├── codegen │ │ │ ├── initial.vm │ │ │ ├── java_allfields_constructor.vm │ │ │ ├── java_annotation.vm │ │ │ ├── java_attribute.vm │ │ │ ├── java_attribute_2.vm │ │ │ ├── java_class.vm │ │ │ ├── java_class2.vm │ │ │ ├── java_constructors.vm │ │ │ ├── java_default_constructor.vm │ │ │ ├── java_equals.vm │ │ │ ├── java_equals2.vm │ │ │ ├── java_field_annotation.vm │ │ │ ├── java_getter.vm │ │ │ ├── java_hashCode.vm │ │ │ ├── java_hashCode2.vm │ │ │ ├── java_keyfields_constructor.vm │ │ │ ├── java_method.vm │ │ │ ├── java_nested_class.vm │ │ │ ├── java_positionfields_constructor.vm │ │ │ ├── java_setter.vm │ │ │ ├── java_setter_getter.vm │ │ │ └── java_type_annotation.vm │ │ │ └── parser │ │ │ └── Java.g │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── datamodeller │ │ │ ├── DataModelerAssert.java │ │ │ ├── annotations │ │ │ ├── AnnotationValuesAnnotation.java │ │ │ ├── BooleanParamsAnnotation.java │ │ │ ├── ByteParamsAnnotation.java │ │ │ ├── CharParamsAnnotation.java │ │ │ ├── ClassAnnotation.java │ │ │ ├── DoubleParamsAnnotation.java │ │ │ ├── ENUM3.java │ │ │ ├── EnumParamsAnnotation.java │ │ │ ├── EnumsAnnotation.java │ │ │ ├── FloatParamsAnnotation.java │ │ │ ├── IntParamsAnnotation.java │ │ │ ├── LongParamsAnnotation.java │ │ │ ├── MarkerAnnotation.java │ │ │ ├── PrimitivesAnnotation.java │ │ │ ├── ShortParamsAnnotation.java │ │ │ ├── SingleValueAnnotation.java │ │ │ ├── StringParamsAnnotation.java │ │ │ └── TestEnums.java │ │ │ ├── codegen │ │ │ ├── GenerationEngineTest.java │ │ │ └── GenerationToolsTest.java │ │ │ ├── driver │ │ │ ├── IOServiceMock.java │ │ │ ├── JavaRoasterModelDriverTest.java │ │ │ ├── ModuleDataModelOracleUtilsTest.java │ │ │ ├── RoasterApiTest.java │ │ │ ├── TestAnnotations.java │ │ │ └── testclasses │ │ │ │ ├── ExternalEnum1.java │ │ │ │ ├── ExternalEnum2.java │ │ │ │ ├── ExternalPojo1.java │ │ │ │ └── ExternalPojo2.java │ │ │ └── parser │ │ │ ├── AnnotationParsing1Test.java │ │ │ ├── FieldParsing1Test.java │ │ │ ├── Imports1Test.java │ │ │ ├── JavaFileHandler1Test.java │ │ │ ├── JavaFileHandler2Test.java │ │ │ ├── JavaFileHandler3Test.java │ │ │ ├── JavaFileHandlerBaseTest.java │ │ │ ├── JavaParserBaseTest.java │ │ │ ├── MehodParsing1Test.java │ │ │ ├── ParseFieldMode1Test.java │ │ │ ├── ParseMethodMode1Test.java │ │ │ ├── ParserAssert.java │ │ │ ├── ParserTestUtil.java │ │ │ ├── Pojo1FieldParsingTest.java │ │ │ ├── TypeParsing1Test.java │ │ │ └── test │ │ │ ├── AnnotationsUseVariants.java │ │ │ ├── TestAnnotation.java │ │ │ ├── TestAnnotation1.java │ │ │ ├── TestAnnotation2.java │ │ │ └── TestAnnotation3.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── services │ │ └── datamodeller │ │ ├── codegen │ │ └── GenerationTestResults.properties │ │ ├── driver │ │ ├── errors │ │ │ ├── EmptyPojo.java │ │ │ └── NonJavaContentPojo.java │ │ ├── package1 │ │ │ ├── InternalEnum1.java │ │ │ └── Pojo1.java │ │ ├── package2 │ │ │ └── Pojo2.java │ │ ├── package3 │ │ │ ├── AnnotationValuesAnnotationTest.java │ │ │ ├── AnnotationsUpdateTest.java │ │ │ ├── AnnotationsUpdateTestResult.java │ │ │ ├── ClassAnnotationTest.java │ │ │ ├── EnumsAnnotationTest.java │ │ │ ├── MarkerAnnotationTest.java │ │ │ └── PrimitivesAnnotationTest.java │ │ ├── package4 │ │ │ ├── MethodsUpdateTest.java │ │ │ └── MethodsUpdateTestResult.java │ │ ├── package5 │ │ │ ├── NestedClassUpdateTest.java │ │ │ ├── NestedClassUpdateTestResult.java │ │ │ └── ParametrizedInterface.java │ │ ├── package6 │ │ │ ├── ImportsUpdateTest.java │ │ │ └── ImportsUpdateTestResult.java │ │ └── projectRoot.txt │ │ └── parser │ │ ├── AnnotationParsing1.java │ │ ├── FieldParsing1.java │ │ ├── Generics1.java │ │ ├── Imports1.java │ │ ├── JavaFileHandler1.java │ │ ├── JavaFileHandler1.java.result0.txt │ │ ├── JavaFileHandler1.java.result1.txt │ │ ├── JavaFileHandler1.java.result2.txt │ │ ├── JavaFileHandler1.java.result3.txt │ │ ├── JavaFileHandler1.java.result4.txt │ │ ├── JavaFileHandler1.java.result5.txt │ │ ├── JavaFileHandler2.java │ │ ├── JavaFileHandler2.txt │ │ ├── JavaFileHandler3.java │ │ ├── MethodParsing1.java │ │ ├── Pojo1.java │ │ └── TypeParsing1.java ├── kie-wb-common-datamodel │ ├── .gitignore │ ├── kie-wb-common-datamodel-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── datamodel │ │ │ │ │ ├── backend │ │ │ │ │ └── server │ │ │ │ │ │ └── service │ │ │ │ │ │ └── DataModelService.java │ │ │ │ │ ├── model │ │ │ │ │ ├── LazyModelField.java │ │ │ │ │ ├── PackageDataModelOracleBaselinePayload.java │ │ │ │ │ └── PackageDataModelOracleIncrementalPayload.java │ │ │ │ │ ├── service │ │ │ │ │ └── IncrementalDataModelService.java │ │ │ │ │ ├── spi │ │ │ │ │ └── DataModelExtension.java │ │ │ │ │ └── util │ │ │ │ │ ├── PrimitiveUtilities.java │ │ │ │ │ └── SortHelper.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── datamodel │ │ │ │ └── KieWorkbenchCommonDataModelAPI.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── datamodel │ │ │ └── util │ │ │ ├── PrimitiveUtilitiesTest.java │ │ │ └── SortHelperTest.java │ ├── kie-wb-common-datamodel-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── datamodel │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── DataModelOracleUtilities.java │ │ │ │ │ ├── DataModelServiceImpl.java │ │ │ │ │ ├── IncrementalDataModelServiceImpl.java │ │ │ │ │ ├── builder │ │ │ │ │ ├── packages │ │ │ │ │ │ └── PackageDataModelOracleBuilder.java │ │ │ │ │ ├── projects │ │ │ │ │ │ ├── BaseFactBuilder.java │ │ │ │ │ │ ├── ClassFactBuilder.java │ │ │ │ │ │ ├── ClassFieldInspector.java │ │ │ │ │ │ ├── ClassMethodInspector.java │ │ │ │ │ │ ├── ClassToGenericClassConverter.java │ │ │ │ │ │ ├── FactBuilder.java │ │ │ │ │ │ ├── JavaTypeSystemTranslator.java │ │ │ │ │ │ ├── ModuleDataModelOracleBuilder.java │ │ │ │ │ │ └── SimpleFactBuilder.java │ │ │ │ │ └── util │ │ │ │ │ │ ├── AnnotationUtils.java │ │ │ │ │ │ ├── DataEnumLoader.java │ │ │ │ │ │ ├── DenyLists.java │ │ │ │ │ │ └── GlobalsParser.java │ │ │ │ │ └── cache │ │ │ │ │ ├── LRUDataModelOracleCache.java │ │ │ │ │ ├── LRUModuleDataModelOracleCache.java │ │ │ │ │ └── ModuleDataModelOracleBuilderProvider.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── datamodel │ │ │ │ └── backend │ │ │ │ └── server │ │ │ │ ├── AbstractDataModelWeldTest.java │ │ │ │ ├── BuildResultsObserver.java │ │ │ │ ├── DataModelServiceConstructorTest.java │ │ │ │ ├── ModuleDataModelConcurrencyTest.java │ │ │ │ ├── ModuleDataModelDeclaredTypesCycleTest.java │ │ │ │ ├── ModuleDataModelDeclaredTypesTest.java │ │ │ │ ├── ModuleDataModelDependencyExclusionTest.java │ │ │ │ ├── ModuleDataModelExtendJavaTypeTest.java │ │ │ │ ├── ModuleDataModelFactAnnotationsTest.java │ │ │ │ ├── ModuleDataModelFactFieldsAnnotationsTest.java │ │ │ │ ├── ModuleDataModelFactFieldsGenericsTest.java │ │ │ │ ├── ModuleDataModelOracleTestUtils.java │ │ │ │ ├── ModuleDataModelPackageAllowListTest.java │ │ │ │ ├── ModuleDataModelRecursionTest.java │ │ │ │ ├── ModuleDataModelServiceTest.java │ │ │ │ ├── ModuleDataModelSuperTypesTest.java │ │ │ │ ├── TestAppSetup.java │ │ │ │ ├── TestEnvProducer.java │ │ │ │ ├── builder │ │ │ │ ├── AbstractWeldBuilderIntegrationTest.java │ │ │ │ ├── BuilderConcurrencyIntegrationTest.java │ │ │ │ ├── BuilderKieScannerWarningIntegrationTest.java │ │ │ │ ├── projects │ │ │ │ │ ├── ClassFactBuilderTest.java │ │ │ │ │ ├── ClassFieldInspectorTest.java │ │ │ │ │ ├── ClassMethodInspectorTest.java │ │ │ │ │ └── JavaTypeSystemTranslatorTest.java │ │ │ │ └── util │ │ │ │ │ └── DataEnumLoaderTest.java │ │ │ │ └── testclasses │ │ │ │ ├── Product.java │ │ │ │ ├── ProductOrder.java │ │ │ │ ├── annotations │ │ │ │ ├── JAXBSmurf.java │ │ │ │ ├── JAXBSmurfFactory.java │ │ │ │ ├── RoleSmurf.java │ │ │ │ ├── Smurf.java │ │ │ │ ├── SmurfDescriptor.java │ │ │ │ ├── SmurfFieldDescriptor.java │ │ │ │ ├── SmurfFieldPositionDescriptor.java │ │ │ │ ├── SmurfHouse.java │ │ │ │ └── SmurfMajorHouse.java │ │ │ │ └── superclasses │ │ │ │ ├── PapaSmurf.java │ │ │ │ └── Smurf.java │ │ │ └── resources │ │ │ ├── BuilderConcurrencyRepo │ │ │ ├── pom.xml │ │ │ ├── project.imports │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ ├── add.drl │ │ │ │ ├── delete.drl │ │ │ │ └── update.drl │ │ │ ├── BuilderKieScannerRepo │ │ │ ├── pom.xml │ │ │ ├── project.imports │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ ├── add.drl │ │ │ │ ├── delete.drl │ │ │ │ └── update.drl │ │ │ ├── DataModelBackendDeclaredTypesCycleTest │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t2p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t2p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── DataModelBackendDeclaredTypesTest1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t1p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t1p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── t1p1 │ │ │ │ └── bean.drl │ │ │ ├── DataModelBackendExtendJavaTypeTest1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── t4p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── resources │ │ │ │ ├── Bean1.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── DataModelBackendExtendJavaTypeTest2 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── t5p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── resources │ │ │ │ ├── Bean1.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── DataModelBackendRecursionTest1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── t6p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelBackendSuperTypesTest1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t2p1 │ │ │ │ │ ├── Bean1.java │ │ │ │ │ ├── Bean2.java │ │ │ │ │ └── Bean4.java │ │ │ │ └── t2p2 │ │ │ │ │ └── Bean3.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── DataModelBackendTest1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t3p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t3p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelBackendTest2 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── Bean1.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ │ ├── DataModelDependencyExclusionTest1 │ │ │ ├── package-names-allow-list │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t7p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t7p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelPackageAllowListTest1 │ │ │ ├── package-names-allow-list │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t7p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t7p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelPackageAllowListTest2 │ │ │ ├── package-names-allow-list │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t8p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t8p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelPackageAllowListTest3 │ │ │ ├── package-names-allow-list │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t9p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t9p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelPackageAllowListTest4 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t10p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t10p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelPackageAllowListTest5 │ │ │ ├── package-names-allow-list │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── t11 │ │ │ │ │ ├── p1 │ │ │ │ │ └── Bean1.java │ │ │ │ │ └── p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── empty.rdrl │ │ │ ├── DataModelServiceConstructorTest │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ ├── t1p1 │ │ │ │ │ └── Bean1.java │ │ │ │ └── t1p2 │ │ │ │ │ └── Bean2.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── t1p1 │ │ │ │ └── bean.drl │ │ │ ├── META-INF │ │ │ └── beans.xml │ │ │ └── logback-test.xml │ └── pom.xml ├── kie-wb-common-refactoring │ ├── .gitignore │ ├── README.md │ ├── kie-wb-common-refactoring-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── refactoring │ │ │ │ ├── IndexElementsGenerator.java │ │ │ │ ├── KPropertyImpl.java │ │ │ │ ├── Resource.java │ │ │ │ ├── ResourceReference.java │ │ │ │ ├── SharedPart.java │ │ │ │ ├── model │ │ │ │ ├── index │ │ │ │ │ ├── events │ │ │ │ │ │ ├── BaseIndexingEvent.java │ │ │ │ │ │ ├── IndexingFinishedEvent.java │ │ │ │ │ │ └── IndexingStartedEvent.java │ │ │ │ │ └── terms │ │ │ │ │ │ ├── CompositeIndexTerm.java │ │ │ │ │ │ ├── FullFileNameIndexTerm.java │ │ │ │ │ │ ├── IndexTerm.java │ │ │ │ │ │ ├── ModuleNameIndexTerm.java │ │ │ │ │ │ ├── ModuleRootPathIndexTerm.java │ │ │ │ │ │ ├── PackageNameIndexTerm.java │ │ │ │ │ │ ├── PartIndexTerm.java │ │ │ │ │ │ ├── ReferenceIndexTerm.java │ │ │ │ │ │ ├── ReferencedPartIndexTerm.java │ │ │ │ │ │ ├── RelationshipIndexTerm.java │ │ │ │ │ │ ├── ResourceIndexTerm.java │ │ │ │ │ │ ├── SharedPartIndexTerm.java │ │ │ │ │ │ └── valueterms │ │ │ │ │ │ ├── ValueBranchNameIndexTerm.java │ │ │ │ │ │ ├── ValueFullFileNameIndexTerm.java │ │ │ │ │ │ ├── ValueIndexTerm.java │ │ │ │ │ │ ├── ValueModuleNameIndexTerm.java │ │ │ │ │ │ ├── ValueModuleRootPathIndexTerm.java │ │ │ │ │ │ ├── ValuePackageNameIndexTerm.java │ │ │ │ │ │ ├── ValuePartIndexTerm.java │ │ │ │ │ │ ├── ValuePartReferenceIndexTerm.java │ │ │ │ │ │ ├── ValueReferenceIndexTerm.java │ │ │ │ │ │ ├── ValueRelationshipIndexTerm.java │ │ │ │ │ │ ├── ValueResourceIndexTerm.java │ │ │ │ │ │ └── ValueSharedPartIndexTerm.java │ │ │ │ └── query │ │ │ │ │ ├── RefactoringMapPageRow.java │ │ │ │ │ ├── RefactoringPageRequest.java │ │ │ │ │ ├── RefactoringPageRow.java │ │ │ │ │ ├── RefactoringPathPageRow.java │ │ │ │ │ ├── RefactoringRuleNamePageRow.java │ │ │ │ │ └── RefactoringStringPageRow.java │ │ │ │ └── service │ │ │ │ ├── AssetsUsageService.java │ │ │ │ ├── PackageServiceLoader.java │ │ │ │ ├── PartType.java │ │ │ │ ├── RefactoringQueryService.java │ │ │ │ ├── RelationshipType.java │ │ │ │ ├── ResourceType.java │ │ │ │ ├── ScoreCardServiceLoader.java │ │ │ │ └── impact │ │ │ │ ├── AbstractOperationRequest.java │ │ │ │ ├── DeleteOperationRequest.java │ │ │ │ ├── OperationType.java │ │ │ │ ├── QueryOperationRequest.java │ │ │ │ ├── RefactorOperationBuilder.java │ │ │ │ ├── RefactorOperationBuilderFactory.java │ │ │ │ └── RefactorOperationRequest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── ErraiApp.properties │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── refactoring │ │ │ └── KieWorkbenchCommonRefactoringAPI.gwt.xml │ ├── kie-wb-common-refactoring-backend │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── refactoring │ │ │ │ │ └── backend │ │ │ │ │ └── server │ │ │ │ │ ├── impact │ │ │ │ │ └── ResourceReferenceCollector.java │ │ │ │ │ ├── indexing │ │ │ │ │ ├── AbstractFileIndexer.java │ │ │ │ │ ├── AttributeIndexBuilder.java │ │ │ │ │ ├── DefaultIndexBuilder.java │ │ │ │ │ ├── ErrorMessageUtilities.java │ │ │ │ │ ├── GitKeepFileIndexer.java │ │ │ │ │ ├── ImpactAnalysisAnalyzerWrapper.java │ │ │ │ │ ├── ImpactAnalysisAnalyzerWrapperFactory.java │ │ │ │ │ ├── IndexBuilder.java │ │ │ │ │ ├── LowerCaseOnlyAnalyzer.java │ │ │ │ │ ├── PackageDescrIndexVisitor.java │ │ │ │ │ └── drools │ │ │ │ │ │ └── AbstractDrlFileIndexer.java │ │ │ │ │ ├── query │ │ │ │ │ ├── FileLoader.java │ │ │ │ │ ├── IndexQuery.java │ │ │ │ │ ├── NamedQueries.java │ │ │ │ │ ├── NamedQuery.java │ │ │ │ │ ├── NormalizedTerms.java │ │ │ │ │ ├── PackageServiceLoaderImpl.java │ │ │ │ │ ├── RefactoringQueryServiceImpl.java │ │ │ │ │ ├── ScoreCardServiceLoaderImpl.java │ │ │ │ │ ├── assetUsages │ │ │ │ │ │ └── AssetsUsageServiceImpl.java │ │ │ │ │ ├── builder │ │ │ │ │ │ ├── AbstractQueryBuilder.java │ │ │ │ │ │ ├── MultipleTermQueryBuilder.java │ │ │ │ │ │ ├── QueryBuilder.java │ │ │ │ │ │ ├── SearchEmptyQueryBuilder.java │ │ │ │ │ │ └── SingleTermQueryBuilder.java │ │ │ │ │ ├── response │ │ │ │ │ │ ├── DefaultResponseBuilder.java │ │ │ │ │ │ ├── FileDetailsResponseBuilder.java │ │ │ │ │ │ ├── ResponseBuilder.java │ │ │ │ │ │ └── RuleNameResponseBuilder.java │ │ │ │ │ └── standard │ │ │ │ │ │ ├── AbstractFindQuery.java │ │ │ │ │ │ ├── FindAllChangeImpactQuery.java │ │ │ │ │ │ ├── FindAllLibraryAssetsQuery.java │ │ │ │ │ │ ├── FindDataTypesQuery.java │ │ │ │ │ │ ├── FindPackageNamesQuery.java │ │ │ │ │ │ ├── FindResourcePartReferencesQuery.java │ │ │ │ │ │ ├── FindResourcePartsQuery.java │ │ │ │ │ │ ├── FindResourceReferencesQuery.java │ │ │ │ │ │ ├── FindResourcesQuery.java │ │ │ │ │ │ ├── FindRuleFlowNamesQuery.java │ │ │ │ │ │ ├── FindRulesByModuleQuery.java │ │ │ │ │ │ ├── FindScorecardNamesQuery.java │ │ │ │ │ │ ├── LibraryFileExtensionIndexTerm.java │ │ │ │ │ │ ├── LibraryFileNameIndexTerm.java │ │ │ │ │ │ ├── LibraryRepositoryRootIndexTerm.java │ │ │ │ │ │ ├── LibraryValueFileExtensionIndexTerm.java │ │ │ │ │ │ ├── LibraryValueFileNameIndexTerm.java │ │ │ │ │ │ └── LibraryValueRepositoryRootIndexTerm.java │ │ │ │ │ └── util │ │ │ │ │ └── KObjectUtil.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ ├── test │ │ │ │ └── objects │ │ │ │ │ ├── Address.java │ │ │ │ │ ├── Cheese.java │ │ │ │ │ ├── Cheesery.java │ │ │ │ │ ├── Option.java │ │ │ │ │ ├── Person.java │ │ │ │ │ ├── PersonInterface.java │ │ │ │ │ ├── Pet.java │ │ │ │ │ └── TestAccumulator.java │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── refactoring │ │ │ │ └── backend │ │ │ │ └── server │ │ │ │ ├── BaseIndexingTest.java │ │ │ │ ├── IndexingTest.java │ │ │ │ ├── MultipleRepositoryBaseIndexingTest.java │ │ │ │ ├── TestIndexer.java │ │ │ │ ├── TestPropertiesFileIndexer.java │ │ │ │ ├── TestPropertiesFileTypeDefinition.java │ │ │ │ ├── drl │ │ │ │ ├── IndexDrlInvalidDrlTest.java │ │ │ │ ├── IndexDrlLHSTypeExpressionField1Test.java │ │ │ │ ├── IndexDrlLHSTypeExpressionField2Test.java │ │ │ │ ├── IndexDrlLHSTypeExpressionField3Test.java │ │ │ │ ├── IndexDrlLHSTypeExpressionField4Test.java │ │ │ │ ├── IndexDrlLHSTypeExpressionFieldCombinedTest.java │ │ │ │ ├── IndexDrlLHSTypeExpressionFieldTypeTest.java │ │ │ │ ├── IndexDrlLHSTypeFieldTest.java │ │ │ │ ├── IndexDrlLHSTypeTest.java │ │ │ │ ├── TestDrlFileIndexer.java │ │ │ │ ├── TestDrlFileTypeDefinition.java │ │ │ │ ├── TestPackageNameDrlFileIndexer.java │ │ │ │ └── classes │ │ │ │ │ ├── Applicant.java │ │ │ │ │ ├── Bank.java │ │ │ │ │ └── Mortgage.java │ │ │ │ ├── impact │ │ │ │ ├── PackageDescrIndexVisitorIndexingTest.java │ │ │ │ ├── QueryOperationRequestTest.java │ │ │ │ └── ResourceReferenceCollectorTest.java │ │ │ │ ├── indexing │ │ │ │ ├── AttributeIndexBuilderTest.java │ │ │ │ ├── GitKeepFileIndexerTest.java │ │ │ │ └── PackageDescrIndexVisitorLogicTest.java │ │ │ │ ├── query │ │ │ │ ├── FileLoaderTest.java │ │ │ │ ├── PackageServiceLoaderImplTest.java │ │ │ │ ├── RefactoringQueryServiceImplGeneralTest.java │ │ │ │ ├── ScoreCardServiceLoaderImplTest.java │ │ │ │ ├── assetUsages │ │ │ │ │ ├── AssetsUsageServiceImplTest.java │ │ │ │ │ ├── TestJavaIndexer.java │ │ │ │ │ ├── TestJavaResourceTypeDefinition.java │ │ │ │ │ └── TestJavaSourceVisitor.java │ │ │ │ ├── findresourcepartreferences │ │ │ │ │ ├── FindResourcePartReferencesQueryInvalidIndexTermsTest.java │ │ │ │ │ └── FindResourcePartReferencesQueryValidIndexTermsTest.java │ │ │ │ ├── findresourceparts │ │ │ │ │ ├── FindResourcePartsQueryInvalidIndexTermsTest.java │ │ │ │ │ └── README.txt │ │ │ │ ├── findresourcereferences │ │ │ │ │ ├── FindResourceReferencesQueryInvalidIndexTermsTest.java │ │ │ │ │ └── FindResourceReferencesQueryValidIndexTermsTest.java │ │ │ │ ├── findresources │ │ │ │ │ ├── FindResourcesQueryInvalidIndexTermsTest.java │ │ │ │ │ └── FindResourcesQueryValidIndexTermsTest.java │ │ │ │ ├── findrules │ │ │ │ │ ├── FindRulesByModuleQueryInvalidIndexTermsTest.java │ │ │ │ │ └── FindRulesByModuleQueryValidIndexTermsTest.java │ │ │ │ └── standard │ │ │ │ │ ├── FindDataTypesQueryTest.java │ │ │ │ │ ├── FindPackageNamesQueryTest.java │ │ │ │ │ ├── FindRuleFlowNamesQueryTest.java │ │ │ │ │ └── PackageResponseBuilderTest.java │ │ │ │ └── resources │ │ │ │ ├── IndexAddedResourcesTest.java │ │ │ │ ├── IndexCopiedResourcesTest.java │ │ │ │ ├── IndexDeletedResourcesTest.java │ │ │ │ ├── IndexFullTextTest.java │ │ │ │ ├── IndexUpdatedResourcesTest.java │ │ │ │ ├── MultipleRepositoryAddedResourcesTest.java │ │ │ │ ├── MultipleRepositoryCopiedResourcesTest.java │ │ │ │ ├── MultipleRepositoryDeletedResourcesTest.java │ │ │ │ └── MultipleRepositoryUpdatedResourcesTest.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ ├── config │ │ │ └── README.txt │ │ │ ├── jndi.properties │ │ │ ├── logback.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── refactoring │ │ │ └── backend │ │ │ └── server │ │ │ ├── drl │ │ │ ├── bz1269366.drl │ │ │ ├── drl1.drl │ │ │ ├── drl2.drl │ │ │ ├── drl3.drl │ │ │ ├── drl4.drl │ │ │ ├── drl5.drl │ │ │ └── drl6.drl │ │ │ ├── impact │ │ │ ├── accumulate.drl │ │ │ ├── drl1.drl │ │ │ ├── drl2.drl │ │ │ └── drl3.drl │ │ │ ├── query │ │ │ ├── assetUsages │ │ │ │ ├── Bike.java │ │ │ │ ├── Car.java │ │ │ │ ├── Referenced.java │ │ │ │ └── Wheel.java │ │ │ ├── findresourceparts │ │ │ │ ├── drl1.drl │ │ │ │ ├── drl2.drl │ │ │ │ └── drl3.drl │ │ │ ├── findresources │ │ │ │ ├── drl1.drl │ │ │ │ ├── drl2.drl │ │ │ │ ├── drl3.drl │ │ │ │ └── functions.drl │ │ │ ├── findrules │ │ │ │ ├── drl1.drl │ │ │ │ ├── drl2.drl │ │ │ │ ├── drl3.drl │ │ │ │ ├── drl4.drl │ │ │ │ └── drl5.drl │ │ │ └── findtypes │ │ │ │ ├── drl1.drl │ │ │ │ └── drl2.drl │ │ │ └── resources │ │ │ ├── file1.properties │ │ │ ├── file2.properties │ │ │ ├── file3.properties │ │ │ └── file4.properties │ ├── kie-wb-common-refactoring-client │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── refactoring │ │ │ │ │ └── client │ │ │ │ │ ├── KieWorkbenchCommonRefactoringClientEntryPoint.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── RefactoringConstants.java │ │ │ │ │ └── usages │ │ │ │ │ ├── ShowAssetUsagesDisplayer.java │ │ │ │ │ ├── ShowAssetUsagesDisplayerView.java │ │ │ │ │ ├── ShowAssetUsagesDisplayerViewViewImpl.html │ │ │ │ │ └── ShowAssetUsagesDisplayerViewViewImpl.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── refactoring │ │ │ │ ├── KieWorkbenchCommonRefactoringClient.gwt.xml │ │ │ │ └── client │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── RefactoringConstants.properties │ │ │ │ ├── RefactoringConstants_es.properties │ │ │ │ ├── RefactoringConstants_fr.properties │ │ │ │ ├── RefactoringConstants_it.properties │ │ │ │ └── RefactoringConstants_ja.properties │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── refactoring │ │ │ └── client │ │ │ └── usages │ │ │ └── ShowAssetUsagesDisplayerTest.java │ └── pom.xml ├── kie-wb-common-services-api │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ ├── backend │ │ │ │ ├── builder │ │ │ │ │ └── JavaSourceFilter.java │ │ │ │ ├── project │ │ │ │ │ └── KieModuleFactory.java │ │ │ │ ├── session │ │ │ │ │ └── SessionService.java │ │ │ │ └── source │ │ │ │ │ ├── BaseSourceService.java │ │ │ │ │ ├── DRLBaseSourceService.java │ │ │ │ │ ├── SourceService.java │ │ │ │ │ └── SourceServices.java │ │ │ │ └── shared │ │ │ │ ├── allowlist │ │ │ │ ├── AllowList.java │ │ │ │ └── PackageNameAllowListService.java │ │ │ │ ├── dependencies │ │ │ │ ├── DependencyService.java │ │ │ │ ├── EnhancedDependencies.java │ │ │ │ ├── EnhancedDependency.java │ │ │ │ ├── NormalEnhancedDependency.java │ │ │ │ └── TransitiveEnhancedDependency.java │ │ │ │ ├── enums │ │ │ │ └── EnumDropdownService.java │ │ │ │ ├── kmodule │ │ │ │ ├── AssertBehaviorOption.java │ │ │ │ ├── ClockTypeOption.java │ │ │ │ ├── ConsoleLogger.java │ │ │ │ ├── DeclarativeAgendaOption.java │ │ │ │ ├── EventProcessingOption.java │ │ │ │ ├── FileLogger.java │ │ │ │ ├── KBaseModel.java │ │ │ │ ├── KModuleModel.java │ │ │ │ ├── KModuleService.java │ │ │ │ ├── KSessionLogger.java │ │ │ │ ├── KSessionModel.java │ │ │ │ ├── ListenerModel.java │ │ │ │ ├── QualifierModel.java │ │ │ │ └── SingleValueItemObjectModel.java │ │ │ │ ├── logger │ │ │ │ └── GenericErrorLoggerService.java │ │ │ │ ├── messageconsole │ │ │ │ └── MessageConsoleAllowListImpl.java │ │ │ │ ├── preferences │ │ │ │ ├── ApplicationPreferences.java │ │ │ │ └── config │ │ │ │ │ ├── WorkbenchPreferenceScopeResolutionStrategiesImpl.java │ │ │ │ │ ├── WorkbenchPreferenceScopeResolutionStrategy.java │ │ │ │ │ ├── WorkbenchPreferenceScopeResolver.java │ │ │ │ │ ├── WorkbenchPreferenceScopeTypes.java │ │ │ │ │ └── WorkbenchPreferenceScopes.java │ │ │ │ ├── project │ │ │ │ ├── KieModule.java │ │ │ │ ├── KieModulePackages.java │ │ │ │ ├── KieModuleService.java │ │ │ │ ├── PackageItem.java │ │ │ │ ├── ProjectImportsContent.java │ │ │ │ └── ProjectImportsService.java │ │ │ │ ├── resources │ │ │ │ ├── EditorIds.java │ │ │ │ ├── PerspectiveIds.java │ │ │ │ └── WorkbenchActivities.java │ │ │ │ ├── rulename │ │ │ │ └── RuleNamesService.java │ │ │ │ ├── source │ │ │ │ ├── SourceGenerationFailedException.java │ │ │ │ └── ViewSourceService.java │ │ │ │ └── validation │ │ │ │ ├── CopyValidator.java │ │ │ │ ├── DeleteValidator.java │ │ │ │ ├── SaveValidator.java │ │ │ │ └── ValidationService.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── KieWorkbenchCommonServicesAPI.gwt.xml │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── services │ │ └── shared │ │ ├── allowlist │ │ └── AllowListTest.java │ │ ├── dependencies │ │ ├── EnhancedDependenciesAsListTest.java │ │ └── EnhancedDependenciesTest.java │ │ ├── messageconsole │ │ └── MessageConsoleAllowListImplTest.java │ │ ├── preferences │ │ ├── ApplicationPreferencesTest.java │ │ └── config │ │ │ ├── WorkbenchPreferenceScopeResolutionStrategiesImplTest.java │ │ │ ├── WorkbenchPreferenceScopeResolutionStrategyTest.java │ │ │ ├── WorkbenchPreferenceScopeResolverTest.java │ │ │ └── WorkbenchPreferenceScopeTypesTest.java │ │ └── project │ │ └── PackageItemTest.java ├── kie-wb-common-services-backend │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── filtered-resources │ │ │ ├── PomMigration.properties │ │ │ ├── kie-version.properties │ │ │ └── pom-mandatory.json │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── backend │ │ │ │ ├── allowlist │ │ │ │ ├── PackageNameAllowListFilter.java │ │ │ │ ├── PackageNameAllowListLoader.java │ │ │ │ ├── PackageNameAllowListSaver.java │ │ │ │ ├── PackageNameAllowListServiceImpl.java │ │ │ │ └── PackageNameSearchProvider.java │ │ │ │ ├── builder │ │ │ │ ├── ala │ │ │ │ │ ├── BuildPipelineInitializer.java │ │ │ │ │ ├── BuildPipelineInvoker.java │ │ │ │ │ ├── LocalBinaryConfig.java │ │ │ │ │ ├── LocalBuildConfig.java │ │ │ │ │ ├── LocalBuildConfigExecutor.java │ │ │ │ │ ├── LocalBuildConfigInternal.java │ │ │ │ │ ├── LocalBuildExecConfig.java │ │ │ │ │ ├── LocalBuildExecConfigExecutor.java │ │ │ │ │ ├── LocalModule.java │ │ │ │ │ ├── LocalModuleConfigExecutor.java │ │ │ │ │ ├── LocalProjectConfig.java │ │ │ │ │ ├── LocalSource.java │ │ │ │ │ ├── LocalSourceConfig.java │ │ │ │ │ ├── LocalSourceConfigExecutor.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── LocalBuildBinaryImpl.java │ │ │ │ │ │ ├── LocalBuildConfigImpl.java │ │ │ │ │ │ ├── LocalBuildExecConfigImpl.java │ │ │ │ │ │ └── LocalModuleImpl.java │ │ │ │ ├── core │ │ │ │ │ ├── BaseFileNameResolver.java │ │ │ │ │ ├── BuildHelper.java │ │ │ │ │ ├── BuildMessageBuilder.java │ │ │ │ │ ├── Builder.java │ │ │ │ │ ├── ClassVerifier.java │ │ │ │ │ ├── DeploymentVerifier.java │ │ │ │ │ ├── Handles.java │ │ │ │ │ ├── LRUBuilderCache.java │ │ │ │ │ ├── LRUModuleDependenciesClassLoaderCache.java │ │ │ │ │ ├── LRUPomModelCache.java │ │ │ │ │ ├── MessageConverter.java │ │ │ │ │ ├── NoBuilderFoundException.java │ │ │ │ │ ├── ObservableDRLFile.java │ │ │ │ │ ├── ObservableKModuleFile.java │ │ │ │ │ ├── ObservablePackageNamesAllowListFile.java │ │ │ │ │ ├── ObservableProjectImportsFile.java │ │ │ │ │ ├── ResourceChangeIncrementalBuilder.java │ │ │ │ │ └── TypeSourceResolver.java │ │ │ │ └── service │ │ │ │ │ ├── BuildInfo.java │ │ │ │ │ ├── BuildInfoImpl.java │ │ │ │ │ ├── BuildInfoService.java │ │ │ │ │ ├── BuildServiceHelper.java │ │ │ │ │ └── BuildServiceImpl.java │ │ │ │ ├── dependencies │ │ │ │ ├── DependencyServiceImpl.java │ │ │ │ └── DependencyTestUtils.java │ │ │ │ ├── enums │ │ │ │ └── EnumDropdownServiceImpl.java │ │ │ │ ├── file │ │ │ │ ├── AntPathMatcher.java │ │ │ │ ├── DSLFileFilter.java │ │ │ │ ├── EnumerationsFileFilter.java │ │ │ │ └── GlobalsFileFilter.java │ │ │ │ ├── healthcheck │ │ │ │ ├── HealthCheckService.java │ │ │ │ ├── IoServiceCheck.java │ │ │ │ ├── ServiceCheck.java │ │ │ │ └── ServiceStatus.java │ │ │ │ ├── helpers │ │ │ │ └── AbstractInvalidateDMOPackageCacheDeleteHelper.java │ │ │ │ ├── kmodule │ │ │ │ ├── KModuleContentHandler.java │ │ │ │ ├── KModuleServiceImpl.java │ │ │ │ └── converters │ │ │ │ │ ├── ClockTypeConverter.java │ │ │ │ │ ├── FileLoggerConverter.java │ │ │ │ │ ├── KBaseConverter.java │ │ │ │ │ ├── KModuleConverter.java │ │ │ │ │ ├── KSessionConverter.java │ │ │ │ │ ├── ListenerConverter.java │ │ │ │ │ ├── QualifierConverter.java │ │ │ │ │ └── WorkItemHandlerConverter.java │ │ │ │ ├── logger │ │ │ │ └── GenericErrorLoggerServiceImpl.java │ │ │ │ ├── pom │ │ │ │ ├── DependenciesCollection.java │ │ │ │ ├── DependencyKey.java │ │ │ │ ├── JSONDTO.java │ │ │ │ ├── PluginPresence.java │ │ │ │ ├── PomEditor.java │ │ │ │ ├── PomJsonReader.java │ │ │ │ └── RepositoryKey.java │ │ │ │ ├── preferences │ │ │ │ ├── DroolsApplicationPreferencesLoader.java │ │ │ │ ├── DroolsSystemPropertiesInitializer.java │ │ │ │ ├── KieMetaDataPreferencesLoader.java │ │ │ │ ├── KieTimeZonePreferencesLoader.java │ │ │ │ └── KieWorkbenchApplicationPreferencesLoader.java │ │ │ │ ├── project │ │ │ │ ├── DeleteKieModuleObserverBridge.java │ │ │ │ ├── JavaFileProjectResourcePathResolver.java │ │ │ │ ├── KieModuleRepositoriesServiceImpl.java │ │ │ │ ├── KieModuleResourcePaths.java │ │ │ │ ├── KieModuleServiceImpl.java │ │ │ │ ├── KieResourceResolver.java │ │ │ │ ├── MapClassLoader.java │ │ │ │ ├── ModuleClassLoaderHelper.java │ │ │ │ ├── ModuleRepositoriesSynchronizer.java │ │ │ │ ├── ModuleSaver.java │ │ │ │ └── ProjectImportsServiceImpl.java │ │ │ │ ├── rulename │ │ │ │ └── RuleNameServiceImpl.java │ │ │ │ ├── service │ │ │ │ ├── KieService.java │ │ │ │ └── KieServiceOverviewLoader.java │ │ │ │ ├── session │ │ │ │ └── SessionServiceImpl.java │ │ │ │ ├── source │ │ │ │ └── SourceServicesImpl.java │ │ │ │ └── validation │ │ │ │ ├── JavaFileNameValidator.java │ │ │ │ ├── KModuleFileFilter.java │ │ │ │ ├── ModuleNameValidator.java │ │ │ │ ├── PackageNameValidator.java │ │ │ │ ├── ValidationServiceImpl.java │ │ │ │ └── asset │ │ │ │ ├── DefaultGenericKieValidator.java │ │ │ │ ├── Filter.java │ │ │ │ ├── GenericFilter.java │ │ │ │ ├── NoModuleException.java │ │ │ │ ├── ResourceFilter.java │ │ │ │ ├── ValidatorBuildService.java │ │ │ │ └── ValidatorResultBuilder.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── ErraiApp.properties │ │ │ ├── beans.xml │ │ │ └── kmodule.xml │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── backend │ │ │ ├── TestAppSetup.java │ │ │ ├── allowlist │ │ │ ├── PackageNameAllowListLoaderTest.java │ │ │ ├── PackageNameAllowListSaverTest.java │ │ │ ├── PackageNameAllowListServiceImplTest.java │ │ │ └── PackageNameSearchProviderTest.java │ │ │ ├── builder │ │ │ ├── ala │ │ │ │ ├── BuildPipelineInvokerTest.java │ │ │ │ ├── BuildPipelineTest.java │ │ │ │ ├── BuildPipelineTestBase.java │ │ │ │ ├── BuildPipelineTestConstants.java │ │ │ │ ├── LocalBuildConfigExecutorTest.java │ │ │ │ ├── LocalBuildExecConfigExecutorTest.java │ │ │ │ ├── LocalModuleConfigExecutorTest.java │ │ │ │ └── LocalSourceConfigExecutorTest.java │ │ │ ├── core │ │ │ │ ├── BuildHelperTest.java │ │ │ │ ├── BuildResultsObserver.java │ │ │ │ ├── BuilderBatchResourceChangesTest.java │ │ │ │ ├── BuilderTest.java │ │ │ │ ├── BuilderTestBase.java │ │ │ │ ├── ClassVerifierTest.java │ │ │ │ ├── DeploymentVerifierTest.java │ │ │ │ ├── LRUBuilderCacheTest.java │ │ │ │ ├── LRUPomModelCacheTest.java │ │ │ │ ├── MessageConverterTest.java │ │ │ │ ├── ObservableDRLFileTest.java │ │ │ │ ├── ObservableKModuleFileTest.java │ │ │ │ ├── ObservablePackageNamesAllowListFileTest.java │ │ │ │ ├── ObservableProjectImportsFileTest.java │ │ │ │ ├── ResourceChangeIncrementalBuilderConcurrencyTest.java │ │ │ │ ├── ResourceChangeIncrementalBuilderTest.java │ │ │ │ └── ResourceChangeIncrementalBuilderWithoutFullBuildTest.java │ │ │ └── service │ │ │ │ ├── BuildInfoServiceTest.java │ │ │ │ ├── BuildServiceHelperTest.java │ │ │ │ └── BuildServiceImplTest.java │ │ │ ├── dependencies │ │ │ ├── DependencyServiceImplTest.java │ │ │ └── TestJarWriter.java │ │ │ ├── healthcheck │ │ │ ├── HealthCheckServiceTest.java │ │ │ └── IoServiceCheckTest.java │ │ │ ├── helpers │ │ │ └── AbstractInvalidateDMOPackageCacheDeleteHelperTest.java │ │ │ ├── kmodule │ │ │ ├── KModuleContentHandlerTest.java │ │ │ ├── KModuleServiceImplIntegrationTest.java │ │ │ └── KModuleServiceImplTest.java │ │ │ ├── pom │ │ │ └── PomEditorTest.java │ │ │ ├── preferences │ │ │ ├── KieMetaDataPreferencesLoaderTest.java │ │ │ └── KieTimeZonePreferencesLoaderTest.java │ │ │ ├── project │ │ │ ├── JavaFileProjectResourcePathResolverTest.java │ │ │ ├── KieModuleServiceImplTest.java │ │ │ ├── KieResourceResolverTest.java │ │ │ ├── ModuleImplResolveModuleValidTest.java │ │ │ ├── ModuleRepositoriesSynchronizerTest.java │ │ │ ├── ModuleSaverTest.java │ │ │ ├── ModuleServiceImplNewModuleTest.java │ │ │ ├── ModuleServiceImplResolveModuleInvalidNoKModuleTest.java │ │ │ ├── ModuleServiceImplResolveModuleInvalidNoPOMTest.java │ │ │ ├── ModuleServiceImplResolveModuleResourcePathTest.java │ │ │ ├── ModuleServiceImplResolvePackageInvalidNoKModuleTest.java │ │ │ ├── ModuleServiceImplResolvePackageInvalidNoPOMTest.java │ │ │ ├── ModuleServiceImplResolvePackageNameValidTest.java │ │ │ ├── ModuleServiceImplResolvePackageValidTest.java │ │ │ ├── ModuleServiceImplResolvePackagesTest.java │ │ │ ├── ModuleTestBase.java │ │ │ ├── ProjectImportsServiceImplTest.java │ │ │ └── WeldModuleTestBase.java │ │ │ ├── rulename │ │ │ └── RuleNameServiceImplTest.java │ │ │ ├── service │ │ │ └── KieServiceTest.java │ │ │ ├── source │ │ │ └── SourceServicesImplTest.java │ │ │ ├── testproducers │ │ │ └── TestEnvProducer.java │ │ │ └── validation │ │ │ ├── PackageNameValidatorTest.java │ │ │ ├── ValidationServiceImplTest.java │ │ │ └── asset │ │ │ ├── DefaultGenericKieValidatorTest.java │ │ │ └── ValidatorTest.java │ │ ├── projects │ │ ├── Dummy.java │ │ ├── DummyA.java │ │ ├── GuvnorM2RepoDependencyExample2 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── rule1.drl │ │ ├── Person.java │ │ ├── curriculumcourse │ │ │ └── pom.xml │ │ ├── dinnerparty │ │ │ └── pom.xml │ │ ├── dummy │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── dummy │ │ │ │ └── Dummy.java │ │ ├── dummy_deps_complex │ │ │ ├── dummyA │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyA.java │ │ │ ├── dummyB │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyB.java │ │ │ └── pom.xml │ │ ├── dummy_deps_simple │ │ │ └── pom.xml │ │ ├── dummy_incremental │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── dummy │ │ │ │ ├── Dummy.java │ │ │ │ └── DummyA.java │ │ ├── dummy_kie_incremental │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── dummy │ │ │ │ │ ├── Dummy.java │ │ │ │ │ └── DummyA.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ └── simple-rules.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ ├── dummy_kie_multimodule_classloader │ │ │ ├── dummyA │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyA.java │ │ │ ├── dummyB │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyB.java │ │ │ └── pom.xml │ │ ├── dummy_kie_multimodule_untouched │ │ │ ├── dummyA │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyA.java │ │ │ ├── dummyB │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyB.java │ │ │ └── pom.xml │ │ ├── dummy_multimodule │ │ │ ├── dummyA │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyA.java │ │ │ ├── dummyB │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyB.java │ │ │ └── pom.xml │ │ ├── dummy_multimodule_untouched │ │ │ ├── dummyA │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyA.java │ │ │ ├── dummyB │ │ │ │ ├── pom.xml │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── java │ │ │ │ │ └── dummy │ │ │ │ │ └── DummyB.java │ │ │ └── pom.xml │ │ ├── dummyuntouched │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── dummy │ │ │ │ └── Dummy.java │ │ ├── employee-rostering │ │ │ └── pom.xml │ │ ├── evaluation │ │ │ └── pom.xml │ │ ├── generic │ │ │ ├── pom-migration.json │ │ │ └── pom.xml │ │ ├── generic_no_json │ │ │ └── pom.xml │ │ ├── generic_update_repo │ │ │ ├── pom-migration.json │ │ │ └── pom.xml │ │ ├── generic_with_version │ │ │ ├── pom-migration.json │ │ │ └── pom.xml │ │ ├── itorders │ │ │ └── pom.xml │ │ ├── kie-all-playground │ │ │ └── pom.xml │ │ ├── kie-decision-playground │ │ │ └── pom.xml │ │ ├── kjar-2-all-resources │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── maven │ │ │ │ │ └── plugin │ │ │ │ │ └── test │ │ │ │ │ └── Person.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ ├── simple-dmn.dmn │ │ │ │ ├── simple-dsl.dsl │ │ │ │ ├── simple-dslr.dslr │ │ │ │ ├── simple-dtable-template.txls │ │ │ │ ├── simple-dtable.xls │ │ │ │ ├── simple-guided-dtable-with-dsl.dsl │ │ │ │ ├── simple-guided-dtable-with-dsl.gdst │ │ │ │ ├── simple-guided-dtable.gdst │ │ │ │ ├── simple-pmml.pmml │ │ │ │ ├── simple-process.bpmn2 │ │ │ │ ├── simple-rule-template.template │ │ │ │ ├── simple-rules.drl │ │ │ │ ├── simple-scorecard.sxls │ │ │ │ ├── simple-template.drt │ │ │ │ └── simple-xmlrule.xml │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ ├── kjar-2-single-resources │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── maven │ │ │ │ │ └── plugin │ │ │ │ │ └── test │ │ │ │ │ └── Person.java │ │ │ │ └── resources │ │ │ │ ├── AllResourceTypes │ │ │ │ └── simple-rules.drl │ │ │ │ └── META-INF │ │ │ │ └── kmodule.xml │ │ ├── mortgages │ │ │ └── pom.xml │ │ └── optacloud │ │ │ └── pom.xml │ │ └── resources │ │ ├── BuildChangeListenerRepo │ │ ├── pom.xml │ │ ├── project.imports │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── add.drl │ │ │ ├── delete.drl │ │ │ └── update.drl │ │ ├── BuildHelperTest │ │ ├── pom.xml │ │ ├── project.imports │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── add.drl │ │ │ ├── delete.drl │ │ │ └── update.drl │ │ ├── BuildHelperTestSnapshot │ │ ├── pom.xml │ │ ├── project.imports │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── add.drl │ │ │ ├── delete.drl │ │ │ └── update.drl │ │ ├── BuilderExampleBrokenSyntax │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── builder │ │ │ │ └── tests │ │ │ │ └── test1 │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── rule1.drl │ │ ├── ExampleWithExcel │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── builder │ │ │ │ └── tests │ │ │ │ └── excel │ │ │ │ ├── Bean.java │ │ │ │ ├── Driver.java │ │ │ │ └── Policy.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── SampleDecisionTable.xls │ │ │ └── rule1.drl │ │ ├── GuvnorM2RepoDependencyExample1 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── builder │ │ │ │ └── tests │ │ │ │ └── test1 │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── rule1.drl │ │ │ └── rule2.drl │ │ ├── GuvnorM2RepoDependencyExample1Snapshot │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── builder │ │ │ │ └── tests │ │ │ │ └── test1snapshot │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── rule1.drl │ │ ├── GuvnorM2RepoDependencyExample2 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── rule1.drl │ │ ├── GuvnorM2RepoDependencyExample2Snapshot │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── rule1.drl │ │ ├── META-INF │ │ ├── beans.xml │ │ └── services │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ ├── ModuleBackendTestModule1 │ │ ├── package-names-allow-list │ │ ├── pom.xml │ │ ├── project.imports │ │ ├── project.repositories │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── test │ │ │ │ │ └── project │ │ │ │ │ └── backend │ │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── kmodule.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── project │ │ │ │ └── backend │ │ │ │ └── rule1.drl │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── project │ │ │ │ └── backend │ │ │ │ └── BeanTest.java │ │ │ └── resources │ │ │ └── org │ │ │ └── kie │ │ │ └── test │ │ │ └── project │ │ │ └── backend │ │ │ └── test.scenario │ │ ├── ModuleBackendTestModuleStructureInvalidNoKModule │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── Bean.java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ ├── org │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── rule1.drl │ │ │ └── rule1.drl │ │ ├── ModuleBackendTestModuleStructureInvalidNoPOM │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── Bean.java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── org │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── rule1.drl │ │ │ └── rule1.drl │ │ ├── ModuleBackendTestModuleStructureValid │ │ ├── global │ │ │ └── themes.json │ │ ├── package-names-allow-list │ │ ├── pom.xml │ │ ├── project.imports │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── Bean.java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── Bean.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ ├── org │ │ │ └── kie │ │ │ │ └── test │ │ │ │ └── rule1.drl │ │ │ └── rule1.drl │ │ ├── ModuleBuildTestFileWithSpecialCharacter │ │ ├── global │ │ │ └── themes.json │ │ ├── package-names-allow-list │ │ ├── pom.xml │ │ ├── project.imports │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── test │ │ │ └── rule a+b.drl │ │ ├── ProjectWithDmn │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── com │ │ │ └── myspace │ │ │ └── projectwithdmn │ │ │ └── simple sum wrong variable.dmn │ │ ├── dependency-test1-1.0.jar │ │ ├── dependency-test1-snapshot-1.0-SNAPSHOT.jar │ │ ├── logback-test.xml │ │ ├── org │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── backend │ │ │ ├── kmodule │ │ │ ├── consoleLoggerKModule.xml │ │ │ └── simpleKModule.xml │ │ │ └── service │ │ │ ├── .mymodel │ │ │ ├── .mymodel.model │ │ │ └── mymodel.model │ │ └── pom-migration.json ├── kie-wb-common-verifier │ ├── .gitignore │ ├── kie-wb-common-verifier-api │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── verifier │ │ │ │ │ └── api │ │ │ │ │ └── client │ │ │ │ │ ├── api │ │ │ │ │ ├── Initialize.java │ │ │ │ │ ├── RequestStatus.java │ │ │ │ │ ├── WebWorkerException.java │ │ │ │ │ └── WebWorkerLogMessage.java │ │ │ │ │ └── checks │ │ │ │ │ └── GWTCheckRunner.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── verifier │ │ │ │ └── api │ │ │ │ └── VerifierApi.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── verifier │ │ │ └── api │ │ │ └── client │ │ │ └── MarshallingTest.java │ ├── kie-wb-common-verifier-reporting-client │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── verifier │ │ │ │ │ └── reporting │ │ │ │ │ └── client │ │ │ │ │ ├── VerifierEntryPoint.java │ │ │ │ │ ├── analysis │ │ │ │ │ ├── AnalysisReporter.java │ │ │ │ │ ├── DecisionTableAnalyzer.java │ │ │ │ │ ├── Poster.java │ │ │ │ │ ├── Receiver.java │ │ │ │ │ ├── VerifierWebWorkerConnection.java │ │ │ │ │ └── VerifierWebWorkerConnectionImpl.java │ │ │ │ │ ├── controller │ │ │ │ │ ├── AfterColumnDeleted.java │ │ │ │ │ ├── AfterColumnInserted.java │ │ │ │ │ ├── AnalyzerController.java │ │ │ │ │ ├── AnalyzerControllerImpl.java │ │ │ │ │ ├── Events.java │ │ │ │ │ └── ValidateEvent.java │ │ │ │ │ ├── panel │ │ │ │ │ ├── AnalysisDockPlaceHolder.java │ │ │ │ │ ├── AnalysisLineCell.java │ │ │ │ │ ├── AnalysisReport.java │ │ │ │ │ ├── AnalysisReportScreen.java │ │ │ │ │ ├── AnalysisReportScreenView.java │ │ │ │ │ ├── AnalysisReportScreenViewImpl.html │ │ │ │ │ ├── AnalysisReportScreenViewImpl.java │ │ │ │ │ ├── IssuePresenter.java │ │ │ │ │ ├── IssuePresenterView.java │ │ │ │ │ ├── IssuePresenterViewImpl.java │ │ │ │ │ ├── IssuePresenterViewImpl.ui.xml │ │ │ │ │ ├── IssueSelectedEvent.java │ │ │ │ │ └── IssuesSet.java │ │ │ │ │ ├── reporting │ │ │ │ │ ├── Explanation.java │ │ │ │ │ ├── ExplanationProvider.java │ │ │ │ │ ├── HTMLTableBuilder.java │ │ │ │ │ ├── NoteBuilder.java │ │ │ │ │ └── Util.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AnalyzerResources.java │ │ │ │ │ ├── css │ │ │ │ │ ├── Analysis.css │ │ │ │ │ └── AnalysisCssResources.java │ │ │ │ │ └── i18n │ │ │ │ │ ├── AnalysisConstants.java │ │ │ │ │ ├── AnalysisConstants.properties │ │ │ │ │ ├── AnalysisConstants_de.properties │ │ │ │ │ ├── AnalysisConstants_es.properties │ │ │ │ │ ├── AnalysisConstants_fr.properties │ │ │ │ │ ├── AnalysisConstants_it.properties │ │ │ │ │ ├── AnalysisConstants_ja.properties │ │ │ │ │ ├── AnalysisConstants_pt_BR.properties │ │ │ │ │ └── AnalysisConstants_zh_CN.properties │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── services │ │ │ │ └── verifier │ │ │ │ └── reporting │ │ │ │ └── VerifierReporting.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── verifier │ │ │ └── reporting │ │ │ └── client │ │ │ ├── analysis │ │ │ ├── AnalysisReporterTest.java │ │ │ ├── ReceiverTest.java │ │ │ └── VerifierWebWorkerConnectionImplTest.java │ │ │ ├── controller │ │ │ ├── AnalyzerControllerImplTest.java │ │ │ └── EventsTest.java │ │ │ ├── panel │ │ │ ├── AnalysisDockPlaceHolderTest.java │ │ │ ├── AnalysisReportScreenTest.java │ │ │ ├── AnalysisReportScreenViewImplTest.java │ │ │ └── IssuePresenterTest.java │ │ │ └── reporting │ │ │ └── ExplanationTest.java │ ├── kie-wb-common-verifier-service │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── services │ │ │ │ │ └── verifier │ │ │ │ │ └── service │ │ │ │ │ ├── VerifierWebWorkerProvider.java │ │ │ │ │ ├── VerifierWebWorkerRegistry.java │ │ │ │ │ └── VerifierWebWorkerServlet.java │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── beans.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── services │ │ │ └── verifier │ │ │ └── service │ │ │ ├── VerifierWebWorkerRegistryTest.java │ │ │ └── VerifierWebWorkerServletTest.java │ └── pom.xml └── pom.xml ├── kie-wb-common-stunner ├── .gitignore ├── README.md ├── kie-wb-common-stunner-backend │ ├── .gitignore │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── backend │ │ │ │ └── service │ │ │ │ ├── BackendFileSystemBootstrap.java │ │ │ │ ├── DiagramLookupServiceImpl.java │ │ │ │ └── DiagramServiceImpl.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── beans.xml │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── stunner │ │ └── backend │ │ └── service │ │ └── DiagramLookupServiceImplTest.java ├── kie-wb-common-stunner-client │ ├── .gitignore │ ├── kie-wb-common-stunner-lienzo │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── client │ │ │ │ │ └── lienzo │ │ │ │ │ ├── Lienzo.java │ │ │ │ │ ├── StunnerLienzoCore.java │ │ │ │ │ ├── canvas │ │ │ │ │ ├── LienzoCanvas.java │ │ │ │ │ ├── LienzoCanvasDecoratorFactory.java │ │ │ │ │ ├── LienzoCanvasView.java │ │ │ │ │ ├── LienzoGridLayerBuilder.java │ │ │ │ │ ├── LienzoLayer.java │ │ │ │ │ ├── LienzoPanel.java │ │ │ │ │ ├── command │ │ │ │ │ │ ├── LienzoCanvasCommandFactory.java │ │ │ │ │ │ └── LienzoResizeNodeCommand.java │ │ │ │ │ ├── controls │ │ │ │ │ │ ├── AbstractAcceptorControl.java │ │ │ │ │ │ ├── ConnectionAcceptorControlImpl.java │ │ │ │ │ │ ├── ContainmentAcceptorControlImpl.java │ │ │ │ │ │ ├── ControlPointControlImpl.java │ │ │ │ │ │ ├── DockingAcceptorControlImpl.java │ │ │ │ │ │ ├── LienzoMediatorsControl.java │ │ │ │ │ │ ├── LienzoMultipleSelectionControl.java │ │ │ │ │ │ ├── LienzoSelectionControl.java │ │ │ │ │ │ ├── LocationControlImpl.java │ │ │ │ │ │ └── ResizeControlImpl.java │ │ │ │ │ ├── export │ │ │ │ │ │ ├── DelegateNativeContext2D.java │ │ │ │ │ │ └── LienzoCanvasExport.java │ │ │ │ │ ├── index │ │ │ │ │ │ └── bounds │ │ │ │ │ │ │ └── CanvasBoundsIndexerImpl.java │ │ │ │ │ └── wires │ │ │ │ │ │ ├── WiresCanvas.java │ │ │ │ │ │ ├── WiresCanvasView.java │ │ │ │ │ │ ├── WiresLayer.java │ │ │ │ │ │ └── WiresUtils.java │ │ │ │ │ ├── components │ │ │ │ │ ├── LienzoImageStripLoader.java │ │ │ │ │ ├── LienzoImageStrips.java │ │ │ │ │ ├── glyph │ │ │ │ │ │ ├── AbstractLienzoShapeGlyphRenderer.java │ │ │ │ │ │ ├── LienzoGlyphRenderer.java │ │ │ │ │ │ ├── LienzoGlyphRenderers.java │ │ │ │ │ │ ├── LienzoImageStripGlyphRenderer.java │ │ │ │ │ │ ├── LienzoPictureGlyphRenderer.java │ │ │ │ │ │ ├── LienzoShapeGlyphRenderer.java │ │ │ │ │ │ ├── LienzoSvgDataUriGlyphRenderer.java │ │ │ │ │ │ └── ShapeGlyphDragHandler.java │ │ │ │ │ ├── mediators │ │ │ │ │ │ ├── LienzoCanvasMediators.java │ │ │ │ │ │ ├── LienzoPanelMediators.java │ │ │ │ │ │ ├── ZoomLevelSelector.java │ │ │ │ │ │ ├── ZoomLevelSelectorItem.css │ │ │ │ │ │ ├── ZoomLevelSelectorItem.html │ │ │ │ │ │ ├── ZoomLevelSelectorItem.java │ │ │ │ │ │ ├── ZoomLevelSelectorPresenter.java │ │ │ │ │ │ ├── ZoomLevelSelectorView.css │ │ │ │ │ │ ├── ZoomLevelSelectorView.html │ │ │ │ │ │ └── ZoomLevelSelectorView.java │ │ │ │ │ ├── proxies │ │ │ │ │ │ ├── LienzoConnectorProxyView.java │ │ │ │ │ │ ├── LienzoNodeProxyView.java │ │ │ │ │ │ └── LienzoShapeProxyView.java │ │ │ │ │ ├── toolbox │ │ │ │ │ │ └── actions │ │ │ │ │ │ │ ├── AbstractActionsToolboxView.java │ │ │ │ │ │ │ ├── CommonActionsToolboxView.java │ │ │ │ │ │ │ ├── FlowActionsToolboxView.java │ │ │ │ │ │ │ └── MorphActionsToolboxView.java │ │ │ │ │ └── views │ │ │ │ │ │ ├── AlertView.html │ │ │ │ │ │ ├── AlertView.java │ │ │ │ │ │ ├── LienzoCanvasNotification.java │ │ │ │ │ │ ├── LienzoCanvasNotificationView.java │ │ │ │ │ │ ├── LienzoPanelFocusHandler.java │ │ │ │ │ │ └── LienzoTextTooltip.java │ │ │ │ │ ├── shape │ │ │ │ │ ├── animation │ │ │ │ │ │ └── ShapeViewDecoratorAnimation.java │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── LienzoShape.java │ │ │ │ │ │ ├── ShapeStateAttributeAnimationHandler.java │ │ │ │ │ │ └── ShapeStateDefaultHandler.java │ │ │ │ │ └── view │ │ │ │ │ │ ├── LienzoShapeView.java │ │ │ │ │ │ ├── MultipleAnimationHandle.java │ │ │ │ │ │ ├── ViewEventHandlerManager.java │ │ │ │ │ │ └── wires │ │ │ │ │ │ ├── WiresConnectorView.java │ │ │ │ │ │ ├── WiresContainerShapeView.java │ │ │ │ │ │ ├── WiresNoneLayoutContainer.java │ │ │ │ │ │ ├── WiresScalableContainer.java │ │ │ │ │ │ ├── WiresShapeView.java │ │ │ │ │ │ └── ext │ │ │ │ │ │ ├── DecoratedShapeView.java │ │ │ │ │ │ ├── TextWrapperProvider.java │ │ │ │ │ │ ├── WiresConnectorViewExt.java │ │ │ │ │ │ ├── WiresLayoutContainerNoTextBoundingBox.java │ │ │ │ │ │ ├── WiresShapeViewExt.java │ │ │ │ │ │ └── WiresTextDecorator.java │ │ │ │ │ ├── util │ │ │ │ │ ├── LienzoLayerUtils.java │ │ │ │ │ ├── LienzoPanelUtils.java │ │ │ │ │ ├── LienzoPictureUtils.java │ │ │ │ │ ├── LienzoShapeUtils.java │ │ │ │ │ ├── LienzoSvgPaths.java │ │ │ │ │ ├── NativeClassConverter.java │ │ │ │ │ ├── ShapeControlPointsHelper.java │ │ │ │ │ └── ShapeViewUserDataEncoder.java │ │ │ │ │ └── wires │ │ │ │ │ ├── DelegateWiresCompositeControl.java │ │ │ │ │ ├── DelegateWiresShapeControl.java │ │ │ │ │ ├── StunnerWiresControlFactory.java │ │ │ │ │ ├── StunnerWiresHandlerFactory.java │ │ │ │ │ ├── StunnerWiresShapeControl.java │ │ │ │ │ ├── StunnerWiresShapeHighlight.java │ │ │ │ │ ├── StunnerWiresShapeStateHighlight.java │ │ │ │ │ ├── WiresManagerFactory.java │ │ │ │ │ ├── WiresManagerFactoryImpl.java │ │ │ │ │ └── decorator │ │ │ │ │ ├── StunnerMagnetDecorator.java │ │ │ │ │ └── StunnerPointHandleDecorator.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── client │ │ │ │ └── StunnerLienzo.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── stunner │ │ │ └── client │ │ │ └── lienzo │ │ │ ├── StunnerLienzoCoreTest.java │ │ │ ├── canvas │ │ │ ├── LienzoCanvasDecoratorFactoryTest.java │ │ │ ├── LienzoCanvasTest.java │ │ │ ├── LienzoCanvasViewTest.java │ │ │ ├── LienzoLayerTest.java │ │ │ ├── command │ │ │ │ ├── LienzoCanvasCommandFactoryTest.java │ │ │ │ └── LienzoResizeNodeCommandTest.java │ │ │ ├── controls │ │ │ │ ├── ConnectionAcceptorControlImplTest.java │ │ │ │ ├── ContainmentAcceptorControlImplTest.java │ │ │ │ ├── ControlPointControlImplTest.java │ │ │ │ ├── DockingAcceptorControlImplTest.java │ │ │ │ ├── LienzoMediatorsControlTest.java │ │ │ │ ├── LienzoMultipleSelectionControlTest.java │ │ │ │ ├── LienzoSelectionControlTest.java │ │ │ │ ├── LocationControlImplTest.java │ │ │ │ ├── ResizeControlImplTest.java │ │ │ │ └── builder │ │ │ │ │ └── ObserverBuilderControlTest.java │ │ │ ├── export │ │ │ │ ├── DelegateNativeContext2DTest.java │ │ │ │ └── LienzoCanvasExportTest.java │ │ │ ├── index │ │ │ │ └── bounds │ │ │ │ │ └── CanvasBoundsIndexerImplTest.java │ │ │ └── wires │ │ │ │ ├── WiresCanvasTest.java │ │ │ │ ├── WiresCanvasViewTest.java │ │ │ │ ├── WiresLayerTest.java │ │ │ │ └── WiresUtilsTest.java │ │ │ ├── components │ │ │ ├── LienzoImageStripLoaderTest.java │ │ │ ├── LienzoImageStripsTest.java │ │ │ ├── glyph │ │ │ │ ├── LienzoGlyphRenderersTest.java │ │ │ │ ├── LienzoImageStripGlyphRendererTest.java │ │ │ │ ├── LienzoPictureGlyphRendererTest.java │ │ │ │ ├── LienzoShapeGlyphRendererTest.java │ │ │ │ ├── LienzoSvgDataUriGlyphRendererTest.java │ │ │ │ └── ShapeGlyphDragHandlerTest.java │ │ │ ├── mediators │ │ │ │ ├── LienzoCanvasMediatorsTest.java │ │ │ │ ├── LienzoPanelMediatorsTest.java │ │ │ │ ├── ZoomLevelSelectorItemTest.java │ │ │ │ ├── ZoomLevelSelectorPresenterTest.java │ │ │ │ ├── ZoomLevelSelectorTest.java │ │ │ │ └── ZoomLevelSelectorViewTest.java │ │ │ ├── proxies │ │ │ │ ├── LienzoConnectorProxyViewTest.java │ │ │ │ └── LienzoNodeProxyViewTest.java │ │ │ ├── toolbox │ │ │ │ └── actions │ │ │ │ │ ├── AbstractActionsToolboxViewTest.java │ │ │ │ │ ├── CommonActionsToolboxViewTest.java │ │ │ │ │ ├── FlowActionsToolboxViewTest.java │ │ │ │ │ └── MorphActionsToolboxViewTest.java │ │ │ └── views │ │ │ │ ├── AlertViewTest.java │ │ │ │ ├── LienzoCanvasNotificationTest.java │ │ │ │ ├── LienzoPanelFocusHandlerTest.java │ │ │ │ └── LienzoTextTooltipTest.java │ │ │ ├── shape │ │ │ ├── animation │ │ │ │ └── ShapeViewDecoratorAnimationTest.java │ │ │ ├── impl │ │ │ │ ├── ShapeStateAttributeAnimationHandlerTest.java │ │ │ │ └── ShapeStateDefaultHandlerTest.java │ │ │ └── view │ │ │ │ ├── MultipleAnimationHandleTest.java │ │ │ │ ├── ViewEventHandlerManagerTest.java │ │ │ │ └── wires │ │ │ │ ├── WiresConnectorViewTest.java │ │ │ │ ├── WiresContainerShapeViewTest.java │ │ │ │ ├── WiresScalableContainerTest.java │ │ │ │ ├── WiresShapeViewTest.java │ │ │ │ └── ext │ │ │ │ ├── AbstractWiresShapeViewText.java │ │ │ │ ├── DecoratedShapeViewTest.java │ │ │ │ ├── TextWrapperProviderTest.java │ │ │ │ ├── WiresConnectorViewExtTest.java │ │ │ │ ├── WiresShapeViewExtTest.java │ │ │ │ └── WiresTextDecoratorTest.java │ │ │ ├── util │ │ │ ├── LienzoLayerUtilsTest.java │ │ │ ├── LienzoPictureUtilsTest.java │ │ │ ├── LienzoShapeUtilsTest.java │ │ │ └── ShapeViewUserDataEncoderTest.java │ │ │ └── wires │ │ │ ├── DelegateWiresCompositeControlTest.java │ │ │ ├── DelegateWiresShapeControlTest.java │ │ │ ├── StunnerWiresControlFactoryTest.java │ │ │ ├── StunnerWiresHandlerFactoryTest.java │ │ │ ├── StunnerWiresShapeControlTest.java │ │ │ ├── StunnerWiresShapeHighlightTest.java │ │ │ ├── StunnerWiresShapeStateHighlightTest.java │ │ │ ├── WiresManagerFactoryImplTest.java │ │ │ └── decorator │ │ │ ├── StunnerMagnetDecoratorTest.java │ │ │ └── StunnerPointHandleDecoratorTest.java │ ├── kie-wb-common-stunner-shapes │ │ ├── .gitignore │ │ ├── kie-wb-common-stunner-shapes-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── shapes │ │ │ │ │ └── def │ │ │ │ │ ├── BasicShapeDef.java │ │ │ │ │ ├── BasicShapeViewDef.java │ │ │ │ │ ├── CircleShapeDef.java │ │ │ │ │ ├── ConnectorGlyph.java │ │ │ │ │ ├── ConnectorShapeDef.java │ │ │ │ │ ├── PolygonShapeDef.java │ │ │ │ │ ├── RectangleShapeDef.java │ │ │ │ │ ├── RingShapeDef.java │ │ │ │ │ └── picture │ │ │ │ │ ├── PictureProvider.java │ │ │ │ │ └── PictureShapeDef.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── shapes │ │ │ │ └── StunnerShapesApi.gwt.xml │ │ ├── kie-wb-common-stunner-shapes-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── shapes │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── BasicConnectorShape.java │ │ │ │ │ │ ├── BasicContainerShape.java │ │ │ │ │ │ ├── ConnectorGlyphLienzoRenderer.java │ │ │ │ │ │ ├── ConnectorShape.java │ │ │ │ │ │ ├── PictureShape.java │ │ │ │ │ │ ├── RingShape.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── BasicShapesFactory.java │ │ │ │ │ │ ├── LineConnectorFactory.java │ │ │ │ │ │ ├── OrthogonalPolyLineConnectorFactory.java │ │ │ │ │ │ ├── PictureProvidersManager.java │ │ │ │ │ │ └── PolyLineConnectorFactory.java │ │ │ │ │ │ └── view │ │ │ │ │ │ ├── AbstractConnectorView.java │ │ │ │ │ │ ├── AbstractHasRadiusView.java │ │ │ │ │ │ ├── AbstractHasSizeView.java │ │ │ │ │ │ ├── CircleView.java │ │ │ │ │ │ ├── OrthogonalPolyLineConnectorView.java │ │ │ │ │ │ ├── PictureShapeView.java │ │ │ │ │ │ ├── PolygonView.java │ │ │ │ │ │ ├── PolylineConnectorView.java │ │ │ │ │ │ ├── RectangleView.java │ │ │ │ │ │ ├── RingView.java │ │ │ │ │ │ └── ShapeViewFactory.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── shapes │ │ │ │ │ └── StunnerShapesClient.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── shapes │ │ │ │ └── client │ │ │ │ └── view │ │ │ │ ├── AbstractConnectorViewTest.java │ │ │ │ ├── OrthogonalPolyLineConnectorViewTest.java │ │ │ │ ├── PictureShapeViewTest.java │ │ │ │ └── PolyLineConnectorViewTest.java │ │ └── pom.xml │ ├── kie-wb-common-stunner-widgets │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── client │ │ │ │ │ └── widgets │ │ │ │ │ ├── StunnerWidgetsEntryPoint.java │ │ │ │ │ ├── canvas │ │ │ │ │ ├── DelegateLienzoPanel.java │ │ │ │ │ ├── PreviewLienzoPanel.java │ │ │ │ │ ├── ScalableLienzoPanel.java │ │ │ │ │ ├── ScrollableLienzoPanel.java │ │ │ │ │ ├── ScrollableLienzoPanelView.java │ │ │ │ │ ├── StunnerBoundsProviderFactory.java │ │ │ │ │ ├── StunnerLienzoBoundsPanel.java │ │ │ │ │ ├── StunnerLienzoBoundsPanelView.java │ │ │ │ │ └── actions │ │ │ │ │ │ └── IntegerTextBox.java │ │ │ │ │ ├── components │ │ │ │ │ └── glyph │ │ │ │ │ │ ├── BS3IconTypeGlyph.java │ │ │ │ │ │ ├── BS3IconTypeGlyphRenderer.java │ │ │ │ │ │ ├── DOMGlyphRenderers.java │ │ │ │ │ │ ├── ElementShapeGlyphRenderer.java │ │ │ │ │ │ ├── ImageElementGlyphRenderer.java │ │ │ │ │ │ ├── ImageStripDOMGlyphRenderer.java │ │ │ │ │ │ ├── LienzoElementGlyphRenderer.java │ │ │ │ │ │ └── SvgElementGlyphRenderer.java │ │ │ │ │ ├── dialog │ │ │ │ │ ├── ConfirmationDialogImpl.java │ │ │ │ │ ├── ConfirmationDialogImplView.html │ │ │ │ │ ├── ConfirmationDialogImplView.java │ │ │ │ │ └── ConfirmationDialogImplView.less │ │ │ │ │ ├── editor │ │ │ │ │ ├── DiagramEditorDock.java │ │ │ │ │ ├── EditorSessionCommands.java │ │ │ │ │ ├── StunnerEditor.java │ │ │ │ │ ├── StunnerEditorView.html │ │ │ │ │ └── StunnerEditorView.java │ │ │ │ │ ├── event │ │ │ │ │ ├── LoadDiagramEvent.java │ │ │ │ │ ├── SessionFocusedEvent.java │ │ │ │ │ └── SessionLostFocusEvent.java │ │ │ │ │ ├── explorer │ │ │ │ │ ├── navigator │ │ │ │ │ │ ├── Navigator.java │ │ │ │ │ │ ├── NavigatorItem.java │ │ │ │ │ │ ├── NavigatorItemView.java │ │ │ │ │ │ ├── NavigatorView.java │ │ │ │ │ │ ├── diagrams │ │ │ │ │ │ │ ├── DiagramNavigatorItem.java │ │ │ │ │ │ │ ├── DiagramNavigatorItemImpl.java │ │ │ │ │ │ │ ├── DiagramsNavigator.java │ │ │ │ │ │ │ └── DiagramsNavigatorImpl.java │ │ │ │ │ │ ├── item │ │ │ │ │ │ │ ├── NavigatorThumbnailItemView.java │ │ │ │ │ │ │ └── NavigatorThumbnailItemView.ui.xml │ │ │ │ │ │ └── view │ │ │ │ │ │ │ ├── BootstrapNavigatorView.java │ │ │ │ │ │ │ └── BootstrapNavigatorView.ui.xml │ │ │ │ │ └── tree │ │ │ │ │ │ ├── TreeExplorer.java │ │ │ │ │ │ ├── TreeExplorerView.java │ │ │ │ │ │ └── TreeExplorerView.ui.xml │ │ │ │ │ ├── inlineeditor │ │ │ │ │ ├── AbstractInlineTextEditorBox.java │ │ │ │ │ ├── AbstractInlineTextEditorBoxView.java │ │ │ │ │ ├── InlineEditorBoxView.java │ │ │ │ │ ├── InlineTextEditorBox.css │ │ │ │ │ ├── InlineTextEditorBox.html │ │ │ │ │ ├── InlineTextEditorBoxImpl.java │ │ │ │ │ └── InlineTextEditorBoxViewImpl.java │ │ │ │ │ ├── marshaller │ │ │ │ │ ├── MarshallingResponsePopup.java │ │ │ │ │ ├── MarshallingResponsePopupView.html │ │ │ │ │ └── MarshallingResponsePopupView.java │ │ │ │ │ ├── menu │ │ │ │ │ ├── MenuUtils.java │ │ │ │ │ └── dev │ │ │ │ │ │ ├── AbstractMenuDevCommand.java │ │ │ │ │ │ ├── MenuDevCommand.java │ │ │ │ │ │ ├── MenuDevCommandsBuilder.java │ │ │ │ │ │ ├── ShapeSetsMenuItemsBuilder.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractSelectedNodeDevCommand.java │ │ │ │ │ │ ├── AbstractSelectionDevCommand.java │ │ │ │ │ │ ├── ChangeProfileDevCommand.java │ │ │ │ │ │ ├── ClearCommandHistoryDevCommand.java │ │ │ │ │ │ ├── LogBoundingBoxDevCommand.java │ │ │ │ │ │ ├── LogBoundsDevCommand.java │ │ │ │ │ │ ├── LogCommandHistoryDevCommand.java │ │ │ │ │ │ ├── LogDefinitionDevCommand.java │ │ │ │ │ │ ├── LogGraphDevCommand.java │ │ │ │ │ │ ├── LogMagnetsDevCommand.java │ │ │ │ │ │ ├── LogNodeEdgesDevCommand.java │ │ │ │ │ │ ├── LogSelectedEdgeDevCommand.java │ │ │ │ │ │ ├── LogSelectedItemsDevCommand.java │ │ │ │ │ │ ├── LogSessionDevCommand.java │ │ │ │ │ │ └── SwitchLogLevelDevCommand.java │ │ │ │ │ ├── notification │ │ │ │ │ ├── AbstractNotification.java │ │ │ │ │ ├── CommandNotification.java │ │ │ │ │ ├── Notification.java │ │ │ │ │ ├── NotificationContext.java │ │ │ │ │ ├── NotificationsObserver.java │ │ │ │ │ ├── ValidationExecutedNotification.java │ │ │ │ │ ├── ValidationFailedNotification.java │ │ │ │ │ └── ValidationSuccessNotification.java │ │ │ │ │ ├── palette │ │ │ │ │ ├── BS3PaletteWidget.java │ │ │ │ │ ├── BS3PaletteWidgetImpl.java │ │ │ │ │ ├── BS3PaletteWidgetPresenter.java │ │ │ │ │ ├── BS3PaletteWidgetView.java │ │ │ │ │ ├── BS3PaletteWidgetViewImpl.css │ │ │ │ │ ├── BS3PaletteWidgetViewImpl.html │ │ │ │ │ ├── BS3PaletteWidgetViewImpl.java │ │ │ │ │ ├── DefaultPaletteFactory.java │ │ │ │ │ ├── DefaultPaletteWidget.java │ │ │ │ │ ├── PaletteIDefinitionItemEvent.java │ │ │ │ │ ├── PaletteWidget.java │ │ │ │ │ ├── categories │ │ │ │ │ │ ├── DefinitionPaletteCategoryWidget.java │ │ │ │ │ │ ├── DefinitionPaletteCategoryWidgetView.java │ │ │ │ │ │ ├── DefinitionPaletteCategoryWidgetViewImpl.css │ │ │ │ │ │ ├── DefinitionPaletteCategoryWidgetViewImpl.html │ │ │ │ │ │ ├── DefinitionPaletteCategoryWidgetViewImpl.java │ │ │ │ │ │ ├── group │ │ │ │ │ │ │ ├── DefinitionPaletteGroupWidget.java │ │ │ │ │ │ │ ├── DefinitionPaletteGroupWidgetView.java │ │ │ │ │ │ │ ├── DefinitionPaletteGroupWidgetViewImpl.html │ │ │ │ │ │ │ └── DefinitionPaletteGroupWidgetViewImpl.java │ │ │ │ │ │ └── items │ │ │ │ │ │ │ ├── DefinitionPaletteItemWidget.java │ │ │ │ │ │ │ ├── DefinitionPaletteItemWidgetView.java │ │ │ │ │ │ │ ├── DefinitionPaletteItemWidgetViewImpl.css │ │ │ │ │ │ │ ├── DefinitionPaletteItemWidgetViewImpl.html │ │ │ │ │ │ │ └── DefinitionPaletteItemWidgetViewImpl.java │ │ │ │ │ └── collapsed │ │ │ │ │ │ ├── CollapsedDefinitionPaletteItemWidget.java │ │ │ │ │ │ ├── CollapsedDefinitionPaletteItemWidgetView.java │ │ │ │ │ │ ├── CollapsedDefinitionPaletteItemWidgetViewImpl.css │ │ │ │ │ │ ├── CollapsedDefinitionPaletteItemWidgetViewImpl.html │ │ │ │ │ │ └── CollapsedDefinitionPaletteItemWidgetViewImpl.java │ │ │ │ │ ├── popups │ │ │ │ │ ├── ConfirmPopupWithEvents.html │ │ │ │ │ ├── ConfirmPopupWithEvents.java │ │ │ │ │ └── PopupUtil.java │ │ │ │ │ ├── presenters │ │ │ │ │ ├── Editor.java │ │ │ │ │ ├── Viewer.java │ │ │ │ │ ├── canvas │ │ │ │ │ │ ├── AbstractCanvasViewer.java │ │ │ │ │ │ └── CanvasViewer.java │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── DiagramEditor.java │ │ │ │ │ │ ├── DiagramViewer.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractDiagramPreview.java │ │ │ │ │ │ │ ├── AbstractDiagramViewer.java │ │ │ │ │ │ │ ├── DefaultDiagramEditor.java │ │ │ │ │ │ │ ├── DefaultDiagramViewer.java │ │ │ │ │ │ │ ├── DiagramLoader.java │ │ │ │ │ │ │ ├── DiagramPreviewProxy.java │ │ │ │ │ │ │ └── DiagramViewerProxy.java │ │ │ │ │ └── session │ │ │ │ │ │ ├── RequestSessionRefreshEvent.java │ │ │ │ │ │ ├── SessionDiagramEditor.java │ │ │ │ │ │ ├── SessionDiagramPresenter.java │ │ │ │ │ │ ├── SessionDiagramPreview.java │ │ │ │ │ │ ├── SessionDiagramViewer.java │ │ │ │ │ │ ├── SessionEditor.java │ │ │ │ │ │ ├── SessionPresenter.java │ │ │ │ │ │ ├── SessionPreview.java │ │ │ │ │ │ ├── SessionViewer.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractSessionPresenter.java │ │ │ │ │ │ ├── AbstractSessionViewer.java │ │ │ │ │ │ ├── SessionCardinalityStateHandler.java │ │ │ │ │ │ ├── SessionContainer.java │ │ │ │ │ │ ├── SessionEditorImpl.java │ │ │ │ │ │ ├── SessionEditorPresenter.java │ │ │ │ │ │ ├── SessionPresenterNoOpCallback.java │ │ │ │ │ │ ├── SessionPresenterView.html │ │ │ │ │ │ ├── SessionPresenterView.java │ │ │ │ │ │ ├── SessionPresenterView.less │ │ │ │ │ │ ├── SessionPreviewCanvasHandlerProxy.java │ │ │ │ │ │ ├── SessionPreviewImpl.java │ │ │ │ │ │ ├── SessionViewerImpl.java │ │ │ │ │ │ └── SessionViewerPresenter.java │ │ │ │ │ ├── profile │ │ │ │ │ └── ProfileSelector.java │ │ │ │ │ ├── resources │ │ │ │ │ └── i18n │ │ │ │ │ │ └── StunnerWidgetsConstants.java │ │ │ │ │ ├── screens │ │ │ │ │ ├── DiagramEditorExplorerScreen.java │ │ │ │ │ ├── DiagramEditorExplorerScreenView.css │ │ │ │ │ ├── DiagramEditorExplorerScreenView.html │ │ │ │ │ └── DiagramEditorExplorerScreenView.java │ │ │ │ │ ├── toolbar │ │ │ │ │ ├── Toolbar.java │ │ │ │ │ ├── ToolbarCommand.java │ │ │ │ │ ├── ToolbarView.java │ │ │ │ │ ├── command │ │ │ │ │ │ ├── AbstractToolbarCommand.java │ │ │ │ │ │ ├── ClearToolbarCommand.java │ │ │ │ │ │ ├── CopyToolbarCommand.java │ │ │ │ │ │ ├── CutToolbarCommand.java │ │ │ │ │ │ ├── DeleteSelectionToolbarCommand.java │ │ │ │ │ │ ├── ExportToBpmnToolbarCommand.java │ │ │ │ │ │ ├── ExportToJpgToolbarCommand.java │ │ │ │ │ │ ├── ExportToPdfToolbarCommand.java │ │ │ │ │ │ ├── ExportToPngToolbarCommand.java │ │ │ │ │ │ ├── ExportToSvgToolbarCommand.java │ │ │ │ │ │ ├── PasteToolbarCommand.java │ │ │ │ │ │ ├── PerformAutomaticLayoutToolbarCommand.java │ │ │ │ │ │ ├── RedoToolbarCommand.java │ │ │ │ │ │ ├── SaveToolbarCommand.java │ │ │ │ │ │ ├── SwitchGridToolbarCommand.java │ │ │ │ │ │ ├── UndoToolbarCommand.java │ │ │ │ │ │ ├── ValidateToolbarCommand.java │ │ │ │ │ │ └── VisitGraphToolbarCommand.java │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── DefaultToolbarView.java │ │ │ │ │ │ ├── DefaultToolbarView.ui.xml │ │ │ │ │ │ ├── EditorToolbar.java │ │ │ │ │ │ ├── ManagedEditorToolbar.java │ │ │ │ │ │ ├── ManagedToolbar.java │ │ │ │ │ │ ├── ManagedToolbarDelegate.java │ │ │ │ │ │ ├── ManagedViewerToolbar.java │ │ │ │ │ │ └── ViewerToolbar.java │ │ │ │ │ └── item │ │ │ │ │ │ ├── AbstractToolbarItem.java │ │ │ │ │ │ ├── ToolbarItem.java │ │ │ │ │ │ ├── ToolbarItemView.java │ │ │ │ │ │ └── ToolbarItemView.ui.xml │ │ │ │ │ └── views │ │ │ │ │ ├── AnimatedFloatingWidgetView.java │ │ │ │ │ ├── ImageElementRendererViewImpl.css │ │ │ │ │ ├── ImageElementRendererViewImpl.html │ │ │ │ │ ├── ImageElementRendererViewImpl.java │ │ │ │ │ ├── LoadingBox.java │ │ │ │ │ ├── LoadingBoxView.java │ │ │ │ │ ├── Selector.java │ │ │ │ │ ├── SelectorDelegate.java │ │ │ │ │ ├── SelectorImpl.java │ │ │ │ │ ├── SelectorView.html │ │ │ │ │ ├── SelectorView.java │ │ │ │ │ ├── WidgetElementRendererViewImpl.html │ │ │ │ │ ├── WidgetElementRendererViewImpl.java │ │ │ │ │ ├── WidgetWrapperView.java │ │ │ │ │ ├── WidgetWrapperViewImpl.java │ │ │ │ │ └── session │ │ │ │ │ ├── EmptyStateLayer.java │ │ │ │ │ ├── EmptyStateView.java │ │ │ │ │ ├── NoCanvasView.java │ │ │ │ │ ├── ScreenErrorView.java │ │ │ │ │ ├── ScreenErrorViewImpl.html │ │ │ │ │ ├── ScreenErrorViewImpl.java │ │ │ │ │ ├── ScreenPanelView.java │ │ │ │ │ └── ScreenPanelViewImpl.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── client │ │ │ │ ├── StunnerWidgets.gwt.xml │ │ │ │ └── widgets │ │ │ │ └── resources │ │ │ │ └── i18n │ │ │ │ ├── StunnerWidgetsConstants.properties │ │ │ │ ├── StunnerWidgetsConstants_es.properties │ │ │ │ ├── StunnerWidgetsConstants_fr.properties │ │ │ │ ├── StunnerWidgetsConstants_it.properties │ │ │ │ └── StunnerWidgetsConstants_ja.properties │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── client │ │ │ │ └── widgets │ │ │ │ ├── canvas │ │ │ │ ├── DelegateLienzoPanelTest.java │ │ │ │ ├── PreviewLienzoPanelTest.java │ │ │ │ ├── ScalableLienzoPanelTest.java │ │ │ │ ├── ScrollableLienzoPanelTest.java │ │ │ │ ├── ScrollableLienzoPanelViewTest.java │ │ │ │ ├── StunnerBoundsProviderFactoryTest.java │ │ │ │ └── StunnerLienzoBoundsPanelTest.java │ │ │ │ ├── components │ │ │ │ └── glyph │ │ │ │ │ ├── BS3IconTypeGlyphRendererTest.java │ │ │ │ │ ├── DOMGlyphRenderersTest.java │ │ │ │ │ ├── ElementShapeGlyphRendererTest.java │ │ │ │ │ ├── ImageElementGlyphRendererTest.java │ │ │ │ │ ├── ImageStripDOMGlyphRendererTest.java │ │ │ │ │ └── SvgElementGlyphRendererTest.java │ │ │ │ ├── dialog │ │ │ │ ├── ConfirmationDialogImplTest.java │ │ │ │ └── ConfirmationDialogImplViewTest.java │ │ │ │ ├── editor │ │ │ │ ├── EditorSessionCommandsTest.java │ │ │ │ ├── StunnerEditorTest.java │ │ │ │ └── StunnerEditorViewTest.java │ │ │ │ ├── event │ │ │ │ ├── SessionFocusedEventTest.java │ │ │ │ └── SessionLostFocusEventTest.java │ │ │ │ ├── explorer │ │ │ │ ├── navigator │ │ │ │ │ ├── diagrams │ │ │ │ │ │ └── DiagramNavigatorItemImplTest.java │ │ │ │ │ └── item │ │ │ │ │ │ └── NavigatorThumbnailItemViewTest.java │ │ │ │ └── tree │ │ │ │ │ ├── TreeExplorerTest.java │ │ │ │ │ └── TreeExplorerViewTest.java │ │ │ │ ├── inlineeditor │ │ │ │ ├── InlineTextEditorBoxImplTest.java │ │ │ │ └── InlineTextEditorBoxViewImplTest.java │ │ │ │ ├── marshaller │ │ │ │ ├── MarshallingResponsePopupTest.java │ │ │ │ └── MarshallingResponsePopupViewTest.java │ │ │ │ ├── menu │ │ │ │ └── MenuUtilsTest.java │ │ │ │ ├── notification │ │ │ │ └── NotificationsObserverTest.java │ │ │ │ ├── palette │ │ │ │ ├── BS3PaletteWidgetImplTest.java │ │ │ │ ├── BS3PaletteWidgetViewImplTest.java │ │ │ │ ├── categories │ │ │ │ │ └── DefinitionPaletteCategoryWidgetTest.java │ │ │ │ ├── collapsed │ │ │ │ │ ├── CollapsedDefinitionPaletteItemWidgetTest.java │ │ │ │ │ └── CollapsedDefinitionPaletteItemWidgetViewImplTest.java │ │ │ │ └── items │ │ │ │ │ └── DefinitionPaletteItemWidgetTest.java │ │ │ │ ├── popups │ │ │ │ ├── ConfirmPopupWithEventsTest.java │ │ │ │ └── PopupUtilTest.java │ │ │ │ ├── presenters │ │ │ │ ├── AbstractCanvasHandlerViewerTest.java │ │ │ │ ├── diagram │ │ │ │ │ └── impl │ │ │ │ │ │ ├── DiagramEditorTest.java │ │ │ │ │ │ ├── DiagramLoaderTest.java │ │ │ │ │ │ └── DiagramViewerTest.java │ │ │ │ └── session │ │ │ │ │ └── impl │ │ │ │ │ ├── SessionEditorTest.java │ │ │ │ │ ├── SessionPresenterViewTest.java │ │ │ │ │ ├── SessionPreviewCanvasHandlerProxyTest.java │ │ │ │ │ ├── SessionPreviewImplTest.java │ │ │ │ │ └── SessionViewerTest.java │ │ │ │ ├── profile │ │ │ │ └── ProfileSelectorTest.java │ │ │ │ ├── screens │ │ │ │ └── DiagramEditorExplorerScreenTest.java │ │ │ │ └── views │ │ │ │ ├── SelectorDelegateTest.java │ │ │ │ ├── SelectorImplTest.java │ │ │ │ └── session │ │ │ │ └── ScreenPanelViewImplTest.java │ │ │ └── resources │ │ │ └── images │ │ │ ├── jpg.jpg │ │ │ └── svg.svg │ └── pom.xml ├── kie-wb-common-stunner-core │ ├── .gitignore │ ├── kie-wb-common-stunner-api │ │ ├── .gitignore │ │ ├── kie-wb-common-stunner-backend-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── core │ │ │ │ │ │ ├── definition │ │ │ │ │ │ └── service │ │ │ │ │ │ │ ├── DefinitionSetService.java │ │ │ │ │ │ │ ├── DiagramMarshaller.java │ │ │ │ │ │ │ └── DiagramMetadataMarshaller.java │ │ │ │ │ │ ├── marshaller │ │ │ │ │ │ ├── MarshallingMessage.java │ │ │ │ │ │ ├── MarshallingMessageDecorator.java │ │ │ │ │ │ ├── MarshallingMessageKeys.java │ │ │ │ │ │ ├── MarshallingRequest.java │ │ │ │ │ │ └── MarshallingResponse.java │ │ │ │ │ │ ├── registry │ │ │ │ │ │ └── BackendRegistryFactory.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── BaseDiagramService.java │ │ │ │ │ │ ├── DiagramLookupService.java │ │ │ │ │ │ ├── DiagramService.java │ │ │ │ │ │ └── FactoryService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── core │ │ │ │ │ ├── StunnerBackendApi.gwt.xml │ │ │ │ │ └── marshaller │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── MarshallingMessagesConstants.properties │ │ │ │ │ ├── MarshallingMessagesConstants_es.properties │ │ │ │ │ ├── MarshallingMessagesConstants_fr.properties │ │ │ │ │ ├── MarshallingMessagesConstants_it.properties │ │ │ │ │ └── MarshallingMessagesConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ └── definition │ │ │ │ └── service │ │ │ │ └── DiagramMarshallerTest.java │ │ ├── kie-wb-common-stunner-client-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── core │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── AbstractBindableShapeSet.java │ │ │ │ │ │ ├── ReadOnlyProvider.java │ │ │ │ │ │ ├── ShapeSet.java │ │ │ │ │ │ ├── ShapeSetThumbProvider.java │ │ │ │ │ │ ├── ThumbProvider.java │ │ │ │ │ │ ├── animation │ │ │ │ │ │ │ ├── Animation.java │ │ │ │ │ │ │ ├── AnimationFactory.java │ │ │ │ │ │ │ └── AnimationHandle.java │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ ├── SessionManager.java │ │ │ │ │ │ │ └── ShapeManager.java │ │ │ │ │ │ ├── canvas │ │ │ │ │ │ │ ├── Canvas.java │ │ │ │ │ │ │ ├── CanvasHandler.java │ │ │ │ │ │ │ ├── Transform.java │ │ │ │ │ │ │ ├── controls │ │ │ │ │ │ │ │ ├── CanvasControl.java │ │ │ │ │ │ │ │ ├── CanvasInlineTextEditorControl.java │ │ │ │ │ │ │ │ ├── CanvasRegistrationControl.java │ │ │ │ │ │ │ │ ├── ClipboardControl.java │ │ │ │ │ │ │ │ ├── ContainmentAcceptorControl.java │ │ │ │ │ │ │ │ ├── DeleteNodeConfirmation.java │ │ │ │ │ │ │ │ ├── DockingAcceptorControl.java │ │ │ │ │ │ │ │ ├── EdgeClipboard.java │ │ │ │ │ │ │ │ ├── LocationControl.java │ │ │ │ │ │ │ │ ├── MediatorsControl.java │ │ │ │ │ │ │ │ ├── ResizeControl.java │ │ │ │ │ │ │ │ ├── SelectionControl.java │ │ │ │ │ │ │ │ ├── ToolboxControl.java │ │ │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ │ │ └── CreateNodeAction.java │ │ │ │ │ │ │ │ ├── builder │ │ │ │ │ │ │ │ │ ├── BuildRequest.java │ │ │ │ │ │ │ │ │ ├── BuilderControl.java │ │ │ │ │ │ │ │ │ ├── EdgeBuilderControl.java │ │ │ │ │ │ │ │ │ ├── ElementBuilderControl.java │ │ │ │ │ │ │ │ │ ├── NodeBuilderControl.java │ │ │ │ │ │ │ │ │ └── request │ │ │ │ │ │ │ │ │ │ ├── EdgeBuildRequest.java │ │ │ │ │ │ │ │ │ │ ├── ElementBuildRequest.java │ │ │ │ │ │ │ │ │ │ └── NodeBuildRequest.java │ │ │ │ │ │ │ │ ├── connection │ │ │ │ │ │ │ │ │ ├── ConnectionAcceptorControl.java │ │ │ │ │ │ │ │ │ └── ControlPointControl.java │ │ │ │ │ │ │ │ ├── exceptions │ │ │ │ │ │ │ │ │ └── ElementOutOfBoundsException.java │ │ │ │ │ │ │ │ └── keyboard │ │ │ │ │ │ │ │ │ ├── KeyboardControl.java │ │ │ │ │ │ │ │ │ └── shortcut │ │ │ │ │ │ │ │ │ └── KeyboardShortcut.java │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ │ ├── AbstractCanvasEvent.java │ │ │ │ │ │ │ │ ├── AbstractCanvasHandlerEvent.java │ │ │ │ │ │ │ │ ├── CanvasClearEvent.java │ │ │ │ │ │ │ │ ├── CanvasDrawnEvent.java │ │ │ │ │ │ │ │ ├── CanvasFocusedEvent.java │ │ │ │ │ │ │ │ ├── CanvasLostFocusEvent.java │ │ │ │ │ │ │ │ ├── ShapeLocationsChangedEvent.java │ │ │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ │ │ ├── AbstractCanvasCommandEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasCommandAllowedEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasCommandExecutedEvent.java │ │ │ │ │ │ │ │ │ └── CanvasCommandUndoneEvent.java │ │ │ │ │ │ │ │ ├── mouse │ │ │ │ │ │ │ │ │ ├── CanvasMouseDownEvent.java │ │ │ │ │ │ │ │ │ └── CanvasMouseUpEvent.java │ │ │ │ │ │ │ │ ├── registration │ │ │ │ │ │ │ │ │ ├── AbstractCanvasHandlerElementEvent.java │ │ │ │ │ │ │ │ │ ├── AbstractCanvasShapeEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasElementAddedEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasElementRemovedEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasElementUpdatedEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasElementsClearEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasShapeAddedEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasShapeRemovedEvent.java │ │ │ │ │ │ │ │ │ ├── CurrentRegistryChangedEvent.java │ │ │ │ │ │ │ │ │ └── RegisterChangedEvent.java │ │ │ │ │ │ │ │ └── selection │ │ │ │ │ │ │ │ │ ├── CanvasClearSelectionEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasFocusedShapeEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasSelectionEvent.java │ │ │ │ │ │ │ │ │ └── DomainObjectSelectionEvent.java │ │ │ │ │ │ │ ├── export │ │ │ │ │ │ │ │ ├── CanvasExport.java │ │ │ │ │ │ │ │ ├── CanvasExportSettings.java │ │ │ │ │ │ │ │ └── CanvasURLExportSettings.java │ │ │ │ │ │ │ ├── index │ │ │ │ │ │ │ │ └── bounds │ │ │ │ │ │ │ │ │ └── CanvasBoundsIndexer.java │ │ │ │ │ │ │ └── listener │ │ │ │ │ │ │ │ ├── CanvasDomainObjectListener.java │ │ │ │ │ │ │ │ ├── CanvasElementListener.java │ │ │ │ │ │ │ │ ├── CanvasListener.java │ │ │ │ │ │ │ │ ├── CanvasShapeListener.java │ │ │ │ │ │ │ │ ├── HasCanvasListeners.java │ │ │ │ │ │ │ │ └── HasDomainObjectListeners.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ ├── CanvasCommand.java │ │ │ │ │ │ │ ├── CanvasCommandFactory.java │ │ │ │ │ │ │ ├── CanvasCommandManager.java │ │ │ │ │ │ │ ├── CanvasViolation.java │ │ │ │ │ │ │ ├── CommandRequestLifecycle.java │ │ │ │ │ │ │ ├── HasGraphCommand.java │ │ │ │ │ │ │ ├── RequiresCommandManager.java │ │ │ │ │ │ │ └── SessionCommandManager.java │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── glyph │ │ │ │ │ │ │ │ └── GlyphRenderer.java │ │ │ │ │ │ │ ├── palette │ │ │ │ │ │ │ │ ├── HasPaletteItems.java │ │ │ │ │ │ │ │ ├── Palette.java │ │ │ │ │ │ │ │ ├── PaletteDefinition.java │ │ │ │ │ │ │ │ ├── PaletteFactory.java │ │ │ │ │ │ │ │ ├── PaletteGroup.java │ │ │ │ │ │ │ │ ├── PaletteItem.java │ │ │ │ │ │ │ │ ├── PaletteItemEvent.java │ │ │ │ │ │ │ │ └── PaletteItemMouseEvent.java │ │ │ │ │ │ │ ├── toolbox │ │ │ │ │ │ │ │ ├── Toolbox.java │ │ │ │ │ │ │ │ └── ToolboxFactory.java │ │ │ │ │ │ │ └── views │ │ │ │ │ │ │ │ ├── CanvasTooltip.java │ │ │ │ │ │ │ │ └── FloatingView.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ └── keyboard │ │ │ │ │ │ │ │ ├── AbstractKeyboardEvent.java │ │ │ │ │ │ │ │ ├── KeyDownEvent.java │ │ │ │ │ │ │ │ ├── KeyPressEvent.java │ │ │ │ │ │ │ │ ├── KeyUpEvent.java │ │ │ │ │ │ │ │ └── KeyboardEvent.java │ │ │ │ │ │ ├── preferences │ │ │ │ │ │ │ ├── StunnerPreferencesEntryPoint.java │ │ │ │ │ │ │ ├── StunnerPreferencesRegistry.java │ │ │ │ │ │ │ └── StunnerTextPreferences.java │ │ │ │ │ │ ├── registry │ │ │ │ │ │ │ └── ClientRegistryFactory.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── ClientRuntimeError.java │ │ │ │ │ │ │ └── ServiceCallback.java │ │ │ │ │ │ ├── session │ │ │ │ │ │ │ ├── ClientSession.java │ │ │ │ │ │ │ └── event │ │ │ │ │ │ │ │ ├── AbstractSessionEvent.java │ │ │ │ │ │ │ │ ├── OnSessionErrorEvent.java │ │ │ │ │ │ │ │ ├── SessionDestroyedEvent.java │ │ │ │ │ │ │ │ └── SessionOpenedEvent.java │ │ │ │ │ │ └── shape │ │ │ │ │ │ │ ├── EdgeShape.java │ │ │ │ │ │ │ ├── ElementShape.java │ │ │ │ │ │ │ ├── HasChildren.java │ │ │ │ │ │ │ ├── HasShapeState.java │ │ │ │ │ │ │ ├── Lifecycle.java │ │ │ │ │ │ │ ├── MutableShape.java │ │ │ │ │ │ │ ├── MutationContext.java │ │ │ │ │ │ │ ├── NodeShape.java │ │ │ │ │ │ │ ├── Shape.java │ │ │ │ │ │ │ ├── ShapeState.java │ │ │ │ │ │ │ ├── TextWrapperStrategy.java │ │ │ │ │ │ │ ├── animation │ │ │ │ │ │ │ ├── ShapeAnimation.java │ │ │ │ │ │ │ └── ShapeAnimationFactory.java │ │ │ │ │ │ │ ├── factory │ │ │ │ │ │ │ ├── ShapeDefFactory.java │ │ │ │ │ │ │ └── ShapeFactory.java │ │ │ │ │ │ │ └── view │ │ │ │ │ │ │ ├── BoundingBox.java │ │ │ │ │ │ │ ├── HasControlPoints.java │ │ │ │ │ │ │ ├── HasDecorators.java │ │ │ │ │ │ │ ├── HasDragBounds.java │ │ │ │ │ │ │ ├── HasEventHandlers.java │ │ │ │ │ │ │ ├── HasFillGradient.java │ │ │ │ │ │ │ ├── HasManageableControlPoints.java │ │ │ │ │ │ │ ├── HasRadius.java │ │ │ │ │ │ │ ├── HasShadow.java │ │ │ │ │ │ │ ├── HasSize.java │ │ │ │ │ │ │ ├── HasTitle.java │ │ │ │ │ │ │ ├── IsConnector.java │ │ │ │ │ │ │ ├── ShapeView.java │ │ │ │ │ │ │ ├── ShapeViewHandler.java │ │ │ │ │ │ │ └── event │ │ │ │ │ │ │ ├── AbstractMouseEvent.java │ │ │ │ │ │ │ ├── AbstractViewEvent.java │ │ │ │ │ │ │ ├── AbstractViewHandler.java │ │ │ │ │ │ │ ├── DragContext.java │ │ │ │ │ │ │ ├── DragEvent.java │ │ │ │ │ │ │ ├── DragHandler.java │ │ │ │ │ │ │ ├── GestureEvent.java │ │ │ │ │ │ │ ├── GestureEventImpl.java │ │ │ │ │ │ │ ├── GestureHandler.java │ │ │ │ │ │ │ ├── MouseClickEvent.java │ │ │ │ │ │ │ ├── MouseClickHandler.java │ │ │ │ │ │ │ ├── MouseDoubleClickEvent.java │ │ │ │ │ │ │ ├── MouseDoubleClickHandler.java │ │ │ │ │ │ │ ├── MouseEnterEvent.java │ │ │ │ │ │ │ ├── MouseEnterHandler.java │ │ │ │ │ │ │ ├── MouseEvent.java │ │ │ │ │ │ │ ├── MouseExitEvent.java │ │ │ │ │ │ │ ├── MouseExitHandler.java │ │ │ │ │ │ │ ├── MouseMoveEvent.java │ │ │ │ │ │ │ ├── MouseMoveHandler.java │ │ │ │ │ │ │ ├── ResizeEvent.java │ │ │ │ │ │ │ ├── ResizeHandler.java │ │ │ │ │ │ │ ├── ShapeViewSupportedEvents.java │ │ │ │ │ │ │ ├── TextClickEvent.java │ │ │ │ │ │ │ ├── TextClickHandler.java │ │ │ │ │ │ │ ├── TextDoubleClickEvent.java │ │ │ │ │ │ │ ├── TextDoubleClickHandler.java │ │ │ │ │ │ │ ├── TextEnterEvent.java │ │ │ │ │ │ │ ├── TextEnterHandler.java │ │ │ │ │ │ │ ├── TextExitEvent.java │ │ │ │ │ │ │ ├── TextExitHandler.java │ │ │ │ │ │ │ ├── TouchEvent.java │ │ │ │ │ │ │ ├── TouchEventImpl.java │ │ │ │ │ │ │ ├── TouchHandler.java │ │ │ │ │ │ │ ├── ViewEvent.java │ │ │ │ │ │ │ ├── ViewEventType.java │ │ │ │ │ │ │ └── ViewHandler.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ └── shape │ │ │ │ │ │ │ ├── Glyph.java │ │ │ │ │ │ │ ├── ShapeDef.java │ │ │ │ │ │ │ ├── ShapeGlyph.java │ │ │ │ │ │ │ └── ShapeViewDef.java │ │ │ │ │ │ └── documentation │ │ │ │ │ │ ├── model │ │ │ │ │ │ ├── DiagramDocumentation.java │ │ │ │ │ │ ├── DocumentationOutput.java │ │ │ │ │ │ └── HTMLDocumentationTemplate.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── DiagramDocumentationService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── core │ │ │ │ │ ├── StunnerClientApi.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── preferences │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── StunnerPreferencesConstants.properties │ │ │ │ │ ├── StunnerPreferencesConstants_es.properties │ │ │ │ │ ├── StunnerPreferencesConstants_fr.properties │ │ │ │ │ ├── StunnerPreferencesConstants_it.properties │ │ │ │ │ └── StunnerPreferencesConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ └── client │ │ │ │ ├── canvas │ │ │ │ ├── controls │ │ │ │ │ └── EdgeClipboardTest.java │ │ │ │ └── event │ │ │ │ │ └── selection │ │ │ │ │ └── CanvasFocusedShapeEventTest.java │ │ │ │ └── shape │ │ │ │ └── view │ │ │ │ └── event │ │ │ │ └── DragContextTest.java │ │ ├── kie-wb-common-stunner-core-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── core │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── DefinitionManager.java │ │ │ │ │ │ ├── FactoryManager.java │ │ │ │ │ │ └── ProfileManager.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ ├── Command.java │ │ │ │ │ │ ├── CommandListener.java │ │ │ │ │ │ ├── CommandManager.java │ │ │ │ │ │ ├── CommandResult.java │ │ │ │ │ │ ├── DelegateCommandManager.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ ├── AbstractCommandEvent.java │ │ │ │ │ │ │ ├── AbstractGraphCommandEvent.java │ │ │ │ │ │ │ └── local │ │ │ │ │ │ │ │ ├── CommandExecutedEvent.java │ │ │ │ │ │ │ │ ├── CommandUndoExecutedEvent.java │ │ │ │ │ │ │ │ └── IsCommandAllowedEvent.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ │ ├── BadCommandArgumentsException.java │ │ │ │ │ │ │ └── CommandException.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── CommandUtils.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ ├── DefinitionSetProxy.java │ │ │ │ │ │ ├── DefinitionSetResourceType.java │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ ├── AbstractDefinitionSetRuleAdapter.java │ │ │ │ │ │ │ ├── Adapter.java │ │ │ │ │ │ │ ├── AdapterManager.java │ │ │ │ │ │ │ ├── DefinitionAdapter.java │ │ │ │ │ │ │ ├── DefinitionAdapterWrapper.java │ │ │ │ │ │ │ ├── DefinitionId.java │ │ │ │ │ │ │ ├── DefinitionSetAdapter.java │ │ │ │ │ │ │ ├── DefinitionSetAdapterWrapper.java │ │ │ │ │ │ │ ├── DefinitionSetRuleAdapter.java │ │ │ │ │ │ │ ├── HasInheritance.java │ │ │ │ │ │ │ ├── MorphAdapter.java │ │ │ │ │ │ │ ├── PriorityAdapter.java │ │ │ │ │ │ │ ├── PropertyAdapter.java │ │ │ │ │ │ │ ├── PropertyAdapterWrapper.java │ │ │ │ │ │ │ ├── binding │ │ │ │ │ │ │ │ ├── BindableAdapterFunctions.java │ │ │ │ │ │ │ │ ├── BindableAdapterUtils.java │ │ │ │ │ │ │ │ ├── BindableDefinitionAdapter.java │ │ │ │ │ │ │ │ ├── BindableDefinitionSetAdapter.java │ │ │ │ │ │ │ │ ├── BindablePropertyAdapter.java │ │ │ │ │ │ │ │ ├── DefinitionAdapterBindings.java │ │ │ │ │ │ │ │ ├── DefinitionBindableProperty.java │ │ │ │ │ │ │ │ ├── DefinitionBindablePropertyAdapter.java │ │ │ │ │ │ │ │ └── DefinitionSetAdapterBindings.java │ │ │ │ │ │ │ └── exception │ │ │ │ │ │ │ │ └── AdapterNotFoundException.java │ │ │ │ │ │ ├── annotation │ │ │ │ │ │ │ ├── Definition.java │ │ │ │ │ │ │ ├── DefinitionSet.java │ │ │ │ │ │ │ ├── Description.java │ │ │ │ │ │ │ ├── Name.java │ │ │ │ │ │ │ ├── Property.java │ │ │ │ │ │ │ ├── SvgNodeId.java │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ ├── Category.java │ │ │ │ │ │ │ │ ├── Id.java │ │ │ │ │ │ │ │ ├── Labels.java │ │ │ │ │ │ │ │ └── Title.java │ │ │ │ │ │ │ ├── morph │ │ │ │ │ │ │ │ ├── Morph.java │ │ │ │ │ │ │ │ ├── MorphBase.java │ │ │ │ │ │ │ │ ├── MorphProperty.java │ │ │ │ │ │ │ │ └── MorphPropertyValueBinding.java │ │ │ │ │ │ │ └── property │ │ │ │ │ │ │ │ ├── AllowedValues.java │ │ │ │ │ │ │ │ ├── Caption.java │ │ │ │ │ │ │ │ ├── MetaProperty.java │ │ │ │ │ │ │ │ ├── Optional.java │ │ │ │ │ │ │ │ ├── ReadOnly.java │ │ │ │ │ │ │ │ ├── Type.java │ │ │ │ │ │ │ │ └── Value.java │ │ │ │ │ │ ├── builder │ │ │ │ │ │ │ ├── Builder.java │ │ │ │ │ │ │ └── VoidBuilder.java │ │ │ │ │ │ ├── clone │ │ │ │ │ │ │ ├── CloneManager.java │ │ │ │ │ │ │ └── ClonePolicy.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ │ └── DefinitionNotFoundException.java │ │ │ │ │ │ ├── morph │ │ │ │ │ │ │ ├── BindableMorphDefinition.java │ │ │ │ │ │ │ ├── BindableMorphProperty.java │ │ │ │ │ │ │ ├── BindablePropertyMorphDefinition.java │ │ │ │ │ │ │ ├── MorphDefinition.java │ │ │ │ │ │ │ ├── MorphDefinitionImpl.java │ │ │ │ │ │ │ ├── MorphDefinitionProvider.java │ │ │ │ │ │ │ ├── MorphProperty.java │ │ │ │ │ │ │ └── PropertyMorphDefinition.java │ │ │ │ │ │ └── property │ │ │ │ │ │ │ ├── PropertyMetaTypes.java │ │ │ │ │ │ │ ├── PropertyType.java │ │ │ │ │ │ │ └── type │ │ │ │ │ │ │ ├── BooleanType.java │ │ │ │ │ │ │ ├── ColorType.java │ │ │ │ │ │ │ ├── DoubleType.java │ │ │ │ │ │ │ ├── EnumType.java │ │ │ │ │ │ │ ├── IntegerType.java │ │ │ │ │ │ │ └── StringType.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── Diagram.java │ │ │ │ │ │ ├── DiagramParsingException.java │ │ │ │ │ │ ├── GraphsProvider.java │ │ │ │ │ │ └── Metadata.java │ │ │ │ │ │ ├── domainobject │ │ │ │ │ │ ├── DefaultDomainObject.java │ │ │ │ │ │ └── DomainObject.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── Factory.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── AbstractTypeDefinitionFactory.java │ │ │ │ │ │ │ ├── DefinitionFactory.java │ │ │ │ │ │ │ └── TypeDefinitionFactory.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ │ └── DiagramFactory.java │ │ │ │ │ │ └── graph │ │ │ │ │ │ │ ├── EdgeFactory.java │ │ │ │ │ │ │ ├── ElementFactory.java │ │ │ │ │ │ │ ├── GraphFactory.java │ │ │ │ │ │ │ └── NodeFactory.java │ │ │ │ │ │ ├── graph │ │ │ │ │ │ ├── Edge.java │ │ │ │ │ │ ├── Element.java │ │ │ │ │ │ ├── Graph.java │ │ │ │ │ │ ├── Node.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ ├── GraphCommand.java │ │ │ │ │ │ │ ├── GraphCommandExecutionContext.java │ │ │ │ │ │ │ └── GraphCommandManager.java │ │ │ │ │ │ ├── content │ │ │ │ │ │ │ ├── Bound.java │ │ │ │ │ │ │ ├── Bounds.java │ │ │ │ │ │ │ ├── HasBounds.java │ │ │ │ │ │ │ ├── HasContentDefinitionId.java │ │ │ │ │ │ │ ├── HasControlPoints.java │ │ │ │ │ │ │ ├── HasStringName.java │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ ├── Definition.java │ │ │ │ │ │ │ │ └── DefinitionSet.java │ │ │ │ │ │ │ ├── relationship │ │ │ │ │ │ │ │ ├── Child.java │ │ │ │ │ │ │ │ ├── Dock.java │ │ │ │ │ │ │ │ ├── Parent.java │ │ │ │ │ │ │ │ └── Relationship.java │ │ │ │ │ │ │ └── view │ │ │ │ │ │ │ │ ├── Connection.java │ │ │ │ │ │ │ │ ├── ControlPoint.java │ │ │ │ │ │ │ │ ├── Point2D.java │ │ │ │ │ │ │ │ ├── View.java │ │ │ │ │ │ │ │ └── ViewConnector.java │ │ │ │ │ │ ├── processing │ │ │ │ │ │ │ ├── index │ │ │ │ │ │ │ │ ├── GraphIndexBuilder.java │ │ │ │ │ │ │ │ ├── Index.java │ │ │ │ │ │ │ │ ├── IndexBuilder.java │ │ │ │ │ │ │ │ ├── MutableIndex.java │ │ │ │ │ │ │ │ ├── bounds │ │ │ │ │ │ │ │ │ ├── BoundsIndexer.java │ │ │ │ │ │ │ │ │ ├── GraphBoundsIndexer.java │ │ │ │ │ │ │ │ │ └── NodeBoundsIndexer.java │ │ │ │ │ │ │ │ └── labeled │ │ │ │ │ │ │ │ │ └── LabeledIndex.java │ │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ │ ├── GraphProcessor.java │ │ │ │ │ │ │ │ ├── Layout.java │ │ │ │ │ │ │ │ ├── LayoutExecutor.java │ │ │ │ │ │ │ │ ├── LayoutService.java │ │ │ │ │ │ │ │ ├── ReorderedGraph.java │ │ │ │ │ │ │ │ ├── Vertex.java │ │ │ │ │ │ │ │ ├── VertexPosition.java │ │ │ │ │ │ │ │ └── sugiyama │ │ │ │ │ │ │ │ │ ├── GraphLayer.java │ │ │ │ │ │ │ │ │ ├── OrientedEdge.java │ │ │ │ │ │ │ │ │ ├── step01 │ │ │ │ │ │ │ │ │ └── CycleBreaker.java │ │ │ │ │ │ │ │ │ ├── step02 │ │ │ │ │ │ │ │ │ └── VertexLayerer.java │ │ │ │ │ │ │ │ │ ├── step03 │ │ │ │ │ │ │ │ │ ├── VertexLayerPositioning.java │ │ │ │ │ │ │ │ │ └── VertexOrdering.java │ │ │ │ │ │ │ │ │ └── step04 │ │ │ │ │ │ │ │ │ ├── LayerArrangement.java │ │ │ │ │ │ │ │ │ └── VertexPositioning.java │ │ │ │ │ │ │ ├── transform │ │ │ │ │ │ │ │ └── TransformFactory.java │ │ │ │ │ │ │ └── traverse │ │ │ │ │ │ │ │ ├── TraverseFactory.java │ │ │ │ │ │ │ │ ├── TraverseProcessor.java │ │ │ │ │ │ │ │ ├── content │ │ │ │ │ │ │ │ ├── ChildrenTraverseCallback.java │ │ │ │ │ │ │ │ ├── ChildrenTraverseProcessor.java │ │ │ │ │ │ │ │ ├── ContentTraverseCallback.java │ │ │ │ │ │ │ │ ├── ContentTraverseProcessor.java │ │ │ │ │ │ │ │ ├── FullContentTraverseCallback.java │ │ │ │ │ │ │ │ ├── FullContentTraverseProcessor.java │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ └── ViewTraverseProcessor.java │ │ │ │ │ │ │ │ └── tree │ │ │ │ │ │ │ │ ├── TreeTraverseCallback.java │ │ │ │ │ │ │ │ ├── TreeTraverseProcessor.java │ │ │ │ │ │ │ │ └── TreeWalkTraverseProcessor.java │ │ │ │ │ │ └── store │ │ │ │ │ │ │ ├── GraphNodeStore.java │ │ │ │ │ │ │ └── GraphStore.java │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── StunnerTranslationService.java │ │ │ │ │ │ ├── lookup │ │ │ │ │ │ ├── AbstractLookupManager.java │ │ │ │ │ │ ├── AbstractLookupRequest.java │ │ │ │ │ │ ├── AbstractLookupRequestBuilder.java │ │ │ │ │ │ ├── LookupManager.java │ │ │ │ │ │ ├── LookupResponseImpl.java │ │ │ │ │ │ ├── VFSLookupRequest.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── DefinitionLookupManager.java │ │ │ │ │ │ │ ├── DefinitionLookupRequest.java │ │ │ │ │ │ │ └── DefinitionRepresentation.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ │ ├── DiagramLookupManager.java │ │ │ │ │ │ │ ├── DiagramLookupRequest.java │ │ │ │ │ │ │ └── DiagramRepresentation.java │ │ │ │ │ │ └── rule │ │ │ │ │ │ │ ├── RuleLookupManager.java │ │ │ │ │ │ │ └── RuleLookupRequest.java │ │ │ │ │ │ ├── preferences │ │ │ │ │ │ ├── StunnerDiagramEditorPreferences.java │ │ │ │ │ │ └── StunnerPreferences.java │ │ │ │ │ │ ├── profile │ │ │ │ │ │ └── Profile.java │ │ │ │ │ │ ├── registry │ │ │ │ │ │ ├── DynamicRegistry.java │ │ │ │ │ │ ├── Registry.java │ │ │ │ │ │ ├── RegistryFactory.java │ │ │ │ │ │ ├── SizeConstrainedRegistry.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ ├── AdapterRegistry.java │ │ │ │ │ │ │ ├── DefinitionRegistry.java │ │ │ │ │ │ │ ├── DefinitionSetRegistry.java │ │ │ │ │ │ │ └── TypeDefinitionSetRegistry.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ │ └── DiagramRegistry.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ │ └── RegistrySizeExceededException.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ │ ├── FactoryRegistry.java │ │ │ │ │ │ │ └── TypeFactoryRegistry.java │ │ │ │ │ │ └── rule │ │ │ │ │ │ │ └── RuleHandlerRegistry.java │ │ │ │ │ │ ├── rule │ │ │ │ │ │ ├── Rule.java │ │ │ │ │ │ ├── RuleEvaluationContext.java │ │ │ │ │ │ ├── RuleEvaluationHandler.java │ │ │ │ │ │ ├── RuleManager.java │ │ │ │ │ │ ├── RuleSet.java │ │ │ │ │ │ ├── RuleViolation.java │ │ │ │ │ │ ├── RuleViolations.java │ │ │ │ │ │ ├── annotation │ │ │ │ │ │ │ ├── AllowedConnections.java │ │ │ │ │ │ │ ├── AllowedEdgeOccurrences.java │ │ │ │ │ │ │ ├── AllowedOccurrences.java │ │ │ │ │ │ │ ├── CanConnect.java │ │ │ │ │ │ │ ├── CanContain.java │ │ │ │ │ │ │ ├── CanDock.java │ │ │ │ │ │ │ ├── EdgeOccurrences.java │ │ │ │ │ │ │ ├── Occurrences.java │ │ │ │ │ │ │ ├── RuleExtension.java │ │ │ │ │ │ │ └── RuleExtensions.java │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ ├── CardinalityContext.java │ │ │ │ │ │ │ ├── ConnectionContext.java │ │ │ │ │ │ │ ├── ConnectorCardinalityContext.java │ │ │ │ │ │ │ ├── ContainmentContext.java │ │ │ │ │ │ │ ├── DockingContext.java │ │ │ │ │ │ │ ├── EdgeCardinalityContext.java │ │ │ │ │ │ │ ├── ElementCardinalityContext.java │ │ │ │ │ │ │ ├── GraphConnectionContext.java │ │ │ │ │ │ │ ├── GraphEvaluationContext.java │ │ │ │ │ │ │ ├── GraphEvaluationState.java │ │ │ │ │ │ │ ├── NodeContainmentContext.java │ │ │ │ │ │ │ └── NodeDockingContext.java │ │ │ │ │ │ └── ext │ │ │ │ │ │ │ ├── RuleExtension.java │ │ │ │ │ │ │ └── RuleExtensionHandler.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ ├── Counter.java │ │ │ │ │ │ ├── FileUtils.java │ │ │ │ │ │ ├── HashUtil.java │ │ │ │ │ │ ├── Patterns.java │ │ │ │ │ │ ├── SafeComparator.java │ │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ │ ├── UUID.java │ │ │ │ │ │ └── XMLDisplayerData.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ ├── DiagramElementNameProvider.java │ │ │ │ │ │ ├── DiagramElementViolation.java │ │ │ │ │ │ ├── DiagramValidator.java │ │ │ │ │ │ ├── DomainValidator.java │ │ │ │ │ │ ├── DomainViolation.java │ │ │ │ │ │ ├── ElementViolation.java │ │ │ │ │ │ ├── GraphValidator.java │ │ │ │ │ │ ├── ModelBeanViolation.java │ │ │ │ │ │ ├── ModelValidator.java │ │ │ │ │ │ ├── Validator.java │ │ │ │ │ │ └── Violation.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── core │ │ │ │ │ └── StunnerCoreApi.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ ├── definition │ │ │ │ ├── adapter │ │ │ │ │ ├── DefinitionAdapterWrapperTest.java │ │ │ │ │ ├── DefinitionIdTest.java │ │ │ │ │ └── binding │ │ │ │ │ │ ├── DefinitionAdapterBindingsTest.java │ │ │ │ │ │ └── DefinitionBindablePropertyTest.java │ │ │ │ └── morph │ │ │ │ │ └── MorphDefinitionImplTest.java │ │ │ │ ├── factory │ │ │ │ └── graph │ │ │ │ │ └── ElementFactoryTest.java │ │ │ │ ├── graph │ │ │ │ └── content │ │ │ │ │ └── BoundsTest.java │ │ │ │ └── util │ │ │ │ ├── CounterTest.java │ │ │ │ ├── SafeComparatorTest.java │ │ │ │ ├── StringUtilsTest.java │ │ │ │ └── UUIDTest.java │ │ └── pom.xml │ ├── kie-wb-common-stunner-commons │ │ ├── .gitignore │ │ ├── kie-wb-common-stunner-backend-common │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── core │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── BackendDefinitionManager.java │ │ │ │ │ │ ├── BackendFactoryManager.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ └── adapter │ │ │ │ │ │ │ ├── AbstractReflectAdapter.java │ │ │ │ │ │ │ ├── AbstractReflectDefinitionSetAdapter.java │ │ │ │ │ │ │ ├── ReflectionAdapterUtils.java │ │ │ │ │ │ │ ├── bind │ │ │ │ │ │ │ ├── BackendBindableAdapterFunctions.java │ │ │ │ │ │ │ └── BackendBindableMorphAdapter.java │ │ │ │ │ │ │ └── reflect │ │ │ │ │ │ │ ├── BackendDefinitionAdapter.java │ │ │ │ │ │ │ ├── BackendDefinitionSetAdapter.java │ │ │ │ │ │ │ └── BackendPropertyAdapter.java │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ └── BackendTranslationService.java │ │ │ │ │ │ ├── lookup │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── VFSLookupManager.java │ │ │ │ │ │ ├── profile │ │ │ │ │ │ └── BackendProfileManager.java │ │ │ │ │ │ ├── registry │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── BackendDefinitionsCacheRegistry.java │ │ │ │ │ │ │ ├── BackendRegistryFactoryImpl.java │ │ │ │ │ │ │ └── SyncDiagramListRegistry.java │ │ │ │ │ │ ├── rule │ │ │ │ │ │ └── BackendRuleManager.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── AbstractDefinitionSetService.java │ │ │ │ │ │ ├── AbstractDiagramLookupService.java │ │ │ │ │ │ ├── AbstractVFSDiagramService.java │ │ │ │ │ │ ├── BackendFileSystemManager.java │ │ │ │ │ │ ├── ErraiDiagramMarshaller.java │ │ │ │ │ │ ├── ErraiDiagramMetadataMarshaller.java │ │ │ │ │ │ └── XMLEncoderDiagramMetadataMarshaller.java │ │ │ │ │ │ └── util │ │ │ │ │ │ ├── BackendBindableDefinitionUtils.java │ │ │ │ │ │ └── URLUtils.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── core │ │ │ │ │ └── backend │ │ │ │ │ ├── StunnerTestingBackendAPI.java │ │ │ │ │ ├── StunnerTestingBackendFactoryManager.java │ │ │ │ │ ├── StunnerTestingGraphBackendAPI.java │ │ │ │ │ ├── StunnerTestingModelFactory.java │ │ │ │ │ ├── definition │ │ │ │ │ └── adapter │ │ │ │ │ │ ├── BaseFooTestBean1.java │ │ │ │ │ │ ├── BaseFooTestBean2.java │ │ │ │ │ │ ├── FooProperty1TestBean.java │ │ │ │ │ │ ├── FooProperty2TestBean.java │ │ │ │ │ │ ├── FooPropertySetTestBean.java │ │ │ │ │ │ ├── FooTestBean.java │ │ │ │ │ │ ├── FooTestBeanBaseGrandParent.java │ │ │ │ │ │ ├── FooTestBeanBaseParent.java │ │ │ │ │ │ ├── FooTestBeanNoParent.java │ │ │ │ │ │ ├── FooTestSet.java │ │ │ │ │ │ ├── bind │ │ │ │ │ │ └── BackendBindableAdapterFunctionsTest.java │ │ │ │ │ │ └── reflect │ │ │ │ │ │ ├── AbstractBackendAdapterTest.java │ │ │ │ │ │ ├── BackendDefinitionAdapterTest.java │ │ │ │ │ │ ├── BackendDefinitionSetAdapterTest.java │ │ │ │ │ │ └── BackendPropertyAdapterTest.java │ │ │ │ │ ├── i18n │ │ │ │ │ └── BackendTranslationServiceTest.java │ │ │ │ │ ├── profile │ │ │ │ │ └── BackendProfileManagerTest.java │ │ │ │ │ ├── rule │ │ │ │ │ └── BackendRuleManagerTest.java │ │ │ │ │ ├── service │ │ │ │ │ ├── AbstractVFSDiagramServiceTest.java │ │ │ │ │ ├── BackendFileSystemManagerTest.java │ │ │ │ │ └── XMLEncoderDiagramMetadataMarshallerTest.java │ │ │ │ │ └── util │ │ │ │ │ └── URLUtilsTest.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ └── backend │ │ │ │ ├── email.gif │ │ │ │ └── test1.meta │ │ ├── kie-wb-common-stunner-client-common │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── core │ │ │ │ │ │ ├── StunnerCoreEntryPoint.java │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── BindableShapeSetThumbProvider.java │ │ │ │ │ │ ├── animation │ │ │ │ │ │ │ └── AbstractAnimation.java │ │ │ │ │ │ ├── annotation │ │ │ │ │ │ │ └── DiagramEditor.java │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ ├── ClientDefinitionManager.java │ │ │ │ │ │ │ ├── ClientFactoryManager.java │ │ │ │ │ │ │ ├── ClientProfileManager.java │ │ │ │ │ │ │ ├── DefaultGraphsProvider.java │ │ │ │ │ │ │ ├── EditorReadOnlyProvider.java │ │ │ │ │ │ │ ├── GlobalSessionManager.java │ │ │ │ │ │ │ └── ShapeManagerImpl.java │ │ │ │ │ │ ├── canvas │ │ │ │ │ │ │ ├── AbstractCanvas.java │ │ │ │ │ │ │ ├── AbstractCanvasHandler.java │ │ │ │ │ │ │ ├── AbstractCanvasView.java │ │ │ │ │ │ │ ├── BaseCanvasHandler.java │ │ │ │ │ │ │ ├── CanvasGrid.java │ │ │ │ │ │ │ ├── CanvasHandlerImpl.java │ │ │ │ │ │ │ ├── CanvasPanel.java │ │ │ │ │ │ │ ├── CanvasSettings.java │ │ │ │ │ │ │ ├── ConfirmationDialog.java │ │ │ │ │ │ │ ├── DeleteNodeConfirmationImpl.java │ │ │ │ │ │ │ ├── TransformImpl.java │ │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ │ ├── AbstractCanvasCommand.java │ │ │ │ │ │ │ │ ├── AbstractCanvasCompositeCommand.java │ │ │ │ │ │ │ │ ├── AbstractCanvasGraphCommand.java │ │ │ │ │ │ │ │ ├── AbstractRegistrationCanvasNodeCommand.java │ │ │ │ │ │ │ │ ├── AddCanvasChildNodeCommand.java │ │ │ │ │ │ │ │ ├── AddCanvasConnectorCommand.java │ │ │ │ │ │ │ │ ├── AddCanvasControlPointCommand.java │ │ │ │ │ │ │ │ ├── AddCanvasDockedNodeCommand.java │ │ │ │ │ │ │ │ ├── AddCanvasNodeCommand.java │ │ │ │ │ │ │ │ ├── AddChildNodeCommand.java │ │ │ │ │ │ │ │ ├── AddConnectorCommand.java │ │ │ │ │ │ │ │ ├── AddControlPointCommand.java │ │ │ │ │ │ │ │ ├── AddDockedNodeCommand.java │ │ │ │ │ │ │ │ ├── AddNodeCommand.java │ │ │ │ │ │ │ │ ├── CanvasDockNodeCommand.java │ │ │ │ │ │ │ │ ├── CanvasUndockNodeCommand.java │ │ │ │ │ │ │ │ ├── ClearCanvasCommand.java │ │ │ │ │ │ │ │ ├── ClearCommand.java │ │ │ │ │ │ │ │ ├── CloneCanvasNodeCommand.java │ │ │ │ │ │ │ │ ├── CloneConnectorCommand.java │ │ │ │ │ │ │ │ ├── CloneNodeCommand.java │ │ │ │ │ │ │ │ ├── DefaultCanvasCommandFactory.java │ │ │ │ │ │ │ │ ├── DeleteCanvasConnectorCommand.java │ │ │ │ │ │ │ │ ├── DeleteCanvasControlPointCommand.java │ │ │ │ │ │ │ │ ├── DeleteCanvasNodeCommand.java │ │ │ │ │ │ │ │ ├── DeleteConnectorCommand.java │ │ │ │ │ │ │ │ ├── DeleteControlPointCommand.java │ │ │ │ │ │ │ │ ├── DeleteElementsCommand.java │ │ │ │ │ │ │ │ ├── DeleteNodeCommand.java │ │ │ │ │ │ │ │ ├── DockNodeCommand.java │ │ │ │ │ │ │ │ ├── DrawCanvasCommand.java │ │ │ │ │ │ │ │ ├── MorphCanvasNodeCommand.java │ │ │ │ │ │ │ │ ├── MorphNodeCommand.java │ │ │ │ │ │ │ │ ├── RemoveCanvasChildrenCommand.java │ │ │ │ │ │ │ │ ├── RemoveChildrenCommand.java │ │ │ │ │ │ │ │ ├── ResizeNodeCommand.java │ │ │ │ │ │ │ │ ├── SetCanvasChildrenCommand.java │ │ │ │ │ │ │ │ ├── SetCanvasConnectionCommand.java │ │ │ │ │ │ │ │ ├── SetChildrenCommand.java │ │ │ │ │ │ │ │ ├── SetConnectionSourceNodeCommand.java │ │ │ │ │ │ │ │ ├── SetConnectionTargetNodeCommand.java │ │ │ │ │ │ │ │ ├── UnDockNodeCommand.java │ │ │ │ │ │ │ │ ├── UpdateCanvasControlPointPositionCommand.java │ │ │ │ │ │ │ │ ├── UpdateCanvasElementPositionCommand.java │ │ │ │ │ │ │ │ ├── UpdateCanvasElementPropertyCommand.java │ │ │ │ │ │ │ │ ├── UpdateChildrenCommand.java │ │ │ │ │ │ │ │ ├── UpdateControlPointPositionCommand.java │ │ │ │ │ │ │ │ ├── UpdateDockNodeCommand.java │ │ │ │ │ │ │ │ ├── UpdateDomainObjectPropertyCommand.java │ │ │ │ │ │ │ │ ├── UpdateElementPositionCommand.java │ │ │ │ │ │ │ │ └── UpdateElementPropertyCommand.java │ │ │ │ │ │ │ ├── controls │ │ │ │ │ │ │ │ ├── AbstractCanvasControl.java │ │ │ │ │ │ │ │ ├── AbstractCanvasHandlerControl.java │ │ │ │ │ │ │ │ ├── AbstractCanvasHandlerRegistrationControl.java │ │ │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ │ │ ├── DefaultTextPropertyProviderImpl.java │ │ │ │ │ │ │ │ │ ├── TextPropertyProvider.java │ │ │ │ │ │ │ │ │ ├── TextPropertyProviderFactory.java │ │ │ │ │ │ │ │ │ └── TextPropertyProviderFactoryImpl.java │ │ │ │ │ │ │ │ ├── builder │ │ │ │ │ │ │ │ │ ├── impl │ │ │ │ │ │ │ │ │ │ ├── AbstractElementBuilderControl.java │ │ │ │ │ │ │ │ │ │ ├── EdgeBuilderControlImpl.java │ │ │ │ │ │ │ │ │ │ ├── Element.java │ │ │ │ │ │ │ │ │ │ ├── ElementBuilderControlImpl.java │ │ │ │ │ │ │ │ │ │ ├── NodeBuilderControlImpl.java │ │ │ │ │ │ │ │ │ │ ├── Observer.java │ │ │ │ │ │ │ │ │ │ └── ObserverBuilderControl.java │ │ │ │ │ │ │ │ │ └── request │ │ │ │ │ │ │ │ │ │ ├── AbstractBuildRequest.java │ │ │ │ │ │ │ │ │ │ ├── EdgeBuildRequestImpl.java │ │ │ │ │ │ │ │ │ │ ├── ElementBuildRequestImpl.java │ │ │ │ │ │ │ │ │ │ └── NodeBuildRequestImpl.java │ │ │ │ │ │ │ │ ├── clipboard │ │ │ │ │ │ │ │ │ ├── ClipboardControlCleaner.java │ │ │ │ │ │ │ │ │ └── LocalClipboardControl.java │ │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ │ │ ├── AbstractCanvasHandlerEvent.java │ │ │ │ │ │ │ │ │ ├── BuildCanvasShapeEvent.java │ │ │ │ │ │ │ │ │ ├── CanvasShapeDragStartEvent.java │ │ │ │ │ │ │ │ │ └── CanvasShapeDragUpdateEvent.java │ │ │ │ │ │ │ │ ├── inlineeditor │ │ │ │ │ │ │ │ │ ├── AbstractCanvasInlineTextEditorControl.java │ │ │ │ │ │ │ │ │ ├── CanvasInlineTextEditorControl.java │ │ │ │ │ │ │ │ │ ├── InlineTextEditorBox.java │ │ │ │ │ │ │ │ │ └── TextEditorBox.java │ │ │ │ │ │ │ │ ├── keyboard │ │ │ │ │ │ │ │ │ ├── AbstractCanvasShortcutsControlImpl.java │ │ │ │ │ │ │ │ │ ├── KeyEventHandler.java │ │ │ │ │ │ │ │ │ ├── KeyEventHandlerImpl.java │ │ │ │ │ │ │ │ │ ├── KeyboardControlImpl.java │ │ │ │ │ │ │ │ │ ├── KeysMatcher.java │ │ │ │ │ │ │ │ │ └── shortcut │ │ │ │ │ │ │ │ │ │ └── AbstractAppendNodeShortcut.java │ │ │ │ │ │ │ │ ├── select │ │ │ │ │ │ │ │ │ ├── AbstractSelectionControl.java │ │ │ │ │ │ │ │ │ ├── MapSelectionControl.java │ │ │ │ │ │ │ │ │ ├── MultipleSelection.java │ │ │ │ │ │ │ │ │ └── SingleSelection.java │ │ │ │ │ │ │ │ └── toolbox │ │ │ │ │ │ │ │ │ ├── AbstractToolboxControl.java │ │ │ │ │ │ │ │ │ ├── DefaultToolboxControl.java │ │ │ │ │ │ │ │ │ └── ToolboxControlImpl.java │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ │ └── StunnerClientCommonConstants.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ ├── CanvasFileExport.java │ │ │ │ │ │ │ │ ├── CanvasHighlight.java │ │ │ │ │ │ │ │ ├── CanvasHighlightVisitor.java │ │ │ │ │ │ │ │ ├── CanvasLayoutUtils.java │ │ │ │ │ │ │ │ ├── CanvasLoadingObserver.java │ │ │ │ │ │ │ │ └── CanvasUnhighlightEvent.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ ├── ApplicationCommandManager.java │ │ │ │ │ │ │ ├── CanvasCommandManagerImpl.java │ │ │ │ │ │ │ ├── CanvasCommandResultBuilder.java │ │ │ │ │ │ │ ├── CanvasViolationImpl.java │ │ │ │ │ │ │ ├── MouseRequestLifecycle.java │ │ │ │ │ │ │ ├── QueueGraphExecutionContext.java │ │ │ │ │ │ │ ├── RedoCommandHandler.java │ │ │ │ │ │ │ ├── RegistryAwareCommandManager.java │ │ │ │ │ │ │ └── RequestCommands.java │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── glyph │ │ │ │ │ │ │ │ └── DOMGlyphRenderer.java │ │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ │ ├── LayoutHelper.java │ │ │ │ │ │ │ │ ├── OpenDiagramLayoutExecutor.java │ │ │ │ │ │ │ │ └── UndoableLayoutExecutor.java │ │ │ │ │ │ │ ├── palette │ │ │ │ │ │ │ │ ├── AbstractPalette.java │ │ │ │ │ │ │ │ ├── AbstractPaletteDefinitionBuilder.java │ │ │ │ │ │ │ │ ├── AbstractPaletteItems.java │ │ │ │ │ │ │ │ ├── CollapsedDefaultPaletteItem.java │ │ │ │ │ │ │ │ ├── CollapsedPaletteDefinitionBuilder.java │ │ │ │ │ │ │ │ ├── DefaultPaletteCategory.java │ │ │ │ │ │ │ │ ├── DefaultPaletteDefinition.java │ │ │ │ │ │ │ │ ├── DefaultPaletteDefinitionBuilders.java │ │ │ │ │ │ │ │ ├── DefaultPaletteDefinitionProviders.java │ │ │ │ │ │ │ │ ├── DefaultPaletteGroup.java │ │ │ │ │ │ │ │ ├── DefaultPaletteItem.java │ │ │ │ │ │ │ │ ├── DefaultPaletteUtils.java │ │ │ │ │ │ │ │ ├── ExpandedPaletteDefinitionBuilder.java │ │ │ │ │ │ │ │ └── PaletteDefinitionBuilder.java │ │ │ │ │ │ │ ├── proxies │ │ │ │ │ │ │ │ ├── AbstractShapeProxyView.java │ │ │ │ │ │ │ │ ├── ConnectorProxy.java │ │ │ │ │ │ │ │ ├── ElementProxy.java │ │ │ │ │ │ │ │ ├── NodeProxy.java │ │ │ │ │ │ │ │ ├── ShapeProxy.java │ │ │ │ │ │ │ │ └── ShapeProxyView.java │ │ │ │ │ │ │ ├── toolbox │ │ │ │ │ │ │ │ └── actions │ │ │ │ │ │ │ │ │ ├── AbstractActionsToolboxFactory.java │ │ │ │ │ │ │ │ │ ├── AbstractToolboxAction.java │ │ │ │ │ │ │ │ │ ├── ActionsToolbox.java │ │ │ │ │ │ │ │ │ ├── ActionsToolboxFactory.java │ │ │ │ │ │ │ │ │ ├── ActionsToolboxView.java │ │ │ │ │ │ │ │ │ ├── CommonActionsToolbox.java │ │ │ │ │ │ │ │ │ ├── CommonActionsToolboxFactory.java │ │ │ │ │ │ │ │ │ ├── CreateConnectorToolboxAction.java │ │ │ │ │ │ │ │ │ ├── CreateNodeToolboxAction.java │ │ │ │ │ │ │ │ │ ├── DeleteNodeToolboxAction.java │ │ │ │ │ │ │ │ │ ├── FlowActionsToolbox.java │ │ │ │ │ │ │ │ │ ├── FlowActionsToolboxFactory.java │ │ │ │ │ │ │ │ │ ├── GeneralCreateNodeAction.java │ │ │ │ │ │ │ │ │ ├── IsToolboxActionDraggable.java │ │ │ │ │ │ │ │ │ ├── MorphActionsToolbox.java │ │ │ │ │ │ │ │ │ ├── MorphActionsToolboxFactory.java │ │ │ │ │ │ │ │ │ ├── MorphNodeToolboxAction.java │ │ │ │ │ │ │ │ │ ├── ToolboxAction.java │ │ │ │ │ │ │ │ │ └── ToolboxDomainLookups.java │ │ │ │ │ │ │ └── views │ │ │ │ │ │ │ │ ├── AbstractCanvasTooltip.java │ │ │ │ │ │ │ │ ├── CanvasDefinitionTooltip.java │ │ │ │ │ │ │ │ ├── FloatingWidgetView.java │ │ │ │ │ │ │ │ ├── ImageElementRendererView.java │ │ │ │ │ │ │ │ └── WidgetElementRendererView.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── adapter │ │ │ │ │ │ │ │ └── binding │ │ │ │ │ │ │ │ ├── ClientBindableAdapterFunctions.java │ │ │ │ │ │ │ │ ├── ClientBindableMorphAdapter.java │ │ │ │ │ │ │ │ ├── ClientBindingUtils.java │ │ │ │ │ │ │ │ └── ClientDefinitionBindablePropertyAdapter.java │ │ │ │ │ │ ├── error │ │ │ │ │ │ │ └── ClientErrorHandler.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ └── screen │ │ │ │ │ │ │ │ ├── ScreenEventPublisher.java │ │ │ │ │ │ │ │ ├── ScreenMaximizedEvent.java │ │ │ │ │ │ │ │ ├── ScreenMinimizedEvent.java │ │ │ │ │ │ │ │ ├── ScreenPreMaximizedStateEvent.java │ │ │ │ │ │ │ │ └── ScreenResizeEvent.java │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ ├── ClientTranslationMessages.java │ │ │ │ │ │ │ └── ClientTranslationService.java │ │ │ │ │ │ ├── preferences │ │ │ │ │ │ │ ├── DefaultPreferencesRegistry.java │ │ │ │ │ │ │ ├── StunnerPreferencesRegistries.java │ │ │ │ │ │ │ ├── StunnerPreferencesRegistryHolder.java │ │ │ │ │ │ │ └── StunnerPreferencesRegistryLoader.java │ │ │ │ │ │ ├── registry │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── ClientDefinitionsCacheRegistry.java │ │ │ │ │ │ │ │ └── ClientRegistryFactoryImpl.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ ├── StunnerCommonCssResource.java │ │ │ │ │ │ │ ├── StunnerCommonIconsGlyphFactory.java │ │ │ │ │ │ │ ├── StunnerCommonIconsStrip.java │ │ │ │ │ │ │ └── StunnerCommonImageResources.java │ │ │ │ │ │ ├── rule │ │ │ │ │ │ │ └── ClientRuleManager.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── AbstractClientDiagramService.java │ │ │ │ │ │ │ ├── ClientDiagramService.java │ │ │ │ │ │ │ ├── ClientDiagramServiceImpl.java │ │ │ │ │ │ │ └── ClientFactoryService.java │ │ │ │ │ │ ├── session │ │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ │ ├── AbstractClientSessionCommand.java │ │ │ │ │ │ │ │ ├── AbstractClientSessionCommandExecutedEvent.java │ │ │ │ │ │ │ │ ├── ClientSessionCommand.java │ │ │ │ │ │ │ │ ├── ManagedClientSessionCommands.java │ │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ │ ├── AbstractExportSessionCommand.java │ │ │ │ │ │ │ │ │ ├── AbstractSelectionAwareSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ClearSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ClearSessionCommandExecutedEvent.java │ │ │ │ │ │ │ │ │ ├── CopySelectionSessionCommand.java │ │ │ │ │ │ │ │ │ ├── CopySelectionSessionCommandExecutedEvent.java │ │ │ │ │ │ │ │ │ ├── CutSelectionSessionCommand.java │ │ │ │ │ │ │ │ │ ├── CutSelectionSessionCommandExecutedEvent.java │ │ │ │ │ │ │ │ │ ├── DeleteSelectionSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ExportToJpgSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ExportToPdfSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ExportToPngSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ExportToRawFormatSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ExportToSvgSessionCommand.java │ │ │ │ │ │ │ │ │ ├── PasteSelectionSessionCommand.java │ │ │ │ │ │ │ │ │ ├── PerformAutomaticLayoutCommand.java │ │ │ │ │ │ │ │ │ ├── RedoSessionCommand.java │ │ │ │ │ │ │ │ │ ├── SaveDiagramSessionCommand.java │ │ │ │ │ │ │ │ │ ├── SessionSingletonCommandsFactory.java │ │ │ │ │ │ │ │ │ ├── SwitchGridSessionCommand.java │ │ │ │ │ │ │ │ │ ├── UndoSessionCommand.java │ │ │ │ │ │ │ │ │ ├── ValidateSessionCommand.java │ │ │ │ │ │ │ │ │ └── VisitGraphSessionCommand.java │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ │ ├── BaseSessionEvent.java │ │ │ │ │ │ │ │ ├── SessionDiagramHandler.java │ │ │ │ │ │ │ │ ├── SessionDiagramOpenedEvent.java │ │ │ │ │ │ │ │ ├── SessionDiagramOpenedHandler.java │ │ │ │ │ │ │ │ ├── SessionDiagramSavedEvent.java │ │ │ │ │ │ │ │ ├── SessionDiagramSavedHandler.java │ │ │ │ │ │ │ │ └── SessionEventObserver.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── AbstractSession.java │ │ │ │ │ │ │ │ ├── DefaultCanvasElementListener.java │ │ │ │ │ │ │ │ ├── DefaultCanvasShapeListener.java │ │ │ │ │ │ │ │ ├── DefaultEditorSession.java │ │ │ │ │ │ │ │ ├── DefaultViewerSession.java │ │ │ │ │ │ │ │ ├── EditorSession.java │ │ │ │ │ │ │ │ ├── InstanceUtils.java │ │ │ │ │ │ │ │ ├── ManagedSession.java │ │ │ │ │ │ │ │ ├── SessionInitializer.java │ │ │ │ │ │ │ │ ├── SessionLoader.java │ │ │ │ │ │ │ │ └── ViewerSession.java │ │ │ │ │ │ ├── shape │ │ │ │ │ │ │ ├── ImageDataUriGlyph.java │ │ │ │ │ │ │ ├── ImageStrip.java │ │ │ │ │ │ │ ├── ImageStripGlyph.java │ │ │ │ │ │ │ ├── ImageStripRegistry.java │ │ │ │ │ │ │ ├── SvgDataUriGlyph.java │ │ │ │ │ │ │ ├── animation │ │ │ │ │ │ │ │ └── AbstractShapeAnimation.java │ │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ │ └── DashArray.java │ │ │ │ │ │ │ ├── factory │ │ │ │ │ │ │ │ ├── AbstractShapeFactory.java │ │ │ │ │ │ │ │ ├── DelegateShapeFactory.java │ │ │ │ │ │ │ │ └── ShapeDefFunctionalFactory.java │ │ │ │ │ │ │ ├── impl │ │ │ │ │ │ │ │ ├── AbstractContainerShape.java │ │ │ │ │ │ │ │ ├── AbstractElementShape.java │ │ │ │ │ │ │ │ ├── AbstractShape.java │ │ │ │ │ │ │ │ ├── ConnectorShape.java │ │ │ │ │ │ │ │ ├── ContainerShape.java │ │ │ │ │ │ │ │ ├── NodeShapeImpl.java │ │ │ │ │ │ │ │ ├── ShapeImpl.java │ │ │ │ │ │ │ │ ├── ShapeStateAttributeHandler.java │ │ │ │ │ │ │ │ ├── ShapeStateAttributesFactory.java │ │ │ │ │ │ │ │ ├── ShapeStateHandler.java │ │ │ │ │ │ │ │ └── ShapeWrapper.java │ │ │ │ │ │ │ └── view │ │ │ │ │ │ │ │ ├── ShapeViewHandlersDef.java │ │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ │ └── HandlerRegistrationImpl.java │ │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ │ ├── CompositeShapeViewHandler.java │ │ │ │ │ │ │ │ ├── FontHandler.java │ │ │ │ │ │ │ │ ├── SizeHandler.java │ │ │ │ │ │ │ │ ├── TitleHandler.java │ │ │ │ │ │ │ │ └── ViewAttributesHandler.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ │ ├── ClientUtils.java │ │ │ │ │ │ │ ├── PrintHelper.java │ │ │ │ │ │ │ ├── ShapeUtils.java │ │ │ │ │ │ │ ├── StunnerClientLogger.java │ │ │ │ │ │ │ ├── SvgDataUriGenerator.java │ │ │ │ │ │ │ └── TimerUtils.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ │ ├── ClientDiagramValidator.java │ │ │ │ │ │ │ ├── ClientModelValidator.java │ │ │ │ │ │ │ └── canvas │ │ │ │ │ │ │ ├── CanvasDiagramValidator.java │ │ │ │ │ │ │ ├── CanvasValidationEvent.java │ │ │ │ │ │ │ ├── CanvasValidationFailEvent.java │ │ │ │ │ │ │ └── CanvasValidationSuccessEvent.java │ │ │ │ │ │ └── documentation │ │ │ │ │ │ ├── DefaultDiagramDocumentationView.html │ │ │ │ │ │ ├── DefaultDiagramDocumentationView.java │ │ │ │ │ │ ├── DocumentationPage.java │ │ │ │ │ │ └── DocumentationView.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── core │ │ │ │ │ ├── StunnerClientCommon.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ └── images │ │ │ │ │ ├── common-icons-sprite.css │ │ │ │ │ ├── common-icons-sprite.png │ │ │ │ │ ├── delete.png │ │ │ │ │ ├── drd.png │ │ │ │ │ ├── edit.png │ │ │ │ │ ├── form.png │ │ │ │ │ └── gears.png │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ ├── client │ │ │ │ ├── BindableShapeSetThumbProviderTest.java │ │ │ │ ├── ManagedInstanceStub.java │ │ │ │ ├── PromiseMock.java │ │ │ │ ├── PromisesMock.java │ │ │ │ ├── api │ │ │ │ │ ├── ClientProfileManagerTest.java │ │ │ │ │ └── EditorReadOnlyProviderTest.java │ │ │ │ ├── canvas │ │ │ │ │ ├── AbstractCanvasTest.java │ │ │ │ │ ├── BaseCanvasHandlerTest.java │ │ │ │ │ ├── DeleteNodeConfirmationImplTest.java │ │ │ │ │ ├── TransformImplTest.java │ │ │ │ │ ├── command │ │ │ │ │ │ ├── AbstractCanvasCommandTest.java │ │ │ │ │ │ ├── AbstractCanvasControlPointCommandTest.java │ │ │ │ │ │ ├── AbstractCanvasGraphCommandTest.java │ │ │ │ │ │ ├── AddCanvasChildNodeCommandTest.java │ │ │ │ │ │ ├── AddCanvasConnectorCommandTest.java │ │ │ │ │ │ ├── AddCanvasControlPointCommandTest.java │ │ │ │ │ │ ├── AddCanvasDockedNodeCommandTest.java │ │ │ │ │ │ ├── AddCanvasNodeCommandTest.java │ │ │ │ │ │ ├── AddChildNodeCommandTest.java │ │ │ │ │ │ ├── AddConnectorCommandTest.java │ │ │ │ │ │ ├── AddNodeCommandTest.java │ │ │ │ │ │ ├── CanvasDockNodeCommandTest.java │ │ │ │ │ │ ├── CanvasUndockNodeCommandTest.java │ │ │ │ │ │ ├── ClearCanvasCommandTest.java │ │ │ │ │ │ ├── ClearCommandTest.java │ │ │ │ │ │ ├── CloneCanvasNodeCommandTest.java │ │ │ │ │ │ ├── CloneConnectorCommandTest.java │ │ │ │ │ │ ├── CloneNodeCommandTest.java │ │ │ │ │ │ ├── DeleteCanvasConnectorCommandTest.java │ │ │ │ │ │ ├── DeleteCanvasControlPointCommandTest.java │ │ │ │ │ │ ├── DeleteCanvasNodeCommandTest.java │ │ │ │ │ │ ├── DeleteConnectorCommandTest.java │ │ │ │ │ │ ├── DeleteElementsCommandTest.java │ │ │ │ │ │ ├── DeleteNodeCommandTest.java │ │ │ │ │ │ ├── DockNodeCommandTest.java │ │ │ │ │ │ ├── DrawCanvasCommandTest.java │ │ │ │ │ │ ├── MorphCanvasNodeCommandTest.java │ │ │ │ │ │ ├── RemoveCanvasChildrenCommandTest.java │ │ │ │ │ │ ├── RemoveChildrenCommandTest.java │ │ │ │ │ │ ├── ResizeNodeCommandTest.java │ │ │ │ │ │ ├── SetCanvasChildrenCommandTest.java │ │ │ │ │ │ ├── SetCanvasConnectionCommandTest.java │ │ │ │ │ │ ├── SetChildrenCommandTest.java │ │ │ │ │ │ ├── SetConnectionSourceNodeCommandTest.java │ │ │ │ │ │ ├── SetConnectionTargetNodeCommandTest.java │ │ │ │ │ │ ├── UnDockNodeCommandTest.java │ │ │ │ │ │ ├── UpdateCanvasControlPointPositionCommandTest.java │ │ │ │ │ │ ├── UpdateCanvasElementPositionCommandTest.java │ │ │ │ │ │ ├── UpdateCanvasElementPropertyCommandTest.java │ │ │ │ │ │ ├── UpdateDockNodeCommandTest.java │ │ │ │ │ │ ├── UpdateDomainObjectPropertyCommandTest.java │ │ │ │ │ │ ├── UpdateElementPositionCommandTest.java │ │ │ │ │ │ └── UpdateElementPropertyCommandTest.java │ │ │ │ │ ├── controls │ │ │ │ │ │ ├── actions │ │ │ │ │ │ │ ├── DefaultTextPropertyProviderImplTest.java │ │ │ │ │ │ │ └── TextPropertyProviderFactoryTest.java │ │ │ │ │ │ ├── builder │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ └── ElementBuilderControlImplTest.java │ │ │ │ │ │ ├── clipboard │ │ │ │ │ │ │ ├── ClipboardControlCleanerTest.java │ │ │ │ │ │ │ └── LocalClipboardControlTest.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ └── BuildCanvasShapeEventTest.java │ │ │ │ │ │ ├── inlineeditor │ │ │ │ │ │ │ ├── AbstractCanvasInlineTextEditorControlTest.java │ │ │ │ │ │ │ └── CanvasInlineTextEditorControlTest.java │ │ │ │ │ │ ├── keyboard │ │ │ │ │ │ │ ├── AbstractCanvasShortcutsControlImplTest.java │ │ │ │ │ │ │ ├── KeyEventHandlerImplTest.java │ │ │ │ │ │ │ ├── KeyboardControlImplTest.java │ │ │ │ │ │ │ ├── KeysMatcherTest.java │ │ │ │ │ │ │ └── shortcut │ │ │ │ │ │ │ │ ├── AbstractAppendNodeShortcutTest.java │ │ │ │ │ │ │ │ └── BaseAppendNodeShortcutTest.java │ │ │ │ │ │ ├── select │ │ │ │ │ │ │ └── MapSelectionControlTest.java │ │ │ │ │ │ └── toolbox │ │ │ │ │ │ │ ├── DefaultToolboxControlTest.java │ │ │ │ │ │ │ ├── ToolboxControlImplTest.java │ │ │ │ │ │ │ └── ToolboxControlTest.java │ │ │ │ │ └── util │ │ │ │ │ │ ├── CanvasFileExportTest.java │ │ │ │ │ │ ├── CanvasHighlightTest.java │ │ │ │ │ │ └── CanvasLayoutUtilsTest.java │ │ │ │ ├── command │ │ │ │ │ ├── ApplicationCommandManagerTest.java │ │ │ │ │ ├── CanvasCommandFactoryStub.java │ │ │ │ │ ├── CanvasCommandManagerStub.java │ │ │ │ │ ├── CanvasViolationImplTest.java │ │ │ │ │ ├── MouseRequestLifecycleTest.java │ │ │ │ │ ├── QueueGraphExecutionContextTest.java │ │ │ │ │ ├── RedoCommandHandlerTest.java │ │ │ │ │ ├── RegistryAwareCommandManagerTest.java │ │ │ │ │ └── RequestCommandsTest.java │ │ │ │ ├── components │ │ │ │ │ ├── layout │ │ │ │ │ │ ├── LayoutHelperTest.java │ │ │ │ │ │ └── UndoableLayoutExecutorTest.java │ │ │ │ │ ├── palette │ │ │ │ │ │ ├── CollapsedPaletteDefinitionBuilderTest.java │ │ │ │ │ │ ├── DefaultPaletteUtilsTest.java │ │ │ │ │ │ └── ExpandedPaletteDefinitionBuilderTest.java │ │ │ │ │ ├── proxies │ │ │ │ │ │ ├── ConnectorProxyTest.java │ │ │ │ │ │ ├── ElementProxyTest.java │ │ │ │ │ │ └── NodeProxyTest.java │ │ │ │ │ ├── toolbox │ │ │ │ │ │ └── actions │ │ │ │ │ │ │ ├── ActionsToolboxTest.java │ │ │ │ │ │ │ ├── CommonActionsToolboxFactoryTest.java │ │ │ │ │ │ │ ├── CreateConnectorToolboxActionTest.java │ │ │ │ │ │ │ ├── CreateNodeToolboxActionTest.java │ │ │ │ │ │ │ ├── DeleteNodeToolboxActionTest.java │ │ │ │ │ │ │ ├── FlowActionsToolboxFactoryTest.java │ │ │ │ │ │ │ ├── GeneralCreateNodeActionTest.java │ │ │ │ │ │ │ ├── MorphActionsToolboxFactoryTest.java │ │ │ │ │ │ │ ├── MorphNodeToolboxActionTest.java │ │ │ │ │ │ │ └── ToolboxDomainLookupsTest.java │ │ │ │ │ └── views │ │ │ │ │ │ └── CanvasDefinitionTooltipTest.java │ │ │ │ ├── event │ │ │ │ │ └── screen │ │ │ │ │ │ └── ScreenEventPublisherTest.java │ │ │ │ ├── i18n │ │ │ │ │ ├── ClientStunnerTranslationServiceTest.java │ │ │ │ │ ├── ClientTranslationMessagesTest.java │ │ │ │ │ └── ClientTranslationServiceTest.java │ │ │ │ ├── preferences │ │ │ │ │ ├── DefaultPreferencesRegistryTest.java │ │ │ │ │ ├── StunnerPreferencesRegistriesTest.java │ │ │ │ │ └── StunnerPreferencesRegistryLoaderTest.java │ │ │ │ ├── rule │ │ │ │ │ └── ClientRuleManagerTest.java │ │ │ │ ├── service │ │ │ │ │ ├── AbstractClientDiagramServiceTest.java │ │ │ │ │ ├── ClientDiagramServiceTest.java │ │ │ │ │ └── ClientFactoryServicesTest.java │ │ │ │ ├── session │ │ │ │ │ ├── command │ │ │ │ │ │ ├── ManagedClientSessionCommandsTest.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractExportSessionCommandTest.java │ │ │ │ │ │ │ ├── AbstractSelectionAwareSessionCommandTest.java │ │ │ │ │ │ │ ├── BaseSessionCommandKeyboardSelectionAwareTest.java │ │ │ │ │ │ │ ├── BaseSessionCommandKeyboardTest.java │ │ │ │ │ │ │ ├── ClearSessionCommandTest.java │ │ │ │ │ │ │ ├── CopySelectionSessionCommandTest.java │ │ │ │ │ │ │ ├── CutSelectionSessionCommandTest.java │ │ │ │ │ │ │ ├── DeleteSelectionSessionCommandTest.java │ │ │ │ │ │ │ ├── ExportToJpgSessionCommandTest.java │ │ │ │ │ │ │ ├── ExportToPdfSessionCommandTest.java │ │ │ │ │ │ │ ├── ExportToPngSessionCommandTest.java │ │ │ │ │ │ │ ├── ExportToRawFormatSessionCommandTest.java │ │ │ │ │ │ │ ├── ExportToSvgSessionCommandTest.java │ │ │ │ │ │ │ ├── PasteSelectionSessionCommandTest.java │ │ │ │ │ │ │ ├── PerformAutomaticLayoutCommandTest.java │ │ │ │ │ │ │ ├── RedoSessionCommandTest.java │ │ │ │ │ │ │ ├── SaveDiagramSessionCommandTest.java │ │ │ │ │ │ │ ├── SessionSingletonCommandsFactoryTest.java │ │ │ │ │ │ │ └── UndoSessionCommandTest.java │ │ │ │ │ ├── event │ │ │ │ │ │ ├── SessionDiagramOpenedEventTest.java │ │ │ │ │ │ ├── SessionDiagramSavedEventTest.java │ │ │ │ │ │ └── SessionEventObserverTest.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractCanvasListenerTest.java │ │ │ │ │ │ ├── DefaultCanvasElementListenerTest.java │ │ │ │ │ │ ├── DefaultCanvasShapeListenerTest.java │ │ │ │ │ │ ├── DefaultEditorSessionTest.java │ │ │ │ │ │ ├── DefaultViewerSessionTest.java │ │ │ │ │ │ ├── InstanceUtilsTest.java │ │ │ │ │ │ ├── ManagedSessionTest.java │ │ │ │ │ │ └── SessionLoaderTest.java │ │ │ │ ├── shape │ │ │ │ │ ├── ConnectorViewStub.java │ │ │ │ │ ├── GlyphTest.java │ │ │ │ │ ├── ImageStripRegistryTest.java │ │ │ │ │ ├── ShapeViewExtStub.java │ │ │ │ │ ├── ShapeViewStub.java │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── DelegateShapeFactoryTest.java │ │ │ │ │ │ ├── ShapeDefFunctionalFactoryTest.java │ │ │ │ │ │ └── ShapeDefTestStubs.java │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── ConnectorShapeTest.java │ │ │ │ │ │ ├── NodeShapeImplTest.java │ │ │ │ │ │ ├── ShapeImplTest.java │ │ │ │ │ │ ├── ShapeStateAttributeHandlerTest.java │ │ │ │ │ │ └── ShapeStateAttributesFactoryTest.java │ │ │ │ │ └── view │ │ │ │ │ │ ├── CompositeShapeViewHandlerTest.java │ │ │ │ │ │ ├── FontHandlerTest.java │ │ │ │ │ │ ├── ShapeViewHandlersDefTest.java │ │ │ │ │ │ ├── SizeHandlerTest.java │ │ │ │ │ │ ├── TitleHandlerTest.java │ │ │ │ │ │ └── ViewAttributesHandlerTest.java │ │ │ │ ├── util │ │ │ │ │ ├── ClientUtilsTest.java │ │ │ │ │ ├── PrintHelperTest.java │ │ │ │ │ ├── ShapeUtilsTest.java │ │ │ │ │ ├── SvgDataUriGeneratorTest.java │ │ │ │ │ └── TestUtils.java │ │ │ │ └── validation │ │ │ │ │ └── canvas │ │ │ │ │ └── CanvasDiagramValidatorTest.java │ │ │ │ └── documentation │ │ │ │ └── DocumentationPageTest.java │ │ ├── kie-wb-common-stunner-core-common │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── core │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── AbstractDefinitionManager.java │ │ │ │ │ │ └── AbstractFactoryManager.java │ │ │ │ │ │ ├── client │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ ├── JsConverter.java │ │ │ │ │ │ │ └── KeyValue.java │ │ │ │ │ │ ├── command │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractCompositeCommand.java │ │ │ │ │ │ │ ├── CommandManagerImpl.java │ │ │ │ │ │ │ ├── CommandResultBuilder.java │ │ │ │ │ │ │ ├── CommandResultImpl.java │ │ │ │ │ │ │ ├── CompositeCommand.java │ │ │ │ │ │ │ ├── DeferredCommand.java │ │ │ │ │ │ │ ├── DeferredCompositeCommand.java │ │ │ │ │ │ │ ├── DelegateCommandManagerListener.java │ │ │ │ │ │ │ └── ReverseCommand.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ ├── AbstractDefinitionSetResourceType.java │ │ │ │ │ │ ├── adapter │ │ │ │ │ │ │ ├── AbstractMorphAdapter.java │ │ │ │ │ │ │ ├── AdapterManagerImpl.java │ │ │ │ │ │ │ ├── BindableMorphAdapter.java │ │ │ │ │ │ │ ├── binding │ │ │ │ │ │ │ │ ├── BindableDefinitionAdapterImpl.java │ │ │ │ │ │ │ │ ├── BindableDefinitionSetAdapterImpl.java │ │ │ │ │ │ │ │ └── BindablePropertyAdapterImpl.java │ │ │ │ │ │ │ └── bootstrap │ │ │ │ │ │ │ │ ├── BootstrapAdapterFactory.java │ │ │ │ │ │ │ │ ├── BootstrapDefinitionAdapter.java │ │ │ │ │ │ │ │ ├── BootstrapDefinitionSetAdapter.java │ │ │ │ │ │ │ │ ├── BootstrapDefinitionSetRuleAdapter.java │ │ │ │ │ │ │ │ └── BootstrapPropertyAdapter.java │ │ │ │ │ │ ├── clone │ │ │ │ │ │ │ ├── AbstractCloneProcess.java │ │ │ │ │ │ │ ├── CloneManagerImpl.java │ │ │ │ │ │ │ ├── CloneProcess.java │ │ │ │ │ │ │ ├── DeepCloneProcess.java │ │ │ │ │ │ │ ├── DefaultCloneProcess.java │ │ │ │ │ │ │ ├── IDeepCloneProcess.java │ │ │ │ │ │ │ └── NoneCloneProcess.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── DefinitionImpl.java │ │ │ │ │ │ │ ├── DefinitionSetImpl.java │ │ │ │ │ │ │ ├── PropertyImpl.java │ │ │ │ │ │ │ └── PropertySetImpl.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── AbstractDiagram.java │ │ │ │ │ │ ├── AbstractMetadata.java │ │ │ │ │ │ ├── DiagramImpl.java │ │ │ │ │ │ └── MetadataImpl.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractElementFactory.java │ │ │ │ │ │ │ ├── AbstractGraphFactory.java │ │ │ │ │ │ │ ├── BindableDiagramFactory.java │ │ │ │ │ │ │ ├── DiagramFactoryImpl.java │ │ │ │ │ │ │ ├── EdgeFactoryImpl.java │ │ │ │ │ │ │ ├── GraphFactoryImpl.java │ │ │ │ │ │ │ └── NodeFactoryImpl.java │ │ │ │ │ │ ├── graph │ │ │ │ │ │ ├── command │ │ │ │ │ │ │ ├── AbstractGraphCommandExecutionContext.java │ │ │ │ │ │ │ ├── ContextualGraphCommandExecutionContext.java │ │ │ │ │ │ │ ├── DirectGraphCommandExecutionContext.java │ │ │ │ │ │ │ ├── GraphCommandManagerImpl.java │ │ │ │ │ │ │ ├── GraphCommandResultBuilder.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── AbstractControlPointCommand.java │ │ │ │ │ │ │ │ ├── AbstractGraphCommand.java │ │ │ │ │ │ │ │ ├── AbstractGraphCompositeCommand.java │ │ │ │ │ │ │ │ ├── AddChildNodeCommand.java │ │ │ │ │ │ │ │ ├── AddConnectorCommand.java │ │ │ │ │ │ │ │ ├── AddControlPointCommand.java │ │ │ │ │ │ │ │ ├── AddDockedNodeCommand.java │ │ │ │ │ │ │ │ ├── AddNodeCommand.java │ │ │ │ │ │ │ │ ├── ClearGraphCommand.java │ │ │ │ │ │ │ │ ├── CloneConnectorCommand.java │ │ │ │ │ │ │ │ ├── CloneNodeCommand.java │ │ │ │ │ │ │ │ ├── DeleteConnectorCommand.java │ │ │ │ │ │ │ │ ├── DeleteControlPointCommand.java │ │ │ │ │ │ │ │ ├── DeleteElementsCommand.java │ │ │ │ │ │ │ │ ├── DeleteNodeCommand.java │ │ │ │ │ │ │ │ ├── DeregisterNodeCommand.java │ │ │ │ │ │ │ │ ├── DockNodeCommand.java │ │ │ │ │ │ │ │ ├── GraphCommandFactory.java │ │ │ │ │ │ │ │ ├── MorphNodeCommand.java │ │ │ │ │ │ │ │ ├── RegisterNodeCommand.java │ │ │ │ │ │ │ │ ├── RemoveChildrenCommand.java │ │ │ │ │ │ │ │ ├── RemoveParentCommand.java │ │ │ │ │ │ │ │ ├── SafeDeleteNodeCommand.java │ │ │ │ │ │ │ │ ├── SetChildrenCommand.java │ │ │ │ │ │ │ │ ├── SetConnectionSourceNodeCommand.java │ │ │ │ │ │ │ │ ├── SetConnectionTargetNodeCommand.java │ │ │ │ │ │ │ │ ├── SetParentNodeCommand.java │ │ │ │ │ │ │ │ ├── UnDockNodeCommand.java │ │ │ │ │ │ │ │ ├── UpdateControlPointPositionCommand.java │ │ │ │ │ │ │ │ ├── UpdateDomainObjectPropertyValueCommand.java │ │ │ │ │ │ │ │ ├── UpdateElementPositionCommand.java │ │ │ │ │ │ │ │ └── UpdateElementPropertyValueCommand.java │ │ │ │ │ │ ├── content │ │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ │ ├── DefinitionImpl.java │ │ │ │ │ │ │ │ └── DefinitionSetImpl.java │ │ │ │ │ │ │ └── view │ │ │ │ │ │ │ │ ├── DiscreteConnection.java │ │ │ │ │ │ │ │ ├── MagnetConnection.java │ │ │ │ │ │ │ │ ├── Point2DConnection.java │ │ │ │ │ │ │ │ ├── ViewConnectorImpl.java │ │ │ │ │ │ │ │ └── ViewImpl.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ │ ├── AbstractElement.java │ │ │ │ │ │ │ ├── EdgeImpl.java │ │ │ │ │ │ │ ├── GraphImpl.java │ │ │ │ │ │ │ └── NodeImpl.java │ │ │ │ │ │ ├── processing │ │ │ │ │ │ │ ├── index │ │ │ │ │ │ │ │ ├── bounds │ │ │ │ │ │ │ │ │ └── GraphBoundsIndexerImpl.java │ │ │ │ │ │ │ │ └── map │ │ │ │ │ │ │ │ │ ├── MapIndex.java │ │ │ │ │ │ │ │ │ └── MapIndexBuilder.java │ │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ │ ├── AbstractLayoutService.java │ │ │ │ │ │ │ │ ├── OrientedEdgeImpl.java │ │ │ │ │ │ │ │ ├── VertexPositionImpl.java │ │ │ │ │ │ │ │ └── sugiyama │ │ │ │ │ │ │ │ │ ├── GraphLayerImpl.java │ │ │ │ │ │ │ │ │ ├── GraphProcessorImpl.java │ │ │ │ │ │ │ │ │ ├── LayeredGraph.java │ │ │ │ │ │ │ │ │ ├── SugiyamaLayoutService.java │ │ │ │ │ │ │ │ │ ├── step01 │ │ │ │ │ │ │ │ │ └── ReverseEdgesCycleBreaker.java │ │ │ │ │ │ │ │ │ ├── step02 │ │ │ │ │ │ │ │ │ └── LongestPathVertexLayerer.java │ │ │ │ │ │ │ │ │ ├── step03 │ │ │ │ │ │ │ │ │ ├── DefaultVertexOrdering.java │ │ │ │ │ │ │ │ │ ├── LayerCrossingCount.java │ │ │ │ │ │ │ │ │ ├── MedianVertexLayerPositioning.java │ │ │ │ │ │ │ │ │ └── VerticesTransposer.java │ │ │ │ │ │ │ │ │ └── step04 │ │ │ │ │ │ │ │ │ └── DefaultVertexPositioning.java │ │ │ │ │ │ │ └── traverse │ │ │ │ │ │ │ │ ├── content │ │ │ │ │ │ │ │ ├── AbstractChildrenTraverseCallback.java │ │ │ │ │ │ │ │ ├── AbstractContentTraverseCallback.java │ │ │ │ │ │ │ │ ├── AbstractContentTraverseProcessor.java │ │ │ │ │ │ │ │ ├── AbstractFullContentTraverseCallback.java │ │ │ │ │ │ │ │ ├── ChildrenTraverseProcessorImpl.java │ │ │ │ │ │ │ │ ├── FullContentTraverseProcessorImpl.java │ │ │ │ │ │ │ │ └── ViewTraverseProcessorImpl.java │ │ │ │ │ │ │ │ └── tree │ │ │ │ │ │ │ │ ├── AbstractTreeTraverseCallback.java │ │ │ │ │ │ │ │ └── TreeWalkTraverseProcessorImpl.java │ │ │ │ │ │ ├── store │ │ │ │ │ │ │ └── GraphNodeStoreImpl.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── ControlPointValidations.java │ │ │ │ │ │ │ ├── Exceptions.java │ │ │ │ │ │ │ ├── GraphUtils.java │ │ │ │ │ │ │ ├── NodeDefinitionHelper.java │ │ │ │ │ │ │ ├── ParentTypesMatcher.java │ │ │ │ │ │ │ └── SafeDeleteNodeProcessor.java │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ ├── AbstractTranslationService.java │ │ │ │ │ │ └── CoreTranslationMessages.java │ │ │ │ │ │ ├── lookup │ │ │ │ │ │ ├── criteria │ │ │ │ │ │ │ └── AbstractCriteriaLookupManager.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ │ └── DefinitionLookupManagerImpl.java │ │ │ │ │ │ ├── domain │ │ │ │ │ │ │ ├── CommonDomainLookups.java │ │ │ │ │ │ │ ├── DomainLookupContext.java │ │ │ │ │ │ │ ├── DomainLookupFunctions.java │ │ │ │ │ │ │ └── DomainLookupsCache.java │ │ │ │ │ │ └── rule │ │ │ │ │ │ │ └── RuleLookupManagerImpl.java │ │ │ │ │ │ ├── profile │ │ │ │ │ │ ├── AbstractProfileManager.java │ │ │ │ │ │ ├── BindableDomainProfile.java │ │ │ │ │ │ ├── DomainProfile.java │ │ │ │ │ │ ├── DomainProfileManager.java │ │ │ │ │ │ └── FullProfile.java │ │ │ │ │ │ ├── registry │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractDiagramListRegistry.java │ │ │ │ │ │ │ ├── AbstractDynamicRegistryWrapper.java │ │ │ │ │ │ │ ├── AbstractRegistryFactory.java │ │ │ │ │ │ │ ├── AbstractRegistryWrapper.java │ │ │ │ │ │ │ ├── AdapterRegistryImpl.java │ │ │ │ │ │ │ ├── DefaultDefinitionsCacheRegistry.java │ │ │ │ │ │ │ ├── DefinitionMapRegistry.java │ │ │ │ │ │ │ ├── DefinitionSetMapRegistry.java │ │ │ │ │ │ │ ├── DefinitionsCacheRegistry.java │ │ │ │ │ │ │ ├── DiagramListRegistry.java │ │ │ │ │ │ │ ├── FactoryRegistryImpl.java │ │ │ │ │ │ │ ├── KeyProvider.java │ │ │ │ │ │ │ ├── ListRegistry.java │ │ │ │ │ │ │ ├── MapRegistry.java │ │ │ │ │ │ │ ├── RuleHandlerRegistryImpl.java │ │ │ │ │ │ │ └── StackRegistry.java │ │ │ │ │ │ ├── rule │ │ │ │ │ │ ├── CachedRuleManager.java │ │ │ │ │ │ ├── EmptyRuleSet.java │ │ │ │ │ │ ├── RuleManagerImpl.java │ │ │ │ │ │ ├── RuleSetImpl.java │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── AbstractGraphEvaluationContext.java │ │ │ │ │ │ │ │ ├── AbstractGraphEvaluationState.java │ │ │ │ │ │ │ │ ├── CardinalityContextImpl.java │ │ │ │ │ │ │ │ ├── ConnectionContextImpl.java │ │ │ │ │ │ │ │ ├── ConnectorCardinalityContextImpl.java │ │ │ │ │ │ │ │ ├── ContainmentContextImpl.java │ │ │ │ │ │ │ │ ├── DockingContextImpl.java │ │ │ │ │ │ │ │ ├── EdgeCardinalityContextImpl.java │ │ │ │ │ │ │ │ ├── ElementCardinalityContextImpl.java │ │ │ │ │ │ │ │ ├── GraphConnectionContextImpl.java │ │ │ │ │ │ │ │ ├── NodeContainmentContextImpl.java │ │ │ │ │ │ │ │ ├── NodeDockingContextImpl.java │ │ │ │ │ │ │ │ ├── RuleEvaluationContextBuilder.java │ │ │ │ │ │ │ │ ├── StatefulGraphEvaluationContexts.java │ │ │ │ │ │ │ │ ├── StatefulGraphEvaluationState.java │ │ │ │ │ │ │ │ └── StatelessGraphEvaluationState.java │ │ │ │ │ │ ├── ext │ │ │ │ │ │ │ ├── RuleExtensionMultiHandler.java │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── AbstractParentsMatchHandler.java │ │ │ │ │ │ │ │ ├── ConnectorParentsMatchConnectionHandler.java │ │ │ │ │ │ │ │ ├── ConnectorParentsMatchContainmentHandler.java │ │ │ │ │ │ │ │ └── ConnectorParentsMatchHandler.java │ │ │ │ │ │ ├── handler │ │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ │ ├── CardinalityEvaluationHandler.java │ │ │ │ │ │ │ │ ├── ConnectionEvaluationHandler.java │ │ │ │ │ │ │ │ ├── ConnectorCardinalityEvaluationHandler.java │ │ │ │ │ │ │ │ ├── ContainmentEvaluationHandler.java │ │ │ │ │ │ │ │ ├── DockingEvaluationHandler.java │ │ │ │ │ │ │ │ ├── EdgeCardinalityEvaluationHandler.java │ │ │ │ │ │ │ │ ├── ElementCardinalityEvaluationHandler.java │ │ │ │ │ │ │ │ ├── GraphConnectionEvaluationHandler.java │ │ │ │ │ │ │ │ ├── GraphEvaluationHandlerUtils.java │ │ │ │ │ │ │ │ ├── NodeContainmentEvaluationHandler.java │ │ │ │ │ │ │ │ └── NodeDockingEvaluationHandler.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ │ ├── AbstractOccurrences.java │ │ │ │ │ │ │ ├── AbstractRule.java │ │ │ │ │ │ │ ├── CanConnect.java │ │ │ │ │ │ │ ├── CanContain.java │ │ │ │ │ │ │ ├── CanDock.java │ │ │ │ │ │ │ ├── EdgeOccurrences.java │ │ │ │ │ │ │ └── Occurrences.java │ │ │ │ │ │ └── violations │ │ │ │ │ │ │ ├── AbstractGraphViolation.java │ │ │ │ │ │ │ ├── AbstractRuleViolation.java │ │ │ │ │ │ │ ├── CardinalityMaxRuleViolation.java │ │ │ │ │ │ │ ├── CardinalityMinRuleViolation.java │ │ │ │ │ │ │ ├── ConnectionRuleViolation.java │ │ │ │ │ │ │ ├── ContainmentRuleViolation.java │ │ │ │ │ │ │ ├── ContextOperationNotAllowedViolation.java │ │ │ │ │ │ │ ├── DefaultRuleViolations.java │ │ │ │ │ │ │ ├── DockingRuleViolation.java │ │ │ │ │ │ │ ├── EdgeCardinalityMaxRuleViolation.java │ │ │ │ │ │ │ ├── EdgeCardinalityMinRuleViolation.java │ │ │ │ │ │ │ ├── EmptyConnectionViolation.java │ │ │ │ │ │ │ ├── EmptyRuleViolations.java │ │ │ │ │ │ │ └── RuleViolationImpl.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ ├── AnchorListItems.java │ │ │ │ │ │ ├── ButtonGroups.java │ │ │ │ │ │ ├── Buttons.java │ │ │ │ │ │ ├── ClassUtils.java │ │ │ │ │ │ ├── DefinitionIdMap.java │ │ │ │ │ │ ├── DefinitionUtils.java │ │ │ │ │ │ ├── DropDownMenus.java │ │ │ │ │ │ └── StunnerLogger.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractDiagramValidator.java │ │ │ │ │ │ ├── AbstractModelBeanValidator.java │ │ │ │ │ │ ├── ElementViolationImpl.java │ │ │ │ │ │ ├── GraphValidatorImpl.java │ │ │ │ │ │ ├── ModelBeanViolationImpl.java │ │ │ │ │ │ └── ValidationUtils.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── core │ │ │ │ │ ├── StunnerCoreCommon.gwt.xml │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── StunnerCoreConstants.properties │ │ │ │ │ ├── StunnerCoreConstants_es.properties │ │ │ │ │ ├── StunnerCoreConstants_fr.properties │ │ │ │ │ ├── StunnerCoreConstants_it.properties │ │ │ │ │ └── StunnerCoreConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ ├── AbstractGraphDefinitionTypesTest.java │ │ │ │ ├── StunnerTestingAPI.java │ │ │ │ ├── StunnerTestingGraphAPI.java │ │ │ │ ├── StunnerTestingGraphMockAPI.java │ │ │ │ ├── StunnerTestingGraphStubAPI.java │ │ │ │ ├── StunnerTestingMockAPI.java │ │ │ │ ├── TestingGraphInstanceBuilder.java │ │ │ │ ├── TestingGraphInstanceBuilder2.java │ │ │ │ ├── TestingGraphInstances.java │ │ │ │ ├── TestingGraphMockHandler.java │ │ │ │ ├── TestingGraphUtils.java │ │ │ │ ├── TestingSimpleDomainObject.java │ │ │ │ ├── client │ │ │ │ └── util │ │ │ │ │ └── js │ │ │ │ │ └── JsConverterTest.java │ │ │ │ ├── command │ │ │ │ └── impl │ │ │ │ │ ├── CommandManagerImplTest.java │ │ │ │ │ ├── CompositeCommandBuilderTest.java │ │ │ │ │ ├── CompositeCommandTest.java │ │ │ │ │ ├── DeferredCompositeCommandTest.java │ │ │ │ │ └── ReverseCommandTest.java │ │ │ │ ├── definition │ │ │ │ ├── adapter │ │ │ │ │ └── binding │ │ │ │ │ │ ├── BindableDefinitionAdapterImplTest.java │ │ │ │ │ │ ├── BindableDefinitionSetAdapterImplTest.java │ │ │ │ │ │ ├── BindablePropertyAdapterImplTest.java │ │ │ │ │ │ ├── BindableTestBean.java │ │ │ │ │ │ ├── BindableTestBean1.java │ │ │ │ │ │ ├── BindableTestProperty1.java │ │ │ │ │ │ └── BindableTestProperty2.java │ │ │ │ └── clone │ │ │ │ │ ├── AbstractCloneProcessTest.java │ │ │ │ │ ├── CloneManagerImplTest.java │ │ │ │ │ ├── DeepCloneProcessTest.java │ │ │ │ │ ├── DefaultCloneProcessTest.java │ │ │ │ │ └── NoneCloneProcessTest.java │ │ │ │ ├── diagram │ │ │ │ ├── DiagramImplTest.java │ │ │ │ └── MetadataImplTest.java │ │ │ │ ├── factory │ │ │ │ └── impl │ │ │ │ │ ├── DiagramFactoryImplTest.java │ │ │ │ │ ├── EdgeFactoryImplTest.java │ │ │ │ │ ├── GraphFactoryImplTest.java │ │ │ │ │ └── NodeFactoryImplTest.java │ │ │ │ ├── graph │ │ │ │ ├── HashCodeAndEqualityTest.java │ │ │ │ ├── command │ │ │ │ │ ├── ContextualGraphCommandExecutionContextTest.java │ │ │ │ │ ├── DirectGraphCommandExecutionContextTest.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractCloneCommandTest.java │ │ │ │ │ │ ├── AbstractControlPointCommandTest.java │ │ │ │ │ │ ├── AbstractGraphCommandTest.java │ │ │ │ │ │ ├── AddChildNodeCommandTest.java │ │ │ │ │ │ ├── AddConnectorCommandTest.java │ │ │ │ │ │ ├── AddControlPointCommandTest.java │ │ │ │ │ │ ├── AddDockedNodeCommandTest.java │ │ │ │ │ │ ├── AddNodeCommandTest.java │ │ │ │ │ │ ├── ClearGraphCommandTest.java │ │ │ │ │ │ ├── CloneConnectorCommandTest.java │ │ │ │ │ │ ├── CloneNodeCommandTest.java │ │ │ │ │ │ ├── DeleteConnectorCommandTest.java │ │ │ │ │ │ ├── DeleteControlPointCommandTest.java │ │ │ │ │ │ ├── DeleteElementsCommandTest.java │ │ │ │ │ │ ├── DeleteNodeCommandTest.java │ │ │ │ │ │ ├── DockNodeCommandTest.java │ │ │ │ │ │ ├── MorphNodeCommandTest.java │ │ │ │ │ │ ├── RemoveChildrenCommandTest.java │ │ │ │ │ │ ├── RemoveParentCommandTest.java │ │ │ │ │ │ ├── SafeDeleteNodeCommandRulesTest.java │ │ │ │ │ │ ├── SafeDeleteNodeCommandTest.java │ │ │ │ │ │ ├── SetChildrenCommandTest.java │ │ │ │ │ │ ├── SetConnectionSourceNodeCommandTest.java │ │ │ │ │ │ ├── SetConnectionTargetNodeCommandTest.java │ │ │ │ │ │ ├── SetParentNodeCommandTest.java │ │ │ │ │ │ ├── UnDockNodeCommandTest.java │ │ │ │ │ │ ├── UpdateControlPointPositionCommandTest.java │ │ │ │ │ │ ├── UpdateDomainObjectPropertyValueCommandTest.java │ │ │ │ │ │ ├── UpdateElementPositionCommandTest.java │ │ │ │ │ │ └── UpdateElementPropertyValueCommandTest.java │ │ │ │ ├── content │ │ │ │ │ └── view │ │ │ │ │ │ ├── MagnetConnectionTest.java │ │ │ │ │ │ └── ViewConnectorHashCodeAndEqualityTest.java │ │ │ │ ├── processing │ │ │ │ │ ├── indexing │ │ │ │ │ │ └── bounds │ │ │ │ │ │ │ └── GraphBoundsIndexerImplTest.java │ │ │ │ │ ├── layout │ │ │ │ │ │ ├── AbstractLayoutServiceTest.java │ │ │ │ │ │ ├── Graphs.java │ │ │ │ │ │ ├── IntegrationTests.java │ │ │ │ │ │ └── sugiyama │ │ │ │ │ │ │ ├── GraphProcessorImplTest.java │ │ │ │ │ │ │ ├── LayeredGraphTest.java │ │ │ │ │ │ │ ├── SugiyamaLayoutServiceTest.java │ │ │ │ │ │ │ ├── step01 │ │ │ │ │ │ │ └── ReverseEdgesCycleBreakerTest.java │ │ │ │ │ │ │ ├── step02 │ │ │ │ │ │ │ └── LongestPathVertexLayererTest.java │ │ │ │ │ │ │ ├── step03 │ │ │ │ │ │ │ └── VertexOrderingTest.java │ │ │ │ │ │ │ └── step04 │ │ │ │ │ │ │ ├── DefaultVertexPositioningTest.java │ │ │ │ │ │ │ └── VertexPositioningTest.java │ │ │ │ │ └── traverse │ │ │ │ │ │ ├── content │ │ │ │ │ │ ├── ChildrenTraverseProcessorImplTest.java │ │ │ │ │ │ ├── ContentTraverseProcessorBaseTest.java │ │ │ │ │ │ └── ViewTraverseProcessorImplTest.java │ │ │ │ │ │ └── tree │ │ │ │ │ │ └── TreeWalkTraverseProcessorImplTest.java │ │ │ │ └── util │ │ │ │ │ ├── ControlPointValidationsTest.java │ │ │ │ │ ├── ExceptionsTest.java │ │ │ │ │ ├── GraphUtilsTest.java │ │ │ │ │ ├── NodeDefinitionHelperTest.java │ │ │ │ │ ├── ParentTypesMatcherTest.java │ │ │ │ │ └── SafeDeleteNodeProcessorTest.java │ │ │ │ ├── i18n │ │ │ │ └── CoreTranslationMessagesTest.java │ │ │ │ ├── lookup │ │ │ │ ├── criteria │ │ │ │ │ └── AbstractCriteriaLookupManagerTest.java │ │ │ │ └── domain │ │ │ │ │ ├── CommonDomainLookupsTest.java │ │ │ │ │ ├── CommonDomainTargetNodeLookupTest.java │ │ │ │ │ ├── DomainLookupFunctionsTest.java │ │ │ │ │ └── DomainLookupsCacheTest.java │ │ │ │ ├── profile │ │ │ │ ├── AbstractProfileManagerTest.java │ │ │ │ ├── BindableDomainProfileTest.java │ │ │ │ ├── DomainProfileManagerTest.java │ │ │ │ └── FullProfileTest.java │ │ │ │ ├── registry │ │ │ │ └── impl │ │ │ │ │ ├── AbstractDynamicRegistryWrapperTest.java │ │ │ │ │ ├── AbstractRegistryWrapperTest.java │ │ │ │ │ ├── DiagramListRegistryTest.java │ │ │ │ │ ├── FactoryRegistryImplTest.java │ │ │ │ │ ├── ListRegistryTest.java │ │ │ │ │ ├── MapRegistryTest.java │ │ │ │ │ ├── RuleHandlerRegistryImplTest.java │ │ │ │ │ └── StackRegistryTest.java │ │ │ │ ├── rule │ │ │ │ ├── CachedRuleManagerTest.java │ │ │ │ ├── MultipleEvaluationContextStatesTest.java │ │ │ │ ├── RuleManagerImplTest.java │ │ │ │ ├── context │ │ │ │ │ └── impl │ │ │ │ │ │ ├── StatefulGraphEvaluationContextsTests.java │ │ │ │ │ │ ├── StatefulGraphEvaluationStateTests.java │ │ │ │ │ │ └── StatelessGraphEvaluationStateTests.java │ │ │ │ ├── ext │ │ │ │ │ ├── RuleExtensionMultiHandlerTest.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── ConnectorParentsMatchConnectionHandlerTest.java │ │ │ │ │ │ ├── ConnectorParentsMatchContainmentHandlerTest.java │ │ │ │ │ │ ├── ConnectorParentsMatchHandlerTest.java │ │ │ │ │ │ ├── ConnectorParentsMatchLevel1Tests.java │ │ │ │ │ │ └── ConnectorParentsMatchLevel2Tests.java │ │ │ │ ├── handler │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractGraphRuleHandlerTest.java │ │ │ │ │ │ ├── CardinalityEvaluationHandlerTest.java │ │ │ │ │ │ ├── ConnectionEvaluationHandlerTest.java │ │ │ │ │ │ ├── ConnectorCardinalityEvaluationHandlerTest.java │ │ │ │ │ │ ├── ContainmentEvaluationHandlerTest.java │ │ │ │ │ │ ├── DockingEvaluationHandlerTest.java │ │ │ │ │ │ ├── EdgeCardinalityEvaluationHandlerTest.java │ │ │ │ │ │ ├── ElementCardinalityEvaluationHandlerTest.java │ │ │ │ │ │ ├── GraphConnectionEvaluationHandlerTest.java │ │ │ │ │ │ ├── NodeContainmentEvaluationHandlerTest.java │ │ │ │ │ │ └── NodeDockingEvaluationHandlerTest.java │ │ │ │ └── violations │ │ │ │ │ └── DefaultRuleViolationsTest.java │ │ │ │ ├── util │ │ │ │ ├── ClassUtilsTest.java │ │ │ │ ├── DefinitionUtilsTest.java │ │ │ │ ├── EqualsAndHashCodeTestUtils.java │ │ │ │ └── HashUtilTest.java │ │ │ │ └── validation │ │ │ │ └── impl │ │ │ │ ├── DiagramValidatorTest.java │ │ │ │ ├── GraphValidatorImplTest.java │ │ │ │ ├── ModelBeanValidatorTest.java │ │ │ │ └── ValidationUtilsTest.java │ │ └── pom.xml │ ├── kie-wb-common-stunner-processors │ │ ├── .gitignore │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── core │ │ │ │ └── processors │ │ │ │ ├── AbstractAdapterGenerator.java │ │ │ │ ├── AbstractBindableAdapterGenerator.java │ │ │ │ ├── GeneratorUtils.java │ │ │ │ ├── MainProcessor.java │ │ │ │ ├── ProcessingContext.java │ │ │ │ ├── ProcessingDefinitionAnnotations.java │ │ │ │ ├── ProcessingDefinitionSetAnnotations.java │ │ │ │ ├── ProcessingElement.java │ │ │ │ ├── ProcessingElementList.java │ │ │ │ ├── ProcessingElementMap.java │ │ │ │ ├── ProcessingEntity.java │ │ │ │ ├── ProcessingMorphProperty.java │ │ │ │ ├── ProcessingMorphingAnnotations.java │ │ │ │ ├── ProcessingPropertyAnnotations.java │ │ │ │ ├── ProcessingRule.java │ │ │ │ ├── definition │ │ │ │ ├── BindableDefinitionAdapterGenerator.java │ │ │ │ └── TypeConstructor.java │ │ │ │ ├── definitionset │ │ │ │ ├── BindableDefinitionSetAdapterGenerator.java │ │ │ │ └── DefinitionSetProxyGenerator.java │ │ │ │ ├── factory │ │ │ │ └── ModelFactoryGenerator.java │ │ │ │ ├── morph │ │ │ │ ├── MorphDefinitionGenerator.java │ │ │ │ ├── MorphDefinitionProviderGenerator.java │ │ │ │ └── MorphPropertyDefinitionGenerator.java │ │ │ │ ├── property │ │ │ │ └── BindablePropertyAdapterGenerator.java │ │ │ │ └── rule │ │ │ │ ├── BindableDefinitionSetRuleAdapterGenerator.java │ │ │ │ ├── CardinalityRuleGenerator.java │ │ │ │ ├── ConnectionRuleGenerator.java │ │ │ │ ├── ContainmentRuleGenerator.java │ │ │ │ ├── DockingRuleGenerator.java │ │ │ │ ├── EdgeCardinalityRuleGenerator.java │ │ │ │ └── ExtensionRuleGenerator.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── javax.annotation.processing.Processor │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── stunner │ │ │ └── core │ │ │ └── processors │ │ │ ├── definition │ │ │ └── templates │ │ │ │ └── BindableDefinitionAdapter.ftl │ │ │ ├── definitionset │ │ │ └── templates │ │ │ │ ├── BindableDefinitionSetAdapter.ftl │ │ │ │ └── DefinitionSetProxy.ftl │ │ │ ├── factory │ │ │ └── templates │ │ │ │ └── ModelFactory.ftl │ │ │ ├── morph │ │ │ └── templates │ │ │ │ ├── MorphDefinition.ftl │ │ │ │ ├── MorphDefinitionProvider.ftl │ │ │ │ └── MorphPropertyDefinition.ftl │ │ │ ├── property │ │ │ └── templates │ │ │ │ └── BindablePropertyAdapter.ftl │ │ │ └── rule │ │ │ └── templates │ │ │ ├── BindableDefinitionSetRuleAdapter.ftl │ │ │ ├── CardinalityRule.ftl │ │ │ ├── ConnectionRule.ftl │ │ │ ├── ContainmentRule.ftl │ │ │ ├── DockingRule.ftl │ │ │ ├── EdgeCardinalityRule.ftl │ │ │ └── RuleExtension.ftl │ └── pom.xml ├── kie-wb-common-stunner-extensions │ ├── .gitignore │ ├── kie-wb-common-stunner-forms │ │ ├── .gitignore │ │ ├── README.md │ │ ├── kie-wb-common-stunner-forms-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── forms │ │ │ │ │ ├── context │ │ │ │ │ ├── PathAware.java │ │ │ │ │ └── PathAwareFormContext.java │ │ │ │ │ ├── meta │ │ │ │ │ └── definition │ │ │ │ │ │ └── ColorPicker.java │ │ │ │ │ ├── model │ │ │ │ │ ├── ColorPickerFieldDefinition.java │ │ │ │ │ └── ColorPickerFieldType.java │ │ │ │ │ └── service │ │ │ │ │ ├── FormGeneratedEvent.java │ │ │ │ │ ├── FormGenerationFailureEvent.java │ │ │ │ │ ├── FormGenerationService.java │ │ │ │ │ └── fieldProviders │ │ │ │ │ └── ColorPickerFieldProvider.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── forms │ │ │ │ └── StunnerFormsAPI.gwt.xml │ │ ├── kie-wb-common-stunner-forms-backend │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── gen │ │ │ │ │ │ ├── FormGenerationModelProvider.java │ │ │ │ │ │ └── FormGenerationModelProviders.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── FormDefinitionGenerator.java │ │ │ │ │ │ ├── FormGenerationServiceImpl.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ └── FormDefinitionGeneratorImpl.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── forms │ │ │ │ │ └── backend │ │ │ │ │ ├── gen │ │ │ │ │ └── FormGenerationModelProvidersTest.java │ │ │ │ │ └── service │ │ │ │ │ ├── FormGenerationServiceImplTest.java │ │ │ │ │ └── impl │ │ │ │ │ ├── FormDefinitionGeneratorImplTest.java │ │ │ │ │ ├── TestFormDefinitionGeneratorImpl.java │ │ │ │ │ └── TestFormModelHandlerManager.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── services │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ └── definitions │ │ │ │ └── simple_process_generation.bpmn │ │ ├── kie-wb-common-stunner-forms-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── forms │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── FormsClientEntryPoint.java │ │ │ │ │ │ ├── components │ │ │ │ │ │ └── toolbox │ │ │ │ │ │ │ └── FormGenerationToolboxAction.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ ├── FormFieldChanged.java │ │ │ │ │ │ ├── FormPropertiesOpened.java │ │ │ │ │ │ └── RefreshFormPropertiesEvent.java │ │ │ │ │ │ ├── fields │ │ │ │ │ │ └── colorpicker │ │ │ │ │ │ │ ├── ColorPickerFieldRenderer.java │ │ │ │ │ │ │ ├── ColorPickerWidget.html │ │ │ │ │ │ │ └── ColorPickerWidget.java │ │ │ │ │ │ ├── formFilters │ │ │ │ │ │ ├── FormFiltersProviderFactory.java │ │ │ │ │ │ └── StunnerFormElementFilterProvider.java │ │ │ │ │ │ ├── gen │ │ │ │ │ │ └── ClientFormGenerationManager.java │ │ │ │ │ │ ├── notifications │ │ │ │ │ │ └── FormGenerationNotifier.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ └── i18n │ │ │ │ │ │ │ └── FormsClientConstants.java │ │ │ │ │ │ ├── screens │ │ │ │ │ │ ├── DiagramEditorPropertiesScreen.java │ │ │ │ │ │ ├── DiagramEditorPropertiesScreenView.html │ │ │ │ │ │ └── DiagramEditorPropertiesScreenView.java │ │ │ │ │ │ ├── session │ │ │ │ │ │ ├── StunnerFormsHandler.java │ │ │ │ │ │ └── command │ │ │ │ │ │ │ ├── GenerateDiagramFormsSessionCommand.java │ │ │ │ │ │ │ ├── GenerateProcessFormsSessionCommand.java │ │ │ │ │ │ │ └── GenerateSelectedFormsSessionCommand.java │ │ │ │ │ │ └── widgets │ │ │ │ │ │ ├── FormPropertiesWidget.java │ │ │ │ │ │ ├── FormPropertiesWidgetView.java │ │ │ │ │ │ ├── FormPropertiesWidgetViewImpl.html │ │ │ │ │ │ ├── FormPropertiesWidgetViewImpl.java │ │ │ │ │ │ ├── FormsCanvasSessionHandler.java │ │ │ │ │ │ ├── FormsFlushManager.java │ │ │ │ │ │ └── container │ │ │ │ │ │ ├── FormDisplayerKey.java │ │ │ │ │ │ ├── FormsContainer.java │ │ │ │ │ │ ├── FormsContainerView.java │ │ │ │ │ │ ├── FormsContainerViewImpl.html │ │ │ │ │ │ ├── FormsContainerViewImpl.java │ │ │ │ │ │ └── displayer │ │ │ │ │ │ ├── FormDisplayer.java │ │ │ │ │ │ ├── FormDisplayerView.java │ │ │ │ │ │ ├── FormDisplayerViewImpl.html │ │ │ │ │ │ └── FormDisplayerViewImpl.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ └── ErraiApp.properties │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── forms │ │ │ │ │ ├── StunnerFormsClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── FormsClientConstants.properties │ │ │ │ │ ├── FormsClientConstants_es.properties │ │ │ │ │ ├── FormsClientConstants_fr.properties │ │ │ │ │ ├── FormsClientConstants_it.properties │ │ │ │ │ └── FormsClientConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── forms │ │ │ │ └── client │ │ │ │ ├── components │ │ │ │ └── toolbox │ │ │ │ │ └── FormGenerationToolboxActionTest.java │ │ │ │ ├── event │ │ │ │ └── RefreshFormPropertiesEventTest.java │ │ │ │ ├── fields │ │ │ │ └── colorpicker │ │ │ │ │ ├── ColorPickerFieldRendererTest.java │ │ │ │ │ └── ColorPickerWidgetTest.java │ │ │ │ ├── gen │ │ │ │ └── ClientFormGenerationManagerTest.java │ │ │ │ ├── notifications │ │ │ │ └── FormGenerationNotifierTest.java │ │ │ │ ├── screens │ │ │ │ └── DiagramEditorPropertiesScreenViewTest.java │ │ │ │ ├── session │ │ │ │ ├── StunnerFormsHandlerTest.java │ │ │ │ └── command │ │ │ │ │ ├── AbstractFormsSessionCommandTest.java │ │ │ │ │ ├── GenerateDiagramFormsSessionCommandTest.java │ │ │ │ │ ├── GenerateProcessFormsSessionCommandTest.java │ │ │ │ │ └── GenerateSelectedFormsSessionCommandTest.java │ │ │ │ └── widgets │ │ │ │ ├── FormPropertiesWidgetTest.java │ │ │ │ ├── FormsCanvasSessionHandlerTest.java │ │ │ │ ├── FormsFlushManagerTest.java │ │ │ │ └── container │ │ │ │ ├── FormsContainerTest.java │ │ │ │ └── displayer │ │ │ │ └── FormDisplayerTest.java │ │ └── pom.xml │ ├── kie-wb-common-stunner-jbpm-designer-integration │ │ ├── .gitignore │ │ ├── kie-wb-common-stunner-jbpm-designer-integration-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── integration │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── IntegrationService.java │ │ │ │ │ │ ├── MigrateRequest.java │ │ │ │ │ │ └── MigrateResult.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── integration │ │ │ │ │ └── StunnerJBPMDesignerIntegrationAPI.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ └── integration │ │ │ │ └── service │ │ │ │ ├── MigrateRequestTest.java │ │ │ │ └── MigrateResultTest.java │ │ ├── kie-wb-common-stunner-jbpm-designer-integration-backend │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── integration │ │ │ │ │ │ └── backend │ │ │ │ │ │ └── service │ │ │ │ │ │ └── IntegrationServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── integration │ │ │ │ │ └── backend │ │ │ │ │ └── service │ │ │ │ │ └── IntegrationServiceImplTest.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ ├── kie-wb-common-stunner-jbpm-designer-integration-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── integration │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── IntegrationClientEntryPoint.java │ │ │ │ │ │ ├── IntegrationHandlerImpl.java │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── IntegrationClientConstants.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── integration │ │ │ │ │ ├── StunnerJBPMDesignerIntegrationClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── IntegrationClientConstants.properties │ │ │ │ │ ├── IntegrationClientConstants_es.properties │ │ │ │ │ ├── IntegrationClientConstants_fr.properties │ │ │ │ │ ├── IntegrationClientConstants_it.properties │ │ │ │ │ └── IntegrationClientConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ └── integration │ │ │ │ └── client │ │ │ │ └── IntegrationHandlerImplTest.java │ │ ├── kie-wb-common-stunner-jbpm-designer-integration-shared │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── integration │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── IntegrationHandler.java │ │ │ │ │ │ └── IntegrationHandlerProvider.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── integration │ │ │ │ │ └── StunnerJBPMDesignerIntegrationShared.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ └── integration │ │ │ │ └── client │ │ │ │ └── IntegrationHandlerProviderTest.java │ │ └── pom.xml │ ├── kie-wb-common-stunner-lienzo-extensions │ │ ├── .gitignore │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── lienzo │ │ │ │ │ ├── Decorator.java │ │ │ │ │ ├── grid │ │ │ │ │ └── Grid.java │ │ │ │ │ ├── primitive │ │ │ │ │ ├── AbstractDragProxy.java │ │ │ │ │ ├── PrimitiveDragProxy.java │ │ │ │ │ ├── PrimitivePopup.java │ │ │ │ │ ├── PrimitiveTooltip.java │ │ │ │ │ ├── WiresConnectorDragProxy.java │ │ │ │ │ └── WiresShapeDragProxy.java │ │ │ │ │ └── util │ │ │ │ │ └── LienzoPaths.java │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ ├── ErraiApp.properties │ │ │ │ └── beans.xml │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── StunnerLienzoExtensions.gwt.xml │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── stunner │ │ │ └── lienzo │ │ │ ├── DecoratorTest.java │ │ │ ├── grid │ │ │ └── GridTest.java │ │ │ └── primitive │ │ │ └── AbstractDragProxyTest.java │ ├── kie-wb-common-stunner-project │ │ ├── .gitignore │ │ ├── README.md │ │ ├── kie-wb-common-stunner-project-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── project │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── ProjectDiagram.java │ │ │ │ │ │ ├── ProjectMetadata.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── ProjectDiagramImpl.java │ │ │ │ │ │ │ └── ProjectMetadataImpl.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ └── ProjectDiagramFactory.java │ │ │ │ │ │ ├── profile │ │ │ │ │ │ ├── ProjectFullProfile.java │ │ │ │ │ │ └── ProjectProfile.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── ProjectDiagramLookupService.java │ │ │ │ │ │ ├── ProjectDiagramResourceService.java │ │ │ │ │ │ ├── ProjectDiagramService.java │ │ │ │ │ │ └── ProjectValidationService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── project │ │ │ │ │ └── StunnerProjectAPI.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── project │ │ │ │ ├── diagram │ │ │ │ └── impl │ │ │ │ │ └── ProjectMetadataImplTest.java │ │ │ │ └── profile │ │ │ │ └── ProjectFullProfileTest.java │ │ ├── kie-wb-common-stunner-project-backend │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── project │ │ │ │ │ │ └── backend │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── DelegateDiagramService.java │ │ │ │ │ │ ├── ProjectDiagramLookupServiceImpl.java │ │ │ │ │ │ ├── ProjectDiagramResourceServiceImpl.java │ │ │ │ │ │ ├── ProjectDiagramServiceController.java │ │ │ │ │ │ ├── ProjectDiagramServiceImpl.java │ │ │ │ │ │ └── ProjectValidationServiceImpl.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── beans.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── project │ │ │ │ └── backend │ │ │ │ └── service │ │ │ │ ├── DelegateDiagramServiceTest.java │ │ │ │ ├── ProjectDiagramResourceServiceImplTest.java │ │ │ │ ├── ProjectDiagramServiceControllerTest.java │ │ │ │ ├── ProjectDiagramServiceImplTest.java │ │ │ │ └── ProjectValidationServiceImplTest.java │ │ ├── kie-wb-common-stunner-project-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── project │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── StunnerProjectClientEntryPoint.java │ │ │ │ │ │ ├── docks │ │ │ │ │ │ ├── DefaultStunnerDockSupplierImpl.java │ │ │ │ │ │ ├── StunnerDockSupplier.java │ │ │ │ │ │ └── StunnerDocksHandler.java │ │ │ │ │ │ ├── editor │ │ │ │ │ │ ├── AbstractDiagramEditorMenuItemsBuilder.java │ │ │ │ │ │ ├── AbstractDiagramEditorMenuSessionItems.java │ │ │ │ │ │ ├── AbstractProjectDiagramEditor.java │ │ │ │ │ │ ├── ProjectDiagramEditorView.html │ │ │ │ │ │ ├── ProjectDiagramEditorView.java │ │ │ │ │ │ ├── ValidationAction.java │ │ │ │ │ │ └── event │ │ │ │ │ │ │ ├── OnDiagramFocusEvent.java │ │ │ │ │ │ │ └── OnDiagramLoseFocusEvent.java │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ └── AbstractProjectDiagramNewResourceHandler.java │ │ │ │ │ │ ├── preferences │ │ │ │ │ │ ├── StunnerProfilePreferencesLoader.java │ │ │ │ │ │ └── StunnerProjectPreferencesRegistryLoader.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ └── i18n │ │ │ │ │ │ │ ├── StunnerProjectClientConstants.java │ │ │ │ │ │ │ └── StunnerProjectClientMessages.java │ │ │ │ │ │ ├── screens │ │ │ │ │ │ └── ProjectMessagesListener.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ └── ClientProjectDiagramService.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ └── ProjectClientDiagramValidator.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── project │ │ │ │ │ ├── StunnerProjectClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── StunnerProjectClientConstants.properties │ │ │ │ │ ├── StunnerProjectClientConstants_es.properties │ │ │ │ │ ├── StunnerProjectClientConstants_fr.properties │ │ │ │ │ ├── StunnerProjectClientConstants_it.properties │ │ │ │ │ └── StunnerProjectClientConstants_ja.properties │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── project │ │ │ │ └── client │ │ │ │ ├── docks │ │ │ │ ├── DefaultStunnerDockSupplierImplTest.java │ │ │ │ └── StunnerDocksHandlerTest.java │ │ │ │ ├── editor │ │ │ │ ├── AbstractDiagramEditorCoreMenuItemsBuilderTest.java │ │ │ │ ├── AbstractProjectDiagramEditorTest.java │ │ │ │ ├── DiagramEditorMenuSessionItemsTest.java │ │ │ │ ├── ProjectDiagramEditorViewTest.java │ │ │ │ ├── ProjectEditorMenuSessionItemsTest.java │ │ │ │ └── ValidationActionTest.java │ │ │ │ ├── handlers │ │ │ │ └── ProjectDiagramNewResourceHandlerTest.java │ │ │ │ ├── preferences │ │ │ │ ├── StunnerProfilePreferencesLoaderTest.java │ │ │ │ └── StunnerProjectPreferencesRegistryLoaderTest.java │ │ │ │ ├── screens │ │ │ │ └── ProjectMessagesListenerTest.java │ │ │ │ ├── service │ │ │ │ └── ClientProjectDiagramServiceTest.java │ │ │ │ └── validation │ │ │ │ └── ProjectClientDiagramValidatorTest.java │ │ └── pom.xml │ ├── kie-wb-common-stunner-svg │ │ ├── kie-wb-common-stunner-svg-client │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── svg │ │ │ │ │ │ ├── annotation │ │ │ │ │ │ ├── SVGSource.java │ │ │ │ │ │ └── SVGViewFactory.java │ │ │ │ │ │ └── client │ │ │ │ │ │ └── shape │ │ │ │ │ │ ├── SVGMutableShape.java │ │ │ │ │ │ ├── SVGShape.java │ │ │ │ │ │ ├── def │ │ │ │ │ │ ├── SVGShapeDef.java │ │ │ │ │ │ └── SVGShapeViewDef.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── SVGShapeFactory.java │ │ │ │ │ │ └── SVGShapeViewResources.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── SVGMutableShapeImpl.java │ │ │ │ │ │ └── SVGShapeImpl.java │ │ │ │ │ │ └── view │ │ │ │ │ │ ├── SVGBasicShapeView.java │ │ │ │ │ │ ├── SVGContainer.java │ │ │ │ │ │ ├── SVGContainerShapeView.java │ │ │ │ │ │ ├── SVGPrimitive.java │ │ │ │ │ │ ├── SVGPrimitiveShape.java │ │ │ │ │ │ ├── SVGShapeView.java │ │ │ │ │ │ ├── SVGShapeViewResource.java │ │ │ │ │ │ ├── SVGViewUtils.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── AbstractSVGViewFactory.java │ │ │ │ │ │ ├── SVGShapeViewBuilder.java │ │ │ │ │ │ └── SVGShapeViewBuilderImpl.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── SVGBasicShapeViewImpl.java │ │ │ │ │ │ ├── SVGChildViewHandler.java │ │ │ │ │ │ ├── SVGPrimitiveFactory.java │ │ │ │ │ │ └── SVGShapeViewImpl.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── svg │ │ │ │ │ └── StunnerSvgClient.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── svg │ │ │ │ └── client │ │ │ │ └── shape │ │ │ │ ├── factory │ │ │ │ └── SVGShapeFactoryTest.java │ │ │ │ ├── impl │ │ │ │ └── SVGShapeImplTest.java │ │ │ │ └── view │ │ │ │ ├── SVGContainerTest.java │ │ │ │ ├── SVGPrimitiveShapeTest.java │ │ │ │ ├── SVGPrimitiveTest.java │ │ │ │ ├── SVGShapeViewResourceTest.java │ │ │ │ ├── SVGViewUtilsTest.java │ │ │ │ └── impl │ │ │ │ ├── SVGBasicShapeViewImplTest.java │ │ │ │ ├── SVGChildViewHandlerTest.java │ │ │ │ └── SVGShapeViewImplTest.java │ │ ├── kie-wb-common-stunner-svg-gen │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── svg │ │ │ │ │ │ └── gen │ │ │ │ │ │ ├── SVGGenerator.java │ │ │ │ │ │ ├── SVGGeneratorRequest.java │ │ │ │ │ │ ├── apt │ │ │ │ │ │ ├── SVGShapeProcessor.java │ │ │ │ │ │ └── SVGShapeProcessorContext.java │ │ │ │ │ │ ├── codegen │ │ │ │ │ │ ├── PrimitiveDefinitionGenerator.java │ │ │ │ │ │ ├── ShapeDefinitionGenerator.java │ │ │ │ │ │ ├── ViewDefinitionGenerator.java │ │ │ │ │ │ ├── ViewFactoryGenerator.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractGenerator.java │ │ │ │ │ │ │ ├── AbstractPrimitiveDefinitionGenerator.java │ │ │ │ │ │ │ ├── AbstractShapeDefinitionGenerator.java │ │ │ │ │ │ │ ├── CircleDefinitionGenerator.java │ │ │ │ │ │ │ ├── GroupDefinitionGenerator.java │ │ │ │ │ │ │ ├── ImageDefinitionGenerator.java │ │ │ │ │ │ │ ├── MultiPathDefinitionGenerator.java │ │ │ │ │ │ │ ├── RectDefinitionGenerator.java │ │ │ │ │ │ │ ├── SVGGeneratorFormatUtils.java │ │ │ │ │ │ │ ├── SVGPrimitiveGeneratorUtils.java │ │ │ │ │ │ │ ├── SVGShapeTextCodeBuilder.java │ │ │ │ │ │ │ ├── SVGViewDefinitionGenerator.java │ │ │ │ │ │ │ ├── SVGViewFactoryGenerator.java │ │ │ │ │ │ │ └── ViewGenerators.java │ │ │ │ │ │ ├── exception │ │ │ │ │ │ ├── GeneratorException.java │ │ │ │ │ │ └── TranslatorException.java │ │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── SVGGeneratorFactory.java │ │ │ │ │ │ └── SVGGeneratorImpl.java │ │ │ │ │ │ ├── model │ │ │ │ │ │ ├── HasSize.java │ │ │ │ │ │ ├── LayoutDefinition.java │ │ │ │ │ │ ├── PrimitiveDefinition.java │ │ │ │ │ │ ├── ShapeDefinition.java │ │ │ │ │ │ ├── StyleDefinition.java │ │ │ │ │ │ ├── StyleSheetDefinition.java │ │ │ │ │ │ ├── TransformDefinition.java │ │ │ │ │ │ ├── ViewDefinition.java │ │ │ │ │ │ ├── ViewFactory.java │ │ │ │ │ │ ├── ViewRefDefinition.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── AbstractPrimitiveDefinition.java │ │ │ │ │ │ │ ├── AbstractShapeDefinition.java │ │ │ │ │ │ │ ├── CircleDefinition.java │ │ │ │ │ │ │ ├── GroupDefinition.java │ │ │ │ │ │ │ ├── ImageDefinition.java │ │ │ │ │ │ │ ├── MultiPathDefinition.java │ │ │ │ │ │ │ ├── RectDefinition.java │ │ │ │ │ │ │ ├── SVGModelUtils.java │ │ │ │ │ │ │ ├── StyleDefinitionImpl.java │ │ │ │ │ │ │ ├── TransformDefinitionImpl.java │ │ │ │ │ │ │ ├── ViewBoxDefinitionImpl.java │ │ │ │ │ │ │ ├── ViewDefinitionImpl.java │ │ │ │ │ │ │ ├── ViewFactoryImpl.java │ │ │ │ │ │ │ └── ViewRefDefinitionImpl.java │ │ │ │ │ │ └── translator │ │ │ │ │ │ ├── SVGDocumentTranslator.java │ │ │ │ │ │ ├── SVGElementTranslator.java │ │ │ │ │ │ ├── SVGTranslatorContext.java │ │ │ │ │ │ ├── Translator.java │ │ │ │ │ │ ├── css │ │ │ │ │ │ ├── SVGAttributeParser.java │ │ │ │ │ │ └── SVGStyleTranslator.java │ │ │ │ │ │ └── impl │ │ │ │ │ │ ├── AbstractSVGPrimitiveTranslator.java │ │ │ │ │ │ ├── AbstractSVGShapeTranslator.java │ │ │ │ │ │ ├── SVGCircleTranslator.java │ │ │ │ │ │ ├── SVGDocumentTranslatorImpl.java │ │ │ │ │ │ ├── SVGGroupTranslator.java │ │ │ │ │ │ ├── SVGImageTranslator.java │ │ │ │ │ │ ├── SVGMultiPathTranslator.java │ │ │ │ │ │ ├── SVGRectTranslator.java │ │ │ │ │ │ ├── SVGUseTranslator.java │ │ │ │ │ │ └── SVGViewBoxTranslator.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services │ │ │ │ │ │ └── javax.annotation.processing.Processor │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── svg │ │ │ │ │ └── gen │ │ │ │ │ └── codegen │ │ │ │ │ └── impl │ │ │ │ │ └── templates │ │ │ │ │ ├── Circle.ftl │ │ │ │ │ ├── Group.ftl │ │ │ │ │ ├── Image.ftl │ │ │ │ │ ├── MultiPath.ftl │ │ │ │ │ ├── Path.ftl │ │ │ │ │ ├── Rect.ftl │ │ │ │ │ ├── SVGShapeView.ftl │ │ │ │ │ └── SVGShapeViewFactory.ftl │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── svg │ │ │ │ │ └── gen │ │ │ │ │ ├── apt │ │ │ │ │ └── SVGShapeProcessorTest.java │ │ │ │ │ ├── codegen │ │ │ │ │ └── impl │ │ │ │ │ │ ├── CircleDefinitionGeneratorTest.java │ │ │ │ │ │ ├── GeneratorAssertions.java │ │ │ │ │ │ ├── GroupDefinitionGeneratorTest.java │ │ │ │ │ │ ├── ImageDefinitionGeneratorTest.java │ │ │ │ │ │ ├── MultiPathDefinitionGeneratorTest.java │ │ │ │ │ │ ├── RectangleDefinitionGeneratorTest.java │ │ │ │ │ │ ├── SVGGeneratorFormatUtilsTest.java │ │ │ │ │ │ └── SVGViewDefinitionGeneratorTest.java │ │ │ │ │ ├── impl │ │ │ │ │ └── SVGGeneratorImplTest.java │ │ │ │ │ ├── suite │ │ │ │ │ ├── SVGGeneratorESTestSuite.java │ │ │ │ │ ├── SVGGeneratorRUTestSuite.java │ │ │ │ │ └── SVGGeneratorUSTestSuite.java │ │ │ │ │ └── translator │ │ │ │ │ ├── css │ │ │ │ │ ├── SVGAttributeParserTest.java │ │ │ │ │ └── SVGStyleTranslatorTest.java │ │ │ │ │ └── impl │ │ │ │ │ ├── AbstractSVGPrimitiveTranslatorTest.java │ │ │ │ │ ├── SVGDocumentTranslatorTest.java │ │ │ │ │ ├── SVGTranslationTestAssertions.java │ │ │ │ │ └── SVGViewBoxTranslatorTest.java │ │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── svg │ │ │ │ └── gen │ │ │ │ ├── cancel.svg │ │ │ │ ├── svg-elements-test-errors.svg │ │ │ │ ├── svg-elements-test.svg │ │ │ │ └── tester │ │ │ │ ├── svg-shape-tester.html │ │ │ │ └── svg-stencil-tester.js │ │ └── pom.xml │ └── pom.xml ├── kie-wb-common-stunner-sets │ ├── .gitignore │ ├── kie-wb-common-stunner-bpmn │ │ ├── .gitignore │ │ ├── kie-wb-common-stunner-bpmn-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ ├── BPMNDefinitionSet.java │ │ │ │ │ │ ├── definition │ │ │ │ │ │ ├── AdHocSubprocess.java │ │ │ │ │ │ ├── Association.java │ │ │ │ │ │ ├── BPMNBaseInfo.java │ │ │ │ │ │ ├── BPMNCategories.java │ │ │ │ │ │ ├── BPMNDefinition.java │ │ │ │ │ │ ├── BPMNDiagram.java │ │ │ │ │ │ ├── BPMNDiagramImpl.java │ │ │ │ │ │ ├── BPMNProperty.java │ │ │ │ │ │ ├── BPMNPropertySet.java │ │ │ │ │ │ ├── BPMNViewDefinition.java │ │ │ │ │ │ ├── BaseAdHocSubprocess.java │ │ │ │ │ │ ├── BaseArtifacts.java │ │ │ │ │ │ ├── BaseCatchingIntermediateEvent.java │ │ │ │ │ │ ├── BaseConnector.java │ │ │ │ │ │ ├── BaseEndEvent.java │ │ │ │ │ │ ├── BaseGateway.java │ │ │ │ │ │ ├── BaseIntermediateEvent.java │ │ │ │ │ │ ├── BaseNonContainerSubprocess.java │ │ │ │ │ │ ├── BaseReusableSubprocess.java │ │ │ │ │ │ ├── BaseStartEvent.java │ │ │ │ │ │ ├── BaseSubprocess.java │ │ │ │ │ │ ├── BaseTask.java │ │ │ │ │ │ ├── BaseThrowingIntermediateEvent.java │ │ │ │ │ │ ├── BaseUserTask.java │ │ │ │ │ │ ├── BusinessRuleTask.java │ │ │ │ │ │ ├── DataObject.java │ │ │ │ │ │ ├── DirectionalAssociation.java │ │ │ │ │ │ ├── EmbeddedSubprocess.java │ │ │ │ │ │ ├── EndCompensationEvent.java │ │ │ │ │ │ ├── EndErrorEvent.java │ │ │ │ │ │ ├── EndEscalationEvent.java │ │ │ │ │ │ ├── EndMessageEvent.java │ │ │ │ │ │ ├── EndNoneEvent.java │ │ │ │ │ │ ├── EndSignalEvent.java │ │ │ │ │ │ ├── EndTerminateEvent.java │ │ │ │ │ │ ├── EventGateway.java │ │ │ │ │ │ ├── EventSubprocess.java │ │ │ │ │ │ ├── ExclusiveGateway.java │ │ │ │ │ │ ├── GenericServiceTask.java │ │ │ │ │ │ ├── InclusiveGateway.java │ │ │ │ │ │ ├── IntermediateCompensationEvent.java │ │ │ │ │ │ ├── IntermediateCompensationEventThrowing.java │ │ │ │ │ │ ├── IntermediateConditionalEvent.java │ │ │ │ │ │ ├── IntermediateErrorEventCatching.java │ │ │ │ │ │ ├── IntermediateEscalationEvent.java │ │ │ │ │ │ ├── IntermediateEscalationEventThrowing.java │ │ │ │ │ │ ├── IntermediateLinkEventCatching.java │ │ │ │ │ │ ├── IntermediateLinkEventThrowing.java │ │ │ │ │ │ ├── IntermediateMessageEventCatching.java │ │ │ │ │ │ ├── IntermediateMessageEventThrowing.java │ │ │ │ │ │ ├── IntermediateSignalEventCatching.java │ │ │ │ │ │ ├── IntermediateSignalEventThrowing.java │ │ │ │ │ │ ├── IntermediateTimerEvent.java │ │ │ │ │ │ ├── Lane.java │ │ │ │ │ │ ├── MultipleInstanceSubprocess.java │ │ │ │ │ │ ├── NonDirectionalAssociation.java │ │ │ │ │ │ ├── NoneTask.java │ │ │ │ │ │ ├── ParallelGateway.java │ │ │ │ │ │ ├── ReusableSubprocess.java │ │ │ │ │ │ ├── ScriptTask.java │ │ │ │ │ │ ├── SequenceFlow.java │ │ │ │ │ │ ├── StartCompensationEvent.java │ │ │ │ │ │ ├── StartConditionalEvent.java │ │ │ │ │ │ ├── StartErrorEvent.java │ │ │ │ │ │ ├── StartEscalationEvent.java │ │ │ │ │ │ ├── StartMessageEvent.java │ │ │ │ │ │ ├── StartNoneEvent.java │ │ │ │ │ │ ├── StartSignalEvent.java │ │ │ │ │ │ ├── StartTimerEvent.java │ │ │ │ │ │ ├── TextAnnotation.java │ │ │ │ │ │ ├── UserTask.java │ │ │ │ │ │ └── property │ │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ │ ├── DataObjectType.java │ │ │ │ │ │ │ └── DataObjectTypeValue.java │ │ │ │ │ │ │ ├── assignee │ │ │ │ │ │ │ ├── Actors.java │ │ │ │ │ │ │ └── Groupid.java │ │ │ │ │ │ │ ├── background │ │ │ │ │ │ │ ├── BackgroundSet.java │ │ │ │ │ │ │ ├── BgColor.java │ │ │ │ │ │ │ ├── BorderColor.java │ │ │ │ │ │ │ └── BorderSize.java │ │ │ │ │ │ │ ├── cm │ │ │ │ │ │ │ ├── CaseFileVariables.java │ │ │ │ │ │ │ ├── CaseIdPrefix.java │ │ │ │ │ │ │ ├── CaseManagementSet.java │ │ │ │ │ │ │ └── CaseRoles.java │ │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ └── ConditionExpression.java │ │ │ │ │ │ │ ├── connectors │ │ │ │ │ │ │ ├── Priority.java │ │ │ │ │ │ │ └── SequenceFlowExecutionSet.java │ │ │ │ │ │ │ ├── dataio │ │ │ │ │ │ │ ├── AssignmentsInfo.java │ │ │ │ │ │ │ ├── DataIOModel.java │ │ │ │ │ │ │ └── DataIOSet.java │ │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ │ ├── AbstractDataTypeCache.java │ │ │ │ │ │ │ ├── AdHoc.java │ │ │ │ │ │ │ ├── BaseDiagramSet.java │ │ │ │ │ │ │ ├── BasePackage.java │ │ │ │ │ │ │ ├── BaseProcessInstanceDescription.java │ │ │ │ │ │ │ ├── BaseVersion.java │ │ │ │ │ │ │ ├── DiagramSet.java │ │ │ │ │ │ │ ├── Executable.java │ │ │ │ │ │ │ ├── GlobalVariables.java │ │ │ │ │ │ │ ├── Id.java │ │ │ │ │ │ │ ├── MetaDataAttributes.java │ │ │ │ │ │ │ ├── Package.java │ │ │ │ │ │ │ ├── ProcessInstanceDescription.java │ │ │ │ │ │ │ ├── ProcessType.java │ │ │ │ │ │ │ ├── Version.java │ │ │ │ │ │ │ └── imports │ │ │ │ │ │ │ │ ├── DefaultImport.java │ │ │ │ │ │ │ │ ├── Imports.java │ │ │ │ │ │ │ │ ├── ImportsValue.java │ │ │ │ │ │ │ │ └── WSDLImport.java │ │ │ │ │ │ │ ├── dimensions │ │ │ │ │ │ │ ├── CircleDimensionSet.java │ │ │ │ │ │ │ ├── Height.java │ │ │ │ │ │ │ ├── Radius.java │ │ │ │ │ │ │ ├── RectangleDimensionsSet.java │ │ │ │ │ │ │ └── Width.java │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ ├── BaseCancellingEventExecutionSet.java │ │ │ │ │ │ │ ├── BaseStartEventExecutionSet.java │ │ │ │ │ │ │ ├── CancelActivity.java │ │ │ │ │ │ │ ├── IsInterrupting.java │ │ │ │ │ │ │ ├── compensation │ │ │ │ │ │ │ │ ├── ActivityRef.java │ │ │ │ │ │ │ │ └── CompensationEventExecutionSet.java │ │ │ │ │ │ │ ├── conditional │ │ │ │ │ │ │ │ ├── CancellingConditionalEventExecutionSet.java │ │ │ │ │ │ │ │ └── InterruptingConditionalEventExecutionSet.java │ │ │ │ │ │ │ ├── error │ │ │ │ │ │ │ │ ├── CancellingErrorEventExecutionSet.java │ │ │ │ │ │ │ │ ├── ErrorEventExecutionSet.java │ │ │ │ │ │ │ │ ├── ErrorRef.java │ │ │ │ │ │ │ │ └── InterruptingErrorEventExecutionSet.java │ │ │ │ │ │ │ ├── escalation │ │ │ │ │ │ │ │ ├── CancellingEscalationEventExecutionSet.java │ │ │ │ │ │ │ │ ├── EscalationEventExecutionSet.java │ │ │ │ │ │ │ │ ├── EscalationRef.java │ │ │ │ │ │ │ │ └── InterruptingEscalationEventExecutionSet.java │ │ │ │ │ │ │ ├── link │ │ │ │ │ │ │ │ ├── LinkEventExecutionSet.java │ │ │ │ │ │ │ │ └── LinkRef.java │ │ │ │ │ │ │ ├── message │ │ │ │ │ │ │ │ ├── CancellingMessageEventExecutionSet.java │ │ │ │ │ │ │ │ ├── InterruptingMessageEventExecutionSet.java │ │ │ │ │ │ │ │ ├── MessageEventExecutionSet.java │ │ │ │ │ │ │ │ └── MessageRef.java │ │ │ │ │ │ │ ├── signal │ │ │ │ │ │ │ │ ├── CancellingSignalEventExecutionSet.java │ │ │ │ │ │ │ │ ├── InterruptingSignalEventExecutionSet.java │ │ │ │ │ │ │ │ ├── ScopedSignalEventExecutionSet.java │ │ │ │ │ │ │ │ ├── SignalRef.java │ │ │ │ │ │ │ │ └── SignalScope.java │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ │ ├── CancellingTimerEventExecutionSet.java │ │ │ │ │ │ │ │ ├── InterruptingTimerEventExecutionSet.java │ │ │ │ │ │ │ │ ├── TimerSettings.java │ │ │ │ │ │ │ │ └── TimerSettingsValue.java │ │ │ │ │ │ │ ├── font │ │ │ │ │ │ │ ├── FontBorderColor.java │ │ │ │ │ │ │ ├── FontBorderSize.java │ │ │ │ │ │ │ ├── FontColor.java │ │ │ │ │ │ │ ├── FontFamily.java │ │ │ │ │ │ │ ├── FontSet.java │ │ │ │ │ │ │ └── FontSize.java │ │ │ │ │ │ │ ├── gateway │ │ │ │ │ │ │ ├── DefaultRoute.java │ │ │ │ │ │ │ └── GatewayExecutionSet.java │ │ │ │ │ │ │ ├── general │ │ │ │ │ │ │ ├── BPMNGeneralSet.java │ │ │ │ │ │ │ ├── Documentation.java │ │ │ │ │ │ │ ├── Name.java │ │ │ │ │ │ │ ├── SLADueDate.java │ │ │ │ │ │ │ └── TaskGeneralSet.java │ │ │ │ │ │ │ ├── notification │ │ │ │ │ │ │ ├── NotificationSet.java │ │ │ │ │ │ │ ├── NotificationTypeListValue.java │ │ │ │ │ │ │ ├── NotificationValue.java │ │ │ │ │ │ │ └── NotificationsInfo.java │ │ │ │ │ │ │ ├── reassignment │ │ │ │ │ │ │ ├── ReassignmentSet.java │ │ │ │ │ │ │ ├── ReassignmentTypeListValue.java │ │ │ │ │ │ │ ├── ReassignmentValue.java │ │ │ │ │ │ │ └── ReassignmentsInfo.java │ │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── GenericServiceTaskExecutionSet.java │ │ │ │ │ │ │ ├── GenericServiceTaskInfo.java │ │ │ │ │ │ │ └── GenericServiceTaskValue.java │ │ │ │ │ │ │ ├── simulation │ │ │ │ │ │ │ ├── Currency.java │ │ │ │ │ │ │ ├── DistributionType.java │ │ │ │ │ │ │ ├── Max.java │ │ │ │ │ │ │ ├── Mean.java │ │ │ │ │ │ │ ├── Min.java │ │ │ │ │ │ │ ├── Quantity.java │ │ │ │ │ │ │ ├── SimulationAttributeSet.java │ │ │ │ │ │ │ ├── SimulationSet.java │ │ │ │ │ │ │ ├── StandardDeviation.java │ │ │ │ │ │ │ ├── TimeUnit.java │ │ │ │ │ │ │ ├── UnitCost.java │ │ │ │ │ │ │ └── WorkingHours.java │ │ │ │ │ │ │ ├── subProcess │ │ │ │ │ │ │ ├── IsCase.java │ │ │ │ │ │ │ └── execution │ │ │ │ │ │ │ │ ├── EmbeddedSubprocessExecutionSet.java │ │ │ │ │ │ │ │ └── EventSubprocessExecutionSet.java │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ ├── AbortParent.java │ │ │ │ │ │ │ ├── AdHocActivationCondition.java │ │ │ │ │ │ │ ├── AdHocAutostart.java │ │ │ │ │ │ │ ├── AdHocCompletionCondition.java │ │ │ │ │ │ │ ├── AdHocOrdering.java │ │ │ │ │ │ │ ├── AdHocSubprocessTaskExecutionSet.java │ │ │ │ │ │ │ ├── BaseAdHocActivationCondition.java │ │ │ │ │ │ │ ├── BaseAdHocCompletionCondition.java │ │ │ │ │ │ │ ├── BaseAdHocSubprocessTaskExecutionSet.java │ │ │ │ │ │ │ ├── BaseReusableSubprocessTaskExecutionSet.java │ │ │ │ │ │ │ ├── BaseSubprocessTaskExecutionSet.java │ │ │ │ │ │ │ ├── BaseUserTaskExecutionSet.java │ │ │ │ │ │ │ ├── BusinessRuleTaskExecutionSet.java │ │ │ │ │ │ │ ├── CalledElement.java │ │ │ │ │ │ │ ├── Content.java │ │ │ │ │ │ │ ├── CreatedBy.java │ │ │ │ │ │ │ ├── DecisionName.java │ │ │ │ │ │ │ ├── Description.java │ │ │ │ │ │ │ ├── DmnModelName.java │ │ │ │ │ │ │ ├── EmptyTaskExecutionSet.java │ │ │ │ │ │ │ ├── ExecutionOrder.java │ │ │ │ │ │ │ ├── Independent.java │ │ │ │ │ │ │ ├── IsAsync.java │ │ │ │ │ │ │ ├── IsMultipleInstance.java │ │ │ │ │ │ │ ├── MultipleInstanceCollectionInput.java │ │ │ │ │ │ │ ├── MultipleInstanceCollectionOutput.java │ │ │ │ │ │ │ ├── MultipleInstanceCompletionCondition.java │ │ │ │ │ │ │ ├── MultipleInstanceDataInput.java │ │ │ │ │ │ │ ├── MultipleInstanceDataOutput.java │ │ │ │ │ │ │ ├── MultipleInstanceExecutionMode.java │ │ │ │ │ │ │ ├── MultipleInstanceSubprocessTaskExecutionSet.java │ │ │ │ │ │ │ ├── Namespace.java │ │ │ │ │ │ │ ├── OnEntryAction.java │ │ │ │ │ │ │ ├── OnExitAction.java │ │ │ │ │ │ │ ├── ReusableSubprocessTaskExecutionSet.java │ │ │ │ │ │ │ ├── RuleFlowGroup.java │ │ │ │ │ │ │ ├── RuleLanguage.java │ │ │ │ │ │ │ ├── Script.java │ │ │ │ │ │ │ ├── ScriptTaskExecutionSet.java │ │ │ │ │ │ │ ├── ScriptTypeListValue.java │ │ │ │ │ │ │ ├── ScriptTypeValue.java │ │ │ │ │ │ │ ├── Skippable.java │ │ │ │ │ │ │ ├── Subject.java │ │ │ │ │ │ │ ├── TaskName.java │ │ │ │ │ │ │ ├── TaskPriority.java │ │ │ │ │ │ │ ├── TaskType.java │ │ │ │ │ │ │ ├── TaskTypes.java │ │ │ │ │ │ │ ├── UserTaskExecutionSet.java │ │ │ │ │ │ │ └── WaitForCompletion.java │ │ │ │ │ │ │ ├── type │ │ │ │ │ │ │ ├── AssigneeType.java │ │ │ │ │ │ │ ├── AssignmentsType.java │ │ │ │ │ │ │ ├── DataObjectPropertyName.java │ │ │ │ │ │ │ ├── DataObjectPropertyType.java │ │ │ │ │ │ │ ├── GenericServiceTaskType.java │ │ │ │ │ │ │ ├── ImportsType.java │ │ │ │ │ │ │ ├── MetaDataType.java │ │ │ │ │ │ │ ├── NotificationsType.java │ │ │ │ │ │ │ ├── ReassignmentsType.java │ │ │ │ │ │ │ ├── ScriptType.java │ │ │ │ │ │ │ ├── ScriptTypeList.java │ │ │ │ │ │ │ ├── TaskPropertyType.java │ │ │ │ │ │ │ ├── TimerSettingsType.java │ │ │ │ │ │ │ └── VariablesType.java │ │ │ │ │ │ │ └── variables │ │ │ │ │ │ │ ├── AdvancedData.java │ │ │ │ │ │ │ ├── BaseAdvancedData.java │ │ │ │ │ │ │ ├── BaseProcessData.java │ │ │ │ │ │ │ ├── BaseProcessVariables.java │ │ │ │ │ │ │ ├── BaseRootProcessAdvancedData.java │ │ │ │ │ │ │ ├── HasProcessData.java │ │ │ │ │ │ │ ├── ProcessData.java │ │ │ │ │ │ │ ├── ProcessVariableSerializer.java │ │ │ │ │ │ │ ├── ProcessVariables.java │ │ │ │ │ │ │ └── RootProcessAdvancedData.java │ │ │ │ │ │ ├── documentation │ │ │ │ │ │ ├── BPMNDocumentationService.java │ │ │ │ │ │ └── model │ │ │ │ │ │ │ ├── BPMNDocumentation.java │ │ │ │ │ │ │ ├── element │ │ │ │ │ │ │ ├── Element.java │ │ │ │ │ │ │ ├── ElementDetails.java │ │ │ │ │ │ │ └── ElementTotal.java │ │ │ │ │ │ │ ├── general │ │ │ │ │ │ │ ├── General.java │ │ │ │ │ │ │ ├── Imports.java │ │ │ │ │ │ │ ├── ProcessOverview.java │ │ │ │ │ │ │ └── ProcessVariablesTotal.java │ │ │ │ │ │ │ └── image │ │ │ │ │ │ │ └── DiagramImage.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── AbstractBPMNDiagramFactory.java │ │ │ │ │ │ ├── BPMNDiagramFactory.java │ │ │ │ │ │ ├── BPMNDiagramFactoryImpl.java │ │ │ │ │ │ ├── BPMNFactory.java │ │ │ │ │ │ ├── BPMNGraphFactory.java │ │ │ │ │ │ └── BPMNGraphFactoryImpl.java │ │ │ │ │ │ ├── forms │ │ │ │ │ │ ├── conditions │ │ │ │ │ │ │ ├── Condition.java │ │ │ │ │ │ │ ├── ConditionEditorService.java │ │ │ │ │ │ │ ├── FieldMetadata.java │ │ │ │ │ │ │ ├── FunctionDef.java │ │ │ │ │ │ │ ├── GenerateConditionResult.java │ │ │ │ │ │ │ ├── ParamDef.java │ │ │ │ │ │ │ ├── ParseConditionResult.java │ │ │ │ │ │ │ ├── TypeMetadata.java │ │ │ │ │ │ │ ├── TypeMetadataQuery.java │ │ │ │ │ │ │ └── TypeMetadataQueryResult.java │ │ │ │ │ │ ├── dataproviders │ │ │ │ │ │ │ ├── ProcessDataEvent.java │ │ │ │ │ │ │ ├── RequestProcessDataEvent.java │ │ │ │ │ │ │ ├── RequestRuleFlowGroupDataEvent.java │ │ │ │ │ │ │ └── RuleFlowGroupDataEvent.java │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ └── definition │ │ │ │ │ │ │ │ ├── AssigneeEditor.java │ │ │ │ │ │ │ │ ├── AssignmentsEditor.java │ │ │ │ │ │ │ │ ├── ComboBox.java │ │ │ │ │ │ │ │ └── VariablesEditor.java │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ ├── AssigneeEditorFieldDefinition.java │ │ │ │ │ │ │ ├── AssigneeEditorFieldType.java │ │ │ │ │ │ │ ├── AssigneeType.java │ │ │ │ │ │ │ ├── AssignmentsEditorFieldDefinition.java │ │ │ │ │ │ │ ├── AssignmentsEditorFieldType.java │ │ │ │ │ │ │ ├── ComboBoxFieldDefinition.java │ │ │ │ │ │ │ ├── ComboBoxFieldType.java │ │ │ │ │ │ │ ├── ConditionEditorFieldDefinition.java │ │ │ │ │ │ │ ├── ConditionEditorFieldType.java │ │ │ │ │ │ │ ├── ConditionalComboBoxFieldDefinition.java │ │ │ │ │ │ │ ├── ConditionalComboBoxFieldType.java │ │ │ │ │ │ │ ├── DataObjectTypeFieldDefinition.java │ │ │ │ │ │ │ ├── DataObjectTypeFieldType.java │ │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldDefinition.java │ │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldType.java │ │ │ │ │ │ │ ├── ImportsFieldDefinition.java │ │ │ │ │ │ │ ├── ImportsFieldType.java │ │ │ │ │ │ │ ├── MetaDataEditorFieldDefinition.java │ │ │ │ │ │ │ ├── MetaDataEditorFieldType.java │ │ │ │ │ │ │ ├── MultipleInstanceVariableFieldDefinition.java │ │ │ │ │ │ │ ├── MultipleInstanceVariableFieldType.java │ │ │ │ │ │ │ ├── NotificationsEditorFieldDefinition.java │ │ │ │ │ │ │ ├── NotificationsEditorFieldType.java │ │ │ │ │ │ │ ├── ProcessTypeEditorFieldDefinition.java │ │ │ │ │ │ │ ├── ProcessTypeEditorFieldType.java │ │ │ │ │ │ │ ├── ReassignmentsEditorFieldDefinition.java │ │ │ │ │ │ │ ├── ReassignmentsEditorFieldType.java │ │ │ │ │ │ │ ├── ScriptTypeFieldDefinition.java │ │ │ │ │ │ │ ├── ScriptTypeFieldType.java │ │ │ │ │ │ │ ├── ScriptTypeListFieldDefinition.java │ │ │ │ │ │ │ ├── ScriptTypeListFieldType.java │ │ │ │ │ │ │ ├── ScriptTypeMode.java │ │ │ │ │ │ │ ├── TimerSettingsFieldDefinition.java │ │ │ │ │ │ │ ├── TimerSettingsFieldType.java │ │ │ │ │ │ │ ├── VariablesEditorFieldDefinition.java │ │ │ │ │ │ │ ├── VariablesEditorFieldType.java │ │ │ │ │ │ │ └── cm │ │ │ │ │ │ │ │ ├── RolesEditorFieldDefinition.java │ │ │ │ │ │ │ │ └── RolesEditorFieldType.java │ │ │ │ │ │ ├── serializer │ │ │ │ │ │ │ ├── KeyValueSerializer.java │ │ │ │ │ │ │ └── cm │ │ │ │ │ │ │ │ └── CaseRoleSerializer.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ │ ├── adf │ │ │ │ │ │ │ │ └── processing │ │ │ │ │ │ │ │ │ └── processors │ │ │ │ │ │ │ │ │ └── fields │ │ │ │ │ │ │ │ │ ├── AssigneeFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── AssignmentsEditorFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── ScriptTypeFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── ScriptTypeListFieldInitializer.java │ │ │ │ │ │ │ │ │ ├── VariablesEditorFieldInitializer.java │ │ │ │ │ │ │ │ │ └── cm │ │ │ │ │ │ │ │ │ └── RolesEditorFieldInitializer.java │ │ │ │ │ │ │ └── fieldProviders │ │ │ │ │ │ │ │ ├── AssigneeEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── AssignmentsEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── ComboBoxFieldProvider.java │ │ │ │ │ │ │ │ ├── ConditionEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── ConditionalComboBoxFieldProvider.java │ │ │ │ │ │ │ │ ├── DataObjectTypeEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── ImportsFieldProvider.java │ │ │ │ │ │ │ │ ├── MetaDataEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── MultipleInstanceVariableFieldProvider.java │ │ │ │ │ │ │ │ ├── NotificationsEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── ProcessTypeProviderFieldProvider.java │ │ │ │ │ │ │ │ ├── ReassignmentsEditorFieldProvider.java │ │ │ │ │ │ │ │ ├── ScriptTypeFieldProvider.java │ │ │ │ │ │ │ │ ├── ScriptTypeListFieldProvider.java │ │ │ │ │ │ │ │ ├── TimerSettingsFieldProvider.java │ │ │ │ │ │ │ │ ├── VariablesEditorFieldProvider.java │ │ │ │ │ │ │ │ └── cm │ │ │ │ │ │ │ │ └── RolesEditorFieldProvider.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ │ ├── reassignment │ │ │ │ │ │ │ ├── ReassignmentValueValidator.java │ │ │ │ │ │ │ └── ValidReassignmentValue.java │ │ │ │ │ │ │ └── timerEditor │ │ │ │ │ │ │ ├── TimerSettingsValueValidator.java │ │ │ │ │ │ │ └── ValidTimerSettingsValue.java │ │ │ │ │ │ ├── profile │ │ │ │ │ │ └── BPMNRuleFlowProfile.java │ │ │ │ │ │ ├── qualifiers │ │ │ │ │ │ └── BPMN.java │ │ │ │ │ │ ├── resource │ │ │ │ │ │ └── BPMNDefinitionSetResourceType.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ └── ProjectType.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ ├── DataObjectUtils.java │ │ │ │ │ │ ├── FieldLabelConstants.java │ │ │ │ │ │ ├── MultipleFieldStringSerializer.java │ │ │ │ │ │ └── XmlUtils.java │ │ │ │ │ │ ├── validation │ │ │ │ │ │ ├── BPMNDataObjectValidator.java │ │ │ │ │ │ ├── BPMNReusableSubProcessValidator.java │ │ │ │ │ │ ├── BPMNValidator.java │ │ │ │ │ │ └── BPMNViolation.java │ │ │ │ │ │ └── workitem │ │ │ │ │ │ ├── BaseCustomTask.java │ │ │ │ │ │ ├── CustomTask.java │ │ │ │ │ │ ├── CustomTaskExecutionSet.java │ │ │ │ │ │ ├── CustomTaskFactory.java │ │ │ │ │ │ ├── IconDefinition.java │ │ │ │ │ │ ├── WorkItemDefinition.java │ │ │ │ │ │ ├── WorkItemDefinitionCacheRegistry.java │ │ │ │ │ │ ├── WorkItemDefinitionRegistries.java │ │ │ │ │ │ ├── WorkItemDefinitionRegistry.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── WorkItemDefinitionLookupService.java │ │ │ │ │ │ └── WorkItemDefinitionService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ ├── StunnerBpmnApi.gwt.xml │ │ │ │ │ └── resources │ │ │ │ │ └── i18n │ │ │ │ │ ├── StunnerBPMNConstants.properties │ │ │ │ │ ├── StunnerBPMNConstants_es.properties │ │ │ │ │ ├── StunnerBPMNConstants_fr.properties │ │ │ │ │ ├── StunnerBPMNConstants_it.properties │ │ │ │ │ └── StunnerBPMNConstants_ja.properties │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ ├── BPMNTestDefinitionFactory.java │ │ │ │ │ ├── WorkItemDefinitionMockRegistry.java │ │ │ │ │ ├── definition │ │ │ │ │ ├── BaseArtifactsTest.java │ │ │ │ │ ├── BaseCatchingIntermediateEventTest.java │ │ │ │ │ ├── BaseConnectorTest.java │ │ │ │ │ ├── BaseEndEventTest.java │ │ │ │ │ ├── BaseGatewayTest.java │ │ │ │ │ ├── BaseIntermediateEventTest.java │ │ │ │ │ ├── BaseStartEventTest.java │ │ │ │ │ ├── BaseSubprocessTest.java │ │ │ │ │ ├── BaseTaskTest.java │ │ │ │ │ ├── BaseThrowingIntermediateEventTest.java │ │ │ │ │ ├── DataObjectTest.java │ │ │ │ │ ├── GenericServiceTaskTest.java │ │ │ │ │ ├── HashCodeAndEqualityTest.java │ │ │ │ │ ├── IntermediateErrorEventCatchingTest.java │ │ │ │ │ ├── IntermediateSignalEventCatchingTest.java │ │ │ │ │ ├── IntermediateSignalEventThrowingTest.java │ │ │ │ │ ├── LaneTest.java │ │ │ │ │ ├── TextAnnotationTest.java │ │ │ │ │ └── property │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ ├── DataObjectTypeTest.java │ │ │ │ │ │ └── DataObjectTypeValueTest.java │ │ │ │ │ │ ├── cm │ │ │ │ │ │ └── CaseFileVariablesTest.java │ │ │ │ │ │ ├── connectors │ │ │ │ │ │ └── SequenceFlowPriorityTest.java │ │ │ │ │ │ ├── dataio │ │ │ │ │ │ └── DataIOModelTest.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── AbstractDataTypeCacheTest.java │ │ │ │ │ │ ├── DiagramSetTest.java │ │ │ │ │ │ ├── MetaDataAttributesTest.java │ │ │ │ │ │ ├── ProcessTypeTest.java │ │ │ │ │ │ └── imports │ │ │ │ │ │ │ ├── DefaultImportTest.java │ │ │ │ │ │ │ ├── ImportsTest.java │ │ │ │ │ │ │ ├── ImportsValueTest.java │ │ │ │ │ │ │ └── WSDLImportTest.java │ │ │ │ │ │ ├── event │ │ │ │ │ │ ├── signal │ │ │ │ │ │ │ └── SignalRefTest.java │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── TimerSettingsValueTest.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── GenericServiceTaskExecutionSetTest.java │ │ │ │ │ │ ├── GenericServiceTaskInfoTest.java │ │ │ │ │ │ └── GenericServiceTaskValueTest.java │ │ │ │ │ │ ├── subProcess │ │ │ │ │ │ └── IsCaseTest.java │ │ │ │ │ │ ├── task │ │ │ │ │ │ ├── BPMNDiagramTest.java │ │ │ │ │ │ ├── BaseSubprocessTaskExecutionSetTest.java │ │ │ │ │ │ ├── ExclusiveGatewayTest.java │ │ │ │ │ │ ├── InclusiveGatewayTest.java │ │ │ │ │ │ ├── MultipleInstanceExecutionModeTest.java │ │ │ │ │ │ ├── NotificationTypeListValueTest.java │ │ │ │ │ │ ├── NotificationValueTest.java │ │ │ │ │ │ ├── NotificationsInfoTest.java │ │ │ │ │ │ ├── ParallelGatewayTest.java │ │ │ │ │ │ ├── ReassignmentTypeListValueTest.java │ │ │ │ │ │ ├── ReassignmentValueTest.java │ │ │ │ │ │ ├── ReassignmentsInfoTest.java │ │ │ │ │ │ ├── ScriptTypeListValueTest.java │ │ │ │ │ │ ├── ScriptTypeValueTest.java │ │ │ │ │ │ ├── StartNoneEventTest.java │ │ │ │ │ │ └── UserTaskTest.java │ │ │ │ │ │ ├── type │ │ │ │ │ │ ├── DataObjectPropertyNameTest.java │ │ │ │ │ │ ├── DataObjectPropertyTypeTest.java │ │ │ │ │ │ ├── GenericServiceTaskTypeTest.java │ │ │ │ │ │ ├── ImportsTypeTest.java │ │ │ │ │ │ └── MetaDataTypeTest.java │ │ │ │ │ │ └── variables │ │ │ │ │ │ └── ProcessVariableSerializerTest.java │ │ │ │ │ ├── documentation │ │ │ │ │ └── model │ │ │ │ │ │ └── general │ │ │ │ │ │ ├── ImportsTest.java │ │ │ │ │ │ └── ProcessOverviewTest.java │ │ │ │ │ ├── factory │ │ │ │ │ ├── BPMNDiagramFactoryImplTest.java │ │ │ │ │ └── BPMNGraphFactoryImplTest.java │ │ │ │ │ ├── forms │ │ │ │ │ ├── conditions │ │ │ │ │ │ └── HashCodeAndEqualityTest.java │ │ │ │ │ ├── model │ │ │ │ │ │ ├── DataObjectTypeFieldDefinitionTest.java │ │ │ │ │ │ ├── DataObjectTypeFieldTypeTest.java │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldDefinitionTest.java │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldTypeTest.java │ │ │ │ │ │ ├── ImportsFieldDefinitionTest.java │ │ │ │ │ │ ├── ImportsFieldTypeTest.java │ │ │ │ │ │ ├── MetaDataEditorFieldDefinitionTest.java │ │ │ │ │ │ ├── MetaDataEditorFieldTypeTest.java │ │ │ │ │ │ ├── ProcessTypeEditorFieldDefinitionTest.java │ │ │ │ │ │ └── ProcessTypeEditorFieldTypeTest.java │ │ │ │ │ ├── serializer │ │ │ │ │ │ └── cm │ │ │ │ │ │ │ └── CaseRoleSerializerTest.java │ │ │ │ │ ├── service │ │ │ │ │ │ ├── adf │ │ │ │ │ │ │ └── processing │ │ │ │ │ │ │ │ └── processors │ │ │ │ │ │ │ │ └── fields │ │ │ │ │ │ │ │ ├── AssigneeFieldInitializerTest.java │ │ │ │ │ │ │ │ ├── ScriptTypeFieldInitializerTest.java │ │ │ │ │ │ │ │ ├── ScriptTypeListFieldInitializerTest.java │ │ │ │ │ │ │ │ └── ScriptTypeModeBasedFieldInitializerTestBase.java │ │ │ │ │ │ └── fieldProviders │ │ │ │ │ │ │ ├── DataObjectTypeEditorFieldProviderTest.java │ │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldProviderTest.java │ │ │ │ │ │ │ ├── MetaDataEditorFieldProviderTest.java │ │ │ │ │ │ │ ├── NotificationsEditorFieldProviderTest.java │ │ │ │ │ │ │ ├── ProcessTypeProviderFieldProviderTest.java │ │ │ │ │ │ │ └── ReassignmentsEditorFieldProviderTest.java │ │ │ │ │ └── validation │ │ │ │ │ │ ├── ReassignmentValueValidatorTest.java │ │ │ │ │ │ └── timerEditor │ │ │ │ │ │ └── TimerSettingsValueValidatorTest.java │ │ │ │ │ ├── profile │ │ │ │ │ └── BPMNRuleFlowProfileTest.java │ │ │ │ │ ├── util │ │ │ │ │ ├── MultipleFieldStringSerializerTest.java │ │ │ │ │ └── XmlUtilsTest.java │ │ │ │ │ ├── validation │ │ │ │ │ └── BPMNReusableSubProcessValidatorTest.java │ │ │ │ │ └── workitem │ │ │ │ │ ├── CustomTaskFactoryTest.java │ │ │ │ │ ├── WorkItemDefinitionCacheRegistryTest.java │ │ │ │ │ └── WorkItemDefinitionRegistriesTest.java │ │ │ │ └── resources │ │ │ │ ├── META-INF │ │ │ │ └── ErraiApp.properties │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ └── forms │ │ │ │ └── validation │ │ │ │ ├── ReassignmentValueValidatorTest.gwt.xml │ │ │ │ └── TimerSettingsValueValidatorTest.gwt.xml │ │ ├── kie-wb-common-stunner-bpmn-backend │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── docs │ │ │ │ └── extending.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── BPMNBackendService.java │ │ │ │ │ │ ├── BPMNDirectDiagramMarshaller.java │ │ │ │ │ │ ├── BaseDirectDiagramMarshaller.java │ │ │ │ │ │ ├── converters │ │ │ │ │ │ ├── BPMNElementDecorators.java │ │ │ │ │ │ ├── Match.java │ │ │ │ │ │ ├── NodeMatch.java │ │ │ │ │ │ ├── Result.java │ │ │ │ │ │ ├── ResultComposer.java │ │ │ │ │ │ ├── TypedFactoryManager.java │ │ │ │ │ │ ├── VoidMatch.java │ │ │ │ │ │ ├── customproperties │ │ │ │ │ │ │ ├── AssociationDeclaration.java │ │ │ │ │ │ │ ├── AssociationList.java │ │ │ │ │ │ │ ├── AttributeDefinition.java │ │ │ │ │ │ │ ├── ColorAttribute.java │ │ │ │ │ │ │ ├── CustomAttribute.java │ │ │ │ │ │ │ ├── CustomElement.java │ │ │ │ │ │ │ ├── CustomInput.java │ │ │ │ │ │ │ ├── CustomInputDefinition.java │ │ │ │ │ │ │ ├── DeclarationList.java │ │ │ │ │ │ │ ├── InitializedVariable.java │ │ │ │ │ │ │ ├── ParsedAssignmentsInfo.java │ │ │ │ │ │ │ ├── ParsedNotificationsInfos.java │ │ │ │ │ │ │ ├── ParsedReassignmentsInfos.java │ │ │ │ │ │ │ ├── VariableDeclaration.java │ │ │ │ │ │ │ └── elements │ │ │ │ │ │ │ │ ├── BooleanElement.java │ │ │ │ │ │ │ │ ├── DefaultImportsElement.java │ │ │ │ │ │ │ │ ├── ElementDefinition.java │ │ │ │ │ │ │ │ ├── GlobalVariablesElement.java │ │ │ │ │ │ │ │ ├── MetaDataAttributesElement.java │ │ │ │ │ │ │ │ ├── MetadataTypeDefinition.java │ │ │ │ │ │ │ │ └── StringElement.java │ │ │ │ │ │ ├── fromstunner │ │ │ │ │ │ │ ├── ConverterFactory.java │ │ │ │ │ │ │ ├── DefinitionsBuildingContext.java │ │ │ │ │ │ │ ├── DefinitionsConverter.java │ │ │ │ │ │ │ ├── EdgeConverter.java │ │ │ │ │ │ │ ├── ElementContainer.java │ │ │ │ │ │ │ ├── Factories.java │ │ │ │ │ │ │ ├── FlowElementConverter.java │ │ │ │ │ │ │ ├── FlowElementPostConverter.java │ │ │ │ │ │ │ ├── Ids.java │ │ │ │ │ │ │ ├── PostConverterProcessor.java │ │ │ │ │ │ │ ├── activities │ │ │ │ │ │ │ │ └── ReusableSubprocessConverter.java │ │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ │ │ └── ArtifactsConverter.java │ │ │ │ │ │ │ ├── associations │ │ │ │ │ │ │ │ ├── AssociationConverter.java │ │ │ │ │ │ │ │ └── AssociationType.java │ │ │ │ │ │ │ ├── events │ │ │ │ │ │ │ │ ├── AbstractCompensationEventPostConverter.java │ │ │ │ │ │ │ │ ├── AbstractThrowEventCompensationEventPostConverter.java │ │ │ │ │ │ │ │ ├── EndCompensationEventPostConverter.java │ │ │ │ │ │ │ │ ├── EndEventConverter.java │ │ │ │ │ │ │ │ ├── IntermediateCatchEventConverter.java │ │ │ │ │ │ │ │ ├── IntermediateCompensationEventPostConverter.java │ │ │ │ │ │ │ │ ├── IntermediateLinkEventPostConverter.java │ │ │ │ │ │ │ │ ├── IntermediateThrowCompensationEventPostConverter.java │ │ │ │ │ │ │ │ ├── IntermediateThrowEventConverter.java │ │ │ │ │ │ │ │ └── StartEventConverter.java │ │ │ │ │ │ │ ├── gateways │ │ │ │ │ │ │ │ └── GatewayConverter.java │ │ │ │ │ │ │ ├── lanes │ │ │ │ │ │ │ │ └── LaneConverter.java │ │ │ │ │ │ │ ├── processes │ │ │ │ │ │ │ │ ├── EventSubProcessPostConverter.java │ │ │ │ │ │ │ │ ├── ProcessConverterDelegate.java │ │ │ │ │ │ │ │ ├── RootProcessConverter.java │ │ │ │ │ │ │ │ └── SubProcessConverter.java │ │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ │ ├── ActivityPropertyWriter.java │ │ │ │ │ │ │ │ ├── AdHocSubProcessPropertyWriter.java │ │ │ │ │ │ │ │ ├── AssociationPropertyWriter.java │ │ │ │ │ │ │ │ ├── BasePropertyWriter.java │ │ │ │ │ │ │ │ ├── BoundaryEventPropertyWriter.java │ │ │ │ │ │ │ │ ├── BusinessRuleTaskPropertyWriter.java │ │ │ │ │ │ │ │ ├── CallActivityPropertyWriter.java │ │ │ │ │ │ │ │ ├── CatchEventPropertyWriter.java │ │ │ │ │ │ │ │ ├── DataObjectPropertyWriter.java │ │ │ │ │ │ │ │ ├── DefinitionsPropertyWriter.java │ │ │ │ │ │ │ │ ├── EventPropertyWriter.java │ │ │ │ │ │ │ │ ├── FlatVariableScope.java │ │ │ │ │ │ │ │ ├── GatewayPropertyWriter.java │ │ │ │ │ │ │ │ ├── GenericServiceTaskPropertyWriter.java │ │ │ │ │ │ │ │ ├── LanePropertyWriter.java │ │ │ │ │ │ │ │ ├── MultipleInstanceActivityPropertyWriter.java │ │ │ │ │ │ │ │ ├── MultipleInstanceSubProcessPropertyWriter.java │ │ │ │ │ │ │ │ ├── ProcessPropertyWriter.java │ │ │ │ │ │ │ │ ├── Processes.java │ │ │ │ │ │ │ │ ├── PropertyWriter.java │ │ │ │ │ │ │ │ ├── PropertyWriterFactory.java │ │ │ │ │ │ │ │ ├── ScriptTaskPropertyWriter.java │ │ │ │ │ │ │ │ ├── SequenceFlowPropertyWriter.java │ │ │ │ │ │ │ │ ├── ServiceTaskPropertyWriter.java │ │ │ │ │ │ │ │ ├── SubProcessPropertyWriter.java │ │ │ │ │ │ │ │ ├── TextAnnotationPropertyWriter.java │ │ │ │ │ │ │ │ ├── ThrowEventPropertyWriter.java │ │ │ │ │ │ │ │ ├── UserTaskPropertyWriter.java │ │ │ │ │ │ │ │ ├── VariableScope.java │ │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ │ ├── DataObjectUtils.java │ │ │ │ │ │ │ │ │ └── PropertyWriterUtils.java │ │ │ │ │ │ │ ├── sequenceflows │ │ │ │ │ │ │ │ └── SequenceFlowConverter.java │ │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ │ └── TaskConverter.java │ │ │ │ │ │ └── tostunner │ │ │ │ │ │ │ ├── AbstractConverter.java │ │ │ │ │ │ │ ├── BaseConverterFactory.java │ │ │ │ │ │ │ ├── BpmnEdge.java │ │ │ │ │ │ │ ├── BpmnNode.java │ │ │ │ │ │ │ ├── ConverterFactory.java │ │ │ │ │ │ │ ├── DefinitionResolver.java │ │ │ │ │ │ │ ├── EdgeConverter.java │ │ │ │ │ │ │ ├── EdgeConverterManager.java │ │ │ │ │ │ │ ├── FlowElementConverter.java │ │ │ │ │ │ │ ├── GraphBuilder.java │ │ │ │ │ │ │ ├── NodeConverter.java │ │ │ │ │ │ │ ├── ProcessPostConverter.java │ │ │ │ │ │ │ ├── activities │ │ │ │ │ │ │ ├── BaseCallActivityConverter.java │ │ │ │ │ │ │ └── CallActivityConverter.java │ │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ │ └── ArtifactsConverter.java │ │ │ │ │ │ │ ├── associations │ │ │ │ │ │ │ └── AssociationConverter.java │ │ │ │ │ │ │ ├── events │ │ │ │ │ │ │ ├── BoundaryEventConverter.java │ │ │ │ │ │ │ ├── EndEventConverter.java │ │ │ │ │ │ │ ├── IntermediateCatchEventConverter.java │ │ │ │ │ │ │ ├── IntermediateThrowEventConverter.java │ │ │ │ │ │ │ └── StartEventConverter.java │ │ │ │ │ │ │ ├── gateways │ │ │ │ │ │ │ └── GatewayConverter.java │ │ │ │ │ │ │ ├── lanes │ │ │ │ │ │ │ └── LaneConverter.java │ │ │ │ │ │ │ ├── processes │ │ │ │ │ │ │ ├── BaseRootProcessConverter.java │ │ │ │ │ │ │ ├── BaseSubProcessConverter.java │ │ │ │ │ │ │ ├── DataTypeCacheServer.java │ │ │ │ │ │ │ ├── ProcessConverterDelegate.java │ │ │ │ │ │ │ ├── RootProcessConverter.java │ │ │ │ │ │ │ └── SubProcessConverter.java │ │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── ActivityPropertyReader.java │ │ │ │ │ │ │ ├── AdHocSubProcessPropertyReader.java │ │ │ │ │ │ │ ├── AssignmentsInfos.java │ │ │ │ │ │ │ ├── AssociationPropertyReader.java │ │ │ │ │ │ │ ├── BasePropertyReader.java │ │ │ │ │ │ │ ├── BoundaryEventPropertyReader.java │ │ │ │ │ │ │ ├── BusinessRuleTaskPropertyReader.java │ │ │ │ │ │ │ ├── CallActivityPropertyReader.java │ │ │ │ │ │ │ ├── CaseFileVariableReader.java │ │ │ │ │ │ │ ├── CatchEventPropertyReader.java │ │ │ │ │ │ │ ├── DataObjectPropertyReader.java │ │ │ │ │ │ │ ├── DefinitionsPropertyReader.java │ │ │ │ │ │ │ ├── EdgePropertyReader.java │ │ │ │ │ │ │ ├── EventDefinitionReader.java │ │ │ │ │ │ │ ├── EventPropertyReader.java │ │ │ │ │ │ │ ├── FlowElementPropertyReader.java │ │ │ │ │ │ │ ├── GatewayPropertyReader.java │ │ │ │ │ │ │ ├── GenericServiceTaskPropertyReader.java │ │ │ │ │ │ │ ├── InputAssignmentReader.java │ │ │ │ │ │ │ ├── ItemNameReader.java │ │ │ │ │ │ │ ├── LanePropertyReader.java │ │ │ │ │ │ │ ├── MultipleInstanceActivityPropertyReader.java │ │ │ │ │ │ │ ├── MultipleInstanceSubProcessPropertyReader.java │ │ │ │ │ │ │ ├── NotificationsInfos.java │ │ │ │ │ │ │ ├── OutputAssignmentReader.java │ │ │ │ │ │ │ ├── ProcessPropertyReader.java │ │ │ │ │ │ │ ├── ProcessVariableReader.java │ │ │ │ │ │ │ ├── PropertyReader.java │ │ │ │ │ │ │ ├── PropertyReaderFactory.java │ │ │ │ │ │ │ ├── ReassignmentsInfos.java │ │ │ │ │ │ │ ├── ScriptTaskPropertyReader.java │ │ │ │ │ │ │ ├── Scripts.java │ │ │ │ │ │ │ ├── SequenceFlowPropertyReader.java │ │ │ │ │ │ │ ├── ServiceTaskPropertyReader.java │ │ │ │ │ │ │ ├── SimulationAttributeSets.java │ │ │ │ │ │ │ ├── SimulationSets.java │ │ │ │ │ │ │ ├── SubProcessPropertyReader.java │ │ │ │ │ │ │ ├── TaskPropertyReader.java │ │ │ │ │ │ │ ├── TextAnnotationPropertyReader.java │ │ │ │ │ │ │ ├── ThrowEventPropertyReader.java │ │ │ │ │ │ │ ├── UserTaskPropertyReader.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── PropertyReaderUtils.java │ │ │ │ │ │ │ ├── sequenceflows │ │ │ │ │ │ │ └── SequenceFlowConverter.java │ │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ ├── BaseTaskConverter.java │ │ │ │ │ │ │ ├── Simulations.java │ │ │ │ │ │ │ └── TaskConverter.java │ │ │ │ │ │ ├── dataproviders │ │ │ │ │ │ ├── ConditionLanguageFormProvider.java │ │ │ │ │ │ ├── ScriptLanguageFormProvider.java │ │ │ │ │ │ └── TimeCycleLanguageProvider.java │ │ │ │ │ │ ├── resource │ │ │ │ │ │ ├── JBPMBpmn2Resource.java │ │ │ │ │ │ ├── JBPMBpmn2ResourceFactory.java │ │ │ │ │ │ └── JBPMXMLSave.java │ │ │ │ │ │ ├── validation │ │ │ │ │ │ └── BPMNValidatorImpl.java │ │ │ │ │ │ └── workitem │ │ │ │ │ │ ├── WorkItemDefinitionParser.java │ │ │ │ │ │ ├── WorkItemDefinitionResources.java │ │ │ │ │ │ ├── deploy │ │ │ │ │ │ ├── WorkItemDefinitionDefaultDeployService.java │ │ │ │ │ │ ├── WorkItemDefinitionDeployService.java │ │ │ │ │ │ └── WorkItemDefinitionDeployServices.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── WorkItemDefinitionRemoteRequest.java │ │ │ │ │ │ ├── WorkItemDefinitionRemoteService.java │ │ │ │ │ │ └── WorkItemDefinitionVFSLookupService.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── backend │ │ │ │ │ └── workitem │ │ │ │ │ ├── WorkDefinitions.wid │ │ │ │ │ ├── defaultbusinessruletaskicon.png │ │ │ │ │ ├── defaultdecisiontaskicon.png │ │ │ │ │ ├── defaultemailicon.png │ │ │ │ │ ├── defaultlogicon.png │ │ │ │ │ ├── defaultmilestoneicon.png │ │ │ │ │ ├── defaultresticon.png │ │ │ │ │ ├── defaultservicenodeicon.png │ │ │ │ │ └── defaultwebserviceicon.png │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── backend │ │ │ │ │ ├── BPMNGraphTestFactory.java │ │ │ │ │ ├── DefinitionsHandlerTest.java │ │ │ │ │ ├── converters │ │ │ │ │ ├── BPMNElementDecoratorsTest.java │ │ │ │ │ ├── MatchTest.java │ │ │ │ │ ├── ResultComposerTest.java │ │ │ │ │ ├── ResultTest.java │ │ │ │ │ ├── TestDefinitionsWriter.java │ │ │ │ │ ├── TestUtils.java │ │ │ │ │ ├── customproperties │ │ │ │ │ │ ├── AssociationDeclarationTest.java │ │ │ │ │ │ ├── AssociationListTest.java │ │ │ │ │ │ ├── CustomAttributeTest.java │ │ │ │ │ │ ├── CustomElementTest.java │ │ │ │ │ │ ├── CustomInputDefinitionTest.java │ │ │ │ │ │ ├── VariableDeclarationTest.java │ │ │ │ │ │ └── elements │ │ │ │ │ │ │ ├── BooleanElementTest.java │ │ │ │ │ │ │ ├── DefaultImportsElementTest.java │ │ │ │ │ │ │ ├── GlobalVariablesElementTest.java │ │ │ │ │ │ │ ├── MetaDataAttributesElementTest.java │ │ │ │ │ │ │ ├── MetaTypeDefinitionTest.java │ │ │ │ │ │ │ └── StringElementTest.java │ │ │ │ │ ├── fromstunner │ │ │ │ │ │ ├── DefinitionsConverterTest.java │ │ │ │ │ │ ├── activities │ │ │ │ │ │ │ └── ReusableSubprocessConverterTest.java │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ │ └── ArtifactsConverterTest.java │ │ │ │ │ │ ├── associations │ │ │ │ │ │ │ ├── AbstractCompensationEventPostConverterTest.java │ │ │ │ │ │ │ ├── AbstractThrowCompensationEventPostConverterTest.java │ │ │ │ │ │ │ ├── AssociationConverterTest.java │ │ │ │ │ │ │ ├── AssociationPropertyWriterTest.java │ │ │ │ │ │ │ ├── EndCompensationEventPostConverterTest.java │ │ │ │ │ │ │ ├── IntermediateCompensationEventPostConverterTest.java │ │ │ │ │ │ │ └── IntermediateThrowCompensationEventPostConverterTest.java │ │ │ │ │ │ ├── events │ │ │ │ │ │ │ ├── IntermediateCatchEventConverterTest.java │ │ │ │ │ │ │ ├── IntermediateLinkEventPostConverterTest.java │ │ │ │ │ │ │ └── IntermediateThrowEventConverterTest.java │ │ │ │ │ │ ├── gateways │ │ │ │ │ │ │ └── GatewayConverterTest.java │ │ │ │ │ │ ├── processes │ │ │ │ │ │ │ ├── EventSubProcessPostConverterTest.java │ │ │ │ │ │ │ ├── ProcessConverterDelegateTest.java │ │ │ │ │ │ │ ├── RootProcessConverterTest.java │ │ │ │ │ │ │ └── SubProcessConverterTest.java │ │ │ │ │ │ ├── properties │ │ │ │ │ │ │ ├── AbstractBasePropertyWriterTest.java │ │ │ │ │ │ │ ├── ActivityPropertyWriterTest.java │ │ │ │ │ │ │ ├── AdHocSubProcessPropertyWriterTest.java │ │ │ │ │ │ │ ├── BasePropertyWriterTest.java │ │ │ │ │ │ │ ├── BoundaryEventPropertyWriterTest.java │ │ │ │ │ │ │ ├── CallActivityPropertyWriterTest.java │ │ │ │ │ │ │ ├── CatchEventPropertyWriterTest.java │ │ │ │ │ │ │ ├── DataObjectPropertyWriterTest.java │ │ │ │ │ │ │ ├── DefinitionsPropertyWriterTest.java │ │ │ │ │ │ │ ├── EmbeddedSubprocessPropertyWriterTest.java │ │ │ │ │ │ │ ├── EventPropertyWriterTest.java │ │ │ │ │ │ │ ├── EventSubprocessPropertyWriterTest.java │ │ │ │ │ │ │ ├── FlatVariableScopeTest.java │ │ │ │ │ │ │ ├── GatewayPropertyWriterTest.java │ │ │ │ │ │ │ ├── GenericServiceTaskPropertyWriterTest.java │ │ │ │ │ │ │ ├── InitializedVariableTest.java │ │ │ │ │ │ │ ├── LanePropertyWriterTest.java │ │ │ │ │ │ │ ├── MultipleInstanceActivityPropertyWriterTest.java │ │ │ │ │ │ │ ├── MultipleInstanceSubProcessPropertyWriterTest.java │ │ │ │ │ │ │ ├── NotificationPropertyWriterTest.java │ │ │ │ │ │ │ ├── ProcessPropertyWriterTest.java │ │ │ │ │ │ │ ├── ProcessesTest.java │ │ │ │ │ │ │ ├── ReassignmentPropertyWriterTest.java │ │ │ │ │ │ │ ├── SequenceFlowPropertyWriterTest.java │ │ │ │ │ │ │ ├── SubProcessPropertyWriterTest.java │ │ │ │ │ │ │ ├── TestSequenceFlowWriter.java │ │ │ │ │ │ │ ├── TextAnnotationPropertyWriterTest.java │ │ │ │ │ │ │ ├── ThrowEventPropertyWriterTest.java │ │ │ │ │ │ │ ├── UserTaskPropertyWriterTest.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ │ └── PropertyWriterUtilsTest.java │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ └── TaskConverterPriorityTest.java │ │ │ │ │ └── tostunner │ │ │ │ │ │ ├── DefinitionResolverTest.java │ │ │ │ │ │ ├── EdgeConverterTest.java │ │ │ │ │ │ ├── FlowElementConverterTest.java │ │ │ │ │ │ ├── GraphBuilderTest.java │ │ │ │ │ │ ├── ProcessPostConverterTest.java │ │ │ │ │ │ ├── activities │ │ │ │ │ │ └── CallActivityConverterTest.java │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ └── ArtifactsConverterTest.java │ │ │ │ │ │ ├── associations │ │ │ │ │ │ └── AssociationConverterTest.java │ │ │ │ │ │ ├── events │ │ │ │ │ │ ├── BoundaryEventConverterTest.java │ │ │ │ │ │ ├── IntermediateCatchEventConverterTest.java │ │ │ │ │ │ └── IntermediateThrowEventConverterTest.java │ │ │ │ │ │ ├── gateways │ │ │ │ │ │ └── GatewayConverterTest.java │ │ │ │ │ │ ├── processes │ │ │ │ │ │ ├── DataTypeCacheServerTest.java │ │ │ │ │ │ ├── ProcessConverterDelegateTest.java │ │ │ │ │ │ ├── RootProcessConverterTest.java │ │ │ │ │ │ └── SubProcessConverterTest.java │ │ │ │ │ │ ├── properties │ │ │ │ │ │ ├── ActivityPropertyReaderTest.java │ │ │ │ │ │ ├── AdHocSubProcessPropertyReaderTest.java │ │ │ │ │ │ ├── AssignmentsInfosTest.java │ │ │ │ │ │ ├── AssociationPropertyReaderTest.java │ │ │ │ │ │ ├── BaseEventPropertyReaderTest.java │ │ │ │ │ │ ├── BasePropertyReaderTest.java │ │ │ │ │ │ ├── BoundaryEventPropertyReaderTest.java │ │ │ │ │ │ ├── CallActivityPropertyReaderTest.java │ │ │ │ │ │ ├── CaseFileVariableReaderTest.java │ │ │ │ │ │ ├── CatchEventPropertyReaderTest.java │ │ │ │ │ │ ├── DataObjectPropertyReaderTest.java │ │ │ │ │ │ ├── DefinitionsPropertyReaderTest.java │ │ │ │ │ │ ├── EmbeddedSubprocessPropertyReaderTest.java │ │ │ │ │ │ ├── EventDefinitionReaderTest.java │ │ │ │ │ │ ├── EventSubprocessPropertyReaderTest.java │ │ │ │ │ │ ├── FixedBoundsPropertyReadersTest.java │ │ │ │ │ │ ├── GenericServiceTaskPropertyReaderTest.java │ │ │ │ │ │ ├── InputAssignmentReaderTest.java │ │ │ │ │ │ ├── ItemNameReaderTest.java │ │ │ │ │ │ ├── LanePropertyReaderTest.java │ │ │ │ │ │ ├── MultipleInstanceActivityPropertyReaderTest.java │ │ │ │ │ │ ├── MultipleInstanceSubProcessPropertyReaderTest.java │ │ │ │ │ │ ├── OutputAssignmentReaderTest.java │ │ │ │ │ │ ├── ParsedAssignmentsInfoTest.java │ │ │ │ │ │ ├── ParsedNotificationsInfosTest.java │ │ │ │ │ │ ├── ParsedReassignmentsInfosTest.java │ │ │ │ │ │ ├── ProcessPropertyReaderTest.java │ │ │ │ │ │ ├── ProcessVariableReaderTest.java │ │ │ │ │ │ ├── PropertyReaderFactoryTest.java │ │ │ │ │ │ ├── ScriptTaskPropertyReaderTest.java │ │ │ │ │ │ ├── SequenceFlowPropertyReaderTest.java │ │ │ │ │ │ ├── SimulationAttributeSetsTest.java │ │ │ │ │ │ ├── TextAnnotationPropertyReaderTest.java │ │ │ │ │ │ ├── ThrowEventPropertyReaderTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── PropertyReaderUtilsTest.java │ │ │ │ │ │ ├── sequenceflows │ │ │ │ │ │ └── SequenceFlowConverterTest.java │ │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── BaseTaskConverterTest.java │ │ │ │ │ │ ├── TaskConverterPriorityTest.java │ │ │ │ │ │ └── TaskConverterTest.java │ │ │ │ │ ├── service │ │ │ │ │ └── diagram │ │ │ │ │ │ ├── Assertions.java │ │ │ │ │ │ ├── BPMNDirectDiagramMarshallerTest.java │ │ │ │ │ │ ├── Unmarshalling.java │ │ │ │ │ │ └── marshalling │ │ │ │ │ │ ├── BPMNDiagramMarshallerBaseTest.java │ │ │ │ │ │ ├── LaneTest.java │ │ │ │ │ │ ├── compatibility │ │ │ │ │ │ └── EclipseImportTest.java │ │ │ │ │ │ ├── definitions │ │ │ │ │ │ └── DefinitionsTest.java │ │ │ │ │ │ ├── events │ │ │ │ │ │ ├── EndErrorEventTest.java │ │ │ │ │ │ ├── EndEscalationEventTest.java │ │ │ │ │ │ ├── EndEventTest.java │ │ │ │ │ │ ├── EndMessageEventTest.java │ │ │ │ │ │ ├── EndNoneEventTest.java │ │ │ │ │ │ ├── EndSignalEventTest.java │ │ │ │ │ │ ├── EndTerminateEventTest.java │ │ │ │ │ │ ├── StartCompensationEventTest.java │ │ │ │ │ │ ├── StartConditionalEventTest.java │ │ │ │ │ │ ├── StartErrorEventTest.java │ │ │ │ │ │ ├── StartEscalationEventTest.java │ │ │ │ │ │ ├── StartEventTest.java │ │ │ │ │ │ ├── StartMessageEventTest.java │ │ │ │ │ │ ├── StartNoneEventTest.java │ │ │ │ │ │ ├── StartSignalEventTest.java │ │ │ │ │ │ ├── StartTimerEventTest.java │ │ │ │ │ │ └── intermediate │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateCompensationEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateConditionalEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateErrorEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateEscalationEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateMessageEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateSignalEventTest.java │ │ │ │ │ │ │ ├── BoundaryCatchingIntermediateTimerEventTest.java │ │ │ │ │ │ │ ├── CatchingIntermediateConditionalEventTest.java │ │ │ │ │ │ │ ├── CatchingIntermediateEscalationEventTest.java │ │ │ │ │ │ │ ├── CatchingIntermediateEventTest.java │ │ │ │ │ │ │ ├── CatchingIntermediateMessageEventTest.java │ │ │ │ │ │ │ ├── CatchingIntermediateSignalEventTest.java │ │ │ │ │ │ │ ├── CatchingIntermediateTimerEventTest.java │ │ │ │ │ │ │ ├── DockedEventsTest.java │ │ │ │ │ │ │ ├── ThrowingIntermediateCompensationEventTest.java │ │ │ │ │ │ │ ├── ThrowingIntermediateEscalationEventTest.java │ │ │ │ │ │ │ ├── ThrowingIntermediateEventTest.java │ │ │ │ │ │ │ ├── ThrowingIntermediateMessageEventTest.java │ │ │ │ │ │ │ └── ThrowingIntermediateSignalEventTest.java │ │ │ │ │ │ ├── nodes │ │ │ │ │ │ ├── ExclusiveGatewayTest.java │ │ │ │ │ │ ├── GatewayNodeTest.java │ │ │ │ │ │ ├── InclusiveGatewayTest.java │ │ │ │ │ │ └── ParallelGatewayTest.java │ │ │ │ │ │ ├── subprocesses │ │ │ │ │ │ ├── AdHocSubProcessTest.java │ │ │ │ │ │ ├── EmbeddedSubProcessTest.java │ │ │ │ │ │ ├── EventSubProcessTest.java │ │ │ │ │ │ ├── MultipleInstanceSubProcessTest.java │ │ │ │ │ │ ├── ReusableSubProcessTest.java │ │ │ │ │ │ └── SubProcessTest.java │ │ │ │ │ │ └── tasks │ │ │ │ │ │ ├── AssociationsTest.java │ │ │ │ │ │ ├── BaseCustomTaskTest.java │ │ │ │ │ │ ├── BusinessRuleTaskTest.java │ │ │ │ │ │ ├── CustomTaskTest.java │ │ │ │ │ │ ├── EmailCustomTaskTest.java │ │ │ │ │ │ ├── GenericServiceTaskTest.java │ │ │ │ │ │ ├── LogCustomTaskTest.java │ │ │ │ │ │ ├── NoneTaskTest.java │ │ │ │ │ │ ├── RestCustomTaskTest.java │ │ │ │ │ │ ├── ScriptTaskTest.java │ │ │ │ │ │ ├── TaskTest.java │ │ │ │ │ │ ├── UserTaskTest.java │ │ │ │ │ │ └── WebServiceCustomTaskTest.java │ │ │ │ │ ├── validation │ │ │ │ │ └── BPMNValidatorImplTest.java │ │ │ │ │ └── workitem │ │ │ │ │ ├── NoWIDCustomTaskResolutionTest.java │ │ │ │ │ ├── WorkItemDefinitionParserTest.java │ │ │ │ │ ├── deploy │ │ │ │ │ ├── WorkItemDefinitionDefaultDeployServiceTest.java │ │ │ │ │ └── WorkItemDefinitionDeployServicesTest.java │ │ │ │ │ └── service │ │ │ │ │ ├── WorkItemDefinitionRemoteServiceTest.java │ │ │ │ │ └── WorkItemDefinitionVFSLookupServiceTest.java │ │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ └── backend │ │ │ │ ├── service │ │ │ │ ├── diagram │ │ │ │ │ ├── JBPM_7645.bpmn │ │ │ │ │ ├── SimpleProcess.bpmn │ │ │ │ │ ├── adHocSubProcess.bpmn │ │ │ │ │ ├── adHocSubProcesses.bpmn │ │ │ │ │ ├── aris │ │ │ │ │ │ ├── ARIS_COLLAPSED_SUBPROCESS_IN_LANE.bpmn │ │ │ │ │ │ ├── ARIS_LANES_1.bpmn │ │ │ │ │ │ ├── ARIS_LANES_2.bpmn │ │ │ │ │ │ ├── ARIS_LANES_3.bpmn │ │ │ │ │ │ ├── ARIS_MULTIPLE_COLLAPSED_SUBPROCESSES.bpmn │ │ │ │ │ │ └── ARIS_NESTED_COLLAPSED_SUBPROCESES.bpmn │ │ │ │ │ ├── associationsAndAssignments.bpmn │ │ │ │ │ ├── basic.bpmn │ │ │ │ │ ├── boundaryCompensationEvents.bpmn │ │ │ │ │ ├── boundaryConditionalEvents.bpmn │ │ │ │ │ ├── boundaryErrorEvents.bpmn │ │ │ │ │ ├── boundaryEscalationEvents.bpmn │ │ │ │ │ ├── boundaryIntmEvent.bpmn │ │ │ │ │ ├── boundaryMessageEvents.bpmn │ │ │ │ │ ├── boundarySignalEvents.bpmn │ │ │ │ │ ├── boundaryTimerEvents.bpmn │ │ │ │ │ ├── businessRuleTask.bpmn │ │ │ │ │ ├── businessRuleTaskAssignments.bpmn │ │ │ │ │ ├── businessRuleTasks.bpmn │ │ │ │ │ ├── catchingIntermediateConditionalEvents.bpmn │ │ │ │ │ ├── catchingIntermediateEscalationEvents.bpmn │ │ │ │ │ ├── catchingIntermediateMessageEvents.bpmn │ │ │ │ │ ├── catchingIntermediateSignalEvents.bpmn │ │ │ │ │ ├── catchingIntermediateTimerEvents.bpmn │ │ │ │ │ ├── customTask.bpmn │ │ │ │ │ ├── emailServiceTasks.bpmn │ │ │ │ │ ├── embeddedSubProcesses.bpmn │ │ │ │ │ ├── embeddedSubprocess.bpmn │ │ │ │ │ ├── endCompensationEvent.bpmn │ │ │ │ │ ├── endErrorEvent.bpmn │ │ │ │ │ ├── endErrorEvents.bpmn │ │ │ │ │ ├── endEscalationEvent.bpmn │ │ │ │ │ ├── endEscalationEvents.bpmn │ │ │ │ │ ├── endMessageEvent.bpmn │ │ │ │ │ ├── endMessageEvents.bpmn │ │ │ │ │ ├── endNoneEvent.bpmn │ │ │ │ │ ├── endNoneEvents.bpmn │ │ │ │ │ ├── endSignalEvent.bpmn │ │ │ │ │ ├── endSignalEvents.bpmn │ │ │ │ │ ├── endTerminateEvent.bpmn │ │ │ │ │ ├── endTerminateEvents.bpmn │ │ │ │ │ ├── escalationStartEvents.bpmn │ │ │ │ │ ├── evaluation.bpmn │ │ │ │ │ ├── eventDefinitionRef.bpmn │ │ │ │ │ ├── eventGateway.bpmn │ │ │ │ │ ├── eventSubProcesses.bpmn │ │ │ │ │ ├── eventSubprocess.bpmn │ │ │ │ │ ├── exclusiveGateways.bpmn │ │ │ │ │ ├── flightBooking.bpmn │ │ │ │ │ ├── genericServiceTasks.bpmn │ │ │ │ │ ├── globalVariables.bpmn │ │ │ │ │ ├── inclusiveGateway.bpmn │ │ │ │ │ ├── inclusiveGateways.bpmn │ │ │ │ │ ├── intermediateCompensationEventThrowing.bpmn │ │ │ │ │ ├── intermediateCompensationEvents.bpmn │ │ │ │ │ ├── intermediateCompensationEventsWithAssociation.bpmn │ │ │ │ │ ├── intermediateConditionalEvents.bpmn │ │ │ │ │ ├── intermediateErrorEventCatching.bpmn │ │ │ │ │ ├── intermediateEscalationEventThrowing.bpmn │ │ │ │ │ ├── intermediateEscalationEvents.bpmn │ │ │ │ │ ├── intermediateMessageEventCatching.bpmn │ │ │ │ │ ├── intermediateMessageEventThrowing.bpmn │ │ │ │ │ ├── intermediateSignalEventCatching.bpmn │ │ │ │ │ ├── intermediateSignalEventThrowing.bpmn │ │ │ │ │ ├── intermediateTimerEvent.bpmn │ │ │ │ │ ├── isInterruptingStartErrorEvent.bpmn │ │ │ │ │ ├── isInterruptingStartMessageEvent.bpmn │ │ │ │ │ ├── isInterruptingStartSignalEvent.bpmn │ │ │ │ │ ├── isInterruptingStartTimerEvent.bpmn │ │ │ │ │ ├── lanes.bpmn │ │ │ │ │ ├── lanesProcess.bpmn │ │ │ │ │ ├── logServiceTasks.bpmn │ │ │ │ │ ├── logtask.bpmn │ │ │ │ │ ├── magnetDockers.bpmn │ │ │ │ │ ├── magnetsInLane.bpmn │ │ │ │ │ ├── messageStartEvents.bpmn │ │ │ │ │ ├── multipleDefinitionsUserTask.bpmn │ │ │ │ │ ├── multipleInstanceSubProcesses.bpmn │ │ │ │ │ ├── multipleInstanceSubprocess.bpmn │ │ │ │ │ ├── nestedSubprocesses.bpmn │ │ │ │ │ ├── noneTasks.bpmn │ │ │ │ │ ├── notBoundaryIntmEvent.bpmn │ │ │ │ │ ├── parallelGateways.bpmn │ │ │ │ │ ├── processProperties.bpmn │ │ │ │ │ ├── processVariables.bpmn │ │ │ │ │ ├── reassignmentAndNotification.bpmn │ │ │ │ │ ├── restServiceTasks.bpmn │ │ │ │ │ ├── reusableSubProcessMI.bpmn │ │ │ │ │ ├── reusableSubProcesses.bpmn │ │ │ │ │ ├── reusableSubprocessCalledElement.bpmn │ │ │ │ │ ├── scriptTask.bpmn │ │ │ │ │ ├── scriptTasks.bpmn │ │ │ │ │ ├── sequenceFlow.bpmn │ │ │ │ │ ├── serviceTask.bpmn │ │ │ │ │ ├── serviceTasks.bpmn │ │ │ │ │ ├── serviceTasksJBPMDeginer.bpmn │ │ │ │ │ ├── signalStartEvents.bpmn │ │ │ │ │ ├── simulationProperties.bpmn │ │ │ │ │ ├── startCompensationEvent.bpmn │ │ │ │ │ ├── startCompensationEvents.bpmn │ │ │ │ │ ├── startConditionalEvent.bpmn │ │ │ │ │ ├── startConditionalEvents.bpmn │ │ │ │ │ ├── startErrorEvent.bpmn │ │ │ │ │ ├── startErrorEvents.bpmn │ │ │ │ │ ├── startEscalationEvent.bpmn │ │ │ │ │ ├── startMessageEvent.bpmn │ │ │ │ │ ├── startNoneEvent.bpmn │ │ │ │ │ ├── startNoneEvents.bpmn │ │ │ │ │ ├── startSignalEvent.bpmn │ │ │ │ │ ├── startTimerEvent.bpmn │ │ │ │ │ ├── subprocessDuplicateElements.bpmn │ │ │ │ │ ├── subprocessNested.bpmn │ │ │ │ │ ├── throwingIntermediateCompensationEvents.bpmn │ │ │ │ │ ├── throwingIntermediateEscalationEvents.bpmn │ │ │ │ │ ├── throwingIntermediateMessageEvents.bpmn │ │ │ │ │ ├── throwingIntermediateSignalEvents.bpmn │ │ │ │ │ ├── timerEvent.bpmn │ │ │ │ │ ├── timerStartEvents.bpmn │ │ │ │ │ ├── travels.bpmn │ │ │ │ │ ├── unsupported │ │ │ │ │ │ ├── 4.6.10.10_P1_v3.bpmn │ │ │ │ │ │ ├── Execution.bpmn │ │ │ │ │ │ ├── TestDataStore.bpmn │ │ │ │ │ │ ├── dataObject1.bpmn │ │ │ │ │ │ ├── jbpmDesigner1.bpmn │ │ │ │ │ │ ├── manualTask.bpmn │ │ │ │ │ │ ├── receivedTask.bpmn │ │ │ │ │ │ ├── sendTask.bpmn │ │ │ │ │ │ └── serviceTasks.bpmn │ │ │ │ │ ├── userTaskAssignees.bpmn │ │ │ │ │ ├── userTaskAssignments.bpmn │ │ │ │ │ ├── userTaskMI.bpmn │ │ │ │ │ ├── userTaskProperties.bpmn │ │ │ │ │ ├── userTasks.bpmn │ │ │ │ │ ├── validation │ │ │ │ │ │ ├── valid.bpmn │ │ │ │ │ │ └── validation_issues.bpmn │ │ │ │ │ ├── webServiceTasks.bpmn │ │ │ │ │ └── xorGateway.bpmn │ │ │ │ └── indexing │ │ │ │ │ ├── brokenSignal.bpmn │ │ │ │ │ ├── callActivity.bpmn │ │ │ │ │ ├── callActivityByName.bpmn │ │ │ │ │ ├── callActivityCalledSubProcess.bpmn │ │ │ │ │ ├── hiring.bpmn │ │ │ │ │ ├── multipleRuleTasksWithDataInput.bpmn │ │ │ │ │ └── signal.bpmn │ │ │ │ └── workitem │ │ │ │ ├── Email.wid │ │ │ │ └── FTP.wid │ │ ├── kie-wb-common-stunner-bpmn-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ ├── StunnerBPMNEntryPoint.java │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── BPMNShapeSet.java │ │ │ │ │ │ ├── BPMNThumbnailProvider.java │ │ │ │ │ │ ├── StunnerSpecific.java │ │ │ │ │ │ ├── canvas │ │ │ │ │ │ └── controls │ │ │ │ │ │ │ ├── BPMNCanvasShortcutsControlImpl.java │ │ │ │ │ │ │ ├── BPMNCreateNodeAction.java │ │ │ │ │ │ │ └── keyboard │ │ │ │ │ │ │ └── shortcut │ │ │ │ │ │ │ ├── AppendEmbeddedSubprocessShortcut.java │ │ │ │ │ │ │ ├── AppendNoneEndEventShortcut.java │ │ │ │ │ │ │ ├── AppendNoneTaskShortcut.java │ │ │ │ │ │ │ └── AppendParallelGatewayShortcut.java │ │ │ │ │ │ ├── components │ │ │ │ │ │ ├── monaco_editor │ │ │ │ │ │ │ ├── MonacoEditorLanguage.java │ │ │ │ │ │ │ ├── MonacoEditorOptions.java │ │ │ │ │ │ │ ├── MonacoEditorPresenter.java │ │ │ │ │ │ │ ├── MonacoEditorView.html │ │ │ │ │ │ │ ├── MonacoEditorView.java │ │ │ │ │ │ │ ├── ResizeCallback.java │ │ │ │ │ │ │ └── ResizeObserver.java │ │ │ │ │ │ └── palette │ │ │ │ │ │ │ ├── BPMNCategoryDefinitionProvider.java │ │ │ │ │ │ │ └── BPMNPaletteDefinitionBuilder.java │ │ │ │ │ │ ├── dataproviders │ │ │ │ │ │ ├── AbstractProcessFilteredNodeProvider.java │ │ │ │ │ │ ├── CalledElementFormProvider.java │ │ │ │ │ │ ├── DefaultRouteFormProvider.java │ │ │ │ │ │ ├── ExecutionOrderProvider.java │ │ │ │ │ │ ├── ProcessCompensationRefProvider.java │ │ │ │ │ │ ├── ProcessErrorRefProvider.java │ │ │ │ │ │ ├── ProcessEscalationRefProvider.java │ │ │ │ │ │ ├── ProcessLinkRefProvider.java │ │ │ │ │ │ ├── ProcessMessageRefProvider.java │ │ │ │ │ │ ├── ProcessSignalRefProvider.java │ │ │ │ │ │ ├── ProcessTypeProvider.java │ │ │ │ │ │ ├── ProcessesDataProvider.java │ │ │ │ │ │ ├── RuleFlowGroupDataProvider.java │ │ │ │ │ │ ├── RuleFlowGroupFormProvider.java │ │ │ │ │ │ ├── RuleLanguageProvider.java │ │ │ │ │ │ ├── SignalScopeProvider.java │ │ │ │ │ │ └── VariablesProvider.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ └── DiagramTypeClientService.java │ │ │ │ │ │ ├── documentation │ │ │ │ │ │ ├── BPMNDocumentationView.css │ │ │ │ │ │ ├── BPMNDocumentationView.html │ │ │ │ │ │ ├── BPMNDocumentationView.java │ │ │ │ │ │ ├── ClientBPMNDocumentationService.java │ │ │ │ │ │ ├── decorator │ │ │ │ │ │ │ ├── ActivityRefDecorator.java │ │ │ │ │ │ │ ├── AssignmentsInfoDecorator.java │ │ │ │ │ │ │ ├── DefaultRouteDecorator.java │ │ │ │ │ │ │ ├── PropertyDecorator.java │ │ │ │ │ │ │ └── PropertyDecorators.java │ │ │ │ │ │ └── template │ │ │ │ │ │ │ └── BPMNDocumentationTemplateSource.java │ │ │ │ │ │ ├── forms │ │ │ │ │ │ ├── DataTypeNamesService.java │ │ │ │ │ │ ├── fields │ │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ │ │ ├── DataObjectEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── DataObjectTypeWidget.html │ │ │ │ │ │ │ │ └── DataObjectTypeWidget.java │ │ │ │ │ │ │ ├── assigneeEditor │ │ │ │ │ │ │ │ ├── AssigneeEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── AssigneeLiveSearchService.java │ │ │ │ │ │ │ │ ├── AssigneeLocalSearchService.java │ │ │ │ │ │ │ │ ├── formGroup │ │ │ │ │ │ │ │ │ ├── AssigneeFormGroup.java │ │ │ │ │ │ │ │ │ ├── AssigneeFormGroupView.java │ │ │ │ │ │ │ │ │ ├── AssigneeFormGroupViewImpl.html │ │ │ │ │ │ │ │ │ └── AssigneeFormGroupViewImpl.java │ │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ │ ├── AssigneeEditorWidget.java │ │ │ │ │ │ │ │ │ ├── AssigneeEditorWidgetView.java │ │ │ │ │ │ │ │ │ ├── AssigneeEditorWidgetViewImpl.css │ │ │ │ │ │ │ │ │ ├── AssigneeEditorWidgetViewImpl.html │ │ │ │ │ │ │ │ │ ├── AssigneeEditorWidgetViewImpl.java │ │ │ │ │ │ │ │ │ ├── AssigneeListItem.java │ │ │ │ │ │ │ │ │ ├── AssigneeLiveSearchEntryCreationEditor.java │ │ │ │ │ │ │ │ │ ├── AssigneeLiveSearchEntryCreationEditorView.java │ │ │ │ │ │ │ │ │ ├── AssigneeLiveSearchEntryCreationEditorViewImpl.css │ │ │ │ │ │ │ │ │ ├── AssigneeLiveSearchEntryCreationEditorViewImpl.html │ │ │ │ │ │ │ │ │ └── AssigneeLiveSearchEntryCreationEditorViewImpl.java │ │ │ │ │ │ │ ├── assignmentsEditor │ │ │ │ │ │ │ │ ├── ActivityDataIOEditor.java │ │ │ │ │ │ │ │ ├── ActivityDataIOEditorView.java │ │ │ │ │ │ │ │ ├── ActivityDataIOEditorViewImpl.java │ │ │ │ │ │ │ │ ├── ActivityDataIOEditorWidget.html │ │ │ │ │ │ │ │ ├── ActivityDataIOEditorWidget.java │ │ │ │ │ │ │ │ ├── ActivityDataIOEditorWidgetView.java │ │ │ │ │ │ │ │ ├── ActivityDataIOEditorWidgetViewImpl.java │ │ │ │ │ │ │ │ ├── AssignmentListItemWidgetView.java │ │ │ │ │ │ │ │ ├── AssignmentListItemWidgetViewImpl.java │ │ │ │ │ │ │ │ ├── AssignmentsEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── AssignmentsEditorWidget.html │ │ │ │ │ │ │ │ ├── AssignmentsEditorWidget.java │ │ │ │ │ │ │ │ └── NotifyAddDataType.java │ │ │ │ │ │ │ ├── cm │ │ │ │ │ │ │ │ └── roles │ │ │ │ │ │ │ │ │ ├── RolesEditorFieldRenderer.java │ │ │ │ │ │ │ │ │ ├── RolesEditorWidget.html │ │ │ │ │ │ │ │ │ ├── RolesEditorWidgetView.java │ │ │ │ │ │ │ │ │ ├── RolesEditorWidgetViewImpl.java │ │ │ │ │ │ │ │ │ ├── RolesListItemWidgetView.java │ │ │ │ │ │ │ │ │ └── RolesListItemWidgetViewImpl.java │ │ │ │ │ │ │ ├── comboBoxEditor │ │ │ │ │ │ │ │ ├── AbstractComboBoxFieldRenderer.java │ │ │ │ │ │ │ │ ├── ComboBoxFieldRenderer.java │ │ │ │ │ │ │ │ ├── ComboBoxFixedValuesWidgetView.java │ │ │ │ │ │ │ │ ├── ComboBoxFixedValuesWidgetViewImpl.java │ │ │ │ │ │ │ │ ├── ComboBoxWidget.html │ │ │ │ │ │ │ │ ├── ComboBoxWidgetView.java │ │ │ │ │ │ │ │ ├── ComboBoxWidgetViewImpl.java │ │ │ │ │ │ │ │ ├── ConditionalComboBoxFieldRenderer.java │ │ │ │ │ │ │ │ └── annotation │ │ │ │ │ │ │ │ │ └── FixedValues.java │ │ │ │ │ │ │ ├── conditionEditor │ │ │ │ │ │ │ │ ├── ConditionEditorAvailableFunctionsService.java │ │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorPresenter.java │ │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorRenderer.java │ │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorView.html │ │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorView.java │ │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorWidget.java │ │ │ │ │ │ │ │ ├── ConditionEditorGeneratorService.java │ │ │ │ │ │ │ │ ├── ConditionEditorMetadataService.java │ │ │ │ │ │ │ │ ├── ConditionEditorParsingService.java │ │ │ │ │ │ │ │ ├── ConditionParamPresenter.java │ │ │ │ │ │ │ │ ├── ConditionParamView.html │ │ │ │ │ │ │ │ ├── ConditionParamView.java │ │ │ │ │ │ │ │ ├── FunctionNamingService.java │ │ │ │ │ │ │ │ ├── FunctionSearchService.java │ │ │ │ │ │ │ │ ├── SimpleConditionEditorPresenter.java │ │ │ │ │ │ │ │ ├── SimpleConditionEditorView.html │ │ │ │ │ │ │ │ ├── SimpleConditionEditorView.java │ │ │ │ │ │ │ │ ├── VariableMetadata.java │ │ │ │ │ │ │ │ └── VariableSearchService.java │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ ├── StunnerBPMNConstants.java │ │ │ │ │ │ │ │ └── StunnerFormsClientFieldsConstants.java │ │ │ │ │ │ │ ├── importsEditor │ │ │ │ │ │ │ │ ├── ImportsFieldEditorWidget.html │ │ │ │ │ │ │ │ ├── ImportsFieldEditorWidget.java │ │ │ │ │ │ │ │ ├── ImportsFieldRenderer.java │ │ │ │ │ │ │ │ └── popup │ │ │ │ │ │ │ │ │ ├── ImportsEditor.java │ │ │ │ │ │ │ │ │ ├── ImportsEditorView.java │ │ │ │ │ │ │ │ │ ├── ImportsEditorViewImpl.java │ │ │ │ │ │ │ │ │ └── editor │ │ │ │ │ │ │ │ │ ├── ImportListItemWidgetView.java │ │ │ │ │ │ │ │ │ ├── ImportsEditorWidget.java │ │ │ │ │ │ │ │ │ ├── ImportsEditorWidgetView.java │ │ │ │ │ │ │ │ │ ├── defaultImport │ │ │ │ │ │ │ │ │ ├── DefaultImportListItemWidgetView.java │ │ │ │ │ │ │ │ │ ├── DefaultImportsEditorWidget.html │ │ │ │ │ │ │ │ │ ├── DefaultImportsEditorWidget.java │ │ │ │ │ │ │ │ │ └── DefaultImportsEditorWidgetView.java │ │ │ │ │ │ │ │ │ └── wsdlImport │ │ │ │ │ │ │ │ │ ├── WSDLImportListItemWidgetView.java │ │ │ │ │ │ │ │ │ ├── WSDLImportsEditorWidget.html │ │ │ │ │ │ │ │ │ ├── WSDLImportsEditorWidget.java │ │ │ │ │ │ │ │ │ └── WSDLImportsEditorWidgetView.java │ │ │ │ │ │ │ ├── metaDataEditor │ │ │ │ │ │ │ │ ├── MetaDataEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── MetaDataEditorWidget.html │ │ │ │ │ │ │ │ ├── MetaDataEditorWidgetView.java │ │ │ │ │ │ │ │ ├── MetaDataEditorWidgetViewImpl.java │ │ │ │ │ │ │ │ ├── MetaDataListItemWidgetView.java │ │ │ │ │ │ │ │ └── MetaDataListItemWidgetViewImpl.java │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ ├── Assignee.java │ │ │ │ │ │ │ │ ├── AssigneeRow.java │ │ │ │ │ │ │ │ ├── Assignment.java │ │ │ │ │ │ │ │ ├── AssignmentData.java │ │ │ │ │ │ │ │ ├── AssignmentDataMarshaller.java │ │ │ │ │ │ │ │ ├── AssignmentParser.java │ │ │ │ │ │ │ │ ├── AssignmentRow.java │ │ │ │ │ │ │ │ ├── Duration.java │ │ │ │ │ │ │ │ ├── Expiration.java │ │ │ │ │ │ │ │ ├── KeyValueRow.java │ │ │ │ │ │ │ │ ├── MetaDataAttribute.java │ │ │ │ │ │ │ │ ├── MetaDataRow.java │ │ │ │ │ │ │ │ ├── NotificationRow.java │ │ │ │ │ │ │ │ ├── NotificationType.java │ │ │ │ │ │ │ │ ├── ReassignmentRow.java │ │ │ │ │ │ │ │ ├── ReassignmentType.java │ │ │ │ │ │ │ │ ├── Variable.java │ │ │ │ │ │ │ │ └── VariableRow.java │ │ │ │ │ │ │ ├── multipleInstanceVariableEditor │ │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorPresenter.java │ │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorView.html │ │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorView.java │ │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorWidget.java │ │ │ │ │ │ │ │ ├── MultipleInstanceVariableFieldRenderer.java │ │ │ │ │ │ │ │ └── MultipleInstanceVariableValidator.java │ │ │ │ │ │ │ ├── notificationsEditor │ │ │ │ │ │ │ │ ├── NotificationsEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── NotificationsEditorWidget.html │ │ │ │ │ │ │ │ ├── NotificationsEditorWidget.java │ │ │ │ │ │ │ │ ├── converter │ │ │ │ │ │ │ │ │ └── NotificationTypeDateConverter.java │ │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ │ │ └── NotificationEvent.java │ │ │ │ │ │ │ │ ├── validation │ │ │ │ │ │ │ │ │ ├── ExpirationTypeOracle.java │ │ │ │ │ │ │ │ │ ├── NotificationValueValidator.java │ │ │ │ │ │ │ │ │ └── ValidNotificationValue.java │ │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ │ ├── NotificationEditorWidget.java │ │ │ │ │ │ │ │ │ ├── NotificationEditorWidgetView.java │ │ │ │ │ │ │ │ │ ├── NotificationEditorWidgetViewImpl.html │ │ │ │ │ │ │ │ │ ├── NotificationEditorWidgetViewImpl.java │ │ │ │ │ │ │ │ │ ├── NotificationWidget.java │ │ │ │ │ │ │ │ │ ├── NotificationWidgetView.java │ │ │ │ │ │ │ │ │ ├── NotificationWidgetViewImpl.html │ │ │ │ │ │ │ │ │ └── NotificationWidgetViewImpl.java │ │ │ │ │ │ │ ├── reassignmentsEditor │ │ │ │ │ │ │ │ ├── ReassignmentsEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── ReassignmentsEditorWidget.html │ │ │ │ │ │ │ │ ├── ReassignmentsEditorWidget.java │ │ │ │ │ │ │ │ ├── converter │ │ │ │ │ │ │ │ │ └── ReassignmentTypeDateConverter.java │ │ │ │ │ │ │ │ ├── event │ │ │ │ │ │ │ │ │ └── ReassignmentEvent.java │ │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ │ ├── ReassignmentEditorWidget.java │ │ │ │ │ │ │ │ │ ├── ReassignmentEditorWidgetView.java │ │ │ │ │ │ │ │ │ ├── ReassignmentEditorWidgetViewImpl.html │ │ │ │ │ │ │ │ │ ├── ReassignmentEditorWidgetViewImpl.java │ │ │ │ │ │ │ │ │ ├── ReassignmentWidget.java │ │ │ │ │ │ │ │ │ ├── ReassignmentWidgetView.java │ │ │ │ │ │ │ │ │ ├── ReassignmentWidgetViewImpl.html │ │ │ │ │ │ │ │ │ └── ReassignmentWidgetViewImpl.java │ │ │ │ │ │ │ ├── scriptEditor │ │ │ │ │ │ │ │ ├── ScriptTypeFieldEditorPresenter.java │ │ │ │ │ │ │ │ ├── ScriptTypeFieldEditorWidget.java │ │ │ │ │ │ │ │ ├── ScriptTypeFieldRenderer.java │ │ │ │ │ │ │ │ ├── ScriptTypeListFieldEditorPresenter.java │ │ │ │ │ │ │ │ ├── ScriptTypeListFieldEditorWidget.java │ │ │ │ │ │ │ │ └── ScriptTypeListFieldRenderer.java │ │ │ │ │ │ │ ├── serviceEditor │ │ │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── GenericServiceTaskEditorWidget.html │ │ │ │ │ │ │ │ └── GenericServiceTaskEditorWidget.java │ │ │ │ │ │ │ ├── timerEditor │ │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorPresenter.java │ │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorView.css │ │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorView.html │ │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorView.java │ │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorWidget.java │ │ │ │ │ │ │ │ └── TimerSettingsFieldRenderer.java │ │ │ │ │ │ │ └── variablesEditor │ │ │ │ │ │ │ │ ├── VariableListItemWidgetView.java │ │ │ │ │ │ │ │ ├── VariableListItemWidgetViewImpl.java │ │ │ │ │ │ │ │ ├── VariablesEditorFieldRenderer.java │ │ │ │ │ │ │ │ ├── VariablesEditorWidget.css │ │ │ │ │ │ │ │ ├── VariablesEditorWidget.html │ │ │ │ │ │ │ │ ├── VariablesEditorWidgetView.java │ │ │ │ │ │ │ │ └── VariablesEditorWidgetViewImpl.java │ │ │ │ │ │ ├── filters │ │ │ │ │ │ │ ├── AssociationFilterProvider.java │ │ │ │ │ │ │ ├── BPMNDiagramFilterProvider.java │ │ │ │ │ │ │ ├── BaseReusableSubProcessFilterProvider.java │ │ │ │ │ │ │ ├── CatchingIntermediateEventFilterProvider.java │ │ │ │ │ │ │ ├── GenericServiceTaskFilterProvider.java │ │ │ │ │ │ │ ├── MultipleInstanceNodeFilterProvider.java │ │ │ │ │ │ │ ├── ReusableSubProcessFilterProvider.java │ │ │ │ │ │ │ ├── RuleLanguageFilterProvider.java │ │ │ │ │ │ │ ├── StartEventFilterProvider.java │ │ │ │ │ │ │ └── UserTaskFilterProvider.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ │ ├── BPMNFormsContextUtils.java │ │ │ │ │ │ │ ├── FieldEditorEditorWidget.java │ │ │ │ │ │ │ ├── FieldEditorPresenter.java │ │ │ │ │ │ │ ├── ListBoxValues.java │ │ │ │ │ │ │ ├── StringUtils.java │ │ │ │ │ │ │ └── URL.java │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ ├── AbstractValidatingTextBox.java │ │ │ │ │ │ │ ├── AttributeValueTextBox.java │ │ │ │ │ │ │ ├── ComboBox.java │ │ │ │ │ │ │ ├── ComboBoxView.java │ │ │ │ │ │ │ ├── ComboBoxViewImpl.java │ │ │ │ │ │ │ ├── CustomDataTypeTextBox.java │ │ │ │ │ │ │ ├── PeriodBox.html │ │ │ │ │ │ │ ├── PeriodBox.java │ │ │ │ │ │ │ ├── TimeZonePicker.html │ │ │ │ │ │ │ ├── TimeZonePicker.java │ │ │ │ │ │ │ ├── TimeZonePickerView.java │ │ │ │ │ │ │ ├── TimeZonePickerViewImpl.java │ │ │ │ │ │ │ └── VariableNameTextBox.java │ │ │ │ │ │ ├── preferences │ │ │ │ │ │ └── BPMNTextPreferences.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── BPMNCssResource.java │ │ │ │ │ │ ├── BPMNGlyphFactory.java │ │ │ │ │ │ ├── BPMNIconsStrip.java │ │ │ │ │ │ ├── BPMNImageResources.java │ │ │ │ │ │ └── BPMNSVGViewFactory.java │ │ │ │ │ │ ├── session │ │ │ │ │ │ ├── BPMNCanvasShortcutsControl.java │ │ │ │ │ │ ├── BPMNCanvasShortcutsControlProxy.java │ │ │ │ │ │ ├── BPMNEditorSession.java │ │ │ │ │ │ └── BPMNSessionInitializer.java │ │ │ │ │ │ ├── shape │ │ │ │ │ │ ├── def │ │ │ │ │ │ │ ├── AssociationConnectorDef.java │ │ │ │ │ │ │ ├── BPMNDiagramShapeDef.java │ │ │ │ │ │ │ ├── BPMNShapeDef.java │ │ │ │ │ │ │ ├── BPMNSvgShapeDef.java │ │ │ │ │ │ │ ├── BaseDimensionedShapeDef.java │ │ │ │ │ │ │ ├── CatchingIntermediateEventShapeDef.java │ │ │ │ │ │ │ ├── CustomTaskShapeDef.java │ │ │ │ │ │ │ ├── DataObjectShapeDef.java │ │ │ │ │ │ │ ├── EndEventShapeDef.java │ │ │ │ │ │ │ ├── GatewayShapeDef.java │ │ │ │ │ │ │ ├── LaneShapeDef.java │ │ │ │ │ │ │ ├── SequenceFlowConnectorDef.java │ │ │ │ │ │ │ ├── StartEventShapeDef.java │ │ │ │ │ │ │ ├── SubprocessShapeDef.java │ │ │ │ │ │ │ ├── TaskShapeDef.java │ │ │ │ │ │ │ ├── TextAnnotationShapeDef.java │ │ │ │ │ │ │ └── ThrowingIntermediateEventShapeDef.java │ │ │ │ │ │ ├── factory │ │ │ │ │ │ │ └── BPMNShapeFactory.java │ │ │ │ │ │ └── view │ │ │ │ │ │ │ └── handler │ │ │ │ │ │ │ ├── BPMNShapeViewHandlers.java │ │ │ │ │ │ │ ├── CustomTaskShapeViewHandler.java │ │ │ │ │ │ │ ├── EventCancelActivityViewHandler.java │ │ │ │ │ │ │ ├── EventInterruptingViewHandler.java │ │ │ │ │ │ │ ├── SubprocessViewHandler.java │ │ │ │ │ │ │ └── TaskViewHandler.java │ │ │ │ │ │ ├── util │ │ │ │ │ │ ├── GraphUtils.java │ │ │ │ │ │ ├── VariableUsage.java │ │ │ │ │ │ └── VariableUtils.java │ │ │ │ │ │ ├── validation │ │ │ │ │ │ ├── BPMNDataObjectClientValidator.java │ │ │ │ │ │ └── BPMNReusableSubProcessClientValidator.java │ │ │ │ │ │ └── workitem │ │ │ │ │ │ ├── MvelDataType.java │ │ │ │ │ │ ├── WorkItemDefinitionClientParser.java │ │ │ │ │ │ ├── WorkItemDefinitionClientService.java │ │ │ │ │ │ └── WorkItemDefinitionClientUtils.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ ├── StunnerBpmnClient.gwt.xml │ │ │ │ │ └── client │ │ │ │ │ ├── documentation │ │ │ │ │ └── template │ │ │ │ │ │ └── process-documentation-template.html │ │ │ │ │ ├── forms │ │ │ │ │ ├── fields │ │ │ │ │ │ └── i18n │ │ │ │ │ │ │ ├── StunnerFormsClientFieldsConstants.properties │ │ │ │ │ │ │ ├── StunnerFormsClientFieldsConstants_es.properties │ │ │ │ │ │ │ ├── StunnerFormsClientFieldsConstants_fr.properties │ │ │ │ │ │ │ ├── StunnerFormsClientFieldsConstants_it.properties │ │ │ │ │ │ │ └── StunnerFormsClientFieldsConstants_ja.properties │ │ │ │ │ └── widgets │ │ │ │ │ │ └── timezones.json │ │ │ │ │ └── resources │ │ │ │ │ └── images │ │ │ │ │ ├── bpmn_thumb.png │ │ │ │ │ ├── categories │ │ │ │ │ ├── activity.svg │ │ │ │ │ ├── artifacts.svg │ │ │ │ │ ├── container.svg │ │ │ │ │ ├── end-events.svg │ │ │ │ │ ├── event.svg │ │ │ │ │ ├── gateway.svg │ │ │ │ │ ├── intermediate-events.svg │ │ │ │ │ ├── library.svg │ │ │ │ │ ├── sequence.svg │ │ │ │ │ ├── service-tasks.svg │ │ │ │ │ ├── start-events.svg │ │ │ │ │ └── sub-process.svg │ │ │ │ │ ├── glyph-oome-hack.png │ │ │ │ │ ├── icons │ │ │ │ │ ├── README.md │ │ │ │ │ ├── bpmn-icons-sprite.css │ │ │ │ │ ├── bpmn-icons-sprite.png │ │ │ │ │ ├── connectors │ │ │ │ │ │ ├── sequence.png │ │ │ │ │ │ └── sequence.svg │ │ │ │ │ ├── defaultservicenodeicon.png │ │ │ │ │ ├── event │ │ │ │ │ │ ├── event-end-error.png │ │ │ │ │ │ ├── event-end-error.svg │ │ │ │ │ │ ├── event-end-message.png │ │ │ │ │ │ ├── event-end-message.svg │ │ │ │ │ │ ├── event-end-none.png │ │ │ │ │ │ ├── event-end-none.svg │ │ │ │ │ │ ├── event-end-signal.png │ │ │ │ │ │ ├── event-end-signal.svg │ │ │ │ │ │ ├── event-end-terminate.png │ │ │ │ │ │ ├── event-end-terminate.svg │ │ │ │ │ │ ├── event-intermediate-error.png │ │ │ │ │ │ ├── event-intermediate-error.svg │ │ │ │ │ │ ├── event-intermediate-link-throwing.png │ │ │ │ │ │ ├── event-intermediate-link-throwing.svg │ │ │ │ │ │ ├── event-intermediate-link.png │ │ │ │ │ │ ├── event-intermediate-link.svg │ │ │ │ │ │ ├── event-intermediate-message-throwing.png │ │ │ │ │ │ ├── event-intermediate-message-throwing.svg │ │ │ │ │ │ ├── event-intermediate-message.png │ │ │ │ │ │ ├── event-intermediate-message.svg │ │ │ │ │ │ ├── event-intermediate-signal-throwing.png │ │ │ │ │ │ ├── event-intermediate-signal-throwing.svg │ │ │ │ │ │ ├── event-intermediate-signal.png │ │ │ │ │ │ ├── event-intermediate-signal.svg │ │ │ │ │ │ ├── event-intermediate-timer.png │ │ │ │ │ │ ├── event-intermediate-timer.svg │ │ │ │ │ │ ├── event-start-error.png │ │ │ │ │ │ ├── event-start-error.svg │ │ │ │ │ │ ├── event-start-message.png │ │ │ │ │ │ ├── event-start-message.svg │ │ │ │ │ │ ├── event-start-none.png │ │ │ │ │ │ ├── event-start-none.svg │ │ │ │ │ │ ├── event-start-signal.png │ │ │ │ │ │ ├── event-start-signal.svg │ │ │ │ │ │ ├── event-start-timer.png │ │ │ │ │ │ └── event-start-timer.svg │ │ │ │ │ ├── gateway │ │ │ │ │ │ ├── complex.png │ │ │ │ │ │ ├── complex.svg │ │ │ │ │ │ ├── event.png │ │ │ │ │ │ ├── event.svg │ │ │ │ │ │ ├── exclusive.png │ │ │ │ │ │ ├── exclusive.svg │ │ │ │ │ │ ├── inclusive.png │ │ │ │ │ │ ├── inclusive.svg │ │ │ │ │ │ ├── parallel-event.png │ │ │ │ │ │ ├── parallel-event.svg │ │ │ │ │ │ ├── parallel-multiple.png │ │ │ │ │ │ └── parallel-multiple.svg │ │ │ │ │ ├── lane_icon.png │ │ │ │ │ ├── lane_icon.svg │ │ │ │ │ ├── subprocess │ │ │ │ │ │ ├── subprocess-adhoc.png │ │ │ │ │ │ ├── subprocess-adhoc.svg │ │ │ │ │ │ ├── subprocess-embedded-icon.svg │ │ │ │ │ │ ├── subprocess-embedded.png │ │ │ │ │ │ ├── subprocess-embedded.svg │ │ │ │ │ │ ├── subprocess-event.png │ │ │ │ │ │ ├── subprocess-event.svg │ │ │ │ │ │ ├── subprocess-multiple-instance.png │ │ │ │ │ │ ├── subprocess-multiple-instance.svg │ │ │ │ │ │ ├── subprocess-reusable.png │ │ │ │ │ │ ├── subprocess-reusable.svg │ │ │ │ │ │ └── subprocess.svg │ │ │ │ │ ├── task │ │ │ │ │ │ ├── task-business-rule.png │ │ │ │ │ │ ├── task-business-rule.svg │ │ │ │ │ │ ├── task-generic-service.png │ │ │ │ │ │ ├── task-generic-service.svg │ │ │ │ │ │ ├── task-manual.png │ │ │ │ │ │ ├── task-manual.svg │ │ │ │ │ │ ├── task-script.png │ │ │ │ │ │ ├── task-script.svg │ │ │ │ │ │ ├── task-service.png │ │ │ │ │ │ ├── task-service.svg │ │ │ │ │ │ ├── task-user.png │ │ │ │ │ │ ├── task-user.svg │ │ │ │ │ │ ├── task.png │ │ │ │ │ │ └── task.svg │ │ │ │ │ └── textannotation │ │ │ │ │ │ ├── data-object.png │ │ │ │ │ │ ├── data-object.svg │ │ │ │ │ │ ├── text-annotation.png │ │ │ │ │ │ └── text-annotation.svg │ │ │ │ │ ├── misc │ │ │ │ │ └── circle.svg │ │ │ │ │ └── shapes │ │ │ │ │ ├── bpmn-shapes.css │ │ │ │ │ ├── data-object.svg │ │ │ │ │ ├── event-all.svg │ │ │ │ │ ├── gateway.svg │ │ │ │ │ ├── lane.svg │ │ │ │ │ ├── rectangle.svg │ │ │ │ │ ├── subprocess-adhoc.svg │ │ │ │ │ ├── subprocess-event.svg │ │ │ │ │ ├── subprocess-multiple-instance.svg │ │ │ │ │ ├── subprocess.svg │ │ │ │ │ ├── task.svg │ │ │ │ │ └── text-annotation.svg │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ ├── StunnerBPMNEntryPointTest.java │ │ │ │ │ └── client │ │ │ │ │ ├── canvas │ │ │ │ │ └── controls │ │ │ │ │ │ ├── BPMNCreateNodeActionTest.java │ │ │ │ │ │ └── keyboard │ │ │ │ │ │ └── shortcut │ │ │ │ │ │ ├── AppendEmbeddedSubprocessShortcutTest.java │ │ │ │ │ │ ├── AppendNoneEndEventShortcutTest.java │ │ │ │ │ │ ├── AppendNoneTaskShortcutTest.java │ │ │ │ │ │ ├── AppendParallelGatewayShortcutTest.java │ │ │ │ │ │ └── BpmnNode.java │ │ │ │ │ ├── components │ │ │ │ │ ├── monaco_editor │ │ │ │ │ │ ├── MonacoEditorLanguageTest.java │ │ │ │ │ │ ├── MonacoEditorOptionsTest.java │ │ │ │ │ │ ├── MonacoEditorPresenterTest.java │ │ │ │ │ │ └── MonacoEditorViewTest.java │ │ │ │ │ └── palette │ │ │ │ │ │ ├── BPMNCategoryDefinitionProviderTest.java │ │ │ │ │ │ └── BPMNPaletteDefinitionBuilderTest.java │ │ │ │ │ ├── dataproviders │ │ │ │ │ ├── AbstractProcessFilteredNodeProviderBaseTest.java │ │ │ │ │ ├── CalledElementFormProviderTest.java │ │ │ │ │ ├── DefaultRouteFormProviderTest.java │ │ │ │ │ ├── ExecutionOrderProviderTest.java │ │ │ │ │ ├── ProcessCompensationRefProviderTest.java │ │ │ │ │ ├── ProcessErrorRefProviderTest.java │ │ │ │ │ ├── ProcessEscalationRefProviderTest.java │ │ │ │ │ ├── ProcessLinkRefProviderTest.java │ │ │ │ │ ├── ProcessMessageRefProviderTest.java │ │ │ │ │ ├── ProcessSignalRefProviderTest.java │ │ │ │ │ ├── ProcessTypeProviderTest.java │ │ │ │ │ ├── ProcessesDataProviderTest.java │ │ │ │ │ ├── RuleFlowGroupDataProviderTest.java │ │ │ │ │ ├── RuleFlowGroupFormProviderTest.java │ │ │ │ │ └── VariableProviderTest.java │ │ │ │ │ ├── documentation │ │ │ │ │ ├── BPMNDocumentationViewTest.java │ │ │ │ │ └── ClientBPMNDocumentationServiceTest.java │ │ │ │ │ ├── forms │ │ │ │ │ ├── fields │ │ │ │ │ │ ├── artifacts │ │ │ │ │ │ │ ├── DataObjectEditorFieldRendererTest.java │ │ │ │ │ │ │ └── DataObjectTypeWidgetTest.java │ │ │ │ │ │ ├── assigneeEditor │ │ │ │ │ │ │ ├── formGroup │ │ │ │ │ │ │ │ └── AssigneeFormGroupTest.java │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ ├── AssigneeEditorWidgetTest.java │ │ │ │ │ │ │ │ └── AssigneeLiveSearchEntryCreationEditorTest.java │ │ │ │ │ │ ├── assignmentsEditor │ │ │ │ │ │ │ ├── ActivityDataIOEditorTest.java │ │ │ │ │ │ │ ├── ActivityDataIOEditorViewImplTest.java │ │ │ │ │ │ │ ├── ActivityDataIOEditorWidgetTest.java │ │ │ │ │ │ │ ├── ActivityDataIOEditorWidgetViewImplTest.java │ │ │ │ │ │ │ ├── AssignmentListItemWidgetTest.java │ │ │ │ │ │ │ ├── AssignmentListItemWidgetViewImplTest.java │ │ │ │ │ │ │ ├── AssignmentsEditorWidgetProcessVariablesTest.java │ │ │ │ │ │ │ └── AssignmentsEditorWidgetTest.java │ │ │ │ │ │ ├── cm │ │ │ │ │ │ │ └── roles │ │ │ │ │ │ │ │ ├── RolesEditorFieldRendererTest.java │ │ │ │ │ │ │ │ ├── RolesEditorWidgetViewImplTest.java │ │ │ │ │ │ │ │ └── RolesListItemWidgetViewImplTest.java │ │ │ │ │ │ ├── comboBoxEditor │ │ │ │ │ │ │ ├── AbstractComboBoxFieldRendererTest.java │ │ │ │ │ │ │ ├── ComboBoxFieldRendererTest.java │ │ │ │ │ │ │ ├── ComboBoxWidgetViewImplTest.java │ │ │ │ │ │ │ └── ConditionalComboBoxFieldRendererTest.java │ │ │ │ │ │ ├── conditionEditor │ │ │ │ │ │ │ ├── Bean1.java │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorPresenterTest.java │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorRendererTest.java │ │ │ │ │ │ │ ├── ConditionEditorFieldEditorWidgetTest.java │ │ │ │ │ │ │ ├── ConditionParamPresenterTest.java │ │ │ │ │ │ │ ├── FunctionNamingServiceTest.java │ │ │ │ │ │ │ ├── FunctionSearchServiceTest.java │ │ │ │ │ │ │ ├── SimpleConditionEditorPresenterTest.java │ │ │ │ │ │ │ ├── VariableMetadataTest.java │ │ │ │ │ │ │ └── VariableSearchServiceTest.java │ │ │ │ │ │ ├── importsEditor │ │ │ │ │ │ │ ├── ImportsFieldEditorWidgetTest.java │ │ │ │ │ │ │ └── popup │ │ │ │ │ │ │ │ └── editor │ │ │ │ │ │ │ │ └── defaultImport │ │ │ │ │ │ │ │ ├── DefaultImportListItemWidgetViewTest.java │ │ │ │ │ │ │ │ └── DefaultImportsEditorWidgetTest.java │ │ │ │ │ │ ├── metaDataEditor │ │ │ │ │ │ │ ├── MetaDataEditorFieldRendererTest.java │ │ │ │ │ │ │ ├── MetaDataEditorWidgetViewImplTest.java │ │ │ │ │ │ │ ├── MetaDataListItemWidgetTest.java │ │ │ │ │ │ │ └── MetaDataListItemWidgetViewImplTest.java │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ ├── AssignmentBaseTest.java │ │ │ │ │ │ │ ├── AssignmentDataMarshallerTest.java │ │ │ │ │ │ │ ├── AssignmentDataTest.java │ │ │ │ │ │ │ ├── AssignmentRowTest.java │ │ │ │ │ │ │ ├── AssignmentTest.java │ │ │ │ │ │ │ ├── MetaDataRowTest.java │ │ │ │ │ │ │ ├── NotificationRowTest.java │ │ │ │ │ │ │ ├── ReassignmentRowTest.java │ │ │ │ │ │ │ ├── VariableRowTest.java │ │ │ │ │ │ │ └── VariableTest.java │ │ │ │ │ │ ├── multipleInstanceVariableEditor │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorPresenterTest.java │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorTest.java │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorViewTest.java │ │ │ │ │ │ │ ├── MultipleInstanceVariableEditorWidgetTest.java │ │ │ │ │ │ │ └── MultipleInstanceVariableFieldRendererTest.java │ │ │ │ │ │ ├── notificationsEditor │ │ │ │ │ │ │ ├── NotificationsEditorFieldRendererTest.java │ │ │ │ │ │ │ ├── NotificationsEditorWidgetTest.java │ │ │ │ │ │ │ ├── converter │ │ │ │ │ │ │ │ └── NotificationTypeDateConverterTest.java │ │ │ │ │ │ │ ├── validation │ │ │ │ │ │ │ │ ├── ExpirationTypeOracleTest.java │ │ │ │ │ │ │ │ └── NotificationValueValidatorTest.java │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ ├── NotificationEditorWidgetTest.java │ │ │ │ │ │ │ │ ├── NotificationEditorWidgetViewImplTest.java │ │ │ │ │ │ │ │ ├── NotificationWidgetTest.java │ │ │ │ │ │ │ │ └── NotificationWidgetViewImplTest.java │ │ │ │ │ │ ├── reassignmentsEditor │ │ │ │ │ │ │ ├── ReassignmentsEditorFieldRendererTest.java │ │ │ │ │ │ │ ├── ReassignmentsEditorWidgetTest.java │ │ │ │ │ │ │ ├── converter │ │ │ │ │ │ │ │ └── ReassignmentTypeDateConverterTest.java │ │ │ │ │ │ │ └── widget │ │ │ │ │ │ │ │ ├── ReassignmentEditorWidgetTest.java │ │ │ │ │ │ │ │ ├── ReassignmentWidgetTest.java │ │ │ │ │ │ │ │ └── ReassignmentWidgetViewImplTest.java │ │ │ │ │ │ ├── scriptEditor │ │ │ │ │ │ │ ├── ScriptTypeFieldEditorPresenterTest.java │ │ │ │ │ │ │ ├── ScriptTypeFieldEditorWidgetTest.java │ │ │ │ │ │ │ ├── ScriptTypeFieldRendererTest.java │ │ │ │ │ │ │ ├── ScriptTypeListFieldEditorPresenterTest.java │ │ │ │ │ │ │ ├── ScriptTypeListFieldEditorWidgetTest.java │ │ │ │ │ │ │ └── ScriptTypeListFieldRendererTest.java │ │ │ │ │ │ ├── serviceEditor │ │ │ │ │ │ │ ├── GenericServiceTaskEditorFieldRendererTest.java │ │ │ │ │ │ │ └── GenericServiceTaskEditorWidgetTest.java │ │ │ │ │ │ ├── timerEditor │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorPresenterTest.java │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorViewTest.java │ │ │ │ │ │ │ ├── TimerSettingsFieldEditorWidgetTest.java │ │ │ │ │ │ │ └── TimerSettingsFieldRendererTest.java │ │ │ │ │ │ └── variablesEditor │ │ │ │ │ │ │ ├── VariableListItemWidgetTest.java │ │ │ │ │ │ │ ├── VariableListItemWidgetViewImplTest.java │ │ │ │ │ │ │ ├── VariablesEditorFieldRendererTest.java │ │ │ │ │ │ │ └── VariablesEditorWidgetViewImplTest.java │ │ │ │ │ ├── filters │ │ │ │ │ │ ├── AssociationFilterProviderTest.java │ │ │ │ │ │ ├── BPMNDiagramFilterProviderTest.java │ │ │ │ │ │ ├── BaseReusableSubProcessFilterProviderTest.java │ │ │ │ │ │ ├── CatchingIntermediateEventFilterProviderTest.java │ │ │ │ │ │ ├── GenericServiceTaskFilterProviderTest.java │ │ │ │ │ │ ├── MultipleInstanceNodeFilterProviderTest.java │ │ │ │ │ │ ├── ReusableSubProcessFilterProviderTest.java │ │ │ │ │ │ ├── StartEventFilterProviderFactoryTest.java │ │ │ │ │ │ └── UserTaskFilterProviderTest.java │ │ │ │ │ ├── util │ │ │ │ │ │ ├── BPMNFormsContextUtilsTest.java │ │ │ │ │ │ ├── FieldEditorEditorWidgetBaseTest.java │ │ │ │ │ │ ├── FieldEditorPresenterBaseTest.java │ │ │ │ │ │ ├── ListBoxValuesTest.java │ │ │ │ │ │ ├── ReflectionUtilsTest.java │ │ │ │ │ │ └── StringUtilsTest.java │ │ │ │ │ └── widgets │ │ │ │ │ │ ├── AttributeValueTextBoxTest.java │ │ │ │ │ │ ├── ComboBoxAllTest.java │ │ │ │ │ │ ├── ComboBoxTest.java │ │ │ │ │ │ ├── CustomDataTypeTextBoxTest.java │ │ │ │ │ │ ├── TimeZonePickerTest.java │ │ │ │ │ │ └── VariableNameTextBoxTest.java │ │ │ │ │ ├── preferences │ │ │ │ │ └── BPMNTextPreferencesTest.java │ │ │ │ │ ├── resources │ │ │ │ │ ├── BPMNGlyphFactoryTest.java │ │ │ │ │ └── images │ │ │ │ │ │ ├── bpmn-shapes-tester-example1.json │ │ │ │ │ │ ├── bpmn-shapes-tester-example2.json │ │ │ │ │ │ ├── bpmn-shapes-tester-input.json │ │ │ │ │ │ └── bpmn-shapes-tester.html │ │ │ │ │ ├── session │ │ │ │ │ └── BPMNSessionInitializerTest.java │ │ │ │ │ ├── shape │ │ │ │ │ ├── def │ │ │ │ │ │ └── AssociationConnectorDefTest.java │ │ │ │ │ ├── factory │ │ │ │ │ │ └── BPMNShapeFactoryTest.java │ │ │ │ │ └── view │ │ │ │ │ │ └── handler │ │ │ │ │ │ ├── AbstractBaseViewHandlerTest.java │ │ │ │ │ │ ├── BPMNShapeViewHandlersTest.java │ │ │ │ │ │ ├── SubprocessViewHandlerTest.java │ │ │ │ │ │ └── TaskViewHandlerTest.java │ │ │ │ │ ├── util │ │ │ │ │ ├── GraphUtilsTest.java │ │ │ │ │ └── VariableUtilsTest.java │ │ │ │ │ └── workitem │ │ │ │ │ ├── MvelDataTypeTest.java │ │ │ │ │ └── WorkItemDefinitionClientParserTest.java │ │ │ │ └── resources │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ ├── NotificationValueValidatorTest.gwt.xml │ │ │ │ └── client │ │ │ │ └── workitem │ │ │ │ ├── allparametersPresent.wid │ │ │ │ ├── invalidWidStart.wid │ │ │ │ ├── maintest.wid │ │ │ │ ├── missingColon.wid │ │ │ │ ├── missingDisplayName.wid │ │ │ │ ├── missingIcon.wid │ │ │ │ ├── missingName.wid │ │ │ │ ├── missingParameters.wid │ │ │ │ ├── quotas.wid │ │ │ │ └── secondWidIsIncorrect.wid │ │ ├── kie-wb-common-stunner-bpmn-project-api │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── project │ │ │ │ │ │ ├── factory │ │ │ │ │ │ └── impl │ │ │ │ │ │ │ ├── BPMNProjectDiagramFactory.java │ │ │ │ │ │ │ └── BPMNProjectDiagramFactoryImpl.java │ │ │ │ │ │ ├── profile │ │ │ │ │ │ └── BPMNRuleFlowProjectProfile.java │ │ │ │ │ │ └── service │ │ │ │ │ │ ├── BPMNDiagramService.java │ │ │ │ │ │ ├── DataTypesService.java │ │ │ │ │ │ └── ProjectOpenReusableSubprocessService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── StunnerBpmnProjectApi.gwt.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ └── project │ │ │ │ ├── factory │ │ │ │ └── impl │ │ │ │ │ └── BPMNProjectDiagramFactoryTest.java │ │ │ │ └── profile │ │ │ │ └── BPMNRuleFlowProjectProfileTest.java │ │ ├── kie-wb-common-stunner-bpmn-project-backend │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── project │ │ │ │ │ │ └── backend │ │ │ │ │ │ ├── factory │ │ │ │ │ │ ├── BPMNDelegateGraphFactory.java │ │ │ │ │ │ └── CaseGraphFactoryImpl.java │ │ │ │ │ │ ├── forms │ │ │ │ │ │ ├── conditions │ │ │ │ │ │ │ ├── BaseConditionEditorServiceImpl.java │ │ │ │ │ │ │ ├── ConditionEditorServiceImpl.java │ │ │ │ │ │ │ └── parser │ │ │ │ │ │ │ │ ├── ConditionGenerator.java │ │ │ │ │ │ │ │ ├── ConditionParser.java │ │ │ │ │ │ │ │ ├── FunctionsRegistry.java │ │ │ │ │ │ │ │ ├── GenerateConditionException.java │ │ │ │ │ │ │ │ └── ParsingUtils.java │ │ │ │ │ │ └── gen │ │ │ │ │ │ │ ├── BPMNFormGenerationModelProvider.java │ │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── BPMNFormGenerationModelProviderHelper.java │ │ │ │ │ │ │ └── FormGenerationModelProviderHelper.java │ │ │ │ │ │ ├── indexing │ │ │ │ │ │ ├── AbstractBpmnFileIndexer.java │ │ │ │ │ │ ├── AbstractBpmnProcessDataEventListener.java │ │ │ │ │ │ ├── BpmnFileIndexer.java │ │ │ │ │ │ ├── BpmnProcessDataEventListener.java │ │ │ │ │ │ └── BpmnProcessDataEventListenerProvider.java │ │ │ │ │ │ ├── query │ │ │ │ │ │ ├── AbstractFindIdsQuery.java │ │ │ │ │ │ └── FindBpmnProcessIdsQuery.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── BPMNDiagramProjectService.java │ │ │ │ │ │ ├── BPMNFindDataTypesProjectService.java │ │ │ │ │ │ ├── ProcessesDataService.java │ │ │ │ │ │ ├── ProjectOpenReusableSubprocessServiceImpl.java │ │ │ │ │ │ ├── RuleFlowGroupDataService.java │ │ │ │ │ │ └── RuleFlowGroupQueryService.java │ │ │ │ │ │ └── workitem │ │ │ │ │ │ ├── WorkItemDefinitionProjectResources.java │ │ │ │ │ │ ├── deploy │ │ │ │ │ │ ├── WorkItemDefinitionProjectInstaller.java │ │ │ │ │ │ └── WorkItemDefinitionRemoteDeployService.java │ │ │ │ │ │ └── service │ │ │ │ │ │ └── WorkItemDefinitionProjectService.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ ├── beans.xml │ │ │ │ │ └── services │ │ │ │ │ └── org.jbpm.compiler.xml.ProcessDataEventListenerProvider │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ └── project │ │ │ │ │ └── backend │ │ │ │ │ ├── factory │ │ │ │ │ ├── BPMNDelegateGraphFactoryTest.java │ │ │ │ │ └── CaseGraphFactoryImplTest.java │ │ │ │ │ ├── forms │ │ │ │ │ ├── conditions │ │ │ │ │ │ ├── Bean1.java │ │ │ │ │ │ ├── Bean2.java │ │ │ │ │ │ ├── ConditionEditorServiceBaseTest.java │ │ │ │ │ │ ├── ConditionEditorServiceImplTest.java │ │ │ │ │ │ └── parser │ │ │ │ │ │ │ ├── ConditionGeneratorTest.java │ │ │ │ │ │ │ ├── ConditionParserTest.java │ │ │ │ │ │ │ ├── ConditionTestCommons.java │ │ │ │ │ │ │ └── ParsingUtilsTest.java │ │ │ │ │ └── gen │ │ │ │ │ │ ├── BPMNFormGenerationModelProviderTest.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── FormGenerationModelProviderHelperTest.java │ │ │ │ │ ├── indexing │ │ │ │ │ └── BpmnProcessDataEventListenerTest.java │ │ │ │ │ ├── query │ │ │ │ │ ├── BPMNProcessIdsResponseBuilder.java │ │ │ │ │ └── FindBpmnProcessIdsQueryTest.java │ │ │ │ │ ├── service │ │ │ │ │ ├── BPMNDiagramProjectServiceTest.java │ │ │ │ │ ├── ProjectOpenReusableSubprocessServiceImplTest.java │ │ │ │ │ ├── RuleFlowGroupDataServiceTest.java │ │ │ │ │ ├── RuleFlowGroupQueryServiceTest.java │ │ │ │ │ ├── indexing │ │ │ │ │ │ ├── BpmnFileIndexerTest.java │ │ │ │ │ │ ├── BpmnProcessDataEventListenerTest.java │ │ │ │ │ │ └── TestBpmnFileIndexer.java │ │ │ │ │ ├── query │ │ │ │ │ │ └── FindBpmnProcessIdsQueryTest.java │ │ │ │ │ └── service │ │ │ │ │ │ ├── FindDataTypesProjectServiceTest.java │ │ │ │ │ │ └── ProcessesDataServiceTest.java │ │ │ │ │ └── workitem │ │ │ │ │ ├── deploy │ │ │ │ │ ├── WorkItemDefinitionProjectInstallerTest.java │ │ │ │ │ └── WorkItemDefinitionRemoteDeployServiceTest.java │ │ │ │ │ └── service │ │ │ │ │ └── WorkItemDefinitionProjectServiceTest.java │ │ │ │ └── resources │ │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ ├── kie-wb-common-stunner-bpmn-project-client │ │ │ ├── .gitignore │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ └── common │ │ │ │ │ │ └── stunner │ │ │ │ │ │ └── bpmn │ │ │ │ │ │ └── project │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── BPMNClientEntryPoint.java │ │ │ │ │ │ ├── canvas │ │ │ │ │ │ └── controls │ │ │ │ │ │ │ ├── BPMNProjectActionsToolboxFactory.java │ │ │ │ │ │ │ └── BPMNProjectToolboxControl.java │ │ │ │ │ │ ├── diagram │ │ │ │ │ │ └── DiagramTypeClientProjectService.java │ │ │ │ │ │ ├── editor │ │ │ │ │ │ ├── AbstractProcessEditorSessionCommands.java │ │ │ │ │ │ ├── AbstractProcessProjectEditorMenuSessionItems.java │ │ │ │ │ │ ├── BPMNDiagramEditor.java │ │ │ │ │ │ ├── BPMNEditorSessionCommands.java │ │ │ │ │ │ ├── BPMNProjectBaseSessionDiagramHandler.java │ │ │ │ │ │ ├── BPMNProjectDiagramEditorMenuItemsBuilder.java │ │ │ │ │ │ ├── BPMNProjectEditorMenuSessionItems.java │ │ │ │ │ │ ├── BPMNProjectSessionDiagramOpenedHandler.java │ │ │ │ │ │ └── BPMNProjectSessionDiagramSavedHandler.java │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── BPMNDiagramNewResourceHandler.java │ │ │ │ │ │ ├── CaseDefinitionNewResourceHandler.java │ │ │ │ │ │ └── util │ │ │ │ │ │ │ └── CaseHelper.java │ │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── BPMNClientConstants.java │ │ │ │ │ │ └── BPMNProjectImageResources.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ ├── AssigneeLiveSearchProjectService.java │ │ │ │ │ │ ├── ClientProjectOpenReusableSubprocessService.java │ │ │ │ │ │ ├── ConditionEditorAvailableFunctionsProjectService.java │ │ │ │ │ │ ├── ConditionEditorGeneratorProjectService.java │ │ │ │ │ │ ├── ConditionEditorMetadataProjectService.java │ │ │ │ │ │ ├── ConditionEditorParsingProjectService.java │ │ │ │ │ │ └── DataTypeNamesProjectService.java │ │ │ │ │ │ ├── toolbox │ │ │ │ │ │ └── OpenSubprocessToolboxAction.java │ │ │ │ │ │ ├── type │ │ │ │ │ │ └── BPMNDiagramResourceType.java │ │ │ │ │ │ └── workitem │ │ │ │ │ │ └── WorkItemDefinitionProjectClientService.java │ │ │ │ └── resources │ │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── beans.xml │ │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── bpmn │ │ │ │ │ ├── StunnerBpmnProjectClient.gwt.xml │ │ │ │ │ └── project │ │ │ │ │ └── client │ │ │ │ │ └── resources │ │ │ │ │ ├── i18n │ │ │ │ │ ├── BPMNClientConstants.properties │ │ │ │ │ ├── BPMNClientConstants_es.properties │ │ │ │ │ ├── BPMNClientConstants_fr.properties │ │ │ │ │ ├── BPMNClientConstants_it.properties │ │ │ │ │ └── BPMNClientConstants_ja.properties │ │ │ │ │ └── images │ │ │ │ │ └── bpmn2icon.png │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── stunner │ │ │ │ └── bpmn │ │ │ │ ├── client │ │ │ │ ├── README.md │ │ │ │ ├── editor │ │ │ │ │ ├── BPMNProjectBaseSessionDiagramHandlerTest.java │ │ │ │ │ ├── BPMNProjectSessionDiagramOpenedHandlerTest.java │ │ │ │ │ └── BPMNProjectSessionDiagramSavedHandlerTest.java │ │ │ │ └── shape │ │ │ │ │ ├── def │ │ │ │ │ └── CustomTaskShapeDefTest.java │ │ │ │ │ └── view │ │ │ │ │ └── handler │ │ │ │ │ ├── BPMNViewHandlersTest.java │ │ │ │ │ ├── CustomTaskShapeViewHandlerTest.java │ │ │ │ │ ├── EventCancelActivityViewHandlerTest.java │ │ │ │ │ ├── EventInterruptingViewHandlerTest.java │ │ │ │ │ └── EventViewHandlerTestBase.java │ │ │ │ └── project │ │ │ │ └── client │ │ │ │ ├── canvas │ │ │ │ └── controls │ │ │ │ │ └── BPMNProjectActionsToolboxFactoryTest.java │ │ │ │ ├── diagram │ │ │ │ └── DiagramTypeClientProjectServiceTest.java │ │ │ │ ├── editor │ │ │ │ ├── AbstractProcessEditorSessionCommandsTest.java │ │ │ │ ├── AbstractProcessProjectEditorMenuSessionItemsTest.java │ │ │ │ ├── BPMNDiagramEditorTest.java │ │ │ │ └── BPMNProjectDiagramEditorMenuItemsBuilderTest.java │ │ │ │ ├── handlers │ │ │ │ ├── BPMNDiagramNewResourceHandlerTest.java │ │ │ │ ├── CaseDefinitionNewResourceHandlerTest.java │ │ │ │ └── util │ │ │ │ │ └── CaseHelperTest.java │ │ │ │ ├── service │ │ │ │ ├── AssigneeLiveSearchProjectServiceTest.java │ │ │ │ └── DataTypeNamesProjectServiceTest.java │ │ │ │ ├── toolbox │ │ │ │ └── OpenSubprocessToolboxActionTest.java │ │ │ │ └── workitem │ │ │ │ └── WorkItemDefinitionProjectClientRegistryTest.java │ │ ├── kie-wb-common-stunner-bpmn-project-showcase │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── kie │ │ │ │ │ └── workbench │ │ │ │ │ └── common │ │ │ │ │ └── stunner │ │ │ │ │ └── project │ │ │ │ │ ├── backend │ │ │ │ │ └── server │ │ │ │ │ │ └── AppSetup.java │ │ │ │ │ └── client │ │ │ │ │ ├── RepositoryPreferencesProducer.java │ │ │ │ │ ├── StunnerProjectShowcaseEntryPoint.java │ │ │ │ │ ├── home │ │ │ │ │ └── HomeProducer.java │ │ │ │ │ ├── navbar │ │ │ │ │ ├── AboutPopupConfigImpl.java │ │ │ │ │ ├── AppNavBar.html │ │ │ │ │ ├── AppNavBar.java │ │ │ │ │ └── MegaMenuConfig.java │ │ │ │ │ ├── perspectives │ │ │ │ │ ├── AdministrationPerspective.java │ │ │ │ │ ├── AuthoringPerspective.java │ │ │ │ │ ├── M2RepoPerspective.html │ │ │ │ │ └── M2RepoPerspective.java │ │ │ │ │ └── resources │ │ │ │ │ ├── AppResource.java │ │ │ │ │ └── i18n │ │ │ │ │ └── AppConstants.java │ │ │ │ ├── resources │ │ │ │ ├── META-INF │ │ │ │ │ ├── ErraiApp.properties │ │ │ │ │ └── services │ │ │ │ │ │ ├── javax.enterprise.inject.spi.Extension │ │ │ │ │ │ └── org.uberfire.java.nio.file.spi.FileSystemProvider │ │ │ │ ├── application-roles.properties │ │ │ │ ├── application-users.properties │ │ │ │ ├── author_mappings.properties │ │ │ │ ├── log4j.xml │ │ │ │ ├── logback.xml │ │ │ │ ├── org │ │ │ │ │ ├── kie │ │ │ │ │ │ └── workbench │ │ │ │ │ │ │ └── common │ │ │ │ │ │ │ └── stunner │ │ │ │ │ │ │ └── project │ │ │ │ │ │ │ ├── StunnerProjectShowcase.gwt.xml │ │ │ │ │ │ │ ├── StunnerProjectShowcaseWithSourceMap.gwt.xml │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── i18n │ │ │ │ │ │ │ │ ├── AppConstants.properties │ │ │ │ │ │ │ │ ├── AppConstants_es.properties │ │ │ │ │ │ │ │ ├── AppConstants_fr.properties │ │ │ │ │ │ │ │ ├── AppConstants_it.properties │ │ │ │ │ │ │ │ └── AppConstants_ja.properties │ │ │ │ │ │ │ └── public │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ ├── stunner-project-showcase.css │ │ │ │ │ │ │ ├── uberfire-loading.css │ │ │ │ │ │ │ └── uberfire-showcase.css │ │ │ │ │ │ │ └── images │ │ │ │ │ │ │ ├── HandHome.jpg │ │ │ │ │ │ │ └── new_item.png │ │ │ │ │ └── uberfire │ │ │ │ │ │ └── jsbridge │ │ │ │ │ │ └── public │ │ │ │ │ │ └── AppFormerComponentsRegistry.js │ │ │ │ ├── security-management.properties │ │ │ │ ├── security-policy.properties │ │ │ │ └── workbench-policy.properties │ │ │ │ └── webapp │ │ │ │ ├── META-INF │ │ │ │ ├── MANIFEST.MF │ │ │ │ └── jboss-all.xml │ │ │ │ ├── WEB-INF │ │ │ │ ├── beans.xml │ │ │ │ ├── jboss-deployment-structure.xml │ │ │ │ └── web.xml │ │ │ │ ├── banner │ │ │ │ ├── banner.html │ │ │ │ └── logo.png │ │ │ │ ├── favicon.ico │ │ │ │ ├── images │ │ │ │ ├── UberFireLogo.png │ │ │ │ ├── administration_perspective1.png │ │ │ │ ├── administration_perspective2.png │ │ │ │ ├── administration_perspective3.png │ │ │ │ ├── artifact_repository_perspective1.png │ │ │ │ ├── artifact_repository_perspective2.png │ │ │ │ ├── authoring_perspective1.png │ │ │ │ ├── authoring_perspective2.png │ │ │ │ ├── authoring_perspective3.png │ │ │ │ ├── authoring_perspective4.png │ │ │ │ ├── authoring_perspective5.png │ │ │ │ ├── authoring_perspective6.png │ │ │ │ ├── authoring_perspective7.png │ │ │ │ ├── authoring_perspective8.png │ │ │ │ ├── authoring_perspective9.png │ │ │ │ ├── bg-login-top.png │ │ │ │ ├── bg-login.png │ │ │ │ ├── drools.gif │ │ │ │ ├── drools_customize_screen.png │ │ │ │ ├── drools_lifecycle.png │ │ │ │ ├── git_powered.png │ │ │ │ ├── home_bg.jpg │ │ │ │ ├── jarmodel.png │ │ │ │ ├── kie-ide.png │ │ │ │ ├── loading-icon.gif │ │ │ │ ├── logo.png │ │ │ │ └── uf_logo.png │ │ │ │ ├── index.jsp │ │ │ │ ├── login.jsp │ │ │ │ ├── logout.jsp │ │ │ │ ├── plugins │ │ │ │ ├── administration_perspective.splash.html │ │ │ │ ├── administration_perspective.splash.js │ │ │ │ ├── artifact_repository_perspective.splash.html │ │ │ │ ├── artifact_repository_perspective.splash.js │ │ │ │ ├── authoring_perspective.splash.html │ │ │ │ ├── authoring_perspective.splash.js │ │ │ │ ├── home.splash.html │ │ │ │ └── home.splash.js │ │ │ │ └── stunner.html │ │ └── pom.xml │ └── pom.xml └── pom.xml ├── kie-wb-common-widgets ├── .gitignore ├── kie-wb-common-ui │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── widgets │ │ │ │ └── client │ │ │ │ ├── KieWorkbenchWidgetsCommonEntryPoint.java │ │ │ │ ├── assets │ │ │ │ └── dropdown │ │ │ │ │ ├── AbstractKieAssetsDropdown.java │ │ │ │ │ ├── KieAssetsDropdown.java │ │ │ │ │ ├── KieAssetsDropdownItem.java │ │ │ │ │ ├── KieAssetsDropdownItemsProvider.java │ │ │ │ │ ├── KieAssetsDropdownView.html │ │ │ │ │ ├── KieAssetsDropdownView.java │ │ │ │ │ └── KieAssetsDropdownView.less │ │ │ │ ├── callbacks │ │ │ │ ├── AssetValidatedCallback.java │ │ │ │ ├── CommandBuilder.java │ │ │ │ ├── CommandDrivenErrorCallback.java │ │ │ │ └── CommandWithThrowableDrivenErrorCallback.java │ │ │ │ ├── cards │ │ │ │ ├── CardComponent.java │ │ │ │ ├── CardsGridComponent.java │ │ │ │ ├── CardsGridComponentView.html │ │ │ │ ├── CardsGridComponentView.java │ │ │ │ ├── CardsGridComponentView.less │ │ │ │ └── frame │ │ │ │ │ ├── CardFrameComponent.java │ │ │ │ │ ├── CardFrameComponentView.html │ │ │ │ │ ├── CardFrameComponentView.java │ │ │ │ │ └── CardFrameComponentView.less │ │ │ │ ├── datamodel │ │ │ │ ├── AsyncPackageDataModelOracle.java │ │ │ │ ├── AsyncPackageDataModelOracleFactory.java │ │ │ │ ├── AsyncPackageDataModelOracleImpl.java │ │ │ │ ├── AsyncPackageDataModelOracleUtilities.java │ │ │ │ ├── CEPOracle.java │ │ │ │ ├── DataModelHelper.java │ │ │ │ ├── EnumDropDownDataFactory.java │ │ │ │ ├── FactNameToFQCNHandleRegistry.java │ │ │ │ ├── FilteredEnumLists.java │ │ │ │ ├── ImportAddedEvent.java │ │ │ │ ├── ImportRemovedEvent.java │ │ │ │ └── OracleUtils.java │ │ │ │ ├── discussion │ │ │ │ ├── CommentLinePresenter.java │ │ │ │ ├── CommentLineView.java │ │ │ │ ├── CommentLineViewImpl.java │ │ │ │ ├── CommentLineViewImpl.ui.xml │ │ │ │ ├── DiscussionWidgetPresenter.java │ │ │ │ ├── DiscussionWidgetView.java │ │ │ │ ├── DiscussionWidgetViewImpl.java │ │ │ │ └── DiscussionWidgetViewImpl.ui.xml │ │ │ │ ├── docks │ │ │ │ ├── AbstractWorkbenchDocksHandler.java │ │ │ │ ├── AuthoringEditorDock.java │ │ │ │ ├── DefaultEditorDock.java │ │ │ │ ├── DockPlaceHolder.java │ │ │ │ ├── DockPlaceHolderBase.java │ │ │ │ ├── DockPlaceHolderBaseView.java │ │ │ │ ├── DockPlaceHolderBaseViewImpl.java │ │ │ │ ├── DockPlaceHolderPlace.java │ │ │ │ ├── EditorDock.java │ │ │ │ └── WorkbenchDocksHandler.java │ │ │ │ ├── handlers │ │ │ │ ├── DefaultNewResourceHandler.java │ │ │ │ ├── NewResourceHandler.java │ │ │ │ ├── NewResourcePresenter.java │ │ │ │ ├── NewResourceSuccessEvent.java │ │ │ │ ├── NewResourceView.java │ │ │ │ ├── NewResourceViewImpl.html │ │ │ │ ├── NewResourceViewImpl.java │ │ │ │ ├── NewResourcesMenu.java │ │ │ │ ├── NewWorkspaceProjectHandler.java │ │ │ │ ├── PackageListBox.java │ │ │ │ ├── PackageListBoxView.java │ │ │ │ ├── PackageListBoxViewImpl.html │ │ │ │ ├── PackageListBoxViewImpl.java │ │ │ │ ├── PathLabel.java │ │ │ │ └── workbench │ │ │ │ │ └── configuration │ │ │ │ │ ├── ConfigurationComboBoxItemWidget.java │ │ │ │ │ ├── ConfigurationComboBoxItemWidget.ui.xml │ │ │ │ │ ├── LanguageConfigurationHandler.java │ │ │ │ │ ├── WorkbenchConfigurationHandler.java │ │ │ │ │ ├── WorkbenchConfigurationMenu.java │ │ │ │ │ ├── WorkbenchConfigurationPresenter.java │ │ │ │ │ ├── WorkbenchConfigurationViewImpl.java │ │ │ │ │ └── WorkbenchConfigurationViewImpl.ui.xml │ │ │ │ ├── menu │ │ │ │ ├── AboutCommand.java │ │ │ │ ├── AppLauncherMenuBuilder.java │ │ │ │ ├── CurrentBranchImpl.java │ │ │ │ ├── FileMenuBuilder.java │ │ │ │ ├── FileMenuBuilderImpl.java │ │ │ │ ├── RepositoryMenu.java │ │ │ │ └── ResetPerspectivesMenuBuilder.java │ │ │ │ ├── popups │ │ │ │ ├── about │ │ │ │ │ ├── AboutPopup.java │ │ │ │ │ ├── AboutPopupConfig.java │ │ │ │ │ ├── AboutPopupView.css │ │ │ │ │ ├── AboutPopupView.html │ │ │ │ │ └── AboutPopupView.java │ │ │ │ ├── alert │ │ │ │ │ ├── AlertPopupView.java │ │ │ │ │ ├── AlertPopupViewImpl.html │ │ │ │ │ └── AlertPopupViewImpl.java │ │ │ │ ├── copy │ │ │ │ │ ├── CopyPopupWithPackageView.html │ │ │ │ │ └── CopyPopupWithPackageView.java │ │ │ │ ├── launcher │ │ │ │ │ ├── AppLauncherItemView.css │ │ │ │ │ ├── AppLauncherItemView.html │ │ │ │ │ ├── AppLauncherItemView.java │ │ │ │ │ ├── AppLauncherPresenter.java │ │ │ │ │ ├── AppLauncherView.css │ │ │ │ │ ├── AppLauncherView.html │ │ │ │ │ ├── AppLauncherView.java │ │ │ │ │ └── events │ │ │ │ │ │ ├── AppLauncherAddEvent.java │ │ │ │ │ │ ├── AppLauncherRemoveEvent.java │ │ │ │ │ │ └── AppLauncherUpdatedEvent.java │ │ │ │ ├── list │ │ │ │ │ ├── ConversionMessageWidget.java │ │ │ │ │ ├── ConversionMessageWidget.ui.xml │ │ │ │ │ ├── FormListPopup.java │ │ │ │ │ ├── FormListPopupView.java │ │ │ │ │ ├── FormListPopupViewImpl.java │ │ │ │ │ ├── FormListPopupViewImpl.ui.xml │ │ │ │ │ ├── MessageType.java │ │ │ │ │ ├── PopupItemSelectedCommand.java │ │ │ │ │ ├── PopupListWidget.java │ │ │ │ │ └── PopupListWidget.ui.xml │ │ │ │ ├── project │ │ │ │ │ └── ProjectConcurrentChangePopup.java │ │ │ │ ├── text │ │ │ │ │ ├── FormPopup.java │ │ │ │ │ ├── FormPopupView.java │ │ │ │ │ ├── PopupSetFieldCommand.java │ │ │ │ │ ├── TextBoxFormPopup.java │ │ │ │ │ ├── TextBoxFormPopupView.java │ │ │ │ │ ├── TextBoxFormPopupViewImpl.java │ │ │ │ │ └── TextBoxFormPopupViewImpl.ui.xml │ │ │ │ └── validation │ │ │ │ │ ├── ValidationMessageTranslator.java │ │ │ │ │ ├── ValidationMessageTranslatorUtils.java │ │ │ │ │ ├── ValidationPopup.java │ │ │ │ │ ├── ValidationPopupView.java │ │ │ │ │ ├── ValidationPopupViewImpl.html │ │ │ │ │ └── ValidationPopupViewImpl.java │ │ │ │ ├── resources │ │ │ │ ├── CollapseExpand.java │ │ │ │ ├── CommonAltedImages.java │ │ │ │ ├── CommonImages.java │ │ │ │ ├── CommonsCss.java │ │ │ │ ├── CommonsResources.java │ │ │ │ ├── HumanReadable.java │ │ │ │ ├── ItemAltedImages.java │ │ │ │ ├── ItemImages.java │ │ │ │ ├── RoundCornersCss.java │ │ │ │ ├── RoundedCornersResource.java │ │ │ │ └── i18n │ │ │ │ │ ├── CollapseExpandConstants.java │ │ │ │ │ ├── CommonConstants.java │ │ │ │ │ ├── HumanReadableConstants.java │ │ │ │ │ ├── KieWorkbenchWidgetsConstants.java │ │ │ │ │ ├── ProjectConcurrentChangePopupConstants.java │ │ │ │ │ └── ToolsMenuConstants.java │ │ │ │ ├── ruleselector │ │ │ │ └── RuleSelector.java │ │ │ │ ├── search │ │ │ │ ├── common │ │ │ │ │ ├── BaseEditorSearchIndex.java │ │ │ │ │ ├── EditorSearchIndex.java │ │ │ │ │ ├── HasSearchableElements.java │ │ │ │ │ ├── JavaStreamHelper.java │ │ │ │ │ ├── SearchPerformedEvent.java │ │ │ │ │ └── Searchable.java │ │ │ │ └── component │ │ │ │ │ ├── SearchBarComponent.java │ │ │ │ │ ├── SearchBarComponentView.html │ │ │ │ │ ├── SearchBarComponentView.java │ │ │ │ │ └── SearchBarComponentView.less │ │ │ │ ├── source │ │ │ │ ├── DrlEditor.java │ │ │ │ ├── ViewDRLSourceWidget.java │ │ │ │ ├── ViewSourceSuccessCallback.java │ │ │ │ ├── ViewSourceView.java │ │ │ │ └── ViewSourceViewImpl.java │ │ │ │ ├── tables │ │ │ │ └── AbstractPathPagedTable.java │ │ │ │ ├── util │ │ │ │ ├── ConstraintValueHelper.java │ │ │ │ ├── DateFormatHelper.java │ │ │ │ ├── TimeZoneUtils.java │ │ │ │ └── Unicode.java │ │ │ │ ├── widget │ │ │ │ ├── AttachmentFileWidget.java │ │ │ │ ├── BindingTextBox.java │ │ │ │ ├── EnumDropDownUtilities.java │ │ │ │ ├── HumanReadableDataTypes.java │ │ │ │ ├── InfoWidget.java │ │ │ │ ├── InfoWidget.ui.xml │ │ │ │ ├── KSessionSelector.java │ │ │ │ ├── KSessionSelectorView.java │ │ │ │ ├── KSessionSelectorViewImpl.css │ │ │ │ ├── KSessionSelectorViewImpl.html │ │ │ │ ├── KSessionSelectorViewImpl.java │ │ │ │ ├── KieMultipleSelectElement.java │ │ │ │ ├── KieMultipleSelectElementView.html │ │ │ │ ├── KieMultipleSelectElementView.java │ │ │ │ ├── KieSelectElement.java │ │ │ │ ├── KieSelectElementBase.java │ │ │ │ ├── KieSelectElementView.html │ │ │ │ ├── KieSelectElementView.java │ │ │ │ ├── KieSelectOption.java │ │ │ │ ├── KieSelectOptionElement.java │ │ │ │ ├── KieSelectOptionView.java │ │ │ │ ├── KieSelectOptionsListPresenter.java │ │ │ │ ├── ListItemPresenter.java │ │ │ │ ├── ListItemView.java │ │ │ │ ├── ListPresenter.java │ │ │ │ ├── LiteralTextBox.java │ │ │ │ ├── NoSuchFileWidget.java │ │ │ │ ├── TextBoxFactory.java │ │ │ │ └── WidthCalculator.java │ │ │ │ └── workitems │ │ │ │ ├── IBindingProvider.java │ │ │ │ ├── WorkItemBooleanParameterWidget.java │ │ │ │ ├── WorkItemBooleanParameterWidget.ui.xml │ │ │ │ ├── WorkItemEnumParameterWidget.java │ │ │ │ ├── WorkItemEnumParameterWidget.ui.xml │ │ │ │ ├── WorkItemFloatParameterWidget.java │ │ │ │ ├── WorkItemFloatParameterWidget.ui.xml │ │ │ │ ├── WorkItemIntegerParameterWidget.java │ │ │ │ ├── WorkItemIntegerParameterWidget.ui.xml │ │ │ │ ├── WorkItemListParameterWidget.java │ │ │ │ ├── WorkItemObjectParameterWidget.java │ │ │ │ ├── WorkItemObjectParameterWidget.ui.xml │ │ │ │ ├── WorkItemParameterWidget.java │ │ │ │ ├── WorkItemParameterWidgetFactory.java │ │ │ │ ├── WorkItemParametersWidget.java │ │ │ │ ├── WorkItemStringParameterWidget.java │ │ │ │ └── WorkItemStringParameterWidget.ui.xml │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── widgets │ │ │ ├── KieWorkbenchWidgetsCommon.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ ├── css │ │ │ ├── CommonsCss.css │ │ │ └── RoundCorners.css │ │ │ ├── i18n │ │ │ ├── CollapseExpandConstants.properties │ │ │ ├── CollapseExpandConstants_de.properties │ │ │ ├── CollapseExpandConstants_es.properties │ │ │ ├── CollapseExpandConstants_fr.properties │ │ │ ├── CollapseExpandConstants_it.properties │ │ │ ├── CollapseExpandConstants_ja.properties │ │ │ ├── CollapseExpandConstants_pt_BR.properties │ │ │ ├── CollapseExpandConstants_zh_CN.properties │ │ │ ├── CommonConstants.properties │ │ │ ├── CommonConstants_de.properties │ │ │ ├── CommonConstants_es.properties │ │ │ ├── CommonConstants_fr.properties │ │ │ ├── CommonConstants_it.properties │ │ │ ├── CommonConstants_ja.properties │ │ │ ├── CommonConstants_pt_BR.properties │ │ │ ├── CommonConstants_zh_CN.properties │ │ │ ├── HumanReadableConstants.properties │ │ │ ├── HumanReadableConstants_de.properties │ │ │ ├── HumanReadableConstants_es.properties │ │ │ ├── HumanReadableConstants_fr.properties │ │ │ ├── HumanReadableConstants_it.properties │ │ │ ├── HumanReadableConstants_ja.properties │ │ │ ├── HumanReadableConstants_pt_BR.properties │ │ │ ├── HumanReadableConstants_zh_CN.properties │ │ │ ├── KieWorkbenchWidgetsConstants.properties │ │ │ ├── KieWorkbenchWidgetsConstants_de.properties │ │ │ ├── KieWorkbenchWidgetsConstants_es.properties │ │ │ ├── KieWorkbenchWidgetsConstants_fr.properties │ │ │ ├── KieWorkbenchWidgetsConstants_it.properties │ │ │ ├── KieWorkbenchWidgetsConstants_ja.properties │ │ │ ├── KieWorkbenchWidgetsConstants_pt_BR.properties │ │ │ ├── KieWorkbenchWidgetsConstants_zh_CN.properties │ │ │ ├── ProjectConcurrentChangePopupConstants.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_de.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_es.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_fr.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_it.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_ja.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_pt_BR.properties │ │ │ ├── ProjectConcurrentChangePopupConstants_zh_CN.properties │ │ │ ├── ToolsMenuConstants.properties │ │ │ ├── ToolsMenuConstants_de.properties │ │ │ ├── ToolsMenuConstants_es.properties │ │ │ ├── ToolsMenuConstants_fr.properties │ │ │ ├── ToolsMenuConstants_it.properties │ │ │ ├── ToolsMenuConstants_ja.properties │ │ │ ├── ToolsMenuConstants_pt_BR.properties │ │ │ └── ToolsMenuConstants_zh_CN.properties │ │ │ └── images │ │ │ ├── calendar.png │ │ │ ├── collapse_expand │ │ │ ├── collapse.gif │ │ │ ├── collapseall.gif │ │ │ ├── expand.gif │ │ │ └── expandall.gif │ │ │ ├── corners │ │ │ ├── greyBottom.gif │ │ │ ├── greyBottomLeftCorner.gif │ │ │ ├── greyBottomRightCorner.gif │ │ │ ├── greyLeftSide.gif │ │ │ ├── greyRightSide.gif │ │ │ ├── greyTop.gif │ │ │ ├── greyTopLeftCorner.gif │ │ │ ├── greyTopRightCorner.gif │ │ │ ├── whiteBottomLeft.gif │ │ │ ├── whiteBottomRight.gif │ │ │ ├── whiteTopLeft.gif │ │ │ └── whiteTopRight.gif │ │ │ ├── delete_item_small.gif │ │ │ ├── edit.gif │ │ │ ├── error.gif │ │ │ ├── information.gif │ │ │ ├── items │ │ │ ├── delete_item_small.gif │ │ │ ├── new_item.gif │ │ │ └── new_item_disabled.gif │ │ │ ├── mandatory.png │ │ │ ├── new_item_below.png │ │ │ ├── shuffle_down.gif │ │ │ ├── shuffle_up.gif │ │ │ ├── validation_error.gif │ │ │ └── warning.gif │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ ├── services │ │ │ └── datamodel │ │ │ │ └── backend │ │ │ │ └── server │ │ │ │ ├── TestAppSetup.java │ │ │ │ └── TestEnvProducer.java │ │ │ └── widgets │ │ │ └── client │ │ │ ├── assets │ │ │ └── dropdown │ │ │ │ ├── AbstractDropdownTest.java │ │ │ │ ├── AbstractKieAssetsDropdownTest.java │ │ │ │ └── KieAssetsDropdownViewTest.java │ │ │ ├── callbacks │ │ │ ├── AssetValidatedCallbackTest.java │ │ │ └── CommandWithThrowableDrivenErrorCallbackTest.java │ │ │ ├── cards │ │ │ ├── CardsGridComponentTest.java │ │ │ ├── CardsGridComponentViewTest.java │ │ │ └── frame │ │ │ │ ├── CardFrameComponentTest.java │ │ │ │ └── CardFrameComponentViewTest.java │ │ │ ├── datamodel │ │ │ ├── AsyncPackageDataModelOracleImplTest.java │ │ │ ├── AsyncPackageDataModelOracleUtilitiesTest.java │ │ │ ├── MockHasImports.java │ │ │ ├── MockIncrementalDataModelServiceCaller.java │ │ │ ├── PackageDataModelDeclaredTypesTest.java │ │ │ ├── PackageDataModelExtendJavaTypeTest.java │ │ │ ├── PackageDataModelFactAnnotationsTest.java │ │ │ ├── PackageDataModelFactFieldsAnnotationsTest.java │ │ │ ├── PackageDataModelFactFieldsValidationsTest.java │ │ │ ├── PackageDataModelGettersAndSettersTest.java │ │ │ ├── PackageDataModelGlobalsTest.java │ │ │ ├── PackageDataModelMethodsTest.java │ │ │ ├── PackageDataModelOracleCEPCompletionsTest.java │ │ │ ├── PackageDataModelOracleCompletionsTest.java │ │ │ ├── PackageDataModelOracleEnumTest.java │ │ │ ├── PackageDataModelOracleTest.java │ │ │ ├── PackageDataModelOracleTestUtils.java │ │ │ ├── PackageDataModelParametricTypesTest.java │ │ │ ├── PackageDataModelServiceTest.java │ │ │ ├── PackageDataModelSuperTypesTest.java │ │ │ └── testclasses │ │ │ │ ├── Person.java │ │ │ │ ├── Product.java │ │ │ │ ├── Purchase.java │ │ │ │ ├── TestDataTypes.java │ │ │ │ ├── TestDelegatedClass.java │ │ │ │ ├── TestDirectRecursionClass.java │ │ │ │ ├── TestExternalEnum.java │ │ │ │ ├── TestIndirectRecursionClassA.java │ │ │ │ ├── TestIndirectRecursionClassB.java │ │ │ │ ├── TestJavaEnum1.java │ │ │ │ ├── TestJavaEnum2.java │ │ │ │ ├── TestSubClass.java │ │ │ │ ├── TestSuperClass.java │ │ │ │ └── annotations │ │ │ │ ├── RoleSmurf.java │ │ │ │ ├── Smurf.java │ │ │ │ ├── SmurfDescriptor.java │ │ │ │ ├── SmurfFieldDescriptor.java │ │ │ │ ├── SmurfFieldPositionDescriptor.java │ │ │ │ ├── SmurfHouse.java │ │ │ │ ├── SmurfValidation1.java │ │ │ │ └── SmurfValidation2.java │ │ │ ├── discussion │ │ │ └── CommentLinePresenterTest.java │ │ │ ├── docks │ │ │ ├── DefaultEditorDockTest.java │ │ │ ├── DockPlaceHolderBaseViewImplTest.java │ │ │ ├── DockPlaceHolderPlaceTest.java │ │ │ └── DockPlaceHolderTest.java │ │ │ ├── handlers │ │ │ ├── DefaultNewResourceHandlerTest.java │ │ │ ├── NewResourceViewTest.java │ │ │ ├── NewResourcesMenuTest.java │ │ │ ├── PackageListBoxTest.java │ │ │ └── PackageListBoxViewImplTest.java │ │ │ ├── popups │ │ │ ├── about │ │ │ │ └── AboutPopupTest.java │ │ │ ├── copy │ │ │ │ └── CopyPopupWithPackageViewTest.java │ │ │ ├── launcher │ │ │ │ └── AppLauncherPresenterTest.java │ │ │ └── validation │ │ │ │ ├── ValidationMessageTranslatorUtilsTest.java │ │ │ │ └── ValidationPopupTest.java │ │ │ ├── ruleselector │ │ │ └── RuleSelectorTest.java │ │ │ ├── search │ │ │ ├── common │ │ │ │ ├── BaseEditorSearchIndexTest.java │ │ │ │ └── JavaStreamHelperTest.java │ │ │ └── component │ │ │ │ ├── SearchBarComponentTest.java │ │ │ │ └── SearchBarComponentViewTest.java │ │ │ ├── util │ │ │ └── TimeZoneUtilsTest.java │ │ │ └── widget │ │ │ ├── AttachmentFileWidgetTest.java │ │ │ ├── AttachmentFileWidgetTestWrapper.java │ │ │ ├── AttachmentFileWidgetValidationTest.java │ │ │ ├── BindingTextBoxTest.java │ │ │ ├── EnumDropDownUtilitiesTest.java │ │ │ ├── KSessionSelectorTest.java │ │ │ ├── KSessionSelectorViewImplTest.java │ │ │ ├── KieMultipleSelectElementTest.java │ │ │ ├── KieSelectElementTest.java │ │ │ └── LiteralTextBoxTest.java │ │ └── resources │ │ ├── DataModelBackendDeclaredTypesTest1 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── t1p1 │ │ │ │ └── Bean1.java │ │ │ └── t1p2 │ │ │ │ └── Bean2.java │ │ │ └── resources │ │ │ ├── META-INF │ │ │ └── kmodule.xml │ │ │ └── t1p1 │ │ │ └── bean.drl │ │ ├── DataModelBackendExtendJavaTypeTest1 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── t4p1 │ │ │ │ └── Bean1.java │ │ │ └── resources │ │ │ ├── Bean1.drl │ │ │ └── META-INF │ │ │ └── kmodule.xml │ │ ├── DataModelBackendExtendJavaTypeTest2 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── t5p1 │ │ │ │ └── Bean1.java │ │ │ └── resources │ │ │ ├── Bean1.drl │ │ │ └── META-INF │ │ │ └── kmodule.xml │ │ ├── DataModelBackendSuperTypesTest1 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── t2p1 │ │ │ │ ├── Bean1.java │ │ │ │ ├── Bean2.java │ │ │ │ └── Bean4.java │ │ │ └── t2p2 │ │ │ │ └── Bean3.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── kmodule.xml │ │ ├── DataModelBackendTest1 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── t3p1 │ │ │ │ └── Bean1.java │ │ │ └── t3p2 │ │ │ │ └── Bean2.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── kmodule.xml │ │ ├── DataModelBackendTest2 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── Bean1.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── kmodule.xml │ │ └── META-INF │ │ └── beans.xml ├── kie-wb-config-resource-widget │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── widgets │ │ │ │ └── configresource │ │ │ │ └── client │ │ │ │ ├── resources │ │ │ │ └── i18n │ │ │ │ │ └── ImportConstants.java │ │ │ │ └── widget │ │ │ │ ├── BuiltInTypeImportHelper.java │ │ │ │ ├── Sorters.java │ │ │ │ ├── bound │ │ │ │ ├── AddImportPopup.java │ │ │ │ ├── AddImportPopup.ui.xml │ │ │ │ ├── ImportsWidgetPresenter.java │ │ │ │ ├── ImportsWidgetView.java │ │ │ │ ├── ImportsWidgetViewImpl.java │ │ │ │ └── ImportsWidgetViewImpl.ui.xml │ │ │ │ └── unbound │ │ │ │ ├── AddImportPopup.java │ │ │ │ ├── AddImportPopup.ui.xml │ │ │ │ ├── ImportsWidgetPresenter.java │ │ │ │ ├── ImportsWidgetView.java │ │ │ │ ├── ImportsWidgetViewImpl.java │ │ │ │ └── ImportsWidgetViewImpl.ui.xml │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── widgets │ │ │ └── configresource │ │ │ ├── KieWorkbenchConfigResourceWidget.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ └── i18n │ │ │ ├── ImportConstants.properties │ │ │ ├── ImportConstants_de.properties │ │ │ ├── ImportConstants_es.properties │ │ │ ├── ImportConstants_fr.properties │ │ │ ├── ImportConstants_it.properties │ │ │ ├── ImportConstants_ja.properties │ │ │ ├── ImportConstants_pt_BR.properties │ │ │ └── ImportConstants_zh_CN.properties │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── widgets │ │ └── configresource │ │ └── client │ │ └── widget │ │ ├── BuiltInTypeImportHelperTest.java │ │ ├── bound │ │ ├── AddImportPopupTest.java │ │ ├── ImportsWidgetPresenterTest.java │ │ └── ImportsWidgetViewImplTest.java │ │ └── unbound │ │ ├── ImportsWidgetPresenterTest.java │ │ └── ImportsWidgetViewImplTest.java ├── kie-wb-decorated-grid-widget │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── widgets │ │ │ │ └── decoratedgrid │ │ │ │ └── client │ │ │ │ ├── DecoratedGridEntryPoint.java │ │ │ │ ├── resources │ │ │ │ ├── GridResources.java │ │ │ │ ├── TableImageResources.java │ │ │ │ └── i18n │ │ │ │ │ └── Constants.java │ │ │ │ └── widget │ │ │ │ ├── AbstractCellFactory.java │ │ │ │ ├── AbstractCellValueFactory.java │ │ │ │ ├── AbstractContextMenu.java │ │ │ │ ├── AbstractDecoratedGridHeaderWidget.java │ │ │ │ ├── AbstractDecoratedGridSidebarWidget.java │ │ │ │ ├── AbstractDecoratedGridWidget.java │ │ │ │ ├── AbstractMergableGridWidget.java │ │ │ │ ├── AbstractVerticalDecoratedGridSidebarWidget.java │ │ │ │ ├── AbstractVerticalMergableGridWidget.java │ │ │ │ ├── CellHeightCalculatorImpl.java │ │ │ │ ├── CellHeightCalculatorImplSafari.java │ │ │ │ ├── CellTableDropDownDataValueMapProvider.java │ │ │ │ ├── CellValue.java │ │ │ │ ├── CopyPasteContextMenu.java │ │ │ │ ├── DecoratedGridCellValueAdaptor.java │ │ │ │ ├── DropDownDataValueMapProvider.java │ │ │ │ ├── DynamicBaseColumn.java │ │ │ │ ├── DynamicColumn.java │ │ │ │ ├── ResourcesProvider.java │ │ │ │ ├── SortConfiguration.java │ │ │ │ ├── SortDirection.java │ │ │ │ ├── cells │ │ │ │ ├── AbstractPopupEditCell.java │ │ │ │ ├── AbstractProxyPopupDropDownDatePicker.java │ │ │ │ ├── AbstractProxyPopupDropDownEditCell.java │ │ │ │ ├── AbstractProxyPopupDropDownListBox.java │ │ │ │ ├── AbstractProxyPopupDropDownTextBox.java │ │ │ │ ├── PopupDateEditCell.java │ │ │ │ ├── PopupDialectDropDownEditCell.java │ │ │ │ ├── PopupDropDownEditCell.java │ │ │ │ ├── PopupNumericBigDecimalEditCell.java │ │ │ │ ├── PopupNumericBigIntegerEditCell.java │ │ │ │ ├── PopupNumericByteEditCell.java │ │ │ │ ├── PopupNumericDoubleEditCell.java │ │ │ │ ├── PopupNumericEditCell.java │ │ │ │ ├── PopupNumericFloatEditCell.java │ │ │ │ ├── PopupNumericIntegerEditCell.java │ │ │ │ ├── PopupNumericLongEditCell.java │ │ │ │ ├── PopupNumericShortEditCell.java │ │ │ │ ├── PopupStringValueListDropDownEditCell.java │ │ │ │ ├── PopupTextEditCell.java │ │ │ │ ├── PopupValueListDropDownEditCell.java │ │ │ │ ├── ProxyPopupDateDropDownEditCell.java │ │ │ │ ├── ProxyPopupDropDown.java │ │ │ │ ├── ProxyPopupNumericBigDecimalDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericBigIntegerDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericByteDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericDoubleDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericFloatDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericIntegerDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericLongDropDownEditCell.java │ │ │ │ ├── ProxyPopupNumericShortDropDownEditCell.java │ │ │ │ ├── ProxyPopupTextDropDownEditCell.java │ │ │ │ └── RowNumberCell.java │ │ │ │ ├── data │ │ │ │ ├── Coordinate.java │ │ │ │ ├── DynamicData.java │ │ │ │ ├── DynamicDataRow.java │ │ │ │ ├── GroupedDynamicDataRow.java │ │ │ │ └── RowMapper.java │ │ │ │ └── events │ │ │ │ ├── AfterColumnDeleted.java │ │ │ │ ├── AfterColumnInserted.java │ │ │ │ ├── AppendRowEvent.java │ │ │ │ ├── CellStateChangedEvent.java │ │ │ │ ├── ColumnResizeEvent.java │ │ │ │ ├── CopyRowsEvent.java │ │ │ │ ├── DeleteColumnEvent.java │ │ │ │ ├── DeleteRowEvent.java │ │ │ │ ├── InsertColumnEvent.java │ │ │ │ ├── InsertInternalColumnEvent.java │ │ │ │ ├── InsertRowEvent.java │ │ │ │ ├── MoveColumnsEvent.java │ │ │ │ ├── PasteRowsEvent.java │ │ │ │ ├── RowGroupingChangeEvent.java │ │ │ │ ├── SelectedCellChangeEvent.java │ │ │ │ ├── SetColumnVisibilityEvent.java │ │ │ │ ├── SetInternalModelEvent.java │ │ │ │ ├── SetModelEvent.java │ │ │ │ ├── SortDataEvent.java │ │ │ │ ├── ToggleMergingEvent.java │ │ │ │ ├── UpdateColumnDataEvent.java │ │ │ │ ├── UpdateColumnDefinitionEvent.java │ │ │ │ ├── UpdateModelEvent.java │ │ │ │ └── UpdateSelectedCellsEvent.java │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── widgets │ │ │ └── decoratedgrid │ │ │ ├── KieWorkbenchDecoratedGridWidget.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ ├── css │ │ │ └── grid.css │ │ │ ├── i18n │ │ │ ├── Constants.properties │ │ │ ├── Constants_de.properties │ │ │ ├── Constants_es.properties │ │ │ ├── Constants_fr.properties │ │ │ ├── Constants_it.properties │ │ │ ├── Constants_ja.properties │ │ │ ├── Constants_pt_BR.properties │ │ │ └── Constants_zh_CN.properties │ │ │ └── images │ │ │ ├── columnPicker.png │ │ │ ├── downArrow.png │ │ │ ├── emptyArrow.png │ │ │ ├── icon-merge.png │ │ │ ├── icon-unmerge.png │ │ │ ├── smallDownArrow.png │ │ │ ├── smallUpArrow.png │ │ │ └── upArrow.png │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── widgets │ │ └── decoratedgrid │ │ ├── client │ │ └── widget │ │ │ ├── AbstractDecoratedGridHeaderWidgetColumnResizeTest.java │ │ │ ├── AbstractMergableGridWidgetSortingTest.java │ │ │ └── cells │ │ │ ├── AbstractProxyPopupDropDownListBoxRenderTest.java │ │ │ ├── AbstractProxyPopupDropDownListBoxTest.java │ │ │ ├── PopupDateEditCellTest.java │ │ │ └── PopupDropDownEditCellTest.java │ │ └── data │ │ ├── BaseDynamicDataTests.java │ │ ├── DynamicDataRowMapperTest.java │ │ ├── DynamicDataWithGroupingColumnAdditionsTest.java │ │ ├── DynamicDataWithGroupingColumnDeletionsTest.java │ │ ├── DynamicDataWithGroupingRowAdditionsTest.java │ │ ├── DynamicDataWithGroupingRowDeletionsTest.java │ │ ├── DynamicDataWithGroupingTest.java │ │ ├── DynamicDataWithGroupingWithOtherwiseTest.java │ │ ├── DynamicDataWithHiddenColumns1Test.java │ │ ├── DynamicDataWithHiddenColumns2Test.java │ │ ├── DynamicDataWithHiddenColumns3Test.java │ │ ├── DynamicDataWithMergingColumnAdditionsTest.java │ │ ├── DynamicDataWithMergingColumnDeletionsTest.java │ │ ├── DynamicDataWithMergingRowAdditionsTest.java │ │ ├── DynamicDataWithMergingRowDeletionsTest.java │ │ ├── DynamicDataWithMergingTest.java │ │ ├── DynamicDataWithMergingWithOtherwiseTest.java │ │ ├── DynamicDataWithoutMergingColumnAdditionsTest.java │ │ ├── DynamicDataWithoutMergingColumnDeletionsTest.java │ │ ├── DynamicDataWithoutMergingRowAdditionsTest.java │ │ ├── DynamicDataWithoutMergingRowDeletionsTest.java │ │ ├── DynamicDataWithoutMergingTest.java │ │ └── DynamicDataWithoutMergingWithOtherwiseTest.java ├── kie-wb-metadata-widget │ ├── .gitignore │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── kie │ │ │ │ └── workbench │ │ │ │ └── common │ │ │ │ └── widgets │ │ │ │ └── metadata │ │ │ │ └── client │ │ │ │ ├── KieDocument.java │ │ │ │ ├── KieEditor.java │ │ │ │ ├── KieEditorEntryPoint.java │ │ │ │ ├── KieEditorTitle.java │ │ │ │ ├── KieEditorView.java │ │ │ │ ├── KieEditorViewImpl.java │ │ │ │ ├── KieEditorWrapperView.java │ │ │ │ ├── KieEditorWrapperViewImpl.java │ │ │ │ ├── KieMultipleDocumentEditor.java │ │ │ │ ├── KieMultipleDocumentEditorEntryPoint.java │ │ │ │ ├── KieMultipleDocumentEditorLockSyncHelper.java │ │ │ │ ├── KieMultipleDocumentEditorPresenter.java │ │ │ │ ├── KieMultipleDocumentEditorQualifier.java │ │ │ │ ├── KieMultipleDocumentEditorWrapperView.java │ │ │ │ ├── KieMultipleDocumentEditorWrapperViewImpl.java │ │ │ │ ├── OverviewEditorEntryPoint.java │ │ │ │ ├── callbacks │ │ │ │ └── MetadataSuccessCallback.java │ │ │ │ ├── menu │ │ │ │ ├── DocumentMenuItemImpl.html │ │ │ │ ├── DocumentMenuItemImpl.java │ │ │ │ ├── RegisteredDocumentsMenuBuilder.java │ │ │ │ ├── RegisteredDocumentsMenuView.java │ │ │ │ ├── RegisteredDocumentsMenuViewImpl.html │ │ │ │ └── RegisteredDocumentsMenuViewImpl.java │ │ │ │ ├── popups │ │ │ │ ├── SelectDocumentPopup.java │ │ │ │ ├── SelectDocumentPopupPresenter.java │ │ │ │ ├── SelectDocumentPopupView.java │ │ │ │ ├── SelectDocumentPopupViewImpl.html │ │ │ │ ├── SelectDocumentPopupViewImpl.java │ │ │ │ ├── SelectableDocumentImpl.html │ │ │ │ └── SelectableDocumentImpl.java │ │ │ │ ├── resources │ │ │ │ ├── ImageResources.java │ │ │ │ ├── Images.java │ │ │ │ └── i18n │ │ │ │ │ ├── KieEditorConstants.java │ │ │ │ │ ├── KieMultipleDocumentEditorConstants.java │ │ │ │ │ └── MetadataConstants.java │ │ │ │ ├── validation │ │ │ │ ├── AssetUpdateValidator.java │ │ │ │ ├── BaseAssetUpdateValidator.java │ │ │ │ ├── JavaAssetUpdateValidator.java │ │ │ │ └── JavaFileNameValidator.java │ │ │ │ └── widget │ │ │ │ ├── ExternalLinkPresenter.java │ │ │ │ ├── ExternalLinkView.java │ │ │ │ ├── ExternalLinkViewImpl.html │ │ │ │ ├── ExternalLinkViewImpl.java │ │ │ │ ├── MetadataWidget.java │ │ │ │ ├── MetadataWidget.ui.xml │ │ │ │ ├── OverviewScreenView.java │ │ │ │ ├── OverviewWidgetPresenter.java │ │ │ │ ├── OverviewWidgetViewImpl.java │ │ │ │ ├── OverviewWidgetViewImpl.ui.xml │ │ │ │ ├── TagButton.java │ │ │ │ ├── TagWidget.java │ │ │ │ ├── TagWidgetView.java │ │ │ │ ├── TagWidgetViewImpl.java │ │ │ │ └── TagWidgetViewImpl.ui.xml │ │ └── resources │ │ │ ├── META-INF │ │ │ ├── ErraiApp.properties │ │ │ └── beans.xml │ │ │ └── org │ │ │ └── kie │ │ │ └── workbench │ │ │ └── common │ │ │ └── widgets │ │ │ └── metadata │ │ │ ├── KieWorkbenchMetadataWidget.gwt.xml │ │ │ └── client │ │ │ └── resources │ │ │ ├── i18n │ │ │ ├── KieEditorConstants.properties │ │ │ ├── KieEditorConstants_es.properties │ │ │ ├── KieEditorConstants_fr.properties │ │ │ ├── KieEditorConstants_it.properties │ │ │ ├── KieEditorConstants_ja.properties │ │ │ ├── KieMultipleDocumentEditorConstants.properties │ │ │ ├── KieMultipleDocumentEditorConstants_es.properties │ │ │ ├── KieMultipleDocumentEditorConstants_fr.properties │ │ │ ├── KieMultipleDocumentEditorConstants_it.properties │ │ │ ├── KieMultipleDocumentEditorConstants_ja.properties │ │ │ ├── MetadataConstants.properties │ │ │ ├── MetadataConstants_de.properties │ │ │ ├── MetadataConstants_es.properties │ │ │ ├── MetadataConstants_fr.properties │ │ │ ├── MetadataConstants_it.properties │ │ │ ├── MetadataConstants_ja.properties │ │ │ ├── MetadataConstants_pt_BR.properties │ │ │ ├── MetadataConstants_zh_CN.properties │ │ │ ├── OverviewEditorConstants.properties │ │ │ ├── OverviewEditorConstants_es.properties │ │ │ ├── OverviewEditorConstants_fr.properties │ │ │ ├── OverviewEditorConstants_it.properties │ │ │ └── OverviewEditorConstants_ja.properties │ │ │ └── images │ │ │ ├── desc.gif │ │ │ ├── refresh.gif │ │ │ ├── searching.gif │ │ │ ├── spinner.gif │ │ │ ├── trash.gif │ │ │ └── unlock.png │ │ └── test │ │ └── java │ │ └── org │ │ └── kie │ │ └── workbench │ │ └── common │ │ └── widgets │ │ └── metadata │ │ └── client │ │ ├── KieEditorTest.java │ │ ├── KieEditorWrapperViewTest.java │ │ ├── KieMultipleDocumentEditorLockSyncHelperTest.java │ │ ├── KieMultipleDocumentEditorRestoreTest.java │ │ ├── KieMultipleDocumentEditorTest.java │ │ ├── KieMultipleDocumentEditorTestBase.java │ │ ├── TestDocument.java │ │ ├── TestMultipleDocumentEditor.java │ │ ├── menu │ │ └── RegisteredDocumentsMenuBuilderTest.java │ │ ├── popups │ │ └── SelectDocumentPopupTest.java │ │ └── widget │ │ ├── DiscussionWidgetPresenterTest.java │ │ ├── ExternalLinkPresenterTest.java │ │ ├── MetadataWidgetTest.java │ │ ├── OverviewWidgetPresenterTest.java │ │ ├── OverviewWidgetViewImplTest.java │ │ └── TagWidgetTest.java └── pom.xml ├── kie-wb-testing-utils ├── .gitignore ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── kie │ └── workbench │ └── common │ └── test │ └── MockProvider.java ├── migration_tool.log └── pom.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/pr-backporting.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/.github/workflows/pr-backporting.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /LICENSE-Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/LICENSE-Apache-2.0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/README.md -------------------------------------------------------------------------------- /kie-identity-session-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-identity-session-provider/pom.xml -------------------------------------------------------------------------------- /kie-identity-session-provider/src/main/java/org/kie/provider/SessionInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-identity-session-provider/src/main/java/org/kie/provider/SessionInfoProvider.java -------------------------------------------------------------------------------- /kie-identity-session-provider/src/main/java/org/kie/provider/impl/SafeIdentityProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-identity-session-provider/src/main/java/org/kie/provider/impl/SafeIdentityProvider.java -------------------------------------------------------------------------------- /kie-identity-session-provider/src/main/java/org/kie/provider/impl/SafeSessionInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-identity-session-provider/src/main/java/org/kie/provider/impl/SafeSessionInfoProvider.java -------------------------------------------------------------------------------- /kie-identity-session-provider/src/main/resources/META-INF/ErraiApp.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-identity-session-provider/src/main/resources/META-INF/ErraiApp.properties -------------------------------------------------------------------------------- /kie-identity-session-provider/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/README.md -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-build-maven/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-build-maven/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-build-maven/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-build-maven/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-build-maven/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-build-maven/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-build-maven/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-build-maven/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-build-maven/src/test/resources/test-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-build-maven/src/test/resources/test-pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-docker-provider/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-docker-provider/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-docker-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-docker-provider/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-docker-provider/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-docker-provider/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-docker-provider/src/test/resources/docker-test-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-docker-provider/src/test/resources/docker-test-pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-docker-provider/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-docker-provider/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-client/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-client/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-provider/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-provider/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-provider/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-provider/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-ui/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-ui/kie-wb-common-ala-openshift-ui-backend/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-ui/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/kie-wb-common-ala-openshift-ui/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-openshift/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-openshift/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-provisioning-pipelines/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-provisioning-pipelines/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-provisioning-pipelines/kie-wb-common-ala-provisioning-pipelines-openshift/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-provisioning-pipelines/kie-wb-common-ala-provisioning-pipelines-wildfly/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-provisioning-pipelines/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-provisioning-pipelines/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-registry-vfs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-registry-vfs/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-registry-vfs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-registry-vfs/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-registry-vfs/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-api/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-api/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-api/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-api/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-backend/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-backend/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-backend/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-backend/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-rest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-rest/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-rest/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-rest/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-rest/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-rest/src/test/resources/docker-test-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-rest/src/test/resources/docker-test-pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-services-rest/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-services-rest/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/java/org/guvnor/ala/source/git/GitHub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/java/org/guvnor/ala/source/git/GitHub.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/java/org/guvnor/ala/source/git/Protocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/java/org/guvnor/ala/source/git/Protocol.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/java/org/guvnor/ala/source/git/UFLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/java/org/guvnor/ala/source/git/UFLocal.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-source-git/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-source-git/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/build/Binary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/build/Binary.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/build/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/build/Project.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/BinaryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/BinaryConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/BuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/BuildConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/CloneableConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/CloneableConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/Config.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/ProjectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/ProjectConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/ProviderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/ProviderConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/ProvisioningConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/ProvisioningConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/RuntimeConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/RuntimeConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/SourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/config/SourceConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/exceptions/BuildException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/exceptions/BuildException.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/exceptions/SourcingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/exceptions/SourcingException.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/marshalling/Marshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/marshalling/Marshaller.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/ConfigBasedPipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/ConfigBasedPipeline.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/ConfigExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/ConfigExecutor.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/ContextAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/ContextAware.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/Input.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/Pipeline.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/PipelineConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/PipelineConfig.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/PipelineConfigStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/PipelineConfigStage.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/PipelineFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/PipelineFactory.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/Stage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/Stage.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/StageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/StageUtil.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/impl/BasePipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/pipeline/impl/BasePipeline.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/BuildRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/BuildRegistry.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/PipelineRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/PipelineRegistry.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/RuntimeRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/RuntimeRegistry.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/SourceRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/registry/SourceRegistry.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/Runtime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/Runtime.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeBuilder.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeDestroyer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeDestroyer.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeEndpoint.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeId.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeInfo.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeManager.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/RuntimeState.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/base/BaseRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/base/BaseRuntime.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/base/BaseRuntimeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/base/BaseRuntimeInfo.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/providers/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/providers/Provider.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/providers/ProviderId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/runtime/providers/ProviderId.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/security/Credentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/security/Credentials.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/source/Host.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/source/Host.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/source/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/source/Repository.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/source/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/source/Source.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/util/RuntimeConfigHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/util/RuntimeConfigHelper.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/util/VariableInterpolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/java/org/guvnor/ala/util/VariableInterpolation.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/main/resources/META-INF/beans.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/test/java/org/guvnor/ala/AlaSPITestCommons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/test/java/org/guvnor/ala/AlaSPITestCommons.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-spi/src/test/java/org/guvnor/ala/pipeline/PipelineFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-spi/src/test/java/org/guvnor/ala/pipeline/PipelineFactoryTest.java -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-api/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-api/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-api/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-backend/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-backend/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-backend/src/main/resources/META-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-client/.gitignore -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kiegroup/kie-wb-common/HEAD/kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-client/pom.xml -------------------------------------------------------------------------------- /kie-wb-common-ala/kie-wb-common-ala-ui/kie-wb-common-ala-ui-client/src/main/java/org/guvnor/ala/ui/client/wizard/pipeline/params/PipelineParamsPageView.html: -------------------------------------------------------------------------------- 1 |