01: /*
02: * This file or a portion of this file is licensed under the terms of
03: * the Globus Toolkit Public License, found in file GTPL, or at
04: * http://www.globus.org/toolkit/download/license.html. This notice must
05: * appear in redistributions of this file, with or without modification.
06: *
07: * Redistributions of this Software, with or without modification, must
08: * reproduce the GTPL in: (1) the Software, or (2) the Documentation or
09: * some other similar material which is provided with the Software (if
10: * any).
11: *
12: * Copyright 1999-2004 University of Chicago and The University of
13: * Southern California. All rights reserved.
14: */
15:
16: package org.griphyn.cPlanner.selector.transformation;
17:
18: import org.griphyn.cPlanner.selector.TransformationSelector;
19:
20: import java.util.LinkedList;
21: import java.util.List;
22:
23: /**
24: * This implementation of the Selector select a transformation from a list in a round robin fashion.
25: *
26: * @author Gaurang Mehta
27: * @version $Revision: 50 $
28: */
29: public class RoundRobin extends TransformationSelector {
30:
31: private LinkedList tclist;
32:
33: public RoundRobin() {
34:
35: }
36:
37: /**
38: *
39: * @param tcentries List
40: * @return TransformationCatalogEntry
41: */
42: public List getTCEntry(List tcentries) {
43:
44: return null;
45: }
46: }
|