public boolean add(T t) { if (!contains(t)) { performAddOperation(referenceSourceElement, t); } return true; }
public boolean removeAll(Collection<?> c) { boolean result = false; for (Object o: c) { result |= remove(o); } return result; }
/** * @param referenceSourceElement * @param o */ protected void performRemoveOperation(ModelElementInstance referenceSourceElement, Object o) { removeReference(referenceSourceElement, (ModelElementInstance) o); }
public void setTarget(InteractionNode target) { targetRefAttribute.setReferenceTargetElement(this, target); } }
public Collection<InputSet> getInputSetRefs() { return inputSetInputSetRefsCollection.getReferenceTargetElements(this); } }
@Override public ItemDefinition getItemSubject() { return itemSubjectRefAttribute.getReferenceTargetElement(this); }
public void setOuterParticipant(Participant outerParticipant) { outerParticipantRefChild.setReferenceTargetElement(this, outerParticipant); } }
public boolean addAll(Collection<? extends T> c) { boolean result = false; for (T o: c) { result |= add(o); } return result; }
public void clear() { performClearOperation(referenceSourceElement); } };
public void setBpmnElement(BaseElement bpmnElement) { bpmnElementAttribute.setReferenceTargetElement(this, bpmnElement); } }
public Collection<Error> getErrors() { return errorRefCollection.getReferenceTargetElements(this); } }
@Override public ItemDefinition getItemSubject() { return itemSubjectRefAttribute.getReferenceTargetElement(this); }
public void setDataStore(DataStore dataStore) { dataStoreRefAttribute.setReferenceTargetElement(this, dataStore); } }
public Collection<EventDefinition> getEventDefinitionRefs() { return eventDefinitionRefCollection.getReferenceTargetElements(this); } }
public void setEvaluatesToType(ItemDefinition evaluatesToType) { evaluatesToTypeRefAttribute.setReferenceTargetElement(this, evaluatesToType); } }
public Collection<CorrelationProperty> getCorrelationProperties() { return correlationPropertyRefCollection.getReferenceTargetElements(this); } }
public void setDataObject(DataObject dataObject) { dataObjectRefAttribute.setReferenceTargetElement(this, dataObject); } }
public void setDefault(SequenceFlow defaultFlow) { defaultAttribute.setReferenceTargetElement(this, defaultFlow); } }
public void setStructure(ItemDefinition structure) { structureRefAttribute.setReferenceTargetElement(this, structure); } }
public void setLabelStyle(BpmnLabelStyle labelStyle) { labelStyleAttribute.setReferenceTargetElement(this, labelStyle); } }