Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractElementChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
AbstractElementChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.AbstractElementChecker
 
AbstractRunner - Class in de.viadee.bpm.vPAV
 
AbstractRunner() - Constructor for class de.viadee.bpm.vPAV.AbstractRunner
 
addActiveRules(Map<String, Rule>) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
addEdge(BpmnElement, BpmnElement, int) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addEdge(BpmnElement, BpmnElement, int) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
addEndNode(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addEndNode(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
addIssue(XmlCheckerIssue) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
addIssues(Collection<XmlCheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
addScriptPlace(String) - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
addStartNode(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addStartNode(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
addVertex(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
addVertex(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
Anomaly - Enum in de.viadee.bpm.vPAV.processing.model.data
Represents anomalies like DD("defined-defined"), DU("defined-undefined"), UR("undefined-read");
AnomalyContainer - Class in de.viadee.bpm.vPAV.processing.model.data
 
AnomalyContainer(String, Anomaly, String, ProcessVariable) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
ATTACHED_TO_REF - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
ATTR_CLASS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
ATTR_DEL - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
ATTR_EX - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 

B

BASEPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
BeanMappingGenerator - Class in de.viadee.bpm.vPAV.beans
Helper methods for Maven Plugin CamundaStaticValidator
BeanMappingGenerator() - Constructor for class de.viadee.bpm.vPAV.beans.BeanMappingGenerator
 
BoundaryErrorChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
BoundaryErrorChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.BoundaryErrorChecker
 
BOUNDARYEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_BOUNDARYEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_BUSINESSRULETASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_DEFINITIONS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_ENDEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_ERROR - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_EXTELEMENTS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_GATEWAY - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_INTERMEDIATECATCHEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_INTERMEDIATETHROWEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_MESSAGE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_OUT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_SENDTASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_SEQUENCE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_SERVICETASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN2_STARTEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_BOUNDARYEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_BUSINESSRULETASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_DEFINITIONS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_ENDEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_ERROR - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_EXTELEMENTS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
BPMN_GATEWAY - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_INTERMEDIATECATCHEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_INTERMEDIATETHROWEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_MESSAGE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_OUT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_SENDTASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_SEQUENCE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_SERVICETASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMN_STARTEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
BPMNConstants - Class in de.viadee.bpm.vPAV
 
BpmnElement - Class in de.viadee.bpm.vPAV.processing.model.data
Represents an BPMN element
BpmnElement(String, BaseElement) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
BpmnModelDispatcher - Class in de.viadee.bpm.vPAV.processing
Calls model and element checkers for a concrete bpmn processdefinition
BPMNScanner - Class in de.viadee.bpm.vPAV
 
BPMNScanner(String) - Constructor for class de.viadee.bpm.vPAV.BPMNScanner
The Camunda API's method "getimplementation" doesn't return the correct Implementation, so the we have to scan the xml of the model for the implementation
bpmnScanner - Variable in class de.viadee.bpm.vPAV.processing.checker.AbstractElementChecker
 
BUSINESSRULETASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 

C

CAMUNDA_CLASS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_DEXPRESSION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_DMN - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_ERRORCODEVAR - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_EXECUTIONLISTENER - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_EXPRESSION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_EXT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_FIELD - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_OUTPAR - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_PROPERTY - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
CAMUNDA_TASKLISTENER - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.BoundaryErrorChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.DmnTaskChecker
Check a BusinessRuleTask for a DMN reference
check(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.checker.ElementChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.ElementIdConventionChecker
Check if an element follows a configurable pattern
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.EmbeddedGroovyScriptChecker
Check for GroovyScript in a ScriptTask And checks for GroovyScript in ExtensionElements
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.ExtensionChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.FieldInjectionChecker
Check for JavaDelegates in Tasks
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.JavaDelegateChecker
Check for JavaDelegates in Tasks
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.MessageEventChecker
Check MessageEvents for implementation and messages
check(BpmnModelInstance) - Method in interface de.viadee.bpm.vPAV.processing.checker.ModelChecker
 
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.NoExpressionChecker
Check if ServiceTasks, BusinessRuleTasks, SendTasks and ScriptTasks use expressions against best practices
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.NoScriptChecker
Checks a bpmn model, if there is any script (Script inside a script task - Script as an execution listener - Script as a task listener - Script inside an inputOutput parameter mapping)
check(BpmnModelInstance) - Method in class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesModelChecker
Checks variables of a given process and identifies read/write/delete anomalies
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesNameConventionChecker
Checks process variables in an bpmn element, whether they comply naming conventions
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.TaskNamingConventionChecker
Check if elements adhere to a configurable naming convention
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.TimerExpressionChecker
Check TimerEvents for correct usage of ISO 8601 and CRON definitions
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.VersioningChecker
Check versions of referenced beans and/or classes
check(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.checker.XorConventionChecker
Check if XOR gateways and their outgoing edges adhere to naming conventions
CheckerFactory - Class in de.viadee.bpm.vPAV.processing.checker
Factory decides which Checkers will be used in defined situations
CheckerFactory() - Constructor for class de.viadee.bpm.vPAV.processing.checker.CheckerFactory
 
CheckerIssue - Class in de.viadee.bpm.vPAV.processing.model.data
Class for holding issues (errors, warnings, infos) from the checkers.
CheckerIssue(String, CriticalityEnum, String, String, String, String, String, Anomaly, List<Path>, String) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
CheckerIssue
CheckName - Class in de.viadee.bpm.vPAV.processing
 
CheckName() - Constructor for class de.viadee.bpm.vPAV.processing.CheckName
 
checkName(BaseElement) - Static method in class de.viadee.bpm.vPAV.processing.CheckName
Checks the name of a BaseElement and returns the identifier if no name is specified
checkNamingOfEdges(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
check xor gateways for outgoing edges
checkTimer(Element) - Static method in class de.viadee.bpm.vPAV.processing.CheckName
Checks the name of a Timer and returns the identifier if no name is specified
clear() - Method in class de.viadee.bpm.vPAV.processing.model.graph.VariableInfo
Resets the visited field.
clear() - Method in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
Resets the visited field.
clearVertexInfo() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
compareTo(CheckerIssue) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
CONDEXP - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
ConfigItemNotFoundException - Exception in de.viadee.bpm.vPAV.processing
 
ConfigItemNotFoundException(String) - Constructor for exception de.viadee.bpm.vPAV.processing.ConfigItemNotFoundException
 
ConfigReader - Interface in de.viadee.bpm.vPAV.config.reader
 
ConfigReaderException - Exception in de.viadee.bpm.vPAV.config.reader
 
ConfigReaderException(Throwable) - Constructor for exception de.viadee.bpm.vPAV.config.reader.ConfigReaderException
 
ConfigReaderException(String) - Constructor for exception de.viadee.bpm.vPAV.config.reader.ConfigReaderException
 
ConstantsConfig - Class in de.viadee.bpm.vPAV
Class to hold global constants
containsKey(ArrayList<Setting>, String) - Static method in class de.viadee.bpm.vPAV.processing.checker.ExtensionChecker
Checks if the list of settings contains a key and returns boolean value
createCheckerInstancesBpmnElement(Map<String, Rule>, Collection<String>, BpmnElement, BPMNScanner) - Static method in class de.viadee.bpm.vPAV.processing.checker.CheckerFactory
create checkers
createInvalidPaths(Collection<IGraph>) - Method in class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
Create invalid paths for data flow anomalies
createProcessGraph(BpmnModelInstance, String, Collection<String>) - Method in class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
Create data flow graphs for a model
createVariableMap() - Method in class de.viadee.bpm.vPAV.beans.InitialProcessVariablesBase
Creates a map which contains fields and their respective value
CriticalityEnum - Enum in de.viadee.bpm.vPAV.processing.model.data
Criticality Enum representing the severity of an issue
CSS_FOLDER - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 

D

dd(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
de.viadee.bpm.vPAV - package de.viadee.bpm.vPAV
 
de.viadee.bpm.vPAV.beans - package de.viadee.bpm.vPAV.beans
 
de.viadee.bpm.vPAV.config.model - package de.viadee.bpm.vPAV.config.model
 
de.viadee.bpm.vPAV.config.reader - package de.viadee.bpm.vPAV.config.reader
 
de.viadee.bpm.vPAV.output - package de.viadee.bpm.vPAV.output
 
de.viadee.bpm.vPAV.processing - package de.viadee.bpm.vPAV.processing
 
de.viadee.bpm.vPAV.processing.checker - package de.viadee.bpm.vPAV.processing.checker
 
de.viadee.bpm.vPAV.processing.model.data - package de.viadee.bpm.vPAV.processing.model.data
 
de.viadee.bpm.vPAV.processing.model.graph - package de.viadee.bpm.vPAV.processing.model.graph
 
deactivate() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
defined() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
DEFINITIONS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
dispatch(File, Map<String, String>, Map<String, String>, Map<String, Collection<String>>, Map<String, Collection<String>>, Collection<String>, Map<String, Rule>) - Static method in class de.viadee.bpm.vPAV.processing.BpmnModelDispatcher
The BpmnModelDispatcher reads a model and creates a collection of all elements.
DMN_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
DmnTaskChecker - Class in de.viadee.bpm.vPAV.processing.checker
Checks, whether a business rule task with dmn implementation is valid
DmnTaskChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.DmnTaskChecker
 
du(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 

E

Edge - Class in de.viadee.bpm.vPAV.processing.model.graph
University of Washington, Computer Science and Engineering, Course 373, Winter 2011, Jessica Miller Representation of a directed graph edge
Edge(BpmnElement, BpmnElement, int) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
EFFECTIVE_RULESET - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
ElementChapter - Enum in de.viadee.bpm.vPAV.processing.model.data
Element chapter
ElementChecker - Interface in de.viadee.bpm.vPAV.processing.checker
Checks bpmn models for defined characteristics
ElementConvention - Class in de.viadee.bpm.vPAV.config.model
 
ElementConvention(String, ElementFieldTypes, String) - Constructor for class de.viadee.bpm.vPAV.config.model.ElementConvention
 
ElementFieldTypes - Class in de.viadee.bpm.vPAV.config.model
 
ElementFieldTypes(Collection<String>, boolean) - Constructor for class de.viadee.bpm.vPAV.config.model.ElementFieldTypes
 
ElementGraphBuilder - Class in de.viadee.bpm.vPAV.processing
Creates data flow graph based on a bpmn model
ElementGraphBuilder(BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
 
ElementGraphBuilder(Map<String, String>, Map<String, String>, Map<String, Collection<String>>, Map<String, Collection<String>>, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
 
ElementIdConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
ElementIdConventionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.ElementIdConventionChecker
 
EmbeddedGroovyScriptChecker - Class in de.viadee.bpm.vPAV.processing.checker
Class EmbeddedGroovyScriptChecker Checks a bpmn model, if embedded groovy script references have been set correctly.
EmbeddedGroovyScriptChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.EmbeddedGroovyScriptChecker
 
ENDEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
equals(Object) - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
equals(Object) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
equals(Object) - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
ERROR - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
ERROREVENTDEFINITION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
EXPRESSION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
EXTELEMENTS - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
ExtensionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
ExtensionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.ExtensionChecker
 
EXTERN_LOCATION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 

F

FieldInjectionChecker - Class in de.viadee.bpm.vPAV.processing.checker
Class FieldInjectionChecker
FieldInjectionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.FieldInjectionChecker
 
FileScanner - Class in de.viadee.bpm.vPAV
scans maven project for files, which are necessary for the later analysis
FileScanner(Map<String, Rule>) - Constructor for class de.viadee.bpm.vPAV.FileScanner
 
findBeanByName(String) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
findModelErrors(ApplicationContext) - Static method in class de.viadee.bpm.vPAV.ProcessApplicationValidator
find issues with given ApplicationContext (Spring)
findModelErrors() - Static method in class de.viadee.bpm.vPAV.ProcessApplicationValidator
find model errors without spring context
findModelInconsistencies(ApplicationContext) - Static method in class de.viadee.bpm.vPAV.ProcessApplicationValidator
find issues with given ApplicationContext (Spring)
findModelInconsistencies() - Static method in class de.viadee.bpm.vPAV.ProcessApplicationValidator
find model errors without spring context
finish() - Static method in class de.viadee.bpm.vPAV.output.JsOutputWriter
Finish the javascript file for processvariables
FIXED_VALUE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
from - Variable in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 

G

GATEWAY - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
generateBeanMappingFile(ApplicationContext) - Static method in class de.viadee.bpm.vPAV.beans.BeanMappingGenerator
Generates bean mapping HashMap for jUnit start
getActiveRules() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getAllInvalidPaths(BpmnElement, AnomalyContainer) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
search all paths with variables, which has not been set source: http://codereview.stackexchange.com/questions/45678/find-all-paths-from-source-to-destination
getAllInvalidPaths(BpmnElement, AnomalyContainer) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getAnomalies() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getAnomaly() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getAnomaly() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getAnomaly() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getApplicationContext() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getBaseElement() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getBeanMapping() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getBpmnFile() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getBpmnFile() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getChapter() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getClassification() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getClassification() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getClassLoader() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getClassLoader(MavenProject) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
Retrieves the classloader for a given MavenProject
getDeactivatedRuleSet() - Method in class de.viadee.bpm.vPAV.config.reader.XmlConfigReader
Retrieves all rules, by default deactivated
getDecisionRefToPathMap() - Method in class de.viadee.bpm.vPAV.FileScanner
get mapping from decisionRef to file path of dmn models
getDescription() - Method in enum de.viadee.bpm.vPAV.processing.model.data.Anomaly
 
getDescription() - Method in enum de.viadee.bpm.vPAV.processing.model.data.KnownElementFieldType
 
getEdge(BpmnElement, BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getEdge(BpmnElement, BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getEdges() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getEdges() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getElement(String) - Method in class de.viadee.bpm.vPAV.processing.ElementGraphBuilder
 
getElement() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getElementConventions() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getElementConventions() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.model.ElementConvention
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.model.ElementFieldTypes
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
getElementFieldTypes() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
getElementId() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getElementId() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getElementId() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getElementName() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getElementName() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getElements() - Method in class de.viadee.bpm.vPAV.output.XmlPath
 
getElements() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Path
 
getEndNodes() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getEndNodes() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getErrorCodeVar(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get errorCodeVariable
getErrorDef(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get errorDefinition
getErrorEvent(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get errorEventDefinition
getErrorEventMapping(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
 
getEventImplementation(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return the Implementation of an specific element (endEvent and/or intermediateThrowEvent)
getFieldInjectionExpression(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get value of expression
getFieldInjectionVarName(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get names of variable in fieldInjection
getFieldType() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getfilteredIssues() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
getId() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getId() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getId() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getId() - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
getId() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getImplementation(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return the Implementation of an specific element (sendTask, ServiceTask or BusinessRuleTask)
getImplementationReference(String, String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
 
getIn() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getInstance() - Static method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getInvalidPaths() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getIsDirectory() - Static method in class de.viadee.bpm.vPAV.FileScanner
 
getIssues() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
getJavaResourcesFileInputStream() - Method in class de.viadee.bpm.vPAV.FileScanner
 
getKeyPairs(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
 
getListener(String, String, String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
 
getMD5(String) - Static method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getMessage() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getMessage() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getMessageIdToVariableMap() - Method in class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
get mapping for message id
getMessageName(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Retrieve the message name of a given receiveTask
getModelConventions() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getModelConventions() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getModelPath() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.ElementConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.ModelConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getName() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getName() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getName() - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
getName() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getName() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getNodesWithAnomalies() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
get nodes with data flow anomalies
getNodesWithAnomalies() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getOperation() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getOut() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getOutgoing(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return number of outgoing
getOutgoingEdges(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
check xor gateways for outgoing edges
getOutputVariables(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get List of output variables
getPaths() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.model.ElementConvention
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.model.ModelConvention
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
getPattern() - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
getProcessdefinition() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getProcessdefinitions() - Method in class de.viadee.bpm.vPAV.FileScanner
get file paths for process definitions
getProcessId() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getProcessId() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getProcessIdToPathMap() - Method in class de.viadee.bpm.vPAV.FileScanner
get mapping from process id to file path of bpmn models
getProcessIdToVariableMap() - Method in class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
get mapping for process id
getProcessVariables() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
getResourceFile() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getResourceFile() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getResourceFilePath() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getResourcesNewestVersions() - Method in class de.viadee.bpm.vPAV.FileScanner
get a list of versioned resources (only with current versions)
getRuleName() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getRuleName() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getRules() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
getScopeId() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
getScript() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getScriptPlaces() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getScriptTypes(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Check if model has an scriptTag
getSettings() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
getSettings() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
getStartNodes() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getStartNodes() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getTimerImplementation(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
get ids and timer definition for all timer event types
getType() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getType() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getValue() - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
getValue() - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
getVariable() - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
getVariable() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
getVariable() - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
getVariablesFromElement(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.ProcessVariableReader
Examining an bpmn element for variables
getVersioningScheme() - Static method in class de.viadee.bpm.vPAV.FileScanner
 
getVertices() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
getVertices() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
getViadeeRules() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
getXorGateWays(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Return a list of used gateways for a given bpmn model
Graph - Class in de.viadee.bpm.vPAV.processing.model.graph
 
Graph(String) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
GROOVY - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 

H

hasEdge(BpmnElement, BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
hasEdge(BpmnElement, BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
hashCode() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
hashCode() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
hashCode() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
HASPARENTRULESET - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
hasScriptInCondExp(String) - Method in class de.viadee.bpm.vPAV.BPMNScanner
Checks for scripts in conditional expressions

I

IGNORE_FILE - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
IGraph - Interface in de.viadee.bpm.vPAV.processing.model.graph
 
IMG_FOLDER - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
IMPLEMENTATION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
InitialProcessVariablesBase - Class in de.viadee.bpm.vPAV.beans
 
InitialProcessVariablesBase() - Constructor for class de.viadee.bpm.vPAV.beans.InitialProcessVariablesBase
 
InOutState - Enum in de.viadee.bpm.vPAV.processing.model.data
 
INTERMEDIATECATCHEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
INTERMEDIATETHROWEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
INTERN_LOCATION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
intersection(Map<String, InOutState>, Map<String, InOutState>) - Static method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
generate intersection for variable maps and remind precedence rule for variable states
isActive() - Method in class de.viadee.bpm.vPAV.config.model.Rule
 
isExcluded() - Method in class de.viadee.bpm.vPAV.config.model.ElementFieldTypes
 
isExcluded() - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
isExecuted() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
isState() - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
IssueOutputWriter - Interface in de.viadee.bpm.vPAV.output
 
isTest() - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 

J

JAVA_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
JavaDelegateChecker - Class in de.viadee.bpm.vPAV.processing.checker
Class JavaDelegateChecker Checks a bpmn model, if code references (java delegates) for tasks have been set correctly.
JavaDelegateChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.JavaDelegateChecker
 
JAVAPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
JS_BASEPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
JS_FOLDER - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
JsonOutputWriter - Class in de.viadee.bpm.vPAV.output
 
JsonOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.JsonOutputWriter
 
JsOutputWriter - Class in de.viadee.bpm.vPAV.output
Create the JavaScript file for HTML-output; Needs: issues and bpmnFile names
JsOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.JsOutputWriter
 

K

KnownElementFieldType - Enum in de.viadee.bpm.vPAV.processing.model.data
Known element field types

L

LANG - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
LOCATION - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
LOGGER - Static variable in class de.viadee.bpm.vPAV.processing.ProcessVariableReader
 

M

MESSAGE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
MessageEventChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
MessageEventChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.MessageEventChecker
 
ModelChecker - Interface in de.viadee.bpm.vPAV.processing.checker
Checks, which concern the whole model
ModelConvention - Class in de.viadee.bpm.vPAV.config.model
 
ModelConvention(String, String) - Constructor for class de.viadee.bpm.vPAV.config.model.ModelConvention
 

N

NoExpressionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
NoExpressionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.NoExpressionChecker
 
NoScriptChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
NoScriptChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.NoScriptChecker
 

O

OUT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
OuterProcessVariablesScanner - Class in de.viadee.bpm.vPAV
scan process variables, which are set in outer java classes important TODO: variables to bpmn element (message correlation)
OuterProcessVariablesScanner(Set<String>) - Constructor for class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
 
OutputWriterException - Exception in de.viadee.bpm.vPAV.output
 
OutputWriterException(String) - Constructor for exception de.viadee.bpm.vPAV.output.OutputWriterException
 

P

Path - Class in de.viadee.bpm.vPAV.processing.model.graph
 
Path(List<BpmnElement>) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.Path
 
ProcessApplicationValidator - Class in de.viadee.bpm.vPAV
 
ProcessApplicationValidator() - Constructor for class de.viadee.bpm.vPAV.ProcessApplicationValidator
 
ProcessingException - Exception in de.viadee.bpm.vPAV.processing
 
ProcessingException(String, Throwable) - Constructor for exception de.viadee.bpm.vPAV.processing.ProcessingException
 
ProcessingException(String) - Constructor for exception de.viadee.bpm.vPAV.processing.ProcessingException
 
ProcessVariable - Class in de.viadee.bpm.vPAV.processing.model.data
Represents a process variable with some meaningful information.
ProcessVariable(String, BpmnElement, ElementChapter, KnownElementFieldType, String, VariableOperation, String) - Constructor for class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
ProcessVariableReader - Class in de.viadee.bpm.vPAV.processing
search process variables for an bpmn element
ProcessVariableReader(Map<String, String>, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.ProcessVariableReader
 
ProcessVariablesModelChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
ProcessVariablesModelChecker(Rule, Map<AnomalyContainer, List<Path>>) - Constructor for class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesModelChecker
 
ProcessVariablesNameConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
ProcessVariablesNameConventionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.ProcessVariablesNameConventionChecker
 

R

read(String) - Method in interface de.viadee.bpm.vPAV.config.reader.ConfigReader
 
read(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlConfigReader
 
removeEdge(BpmnElement, BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
removeEdge(BpmnElement, BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
Rule - Class in de.viadee.bpm.vPAV.config.model
 
Rule(String, boolean, Map<String, Setting>, Collection<ElementConvention>, Collection<ModelConvention>) - Constructor for class de.viadee.bpm.vPAV.config.model.Rule
 
rule - Variable in class de.viadee.bpm.vPAV.processing.checker.AbstractElementChecker
 
RULESET - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
RULESETDEFAULT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
RuleSetOutputWriter - Class in de.viadee.bpm.vPAV.output
Ergebnisse aus dem Checker in ein definiertes XML-Format schreiben
RuleSetOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.RuleSetOutputWriter
 
RULESETPARENT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
RuntimeConfig - Class in de.viadee.bpm.vPAV
 

S

scanProcessVariables() - Method in class de.viadee.bpm.vPAV.OuterProcessVariablesScanner
scan variables
SCRIPT_FILE_PATTERN - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
SCRIPT_TAG - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
SENDTASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
SEQUENCE - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
SERVICETASK - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
setAnomaly(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setAnomalyInformation(BpmnElement) - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
set anomaly information on data flow graph
setAnomalyInformation(BpmnElement) - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
setApplicationContext(ApplicationContext) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
setBeanMapping(Map<String, String>) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
setBpmnFile(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setBpmnFile(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setClassification(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setClassification(CriticalityEnum) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setClassLoader(ClassLoader) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
setElementConventions(Collection<XmlElementConvention>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setElementFieldTypes(XmlElementFieldTypes) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
setElementFieldTypes(Collection<String>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
setElementId(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setElementId(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setElementName(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setElementName(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setElements(Collection<XmlPathElement>) - Method in class de.viadee.bpm.vPAV.output.XmlPath
 
setExcluded(boolean) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
setExecuted(boolean) - Static method in class de.viadee.bpm.vPAV.AbstractRunner
 
setId(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setId(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setId(String) - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
setIn(Map<String, InOutState>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setInCa(Collection<String>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setIsDirectory(boolean) - Static method in class de.viadee.bpm.vPAV.FileScanner
 
setIssues(List<XmlCheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
setMessage(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setMessage(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.CheckerIssue
 
setModelConventions(Collection<XmlModelConvention>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setName(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setName(String) - Method in class de.viadee.bpm.vPAV.output.XmlPathElement
 
setOut() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setOutCa(Collection<String>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setPaths(List<XmlPath>) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setPattern(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
setPattern(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
setProcessVariable(String, ProcessVariable) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setProcessVariables(Map<String, ProcessVariable>) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
setResourceFile(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setRuleName(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
setRules(Collection<XmlRule>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
setScript(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setScriptPlace(ArrayList<String>) - Method in class de.viadee.bpm.vPAV.config.model.Setting
 
setSettings(Collection<XmlSetting>) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setState(boolean) - Method in class de.viadee.bpm.vPAV.config.reader.XmlRule
 
setTest(boolean) - Method in class de.viadee.bpm.vPAV.RuntimeConfig
 
Setting - Class in de.viadee.bpm.vPAV.config.model
 
Setting(String, String, String, String, String) - Constructor for class de.viadee.bpm.vPAV.config.model.Setting
 
setType(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setValue(String) - Method in class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
setVariable(String) - Method in class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
STARTEVENT - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 

T

TARGET_CLASS_FOLDER - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
TaskNamingConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
TaskNamingConventionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.TaskNamingConventionChecker
 
TEST_BASEPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
TEST_JAVAPATH - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
TIMEREVENTDEFINTION - Static variable in class de.viadee.bpm.vPAV.BPMNConstants
 
TimerExpressionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
TimerExpressionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.TimerExpressionChecker
 
to - Variable in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.data.AnomalyContainer
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.data.ProcessVariable
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
 
toString() - Method in interface de.viadee.bpm.vPAV.processing.model.graph.IGraph
 
toString() - Method in class de.viadee.bpm.vPAV.processing.model.graph.Path
 

U

unionWithStatePrecedence(Map<String, InOutState>, Map<String, InOutState>) - Static method in class de.viadee.bpm.vPAV.processing.model.graph.Graph
get union and remind precedence rule for variable states
ur(String) - Method in class de.viadee.bpm.vPAV.processing.model.data.BpmnElement
 

V

v - Variable in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
The vertex itself.
VALIDATION_FOLDER - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JS_MODEL_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JS_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JS_PROCESSVARIABLES - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JS_SUCCESS_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JS_TMP - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_JSON_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VALIDATION_XML_OUTPUT - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.Anomaly
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.CriticalityEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.ElementChapter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.InOutState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.KnownElementFieldType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.viadee.bpm.vPAV.processing.model.data.VariableOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.Anomaly
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.CriticalityEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.ElementChapter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.InOutState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.KnownElementFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.viadee.bpm.vPAV.processing.model.data.VariableOperation
Returns an array containing the constants of this enum type, in the order they are declared.
var - Variable in class de.viadee.bpm.vPAV.processing.model.graph.VariableInfo
 
VariableInfo - Class in de.viadee.bpm.vPAV.processing.model.graph
Info for the searched process variable
VariableInfo(ProcessVariable) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.VariableInfo
 
VariableOperation - Enum in de.viadee.bpm.vPAV.processing.model.data
 
variableVisited(String) - Method in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
 
VersioningChecker - Class in de.viadee.bpm.vPAV.processing.checker
check versioning of the referenced classes, scripts and beans
VersioningChecker(Rule, BPMNScanner, Collection<String>) - Constructor for class de.viadee.bpm.vPAV.processing.checker.VersioningChecker
 
VERSIONINGSCHEMECLASS - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VERSIONINGSCHEMEPACKAGE - Static variable in class de.viadee.bpm.vPAV.ConstantsConfig
 
VertexInfo - Class in de.viadee.bpm.vPAV.processing.model.graph
University of Washington, Computer Science and Engineering, Course 373, Winter 2011, Jessica Miller A utility class that attaches "bookkeeping" information to a vertex. used when searching the graph for a path between two vertices
VertexInfo(BpmnElement) - Constructor for class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
Constructs information for the given vertex.
viadeeProcessApplicationValidator() - Static method in class de.viadee.bpm.vPAV.AbstractRunner
Main method which represents lifecycle of the validation process Calls main functions
visited - Variable in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
A mark for whether this vertex has been visited.
visitVariable(String) - Method in class de.viadee.bpm.vPAV.processing.model.graph.VertexInfo
 

W

weight - Variable in class de.viadee.bpm.vPAV.processing.model.graph.Edge
 
write(Collection<CheckerIssue>) - Method in interface de.viadee.bpm.vPAV.output.IssueOutputWriter
 
write(Collection<CheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.JsonOutputWriter
Writes all collected issues to the vPAV output
write(Collection<CheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.JsOutputWriter
Writes the output as JavaScript to the vPAV output folder
write(Map<String, Rule>) - Method in class de.viadee.bpm.vPAV.output.RuleSetOutputWriter
Writes the effective ruleSet to the vPAV output folder to provide traceability
write(Collection<CheckerIssue>) - Method in class de.viadee.bpm.vPAV.output.XmlOutputWriter
Writes the result as XML to the vPAV output folder
writeVars(Collection<BaseElement>, ElementGraphBuilder, File) - Method in class de.viadee.bpm.vPAV.output.JsOutputWriter
write javascript file with elements which have variables

X

XmlCheckerIssue - Class in de.viadee.bpm.vPAV.output
 
XmlCheckerIssue() - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
XmlCheckerIssue(String, String, String, String, String, String, String, String, String, String, List<XmlPath>) - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssue
 
XmlCheckerIssues - Class in de.viadee.bpm.vPAV.output
 
XmlCheckerIssues() - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
XmlCheckerIssues(List<XmlCheckerIssue>) - Constructor for class de.viadee.bpm.vPAV.output.XmlCheckerIssues
 
XmlConfigReader - Class in de.viadee.bpm.vPAV.config.reader
Used to read the config file (ruleSet.xml) and extract the configured rules Requirements: Exisiting ruleSet.xml in src/test/resources
XmlConfigReader() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlConfigReader
 
XmlElementConvention - Class in de.viadee.bpm.vPAV.config.reader
 
XmlElementConvention() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
XmlElementConvention(String, XmlElementFieldTypes, String) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementConvention
 
XmlElementFieldTypes - Class in de.viadee.bpm.vPAV.config.reader
 
XmlElementFieldTypes() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
XmlElementFieldTypes(Collection<String>, boolean) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlElementFieldTypes
 
XmlModelConvention - Class in de.viadee.bpm.vPAV.config.reader
 
XmlModelConvention() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
XmlModelConvention(String, String) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlModelConvention
 
XmlOutputWriter - Class in de.viadee.bpm.vPAV.output
Ergebnisse aus dem Checker in ein definiertes XML-Format schreiben
XmlOutputWriter() - Constructor for class de.viadee.bpm.vPAV.output.XmlOutputWriter
 
XmlPath - Class in de.viadee.bpm.vPAV.output
 
XmlPath() - Constructor for class de.viadee.bpm.vPAV.output.XmlPath
 
XmlPath(Collection<XmlPathElement>) - Constructor for class de.viadee.bpm.vPAV.output.XmlPath
 
XmlPathElement - Class in de.viadee.bpm.vPAV.output
 
XmlPathElement() - Constructor for class de.viadee.bpm.vPAV.output.XmlPathElement
 
XmlPathElement(String, String) - Constructor for class de.viadee.bpm.vPAV.output.XmlPathElement
 
XmlRule - Class in de.viadee.bpm.vPAV.config.reader
 
XmlRule() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRule
 
XmlRule(String, boolean, Collection<XmlSetting>, Collection<XmlElementConvention>, Collection<XmlModelConvention>) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRule
 
XmlRuleSet - Class in de.viadee.bpm.vPAV.config.reader
 
XmlRuleSet() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
XmlRuleSet(Collection<XmlRule>) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlRuleSet
 
XmlSetting - Class in de.viadee.bpm.vPAV.config.reader
 
XmlSetting() - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
XmlSetting(String, String, String, String, String) - Constructor for class de.viadee.bpm.vPAV.config.reader.XmlSetting
 
XorConventionChecker - Class in de.viadee.bpm.vPAV.processing.checker
 
XorConventionChecker(Rule, BPMNScanner) - Constructor for class de.viadee.bpm.vPAV.processing.checker.XorConventionChecker
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2017 viadee Unternehmensberatung GmbH. All rights reserved.