class ProcessReusableSubprocess extends ReusableSubprocess<ProcessReusableSubprocessTaskExecutionSet> {

    public ProcessReusableSubprocessTaskExecutionSet getExecutionSet() {
        return executionSet;
    }

    public  ProcessReusableSubprocess();
    public  ProcessReusableSubprocess(final @MapsTo("general") BPMNGeneralSet general,
                                     final @MapsTo("executionSet") ProcessReusableSubprocessTaskExecutionSet 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);

}