类 BpmnDiagramHelper


  • public abstract class BpmnDiagramHelper
    extends Object
    • 构造器详细资料

      • BpmnDiagramHelper

        public BpmnDiagramHelper()
    • 方法详细资料

      • getProcessElementType

        public static final ProcessElementType getProcessElementType​(org.dom4j.Element processElement)
      • getProcessElement

        public static final org.dom4j.Element getProcessElement​(org.dom4j.Document diagram,
                                                                String id)
      • getProcessElement

        public static final org.dom4j.Element getProcessElement​(org.dom4j.Document diagram,
                                                                ProcessElementType type)
      • getProcessElementByStatusCode

        public static final org.dom4j.Element getProcessElementByStatusCode​(org.dom4j.Document diagram,
                                                                            String statusCode)
      • getProcessElementList

        public static final List<org.dom4j.Element> getProcessElementList​(org.dom4j.Document diagram,
                                                                          ProcessElementType processElementType)
      • getOutgoingSequenceFlowList

        public static final List<org.dom4j.Element> getOutgoingSequenceFlowList​(org.dom4j.Document diagram,
                                                                                org.dom4j.Element taskElement)
      • getOutgoingSequenceFlowList

        public static final List<org.dom4j.Element> getOutgoingSequenceFlowList​(org.dom4j.Document diagram,
                                                                                String taskId)
      • getOutgoingSequenceFlowIdList

        public static final List<String> getOutgoingSequenceFlowIdList​(org.dom4j.Document diagram,
                                                                       org.dom4j.Element taskElement)
      • getOutgoingSequenceFlowIdList

        public static final List<String> getOutgoingSequenceFlowIdList​(org.dom4j.Document diagram,
                                                                       String taskId)
      • isLastUserTask

        public static final boolean isLastUserTask​(org.dom4j.Document diagram,
                                                   org.dom4j.Element userTaskElement)
      • getIncomingSequenceFlowList

        public static final List<org.dom4j.Element> getIncomingSequenceFlowList​(org.dom4j.Document diagram,
                                                                                String taskId)
      • getIncomingSequenceFlowList

        public static final List<org.dom4j.Element> getIncomingSequenceFlowList​(org.dom4j.Document diagram,
                                                                                org.dom4j.Element taskElement)
      • getIncomingSequenceFlowIdList

        public static final List<String> getIncomingSequenceFlowIdList​(org.dom4j.Document diagram,
                                                                       org.dom4j.Element taskElement)
      • getIncomingUserTaskElementList

        public static final List<org.dom4j.Element> getIncomingUserTaskElementList​(org.dom4j.Document diagram,
                                                                                   org.dom4j.Element taskElement)
      • getIncomingSequenceFlowIdList

        public static final List<String> getIncomingSequenceFlowIdList​(org.dom4j.Document diagram,
                                                                       String taskId)
      • getTargetElement

        public static final org.dom4j.Element getTargetElement​(org.dom4j.Document diagram,
                                                               String sequenceFlowId)
      • getTargetElement

        public static final org.dom4j.Element getTargetElement​(org.dom4j.Document diagram,
                                                               org.dom4j.Element sequenceFlowElement)
      • getSourceElement

        public static final org.dom4j.Element getSourceElement​(org.dom4j.Document diagram,
                                                               String sequenceFlowId)
      • getSourceElement

        public static final org.dom4j.Element getSourceElement​(org.dom4j.Document diagram,
                                                               org.dom4j.Element sequenceFlowElement)
      • getConditionExpression

        public static final String getConditionExpression​(org.dom4j.Document diagram,
                                                          String sequenceFlowId)
      • getConditionExpression

        public static final String getConditionExpression​(org.dom4j.Element sequenceFlowElement)
      • getUserTaskInitiatorValue

        public static final String getUserTaskInitiatorValue​(org.dom4j.Element userTask)
      • getUserTaskDynamicValue

        public static final String getUserTaskDynamicValue​(org.dom4j.Element userTask)
      • getUserTaskCandidatorValue

        public static final Map<String,​String> getUserTaskCandidatorValue​(org.dom4j.Element userTask)
      • getUserTaskRoleValue

        public static final Map<Long,​String> getUserTaskRoleValue​(org.dom4j.Element userTask)
      • getUserTaskStatusCode

        public static final String getUserTaskStatusCode​(org.dom4j.Element userTask)
      • isAuthRequiredUserTask

        public static final boolean isAuthRequiredUserTask​(org.dom4j.Element userTask)
      • isCommentRequiredTask

        public static final boolean isCommentRequiredTask​(org.dom4j.Element startEventOrUserTask)
      • isFilterPreviousCandidatorsTask

        public static final boolean isFilterPreviousCandidatorsTask​(org.dom4j.Element userTask)
      • isTransferTask

        public static final boolean isTransferTask​(org.dom4j.Element userTask)
      • getAttachmentStrategy

        public static final AttachmentStrategy getAttachmentStrategy​(org.dom4j.Element startEventOrUserTask)
      • getCounterSignStrategy

        public static final CounterSignStrategy getCounterSignStrategy​(org.dom4j.Element userTask)
      • getNextCandidatorOptStrategy

        public static final NextCandidatorOptStrategy getNextCandidatorOptStrategy​(org.dom4j.Element startEventOrUserTask)
      • getCandidatorFilterStrategy

        public static final CandidatorFilterStrategy getCandidatorFilterStrategy​(org.dom4j.Element userTask)
      • getPassValidatorSql

        public static final String getPassValidatorSql​(org.dom4j.Element startEventOrUserTask)
      • getRejectValidatorSql

        public static final String getRejectValidatorSql​(org.dom4j.Element userTask)
      • getPassCallback

        public static final String getPassCallback​(org.dom4j.Element startEventOrUserTask)
      • getEndCallback

        public static final String getEndCallback​(org.dom4j.Element startEventOrUserTask)
      • getRejectCallback

        public static final String getRejectCallback​(org.dom4j.Element userTask)
      • getPreviousStatusCodeList

        public static List<String> getPreviousStatusCodeList​(org.dom4j.Document document,
                                                             org.dom4j.Element element)