Uses of Interface
de.xima.fc.interfaces.workflow.IWorkflowProvider
- 
- 
Uses of IWorkflowProvider in de.xima.fc.interfaces.workflow.params
Methods in de.xima.fc.interfaces.workflow.params that return IWorkflowProvider Modifier and Type Method Description IWorkflowProviderIGetDisplayLabelParams. getProvider()IWorkflowProviderIGetElementSummaryParams. getProvider()IWorkflowProviderIElementPropInitParams. getWorkflowProvider()IWorkflowProviderIGetElementPrototypesParams. getWorkflowProvider() - 
Uses of IWorkflowProvider in de.xima.fc.interfaces.workflow.validation
Methods in de.xima.fc.interfaces.workflow.validation that return IWorkflowProvider Modifier and Type Method Description IWorkflowProviderIWorkflowValidationContext. getProvider() - 
Uses of IWorkflowProvider in de.xima.fc.workflow
Methods in de.xima.fc.workflow that return IWorkflowProvider Modifier and Type Method Description IWorkflowProviderGetDisplayLabelParams. getProvider()Constructors in de.xima.fc.workflow with parameters of type IWorkflowProvider Constructor Description GetDisplayLabelParams(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 IWorkflowProvider Modifier and Type Class Description classWorkflowProviderBeanProvides 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 IWorkflowProvider Modifier and Type Method Description static 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.ObjectAElementInfoHelper. 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 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 availableUserGroups.static voidWorkflowExternalStateHelper. updateUsers(WorkflowModelBean modelBean, IWorkflowProvider provider)Rereads the availableUsers.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 Modifier and Type Method Description IWorkflowProviderFacesWorkflowLocalValidationContext. getProvider() - 
Uses of IWorkflowProvider in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that return IWorkflowProvider Modifier and Type Method Description IWorkflowProviderGetElementSummaryParams. getProvider()IWorkflowProviderElementInitParams. getWorkflowProvider()IWorkflowProviderGetElementPrototypesParams. getWorkflowProvider()Constructors in de.xima.fc.workflow.designer.model with parameters of type IWorkflowProvider Constructor Description ElementInitParams(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 Modifier and Type Method Description WorkflowValidator.BuilderWorkflowValidator.Builder. provider(IWorkflowProvider provider) - 
Uses of IWorkflowProvider in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type IWorkflowProvider Modifier and Type Method Description static List<ISummaryKeyValuePair>WorkflowSummaryHelper. getMultiFileSummaryKeyValuePairs(IEntityContext ec, IWorkflowProvider wfProvider, 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 wfProvider, 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 IWorkflowProvider Modifier and Type Class Description classValidationWorkflowProviderAn implementation ofIWorkflowProviderthat is available during bean validation of the workflow.Methods in de.xima.fc.workflow.processor.logic.validation that return IWorkflowProvider Modifier and Type Method Description IWorkflowProviderDefaultWorkflowValidationContext. getProvider()IWorkflowProviderInjectableValidationContext. getProvider() - 
Uses of IWorkflowProvider in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return IWorkflowProvider Modifier and Type Method Description IWorkflowProviderWorkflowValidationParams. getProvider()Methods in de.xima.fc.workflow.processor.model with parameters of type IWorkflowProvider Modifier and Type Method Description voidWorkflowValidationParams.Builder. withProvider(IWorkflowProvider provider) 
 -