KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > pde > ui > IProvisionerWizard


1 /*******************************************************************************
2  * Copyright (c) 2006 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

11 package org.eclipse.pde.ui;
12
13 import java.io.File JavaDoc;
14
15 /**
16  * This interface represents a wizard which will be used to add plug-ins to
17  * the Target Platform. Typically, it maps to one wizard page, but more
18  * complex sections may span several pages. Also note that in the very simple
19  * cases it may not contribute any wizard pages.
20  *
21  * @since 3.3
22  */

23
24 public interface IProvisionerWizard extends IBasePluginWizard {
25     
26     /**
27      * Returns an array of locations which contain plug-ins to be added to
28      * the Target Platform. If a location contains a "plugins" subdirectory,
29      * the subdirectory will be searched for plug-ins. Otherwise, the location
30      * itself will be searched for new plug-ins.
31      *
32      * @return an array of Files which represent the locations to search for
33      * new plug-ins.
34      */

35     public File JavaDoc[] getLocations();
36
37 }
38
Popular Tags