KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > pde > internal > core > ifeature > IFeatureImport


1 /*******************************************************************************
2  * Copyright (c) 2000, 2005 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.internal.core.ifeature;
12
13 import org.eclipse.core.runtime.CoreException;
14 import org.eclipse.pde.core.plugin.IPluginReference;
15
16 public interface IFeatureImport extends IFeatureObject, IPluginReference {
17     String JavaDoc P_TYPE = "type"; //$NON-NLS-1$
18

19     String JavaDoc P_PATCH = "patch"; //$NON-NLS-1$
20

21     String JavaDoc P_ID_MATCH = "id-match"; //$NON-NLS-1$
22

23     int PLUGIN = 0;
24
25     int FEATURE = 1;
26
27     int getType();
28
29     void setType(int type) throws CoreException;
30
31     boolean isPatch();
32
33     void setPatch(boolean patch) throws CoreException;
34
35     int getIdMatch();
36
37     void setIdMatch(int idMatch) throws CoreException;
38 }
39
Popular Tags