Class BpmnRaisableSignal
java.lang.Object
de.xima.fc.common.workflow.bpmn.BpmnRaisable
de.xima.fc.common.workflow.bpmn.BpmnRaisableSignal
- All Implemented Interfaces:
Serializable, Comparable<BpmnRaisableSignal>
public final class BpmnRaisableSignal
extends BpmnRaisable
implements Comparable<BpmnRaisableSignal>
Models a raisable
Signal in a structured BPMN model part, see also
raisableSignals.
Each signal is identified by its name, but may have additional data such as a display name
or details, see data.
- Since:
- 8.4.0
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBpmnRaisableSignal(de.xima.bpmn_model.api.element.bpmn.events.Signal signal, BpmnRaisableData data) Creates a new raisable signal from the givenSignaland data.BpmnRaisableSignal(String signalName, BpmnRaisableData data) Creates a new raisable signal with the given signal name and data. -
Method Summary
Modifier and TypeMethodDescriptionintbooleaninthashCode()Gets the name of the raisable signal.Methods inherited from class BpmnRaisable
data
-
Constructor Details
-
BpmnRaisableSignal
Creates a new raisable signal with the given signal name and data.- Parameters:
signalName- The name of the signal.data- The data for the raisable, such as its display name and details.
-
BpmnRaisableSignal
public BpmnRaisableSignal(de.xima.bpmn_model.api.element.bpmn.events.Signal signal, BpmnRaisableData data) Creates a new raisable signal from the givenSignaland data.- Parameters:
signal- A signal with a name.data- The data for the raisable, such as its display name and details.
-
-
Method Details
-
compareTo
- Specified by:
compareToin interfaceComparable<BpmnRaisableSignal>
-
equals
- Specified by:
equalsin classBpmnRaisable
-
hashCode
public int hashCode()- Specified by:
hashCodein classBpmnRaisable
-
signalName
-