1 11 package org.eclipse.pde.core.build; 12 13 import org.eclipse.core.runtime.CoreException; 14 import org.eclipse.pde.core.IWritable; 15 19 public interface IBuildEntry extends IWritable { 20 23 public static final String P_NAME = "name"; 29 public static final String JAR_PREFIX = "source."; 34 public static final String OUTPUT_PREFIX = "output."; 39 public static final String BIN_INCLUDES = "bin.includes"; 44 public static final String SRC_INCLUDES = "src.includes"; 49 public static final String JARS_EXTRA_CLASSPATH = "jars.extra.classpath"; 55 public static final String SECONDARY_DEPENDENCIES = "additional.bundles"; 63 void addToken(String token) throws CoreException; 64 68 IBuildModel getModel(); 69 73 String getName(); 74 78 String [] getTokens(); 79 80 84 boolean contains(String token); 85 92 void removeToken(String token) throws CoreException; 93 101 void renameToken(String oldToken, String newToken) throws CoreException; 102 109 void setName(String name) throws CoreException; 110 } 111 | Popular Tags |