1 11 package org.eclipse.core.runtime; 12 13 import org.eclipse.osgi.service.resolver.State; 14 import org.eclipse.osgi.util.ManifestElement; 15 import org.osgi.framework.Constants; 16 17 51 public interface IPluginPrerequisite { 52 67 public PluginVersionIdentifier getResolvedVersionIdentifier(); 68 69 79 public String getUniqueIdentifier(); 80 81 96 public PluginVersionIdentifier getVersionIdentifier(); 97 98 115 public boolean isExported(); 116 117 141 public boolean isMatchedAsGreaterOrEqual(); 142 143 167 public boolean isMatchedAsCompatible(); 168 169 199 public boolean isMatchedAsEquivalent(); 200 201 226 public boolean isMatchedAsPerfect(); 227 228 258 public boolean isMatchedAsExact(); 259 260 271 public boolean isOptional(); 272 } 273 | Popular Tags |