META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/boot/
org/eclipse/core/boot/BootLoader.classBootLoader.java
package org.eclipse.core.boot
public final org.eclipse.core.boot.BootLoader extends java.lang.Object {
public static boolean CONFIGURATION_DEBUG
public static final String PI_BOOT
public static final String OS_WIN32
public static final String OS_LINUX
public static final String OS_AIX
public static final String OS_SOLARIS
public static final String OS_HPUX
public static final String OS_QNX
public static final String OS_MACOSX
public static final String OS_UNKNOWN
public static final String ARCH_X86
public static final String ARCH_PA_RISC
public static final String ARCH_PPC
public static final String ARCH_SPARC
public static final String WS_WIN32
public static final String WS_MOTIF
public static final String WS_GTK
public static final String WS_PHOTON
public static final String WS_CARBON
public static final String WS_UNKNOWN
static Class class$0
static void ()
private void ()
public static java.lang.String[] getCommandLineArgs ()
public static org.eclipse.core.boot.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 java.net.URL getInstallURL ()
public static java.lang.String getNL ()
public static java.lang.String getOS ()
public static java.lang.String getOSArch ()
public static org.eclipse.core.boot.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 java.lang.String getWS ()
public static java.lang.String[] knownOSArchValues ()
public static java.lang.String[] knownOSValues ()
public static java.lang.String[] knownWSValues ()
public static boolean inDebugMode ()
public static boolean inDevelopmentMode ()
public static boolean isRunning ()
public static java.net.URL[] getPluginPath (java.net.URL)
java.net.URL pluginPathLocation
public static boolean containsSavedPlatform (java.lang.String)
String location
public static org.eclipse.core.boot.IPlatformRunnable getRunnable (java.lang.String) throws java.lang.Exception
String applicationName
public static org.eclipse.core.boot.IPlatformRunnable getRunnable (java.lang.String, java.lang.String, java.lang.Object) throws java.lang.Exception
String pluginId
String className
Object args
public static java.lang.Object run (java.lang.String, java.net.URL, java.lang.String, java.lang.String[]) throws java.lang.Exception
String applicationName
java.net.URL pluginPathLocation
String location
String[] args
public static java.lang.Object run (java.lang.String, java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) throws java.lang.Exception
String applicationName
java.net.URL pluginPathLocation
String location
String[] args
Runnable handler
public static void shutdown () throws java.lang.Exception
public static java.lang.String[] startup (java.net.URL, java.lang.String, java.lang.String[]) throws java.lang.Exception
java.net.URL pluginPathLocation
String location
String[] args
public static java.lang.String[] startup (java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) throws java.lang.Exception
java.net.URL pluginPathLocation
String location
String[] args
Runnable handler
}
org/eclipse/core/boot/IPlatformConfiguration$IFeatureEntry.classIPlatformConfiguration.java
package org.eclipse.core.boot
public abstract org.eclipse.core.boot.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/core/boot/IPlatformConfiguration$ISiteEntry.classIPlatformConfiguration.java
package org.eclipse.core.boot
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry extends java.lang.Object {
public abstract java.net.URL getURL ()
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy getSitePolicy ()
public abstract void setSitePolicy (org.eclipse.core.boot.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/core/boot/IPlatformConfiguration$ISitePolicy.classIPlatformConfiguration.java
package org.eclipse.core.boot
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy extends java.lang.Object implements org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy {
public static final int USER_INCLUDE
public static final int USER_EXCLUDE
public abstract int getType ()
public abstract java.lang.String[] getList ()
public abstract void setList (java.lang.String[])
}
org/eclipse/core/boot/IPlatformConfiguration.classIPlatformConfiguration.java
package org.eclipse.core.boot
public abstract org.eclipse.core.boot.IPlatformConfiguration extends java.lang.Object {
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry createSiteEntry (java.net.URL, org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy)
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy createSitePolicy (int, java.lang.String[])
public abstract org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry createFeatureEntry (java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.net.URL[])
public abstract org.eclipse.core.boot.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.core.boot.IPlatformConfiguration$ISiteEntry)
public abstract void configureSite (org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry, boolean)
public abstract void unconfigureSite (org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry)
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry[] getConfiguredSites ()
public abstract org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry findConfiguredSite (java.net.URL)
public abstract void configureFeatureEntry (org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry)
public abstract void unconfigureFeatureEntry (org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry)
public abstract org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry[] getConfiguredFeatureEntries ()
public abstract org.eclipse.core.boot.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/core/boot/IPlatformRunnable.classIPlatformRunnable.java
package org.eclipse.core.boot
public abstract org.eclipse.core.boot.IPlatformRunnable extends java.lang.Object implements org.eclipse.core.runtime.IPlatformRunnable {
}
org/eclipse/core/internal/
org/eclipse/core/internal/boot/
org/eclipse/core/internal/boot/FeatureEntry.classFeatureEntry.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.FeatureEntry extends java.lang.Object implements org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry {
private org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry newFeatureEntry
public void (org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry)
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry fe
public java.lang.String getFeatureIdentifier ()
public java.lang.String getFeatureVersion ()
public java.lang.String getFeaturePluginIdentifier ()
public java.lang.String getFeaturePluginVersion ()
public java.lang.String getFeatureApplication ()
public java.net.URL[] getFeatureRootURLs ()
public boolean canBePrimary ()
public org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry getNewFeatureEntry ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/eclipse/core/internal/boot/PlatformConfiguration.classPlatformConfiguration.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformConfiguration extends java.lang.Object implements org.eclipse.core.boot.IPlatformConfiguration {
private org.eclipse.update.configurator.IPlatformConfiguration newConfig
public void (org.eclipse.update.configurator.IPlatformConfiguration)
org.eclipse.update.configurator.IPlatformConfiguration config
public org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry createSiteEntry (java.net.URL, org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy)
java.net.URL url
org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy policy
public org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy createSitePolicy (int, java.lang.String[])
int type
String[] list
public org.eclipse.core.boot.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.core.boot.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.core.boot.IPlatformConfiguration$ISiteEntry)
org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry entry
public void configureSite (org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry, boolean)
org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry entry
boolean replace
public void unconfigureSite (org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry)
org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry entry
public org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry[] getConfiguredSites ()
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
org.eclipse.core.internal.boot.SiteEntry[] oldSites
int i
public org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry findConfiguredSite (java.net.URL)
java.net.URL url
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry siteEntry
public void configureFeatureEntry (org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry)
org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry entry
public void unconfigureFeatureEntry (org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry)
org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry entry
public org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry[] getConfiguredFeatureEntries ()
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry[] entries
org.eclipse.core.internal.boot.FeatureEntry[] oldEntries
int i
public org.eclipse.core.boot.IPlatformConfiguration$IFeatureEntry findConfiguredFeatureEntry (java.lang.String)
String id
public java.net.URL getConfigurationLocation ()
public long getChangeStamp ()
public long getFeaturesChangeStamp ()
public long getPluginsChangeStamp ()
public java.lang.String getPrimaryFeatureIdentifier ()
public java.net.URL[] getPluginPath ()
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 void refresh ()
public void save () throws java.io.IOException
public void save (java.net.URL) throws java.io.IOException
java.net.URL url
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/eclipse/core/internal/boot/SiteEntry.classSiteEntry.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.SiteEntry extends java.lang.Object implements org.eclipse.core.boot.IPlatformConfiguration$ISiteEntry {
private org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry newSiteEntry
public void (org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry)
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry entry
public java.net.URL getURL ()
public org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy getSitePolicy ()
public void setSitePolicy (org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy)
org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy policy
public java.lang.String[] getFeatures ()
public java.lang.String[] getPlugins ()
public long getChangeStamp ()
public long getFeaturesChangeStamp ()
public long getPluginsChangeStamp ()
public boolean isUpdateable ()
public boolean isNativelyLinked ()
public org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry getNewSiteEntry ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/eclipse/core/internal/boot/SitePolicy.classSitePolicy.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.SitePolicy extends java.lang.Object implements org.eclipse.core.boot.IPlatformConfiguration$ISitePolicy {
private org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy newPolicy
public void (org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy)
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy policy
public int getType ()
public java.lang.String[] getList ()
public void setList (java.lang.String[])
String[] list
public org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy getNewPolicy ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
}
org/eclipse/core/internal/compatibility/
org/eclipse/core/internal/compatibility/PluginActivator.classPluginActivator.java
package org.eclipse.core.internal.compatibility
public org.eclipse.core.internal.compatibility.PluginActivator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private org.eclipse.core.runtime.Plugin plugin
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.core.internal.plugins.PluginDescriptor pd
Exception e
Exception e1
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
}
org/eclipse/core/internal/model/
org/eclipse/core/internal/model/IModel.classIModel.java
package org.eclipse.core.internal.model
public abstract org.eclipse.core.internal.model.IModel extends java.lang.Object {
public static final int INDENT
public static final int RADIX
public static final String TRUE
public static final String FALSE
public static final String REGISTRY
public static final String REGISTRY_PATH
public static final String FRAGMENT
public static final String FRAGMENT_ID
public static final String FRAGMENT_NAME
public static final String FRAGMENT_PROVIDER
public static final String FRAGMENT_VERSION
public static final String FRAGMENT_PLUGIN_ID
public static final String FRAGMENT_PLUGIN_VERSION
public static final String FRAGMENT_PLUGIN_MATCH
public static final String FRAGMENT_PLUGIN_MATCH_PERFECT
public static final String FRAGMENT_PLUGIN_MATCH_EQUIVALENT
public static final String FRAGMENT_PLUGIN_MATCH_COMPATIBLE
public static final String FRAGMENT_PLUGIN_MATCH_GREATER_OR_EQUAL
public static final String PLUGIN
public static final String PLUGIN_ID
public static final String PLUGIN_NAME
public static final String PLUGIN_VENDOR
public static final String PLUGIN_PROVIDER
public static final String PLUGIN_VERSION
public static final String PLUGIN_CLASS
public static final String PLUGIN_REQUIRES
public static final String PLUGIN_REQUIRES_PLATFORM
public static final String PLUGIN_REQUIRES_PLUGIN
public static final String PLUGIN_REQUIRES_PLUGIN_VERSION
public static final String PLUGIN_REQUIRES_OPTIONAL
public static final String PLUGIN_REQUIRES_IMPORT
public static final String PLUGIN_REQUIRES_EXPORT
public static final String PLUGIN_REQUIRES_MATCH
public static final String PLUGIN_REQUIRES_MATCH_EXACT
public static final String PLUGIN_REQUIRES_MATCH_PERFECT
public static final String PLUGIN_REQUIRES_MATCH_EQUIVALENT
public static final String PLUGIN_REQUIRES_MATCH_COMPATIBLE
public static final String PLUGIN_REQUIRES_MATCH_GREATER_OR_EQUAL
public static final String PLUGIN_KEY_VERSION_SEPARATOR
public static final String RUNTIME
public static final String LIBRARY
public static final String LIBRARY_NAME
public static final String LIBRARY_SOURCE
public static final String LIBRARY_TYPE
public static final String LIBRARY_EXPORT
public static final String LIBRARY_EXPORT_MASK
public static final String LIBRARY_PACKAGES
public static final String LIBRARY_PACKAGES_PREFIXES
public static final String EXTENSION_POINT
public static final String EXTENSION_POINT_NAME
public static final String EXTENSION_POINT_ID
public static final String EXTENSION_POINT_SCHEMA
public static final String EXTENSION
public static final String EXTENSION_NAME
public static final String EXTENSION_ID
public static final String EXTENSION_TARGET
public static final String ELEMENT
public static final String ELEMENT_NAME
public static final String ELEMENT_VALUE
public static final String PROPERTY
public static final String PROPERTY_NAME
public static final String PROPERTY_VALUE
}
org/eclipse/core/internal/model/PluginMap.classPluginMap.java
package org.eclipse.core.internal.model
public org.eclipse.core.internal.model.PluginMap extends java.lang.Object {
private java.util.Map map
private boolean preserveOrder
private int size
private boolean replaceDuplicates
public void (java.util.Map)
java.util.Map pluginModels
public void (java.util.Map, boolean, boolean)
java.util.Map pluginModels
boolean preserveOrder
boolean replaceDuplicates
public void add (org.eclipse.core.runtime.model.PluginModel)
org.eclipse.core.runtime.model.PluginModel pluginModel
String key
java.util.List verList
int i
org.eclipse.core.runtime.model.PluginModel element
public org.eclipse.core.runtime.model.PluginModel get (java.lang.String, java.lang.String)
String id
String version
java.util.List versions
int versionCount
int i
org.eclipse.core.runtime.model.PluginModel pluginModel
public java.util.List getVersions (java.lang.String)
String id
public org.eclipse.core.runtime.model.PluginModel getAny (java.lang.String)
String id
java.util.List versions
private org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier (org.eclipse.core.runtime.model.PluginModel)
org.eclipse.core.runtime.model.PluginModel model
public int size ()
public void markReadOnly ()
java.util.Iterator it
java.util.List list
int count
int i
public org.eclipse.core.runtime.model.PluginModel remove (java.lang.String, java.lang.String)
String pluginId
String version
java.util.List versions
java.util.Iterator iter
org.eclipse.core.runtime.model.PluginModel pluginModel
public void removeVersions (java.lang.String)
String pluginId
java.util.List versions
public void copyToArray (java.lang.Object[])
Object[] array
int index
java.util.Iterator mapIter
java.util.List versions
java.util.Iterator listIiter
}
org/eclipse/core/internal/model/PluginParser.classPluginParser.java
package org.eclipse.core.internal.model
public org.eclipse.core.internal.model.PluginParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.core.internal.model.IModel {
org.eclipse.core.runtime.model.Factory factory
String locationName
java.util.Stack stateStack
java.util.Stack objectStack
org.xml.sax.Locator locator
private static final int IGNORED_ELEMENT_STATE
private static final int INITIAL_STATE
private static final int PLUGIN_STATE
private static final int PLUGIN_RUNTIME_STATE
private static final int PLUGIN_REQUIRES_STATE
private static final int PLUGIN_EXTENSION_POINT_STATE
private static final int PLUGIN_EXTENSION_STATE
private static final int RUNTIME_LIBRARY_STATE
private static final int LIBRARY_EXPORT_STATE
private static final int PLUGIN_REQUIRES_IMPORT_STATE
private static final int CONFIGURATION_ELEMENT_STATE
private static final int FRAGMENT_STATE
private static final int EXTENSION_POINT_INDEX
private static final int EXTENSION_INDEX
private static final int LAST_INDEX
private java.util.Vector[] scratchVectors
private org.osgi.framework.ServiceReference parserReference
public void (org.eclipse.core.runtime.model.Factory)
org.eclipse.core.runtime.model.Factory factory
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void characters (char[], int, int)
char[] ch
int start
int length
int state
org.eclipse.core.runtime.model.ConfigurationElementModel currentConfigElement
String value
String oldValue
public void endDocument ()
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String elementName
String qName
org.eclipse.core.runtime.model.PluginModel root
java.util.Vector extPointVector
java.util.Vector extVector
java.util.Vector libVector
org.eclipse.core.runtime.model.PluginModel model
java.util.Vector importVector
org.eclipse.core.runtime.model.PluginModel parentDescriptor
org.eclipse.core.runtime.model.ExtensionModel currentExtension
org.eclipse.core.runtime.model.PluginModel parent
org.eclipse.core.runtime.model.LibraryModel curLibrary
java.util.Vector exportsVector
java.util.Vector libraryVector
org.eclipse.core.runtime.model.ConfigurationElementModel currentConfigElement
String value
Object parent
org.eclipse.core.runtime.model.ConfigurationElementModel[] oldValues
int size
org.eclipse.core.runtime.model.ConfigurationElementModel[] newValues
int i
org.eclipse.core.runtime.model.ConfigurationElementModel[] oldValues
int size
org.eclipse.core.runtime.model.ConfigurationElementModel[] newValues
int i
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException ex
public void handleExtensionPointState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
public void handleExtensionState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.ConfigurationElementModel currentConfigurationElement
public void handleInitialState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
public void handleLibraryExportState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
public void handleLibraryState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.LibraryModel currentLib
String maskValue
int len
int i
String attrName
String attrValue
java.util.Vector exportMask
org.eclipse.core.runtime.model.LibraryModel currentLib
int i
String line
String[] prefixes
protected static java.lang.String[] getArrayFromList (java.lang.String)
String line
java.util.Vector list
java.util.StringTokenizer tokens
String token
public void handlePluginState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
Object whatIsIt
public void handleRequiresImportState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
public void handleRequiresState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
public void handleRuntimeState (java.lang.String, org.xml.sax.Attributes)
String elementName
org.xml.sax.Attributes attributes
public void ignoreableWhitespace (char[], int, int)
char[] ch
int start
int length
private void logStatus (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
String name
String msg
String msg
public synchronized org.eclipse.core.runtime.model.PluginModel parsePlugin (org.xml.sax.InputSource) throws java.lang.Exception
org.xml.sax.InputSource in
javax.xml.parsers.SAXParserFactory factory
private javax.xml.parsers.SAXParserFactory acquireXMLParsing ()
private void releaseXMLParsing ()
public void parseConfigurationElementAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.ConfigurationElementModel parentConfigurationElement
java.util.Vector propVector
int len
int i
String attrName
String attrValue
org.eclipse.core.runtime.model.ConfigurationPropertyModel currentConfigurationProperty
public void parseExtensionAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.PluginModel parent
org.eclipse.core.runtime.model.ExtensionModel currentExtension
int len
int i
String attrName
String attrValue
String targetName
String targetName
String baseId
public void parseExtensionPointAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.ExtensionPointModel currentExtPoint
int len
int i
String attrName
String attrValue
org.eclipse.core.runtime.model.PluginModel root
public void parseFragmentAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.PluginFragmentModel current
int len
int i
String attrName
String attrValue
public void parseLibraryAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.LibraryModel current
int len
int i
String attrName
String attrValue
public void parsePluginAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.PluginDescriptorModel current
int len
int i
String attrName
String attrValue
public void parsePluginRequiresImport (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.core.runtime.model.PluginPrerequisiteModel current
int len
int i
String attrName
String attrValue
public void parseRequiresAttributes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String)
String s
String from
String to
String str
int fromLen
int toLen
int ix
public void startDocument ()
int i
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String elementName
String qName
org.xml.sax.Attributes attributes
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException ex
private void internalError (java.lang.String)
String message
}
org/eclipse/core/internal/model/RegistryLoader.classRegistryLoader.java
package org.eclipse.core.internal.model
public org.eclipse.core.internal.model.RegistryLoader extends java.lang.Object {
private org.eclipse.core.runtime.model.Factory factory
private boolean debug
private long lastTick
private void (org.eclipse.core.runtime.model.Factory, boolean)
org.eclipse.core.runtime.model.Factory factory
boolean debug
private void debug (java.lang.String)
String msg
long thisTick
private java.lang.String[] getPathMembers (java.net.URL)
java.net.URL path
String[] list
String protocol
private boolean parseProblem (java.lang.String)
String message
private org.eclipse.core.runtime.model.PluginRegistryModel parseRegistry (java.net.URL[])
java.net.URL[] pluginPath
long startTick
org.eclipse.core.runtime.model.PluginRegistryModel result
long endTick
public static org.eclipse.core.runtime.model.PluginRegistryModel parseRegistry (java.net.URL[], org.eclipse.core.runtime.model.Factory, boolean)
java.net.URL[] pluginPath
org.eclipse.core.runtime.model.Factory factory
boolean debug
private org.eclipse.core.runtime.model.PluginModel processManifestFile (java.net.URL)
java.net.URL manifest
java.io.InputStream is
org.eclipse.core.runtime.model.PluginModel result
org.xml.sax.InputSource in
Exception e
private org.eclipse.core.runtime.model.PluginRegistryModel processManifestFiles (java.net.URL[])
java.net.URL[] pluginPath
org.eclipse.core.runtime.model.PluginRegistryModel result
int i
private void processPluginPathEntry (org.eclipse.core.runtime.model.PluginRegistryModel, java.net.URL)
org.eclipse.core.runtime.model.PluginRegistryModel registry
java.net.URL location
String[] members
int j
boolean found
boolean found
private boolean processPluginPathFile (org.eclipse.core.runtime.model.PluginRegistryModel, java.net.URL)
org.eclipse.core.runtime.model.PluginRegistryModel registry
java.net.URL location
org.eclipse.core.runtime.model.PluginModel entry
String url
private java.lang.String getQualifiedVersion (org.eclipse.core.runtime.model.PluginModel, java.net.URL)
org.eclipse.core.runtime.model.PluginModel entry
java.net.URL base
java.io.InputStream is
java.net.URL manifest
java.net.URL manifest
java.net.URL manifest
java.util.Properties props
java.util.Properties props
java.util.Properties props
String key
String key
String key
String qualifier
String qualifier
String qualifier
org.eclipse.core.runtime.PluginVersionIdentifier v
org.eclipse.core.runtime.PluginVersionIdentifier v
private boolean requiredPluginModel (org.eclipse.core.runtime.model.PluginModel, java.net.URL)
org.eclipse.core.runtime.model.PluginModel plugin
java.net.URL location
String name
String id
String version
int nameLength
int idLength
int versionLength
String pluginName
String pluginVersion
int pNameLength
int pNameVersion
}
org/eclipse/core/internal/model/RegistryResolver$Constraint.classRegistryResolver.java
package org.eclipse.core.internal.model
org.eclipse.core.internal.model.RegistryResolver$Constraint extends java.lang.Object {
private org.eclipse.core.runtime.model.PluginDescriptorModel parent
private org.eclipse.core.runtime.model.PluginPrerequisiteModel prq
private org.eclipse.core.runtime.PluginVersionIdentifier ver
private byte type
private org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cEntry
final org.eclipse.core.internal.model.RegistryResolver this$0
private void (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.runtime.model.PluginDescriptorModel, org.eclipse.core.runtime.model.PluginPrerequisiteModel)
org.eclipse.core.runtime.model.PluginDescriptorModel parent
org.eclipse.core.runtime.model.PluginPrerequisiteModel prq
private int getMatchType ()
private org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry getConstraintsEntry ()
private void setConstraintsEntry (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry entry
private org.eclipse.core.runtime.model.PluginDescriptorModel getParent ()
private org.eclipse.core.runtime.model.PluginPrerequisiteModel getPrerequisite ()
private org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier ()
public java.lang.String toString ()
String s
static void access$0 (org.eclipse.core.internal.model.RegistryResolver$Constraint, org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
static org.eclipse.core.runtime.model.PluginPrerequisiteModel access$1 (org.eclipse.core.internal.model.RegistryResolver$Constraint)
static int access$2 (org.eclipse.core.internal.model.RegistryResolver$Constraint)
static org.eclipse.core.runtime.PluginVersionIdentifier access$3 (org.eclipse.core.internal.model.RegistryResolver$Constraint)
static org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry access$4 (org.eclipse.core.internal.model.RegistryResolver$Constraint)
void (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.runtime.model.PluginDescriptorModel, org.eclipse.core.runtime.model.PluginPrerequisiteModel, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static org.eclipse.core.runtime.model.PluginDescriptorModel access$6 (org.eclipse.core.internal.model.RegistryResolver$Constraint)
}
org/eclipse/core/internal/model/RegistryResolver$ConstraintsEntry.classRegistryResolver.java
package org.eclipse.core.internal.model
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry extends java.lang.Object {
private org.eclipse.core.internal.model.RegistryResolver$IndexEntry parent
private java.util.List constraintList
private org.eclipse.core.runtime.model.PluginDescriptorModel lastResolved
private boolean isResolved
private org.eclipse.core.runtime.model.PluginDescriptorModel bestMatch
private boolean bestMatchEnabled
final org.eclipse.core.internal.model.RegistryResolver this$0
private void (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.internal.model.RegistryResolver$IndexEntry)
org.eclipse.core.internal.model.RegistryResolver$IndexEntry parent
private int constraintCount ()
private org.eclipse.core.runtime.model.PluginDescriptorModel addConstraint (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
java.util.List constrained
org.eclipse.core.runtime.model.PluginDescriptorModel match
private void removeConstraint (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
private void removeConstraintFor (org.eclipse.core.runtime.model.PluginPrerequisiteModel)
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
java.util.List remove
java.util.Iterator list
org.eclipse.core.internal.model.RegistryResolver$Constraint c
java.util.Iterator list
private org.eclipse.core.runtime.model.PluginDescriptorModel getMatchingDescriptor ()
java.util.List constrained
private java.util.List getMatchingDescriptors ()
java.util.List constrained
java.util.Iterator list
org.eclipse.core.runtime.model.PluginDescriptorModel pd
java.util.Iterator list
org.eclipse.core.internal.model.RegistryResolver$Constraint c
java.util.Iterator list2
org.eclipse.core.runtime.model.PluginDescriptorModel pd
private void preresolve (java.util.List)
java.util.List roots
private void resolve ()
int i
org.eclipse.core.runtime.model.PluginPrerequisiteModel prq
private boolean isResolved ()
private void isResolved (boolean)
boolean isResolved
void (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.internal.model.RegistryResolver$IndexEntry, org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
static org.eclipse.core.runtime.model.PluginDescriptorModel access$1 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static void access$2 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static org.eclipse.core.runtime.model.PluginDescriptorModel access$3 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
static void access$4 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry, org.eclipse.core.runtime.model.PluginPrerequisiteModel)
static void access$5 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry, java.util.List)
static void access$6 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
static int access$7 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
static boolean access$8 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry)
static void access$9 (org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry, boolean)
}
org/eclipse/core/internal/model/RegistryResolver$Cookie.classRegistryResolver.java
package org.eclipse.core.internal.model
org.eclipse.core.internal.model.RegistryResolver$Cookie extends java.lang.Object {
private boolean ok
private java.util.List changes
final org.eclipse.core.internal.model.RegistryResolver this$0
private void (org.eclipse.core.internal.model.RegistryResolver)
private boolean addChange (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
java.util.Iterator list
private java.util.List getChanges ()
private boolean isOk ()
private void isOk (boolean)
boolean value
void (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.internal.model.RegistryResolver$Cookie)
static void access$1 (org.eclipse.core.internal.model.RegistryResolver$Cookie, boolean)
static boolean access$2 (org.eclipse.core.internal.model.RegistryResolver$Cookie, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static boolean access$3 (org.eclipse.core.internal.model.RegistryResolver$Cookie)
static java.util.List access$4 (org.eclipse.core.internal.model.RegistryResolver$Cookie)
}
org/eclipse/core/internal/model/RegistryResolver$IndexEntry.classRegistryResolver.java
package org.eclipse.core.internal.model
org.eclipse.core.internal.model.RegistryResolver$IndexEntry extends java.lang.Object {
private String id
private java.util.List verList
private java.util.List concurrentList
final org.eclipse.core.internal.model.RegistryResolver this$0
private void (org.eclipse.core.internal.model.RegistryResolver, java.lang.String)
String id
private java.lang.String getId ()
private org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry getConstraintsEntryFor (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry ce
private org.eclipse.core.runtime.model.PluginDescriptorModel addConstraint (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
int concurrentCount
java.util.Iterator list
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cie
org.eclipse.core.runtime.model.PluginDescriptorModel pd
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cie
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cie
org.eclipse.core.runtime.model.PluginDescriptorModel pd
org.eclipse.core.runtime.model.PluginDescriptorModel pd
private boolean allowConcurrencyFor (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel pd
private void removeConstraintFor (org.eclipse.core.runtime.model.PluginPrerequisiteModel)
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
java.util.Iterator list
private org.eclipse.core.runtime.model.PluginDescriptorModel getMatchingDescriptorFor (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cie
private void disableAllDescriptors ()
java.util.Iterator list
org.eclipse.core.runtime.model.PluginDescriptorModel pd
private void resolveDependencies (java.util.List)
java.util.List roots
java.util.Iterator list
java.util.Iterator list
private boolean isRoot ()
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry constraintsEntry
private java.util.List versions ()
private boolean isResolvedFor (org.eclipse.core.internal.model.RegistryResolver$Constraint)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cie
private void isResolvedFor (org.eclipse.core.internal.model.RegistryResolver$Constraint, boolean)
org.eclipse.core.internal.model.RegistryResolver$Constraint c
boolean value
org.eclipse.core.internal.model.RegistryResolver$ConstraintsEntry cie
static java.util.List access$0 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry)
static java.lang.String access$1 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry)
void (org.eclipse.core.internal.model.RegistryResolver, java.lang.String, org.eclipse.core.internal.model.RegistryResolver$IndexEntry)
static void access$3 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry, org.eclipse.core.runtime.model.PluginPrerequisiteModel)
static boolean access$4 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry)
static void access$5 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry, java.util.List)
static org.eclipse.core.runtime.model.PluginDescriptorModel access$6 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static org.eclipse.core.runtime.model.PluginDescriptorModel access$7 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static boolean access$8 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry, org.eclipse.core.internal.model.RegistryResolver$Constraint)
static void access$9 (org.eclipse.core.internal.model.RegistryResolver$IndexEntry, org.eclipse.core.internal.model.RegistryResolver$Constraint, boolean)
}
org/eclipse/core/internal/model/RegistryResolver.classRegistryResolver.java
package org.eclipse.core.internal.model
public org.eclipse.core.internal.model.RegistryResolver extends java.lang.Object {
private java.util.Map idmap
private org.eclipse.core.runtime.model.PluginRegistryModel reg
private org.eclipse.core.runtime.MultiStatus status
private boolean trimPlugins
private boolean crossLink
private boolean DEBUG_RESOLVE
private static final String OPTION_DEBUG_RESOLVE
public void ()
String debug
private void add (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel pd
String key
java.util.List verList
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
int i
org.eclipse.core.runtime.model.PluginDescriptorModel element
private void addExtensions (org.eclipse.core.runtime.model.ExtensionModel[], org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.ExtensionModel[] extensions
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
int extLength
int i
org.eclipse.core.runtime.model.ExtensionModel[] list
int listLength
org.eclipse.core.runtime.model.ExtensionModel[] result
private void addExtensionPoints (org.eclipse.core.runtime.model.ExtensionPointModel[], org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.ExtensionPointModel[] extensionPoints
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
int extPtLength
int i
org.eclipse.core.runtime.model.ExtensionPointModel[] list
int listLength
org.eclipse.core.runtime.model.ExtensionPointModel[] result
private void addLibraries (org.eclipse.core.runtime.model.LibraryModel[], org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.LibraryModel[] libraries
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
int libLength
org.eclipse.core.runtime.model.LibraryModel[] list
org.eclipse.core.runtime.model.LibraryModel[] result
int listLength
private void addPrerequisites (org.eclipse.core.runtime.model.PluginPrerequisiteModel[], org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] prerequisites
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
int reqLength
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] list
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] result
int listLength
private void debug (java.lang.String)
String s
private void error (java.lang.String)
String message
org.eclipse.core.runtime.Status error
private void information (java.lang.String)
String message
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (org.eclipse.core.runtime.model.PluginDescriptorModel, java.lang.String)
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
String extensionPointId
org.eclipse.core.runtime.model.ExtensionPointModel[] list
int i
private org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier (org.eclipse.core.runtime.model.PluginModel)
org.eclipse.core.runtime.model.PluginModel model
RuntimeException e
private org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier (org.eclipse.core.runtime.model.PluginPrerequisiteModel)
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
String version
private boolean fragmentHasPrerequisites (org.eclipse.core.runtime.model.PluginFragmentModel)
org.eclipse.core.runtime.model.PluginFragmentModel fragment
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] requires
int i
private void linkFragments ()
org.eclipse.core.runtime.model.PluginFragmentModel[] fragments
int i
org.eclipse.core.runtime.model.PluginFragmentModel fragment
String id
String name
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
byte matchType
java.util.Iterator list
org.eclipse.core.runtime.model.PluginDescriptorModel pd
org.eclipse.core.runtime.model.PluginFragmentModel[] list
org.eclipse.core.runtime.model.PluginFragmentModel[] newList
org.eclipse.core.runtime.model.PluginFragmentModel[] newList
private void removeConstraintFor (org.eclipse.core.runtime.model.PluginPrerequisiteModel)
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
String id
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
private void resolve ()
org.eclipse.core.runtime.model.PluginDescriptorModel[] pluginList
int i
String id
String name
int i
java.util.List roots
org.eclipse.core.runtime.model.PluginDescriptorModel[] plugins
int i
java.util.Set orphans
java.util.Set rootsSet
java.util.Iterator rootsIter
String rootID
java.util.Iterator orphansIter
org.eclipse.core.internal.model.RegistryResolver$IndexEntry orphan
java.util.Iterator plugins
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
public org.eclipse.core.runtime.IStatus resolve (org.eclipse.core.runtime.model.PluginRegistryModel)
org.eclipse.core.runtime.model.PluginRegistryModel registry
private void resolveExtension (org.eclipse.core.runtime.model.ExtensionModel)
org.eclipse.core.runtime.model.ExtensionModel ext
String target
int ix
String pluginId
String extPtId
String message
String message
String message
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
org.eclipse.core.runtime.model.ExtensionPointModel extPt
org.eclipse.core.runtime.model.ExtensionModel[] oldValues
org.eclipse.core.runtime.model.ExtensionModel[] newValues
private org.eclipse.core.internal.model.RegistryResolver$Cookie resolveNode (java.lang.String, org.eclipse.core.runtime.model.PluginDescriptorModel, org.eclipse.core.runtime.model.PluginPrerequisiteModel, org.eclipse.core.internal.model.RegistryResolver$Cookie, java.util.Set)
String child
org.eclipse.core.runtime.model.PluginDescriptorModel parent
org.eclipse.core.runtime.model.PluginPrerequisiteModel prq
org.eclipse.core.internal.model.RegistryResolver$Cookie cookie
java.util.Set orphans
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
org.eclipse.core.internal.model.RegistryResolver$Constraint currentConstraint
org.eclipse.core.runtime.model.PluginDescriptorModel childPd
String message
String message
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] prereqs
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
org.eclipse.core.runtime.model.PluginPrerequisiteModel prereq
int i
org.eclipse.core.internal.model.RegistryResolver$Constraint cookieConstraint
java.util.Iterator change
int i
private void resolvePluginDescriptor (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel pd
org.eclipse.core.runtime.model.ExtensionModel[] list
int i
private void resolvePluginFragment (org.eclipse.core.runtime.model.PluginFragmentModel, org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginFragmentModel fragment
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
org.eclipse.core.runtime.model.ExtensionModel[] extensions
org.eclipse.core.runtime.model.ExtensionPointModel[] points
org.eclipse.core.runtime.model.LibraryModel[] libraries
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] prerequisites
private void resolvePluginFragments (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
boolean dirty
org.eclipse.core.runtime.model.PluginFragmentModel[] fragmentList
java.util.HashMap latestFragments
int i
String fragmentId
org.eclipse.core.runtime.model.PluginFragmentModel latestVersion
java.util.Set latestOnly
java.util.Iterator list
org.eclipse.core.runtime.model.PluginFragmentModel latestFragment
int numLibraries
org.eclipse.core.runtime.model.LibraryModel[] libraries
java.util.Set libNames
int setSize
int i
String[] bindings
private void resolvePluginRegistry ()
org.eclipse.core.runtime.model.PluginDescriptorModel[] plugins
int i
private boolean requiredPluginDescriptor (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
boolean retValue
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] requiresList
org.eclipse.core.runtime.model.ExtensionModel[] extensions
org.eclipse.core.runtime.model.ExtensionPointModel[] extensionPoints
org.eclipse.core.runtime.model.LibraryModel[] libraryList
org.eclipse.core.runtime.model.PluginFragmentModel[] fragments
int i
int i
int i
int i
int i
private boolean requiredPrerequisite (org.eclipse.core.runtime.model.PluginPrerequisiteModel)
org.eclipse.core.runtime.model.PluginPrerequisiteModel prerequisite
private boolean requiredExtension (org.eclipse.core.runtime.model.ExtensionModel)
org.eclipse.core.runtime.model.ExtensionModel extension
private boolean requiredExtensionPoint (org.eclipse.core.runtime.model.ExtensionPointModel)
org.eclipse.core.runtime.model.ExtensionPointModel extensionPoint
private boolean requiredLibrary (org.eclipse.core.runtime.model.LibraryModel)
org.eclipse.core.runtime.model.LibraryModel library
private boolean requiredFragment (org.eclipse.core.runtime.model.PluginFragmentModel)
org.eclipse.core.runtime.model.PluginFragmentModel fragment
private java.util.List resolveRootDescriptors ()
java.util.List ids
java.util.Iterator p
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
java.util.List list
int ixSize
int i
org.eclipse.core.runtime.model.PluginDescriptorModel pd
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] prereqs
int j
String id
org.eclipse.core.internal.model.RegistryResolver$IndexEntry ix
java.util.List list
int i
org.eclipse.core.runtime.model.PluginDescriptorModel pd
public void setCrossLink (boolean)
boolean value
public void setTrimPlugins (boolean)
boolean value
private void trimRegistry ()
org.eclipse.core.runtime.model.PluginDescriptorModel[] list
int i
org.eclipse.core.runtime.model.PluginDescriptorModel pd
static org.eclipse.core.runtime.PluginVersionIdentifier access$0 (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.runtime.model.PluginPrerequisiteModel)
static boolean access$1 (org.eclipse.core.internal.model.RegistryResolver)
static void access$2 (org.eclipse.core.internal.model.RegistryResolver, java.lang.String)
static org.eclipse.core.runtime.PluginVersionIdentifier access$3 (org.eclipse.core.internal.model.RegistryResolver, org.eclipse.core.runtime.model.PluginModel)
}
org/eclipse/core/internal/plugins/
org/eclipse/core/internal/plugins/CompatibilityActivator.classCompatibilityActivator.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.CompatibilityActivator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.core.runtime.IPluginDescriptor descriptor
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.core.runtime.IPluginDescriptor descriptor
}
org/eclipse/core/internal/plugins/DefaultPlugin.classDefaultPlugin.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.DefaultPlugin extends org.eclipse.core.runtime.Plugin {
public void (org.eclipse.core.runtime.IPluginDescriptor)
org.eclipse.core.runtime.IPluginDescriptor descriptor
}
org/eclipse/core/internal/plugins/DevClassPathHelper.classDevClassPathHelper.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.DevClassPathHelper extends java.lang.Object {
protected static boolean inDevelopmentMode
protected static String[] devDefaultClasspath
protected static java.util.Properties devProperties
static void ()
String osgiDev
java.net.URL location
public void ()
public static java.lang.String[] getDevClassPath (java.lang.String)
String id
String[] result
String entry
public static java.lang.String[] getArrayFromList (java.lang.String)
String prop
java.util.Vector list
java.util.StringTokenizer tokens
String token
public static boolean inDevelopmentMode ()
private static java.util.Properties load (java.net.URL)
java.net.URL url
java.util.Properties props
java.io.InputStream is
}
org/eclipse/core/internal/plugins/InternalPlatform.classInternalPlatform.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.InternalPlatform extends java.lang.Object {
private static org.eclipse.core.runtime.IPluginRegistry registry
static void ()
public void ()
public static org.eclipse.core.runtime.IPluginRegistry getPluginRegistry ()
public static org.eclipse.core.runtime.IPluginDescriptor getPluginDescriptor (java.lang.String)
String pluginId
public static void installPlugins (java.net.URL[]) throws org.eclipse.core.runtime.CoreException
java.net.URL[] installURLs
String message
org.eclipse.core.runtime.MultiStatus result
org.osgi.framework.BundleContext context
int i
org.osgi.framework.BundleException e
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.model.PluginRegistryModel parsePlugins (java.net.URL[], org.eclipse.core.runtime.model.Factory)
java.net.URL[] pluginPath
org.eclipse.core.runtime.model.Factory factory
public static synchronized org.eclipse.core.runtime.model.PluginRegistryModel parsePlugins (java.net.URL[], org.eclipse.core.runtime.model.Factory, boolean)
java.net.URL[] pluginPath
org.eclipse.core.runtime.model.Factory factory
boolean debug
}
org/eclipse/core/internal/plugins/Library.classLibrary.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.Library extends java.lang.Object implements org.eclipse.core.runtime.ILibrary {
public String path
public void (java.lang.String)
String path
public java.lang.String[] getContentFilters ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String getType ()
public boolean isExported ()
public boolean isFullyExported ()
public java.lang.String[] getPackagePrefixes ()
}
org/eclipse/core/internal/plugins/PluginClassLoader.classPluginClassLoader.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.PluginClassLoader extends java.net.URLClassLoader {
private org.osgi.framework.Bundle bundle
private org.eclipse.core.internal.plugins.PluginDescriptor descriptor
void (org.eclipse.core.internal.plugins.PluginDescriptor)
org.eclipse.core.internal.plugins.PluginDescriptor descriptor
private static java.net.URL[] computeURLs (org.eclipse.core.internal.plugins.PluginDescriptor)
org.eclipse.core.internal.plugins.PluginDescriptor descriptor
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.ILibrary[] libs
String[] devPath
java.net.URL pluginBase
java.net.URL[] urls
int j
int i
int i
private static java.lang.String[] computeDevPath (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
String pluginId
protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.net.URL findResource (java.lang.String)
String name
public org.eclipse.core.internal.plugins.PluginDescriptor getPluginDescriptor ()
}
org/eclipse/core/internal/plugins/PluginDescriptor.classPluginDescriptor.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.PluginDescriptor extends java.lang.Object implements org.eclipse.core.runtime.IPluginDescriptor {
private static final String PLUGIN_CLASS
protected org.eclipse.core.runtime.Plugin pluginObject
private org.osgi.framework.Bundle bundleOsgi
private boolean active
private volatile boolean activePending
private boolean deactivated
private java.util.ResourceBundle resources
private org.eclipse.core.internal.plugins.PluginClassLoader classLoader
static final String PLUGIN_URL
static final String VERSION_SEPARATOR
static Class class$0
static Class class$1
public synchronized void doPluginDeactivation ()
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String)
String id
org.eclipse.core.runtime.IExtension[] exts
int i
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
String extensionPointId
public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints ()
public org.eclipse.core.runtime.IExtension[] getExtensions ()
public java.net.URL getInstallURL ()
public java.lang.String getLabel ()
public java.lang.ClassLoader getPluginClassLoader ()
public org.eclipse.core.internal.plugins.PluginRegistry getPluginRegistry ()
public java.lang.String getProviderName ()
public java.util.ResourceBundle getResourceBundle () throws java.util.MissingResourceException
public java.lang.String getResourceString (java.lang.String)
String value
public java.lang.String getResourceString (java.lang.String, java.util.ResourceBundle)
String value
java.util.ResourceBundle b
public org.eclipse.core.runtime.ILibrary[] getRuntimeLibraries ()
org.osgi.framework.Bundle[] allBundles
org.osgi.framework.Bundle[] allBundles
org.osgi.framework.Bundle[] fragments
java.util.ArrayList allLibraries
boolean addedDot
int i
org.eclipse.osgi.util.ManifestElement[] classpathElements
int j
public java.lang.String getUniqueIdentifier ()
public static java.lang.String getUniqueIdentifierFromString (java.lang.String)
String pluginString
int ix
public org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier ()
String version
public static org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifierFromString (java.lang.String)
String pluginString
public org.eclipse.core.runtime.IPluginPrerequisite[] getPluginPrerequisites ()
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.BundleSpecification[] specs
org.eclipse.core.runtime.IPluginPrerequisite[] resolvedPrerequisites
int j
boolean hasActivationStarted ()
public synchronized boolean isPluginActivated ()
public boolean isPluginDeactivated ()
private void logError (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
private boolean pluginActivationEnter () throws org.eclipse.core.runtime.CoreException
String errorMsg
private void pluginActivationExit (boolean)
boolean errorExit
private void throwException (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
String message
Throwable exception
org.eclipse.core.runtime.IStatus status
public java.lang.String toString ()
public final java.net.URL find (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.net.URL result
public final java.net.URL find (org.eclipse.core.runtime.IPath, java.util.Map)
org.eclipse.core.runtime.IPath path
java.util.Map override
java.net.URL result
public org.eclipse.core.runtime.Plugin getPlugin () throws org.eclipse.core.runtime.CoreException
synchronized void doPluginActivation () throws org.eclipse.core.runtime.CoreException
org.osgi.framework.BundleException e
boolean errorExit
private java.lang.String getPluginClass ()
private java.lang.String getId ()
private void internalDoPluginActivation () throws org.eclipse.core.runtime.CoreException
String errorMsg
String errorMsg
String errorMsg
String errorMsg
String pluginClassName
Class runtimeClass
ClassNotFoundException e
java.lang.reflect.Constructor construct
NoSuchMethodException eNoConstructor
ClassCastException e
Exception e
public void (org.osgi.framework.Bundle)
org.osgi.framework.Bundle b
public org.osgi.framework.Bundle getBundle ()
public void setPlugin (org.eclipse.core.runtime.Plugin)
org.eclipse.core.runtime.Plugin object
public synchronized void setActive ()
public boolean hasPluginObject ()
public void markAsDeactivated ()
}
org/eclipse/core/internal/plugins/PluginPrerequisite.classPluginPrerequisite.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.PluginPrerequisite extends java.lang.Object implements org.eclipse.core.runtime.IPluginPrerequisite {
private static final org.osgi.framework.Version maxVersion
private org.eclipse.osgi.service.resolver.BundleSpecification prereq
static void ()
public void (org.eclipse.osgi.service.resolver.BundleSpecification)
org.eclipse.osgi.service.resolver.BundleSpecification b
public org.eclipse.core.runtime.PluginVersionIdentifier getResolvedVersionIdentifier ()
org.osgi.framework.Version actualVersion
public java.lang.String getUniqueIdentifier ()
public org.eclipse.core.runtime.PluginVersionIdentifier getVersionIdentifier ()
org.osgi.framework.Version specifiedVersion
public boolean isExported ()
public boolean isMatchedAsGreaterOrEqual ()
public boolean isMatchedAsCompatible ()
public boolean isMatchedAsEquivalent ()
public boolean isMatchedAsPerfect ()
public boolean isMatchedAsExact ()
public boolean isOptional ()
private static boolean isMatchedAsGreaterOrEqual (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange versionRange
org.osgi.framework.Version maximum
private static boolean isMatchedAsPerfect (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange versionRange
org.osgi.framework.Version minimum
org.osgi.framework.Version maximum
private static boolean isMatchedAsEquivalent (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange versionRange
org.osgi.framework.Version minimum
org.osgi.framework.Version maximum
private static boolean isMatchedAsCompatible (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange versionRange
org.osgi.framework.Version minimum
org.osgi.framework.Version maximum
}
org/eclipse/core/internal/plugins/PluginRegistry$RegistryListener.classPluginRegistry.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.PluginRegistry$RegistryListener extends java.lang.Object implements org.osgi.framework.BundleListener {
final org.eclipse.core.internal.plugins.PluginRegistry this$0
public void (org.eclipse.core.internal.plugins.PluginRegistry)
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
}
org/eclipse/core/internal/plugins/PluginRegistry.classPluginRegistry.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.PluginRegistry extends java.lang.Object implements org.eclipse.core.runtime.IPluginRegistry {
private org.eclipse.core.runtime.IExtensionRegistry extRegistry
private org.eclipse.core.internal.plugins.PluginRegistry$RegistryListener listener
protected java.util.WeakHashMap descriptors
public void ()
public void close ()
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String)
String uniqueId
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String)
String pluginId
String pointId
public org.eclipse.core.runtime.IConfigurationElement[] getConfigurationElementsFor (java.lang.String, java.lang.String, java.lang.String)
String pluginId
String pointId
String extensionId
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String)
String xptUniqueId
String extUniqueId
public org.eclipse.core.runtime.IExtension getExtension (java.lang.String, java.lang.String, java.lang.String)
String pluginId
String xptSimpleId
String extId
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
String xptUniqueId
public org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String, java.lang.String)
String plugin
String xpt
public org.eclipse.core.runtime.IExtensionPoint[] getExtensionPoints ()
public org.eclipse.core.runtime.IPluginDescriptor getPluginDescriptor (java.lang.String)
String plugin
org.osgi.framework.Bundle correspondingBundle
private org.eclipse.core.internal.plugins.PluginDescriptor getPluginDescriptor (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.core.internal.plugins.PluginDescriptor correspondingDescriptor
public org.eclipse.core.runtime.IPluginDescriptor[] getPluginDescriptors (java.lang.String)
String plugin
org.osgi.framework.Bundle[] bundles
org.eclipse.core.runtime.IPluginDescriptor[] results
int added
int i
org.eclipse.core.internal.plugins.PluginDescriptor desc
org.eclipse.core.runtime.IPluginDescriptor[] toReturn
public org.eclipse.core.runtime.IPluginDescriptor getPluginDescriptor (java.lang.String, org.eclipse.core.runtime.PluginVersionIdentifier)
String pluginId
org.eclipse.core.runtime.PluginVersionIdentifier version
org.osgi.framework.Bundle[] bundles
public org.eclipse.core.runtime.IPluginDescriptor[] getPluginDescriptors ()
org.osgi.framework.Bundle[] bundles
java.util.ArrayList pds
int i
boolean isFragment
org.eclipse.core.runtime.IPluginDescriptor[] result
void logError (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/internal/plugins/Policy.classPolicy.java
package org.eclipse.core.internal.plugins
public org.eclipse.core.internal.plugins.Policy extends java.lang.Object {
private static String bundleName
private static java.util.ResourceBundle bundle
static void ()
public void ()
private static java.util.ResourceBundle getResourceBundle ()
java.util.ResourceBundle tmpBundle
public static java.lang.String bind (java.lang.String)
String id
public static java.lang.String bind (java.lang.String, java.lang.String)
String id
String binding
public static java.lang.String bind (java.lang.String, java.lang.String, java.lang.String)
String id
String binding1
String binding2
public static java.lang.String bind (java.lang.String, java.lang.String[])
String id
String[] bindings
String message
public static org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
int style
public static void debug (boolean, java.lang.String)
boolean includeDate
String message
}
org/eclipse/core/internal/plugins/messages.properties
org/eclipse/core/runtime/
org/eclipse/core/runtime/model/
org/eclipse/core/runtime/model/ConfigurationElementModel.classConfigurationElementModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.ConfigurationElementModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String value
private org.eclipse.core.runtime.model.ConfigurationPropertyModel[] properties
private org.eclipse.core.runtime.model.ConfigurationElementModel[] children
private Object parent
public void ()
public java.lang.Object getParent ()
public org.eclipse.core.runtime.model.ExtensionModel getParentExtension ()
Object p
public org.eclipse.core.runtime.model.ConfigurationPropertyModel[] getProperties ()
public org.eclipse.core.runtime.model.ConfigurationElementModel[] getSubElements ()
public java.lang.String getValue ()
public java.lang.String getValueAsIs ()
public void markReadOnly ()
int i
int i
public void setLocalizedValue (java.lang.String)
String value
public void setParent (java.lang.Object)
Object value
public void setProperties (org.eclipse.core.runtime.model.ConfigurationPropertyModel[])
org.eclipse.core.runtime.model.ConfigurationPropertyModel[] value
public void setSubElements (org.eclipse.core.runtime.model.ConfigurationElementModel[])
org.eclipse.core.runtime.model.ConfigurationElementModel[] value
public void setValue (java.lang.String)
String value
}
org/eclipse/core/runtime/model/ConfigurationPropertyModel.classConfigurationPropertyModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.ConfigurationPropertyModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String value
public void ()
public java.lang.String getValue ()
public void setLocalizedValue (java.lang.String)
String value
public void setValue (java.lang.String)
String value
}
org/eclipse/core/runtime/model/ExtensionModel.classExtensionModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.ExtensionModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String extensionPoint
private String id
private org.eclipse.core.runtime.model.ConfigurationElementModel[] elements
private org.eclipse.core.runtime.model.PluginModel plugin
public void ()
public java.lang.String getExtensionPoint ()
public java.lang.String getId ()
public org.eclipse.core.runtime.model.PluginModel getParent ()
public org.eclipse.core.runtime.model.PluginDescriptorModel getParentPluginDescriptor ()
public org.eclipse.core.runtime.model.ConfigurationElementModel[] getSubElements ()
public void markReadOnly ()
int i
public void setExtensionPoint (java.lang.String)
String value
public void setId (java.lang.String)
String value
public void setParent (org.eclipse.core.runtime.model.PluginModel)
org.eclipse.core.runtime.model.PluginModel value
public void setParentPluginDescriptor (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel value
public void setSubElements (org.eclipse.core.runtime.model.ConfigurationElementModel[])
org.eclipse.core.runtime.model.ConfigurationElementModel[] value
}
org/eclipse/core/runtime/model/ExtensionPointModel.classExtensionPointModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.ExtensionPointModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String id
private String schema
private org.eclipse.core.runtime.model.PluginModel plugin
private org.eclipse.core.runtime.model.ExtensionModel[] extensions
public void ()
public org.eclipse.core.runtime.model.ExtensionModel[] getDeclaredExtensions ()
public java.lang.String getId ()
public org.eclipse.core.runtime.model.PluginModel getParent ()
public org.eclipse.core.runtime.model.PluginDescriptorModel getParentPluginDescriptor ()
public java.lang.String getSchema ()
public void setDeclaredExtensions (org.eclipse.core.runtime.model.ExtensionModel[])
org.eclipse.core.runtime.model.ExtensionModel[] value
public void setId (java.lang.String)
String value
public void setParent (org.eclipse.core.runtime.model.PluginModel)
org.eclipse.core.runtime.model.PluginModel value
public void setParentPluginDescriptor (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel value
public void setSchema (java.lang.String)
String value
}
org/eclipse/core/runtime/model/Factory.classFactory.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.Factory extends java.lang.Object {
private org.eclipse.core.runtime.MultiStatus status
public void (org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.runtime.MultiStatus status
public org.eclipse.core.runtime.model.ConfigurationElementModel createConfigurationElement ()
public org.eclipse.core.runtime.model.ConfigurationPropertyModel createConfigurationProperty ()
public org.eclipse.core.runtime.model.ExtensionModel createExtension ()
public org.eclipse.core.runtime.model.ExtensionPointModel createExtensionPoint ()
public org.eclipse.core.runtime.model.LibraryModel createLibrary ()
public org.eclipse.core.runtime.model.PluginDescriptorModel createPluginDescriptor ()
public org.eclipse.core.runtime.model.PluginFragmentModel createPluginFragment ()
public org.eclipse.core.runtime.model.PluginPrerequisiteModel createPluginPrerequisite ()
public org.eclipse.core.runtime.model.PluginRegistryModel createPluginRegistry ()
public org.eclipse.core.runtime.model.URLModel createURL ()
public void error (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus error
public org.eclipse.core.runtime.MultiStatus getStatus ()
}
org/eclipse/core/runtime/model/LibraryModel.classLibraryModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.LibraryModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String[] exports
private String type
private String[] packagePrefixes
private boolean isExported
private boolean isFullyExported
public static final String CODE
public static final String RESOURCE
public void ()
public java.lang.String[] getExports ()
public java.lang.String getType ()
public boolean isExported ()
public boolean isFullyExported ()
public void setExports (java.lang.String[])
String[] value
int i
public void setType (java.lang.String)
String value
String lcValue
public java.lang.String[] getPackagePrefixes ()
public void setPackagePrefixes (java.lang.String[])
String[] value
}
org/eclipse/core/runtime/model/PluginDescriptorModel.classPluginDescriptorModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.PluginDescriptorModel extends org.eclipse.core.runtime.model.PluginModel {
private String pluginClass
private boolean enabled
private org.eclipse.core.runtime.model.PluginFragmentModel[] fragments
public void ()
public boolean getEnabled ()
public org.eclipse.core.runtime.model.PluginFragmentModel[] getFragments ()
public java.lang.String getPluginClass ()
public java.lang.String getPluginId ()
public void setEnabled (boolean)
boolean value
public void setFragments (org.eclipse.core.runtime.model.PluginFragmentModel[])
org.eclipse.core.runtime.model.PluginFragmentModel[] value
public void setPluginClass (java.lang.String)
String value
}
org/eclipse/core/runtime/model/PluginFragmentModel.classPluginFragmentModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.PluginFragmentModel extends org.eclipse.core.runtime.model.PluginModel {
public static final byte FRAGMENT_MATCH_UNSPECIFIED
public static final byte FRAGMENT_MATCH_PERFECT
public static final byte FRAGMENT_MATCH_EQUIVALENT
public static final byte FRAGMENT_MATCH_COMPATIBLE
public static final byte FRAGMENT_MATCH_GREATER_OR_EQUAL
private String plugin
private String pluginVersion
private byte pluginMatch
public void ()
public byte getMatch ()
public java.lang.String getPlugin ()
public java.lang.String getPluginId ()
public java.lang.String getPluginVersion ()
public void setMatch (byte)
byte value
public void setPlugin (java.lang.String)
String value
public void setPluginVersion (java.lang.String)
String value
}
org/eclipse/core/runtime/model/PluginModel.classPluginModel.java
package org.eclipse.core.runtime.model
public abstract org.eclipse.core.runtime.model.PluginModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String schemaVersion
private String id
private String providerName
private String version
private org.eclipse.core.runtime.model.LibraryModel[] runtime
private org.eclipse.core.runtime.model.ExtensionPointModel[] extensionPoints
private org.eclipse.core.runtime.model.ExtensionModel[] extensions
private org.eclipse.core.runtime.model.PluginPrerequisiteModel[] requires
private org.eclipse.core.runtime.model.PluginRegistryModel registry
private String location
public void ()
public org.eclipse.core.runtime.model.ExtensionPointModel[] getDeclaredExtensionPoints ()
public org.eclipse.core.runtime.model.ExtensionModel[] getDeclaredExtensions ()
public java.lang.String getId ()
public java.lang.String getLocation ()
public abstract java.lang.String getPluginId ()
public java.lang.String getProviderName ()
public org.eclipse.core.runtime.model.PluginRegistryModel getRegistry ()
public org.eclipse.core.runtime.model.PluginPrerequisiteModel[] getRequires ()
public org.eclipse.core.runtime.model.LibraryModel[] getRuntime ()
public java.lang.String getVersion ()
public void markReadOnly ()
int i
int i
int i
int i
public void setDeclaredExtensionPoints (org.eclipse.core.runtime.model.ExtensionPointModel[])
org.eclipse.core.runtime.model.ExtensionPointModel[] value
public void setDeclaredExtensions (org.eclipse.core.runtime.model.ExtensionModel[])
org.eclipse.core.runtime.model.ExtensionModel[] value
public void setId (java.lang.String)
String value
public void setLocalizedProviderName (java.lang.String)
String value
public void setLocation (java.lang.String)
String value
public void setProviderName (java.lang.String)
String value
public void setRegistry (org.eclipse.core.runtime.model.PluginRegistryModel)
org.eclipse.core.runtime.model.PluginRegistryModel value
public void setRequires (org.eclipse.core.runtime.model.PluginPrerequisiteModel[])
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] value
public void setRuntime (org.eclipse.core.runtime.model.LibraryModel[])
org.eclipse.core.runtime.model.LibraryModel[] value
public void setVersion (java.lang.String)
String value
public java.lang.String getSchemaVersion ()
public void setSchemaVersion (java.lang.String)
String value
}
org/eclipse/core/runtime/model/PluginModelObject.classPluginModelObject.java
package org.eclipse.core.runtime.model
public abstract org.eclipse.core.runtime.model.PluginModelObject extends java.lang.Object {
private String name
private int flags
static final int M_READ_ONLY
public void ()
protected void assertIsWriteable ()
public java.lang.String getName ()
public int getStartLine ()
public boolean isReadOnly ()
public void markReadOnly ()
public void setLocalizedName (java.lang.String)
String value
public void setName (java.lang.String)
String value
public void setStartLine (int)
int lineNumber
public java.lang.String toString ()
}
org/eclipse/core/runtime/model/PluginPrerequisiteModel.classPluginPrerequisiteModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.PluginPrerequisiteModel extends org.eclipse.core.runtime.model.PluginModelObject {
public static final byte PREREQ_MATCH_UNSPECIFIED
public static final byte PREREQ_MATCH_PERFECT
public static final byte PREREQ_MATCH_EQUIVALENT
public static final byte PREREQ_MATCH_COMPATIBLE
public static final byte PREREQ_MATCH_GREATER_OR_EQUAL
private String plugin
private String version
private byte match
private boolean export
private String resolvedVersion
private boolean optional
public void ()
public boolean getExport ()
public boolean getMatch ()
public byte getMatchByte ()
public boolean getOptional ()
public java.lang.String getPlugin ()
public java.lang.String getResolvedVersion ()
public java.lang.String getVersion ()
public void setExport (boolean)
boolean value
public void setMatch (boolean)
boolean value
public void setMatchByte (byte)
byte value
public void setOptional (boolean)
boolean value
public void setPlugin (java.lang.String)
String value
public void setResolvedVersion (java.lang.String)
String value
public void setVersion (java.lang.String)
String value
}
org/eclipse/core/runtime/model/PluginRegistryModel.classPluginRegistryModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.PluginRegistryModel extends java.lang.Object {
protected org.eclipse.core.internal.model.PluginMap plugins
protected org.eclipse.core.internal.model.PluginMap fragments
private boolean readOnly
private boolean resolved
public void ()
public void addFragment (org.eclipse.core.runtime.model.PluginFragmentModel)
org.eclipse.core.runtime.model.PluginFragmentModel fragment
public void addPlugin (org.eclipse.core.runtime.model.PluginDescriptorModel)
org.eclipse.core.runtime.model.PluginDescriptorModel plugin
protected void assertIsWriteable ()
public org.eclipse.core.runtime.model.PluginFragmentModel getFragment (java.lang.String)
String id
public org.eclipse.core.runtime.model.PluginFragmentModel getFragment (java.lang.String, java.lang.String)
String id
String version
public org.eclipse.core.runtime.model.PluginFragmentModel[] getFragments ()
org.eclipse.core.runtime.model.PluginFragmentModel[] result
public org.eclipse.core.runtime.model.PluginFragmentModel[] getFragments (java.lang.String)
String id
java.util.List versions
public org.eclipse.core.runtime.model.PluginDescriptorModel getPlugin (java.lang.String)
String pluginId
public org.eclipse.core.runtime.model.PluginDescriptorModel getPlugin (java.lang.String, java.lang.String)
String pluginId
String version
org.eclipse.core.runtime.model.PluginDescriptorModel[] list
int i
org.eclipse.core.runtime.model.PluginDescriptorModel element
public org.eclipse.core.runtime.model.PluginDescriptorModel[] getPlugins ()
org.eclipse.core.runtime.model.PluginDescriptorModel[] result
public org.eclipse.core.runtime.model.PluginDescriptorModel[] getPlugins (java.lang.String)
String pluginId
java.util.List versions
public boolean isReadOnly ()
public boolean isResolved ()
public void markReadOnly ()
public void markResolved ()
public void removeFragment (java.lang.String, java.lang.String)
String id
String version
public void removeFragments (java.lang.String)
String id
public void removePlugin (java.lang.String, java.lang.String)
String pluginId
String version
public void removePlugins (java.lang.String)
String pluginId
public org.eclipse.core.runtime.IStatus resolve (boolean, boolean)
boolean trimDisabledPlugins
boolean doCrossLinking
org.eclipse.core.internal.model.RegistryResolver resolver
public static org.eclipse.core.runtime.model.PluginRegistryModel parsePlugins (java.net.URL[], org.eclipse.core.runtime.model.Factory)
java.net.URL[] pluginPath
org.eclipse.core.runtime.model.Factory factory
}
org/eclipse/core/runtime/model/URLModel.classURLModel.java
package org.eclipse.core.runtime.model
public org.eclipse.core.runtime.model.URLModel extends org.eclipse.core.runtime.model.PluginModelObject {
private String url
public void ()
public java.lang.String getURL ()
public void setURL (java.lang.String)
String value
}