class CaseReusableSubprocess extends ReusableSubprocess<CaseReusableSubprocessTaskExecutionSet> {

    public CaseReusableSubprocessTaskExecutionSet getExecutionSet() {
        return executionSet;
    }

    public  CaseReusableSubprocess();
    public  CaseReusableSubprocess(final @MapsTo("general") BPMNGeneralSet general,
                                  final @MapsTo("executionSet") CaseReusableSubprocessTaskExecutionSet executionSet,
                                  final @MapsTo("dataIOSet") DataIOSet dataIOSet,
                                  final @MapsTo("backgroundSet") BackgroundSet backgroundSet,
                                  final @MapsTo("fontSet") FontSet fontSet,
                                  final @MapsTo("dimensionsSet") RectangleDimensionsSet dimensionsSet,
                                  final @MapsTo("simulationSet") SimulationSet simulationSet);

}