001package org.nasdanika.html.flow;
002
003import java.util.List;
004
005import org.eclipse.emf.ecore.ETypedElement;
006import org.nasdanika.common.Context;
007import org.nasdanika.flow.FlowPackage;
008import org.nasdanika.flow.ParticipantResponsibility;
009
010public class ParticipantResponsibilityActionBuilder<T extends ParticipantResponsibility<?>> extends PackageElementActionBuilder<T> {
011        
012        public ParticipantResponsibilityActionBuilder(T value, Context context) {
013                super(value, context);
014        }
015        
016        @Override
017        protected List<ETypedElement> getProperties() {
018                List<ETypedElement> properties = super.getProperties();
019                properties.add(FlowPackage.Literals.PARTICIPANT_RESPONSIBILITY__RESPONSIBLE);
020                properties.add(FlowPackage.Literals.PARTICIPANT_RESPONSIBILITY__ACCOUNTABLE);
021                properties.add(FlowPackage.Literals.PARTICIPANT_RESPONSIBILITY__CONSULTED);
022                properties.add(FlowPackage.Literals.PARTICIPANT_RESPONSIBILITY__INFORMED);
023                return properties;
024        }
025
026}