META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/provisional/
org/eclipse/equinox/internal/provisional/configurator/
org/eclipse/equinox/internal/provisional/configurator/Configurator.class
Configurator.java package org.eclipse.equinox.internal.provisional.configurator public abstract org.eclipse.equinox.internal.provisional.configurator.Configurator extends java.lang.Object { public abstract void applyConfiguration (java.net.URL) throws java.io.IOException public abstract void applyConfiguration () throws java.io.IOException public abstract java.net.URL getUrlInUse () }
org/eclipse/equinox/internal/simpleconfigurator/
org/eclipse/equinox/internal/simpleconfigurator/Activator.class
Activator.java package org.eclipse.equinox.internal.simpleconfigurator public org.eclipse.equinox.internal.simpleconfigurator.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static final boolean DEBUG private org.osgi.framework.ServiceRegistration configuratorRegistration private org.osgi.framework.ServiceRegistration commandRegistration static Class class$0 public void <init> () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl bundleConfigurator java.util.Dictionary props org.osgi.framework.ServiceFactory configurationFactory public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context }
org/eclipse/equinox/internal/simpleconfigurator/ConfigApplier$1.class
ConfigApplier.java package org.eclipse.equinox.internal.simpleconfigurator org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier$1 extends java.lang.Object implements org.osgi.framework.FrameworkListener { final org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier this$0 private final boolean[] val$flag void <init> (org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier, boolean[]) public void frameworkEvent (org.osgi.framework.FrameworkEvent) org.osgi.framework.FrameworkEvent event }
org/eclipse/equinox/internal/simpleconfigurator/ConfigApplier.class
ConfigApplier.java package org.eclipse.equinox.internal.simpleconfigurator org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier extends java.lang.Object { private static final String LAST_BUNDLES_INFO private static final String PROP_DEVMODE private final org.osgi.framework.BundleContext manipulatingContext private final org.osgi.service.packageadmin.PackageAdmin packageAdminService private final org.osgi.service.startlevel.StartLevel startLevelService private final boolean runningOnEquinox private final boolean inDevMode private final org.osgi.framework.Bundle callingBundle private final java.net.URI baseLocation static Class class$0 static Class class$1 void <init> (org.osgi.framework.BundleContext, org.osgi.framework.Bundle) org.osgi.framework.BundleContext context org.osgi.framework.Bundle callingBundle org.osgi.framework.ServiceReference packageAdminRef org.osgi.framework.ServiceReference startLevelRef void install (java.net.URL, boolean) throws java.io.IOException java.net.URL url boolean exclusiveMode java.util.List bundleInfoList org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] expectedState String systemBundleSymbolicName org.osgi.framework.Version systemBundleVersion int i String symbolicName org.osgi.framework.Version version java.util.HashSet toUninstall org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] lastInstalledBundles java.util.Collection prevouslyResolved java.util.Collection toRefresh java.util.Collection toStart org.osgi.framework.Bundle[] additionalRefresh private java.util.Collection getResolvedBundles () java.util.Collection resolved org.osgi.framework.Bundle[] allBundles int i private java.util.Collection uninstallBundles (java.util.HashSet) java.util.HashSet toUninstall java.util.Collection removedBundles java.util.Iterator iterator org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo current org.osgi.framework.Bundle[] matchingBundles int j private void saveStateAsLast (java.net.URL) java.net.URL url java.io.InputStream sourceStream java.io.OutputStream destinationStream java.io.File lastBundlesTxt private java.io.File getLastBundleInfo () private org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] getLastState () java.io.File lastBundlesInfo private java.util.ArrayList installBundles (org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[], java.util.Collection) org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] finalList java.util.Collection toStart java.util.ArrayList toRefresh String useReferenceProperty boolean useReference int i String symbolicName String version org.osgi.framework.Bundle[] matches String bundleLocation org.osgi.framework.Bundle current org.osgi.framework.BundleException e org.osgi.framework.BundleException e org.osgi.framework.BundleException e int startLevel IllegalArgumentException ex private void refreshPackages (org.osgi.framework.Bundle[], org.osgi.framework.BundleContext) org.osgi.framework.Bundle[] bundles org.osgi.framework.BundleContext context boolean[] flag org.osgi.framework.FrameworkListener listener private void startBundles (org.osgi.framework.Bundle[]) org.osgi.framework.Bundle[] bundles int i org.osgi.framework.Bundle bundle org.osgi.framework.BundleException e private java.util.Collection uninstallBundles (org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[], org.osgi.service.packageadmin.PackageAdmin) org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] finalList org.osgi.service.packageadmin.PackageAdmin packageAdmin org.osgi.framework.Bundle[] allBundles java.util.Set removedBundles int i int i org.osgi.framework.Bundle[] toAdd int j java.util.Iterator iter org.osgi.framework.Bundle bundle org.osgi.framework.BundleException e private java.lang.String getVersionRange (java.lang.String) String version }
org/eclipse/equinox/internal/simpleconfigurator/SimpleConfiguratorFactory.class
SimpleConfiguratorFactory.java package org.eclipse.equinox.internal.simpleconfigurator public org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorFactory extends java.lang.Object implements org.osgi.framework.ServiceFactory { private org.osgi.framework.BundleContext context public void <init> (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context public java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration) org.osgi.framework.Bundle bundle org.osgi.framework.ServiceRegistration registration public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object) org.osgi.framework.Bundle bundle org.osgi.framework.ServiceRegistration registration Object service }
org/eclipse/equinox/internal/simpleconfigurator/SimpleConfiguratorImpl.class
SimpleConfiguratorImpl.java package org.eclipse.equinox.internal.simpleconfigurator public org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl extends java.lang.Object implements org.eclipse.equinox.internal.provisional.configurator.Configurator { private static java.net.URL configurationURL private static Object configurationLock private org.osgi.framework.BundleContext context private org.eclipse.equinox.internal.simpleconfigurator.ConfigApplier configApplier private org.osgi.framework.Bundle bundle static void <clinit> () public void <init> (org.osgi.framework.BundleContext, org.osgi.framework.Bundle) org.osgi.framework.BundleContext context org.osgi.framework.Bundle bundle public java.net.URL getConfigurationURL () throws java.io.IOException String specifiedURL boolean done java.net.URL url String file java.net.URL[] configURL java.io.File userConfig java.io.File sharedConfig java.net.URI base java.net.URL sharedConfigURL java.util.List sharedBundles java.net.URL userConfigURL java.util.List userBundles public void applyConfiguration (java.net.URL) throws java.io.IOException java.net.URL url private boolean isExclusiveInstallation () String value public void applyConfiguration () throws java.io.IOException public java.net.URL getUrlInUse () }
org/eclipse/equinox/internal/simpleconfigurator/console/
org/eclipse/equinox/internal/simpleconfigurator/console/ApplyCommand.class
ApplyCommand.java package org.eclipse.equinox.internal.simpleconfigurator.console public org.eclipse.equinox.internal.simpleconfigurator.console.ApplyCommand extends java.lang.Object { private java.net.URL configURL private org.eclipse.osgi.framework.console.CommandInterpreter interpreter private org.osgi.framework.BundleContext context static Class class$0 public void <init> (org.eclipse.osgi.framework.console.CommandInterpreter, org.osgi.framework.BundleContext, java.net.URL) org.eclipse.osgi.framework.console.CommandInterpreter interpreter org.osgi.framework.BundleContext context java.net.URL configURL public void run () org.osgi.util.tracker.ServiceTracker tracker org.eclipse.equinox.internal.provisional.configurator.Configurator configurator java.io.IOException e }
org/eclipse/equinox/internal/simpleconfigurator/console/ConfiguratorCommandProvider.class
ConfiguratorCommandProvider.java package org.eclipse.equinox.internal.simpleconfigurator.console public org.eclipse.equinox.internal.simpleconfigurator.console.ConfiguratorCommandProvider extends java.lang.Object implements org.eclipse.osgi.framework.console.CommandProvider { public static final String NEW_LINE private org.osgi.framework.BundleContext context static void <clinit> () public void <init> (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context private java.net.URL toURL (org.eclipse.osgi.framework.console.CommandInterpreter, java.lang.String) org.eclipse.osgi.framework.console.CommandInterpreter interpreter String urlString java.net.MalformedURLException e public void _confapply (org.eclipse.osgi.framework.console.CommandInterpreter) org.eclipse.osgi.framework.console.CommandInterpreter interpreter String parameter java.net.URL configURL public java.lang.String getHelp () StringBuffer help }
org/eclipse/equinox/internal/simpleconfigurator/utils/
org/eclipse/equinox/internal/simpleconfigurator/utils/BundleInfo.class
BundleInfo.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo extends java.lang.Object { public static final int NO_LEVEL private String symbolicName private String version private java.net.URI location private java.net.URI baseLocation private boolean markedAsStarted private int startLevel public void <init> (java.lang.String, java.lang.String, java.net.URI, int, boolean) String symbolic String version java.net.URI location int startLevel boolean started public java.net.URI getLocation () public int getStartLevel () public java.lang.String getSymbolicName () public java.lang.String getVersion () public boolean isMarkedAsStarted () public java.net.URI getBaseLocation () public void setBaseLocation (java.net.URI) java.net.URI baseLocation public java.lang.String toString () StringBuffer buffer public int hashCode () int result public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo other java.net.URI absoluteLocation java.net.URI otherAbsoluteLocation }
org/eclipse/equinox/internal/simpleconfigurator/utils/EquinoxUtils.class
EquinoxUtils.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.EquinoxUtils extends java.lang.Object { static Class class$0 static Class class$1 public void <init> () public static java.net.URL[] getConfigAreaURL (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context org.eclipse.osgi.service.datalocation.Location configLocation java.net.URL baseURL public static org.eclipse.osgi.service.datalocation.Location getConfigLocation (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context org.osgi.framework.Filter filter org.osgi.util.tracker.ServiceTracker configLocationTracker public static java.net.URI getInstallLocationURI (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference[] references org.osgi.framework.ServiceReference reference org.eclipse.osgi.service.datalocation.Location installLocation java.net.URL location public static org.osgi.framework.ServiceRegistration registerConsoleCommands (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext context }
org/eclipse/equinox/internal/simpleconfigurator/utils/SimpleConfiguratorConstants.class
SimpleConfiguratorConstants.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.SimpleConfiguratorConstants extends java.lang.Object { public static final String PROP_KEY_EXCLUSIVE_INSTALLATION public static final String PROP_KEY_USE_REFERENCE public static final String PROP_KEY_CONFIGURL public static final String CONFIG_LIST public static final String CONFIGURATOR_FOLDER public static final String TARGET_CONFIGURATOR_NAME public static final String PARAMETER_BASEURL public void <init> () }
org/eclipse/equinox/internal/simpleconfigurator/utils/SimpleConfiguratorUtils.class
SimpleConfiguratorUtils.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.SimpleConfiguratorUtils extends java.lang.Object { private static final String UNC_PREFIX private static final String VERSION_PREFIX public static final String ENCODING_UTF8 public static final org.osgi.framework.Version COMPATIBLE_VERSION public static final org.eclipse.osgi.service.resolver.VersionRange VERSION_TOLERANCE private static final String FILE_SCHEME private static final String REFERENCE_PREFIX private static final String FILE_PREFIX private static final String COMMA private static final String ENCODED_COMMA static void <clinit> () public void <init> () public static java.util.List readConfiguration (java.net.URL, java.net.URI) throws java.io.IOException java.net.URL url java.net.URI base java.io.InputStream stream java.io.IOException e public static java.util.List readConfiguration (java.io.InputStream, java.net.URI) throws java.io.IOException java.io.InputStream stream java.net.URI base java.util.List bundles java.io.BufferedInputStream bufferedStream String encoding java.io.BufferedReader r String line String line String line String line org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo bundleInfo private static java.lang.String determineEncoding (java.io.BufferedInputStream) java.io.BufferedInputStream stream byte[] utfBytes byte[] buffer int bytesRead public static void parseCommentLine (java.lang.String) String line String version public static org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo parseBundleInfoLine (java.lang.String, java.net.URI) String line java.net.URI base java.util.StringTokenizer tok int numberOfTokens String symbolicName String version java.net.URI location int startLevel boolean markedAsStarted org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo result public static java.net.URI parseLocation (java.lang.String) String location int encodedCommaIndex int colon String scheme java.net.URI uri public static void transferStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException java.io.InputStream source java.io.OutputStream destination byte[] buffer int bytesRead public static java.lang.String getBundleLocation (org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo, boolean) org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo bundle boolean useReference java.net.URI location String scheme String host String path java.net.URI baseLocation String bundleLocation java.net.URL bundleLocationURL }
org/eclipse/equinox/internal/simpleconfigurator/utils/StateResolverUtils.class
StateResolverUtils.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.StateResolverUtils extends java.lang.Object { static Class class$0 public void <init> () public static org.osgi.framework.Bundle[] getAdditionalRefresh (java.util.Collection, org.osgi.framework.BundleContext) java.util.Collection currentResolved org.osgi.framework.BundleContext context org.osgi.framework.ServiceReference ref org.eclipse.osgi.service.resolver.PlatformAdmin platformAdmin org.eclipse.osgi.service.resolver.State state org.eclipse.osgi.service.resolver.BundleDescription[] bundles java.util.HashSet results private static void getAdditionRefresh (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.State, java.util.Collection, java.util.Set, org.osgi.framework.BundleContext) org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions org.eclipse.osgi.service.resolver.State state java.util.Collection currentResolved java.util.Set results org.osgi.framework.BundleContext context int i org.osgi.framework.Bundle bundle org.eclipse.osgi.service.resolver.ResolverError[] errors int j org.eclipse.osgi.service.resolver.BundleDescription[] possibleHosts int k org.osgi.framework.Bundle hostBundle org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports int j org.eclipse.osgi.service.resolver.BundleSpecification[] requires int j }
org/eclipse/equinox/internal/simpleconfigurator/utils/URIUtil.class
URIUtil.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.URIUtil extends java.lang.Object { private static final String SCHEME_FILE private static final String UNC_PREFIX public void <init> () public static java.net.URI append (java.net.URI, java.lang.String) java.net.URI base String extension String path java.net.URI result String resultPath java.net.URISyntaxException e private static java.net.URI appendOpaque (java.net.URI, java.lang.String) throws java.net.URISyntaxException java.net.URI base String extension String ssp public static java.net.URI fromString (java.lang.String) throws java.net.URISyntaxException String uriString int colon int hash boolean noHash String scheme String ssp String fragment java.io.File file public static boolean sameURI (java.net.URI, java.net.URI) java.net.URI url1 java.net.URI url2 java.io.File file1 public static java.io.File toFile (java.net.URI) java.net.URI uri String path public static java.lang.String toUnencodedString (java.net.URI) java.net.URI uri StringBuffer result String scheme String fragment public static java.net.URI toURI (java.net.URL) throws java.net.URISyntaxException java.net.URL url String pathString public static java.net.URL toURL (java.net.URI) throws java.net.MalformedURLException java.net.URI uri }
org/eclipse/equinox/internal/simpleconfigurator/utils/Utils.class
Utils.java package org.eclipse.equinox.internal.simpleconfigurator.utils public org.eclipse.equinox.internal.simpleconfigurator.utils.Utils extends java.lang.Object { private static final String PATH_SEP public void <init> () public static java.net.URL checkFullUrl (java.net.URL, java.lang.String) throws java.lang.IllegalArgumentException java.net.URL url String urlName java.io.File file public static void deleteDir (java.io.File) throws java.io.IOException java.io.File file java.io.File[] children int i public static org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] getBundleInfosFromList (java.util.List) java.util.List list org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] ret public static java.net.URL getUrl (java.lang.String, java.lang.String, java.lang.String) throws java.net.MalformedURLException String protocol String host String file public static java.lang.String removeLastCh (java.lang.String, char) String target char ch public static java.lang.String replaceAll (java.lang.String, java.lang.String, java.lang.String) String st String oldSt String newSt int index public static void log (int, java.lang.Object, java.lang.String, java.lang.String, java.lang.Throwable) int level Object obj String method String message Throwable e String msg String levelSt public static java.net.URL buildURL (java.lang.String) throws java.net.MalformedURLException String spec java.io.File file }