META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
OSGI-INF/
OSGI-INF/fwadmin.xml
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/frameworkadmin/
org/eclipse/equinox/internal/frameworkadmin/equinox/
org/eclipse/equinox/internal/frameworkadmin/equinox/EclipseLauncherImpl.classEclipseLauncherImpl.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EclipseLauncherImpl extends java.lang.Object {
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
static java.lang.String getStringOfCmd (java.lang.String[])
String[] cmdarray
StringBuffer sb
int i
void (org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl)
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
public java.lang.Process launch (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.io.File) throws java.lang.IllegalArgumentException java.io.IOException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File cwd
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
private java.lang.Process launchByLauncher (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.io.File) throws java.io.IOException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File cwd
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
String[] cmdarray
Process process
private java.lang.Process launchInMemory (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.io.File) throws java.io.IOException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File cwd
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.List cmdList
int i
String[] cmdarray
Process process
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EclipseLauncherParser.classEclipseLauncherParser.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EclipseLauncherParser extends java.lang.Object {
private static final String MAC_OS_APP_FOLDER
private static final String CONFIGURATION_FOLDER
public void ()
private java.net.URI getOSGiInstallArea (java.util.List, java.net.URI)
java.util.List lines
java.net.URI base
java.io.File osgiInstallArea
private void setInstall (java.util.List, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.io.File)
java.util.List lines
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.io.File launcherFolder
String launcherString
void read (java.io.File, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData) throws java.io.IOException
java.io.File launcherConfigFile
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.List lines
java.net.URI launcherFolder
java.net.URI osgiInstallArea
java.net.URI configArea
private void getFrameworkJar (java.util.List, java.net.URI, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
java.net.URI launcherFolder
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.io.File fwJar
java.net.URI location
private void getPersistentDataLocation (java.util.List, java.net.URI, java.net.URI, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
java.net.URI osgiInstallArea
java.net.URI configArea
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
private void getVM (java.util.List, java.net.URI, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
java.net.URI launcherFolder
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
String vm
java.net.URI VMFullPath
java.net.URI VMFullPath
private void setVM (java.util.List, java.io.File, java.net.URI)
java.util.List lines
java.io.File vm
java.net.URI launcherFolder
java.net.URI vmRelativePath
String path
private void getJVMArgs (java.util.List, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.ArrayList vmargs
boolean foundVmArgs
java.util.Iterator iterator
String line
private void setJVMArgs (java.util.List, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
String[] args
int i
private void getProgramArgs (java.util.List, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.ArrayList args
java.util.Iterator iterator
String line
private java.net.URI getLauncherLibrary (java.util.List, java.net.URI)
java.util.List lines
java.net.URI launcherFolder
String launcherLibrary
java.net.URI result
private void setLauncherLibrary (java.util.List, java.net.URI)
java.util.List lines
java.net.URI launcherFolder
String launcherLibrary
java.net.URI result
private java.net.URI getConfigurationLocation (java.util.List, java.net.URI, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
java.net.URI osgiInstallArea
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData data
String configuration
java.net.URI result
private void setConfigurationLocation (java.util.List, java.net.URI, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List lines
java.net.URI osgiInstallArea
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData data
String result
private java.net.URI getStartup (java.util.List, java.net.URI)
java.util.List lines
java.net.URI launcherFolder
String startup
java.net.URI result
private void setStartup (java.util.List, java.net.URI)
java.util.List lines
java.net.URI launcherFolder
String startup
java.net.URI result
void save (org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxLauncherData, boolean) throws java.io.IOException
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxLauncherData launcherData
boolean backup
java.io.File launcherConfigFile
java.io.File launcherFolder
java.util.List newlines
java.io.File osgiInstallArea
java.io.File dest
java.io.BufferedWriter bw
int j
String arg
java.io.File previousLauncherIni
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxBundlesState.classEquinoxBundlesState.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxBundlesState extends java.lang.Object implements org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState {
static final long DEFAULT_TIMESTAMP
private static final boolean DEBUG
private static final String INTERNAL_AMD64
private static final String INTERNAL_ARCH_I386
public static final String[] PROPS
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
org.osgi.framework.BundleContext context
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.util.Properties platfromProperties
long maxId
org.eclipse.osgi.service.resolver.StateObjectFactory soFactory
org.eclipse.osgi.service.resolver.State state
private java.util.HashMap locationStateIndex
private java.util.HashMap nameVersionStateIndex
private final org.eclipse.osgi.service.resolver.PlatformAdmin platformAdmin
static void ()
static boolean checkFullySupported ()
static java.io.File getFwJar (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData)
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
private static java.io.File getFwJar (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, boolean)
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
boolean checkBundleInfos
String[] jvmArgs
String location
int i
java.io.File ret
private static long getMaxId (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions
long maxId
int i
private static java.io.File getSystemBundleFromBundleInfos (org.eclipse.equinox.frameworkadmin.BundleInfo[])
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundleInfos
int i
java.io.File match
protected static java.io.File getSystemBundleFromBundleInfos (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundleInfos
static long getTimeStamp (java.io.File)
java.io.File fwPersistentDataLocation
java.io.File file
long ret
java.io.File[] lists
int i
public static java.io.File isSystemBundle (org.eclipse.equinox.frameworkadmin.BundleInfo)
org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
java.net.URI bundleLocation
String[] clauses
RuntimeException e
static java.util.Properties setDefaultPlatformProperties ()
java.util.Properties platformProperties
String nl
String os
String ws
String arch
String name
void (org.osgi.framework.BundleContext, org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl, org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, org.eclipse.osgi.service.resolver.PlatformAdmin, boolean)
org.osgi.framework.BundleContext context
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
org.eclipse.osgi.service.resolver.PlatformAdmin admin
boolean useFwPersistentData
void (org.osgi.framework.BundleContext, org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl, org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, org.eclipse.osgi.service.resolver.PlatformAdmin, java.util.Properties)
org.osgi.framework.BundleContext context
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
org.eclipse.osgi.service.resolver.PlatformAdmin admin
java.util.Properties platformProperties
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
private void composeNewState (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, org.eclipse.equinox.frameworkadmin.BundleInfo[])
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
private void composeNewState (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties, org.eclipse.equinox.frameworkadmin.BundleInfo[])
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties properties
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
java.io.File fwJar
private boolean composeState (org.eclipse.equinox.frameworkadmin.BundleInfo[], java.util.Dictionary, java.io.File) throws java.lang.IllegalArgumentException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
java.util.Dictionary props
java.io.File fwPersistentDataLocation
org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
boolean flagNewState
int indexSystemBundle
int j
org.eclipse.equinox.frameworkadmin.BundleInfo[] newBundleInfos
int j
RuntimeException e
private org.eclipse.equinox.frameworkadmin.BundleInfo convertSystemBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription toConvert
boolean markedAsStarted
int sl
java.net.URI location
String symbolicNameTarget
org.osgi.framework.Version versionTarget
java.io.File fwJar
java.net.URI fwJarLocation
String[] clauses
String fwJarSymbolicName
String fwJarVersionSt
org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException e1
private org.eclipse.equinox.frameworkadmin.BundleInfo createBundleInfo (org.eclipse.osgi.service.resolver.BundleDescription, boolean, int, java.net.URI, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription toConvert
boolean markedAsStarted
int sl
java.net.URI location
String fragmentHost
org.eclipse.equinox.frameworkadmin.BundleInfo result
public org.eclipse.equinox.frameworkadmin.BundleInfo[] convertState (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
org.eclipse.equinox.frameworkadmin.BundleInfo[] originalBInfos
java.util.Map bundleInfoMap
int i
org.eclipse.equinox.frameworkadmin.BundleInfo[] result
int i
boolean markedAsStarted
int sl
java.net.URI location
java.net.URI location
java.net.URISyntaxException e
String fragmentHost
org.eclipse.equinox.frameworkadmin.BundleInfo original
public org.eclipse.equinox.frameworkadmin.BundleInfo[] getExpectedState () throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
java.util.Properties getPlatformProperties ()
public org.eclipse.equinox.frameworkadmin.BundleInfo[] getPrerequisteBundles (org.eclipse.equinox.frameworkadmin.BundleInfo)
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
java.util.Set set
java.net.URI realLocation
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
int i
org.eclipse.osgi.service.resolver.BaseDescription supplier
org.eclipse.osgi.service.resolver.BundleDescription[] requires
int i
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
private int getStartLevel (int)
int startLevel
public org.eclipse.equinox.frameworkadmin.BundleInfo getSystemBundle ()
org.eclipse.osgi.service.resolver.BundleDescription bundle
private org.eclipse.osgi.service.resolver.BundleDescription getSystemBundleDescription ()
org.eclipse.osgi.service.resolver.BundleDescription bundle
public org.eclipse.equinox.frameworkadmin.BundleInfo[] getSystemFragmentedBundles ()
org.eclipse.osgi.service.resolver.BundleDescription bundle
public java.lang.String[] getUnsatisfiedConstraints (org.eclipse.equinox.frameworkadmin.BundleInfo)
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
java.net.URI realLocation
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.VersionConstraint[] constraints
String[] ret
int i
private void initialize (boolean)
boolean useFwPersistentData
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
java.io.File installArea
java.io.File fwPersistentDataLocation
public void installBundle (org.eclipse.equinox.frameworkadmin.BundleInfo) throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
java.net.URI realLocation
java.util.Dictionary manifest
String newSymbolicName
int position
String newVersion
org.eclipse.osgi.service.resolver.BundleDescription newBundleDescription
org.osgi.framework.BundleException e
public boolean isFullySupported ()
public boolean isResolved ()
public boolean isResolved (org.eclipse.equinox.frameworkadmin.BundleInfo)
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
java.net.URI realLocation
org.eclipse.osgi.service.resolver.BundleDescription description
public void resolve (boolean)
boolean increment
void setFwJar (java.io.File)
java.io.File fwJar
private void setPlatformProperties (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
java.util.Dictionary platformProperties
java.util.Enumeration enumeration
String key
Object value
private void setPlatformPropertiesToState (java.util.Dictionary)
java.util.Dictionary props
java.util.Properties platformProperties
java.util.Enumeration enumeration
String key
int i
private void setStateObjectFactory ()
public java.lang.String toString ()
StringBuffer sb
org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions
int i
String[] ees
int j
java.util.Dictionary[] dics
int i
java.util.Enumeration enumeration
String key
String value
public void uninstallBundle (org.eclipse.equinox.frameworkadmin.BundleInfo) throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
org.eclipse.equinox.frameworkadmin.BundleInfo bInfo
long id
java.net.URI realLocation
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Dictionary manifest
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
org.osgi.framework.BundleException e
private org.eclipse.osgi.service.resolver.BundleDescription getBundleByLocation (java.net.URI)
java.net.URI location
private org.eclipse.osgi.service.resolver.BundleDescription getBundleByNameVersion (java.lang.String, java.lang.String)
String bundleSymbolicName
String bundleVersion
private java.lang.String getKey (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
private void createStateIndexes ()
org.eclipse.osgi.service.resolver.BundleDescription[] currentInstalledBundles
int i
java.net.URI location
private void addBundleToState (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
java.net.URI location
private void removeBundleFromState (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
java.net.URI location
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxConstants.classEquinoxConstants.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxConstants extends java.lang.Object {
public static final String PROP_KEY_USE_REFERENCE
public static final String PLUGINS_DIR
public static final String FW_SYMBOLIC_NAME
public static final String DEFAULT_CONFIGURATION
public static final String CONFIG_INI
public static final String FW_VERSION
public static final String FW_NAME
public static final String LAUNCHER_VERSION
public static final String LAUNCHER_NAME
public static final String OPTION_CONFIGURATION
public static final String OPTION_FW
public static final String OPTION_VM
public static final String OPTION_VMARGS
public static final String OPTION_CLEAN
public static final String OPTION_STARTUP
public static final String OPTION_INSTALL
public static final String OPTION_LAUNCHER_LIBRARY
public static final String PROP_BUNDLES
public static final String PROP_BUNDLES_STARTLEVEL
public static final String PROP_INITIAL_STARTLEVEL
public static final String PROP_INSTALL
public static final String PROP_ECLIPSE_COMMANDS
public static final String PROP_FW_EXTENSIONS
public static final String PROP_OSGI_FW
public static final String PROP_OSGI_SYSPATH
public static final String PROP_LAUNCHER_PATH
public static final String PROP_LAUNCHER_NAME
public static final String PROP_SHARED_CONFIGURATION_AREA
public static final String INI_EXTENSION
public static final String EXE_EXTENSION
public static final String PROP_EQUINOX_DEPENDENT_PREFIX
static final String REFERENCE
public static final String PERSISTENT_DIR_NAME
public void ()
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxFrameworkAdminFactoryImpl.classEquinoxFrameworkAdminFactoryImpl.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFrameworkAdminFactoryImpl extends org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminFactory {
public void ()
public org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin createFrameworkAdmin () throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
String className
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxFwAdminImpl.classEquinoxFwAdminImpl.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl extends java.lang.Object implements org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin {
boolean active
private org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator configuratorManipulator
org.osgi.framework.BundleContext context
private boolean runningFw
private org.eclipse.osgi.service.resolver.PlatformAdmin platformAdmin
private org.osgi.service.startlevel.StartLevel startLevelService
public void ()
void (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
void (org.osgi.framework.BundleContext, boolean)
org.osgi.framework.BundleContext context
boolean runningFw
void (java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
String configuratorManipulatorFactoryName
public void activate (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext aContext
void deactivate ()
public org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator getConfiguratorManipulator ()
public org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator getManipulator ()
public org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator getRunningManipulator ()
public boolean isActive ()
boolean isRunningFw ()
String fwVendor
java.util.Dictionary header
String versionSt
org.osgi.framework.Version version
int value
public java.lang.Process launch (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.io.File) throws java.lang.IllegalArgumentException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException java.io.IOException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File cwd
private void loadConfiguratorManipulator (java.lang.String) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException
String configuratorManipulatorFactoryName
public void setPlatformAdmin (org.eclipse.osgi.service.resolver.PlatformAdmin)
org.eclipse.osgi.service.resolver.PlatformAdmin admin
public void setStartLevel (org.osgi.service.startlevel.StartLevel)
org.osgi.service.startlevel.StartLevel sl
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxFwConfigFileParser.classEquinoxFwConfigFileParser.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser extends java.lang.Object {
private static final java.util.Set KNOWN_PROPERTIES
private static final String CONFIG_DIR
private static final String KEY_ECLIPSE_PROV_DATA_AREA
private static final String KEY_ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL
private static final String REFERENCE_SCHEME
private static final String FILE_PROTOCOL
private static boolean DEBUG
static void ()
public void (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
private static java.lang.StringBuffer toOSGiBundleListForm (org.eclipse.equinox.frameworkadmin.BundleInfo, java.net.URI)
org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo
java.net.URI location
StringBuffer locationString
int startLevel
boolean toBeStarted
StringBuffer sb
private static boolean getMarkedAsStartedFormat (java.lang.String)
String startInfo
int colon
private static int getStartLevel (java.lang.String)
String startInfo
int colon
private void readBundlesList (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.net.URI, java.util.Properties) throws java.lang.NumberFormatException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.net.URI osgiInstallArea
java.util.Properties props
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.frameworkadmin.BundleInfo[] fwExtensions
int i
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
int i
private org.eclipse.equinox.frameworkadmin.BundleInfo[] parseBundleList (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.lang.String)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
String value
java.util.List bundles
String[] bInfoStrings
int i
String entry
int indexStartInfo
String location
java.net.URI realLocation
java.io.File parentFile
String slAndFlag
boolean markedAsStarted
int startLevel
private void writeBundlesList (java.io.File, java.util.Properties, org.eclipse.equinox.frameworkadmin.BundleInfo[])
java.io.File fwJar
java.util.Properties props
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
StringBuffer osgiBundlesList
StringBuffer osgiFrameworkExtensionsList
int j
org.eclipse.equinox.frameworkadmin.BundleInfo bundle
java.net.URI location
String fragmentHost
boolean isFrameworkExtension
public void readFwConfig (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.io.File) throws java.io.IOException java.net.URISyntaxException
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.io.File inputFile
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.Properties props
java.util.Properties sharedConfigProperties
java.net.URI configArea
java.util.Enumeration enumeration
String key
String value
private void readDefaultStartLevel (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties props
private void writeDefaultStartLevel (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties props
private void readInitialStartLeve (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties props
private void writeInitialStartLevel (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties props
private java.io.File readFwJarLocation (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.util.Properties) throws java.net.URISyntaxException
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.Properties props
java.io.File fwJar
java.net.URI absoluteFwJar
String fwJarString
private void writeFwJarLocation (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.util.Properties)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.Properties props
private static java.util.Properties loadProperties (java.io.File) throws java.io.FileNotFoundException java.io.IOException
java.io.File inputFile
java.util.Properties props
java.io.InputStream is
private java.io.File findSharedConfigIniFile (java.net.URL, java.lang.String)
java.net.URL rootURL
String sharedConfigurationArea
java.net.URL sharedConfigurationURL
java.io.File sharedConfigurationFolder
java.io.File sharedConfigIni
private void readp2DataArea (java.util.Properties, java.net.URI) throws java.net.URISyntaxException
java.util.Properties props
java.net.URI configArea
String url
private void writep2DataArea (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties, java.net.URI) throws java.net.URISyntaxException
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties props
java.net.URI configArea
String dataArea
java.net.URI dataAreaURI
java.net.URI relative
String result
private void readSimpleConfiguratorURL (java.util.Properties, java.net.URI) throws java.net.URISyntaxException
java.util.Properties props
java.net.URI configArea
private void writeSimpleConfiguratorURL (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.util.Properties, java.net.URI) throws java.net.URISyntaxException
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
java.util.Properties props
java.net.URI configArea
String value
private java.lang.String getFwProperty (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.lang.String)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data
String key
public void saveFwConfig (org.eclipse.equinox.frameworkadmin.BundleInfo[], org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, boolean, boolean) throws java.io.IOException
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
boolean backup
boolean relative
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.io.File fwJar
java.io.File outputFile
String header
java.util.Properties configProps
java.net.URI configArea
java.net.URISyntaxException e
java.util.Properties original
java.io.File dest
java.io.FileOutputStream out
java.io.IOException e
java.io.IOException e
private void filterPropertiesFromSharedArea (java.util.Properties, org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator)
java.util.Properties configProps
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.util.Properties sharedConfigProperties
java.util.Enumeration keys
String key
String sharedValue
String value
private boolean equalBundleLists (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.lang.String, java.lang.String)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
String value
String sharedValue
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
org.eclipse.equinox.frameworkadmin.BundleInfo[] sharedBundles
java.util.List compareList
private boolean equalsIgnoringSeparators (java.lang.String, java.lang.String)
String s1
String s2
StringBuffer sb1
StringBuffer sb2
private void canonicalizePathsForComparison (java.lang.StringBuffer)
StringBuffer s
String[] tokens
int t
int idx
int i
private java.util.Properties getSharedConfiguration (java.lang.String, java.io.File)
String sharedConfigurationArea
java.io.File baseFile
java.io.File sharedConfigIni
java.io.File sharedConfigIni
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxLauncherData.classEquinoxLauncherData.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxLauncherData extends org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData {
java.io.File previousLauncher
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String fwName
String fwVersion
String launcherName
String launcherVersion
public void setLauncher (java.io.File)
java.io.File launcherFile
java.io.File getPreviousLauncherIni ()
}
org/eclipse/equinox/internal/frameworkadmin/equinox/EquinoxManipulatorImpl.classEquinoxManipulatorImpl.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxManipulatorImpl extends java.lang.Object implements org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator {
private static final long DEFAULT_LASTMODIFIED
private static final boolean LOG_ILLEGALSTATEEXCEPTION
private static final String COMMA
private static final String FILE_PROTOCOL
private static final String IGNORED
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxLauncherData launcherData
org.osgi.framework.BundleContext context
private java.util.Properties platformProperties
org.osgi.util.tracker.ServiceTracker cmTracker
int trackingCount
private final org.eclipse.osgi.service.resolver.PlatformAdmin platformAdmin
private final org.osgi.service.startlevel.StartLevel startLevelService
org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator configuratorManipulator
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
static Class class$0
static Class class$1
static void checkConsistencyOfFwConfigLocAndFwPersistentDataLoc (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.io.File fwConfigLocation
java.io.File fwPersistentDataLocation
java.io.File home
static java.io.File getLauncherConfigLocation (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.io.File launcherIni
java.io.File launcher
String launcherName
int dotLocation
java.io.File result
void (org.osgi.framework.BundleContext, org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl, org.eclipse.osgi.service.resolver.PlatformAdmin, org.osgi.service.startlevel.StartLevel, boolean)
org.osgi.framework.BundleContext context
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwAdminImpl fwAdmin
org.eclipse.osgi.service.resolver.PlatformAdmin admin
org.osgi.service.startlevel.StartLevel slService
boolean runtime
public org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState getBundlesState () throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
public org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
public org.eclipse.equinox.frameworkadmin.BundleInfo[] getExpectedState () throws java.lang.IllegalArgumentException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState bundleState
public org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData getLauncherData () throws org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
private java.io.File getRunningConfigurationLocation ()
org.osgi.util.tracker.ServiceTracker tracker
org.osgi.framework.Filter filter
org.eclipse.osgi.service.datalocation.Location location
java.net.URL url
private java.io.File getRunningLauncherFile ()
java.io.File launcherFile
String eclipseCommandsSt
java.util.StringTokenizer tokenizer
boolean found
String launcherSt
String token
private java.util.Properties getRunningPlatformProperties ()
java.util.Properties props
int i
String value
public long getTimeStamp ()
long ret
long lastModifiedFwPersistent
private long getTimeStampWithoutFwPersistentData ()
java.io.File launcherConfigFile
long lastModifiedLauncherConfigFile
long lastModifiedFwConfigFile
java.io.File fwConfigFile
long ret
public void initialize ()
private void initializeRuntime ()
String fwJarLocation
java.io.File fwJar
java.io.File fwConfigLocation
java.io.File launcherFile
java.io.IOException e1
org.osgi.framework.ServiceReference reference
org.osgi.service.startlevel.StartLevel startLevel
org.osgi.framework.Bundle[] bundles
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
int i
java.io.IOException e
java.util.Properties props
java.util.Enumeration enumeration
String key
String value
int initialBSL
public void load () throws java.lang.IllegalStateException java.io.IOException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState bundlesState
private void loadWithoutFwPersistentData () throws java.io.IOException
java.io.File launcherConfigFile
org.eclipse.equinox.internal.frameworkadmin.equinox.EclipseLauncherParser parser
java.io.File fwConfigFile
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser parser
java.net.URISyntaxException e
public void save (boolean) throws java.io.IOException org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException
boolean backup
boolean stateIsEmpty
java.io.File launcherConfigFile
org.eclipse.equinox.internal.frameworkadmin.equinox.EclipseLauncherParser launcherParser
org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator previousConfigurator
org.eclipse.equinox.frameworkadmin.BundleInfo[] newBInfos
IllegalStateException e
org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser parser
java.io.File configDir
java.io.File outputFile
public void setConfigData (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData)
org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
int i
private org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator setConfiguratorManipulator ()
org.osgi.framework.ServiceReference[] references
org.eclipse.equinox.frameworkadmin.BundleInfo[] bInfos
int initialBSL
org.eclipse.equinox.internal.provisional.configuratormanipulator.ConfiguratorManipulator previousConfiguratorManipulator
int i
java.net.URI location
int j
public void setLauncherData (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData value
private boolean toBeEliminated (java.lang.String)
String key
public java.lang.String toString ()
StringBuffer sb
private void updateAccordingToExpectedState (org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState)
org.eclipse.equinox.internal.provisional.frameworkadmin.BundlesState bundlesState
org.eclipse.equinox.frameworkadmin.BundleInfo[] newBundleInfos
public static java.lang.String makeRelative (java.lang.String, java.lang.String)
String original
String rootPath
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath result
public static java.lang.String makeRelative (java.lang.String, java.net.URL)
String urlString
java.net.URL rootURL
int index
boolean done
java.net.URL url
String file
String rootString
org.eclipse.core.runtime.IPath one
org.eclipse.core.runtime.IPath two
String deviceOne
String deviceTwo
public static java.lang.String makeArrayRelative (java.lang.String, java.net.URL)
String array
java.net.URL rootURL
StringBuffer buffer
java.util.StringTokenizer tokenizer
String token
String absolute
public static java.lang.String makeArrayAbsolute (java.lang.String, java.net.URL)
String array
java.net.URL rootURL
StringBuffer buffer
java.util.StringTokenizer tokenizer
String token
String absolute
public static java.lang.String makeAbsolute (java.lang.String, java.lang.String)
String original
String rootPath
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath root
public static java.lang.String makeAbsolute (java.lang.String, java.net.URL)
String urlString
java.net.URL rootURL
int index
boolean done
java.net.URL url
String file
}
org/eclipse/equinox/internal/frameworkadmin/equinox/Log.classLog.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.Log extends java.lang.Object {
private static org.osgi.util.tracker.ServiceTracker logTracker
private static boolean useLog
static Class class$0
static void ()
public static void dispose ()
public static void init (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
public static void log (int, java.lang.Object, java.lang.String, java.lang.String)
int level
Object obj
String method
String message
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
org.osgi.service.log.LogService logService
String msg
String levelSt
public static void log (int, java.lang.Object, java.lang.String, java.lang.Throwable)
int level
Object obj
String method
Throwable e
public static void log (int, java.lang.String)
int level
String message
public static void log (int, java.lang.String, java.lang.Throwable)
int level
String message
Throwable e
private void ()
}
org/eclipse/equinox/internal/frameworkadmin/equinox/Messages.classMessages.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String exception_inputFileIsDirectory
public static String exception_fwConfigLocationName
public static String exception_failedToCreateDir
public static String exception_failedToRename
public static String exception_launcherLocationNotSet
public static String exception_noInstallArea
public static String exception_fileURLExpected
public static String exception_bundleManifest
public static String exception_createAbsoluteURI
public static String exception_nullConfigArea
public static String exception_noFrameworkLocation
public static String exception_errorSavingConfigIni
public static String log_configFile
public static String log_configProps
public static String log_renameSuccessful
public static String log_fwConfigSave
public static String log_launcherConfigSave
public static String log_shared_config_url
public static String log_shared_config_relative_url
public static String log_shared_config_file_missing
public static String log_failed_reading_properties
public static String log_failed_make_absolute
public static String log_failed_make_relative
public static String exception_unexpectedfwConfigLocation
public static String exception_persistantLocationNotEqualConfigLocation
public static String exception_noLocations
public static String exception_errorReadingFile
static Class class$0
static void ()
public void ()
}
org/eclipse/equinox/internal/frameworkadmin/equinox/ParserUtils.classParserUtils.java
package org.eclipse.equinox.internal.frameworkadmin.equinox
public org.eclipse.equinox.internal.frameworkadmin.equinox.ParserUtils extends java.lang.Object {
private static final String FILE_PROTOCOL
public void ()
public static java.io.File getOSGiInstallArea (java.util.List, java.util.Properties, org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData)
java.util.List programArgs
java.util.Properties properties
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.net.URI base
java.io.File result
java.io.File launcherFile
org.eclipse.core.runtime.IPath launcherPath
public static java.net.URI getFrameworkJar (java.util.List, java.net.URI)
java.util.List lines
java.net.URI launcherFolder
String fwk
java.net.URI location
public static java.io.File getOSGiInstallArea (java.util.List, java.util.Properties, java.net.URI)
java.util.List args
java.util.Properties properties
java.net.URI base
String install
java.io.File installFile
String startup
java.net.URI startupURI
java.io.File osgiInstallArea
java.io.File baseFile
public static java.io.File fromOSGiJarToOSGiInstallArea (java.lang.String)
String path
org.eclipse.core.runtime.IPath parentFolder
public static boolean isArgumentSet (java.lang.String, java.util.List)
String arg
java.util.List args
int i
public static java.lang.String getValueForArgument (java.lang.String, java.util.List)
String arg
java.util.List args
int i
public static boolean setValueForArgument (java.lang.String, java.lang.String, java.util.List)
String arg
String value
java.util.List args
int i
String currentArg
String nextArg
public static boolean removeArgument (java.lang.String, java.util.List)
String arg
java.util.List args
int i
String currentArg
}
org/eclipse/equinox/internal/frameworkadmin/equinox/messages.properties
org/eclipse/equinox/internal/frameworkadmin/equinox/utils/
org/eclipse/equinox/internal/frameworkadmin/equinox/utils/FileUtils.classFileUtils.java
package org.eclipse.equinox.internal.frameworkadmin.equinox.utils
public org.eclipse.equinox.internal.frameworkadmin.equinox.utils.FileUtils extends java.lang.Object {
private static String FILE_SCHEME
private static String FILE_PROTOCOL
private static String REFERENCE_PROTOCOL
private static String INITIAL_PREFIX
static void ()
public void ()
public static java.net.URI getEclipseRealLocation (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.lang.String)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
String location
java.io.File base
String pluginsDir
private static java.lang.String getSysPath (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
java.util.Properties properties
String path
java.io.File file
org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
java.io.File home
java.io.File pluginsDir
java.io.File launcherDir
org.eclipse.core.runtime.IPath launcherPath
public static java.lang.String removeEquinoxSpecificProtocols (java.lang.String)
String location
String ret
public static java.net.URI getRealLocation (org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator, java.lang.String)
org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator
String location
private static org.osgi.framework.Version getVersion (java.lang.String)
String version
public static java.net.URI getEclipsePluginFullLocation (java.lang.String, java.io.File)
String pluginName
java.io.File bundlesDir
java.io.File[] candidates
java.io.File result
org.osgi.framework.Version maxVersion
int i
String candidateName
String candidateVersion
org.osgi.framework.Version currentVersion
public static java.net.URI fromPath (java.lang.String) throws java.net.URISyntaxException
String path
java.io.File f
public static java.lang.String toPath (java.net.URI)
java.net.URI uri
public static java.lang.String toFileURL (java.net.URI)
java.net.URI uri
public static java.net.URI fromFileURL (java.lang.String) throws java.net.URISyntaxException
String url
public static java.util.List loadFile (java.io.File) throws java.io.IOException
java.io.File file
java.io.BufferedReader br
String line
String line
java.util.List list
}