META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.options
OSGI-INF/
OSGI-INF/bundleGroup.xml
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/update/
org/eclipse/update/configurator/
org/eclipse/update/configurator/ConfiguratorUtils.classConfiguratorUtils.java
package org.eclipse.update.configurator
public org.eclipse.update.configurator.ConfiguratorUtils extends java.lang.Object {
static Class class$0
public void ()
public static org.eclipse.update.configurator.IPlatformConfiguration getCurrentPlatformConfiguration ()
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference configFactorySR
org.eclipse.update.configurator.IPlatformConfigurationFactory configFactory
org.eclipse.update.configurator.IPlatformConfiguration currentConfig
public static org.eclipse.update.configurator.IPlatformConfiguration getPlatformConfiguration (java.net.URL) throws java.io.IOException
java.net.URL url
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference configFactorySR
org.eclipse.update.configurator.IPlatformConfigurationFactory configFactory
org.eclipse.update.configurator.IPlatformConfiguration config
public static org.eclipse.update.configurator.IPlatformConfiguration getPlatformConfiguration (java.net.URL, java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URL loc
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference configFactorySR
org.eclipse.update.configurator.IPlatformConfigurationFactory configFactory
org.eclipse.update.configurator.IPlatformConfiguration config
public static java.net.URL getInstallURL ()
}
org/eclipse/update/configurator/IPlatformConfiguration$IFeatureEntry.classIPlatformConfiguration.java
package org.eclipse.update.configurator
public abstract org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry extends java.lang.Object {
public abstract java.lang.String getFeatureIdentifier ()
public abstract java.lang.String getFeatureVersion ()
public abstract java.lang.String getFeaturePluginIdentifier ()
public abstract java.lang.String getFeaturePluginVersion ()
public abstract java.lang.String getFeatureApplication ()
public abstract java.net.URL[] getFeatureRootURLs ()
public abstract boolean canBePrimary ()
}
org/eclipse/update/configurator/IPlatformConfiguration$ISiteEntry.classIPlatformConfiguration.java
package org.eclipse.update.configurator
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry extends java.lang.Object {
public abstract java.net.URL getURL ()
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy getSitePolicy ()
public abstract void setSitePolicy (org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy)
public abstract java.lang.String[] getFeatures ()
public abstract java.lang.String[] getPlugins ()
public abstract long getChangeStamp ()
public abstract long getFeaturesChangeStamp ()
public abstract long getPluginsChangeStamp ()
public abstract boolean isUpdateable ()
public abstract boolean isNativelyLinked ()
}
org/eclipse/update/configurator/IPlatformConfiguration$ISitePolicy.classIPlatformConfiguration.java
package org.eclipse.update.configurator
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy extends java.lang.Object {
public static final int USER_INCLUDE
public static final int USER_EXCLUDE
public static final int MANAGED_ONLY
public abstract int getType ()
public abstract java.lang.String[] getList ()
public abstract void setList (java.lang.String[])
}
org/eclipse/update/configurator/IPlatformConfiguration.classIPlatformConfiguration.java
package org.eclipse.update.configurator
public abstract org.eclipse.update.configurator.IPlatformConfiguration extends java.lang.Object {
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry createSiteEntry (java.net.URL, org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy)
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy createSitePolicy (int, java.lang.String[])
public abstract org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry createFeatureEntry (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
public abstract org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry createFeatureEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
public abstract void configureSite (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry)
public abstract void configureSite (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry, boolean)
public abstract void unconfigureSite (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry)
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] getConfiguredSites ()
public abstract org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry findConfiguredSite (java.net.URL)
public abstract void configureFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
public abstract void unconfigureFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
public abstract org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry[] getConfiguredFeatureEntries ()
public abstract org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry findConfiguredFeatureEntry (java.lang.String)
public abstract java.net.URL getConfigurationLocation ()
public abstract long getChangeStamp ()
public abstract long getFeaturesChangeStamp ()
public abstract long getPluginsChangeStamp ()
public abstract java.lang.String getPrimaryFeatureIdentifier ()
public abstract java.net.URL[] getPluginPath ()
public abstract java.lang.String[] getBootstrapPluginIdentifiers ()
public abstract void setBootstrapPluginLocation (java.lang.String, java.net.URL)
public abstract boolean isUpdateable ()
public abstract boolean isTransient ()
public abstract void isTransient (boolean)
public abstract void refresh ()
public abstract void save () throws java.io.IOException
public abstract void save (java.net.URL) throws java.io.IOException
}
org/eclipse/update/configurator/IPlatformConfigurationFactory.classIPlatformConfigurationFactory.java
package org.eclipse.update.configurator
public abstract org.eclipse.update.configurator.IPlatformConfigurationFactory extends java.lang.Object {
public abstract org.eclipse.update.configurator.IPlatformConfiguration getCurrentPlatformConfiguration ()
public abstract org.eclipse.update.configurator.IPlatformConfiguration getPlatformConfiguration (java.net.URL) throws java.io.IOException
public abstract org.eclipse.update.configurator.IPlatformConfiguration getPlatformConfiguration (java.net.URL, java.net.URL) throws java.io.IOException
}
org/eclipse/update/internal/
org/eclipse/update/internal/configurator/
org/eclipse/update/internal/configurator/BundleGroupComponent.classBundleGroupComponent.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.BundleGroupComponent extends java.lang.Object implements org.eclipse.core.runtime.IBundleGroupProvider {
public void ()
public org.eclipse.core.runtime.IBundleGroup[] getBundleGroups ()
org.eclipse.update.internal.configurator.ConfigurationActivator activator
public java.lang.String getName ()
}
org/eclipse/update/internal/configurator/BundleManifest.classBundleManifest.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.BundleManifest extends java.lang.Object implements org.eclipse.update.internal.configurator.IConfigurationConstants {
private java.io.File manifestFile
private org.eclipse.update.internal.configurator.PluginEntry pluginEntry
private java.io.IOException exception
private String bundleURL
public void (java.io.File)
java.io.File manifest
java.io.FileInputStream fos
public void (java.io.InputStream, java.lang.String)
java.io.InputStream input
String bundleUrl
private void parse (java.io.InputStream)
java.io.InputStream in
java.util.jar.Manifest m
java.util.jar.Attributes a
String symbolicName
String id
String id
org.eclipse.osgi.util.ManifestElement[] elements
org.osgi.framework.BundleException be
String version
String hostPlugin
java.io.File pluginDir
java.io.IOException ioe
public boolean exists ()
public org.eclipse.update.internal.configurator.PluginEntry getPluginEntry () throws java.io.IOException
}
org/eclipse/update/internal/configurator/Configuration.classConfiguration.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.Configuration extends java.lang.Object implements org.eclipse.update.internal.configurator.IConfigurationConstants {
private java.util.HashMap sites
private java.util.HashMap platformURLs
private java.util.Date date
private long lastModified
private java.net.URL url
private boolean transientConfig
private boolean isDirty
private org.eclipse.update.internal.configurator.Configuration linkedConfig
private java.net.URL associatedInstallURL
public void ()
public void (java.util.Date)
java.util.Date date
public void setURL (java.net.URL)
java.net.URL url
public java.net.URL getURL ()
public void setLinkedConfig (org.eclipse.update.internal.configurator.Configuration)
org.eclipse.update.internal.configurator.Configuration linkedConfig
org.eclipse.update.internal.configurator.SiteEntry[] linkedSites
int i
public org.eclipse.update.internal.configurator.Configuration getLinkedConfig ()
public boolean isDirty ()
public void setDirty (boolean)
boolean dirty
public void addSiteEntry (java.lang.String, org.eclipse.update.internal.configurator.SiteEntry)
String url
org.eclipse.update.internal.configurator.SiteEntry site
java.net.URL pURL
java.net.URL relSite
java.net.URL config_loc
java.net.URL rURL
String resolvedURL
public void removeSiteEntry (java.lang.String)
String url
java.net.URL pURL
java.net.URL relSite
java.net.URL config_loc
java.net.URL rURL
String resolvedURL
public org.eclipse.update.internal.configurator.SiteEntry getSiteEntry (java.lang.String)
String url
org.eclipse.update.internal.configurator.SiteEntry site
public org.eclipse.update.internal.configurator.SiteEntry[] getSites ()
java.util.ArrayList combinedSites
public org.w3c.dom.Element toXML (org.w3c.dom.Document) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Document doc
org.w3c.dom.Element configElement
String transitory
org.eclipse.update.internal.configurator.SiteEntry[] list
int i
org.w3c.dom.Element siteElement
Exception e
public boolean isTransient ()
public void setTransient (boolean)
boolean isTransient
public java.util.Date getDate ()
public void setDate (java.util.Date)
java.util.Date date
public boolean unconfigureFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry feature
org.eclipse.update.internal.configurator.SiteEntry[] sites
int i
public void setLastModified (long)
long lastModified
public long lastModified ()
public java.net.URL asPlatformURL (java.net.URL)
java.net.URL url
String rUrl
java.net.URL pUrl
public java.net.URL getInstallURL ()
public void setInstallLocation (java.net.URL)
java.net.URL installURL
}
org/eclipse/update/internal/configurator/ConfigurationActivator$1.classConfigurationActivator.java
package org.eclipse.update.internal.configurator
org.eclipse.update.internal.configurator.ConfigurationActivator$1 extends java.lang.Object implements org.osgi.framework.FrameworkListener {
final org.eclipse.update.internal.configurator.ConfigurationActivator this$0
private final boolean[] val$flag
void (org.eclipse.update.internal.configurator.ConfigurationActivator, boolean[])
public void frameworkEvent (org.osgi.framework.FrameworkEvent)
org.osgi.framework.FrameworkEvent event
}
org/eclipse/update/internal/configurator/ConfigurationActivator.classConfigurationActivator.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.ConfigurationActivator extends java.lang.Object implements org.osgi.framework.BundleActivator org.eclipse.core.runtime.IBundleGroupProvider org.eclipse.update.internal.configurator.IConfigurationConstants {
public static String PI_CONFIGURATOR
public static final String LAST_CONFIG_STAMP
public static final String NAME_SPACE
public static final String UPDATE_PREFIX
private static final String INITIAL_PREFIX
public static String OPTION_DEBUG
public static boolean DEBUG
private static org.osgi.framework.BundleContext context
private org.osgi.framework.ServiceRegistration configurationFactorySR
org.osgi.framework.ServiceRegistration bundleGroupProviderSR
private org.eclipse.update.internal.configurator.PlatformConfiguration configuration
private org.eclipse.osgi.service.datalocation.Location configLocation
private long lastTimeStamp
private long lastStateTimeStamp
private static org.eclipse.update.internal.configurator.ConfigurationActivator configurator
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static void ()
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext ctx
Exception e
public static boolean isReconciling ()
String reconcile
private void registerBundleGroupProvider ()
String serviceName
org.osgi.framework.ServiceReference[] refs
int i
private void initialize () throws java.lang.Exception
java.net.URL privateURL
java.io.File f
java.io.DataInputStream stream
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext ctx
java.io.IOException e
public boolean installBundles ()
org.osgi.framework.ServiceReference reference
int startLevel
String defaultStartLevel
org.osgi.service.startlevel.StartLevel start
org.osgi.framework.Bundle[] cachedBundles
java.net.URL[] plugins
java.util.List toRefresh
org.osgi.framework.Bundle[] bundlesToUninstall
int i
String[] bundlesToInstall
java.util.ArrayList lazyActivationBundles
int i
java.net.URL bundleURL
org.osgi.framework.Bundle target
Exception e
java.util.Iterator activateBundles
org.osgi.framework.Bundle toActivate
org.osgi.framework.BundleException e
private static boolean hasLazyActivationPolicy (org.osgi.framework.Bundle)
org.osgi.framework.Bundle target
java.util.Dictionary headers
String fragmentHost
String activationPolicy
org.eclipse.osgi.util.ManifestElement[] elements
String eclipseLazyStart
org.eclipse.osgi.util.ManifestElement[] elements
private void removeInitialBundles (java.util.List, org.osgi.framework.Bundle[])
java.util.List bundles
org.osgi.framework.Bundle[] cachedBundles
String[] initialSymbolicNames
java.util.Iterator iter
org.osgi.framework.Bundle bundle
String symbolicName
int i
private java.lang.String[] getInitialSymbolicNames (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] cachedBundles
java.util.ArrayList initial
int i
org.osgi.framework.Bundle bundle
String symbolicName
private java.util.List getUnresolvedBundles ()
org.osgi.framework.Bundle[] allBundles
java.util.List unresolved
int i
private java.lang.String[] getBundlesToInstall (org.osgi.framework.Bundle[], java.net.URL[])
org.osgi.framework.Bundle[] cachedBundles
java.net.URL[] newPlugins
java.util.HashSet cachedBundlesSet
int offset
int i
String bundleLocation
java.util.ArrayList bundlesToInstall
int i
String location
private org.osgi.framework.Bundle[] getBundlesToUninstall (org.osgi.framework.Bundle[], java.net.URL[])
org.osgi.framework.Bundle[] cachedBundles
java.net.URL[] newPlugins
java.util.HashSet newPluginsSet
int i
String pluginLocation
java.util.ArrayList bundlesToUninstall
int offset
int i
String cachedBundleLocation
private org.eclipse.update.internal.configurator.PlatformConfiguration getPlatformConfiguration (java.net.URL, org.eclipse.osgi.service.datalocation.Location)
java.net.URL installURL
org.eclipse.osgi.service.datalocation.Location configLocation
Exception e
String message
private void refreshPackages (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] bundles
org.osgi.framework.ServiceReference packageAdminRef
org.osgi.service.packageadmin.PackageAdmin packageAdmin
boolean[] flag
org.osgi.framework.FrameworkListener listener
private void writePlatformConfigurationTimeStamp ()
java.io.DataOutputStream stream
String configArea
Exception e
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
private void loadOptions ()
org.eclipse.osgi.service.debug.DebugOptions service
org.osgi.framework.ServiceReference reference
private boolean canRunWithCachedData ()
public static org.osgi.framework.BundleContext getBundleContext ()
public java.lang.String getName ()
public org.eclipse.core.runtime.IBundleGroup[] getBundleGroups ()
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry[] features
java.util.ArrayList bundleGroups
int i
public static org.eclipse.update.internal.configurator.ConfigurationActivator getConfigurator ()
private void acquireFrameworkLogService ()
org.osgi.framework.ServiceReference logServiceReference
}
org/eclipse/update/internal/configurator/ConfigurationParser.classConfigurationParser.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.ConfigurationParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.update.internal.configurator.IConfigurationConstants {
private static final String URL_PROPERTY
private static final String EMPTY_STRING
private static final javax.xml.parsers.SAXParserFactory parserFactory
private javax.xml.parsers.SAXParser parser
private java.net.URL currentSiteURL
private org.eclipse.update.internal.configurator.Configuration config
private java.net.URL configURL
private java.io.InputStream input
private java.net.URL installLocation
static void ()
public void () throws java.lang.reflect.InvocationTargetException
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
public org.eclipse.update.internal.configurator.Configuration parse (java.net.URL, java.net.URL) throws java.lang.Exception
java.net.URL url
java.net.URL installLocation
long lastModified
java.io.File inputFile
java.io.File inputFile
Exception e
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
String tag
java.net.MalformedURLException e
org.eclipse.core.runtime.CoreException e
private void processSite (org.xml.sax.Attributes) throws java.net.MalformedURLException org.eclipse.core.runtime.CoreException
org.xml.sax.Attributes attributes
String urlString
java.net.URL url
String property
java.net.URL root
int policyType
int policyType
int policyType
String[] policyList
String typeString
int i
String pluginList
java.util.StringTokenizer st
org.eclipse.update.internal.configurator.SitePolicy sp
org.eclipse.update.internal.configurator.SiteEntry site
String flag
String linkname
private void processFeature (org.xml.sax.Attributes) throws java.net.MalformedURLException org.eclipse.core.runtime.CoreException
org.xml.sax.Attributes attributes
String id
String version
String pluginVersion
String pluginIdentifier
String application
String locations
java.util.StringTokenizer st
java.util.ArrayList rootList
java.net.URL rootEntry
java.net.URL[] roots
boolean primary
String flag
org.eclipse.update.internal.configurator.FeatureEntry featureEntry
String url
org.eclipse.update.internal.configurator.SiteEntry site
private void processConfig (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String date
long time
String sharedURLString
java.net.URL sharedURL
org.eclipse.update.internal.configurator.ConfigurationParser parser
org.eclipse.update.internal.configurator.Configuration sharedConfig
Exception e
String flag
private boolean isValidSite (java.net.URL)
java.net.URL url
java.net.URL resolvedURL
java.net.URL config_loc
java.io.File siteRoot
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
String tag
org.eclipse.update.internal.configurator.SiteEntry[] sites
int i
}
org/eclipse/update/internal/configurator/FeatureEntry.classFeatureEntry.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.FeatureEntry extends java.lang.Object implements org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry org.eclipse.update.internal.configurator.IConfigurationConstants org.eclipse.core.runtime.IBundleGroup org.eclipse.update.internal.configurator.branding.IBundleGroupConstants org.eclipse.update.internal.configurator.branding.IProductConstants {
private String id
private String version
private String pluginVersion
private String application
private java.net.URL[] root
private boolean primary
private String pluginIdentifier
private String url
private String description
private String licenseURL
private java.util.ArrayList plugins
private org.eclipse.update.internal.configurator.branding.AboutInfo branding
private org.eclipse.update.internal.configurator.SiteEntry site
private java.util.ResourceBundle resourceBundle
private boolean fullyParsed
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
String id
String version
String pluginIdentifier
String pluginVersion
boolean primary
String application
java.net.URL[] root
public void (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
String id
String version
String pluginVersion
boolean primary
String application
java.net.URL[] root
public void setSite (org.eclipse.update.internal.configurator.SiteEntry)
org.eclipse.update.internal.configurator.SiteEntry site
public org.eclipse.update.internal.configurator.SiteEntry getSite ()
public void addPlugin (org.eclipse.update.internal.configurator.PluginEntry)
org.eclipse.update.internal.configurator.PluginEntry plugin
public org.eclipse.update.internal.configurator.PluginEntry[] getPluginEntries ()
public void setURL (java.lang.String)
String url
public java.lang.String getURL ()
public java.lang.String getFeatureIdentifier ()
public java.lang.String getFeatureVersion ()
public java.lang.String getFeaturePluginVersion ()
public java.lang.String getFeaturePluginIdentifier ()
public java.lang.String getFeatureApplication ()
public java.net.URL[] getFeatureRootURLs ()
public boolean canBePrimary ()
public org.w3c.dom.Element toXML (org.w3c.dom.Document)
org.w3c.dom.Document doc
java.net.URL installURL
org.w3c.dom.Element featureElement
java.net.URL[] roots
int i
String root
org.w3c.dom.Element rootElement
public void setDescription (java.lang.String)
String description
public org.osgi.framework.Bundle[] getBundles ()
java.util.ArrayList bundles
int i
org.eclipse.update.internal.configurator.PluginEntry plugin
org.osgi.framework.Bundle bundle
public java.lang.String getDescription ()
public java.lang.String getIdentifier ()
public java.lang.String getName ()
public java.lang.String getProperty (java.lang.String)
String key
java.net.URL[] urls
StringBuffer windowImagesURLs
int i
public java.lang.String getProviderName ()
public java.lang.String getVersion ()
public java.lang.String getApplication ()
public java.lang.String getId ()
public java.util.ResourceBundle getResourceBundle ()
java.util.ResourceBundle bundle
java.net.URL propertiesURL
ClassLoader l
java.util.MissingResourceException e
java.net.MalformedURLException e
public void setLicenseURL (java.lang.String)
String licenseURL
public java.lang.String getLicenseURL ()
String resolvedURL
private void fullParse ()
org.eclipse.update.internal.configurator.FullFeatureParser parser
public org.osgi.framework.Bundle getDefiningBundle ()
public boolean hasBranding ()
String bundleId
}
org/eclipse/update/internal/configurator/FeatureParser.classFeatureParser.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.FeatureParser extends org.xml.sax.helpers.DefaultHandler {
private javax.xml.parsers.SAXParser parser
private org.eclipse.update.internal.configurator.FeatureEntry feature
private java.net.URL url
private static final javax.xml.parsers.SAXParserFactory parserFactory
static void ()
public void ()
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
public org.eclipse.update.internal.configurator.FeatureEntry parse (java.net.URL)
java.net.URL featureURL
java.io.InputStream in
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
private void processFeature (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String id
String ver
String os
String ws
String nl
String arch
String primary
boolean isPrimary
String application
String plugin
java.io.File f
}
org/eclipse/update/internal/configurator/FullFeatureParser.classFullFeatureParser.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.FullFeatureParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.update.internal.configurator.IConfigurationConstants {
private javax.xml.parsers.SAXParser parser
private org.eclipse.update.internal.configurator.FeatureEntry feature
private java.net.URL url
private boolean isDescription
private StringBuffer description
private static final javax.xml.parsers.SAXParserFactory parserFactory
static void ()
public void (org.eclipse.update.internal.configurator.FeatureEntry)
org.eclipse.update.internal.configurator.FeatureEntry feature
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
public void parse ()
java.io.InputStream in
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
java.io.IOException e1
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
private void processPlugin (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String id
String ver
String nl
String os
String ws
String arch
org.eclipse.update.internal.configurator.PluginEntry plugin
private void processLicense (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
String d
java.util.ResourceBundle bundle
}
org/eclipse/update/internal/configurator/IConfigurationConstants.classIConfigurationConstants.java
package org.eclipse.update.internal.configurator
public abstract org.eclipse.update.internal.configurator.IConfigurationConstants extends java.lang.Object {
public static final String ECLIPSE_PRODUCT
public static final String ECLIPSE_APPLICATION
public static final String CFG
public static final String CFG_SITE
public static final String CFG_URL
public static final String CFG_POLICY
public static final String[] CFG_POLICY_TYPE
public static final String CFG_POLICY_TYPE_UNKNOWN
public static final String CFG_LIST
public static final String CFG_UPDATEABLE
public static final String CFG_LINK_FILE
public static final String CFG_FEATURE_ENTRY
public static final String CFG_FEATURE_ENTRY_ID
public static final String CFG_FEATURE_ENTRY_PRIMARY
public static final String CFG_FEATURE_ENTRY_VERSION
public static final String CFG_FEATURE_ENTRY_PLUGIN_VERSION
public static final String CFG_FEATURE_ENTRY_PLUGIN_IDENTIFIER
public static final String CFG_FEATURE_ENTRY_APPLICATION
public static final String CFG_FEATURE_ENTRY_ROOT
public static final String CFG_DATE
public static final String CFG_PLUGIN
public static final String CFG_FRAGMENT
public static final String CFG_ENABLED
public static final String CFG_SHARED_URL
public static final String CFG_VERSION
public static final String CFG_TRANSIENT
public static final String VERSION
public static final int DEFAULT_POLICY_TYPE
public static final String[] DEFAULT_POLICY_LIST
public static final String PLUGINS
public static final String FEATURES
public static final String PLUGIN_XML
public static final String FRAGMENT_XML
public static final String META_MANIFEST_MF
public static final String FEATURE_XML
static void ()
}
org/eclipse/update/internal/configurator/Locker.classLocker.java
package org.eclipse.update.internal.configurator
public abstract org.eclipse.update.internal.configurator.Locker extends java.lang.Object {
public abstract boolean lock () throws java.io.IOException
public abstract void release ()
}
org/eclipse/update/internal/configurator/Locker_JavaIo.classLocker_JavaIo.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.Locker_JavaIo extends java.lang.Object implements org.eclipse.update.internal.configurator.Locker {
private java.io.File lockFile
private java.io.RandomAccessFile lockRAF
public void (java.io.File)
java.io.File lockFile
public synchronized boolean lock () throws java.io.IOException
public synchronized void release ()
}
org/eclipse/update/internal/configurator/Locker_JavaNio.classLocker_JavaNio.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.Locker_JavaNio extends java.lang.Object implements org.eclipse.update.internal.configurator.Locker {
private java.io.File lockFile
private java.io.RandomAccessFile raf
private java.nio.channels.FileLock fileLock
public void (java.io.File)
java.io.File lockFile
public synchronized boolean lock () throws java.io.IOException
public synchronized void release ()
}
org/eclipse/update/internal/configurator/Messages.classMessages.java
package org.eclipse.update.internal.configurator
public final org.eclipse.update.internal.configurator.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String cfig_unableToLoad_noURL
public static String cfig_unableToSave_noURL
public static String cfig_unableToSave
public static String InstalledSiteParser_UnableToCreateURL
public static String InstalledSiteParser_UnableToCreateURLForFile
public static String InstalledSiteParser_ErrorParsingFile
public static String InstalledSiteParser_ErrorAccessing
public static String InstalledSiteParser_date
public static String BundleManifest_noVersion
public static String FeatureParser_IdOrVersionInvalid
public static String BundleGroupProvider
public static String ConfigurationActivator_initialize
public static String ConfigurationActivator_createConfig
public static String ConfigurationActivator_uninstallBundle
public static String ConfigurationParser_cannotLoadSharedInstall
public static String ConfigurationActivator_installBundle
public static String PluginEntry_versionError
public static String IniFileReader_MissingDesc
public static String IniFileReader_OpenINIError
public static String IniFileReader_ReadIniError
public static String IniFileReader_ReadPropError
public static String IniFileReader_ReadMapError
public static String SiteEntry_computePluginStamp
public static String SiteEntry_cannotFindFeatureInDir
public static String SiteEntry_duplicateFeature
public static String SiteEntry_pluginsDir
public static String PlatformConfiguration_expectingPlatformXMLorDirectory
public static String PlatformConfiguration_cannotBackupConfig
public static String PlatformConfiguration_cannotCloseStream
public static String PlatformConfiguration_cannotCloseTempFile
public static String PlatformConfiguration_cannotRenameTempFile
public static String PlatformConfiguration_cannotLoadConfig
public static String PlatformConfiguration_cannotLoadDefaultSite
public static String PlatformConfiguration_cannotFindConfigFile
public static String PlatformConfiguration_cannotSaveNonExistingConfig
public static String PluginParser_plugin_no_id
public static String PluginParser_plugin_no_version
public static String XMLPrintHandler_unsupportedNodeType
static Class class$0
static void ()
private void ()
}
org/eclipse/update/internal/configurator/PlatformConfiguration$1.classPlatformConfiguration.java
package org.eclipse.update.internal.configurator
org.eclipse.update.internal.configurator.PlatformConfiguration$1 extends java.lang.Object implements java.io.FileFilter {
final org.eclipse.update.internal.configurator.PlatformConfiguration this$0
void (org.eclipse.update.internal.configurator.PlatformConfiguration)
public boolean accept (java.io.File)
java.io.File pathname
}
org/eclipse/update/internal/configurator/PlatformConfiguration.classPlatformConfiguration.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.PlatformConfiguration extends java.lang.Object implements org.eclipse.update.configurator.IPlatformConfiguration org.eclipse.update.internal.configurator.IConfigurationConstants {
private static org.eclipse.update.internal.configurator.PlatformConfiguration currentPlatformConfiguration
private static final String XML_ENCODING
private org.eclipse.update.internal.configurator.Configuration config
private java.net.URL configLocation
private java.util.HashMap externalLinkSites
private long changeStamp
private long featuresChangeStamp
private boolean featuresChangeStampIsValid
private long pluginsChangeStamp
private boolean pluginsChangeStampIsValid
private org.eclipse.update.internal.configurator.Locker lock
private static int defaultPolicy
private static boolean checkNio
private static boolean useNio
private static final String ECLIPSE
private static final String CONFIG_HISTORY
private static final String PLATFORM_XML
private static final String CONFIG_NAME
private static final String CONFIG_INI
private static final String CONFIG_FILE_LOCK_SUFFIX
private static final String CONFIG_FILE_TEMP_SUFFIX
private static final String LINKS
private static final String[] BOOTSTRAP_PLUGINS
private static final String DEFAULT_FEATURE_APPLICATION
private static final String LINK_PATH
private static final String LINK_READ
private static final String LINK_READ_WRITE
private static java.net.URL installURL
static void ()
private void (org.eclipse.osgi.service.datalocation.Location) throws org.eclipse.core.runtime.CoreException java.io.IOException
org.eclipse.osgi.service.datalocation.Location platformConfigLocation
boolean osgiClean
boolean osgiCheckConfiguration
void (java.net.URL) throws java.lang.Exception
java.net.URL url
java.net.URL installLocation
public void (java.net.URL, java.net.URL) throws java.lang.Exception
java.net.URL url
java.net.URL installLocation
private void setDefaultPolicy ()
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sentries
int policyType
public static int getDefaultPolicy ()
public org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry createSiteEntry (java.net.URL, org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy)
java.net.URL url
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy policy
public org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy createSitePolicy (int, java.lang.String[])
int type
String[] list
public org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry createFeatureEntry (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
String id
String version
String pluginVersion
boolean primary
String application
java.net.URL[] root
public org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry createFeatureEntry (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
String id
String version
String pluginIdentifier
String pluginVersion
boolean primary
String application
java.net.URL[] root
public void configureSite (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry)
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry entry
public synchronized void configureSite (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry, boolean)
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry entry
boolean replace
java.net.URL url
String key
public synchronized void unconfigureSite (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry)
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry entry
java.net.URL url
String key
public org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] getConfiguredSites ()
org.eclipse.update.internal.configurator.SiteEntry[] sites
java.util.ArrayList enabledSites
int i
public org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry findConfiguredSite (java.net.URL)
java.net.URL url
public org.eclipse.update.internal.configurator.SiteEntry findConfiguredSite (java.net.URL, boolean)
java.net.URL url
boolean checkPlatformURL
String key
org.eclipse.update.internal.configurator.SiteEntry result
public synchronized void configureFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry entry
String key
org.eclipse.update.internal.configurator.SiteEntry[] sites
int i
java.net.URL url
public synchronized void unconfigureFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry entry
String key
public org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry[] getConfiguredFeatureEntries ()
java.util.ArrayList configFeatures
org.eclipse.update.internal.configurator.SiteEntry[] sites
int i
org.eclipse.update.internal.configurator.FeatureEntry[] features
int j
public org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry findConfiguredFeatureEntry (java.lang.String)
String id
org.eclipse.update.internal.configurator.SiteEntry[] sites
int i
org.eclipse.update.internal.configurator.FeatureEntry f
public java.net.URL getConfigurationLocation ()
public long getChangeStamp ()
public long getFeaturesChangeStamp ()
public long getPluginsChangeStamp ()
public java.lang.String getApplicationIdentifier ()
String application
String feature
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry fe
public java.lang.String getPrimaryFeatureIdentifier ()
String primaryFeatureId
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry feature
public java.net.URL[] getPluginPath ()
java.util.ArrayList path
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
java.net.URL pathURL
int i
String[] plugins
int j
java.net.MalformedURLException e
public java.util.Set getPluginPaths ()
java.util.HashSet paths
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
int i
String[] plugins
int j
public org.eclipse.update.internal.configurator.PluginEntry[] getPlugins ()
java.util.ArrayList allPlugins
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
int i
org.eclipse.update.internal.configurator.PluginEntry[] plugins
int j
public java.lang.String[] getBootstrapPluginIdentifiers ()
public void setBootstrapPluginLocation (java.lang.String, java.net.URL)
String id
java.net.URL location
public boolean isUpdateable ()
public boolean isTransient ()
public void isTransient (boolean)
boolean value
public synchronized void refresh ()
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
int i
public void save () throws java.io.IOException
public synchronized void save (java.net.URL) throws java.io.IOException
java.net.URL url
java.io.OutputStream os
java.net.URLConnection uc
org.eclipse.core.runtime.CoreException e
java.io.File cfigFile
java.io.File workingDir
java.io.File cfigFileOriginal
java.io.File cfigTmp
java.io.File backupDir
long timestamp
java.io.File preservedFile
long increment
java.io.SyncFailedException e2
java.io.IOException e2
java.io.IOException e1
boolean ok
public static org.eclipse.update.internal.configurator.PlatformConfiguration getCurrent ()
public static synchronized void startup (java.net.URL, org.eclipse.osgi.service.datalocation.Location) throws java.lang.Exception
java.net.URL installURL
org.eclipse.osgi.service.datalocation.Location platformConfigLocation
public static synchronized void shutdown () throws java.io.IOException
org.eclipse.update.internal.configurator.PlatformConfiguration config
java.io.IOException e
private synchronized void initializeCurrent (org.eclipse.osgi.service.datalocation.Location) throws java.io.IOException
org.eclipse.osgi.service.datalocation.Location platformConfigLocation
java.net.URL configFileURL
org.eclipse.osgi.service.datalocation.Location parentLocation
java.net.URL sharedConfigFileURL
private synchronized void initialize (java.net.URL, java.net.URL) throws java.lang.Exception
java.net.URL url
java.net.URL installLocation
private void createDefaultConfiguration (java.net.URL, java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URL installLocation
org.eclipse.update.internal.configurator.SiteEntry defaultSite
private org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry getRootSite ()
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy defaultPolicy
java.net.URL siteURL
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry defaultSite
private void getConfigurationLock (java.net.URL)
java.net.URL url
java.io.File lockFile
private void clearConfigurationLock ()
private static org.eclipse.update.internal.configurator.Locker createLocker (java.io.File)
java.io.File lock
private long computeChangeStamp ()
private long computeFeaturesChangeStamp ()
long result
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
int i
private long computePluginsChangeStamp ()
long result
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
int i
private void configureExternalLinks ()
java.net.URL linkURL
java.io.File linkDir
java.io.File[] links
int i
java.util.Properties props
java.io.FileInputStream is
java.io.IOException e
private void configureExternalLinkSite (java.io.File, java.util.Properties)
java.io.File linkFile
java.util.Properties props
String path
String link
String link
String link
boolean updateable
java.net.URL siteURL
java.net.URL siteURL
java.io.File siteFile
java.net.MalformedURLException e
org.eclipse.update.internal.configurator.SiteEntry linkSite
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy linkSitePolicy
private void validateSites ()
org.eclipse.update.internal.configurator.SiteEntry[] list
int i
java.net.URL siteURL
java.io.File siteRoot
String linkName
java.io.File linkFile
private void linkInitializedState (org.eclipse.update.internal.configurator.Configuration, org.eclipse.osgi.service.datalocation.Location, org.eclipse.osgi.service.datalocation.Location)
org.eclipse.update.internal.configurator.Configuration sharedConfig
org.eclipse.osgi.service.datalocation.Location sharedConfigLocation
org.eclipse.osgi.service.datalocation.Location newConfigLocation
java.net.URL newConfigIniURL
java.io.File configIni
java.util.Properties props
String externalForm
java.io.IOException e
private org.eclipse.update.internal.configurator.Configuration loadConfig (java.net.URL, java.net.URL) throws java.lang.Exception
java.net.URL url
java.net.URL installLocation
org.eclipse.update.internal.configurator.ConfigurationParser parser
java.lang.reflect.InvocationTargetException e
Exception originalException
Exception e1
java.net.URL tempURL
java.io.File cfigFile
java.io.File workingDir
java.io.File[] backups
java.net.URL backupUrl
public static boolean supportsDetection (java.net.URL, java.net.URL)
java.net.URL url
java.net.URL installLocation
String protocol
java.net.URL resolved
private static void verifyPath (java.net.URL, java.net.URL)
java.net.URL url
java.net.URL installLocation
String protocol
String path
java.net.URL resolved
java.io.File dir
public static java.net.URL resolvePlatformURL (java.net.URL, java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URL base_path_Location
java.io.File f
String toResolve
private java.net.URL getBasePathLocation (java.net.URL, java.net.URL, java.net.URL)
java.net.URL url
java.net.URL installLocation
java.net.URL configLocation
String toResolve
java.net.URL config_loc
java.net.URL config_loc
public static java.net.URL getInstallURL ()
private void saveAsXML (java.io.OutputStream) throws org.eclipse.core.runtime.CoreException java.io.IOException
java.io.OutputStream stream
java.io.BufferedWriter xmlWriter
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder docBuilder
org.w3c.dom.Document doc
org.w3c.dom.Element configElement
Exception e
private void reconcile () throws org.eclipse.core.runtime.CoreException
long lastChange
org.eclipse.update.internal.configurator.SiteEntry[] sites
int s
long siteTimestamp
public org.eclipse.update.internal.configurator.Configuration getConfiguration ()
}
org/eclipse/update/internal/configurator/PlatformConfigurationFactory.classPlatformConfigurationFactory.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.PlatformConfigurationFactory extends java.lang.Object implements org.eclipse.update.configurator.IPlatformConfigurationFactory {
public void ()
public org.eclipse.update.configurator.IPlatformConfiguration getCurrentPlatformConfiguration ()
public org.eclipse.update.configurator.IPlatformConfiguration getPlatformConfiguration (java.net.URL) throws java.io.IOException
java.net.URL url
Exception e
public org.eclipse.update.configurator.IPlatformConfiguration getPlatformConfiguration (java.net.URL, java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URL loc
Exception e
}
org/eclipse/update/internal/configurator/PluginEntry.classPluginEntry.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.PluginEntry extends java.lang.Object {
private String pluginId
private String pluginVersion
private boolean isFragment
private org.eclipse.update.internal.configurator.VersionedIdentifier versionId
private String url
public void ()
public java.lang.String getURL ()
public void setURL (java.lang.String)
String url
public java.lang.String getPluginIdentifier ()
public java.lang.String getPluginVersion ()
public boolean isFragment ()
void setPluginIdentifier (java.lang.String)
String pluginId
void setPluginVersion (java.lang.String)
String pluginVersion
public void isFragment (boolean)
boolean isFragment
public java.lang.String toString ()
String msg
public org.eclipse.update.internal.configurator.VersionedIdentifier getVersionedIdentifier ()
String id
String ver
void setVersionedIdentifier (org.eclipse.update.internal.configurator.VersionedIdentifier)
org.eclipse.update.internal.configurator.VersionedIdentifier identifier
public boolean equals (java.lang.Object)
Object object
org.eclipse.update.internal.configurator.PluginEntry e
public int hashCode ()
}
org/eclipse/update/internal/configurator/PluginParser$ParseCompleteException.classPluginParser.java
package org.eclipse.update.internal.configurator
org.eclipse.update.internal.configurator.PluginParser$ParseCompleteException extends org.xml.sax.SAXException {
private static final long serialVersionUID
final org.eclipse.update.internal.configurator.PluginParser this$0
public void (org.eclipse.update.internal.configurator.PluginParser, java.lang.String)
String arg0
}
org/eclipse/update/internal/configurator/PluginParser.classPluginParser.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.PluginParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.update.internal.configurator.IConfigurationConstants {
private static final javax.xml.parsers.SAXParserFactory parserFactory
private javax.xml.parsers.SAXParser parser
private org.eclipse.update.internal.configurator.PluginEntry pluginEntry
private String location
static void ()
public void ()
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
public synchronized org.eclipse.update.internal.configurator.PluginEntry parse (java.io.File) throws org.xml.sax.SAXException java.io.IOException
java.io.File pluginFile
java.io.FileInputStream in
public synchronized org.eclipse.update.internal.configurator.PluginEntry parse (java.io.InputStream, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
java.io.InputStream in
String bundleUrl
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
String tag
private void processPlugin (org.xml.sax.Attributes) throws org.eclipse.update.internal.configurator.PluginParser$ParseCompleteException
org.xml.sax.Attributes attributes
String id
String version
}
org/eclipse/update/internal/configurator/SiteEntry$1.classSiteEntry.java
package org.eclipse.update.internal.configurator
org.eclipse.update.internal.configurator.SiteEntry$1 extends java.lang.Object implements java.io.FileFilter {
final org.eclipse.update.internal.configurator.SiteEntry this$0
void (org.eclipse.update.internal.configurator.SiteEntry)
public boolean accept (java.io.File)
java.io.File f
boolean valid
}
org/eclipse/update/internal/configurator/SiteEntry.classSiteEntry.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.SiteEntry extends java.lang.Object implements org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry org.eclipse.update.internal.configurator.IConfigurationConstants {
private static final String MAC_OS_MARKER
private java.net.URL url
private java.net.URL resolvedURL
private org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy policy
private boolean updateable
private java.util.Map featureEntries
private java.util.ArrayList pluginEntries
private long changeStamp
private long featuresChangeStamp
private long pluginsChangeStamp
private String linkFileName
private boolean enabled
private org.eclipse.update.internal.configurator.Configuration config
private static org.eclipse.update.internal.configurator.FeatureParser featureParser
private static org.eclipse.update.internal.configurator.PluginParser pluginParser
private static boolean isMacOS
static void ()
public void (java.net.URL)
java.net.URL url
public void (java.net.URL, org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy)
java.net.URL url
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy policy
public void setConfig (org.eclipse.update.internal.configurator.Configuration)
org.eclipse.update.internal.configurator.Configuration config
java.net.URL configURL
java.net.URL config_loc
public org.eclipse.update.internal.configurator.Configuration getConfig ()
public java.net.URL getURL ()
public org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy getSitePolicy ()
public synchronized void setSitePolicy (org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy)
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy policy
public java.lang.String[] getFeatures ()
public java.lang.String[] getPlugins ()
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy policy
java.util.ArrayList detectedPlugins
String[] excludedPlugins
int i
org.eclipse.update.internal.configurator.PluginEntry[] managedPlugins
String[] managedPluginsURLs
int i
private org.eclipse.update.internal.configurator.PluginEntry[] getManagedPlugins ()
java.util.Map cachedPlugins
int i
org.eclipse.update.internal.configurator.PluginEntry p
java.util.ArrayList managedPlugins
java.util.Iterator iterator
Object feature
org.eclipse.update.internal.configurator.PluginEntry[] plugins
int i
public org.eclipse.update.internal.configurator.PluginEntry[] getPluginEntries ()
String[] pluginURLs
java.util.HashMap map
int i
java.util.ArrayList plugins
int i
org.eclipse.update.internal.configurator.PluginEntry p
public long getChangeStamp ()
public long getFeaturesChangeStamp ()
public long getPluginsChangeStamp ()
public boolean isUpdateable ()
public void setUpdateable (boolean)
boolean updateable
public boolean isNativelyLinked ()
public java.net.URL getResolvedURL ()
private void detectFeatures ()
java.io.File siteRoot
java.io.File featuresDir
java.io.File[] dirs
int index
java.io.File featureXML
java.net.URL featureURL
org.eclipse.update.internal.configurator.FeatureEntry featureEntry
private void detectPlugins ()
boolean compareTimeStamps
java.io.File pluginsDir
java.io.File[] files
int i
private void detectPackedPlugin (java.io.File, boolean)
java.io.File file
boolean compareTimeStamps
String entryName
java.util.zip.ZipFile z
java.io.InputStream bundleManifestIn
java.io.InputStream pluginManifestIn
String pluginURL
org.eclipse.update.internal.configurator.BundleManifest manifest
org.eclipse.update.internal.configurator.PluginEntry entry1
String pluginFileString2
String pluginFileString1
private void detectUnpackedPlugin (java.io.File, boolean)
java.io.File file
boolean compareTimeStamps
long dirTimestamp
java.io.File pluginFile
org.eclipse.update.internal.configurator.BundleManifest bundleManifest
org.eclipse.update.internal.configurator.PluginEntry entry
org.eclipse.update.internal.configurator.PluginEntry entry
java.io.IOException e
String pluginFileString
String pluginFileString
private synchronized java.lang.String[] getDetectedFeatures ()
String[] features
java.util.Iterator iterator
int i
private synchronized java.lang.String[] getDetectedPlugins ()
String[] plugins
int i
private void computeChangeStamp ()
private synchronized long computeFeaturesChangeStamp ()
long start
String[] features
long dirStamp
java.io.File root
java.io.File featuresDir
long end
private synchronized long computePluginsChangeStamp ()
java.io.File root
java.io.File pluginsDir
private long computeStamp (java.lang.String[])
String[] targets
long result
int i
java.io.File rootFile
java.io.File f
int i
public void setLinkFileName (java.lang.String)
String linkFileName
public java.lang.String getLinkFileName ()
public boolean isExternallyLinkedSite ()
public synchronized void refresh ()
public void refreshPlugins ()
public void addFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry feature
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry existing
org.eclipse.update.internal.configurator.VersionedIdentifier existingVersion
org.eclipse.update.internal.configurator.VersionedIdentifier newVersion
public org.eclipse.update.internal.configurator.FeatureEntry[] getFeatureEntries ()
public void addPluginEntry (org.eclipse.update.internal.configurator.PluginEntry)
org.eclipse.update.internal.configurator.PluginEntry plugin
public org.eclipse.update.internal.configurator.PluginEntry[] getAllPluginEntries ()
public void loadFromDisk (long) throws org.eclipse.core.runtime.CoreException
long lastChange
public org.w3c.dom.Element toXML (org.w3c.dom.Document)
org.w3c.dom.Document doc
org.w3c.dom.Element siteElement
java.net.URL toPersist
int type
String typeString
String[] list
StringBuffer sb
int i
org.eclipse.update.internal.configurator.FeatureEntry[] feats
int i
org.w3c.dom.Element featureElement
private void validateFeatureEntries ()
java.io.File root
java.util.Iterator iterator
java.util.Collection deletedFeatures
org.eclipse.update.internal.configurator.FeatureEntry feature
java.io.File featureXML
java.util.Iterator it
private void validatePluginEntries ()
java.io.File root
java.util.Collection deletedPlugins
int i
org.eclipse.update.internal.configurator.PluginEntry plugin
java.io.File pluginLocation
java.util.Iterator it
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enable
public org.eclipse.update.internal.configurator.FeatureEntry getFeatureEntry (java.lang.String)
String id
org.eclipse.update.internal.configurator.FeatureEntry[] features
int i
public boolean unconfigureFeatureEntry (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry feature
org.eclipse.update.internal.configurator.FeatureEntry existingFeature
public void initialized ()
static boolean access$0 ()
}
org/eclipse/update/internal/configurator/SitePolicy.classSitePolicy.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.SitePolicy extends java.lang.Object implements org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy {
private int type
private String[] list
public void ()
public void (int, java.lang.String[])
int type
String[] list
public int getType ()
public java.lang.String[] getList ()
public synchronized void setList (java.lang.String[])
String[] list
}
org/eclipse/update/internal/configurator/UpdateURLDecoder.classUpdateURLDecoder.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.UpdateURLDecoder extends java.lang.Object {
static boolean init
static boolean useEnc
static void ()
public void ()
public static java.lang.String decode (java.lang.String, java.lang.String) throws java.io.UnsupportedEncodingException
String s
String enc
}
org/eclipse/update/internal/configurator/Utils.classUtils.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.Utils extends java.lang.Object {
private static final String PROP_ARCH
private static final String PROP_NL
private static final String PROP_OS
private static final String PROP_WS
private static final String PI_OSGI
private static final String KEY_PREFIX
private static final String KEY_DOUBLE_PREFIX
public static boolean isWindows
static org.eclipse.osgi.framework.log.FrameworkLog log
private static org.osgi.util.tracker.ServiceTracker bundleTracker
private static org.osgi.util.tracker.ServiceTracker instanceLocation
private static org.osgi.util.tracker.ServiceTracker configurationLocation
static Class class$0
static Class class$1
static void ()
public void ()
public static void debug (java.lang.String)
String s
public static org.eclipse.core.runtime.CoreException newCoreException (java.lang.String, java.lang.Throwable)
String s
Throwable e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus childrenStatus
StringBuffer completeString
String msg
public static org.eclipse.core.runtime.IStatus newStatus (java.lang.String, java.lang.Throwable)
String message
Throwable e
public static void log (java.lang.String)
String message
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
static synchronized void shutdown ()
public static boolean isRunning ()
org.osgi.framework.Bundle bundle
public static boolean isValidEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String os
String ws
String arch
String nl
public static java.lang.String getOS ()
public static java.lang.String getWS ()
public static java.lang.String getArch ()
public static java.lang.String getNL ()
public static long getStateStamp ()
org.osgi.framework.ServiceReference platformAdminReference
org.eclipse.osgi.service.resolver.PlatformAdmin admin
public static synchronized org.osgi.framework.Bundle getBundle (java.lang.String)
String symbolicName
org.osgi.service.packageadmin.PackageAdmin admin
org.osgi.framework.Bundle[] bundles
int i
private static org.osgi.framework.BundleContext getContext ()
public static synchronized org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
org.osgi.framework.Filter filter
private static boolean isMatching (java.lang.String, java.lang.String)
String candidateValues
String siteValues
java.util.StringTokenizer stok
String token
private static boolean isMatchingLocale (java.lang.String, java.lang.String)
String candidateValues
String locale
java.util.StringTokenizer stok
String candidate
public static java.util.Locale getDefaultLocale ()
String nl
java.util.StringTokenizer locales
public static java.lang.String getResourceString (java.util.ResourceBundle, java.lang.String)
java.util.ResourceBundle resourceBundle
String string
String s
int ix
String key
String dflt
public static boolean isAutomaticallyStartedBundle (java.lang.String)
String bundleURL
String osgiBundles
java.util.StringTokenizer st
String token
int index
java.io.File f
public static java.net.URL makeAbsolute (java.net.URL, java.net.URL)
java.net.URL base
java.net.URL relativeLocation
org.eclipse.core.runtime.IPath relativePath
org.eclipse.core.runtime.IPath absolutePath
java.net.MalformedURLException e
public static java.net.URL makeRelative (java.net.URL, java.net.URL)
java.net.URL base
java.net.URL location
org.eclipse.core.runtime.IPath locationPath
org.eclipse.core.runtime.IPath relativePath
java.net.MalformedURLException e
String message
public static org.eclipse.core.runtime.IPath makeRelative (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath base
org.eclipse.core.runtime.IPath location
int baseCount
int count
String temp
int j
public static java.lang.String makeRelative (java.net.URL, java.lang.String)
java.net.URL base
String absolute
public static java.lang.String canonicalizeURL (java.lang.String)
String url
String path
java.io.File file
char[] chars
public static synchronized java.net.URL getInstallURL ()
org.osgi.framework.Filter filter
org.eclipse.osgi.service.datalocation.Location location
}
org/eclipse/update/internal/configurator/VersionedIdentifier.classVersionedIdentifier.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.VersionedIdentifier extends java.lang.Object {
private String identifier
private org.osgi.framework.Version version
public void (java.lang.String, java.lang.String)
String id
String version
public org.osgi.framework.Version getVersion ()
public java.lang.String getIdentifier ()
private boolean equalIdentifiers (org.eclipse.update.internal.configurator.VersionedIdentifier)
org.eclipse.update.internal.configurator.VersionedIdentifier id
public boolean equals (java.lang.Object)
Object obj
org.eclipse.update.internal.configurator.VersionedIdentifier other
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/update/internal/configurator/XMLPrintHandler.classXMLPrintHandler.java
package org.eclipse.update.internal.configurator
public org.eclipse.update.internal.configurator.XMLPrintHandler extends java.lang.Object {
public static final String XML_HEAD
public static final String XML_HEAD_END_TAG
public static final String XML_DBL_QUOTES
public static final String XML_SPACE
public static final String XML_BEGIN_TAG
public static final String XML_END_TAG
public static final String XML_EQUAL
public static final String XML_SLASH
public void ()
public static void printBeginElement (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
String elementString
StringBuffer temp
public static void printEndElement (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
String elementString
StringBuffer temp
public static void printHead (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
String encoding
StringBuffer temp
public static java.lang.String wrapAttributeForPrint (java.lang.String, java.lang.String) throws java.io.IOException
String attribute
String value
StringBuffer temp
public static void printNode (java.io.Writer, org.w3c.dom.Node, java.lang.String) throws java.lang.Exception
java.io.Writer xmlWriter
org.w3c.dom.Node node
String encoding
StringBuffer tempElementString
org.w3c.dom.NamedNodeMap attributeList
int i
org.w3c.dom.Node attribute
org.w3c.dom.NodeList childNodes
int length
int i
public static java.lang.StringBuffer encode (java.lang.String)
String value
StringBuffer buf
int i
char c
}
org/eclipse/update/internal/configurator/branding/
org/eclipse/update/internal/configurator/branding/AboutInfo.classAboutInfo.java
package org.eclipse.update.internal.configurator.branding
public final org.eclipse.update.internal.configurator.branding.AboutInfo extends java.lang.Object {
private static final String INI_FILENAME
private static final String PROPERTIES_FILENAME
private static final String MAPPINGS_FILENAME
private String featureId
private String versionId
private String featurePluginLabel
private String providerName
private String appName
private java.net.URL windowImageURL
private java.net.URL[] windowImagesURLs
private java.net.URL aboutImageURL
private java.net.URL featureImageURL
private java.net.URL welcomePageURL
private String aboutText
private String welcomePerspective
private String tipsAndTricksHref
void (java.lang.String)
String featureId
public static org.eclipse.update.internal.configurator.branding.AboutInfo readFeatureInfo (java.lang.String, java.lang.String, java.lang.String)
String featureId
String versionId
String pluginId
org.eclipse.update.internal.configurator.branding.IniFileReader reader
org.eclipse.update.internal.configurator.branding.AboutInfo info
java.util.Hashtable runtimeMappings
public java.net.URL getAboutImageURL ()
public java.net.URL getFeatureImageURL ()
public java.lang.String getFeatureImageName ()
org.eclipse.core.runtime.IPath path
public java.lang.String getFeatureLabel ()
public java.lang.String getFeatureId ()
public java.lang.String getAboutText ()
public java.lang.String getAppName ()
public java.lang.String getProductName ()
public java.lang.String getProviderName ()
public java.lang.String getVersionId ()
public java.net.URL getWelcomePageURL ()
public java.lang.String getWelcomePerspectiveId ()
public java.lang.String getTipsAndTricksHref ()
public java.net.URL getWindowImageURL ()
public java.net.URL[] getWindowImagesURLs ()
}
org/eclipse/update/internal/configurator/branding/IBundleGroupConstants.classIBundleGroupConstants.java
package org.eclipse.update.internal.configurator.branding
public abstract org.eclipse.update.internal.configurator.branding.IBundleGroupConstants extends java.lang.Object {
public static final String FEATURE_IMAGE
public static final String TIPS_AND_TRICKS_HREF
public static final String WELCOME_PAGE
public static final String WELCOME_PERSPECTIVE
public static final String LICENSE_HREF
public static final String BRANDING_BUNDLE_ID
public static final String BRANDING_BUNDLE_VERSION
}
org/eclipse/update/internal/configurator/branding/IProductConstants.classIProductConstants.java
package org.eclipse.update.internal.configurator.branding
public abstract org.eclipse.update.internal.configurator.branding.IProductConstants extends java.lang.Object {
public static final String APP_NAME
public static final String ABOUT_TEXT
public static final String ABOUT_IMAGE
public static final String WINDOW_IMAGE
public static final String WINDOW_IMAGES
public static final String WELCOME_PAGE
}
org/eclipse/update/internal/configurator/branding/IniFileReader.classIniFileReader.java
package org.eclipse.update.internal.configurator.branding
public org.eclipse.update.internal.configurator.branding.IniFileReader extends java.lang.Object {
private static final String PID
private static final org.eclipse.core.runtime.Status OK_STATUS
private static final String KEY_PREFIX
private static final String KEY_DOUBLE_PREFIX
private static final String NLS_TAG
private String featureId
private String pluginId
private String iniFilename
private String propertiesFilename
private String mappingsFilename
private java.util.Properties ini
private java.util.PropertyResourceBundle properties
private String[] mappings
private org.osgi.framework.Bundle bundle
static void ()
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String featureId
String pluginId
String iniFilename
String propertiesFilename
String mappingsFilename
public org.eclipse.core.runtime.IStatus load ()
String message
java.net.URL iniURL
java.io.IOException ioe
String message
java.net.URL propertiesURL
java.net.URL mappingsURL
public java.lang.String getString (java.lang.String, boolean, java.util.Hashtable)
String key
boolean doNls
java.util.Hashtable runtimeMappings
String value
public java.net.URL getURL (java.lang.String)
String key
java.net.URL url
String fileName
public java.net.URL[] getURLs (java.lang.String)
String key
String value
java.util.StringTokenizer tokens
java.util.ArrayList array
String str
java.net.URL[] urls
public java.lang.String getFeaturePluginLabel ()
public java.lang.String getProviderName ()
public java.lang.String getResourceString (java.lang.String, java.util.Hashtable)
String value
java.util.Hashtable runtimeMappings
String s
int ix
String key
String dflt
String result
java.util.Enumeration e
String keyValue
int i
String s1
String s2
String s3
private org.eclipse.core.runtime.IStatus load (java.net.URL, java.net.URL, java.net.URL)
java.net.URL iniURL
java.net.URL propertiesURL
java.net.URL mappingsURL
java.io.InputStream is
java.io.IOException e
String message
java.io.IOException e
String message
java.util.PropertyResourceBundle bundle
java.io.IOException e
String message
java.util.ArrayList mappingsList
boolean found
int i
}
org/eclipse/update/internal/configurator/messages.properties