1 19 20 package org.netbeans.modules.apisupport.project.universe; 21 22 import java.io.File ; 23 import java.util.Set ; 24 import org.netbeans.modules.apisupport.project.ManifestManager; 25 26 36 public interface ModuleEntry extends Comparable { 37 38 46 String getNetBeansOrgPath(); 47 48 51 File getSourceLocation(); 52 53 57 String getCodeNameBase(); 58 59 63 File getClusterDirectory(); 64 65 69 File getJarLocation(); 70 71 74 String getClassPathExtensions(); 75 76 79 File getDestDir(); 80 81 85 String getReleaseVersion(); 86 87 91 String getSpecificationVersion(); 92 93 96 String [] getProvidedTokens(); 97 98 104 String getLocalizedName(); 105 106 110 String getCategory(); 111 112 116 String getLongDescription(); 117 118 122 String getShortDescription(); 123 124 128 ManifestManager.PackageExport[] getPublicPackages(); 129 130 134 Set <String > getAllPackageNames(); 135 136 139 boolean isDeclaredAsFriend(String cnb); 140 141 144 Set <String > getPublicClassNames(); 145 146 149 boolean isDeprecated(); 150 151 154 String [] getRunDependencies(); 155 156 } 157 | Popular Tags |