1 11 package org.eclipse.pde.core.plugin; 12 13 import org.eclipse.core.runtime.CoreException; 14 19 public interface IPluginLibrary extends IPluginObject { 20 24 String P_EXPORTED = "export"; 29 String P_PACKAGES = "packages"; 31 35 String P_CONTENT_FILTERS = "contentFilters"; 40 String P_TYPE = "type"; 44 String CODE = "code"; 48 String RESOURCE = "resource"; 56 String [] getContentFilters(); 57 58 64 String [] getPackages(); 65 71 boolean isExported(); 72 79 boolean isFullyExported(); 80 81 84 String getType(); 85 93 void setContentFilters(String [] filters) throws CoreException; 94 95 102 void addContentFilter(String filter) throws CoreException; 103 104 111 void removeContentFilter(String filter) throws CoreException; 112 113 114 121 void setPackages(String [] packages) throws CoreException; 122 128 void setExported(boolean value) throws CoreException; 129 133 void setType(String type) throws CoreException; 134 } 135 | Popular Tags |