/[xulu]/branches/1.8-gt2-2.6/src/appl/parallel/model/ParallelStepModel.java
ViewVC logotype

Annotation of /branches/1.8-gt2-2.6/src/appl/parallel/model/ParallelStepModel.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (hide annotations)
Wed Feb 25 11:54:01 2009 UTC (15 years, 9 months ago) by mojays
Original Path: trunk/src/appl/parallel/model/ParallelStepModel.java
File size: 846 byte(s)
First Commit, corresponds to Revision 1008 of Wikisquare-SVN 
1 mojays 2 package appl.parallel.model;
2    
3     import java.io.Serializable;
4    
5     import edu.bonn.xulu.model.StepModel;
6     import appl.parallel.spmd.SPMDClientInterface;
7    
8     /**
9     * This class extends the functionality of a Xulu-StepModel. It provides
10     * access to the {@link SPMDClientInterface} for parallel access. For implementation
11     * it is recommended to subclass {@link AbstractParallelStepModel}.
12     *
13     * @see AbstractParallelStepModel
14     *
15     * @author Dominik Appl
16     */
17     public interface ParallelStepModel extends StepModel, Serializable {
18    
19     /**
20     * @return the SPMD client controller which provides access to the parallelization control
21     */
22     public SPMDClientInterface getSPMDController();
23    
24     /**
25     * Sets the SPMD Controller
26     * @param controller the controller to set
27     */
28     public void setSPMDController(SPMDClientInterface controller);
29    
30     }

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26