public IAttributeReferenceCollectionBuilder <TTarget> IdAttributeReferenceCollection <TTarget, TReference>(AttributeReferenceCollection <TReference> attributeReferenceCollection) where TTarget : IModelElementInstance where TReference : IModelElementInstance
        {
            AttributeImpl attribute = (AttributeImpl)Build();
            IAttributeReferenceCollectionBuilder <TTarget> referenceBuilder = new AttributeReferenceCollectionBuilderImpl <TTarget, TReference>(attribute, attributeReferenceCollection);

            _referenceBuilder = referenceBuilder;
            return(referenceBuilder);
        }
예제 #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @SuppressWarnings("rawtypes") public <V extends org.camunda.bpm.model.xml.instance.ModelElementInstance> org.camunda.bpm.model.xml.type.reference.AttributeReferenceCollectionBuilder<V> idAttributeReferenceCollection(Class<V> referenceTargetElement, Class attributeReferenceCollection)
        public virtual AttributeReferenceCollectionBuilder <V> idAttributeReferenceCollection <V>(Type referenceTargetElement, Type attributeReferenceCollection) where V : org.camunda.bpm.model.xml.instance.ModelElementInstance
        {
            referenceTargetElement = typeof(V);
            AttributeImpl <string> attribute = (AttributeImpl <string>)build();
            AttributeReferenceCollectionBuilder <V> referenceBuilder = new AttributeReferenceCollectionBuilderImpl <V>(attribute, referenceTargetElement, attributeReferenceCollection);

            AttributeReference = referenceBuilder;
            return(referenceBuilder);
        }