Uses of Interface
de.xima.fc.interfaces.workflow.IWorkflowProvider
Packages that use IWorkflowProvider
Package
Description
- 
Uses of IWorkflowProvider in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return IWorkflowProviderModifier and TypeMethodDescriptionIGetDisplayLabelParams.getProvider()IGetElementSummaryParams.getProvider()IElementPropInitParams.getWorkflowProvider()IGetElementPrototypesParams.getWorkflowProvider() - 
Uses of IWorkflowProvider in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that return IWorkflowProvider - 
Uses of IWorkflowProvider in de.xima.fc.workflow
Methods in de.xima.fc.workflow that return IWorkflowProviderConstructors in de.xima.fc.workflow with parameters of type IWorkflowProviderModifierConstructorDescriptionGetDisplayLabelParams(TData data, Locale locale, IBaseWorkflowEnvironmentData env, IWorkflowProvider provider) Creates a new POJO with the given data. - 
Uses of IWorkflowProvider in de.xima.fc.workflow.designer.bean
Classes in de.xima.fc.workflow.designer.bean that implement IWorkflowProviderModifier and TypeClassDescriptionclassProvides common data related to the workflow, often used as select options by UI elements. - 
Uses of IWorkflowProvider in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type IWorkflowProviderModifier and TypeMethodDescriptionstatic voidViewSettingsHelper.checkUpdate(ViewSettingsModel viewSettingsModel, IWorkflowProvider provider) Checks whether the view properties form needs to be updated and updates it if necessary.static DrawerPanelModelElementPrototypesHelper.createDrawerPanelModel(IBaseWorkflowEnvironmentData environmentData, IWorkflowProvider provider, boolean devMode) Creates the model for the drawer panel that contains all available node and trigger prototypes that can be added to the flowchart.AElementInfoHelper.createSummaryModel(IEntityContext ec, IWorkflowProvider provider) static WorkflowStateModelWorkflowStateHelper.deleteState(IBaseWorkflowEnvironmentData env, WorkflowModelBean modelBean, IWorkflowProvider provider, IElementPrototypeWrapper<?> item) static voidViewSettingsHelper.expandErrornousNodes(FlowchartModel flowchartModel, Set<NodeKey> erronousNodes, IWorkflowProvider provider) Expands nodes that are invalid, and updates the UI state .static voidWorkflowExternalStateHelper.fullUpdate(WorkflowModelBean modelBean, IWorkflowProvider provider, Locale locale) Recreates the entire external state.static StringElementPropertiesHelper.getLabelOfSelectedElement(IBaseWorkflowEnvironmentData env, WorkflowModelBean modelBean, IWorkflowProvider provider) Finds the label of the currently selected element.static voidWorkflowStateHelper.insertState(IBaseWorkflowEnvironmentData env, WorkflowModelBean modelBean, IWorkflowProvider provider, WorkflowStateModel newState) static booleanViewSettingsHelper.isAllTasksShown(ViewSettingsModel viewSettingsModel, IWorkflowProvider provider) static booleanWorkflowStateHelper.isStateListSavable(WorkflowStateListModel stateListModel, IWorkflowProvider provider) Check whether the given states are not necessarily valid, but not in such a way that they cannot be saved in the database.static voidValidationHelper.performBackgroundValidation(FlowchartModel flowchartModel, AssociatesModel associatesModel, WorkflowValidationModel validationModel, IWorkflowProvider provider) Validate the current workflow in the background while the user is editing the workflow.static IWorkflowValidationResultValidationHelper.performFullValidation(WorkflowProcess process, FlowchartModel flowchartModel, WorkflowValidationModel validationModel, ViewSettingsModel viewSettingsModel, IWorkflowProvider provider) Performs a full validation of the workflow and validates all elements.static voidValidationHelper.performInitialValidation(IWorkflowValidationEnvironmentData params, IWorkflowProvider provider, FlowchartModel flowchartModel, WorkflowProcess process, WorkflowValidationModel validationModel) Performs the initial full validation when the workflow designer is opened.static WorkflowStateModelWorkflowStateHelper.restoreState(IBaseWorkflowEnvironmentData env, WorkflowModelBean modelBean, IWorkflowProvider provider, IElementPrototypeWrapper<?> item) static voidViewSettingsHelper.toggleShowAllTasks(ViewSettingsModel viewSettingsModel, IWorkflowProvider provider) Toggles the show all tasks checkbox.static voidViewSettingsHelper.unhideErrornousTasks(FlowchartModel flowchartModel, ViewSettingsModel viewSettingsModel, Set<UUID> erronousTasks, IWorkflowProvider provider) Resets the checkboxes for which tasks should be hidden, making all tasks visible again, and updates the UI state .static voidWorkflowExternalStateHelper.updateClientCounters(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the availableClientCounters.static voidWorkflowExternalStateHelper.updateClientResources(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the availableClientResources.static voidWorkflowExternalStateHelper.updateDirectClientAuthorizations(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the availabledirect client authorizations.static voidElementPrototypesHelper.updateDrawerPanelModel(IBaseWorkflowEnvironmentData environmentData, WorkflowModelBean modelBean, IWorkflowProvider provider) Recreates the drawer panel model and requests an UI update.static voidWorkflowExternalStateHelper.updateInboxes(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the availableInboxes.static voidWorkflowExternalStateHelper.updateProjectResources(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the availableProjectResources.static voidWorkflowExternalStateHelper.updateStates(WorkflowModelBean modelBean, IWorkflowProvider provider, Locale locale) Rereads the availableWorkflowStates.static voidWorkflowExternalStateHelper.updateSubmitButtons(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the available submit buttons.static voidWorkflowExternalStateHelper.updateTemplatesHtml(WorkflowModelBean modelBean, IWorkflowProvider provider) static voidWorkflowExternalStateHelper.updateTemplatesUrl(WorkflowModelBean modelBean, IWorkflowProvider provider) static voidWorkflowExternalStateHelper.updateUserGroups(WorkflowModelBean modelBean, IWorkflowProvider provider) Rereads the availableuser groups.static voidWorkflowExternalStateHelper.updateUsers(WorkflowModelBean modelBean, IWorkflowProvider provider) Deprecated.static IWorkflowValidationResultValidationHelper.validate(IWorkflowValidationEnvironmentData params, WorkflowProcess process, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups) Validates the workflow for the given process.static IWorkflowValidationResultValidationHelper.validate(IWorkflowValidationEnvironmentData params, FlowchartModel flowchartModel, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups) Validates the workflow for the given flowchart model. - 
Uses of IWorkflowProvider in de.xima.fc.workflow.designer.logic
Methods in de.xima.fc.workflow.designer.logic that return IWorkflowProvider - 
Uses of IWorkflowProvider in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that return IWorkflowProviderModifier and TypeMethodDescriptionGetElementSummaryParams.getProvider()ElementInitParams.getWorkflowProvider()GetElementPrototypesParams.getWorkflowProvider()Constructors in de.xima.fc.workflow.designer.model with parameters of type IWorkflowProviderModifierConstructorDescriptionElementInitParams(IWorkflowProvider provider, String type, UUID taskUuid, UUID uuid, TData dataModel, IBaseWorkflowEnvironmentData environmentData) Creates a newIElementPropInitParamsPOJO instance with the given values.GetElementPrototypesParams(IBaseWorkflowEnvironmentData environmentData, IWorkflowProvider provider) Creates a new POJO implementation ofIGetElementPrototypesParamswith the given values.GetElementSummaryParams(IEntityContext ec, IWorkflowProvider provider, ElementKey key, String elementType, TData data) GetNodePrototypesParams(IBaseWorkflowEnvironmentData environmentData, IWorkflowProvider provider) GetTriggerPrototypesParams(IBaseWorkflowEnvironmentData environmentData, IWorkflowProvider provider)  - 
Uses of IWorkflowProvider in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type IWorkflowProvider - 
Uses of IWorkflowProvider in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type IWorkflowProviderModifier and TypeMethodDescriptionstatic List<ISummaryKeyValuePair>WorkflowSummaryHelper.getMultiFileSummaryKeyValuePairs(IEntityContext ec, IWorkflowProvider provider, MultiFile multiFile) Creates summary entries for a specifiedMultiFileinstance.static List<ISummaryKeyValuePair>WorkflowSummaryHelper.getSingleFileSummaryKeyValuePairs(IEntityContext ec, IWorkflowProvider wfProvider, SingleFile singleFile) Creates a summary entries for a givenSingleFileinstance.static List<ISummaryKeyValuePair>WorkflowSummaryHelper.getSingleFileSummaryKeyValuePairs(IEntityContext ec, IWorkflowProvider provider, SingleFile singleFile, String i18nSingleFileResourceKey) Creates summary entries for a specifiedSingleFileinstance. - 
Uses of IWorkflowProvider in de.xima.fc.workflow.processor.logic.validation
Classes in de.xima.fc.workflow.processor.logic.validation that implement IWorkflowProviderModifier and TypeClassDescriptionclassAn implementation ofIWorkflowProviderthat is available during bean validation of the workflow.Methods in de.xima.fc.workflow.processor.logic.validation that return IWorkflowProviderModifier and TypeMethodDescriptionDefaultWorkflowValidationContext.getProvider()InjectableValidationContext.getProvider() - 
Uses of IWorkflowProvider in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return IWorkflowProviderMethods in de.xima.fc.workflow.processor.model with parameters of type IWorkflowProviderModifier and TypeMethodDescriptionvoidWorkflowValidationParams.Builder.withProvider(IWorkflowProvider provider)  
Benutzers are deprecated.