1 |
package appl.parallel.data.splittable; |
2 |
|
3 |
import schmitzm.data.WritableGrid; |
4 |
import edu.bonn.xulu.io.InstantiationFactory; |
5 |
import edu.bonn.xulu.plugin.data.grid.SingleGrid; |
6 |
import edu.bonn.xulu.plugin.io.grid.array.WritableGridArrayFactory; |
7 |
|
8 |
/** |
9 |
* Diese Factory erzeugt Standard-Instanzen von {@link SingleGrid} mit einem |
10 |
* durch die Factory {@link SplittableGridLLFactory} erzeugten (auf Standard-Arrays basierenden) |
11 |
* {@link WritableGrid}. |
12 |
* @author Dominik Appl |
13 |
* @author <a href="mailto:[email protected]">Martin Schmitz</a> (University of Bonn/Germany) |
14 |
* @version 1.0 |
15 |
*/ |
16 |
public class SingleGridFactory extends edu.bonn.xulu.plugin.io.grid.awt.SingleGridFactory{ |
17 |
|
18 |
/** |
19 |
* Liefert eine Instanz von {@link WritableGridArrayFactory}, die auf Standard-Arrays |
20 |
* basierende Instanzen von {@link WritableGrid} erzeugt. Mit diesen |
21 |
* Instanzen wird das SingleGrid gefuellt. |
22 |
*/ |
23 |
protected InstantiationFactory getWritableGridFactory() { |
24 |
return new SplittableGridLLFactory(); |
25 |
} |
26 |
} |