Search in sources :

Example 11 with InputOutputSpecification

use of org.eclipse.bpmn2.InputOutputSpecification in project kie-wb-common by kiegroup.

the class ActivityPropertyWriter method getIoSpecification.

private InputOutputSpecification getIoSpecification() {
    InputOutputSpecification ioSpecification = activity.getIoSpecification();
    if (ioSpecification == null) {
        ioSpecification = bpmn2.createInputOutputSpecification();
        activity.setIoSpecification(ioSpecification);
    }
    return ioSpecification;
}
Also used : InputOutputSpecification(org.eclipse.bpmn2.InputOutputSpecification)

Aggregations

InputOutputSpecification (org.eclipse.bpmn2.InputOutputSpecification)11 InputSet (org.eclipse.bpmn2.InputSet)6 DataInput (org.eclipse.bpmn2.DataInput)5 DataInputAssociation (org.eclipse.bpmn2.DataInputAssociation)5 OutputSet (org.eclipse.bpmn2.OutputSet)5 SimpleFeatureMapEntry (org.eclipse.emf.ecore.impl.EStructuralFeatureImpl.SimpleFeatureMapEntry)5 ArrayList (java.util.ArrayList)4 DataOutput (org.eclipse.bpmn2.DataOutput)4 DataOutputAssociation (org.eclipse.bpmn2.DataOutputAssociation)4 EAttributeImpl (org.eclipse.emf.ecore.impl.EAttributeImpl)4 ExtendedMetaData (org.eclipse.emf.ecore.util.ExtendedMetaData)4 FloatingParameterType (bpsim.FloatingParameterType)3 Parameter (bpsim.Parameter)3 DecimalFormat (java.text.DecimalFormat)3 List (java.util.List)3 ItemAwareElement (org.eclipse.bpmn2.ItemAwareElement)3 CostParameters (bpsim.CostParameters)2 NormalDistributionType (bpsim.NormalDistributionType)2 PoissonDistributionType (bpsim.PoissonDistributionType)2 TimeParameters (bpsim.TimeParameters)2