META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
OSGI-INF/
OSGI-INF/configurator.xml
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/simpleconfigurator/
org/eclipse/equinox/internal/simpleconfigurator/manipulator/
org/eclipse/equinox/internal/simpleconfigurator/manipulator/SimpleConfiguratorManipulatorFactoryImpl.class
SimpleConfiguratorManipulatorFactoryImpl.java
package org.eclipse.equinox.internal.simpleconfigurator.manipulator
public org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorFactoryImpl extends org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulatorFactory {
public void <init> ()
protected org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator createConfiguratorManipulator ()
}
org/eclipse/equinox/internal/simpleconfigurator/manipulator/SimpleConfiguratorManipulatorImpl$LocationInfo.class
SimpleConfiguratorManipulatorImpl.java
package org.eclipse.equinox.internal.simpleconfigurator.manipulator
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo extends java.lang.Object {
java.net.URI[] prerequisiteLocations
java.net.URI systemBundleLocation
java.net.URI[] systemFragmentedBundleLocations
final org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl this$0
void <init> (org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl)
}
org/eclipse/equinox/internal/simpleconfigurator/manipulator/SimpleConfiguratorManipulatorImpl.class
SimpleConfiguratorManipulatorImpl.java
package org.eclipse.equinox.internal.simpleconfigurator.manipulator
public org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl extends java.lang.Object implements org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator {
private static final boolean DEBUG
private static final org.eclipse.equinox.frameworkadmin.BundleInfo[] NULL_BUNDLEINFOS
public static final String PROP_KEY_EXCLUSIVE_INSTALLATION
public static final String CONFIG_LIST
public static final String CONFIGURATOR_FOLDER
public static final String PROP_KEY_CONFIGURL
private java.util.Set manipulators
static void <clinit> ()
public void <init> ()
private static java.io.File getConfigFile (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator) throws java.lang.IllegalStateException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File fwConfigLoc
java.io.File baseDir
java.io.File configuratorFolder
java.io.File targetFile
static boolean isPrerequisiteBundles (java.net.URI, org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo)
java.net.URI location
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
boolean ret
int i
static boolean isSystemBundle (java.net.URI, org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo)
java.net.URI location
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
static boolean isSystemFragmentBundle (java.net.URI, org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo)
java.net.URI location
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
boolean ret
int i
private static boolean isTargetConfiguratorBundle (org.eclipse.equinox.frameworkadmin.BundleInfo[])
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
int i
private static boolean isTargetConfiguratorBundle (java.net.URI)
java.net.URI location
String symbolic
private void algorithm (int, java.util.SortedMap, org.eclipse.equinox.frameworkadmin.BundleInfo, java.util.List, java.util.List, org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo)
int initialSl
java.util.SortedMap bslToList
org.eclipse.equinox.frameworkadmin.BundleInfo configuratorBInfo
java.util.List setToInitialConfig
java.util.List setToSimpleConfig
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
int configuratorSL
Integer sL0
java.util.List list0
java.util.Iterator ite2
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
java.util.Iterator ite
Integer sL
java.util.List list
java.util.Iterator ite2
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
java.util.Iterator ite2
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
boolean found
java.util.Iterator ite2
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
private boolean checkResolve (org.eclipse.equinox.frameworkadmin.BundleInfo, org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState)
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState state
private boolean divideBundleInfos (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.util.List, java.util.List, int)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.util.List setToInitialConfig
java.util.List setToSimpleConfig
int initialBSL
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState state
org.eclipse.equinox.frameworkadmin.BundleInfo[] targetBundleInfos
org.eclipse.equinox.frameworkadmin.BundleInfo configuratorBInfo
int i
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
java.util.SortedMap bslToList
private java.util.SortedMap getSortedMap (int, org.eclipse.equinox.frameworkadmin.BundleInfo[])
int initialSl
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
java.util.SortedMap bslToList
int i
Integer sL
java.util.List list
private org.eclipse.equinox.frameworkadmin.BundleInfo[] orderingInitialConfig (java.util.List)
java.util.List setToInitialConfig
java.util.List notToBeStarted
java.util.List toBeStarted
java.util.Iterator ite2
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
private void printoutUnsatisfiedConstraints (org.eclipse.equinox.frameworkadmin.BundleInfo, org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState)
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState state
public org.eclipse.equinox.frameworkadmin.BundleInfo[] loadConfiguration (org.osgi.framework.BundleContext, java.lang.String) throws java.io.IOException
org.osgi.framework.BundleContext context
String infoPath
java.net.URI installArea
java.net.URL configURL
java.io.InputStream stream
org.eclipse.equinox.internal.simpleconfigurator.SimpleConfiguratorImpl simpleImpl
boolean defaultSource
org.eclipse.osgi.service.datalocation.Location configLocation
public org.eclipse.equinox.frameworkadmin.BundleInfo[] loadConfiguration (java.io.InputStream, java.net.URI) throws java.io.IOException
java.io.InputStream stream
java.net.URI installArea
java.util.List simpleBundles
org.eclipse.equinox.frameworkadmin.BundleInfo[] result
int i
java.util.Iterator iterator
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo simpleInfo
java.net.URI location
org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
public void saveConfiguration (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.io.OutputStream, java.net.URI) throws java.io.IOException
org.eclipse.equinox.frameworkadmin.BundleInfo[] configuration
java.io.OutputStream stream
java.net.URI installArea
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] simpleInfos
public void saveConfiguration (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.io.File, java.net.URI) throws java.io.IOException
org.eclipse.equinox.frameworkadmin.BundleInfo[] configuration
java.io.File outputFile
java.net.URI installArea
private void saveConfiguration (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.io.File, java.net.URI, boolean) throws java.io.IOException
org.eclipse.equinox.frameworkadmin.BundleInfo[] configuration
java.io.File outputFile
java.net.URI installArea
boolean backup
java.io.File backupFile
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] simpleInfos
java.io.File parentDir
private org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] convertBundleInfos (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.net.URI)
org.eclipse.equinox.frameworkadmin.BundleInfo[] configuration
java.net.URI installArea
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] simpleInfos
int i
org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
java.net.URI location
public org.eclipse.equinox.frameworkadmin.BundleInfo[] save (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, boolean) throws java.io.IOException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
boolean backup
java.util.List setToInitialConfig
java.util.List setToSimpleConfig
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.io.File outputFile
java.net.URI installArea
void setPrerequisiteBundles (org.eclipse.equinox.frameworkadmin.BundleInfo, org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState, org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo)
org.eclipse.equinox.frameworkadmin.BundleInfo configuratorBundleInfo
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState state
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
org.eclipse.equinox.frameworkadmin.BundleInfo[] prerequisites
int i
void setSystemBundles (org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState, org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo)
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState state
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorImpl$LocationInfo info
org.eclipse.equinox.frameworkadmin.BundleInfo systemBundleInfo
org.eclipse.equinox.frameworkadmin.BundleInfo[] fragments
int i
public void updateBundles (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator) throws java.io.IOException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState bundleState
org.eclipse.equinox.frameworkadmin.BundleInfo[] currentBInfos
java.util.Properties properties
String[] jvmArgs
int i
int index
String key
String value
boolean exclusiveInstallation
java.io.File configFile
java.io.File installArea
org.eclipse.equinox.frameworkadmin.BundleInfo[] toInstall
java.util.List toUninstall
int i
boolean install
int j
int i
java.util.Iterator ite
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
public void cleanup (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File outputFile
}
org/eclipse/equinox/internal/simpleconfigurator/manipulator/SimpleConfiguratorManipulatorUtils$1.class
SimpleConfiguratorManipulatorUtils.java
package org.eclipse.equinox.internal.simpleconfigurator.manipulator
org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorUtils$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/eclipse/equinox/internal/simpleconfigurator/manipulator/SimpleConfiguratorManipulatorUtils.class
SimpleConfiguratorManipulatorUtils.java
package org.eclipse.equinox.internal.simpleconfigurator.manipulator
public org.eclipse.equinox.internal.simpleconfigurator.manipulator.SimpleConfiguratorManipulatorUtils extends java.lang.Object {
private static final String VERSION_PREFIX
private static final String VERSION_1
private static final org.osgi.framework.Version OLD_STYLE_SIMPLE_CONFIGURATOR_VERSION
private static final org.osgi.framework.Version DEFAULT_ENCODING_CONFIGURATOR_VERSION
static void <clinit> ()
public void <init> ()
public static void writeConfiguration (org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[], java.io.File) throws java.io.IOException
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] simpleInfos
java.io.File outputFile
java.io.IOException caughtException
java.io.OutputStream stream
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public static void writeConfiguration (org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[], java.io.OutputStream) throws java.io.IOException
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo[] simpleInfos
java.io.OutputStream stream
java.io.BufferedWriter writer
boolean oldStyle
boolean utf8
int i
org.osgi.framework.Version version
int i
public static java.lang.String createVersionLine ()
public static java.lang.String createBundleInfoLine (org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo, boolean)
org.eclipse.equinox.internal.simpleconfigurator.utils.BundleInfo bundleInfo
boolean oldStyle
StringBuffer buffer
public static java.lang.String createBundleLocation (java.net.URI, boolean)
java.net.URI location
boolean oldStyle
String scheme
String result
int commaIndex
}
org/eclipse/equinox/simpleconfigurator/
org/eclipse/equinox/simpleconfigurator/manipulator/
org/eclipse/equinox/simpleconfigurator/manipulator/SimpleConfiguratorManipulator.class
SimpleConfiguratorManipulator.java
package org.eclipse.equinox.simpleconfigurator.manipulator
public abstract org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator extends java.lang.Object {
public static final String BUNDLES_INFO_PATH
public static final String SOURCE_INFO_PATH
public static final String SOURCE_INFO
public static final String SERVICE_PROP_VALUE_CONFIGURATOR_SYMBOLICNAME
static void <clinit> ()
public abstract org.eclipse.equinox.frameworkadmin.BundleInfo[] loadConfiguration (org.osgi.framework.BundleContext, java.lang.String) throws java.io.IOException
public abstract org.eclipse.equinox.frameworkadmin.BundleInfo[] loadConfiguration (java.io.InputStream, java.net.URI) throws java.io.IOException
public abstract void saveConfiguration (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.io.OutputStream, java.net.URI) throws java.io.IOException
public abstract void saveConfiguration (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.io.File, java.net.URI) throws java.io.IOException
}