1 /***
2 *
3 */
4 package org.astrogrid.desktop.modules.ui;
5
6 import java.util.List;
7
8 import org.apache.commons.collections.Factory;
9 import org.astrogrid.acr.ivoa.resource.Resource;
10 import org.astrogrid.acr.ui.AstroScope;
11
12 /*** Internal interface to additional funcitonality for astroscope.
13 * @author Noel.Winstanley@manchester.ac.uk
14 * @since Feb 27, 20071:36:00 PM
15 */
16 public interface AstroScopeInternal extends AstroScope , Factory{
17 /*** run astroscope against a specified list of resources */
18 public void runSubset(List<? extends Resource> resources);
19
20 /*** run astroscope against a specified list of resources, mark it as 'helioscope' - sheesh. */
21 public void runSubsetAsHelioscope(List<? extends Resource> resources);
22
23 }