1 11 package org.eclipse.osgi.service.resolver; 12 13 20 public interface BundleDescription extends BaseDescription { 21 22 28 public String getSymbolicName(); 29 30 35 public String getLocation(); 36 37 43 public BundleSpecification[] getRequiredBundles(); 44 45 52 public ExportPackageDescription[] getExportPackages(); 53 54 58 public ImportPackageSpecification[] getImportPackages(); 59 60 65 public GenericSpecification[] getGenericRequires(); 66 67 72 public GenericDescription[] getGenericCapabilities(); 73 74 78 public boolean hasDynamicImports(); 79 80 88 public ExportPackageDescription[] getSelectedExports(); 89 90 96 public BundleDescription[] getResolvedRequires(); 97 98 104 public ExportPackageDescription[] getResolvedImports(); 105 106 111 public boolean isResolved(); 112 113 119 public State getContainingState(); 120 121 126 public String toString(); 127 128 134 public HostSpecification getHost(); 135 136 143 public long getBundleId(); 144 145 150 public BundleDescription[] getFragments(); 151 152 163 public boolean isSingleton(); 164 165 172 public boolean isRemovalPending(); 173 174 181 public BundleDescription[] getDependents(); 182 183 190 public Object getUserObject(); 191 192 201 public void setUserObject(Object userObject); 202 203 207 public String getPlatformFilter(); 208 209 213 public boolean attachFragments(); 214 215 220 public boolean dynamicFragments(); 221 222 229 public String [] getExecutionEnvironments(); 230 } 231 | Popular Tags |