META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
book.css
macosx/
macosx/Info.plist
macosx/Info.plist.32
plugin.properties
schema.css
targets/
targets/rcp.target
targets/rcpWithSource.target
ant_tasks/
ant_tasks/pde-ant.jar
org/
org/eclipse/
org/eclipse/pde/
org/eclipse/pde/core/
org/eclipse/pde/core/IBaseModel.classIBaseModel.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IBaseModel extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract void dispose ()
public abstract boolean isDisposed ()
public abstract boolean isEditable ()
public abstract boolean isValid ()
}
org/eclipse/pde/core/IEditable.classIEditable.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IEditable extends java.lang.Object {
public abstract boolean isEditable ()
public abstract boolean isDirty ()
public abstract void save (java.io.PrintWriter)
public abstract void setDirty (boolean)
}
org/eclipse/pde/core/IEditableModel.classIEditableModel.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IEditableModel extends java.lang.Object implements org.eclipse.pde.core.IEditable {
public abstract void save ()
}
org/eclipse/pde/core/IIdentifiable.classIIdentifiable.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IIdentifiable extends java.lang.Object {
public static final String P_ID
public abstract java.lang.String getId ()
public abstract void setId (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/IModel.classIModel.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModel extends java.lang.Object implements org.eclipse.pde.core.IBaseModel {
public abstract java.lang.String getResourceString (java.lang.String)
public abstract org.eclipse.core.resources.IResource getUnderlyingResource ()
public abstract boolean isLoaded ()
public abstract boolean isInSync ()
public abstract long getTimeStamp ()
public abstract void load () throws org.eclipse.core.runtime.CoreException
public abstract void load (java.io.InputStream, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void reload (java.io.InputStream, boolean) throws org.eclipse.core.runtime.CoreException
public abstract boolean isReconcilingModel ()
}
org/eclipse/pde/core/IModelChangeProvider.classIModelChangeProvider.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelChangeProvider extends java.lang.Object {
public abstract void addModelChangedListener (org.eclipse.pde.core.IModelChangedListener)
public abstract void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent)
public abstract void fireModelObjectChanged (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
public abstract void removeModelChangedListener (org.eclipse.pde.core.IModelChangedListener)
}
org/eclipse/pde/core/IModelChangedEvent.classIModelChangedEvent.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelChangedEvent extends java.lang.Object {
public static final int INSERT
public static final int REMOVE
public static final int WORLD_CHANGED
public static final int CHANGE
public abstract org.eclipse.pde.core.IModelChangeProvider getChangeProvider ()
public abstract java.lang.Object[] getChangedObjects ()
public abstract java.lang.String getChangedProperty ()
public abstract java.lang.Object getOldValue ()
public abstract java.lang.Object getNewValue ()
public abstract int getChangeType ()
}
org/eclipse/pde/core/IModelChangedListener.classIModelChangedListener.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelChangedListener extends java.lang.Object {
public abstract void modelChanged (org.eclipse.pde.core.IModelChangedEvent)
}
org/eclipse/pde/core/IModelProvider.classIModelProvider.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelProvider extends java.lang.Object {
public abstract void addModelProviderListener (org.eclipse.pde.core.IModelProviderListener)
public abstract org.eclipse.pde.core.IModel getModel (org.eclipse.core.resources.IFile)
public abstract void removeModelProviderListener (org.eclipse.pde.core.IModelProviderListener)
}
org/eclipse/pde/core/IModelProviderEvent.classIModelProviderEvent.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelProviderEvent extends java.lang.Object {
public static final int MODELS_ADDED
public static final int MODELS_REMOVED
public static final int MODELS_CHANGED
public static final int TARGET_CHANGED
public static final int ENVIRONMENT_CHANGED
public abstract org.eclipse.pde.core.IModel[] getAddedModels ()
public abstract org.eclipse.pde.core.IModel[] getRemovedModels ()
public abstract org.eclipse.pde.core.IModel[] getChangedModels ()
public abstract int getEventTypes ()
public abstract java.lang.Object getEventSource ()
}
org/eclipse/pde/core/IModelProviderListener.classIModelProviderListener.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IModelProviderListener extends java.lang.Object {
public abstract void modelsChanged (org.eclipse.pde.core.IModelProviderEvent)
}
org/eclipse/pde/core/ISourceObject.classISourceObject.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.ISourceObject extends java.lang.Object {
public abstract int getStartLine ()
public abstract int getStopLine ()
}
org/eclipse/pde/core/IWritable.classIWritable.java
package org.eclipse.pde.core
public abstract org.eclipse.pde.core.IWritable extends java.lang.Object {
public abstract void write (java.lang.String, java.io.PrintWriter)
}
org/eclipse/pde/core/ModelChangedEvent.classModelChangedEvent.java
package org.eclipse.pde.core
public org.eclipse.pde.core.ModelChangedEvent extends java.lang.Object implements org.eclipse.pde.core.IModelChangedEvent {
private int type
private org.eclipse.pde.core.IModelChangeProvider provider
private Object[] changedObjects
private Object oldValue
private Object newValue
private String changedProperty
public void (org.eclipse.pde.core.IModelChangeProvider, int, java.lang.Object[], java.lang.String)
org.eclipse.pde.core.IModelChangeProvider provider
int type
Object[] objects
String changedProperty
public void (org.eclipse.pde.core.IModelChangeProvider, java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
org.eclipse.pde.core.IModelChangeProvider provider
Object object
String changedProperty
Object oldValue
Object newValue
public org.eclipse.pde.core.IModelChangeProvider getChangeProvider ()
public java.lang.Object[] getChangedObjects ()
public java.lang.String getChangedProperty ()
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
public int getChangeType ()
}
org/eclipse/pde/core/build/
org/eclipse/pde/core/build/IBuild.classIBuild.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuild extends java.lang.Object implements org.eclipse.pde.core.IWritable {
public abstract void add (org.eclipse.pde.core.build.IBuildEntry) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.pde.core.build.IBuildEntry[] getBuildEntries ()
public abstract org.eclipse.pde.core.build.IBuildEntry getEntry (java.lang.String)
public abstract void remove (org.eclipse.pde.core.build.IBuildEntry) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/build/IBuildEntry.classIBuildEntry.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuildEntry extends java.lang.Object implements org.eclipse.pde.core.IWritable {
public static final String P_NAME
public static final String JAR_PREFIX
public static final String OUTPUT_PREFIX
public static final String BIN_INCLUDES
public static final String SRC_INCLUDES
public static final String JARS_EXTRA_CLASSPATH
public static final String SECONDARY_DEPENDENCIES
public abstract void addToken (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.pde.core.build.IBuildModel getModel ()
public abstract java.lang.String getName ()
public abstract java.lang.String[] getTokens ()
public abstract boolean contains (java.lang.String)
public abstract void removeToken (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void renameToken (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setName (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/build/IBuildModel.classIBuildModel.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuildModel extends java.lang.Object implements org.eclipse.pde.core.IModel org.eclipse.pde.core.IModelChangeProvider {
public abstract org.eclipse.pde.core.build.IBuild getBuild ()
public abstract org.eclipse.pde.core.build.IBuildModelFactory getFactory ()
public abstract java.lang.String getInstallLocation ()
}
org/eclipse/pde/core/build/IBuildModelFactory.classIBuildModelFactory.java
package org.eclipse.pde.core.build
public abstract org.eclipse.pde.core.build.IBuildModelFactory extends java.lang.Object {
public abstract org.eclipse.pde.core.build.IBuildEntry createEntry (java.lang.String)
}
org/eclipse/pde/core/plugin/
org/eclipse/pde/core/plugin/IExtensions.classIExtensions.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IExtensions extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject {
public static final String P_EXTENSION_ORDER
public abstract void add (org.eclipse.pde.core.plugin.IPluginExtension) throws org.eclipse.core.runtime.CoreException
public abstract void add (org.eclipse.pde.core.plugin.IPluginExtensionPoint) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.pde.core.plugin.IPluginExtensionPoint[] getExtensionPoints ()
public abstract org.eclipse.pde.core.plugin.IPluginExtension[] getExtensions ()
public abstract void remove (org.eclipse.pde.core.plugin.IPluginExtension) throws org.eclipse.core.runtime.CoreException
public abstract void remove (org.eclipse.pde.core.plugin.IPluginExtensionPoint) throws org.eclipse.core.runtime.CoreException
public abstract void swap (org.eclipse.pde.core.plugin.IPluginExtension, org.eclipse.pde.core.plugin.IPluginExtension) throws org.eclipse.core.runtime.CoreException
public abstract int getIndexOf (org.eclipse.pde.core.plugin.IPluginExtension)
}
org/eclipse/pde/core/plugin/IExtensionsModel.classIExtensionsModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IExtensionsModel extends java.lang.Object implements org.eclipse.pde.core.plugin.ISharedExtensionsModel {
}
org/eclipse/pde/core/plugin/IExtensionsModelFactory.classIExtensionsModelFactory.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IExtensionsModelFactory extends java.lang.Object {
public abstract org.eclipse.pde.core.plugin.IPluginAttribute createAttribute (org.eclipse.pde.core.plugin.IPluginElement)
public abstract org.eclipse.pde.core.plugin.IPluginElement createElement (org.eclipse.pde.core.plugin.IPluginObject)
public abstract org.eclipse.pde.core.plugin.IPluginExtension createExtension ()
public abstract org.eclipse.pde.core.plugin.IPluginExtensionPoint createExtensionPoint ()
}
org/eclipse/pde/core/plugin/IFragment.classIFragment.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IFragment extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginBase {
public static final String P_PLUGIN_ID
public static final String P_PLUGIN_VERSION
public static final String P_RULE
public abstract java.lang.String getPluginId ()
public abstract java.lang.String getPluginVersion ()
public abstract int getRule ()
public abstract void setPluginId (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setPluginVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setRule (int) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IFragmentModel.classIFragmentModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IFragmentModel extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginModelBase {
public abstract org.eclipse.pde.core.plugin.IFragment getFragment ()
}
org/eclipse/pde/core/plugin/IMatchRules.classIMatchRules.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IMatchRules extends java.lang.Object {
public static final int NONE
public static final int EQUIVALENT
public static final String RULE_EQUIVALENT
public static final int COMPATIBLE
public static final String RULE_COMPATIBLE
public static final int PERFECT
public static final String RULE_PERFECT
public static final int GREATER_OR_EQUAL
public static final String RULE_GREATER_OR_EQUAL
public static final int PREFIX
public static final String RULE_PREFIX
public static final String[] RULE_NAME_TABLE
static void ()
}
org/eclipse/pde/core/plugin/IPlugin.classIPlugin.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPlugin extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginBase {
public static final String P_CLASS_NAME
public abstract java.lang.String getClassName ()
public abstract void setClassName (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginAttribute.classIPluginAttribute.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginAttribute extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject {
public static final String P_VALUE
public abstract java.lang.String getValue ()
public abstract void setValue (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginBase.classIPluginBase.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginBase extends java.lang.Object implements org.eclipse.pde.core.plugin.IExtensions org.eclipse.pde.core.IIdentifiable {
public static final String P_PROVIDER
public static final String P_VERSION
public static final String P_LIBRARY_ORDER
public static final String P_IMPORT_ORDER
public static final String P_SCHEMA_VERSION
public abstract void add (org.eclipse.pde.core.plugin.IPluginLibrary) throws org.eclipse.core.runtime.CoreException
public abstract void add (org.eclipse.pde.core.plugin.IPluginImport) throws org.eclipse.core.runtime.CoreException
public abstract void remove (org.eclipse.pde.core.plugin.IPluginImport) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.pde.core.plugin.IPluginLibrary[] getLibraries ()
public abstract org.eclipse.pde.core.plugin.IPluginImport[] getImports ()
public abstract java.lang.String getProviderName ()
public abstract java.lang.String getVersion ()
public abstract void remove (org.eclipse.pde.core.plugin.IPluginLibrary) throws org.eclipse.core.runtime.CoreException
public abstract void setProviderName (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void swap (org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.pde.core.plugin.IPluginLibrary) throws org.eclipse.core.runtime.CoreException
public abstract void swap (org.eclipse.pde.core.plugin.IPluginImport, org.eclipse.pde.core.plugin.IPluginImport) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getSchemaVersion ()
public abstract void setSchemaVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginElement.classIPluginElement.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginElement extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginParent {
public static final String P_TEXT
public static final String P_ATTRIBUTES
public static final String P_ATTRIBUTE
public abstract org.eclipse.pde.core.plugin.IPluginElement createCopy ()
public abstract org.eclipse.pde.core.plugin.IPluginAttribute getAttribute (java.lang.String)
public abstract org.eclipse.pde.core.plugin.IPluginAttribute[] getAttributes ()
public abstract int getAttributeCount ()
public abstract java.lang.String getText ()
public abstract java.lang.Object getElementInfo ()
public abstract void setAttribute (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setText (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginExtension.classIPluginExtension.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginExtension extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginParent org.eclipse.pde.core.IIdentifiable {
public static final String P_POINT
public abstract java.lang.String getPoint ()
public abstract java.lang.Object getSchema ()
public abstract void setPoint (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginExtensionPoint.classIPluginExtensionPoint.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginExtensionPoint extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject org.eclipse.pde.core.IIdentifiable {
public static final String P_SCHEMA
public abstract java.lang.String getFullId ()
public abstract java.lang.String getSchema ()
public abstract void setSchema (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginImport.classIPluginImport.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginImport extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject org.eclipse.pde.core.plugin.IPluginReference {
public static final String P_REEXPORTED
public static final String P_OPTIONAL
public abstract boolean isReexported ()
public abstract boolean isOptional ()
public abstract void setReexported (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setOptional (boolean) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginLibrary.classIPluginLibrary.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginLibrary extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject {
public static final String P_EXPORTED
public static final String P_PACKAGES
public static final String P_CONTENT_FILTERS
public static final String P_TYPE
public static final String CODE
public static final String RESOURCE
public abstract java.lang.String[] getContentFilters ()
public abstract java.lang.String[] getPackages ()
public abstract boolean isExported ()
public abstract boolean isFullyExported ()
public abstract java.lang.String getType ()
public abstract void setContentFilters (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
public abstract void addContentFilter (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void removeContentFilter (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setPackages (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
public abstract void setExported (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setType (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginModel.classIPluginModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginModel extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginModelBase {
public abstract org.eclipse.pde.core.plugin.IPlugin getPlugin ()
}
org/eclipse/pde/core/plugin/IPluginModelBase.classIPluginModelBase.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginModelBase extends java.lang.Object implements org.eclipse.pde.core.plugin.ISharedExtensionsModel org.eclipse.pde.core.IModelChangeProvider {
public abstract org.eclipse.pde.core.plugin.IPluginBase createPluginBase ()
public abstract org.eclipse.pde.core.build.IBuildModel getBuildModel ()
public abstract org.eclipse.pde.core.plugin.IPluginBase getPluginBase ()
public abstract org.eclipse.pde.core.plugin.IPluginBase getPluginBase (boolean)
public abstract boolean isEnabled ()
public abstract boolean isFragmentModel ()
public abstract void setEnabled (boolean)
public abstract org.eclipse.pde.core.plugin.IPluginModelFactory getPluginFactory ()
public abstract java.net.URL getNLLookupLocation ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
public abstract void setBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
}
org/eclipse/pde/core/plugin/IPluginModelFactory.classIPluginModelFactory.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginModelFactory extends java.lang.Object implements org.eclipse.pde.core.plugin.IExtensionsModelFactory {
public abstract org.eclipse.pde.core.plugin.IPluginImport createImport ()
public abstract org.eclipse.pde.core.plugin.IPluginLibrary createLibrary ()
}
org/eclipse/pde/core/plugin/IPluginObject.classIPluginObject.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginObject extends java.lang.Object implements org.eclipse.pde.core.IWritable org.eclipse.core.runtime.IAdaptable {
public static final String P_NAME
public abstract org.eclipse.pde.core.plugin.ISharedPluginModel getModel ()
public abstract org.eclipse.pde.core.plugin.IPluginModelBase getPluginModel ()
public abstract java.lang.String getName ()
public abstract boolean isInTheModel ()
public abstract void setInTheModel (boolean)
public abstract java.lang.String getTranslatedName ()
public abstract org.eclipse.pde.core.plugin.IPluginObject getParent ()
public abstract org.eclipse.pde.core.plugin.IPluginBase getPluginBase ()
public abstract java.lang.String getResourceString (java.lang.String)
public abstract void setName (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isValid ()
}
org/eclipse/pde/core/plugin/IPluginParent.classIPluginParent.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginParent extends java.lang.Object implements org.eclipse.pde.core.plugin.IPluginObject {
public static final String P_SIBLING_ORDER
public abstract void add (int, org.eclipse.pde.core.plugin.IPluginObject) throws org.eclipse.core.runtime.CoreException
public abstract void add (org.eclipse.pde.core.plugin.IPluginObject) throws org.eclipse.core.runtime.CoreException
public abstract int getChildCount ()
public abstract int getIndexOf (org.eclipse.pde.core.plugin.IPluginObject)
public abstract void swap (org.eclipse.pde.core.plugin.IPluginObject, org.eclipse.pde.core.plugin.IPluginObject) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.pde.core.plugin.IPluginObject[] getChildren ()
public abstract void remove (org.eclipse.pde.core.plugin.IPluginObject) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/IPluginReference.classIPluginReference.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.IPluginReference extends java.lang.Object implements org.eclipse.pde.core.IIdentifiable org.eclipse.pde.core.plugin.IMatchRules {
public static final String P_MATCH
public static final String P_VERSION
public abstract int getMatch ()
public abstract java.lang.String getVersion ()
public abstract void setMatch (int) throws org.eclipse.core.runtime.CoreException
public abstract void setVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/plugin/ISharedExtensionsModel.classISharedExtensionsModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.ISharedExtensionsModel extends java.lang.Object implements org.eclipse.pde.core.plugin.ISharedPluginModel {
public abstract org.eclipse.pde.core.plugin.IExtensions getExtensions ()
public abstract org.eclipse.pde.core.plugin.IExtensions getExtensions (boolean)
}
org/eclipse/pde/core/plugin/ISharedPluginModel.classISharedPluginModel.java
package org.eclipse.pde.core.plugin
public abstract org.eclipse.pde.core.plugin.ISharedPluginModel extends java.lang.Object implements org.eclipse.pde.core.IModel org.eclipse.pde.core.IModelChangeProvider {
public abstract org.eclipse.pde.core.plugin.IExtensionsModelFactory getFactory ()
public abstract java.lang.String getInstallLocation ()
}
org/eclipse/pde/core/plugin/ModelEntry.classModelEntry.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.ModelEntry extends org.eclipse.core.runtime.PlatformObject {
private String fId
protected java.util.ArrayList fWorkspaceEntries
protected java.util.ArrayList fExternalEntries
public void (java.lang.String)
String id
public org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getExternalModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase getModel ()
org.eclipse.pde.core.plugin.IPluginModelBase model
private org.eclipse.pde.core.plugin.IPluginModelBase getBestCandidate (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.core.plugin.IPluginModelBase model
int i
org.eclipse.osgi.service.resolver.BundleDescription current
org.eclipse.osgi.service.resolver.BundleDescription candidate
public org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels ()
java.util.ArrayList list
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
public java.lang.String getId ()
public org.eclipse.pde.core.plugin.IPluginModelBase getModel (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
public boolean hasWorkspaceModels ()
public boolean hasExternalModels ()
}
org/eclipse/pde/core/plugin/PluginRegistry$PluginFilter.classPluginRegistry.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter extends java.lang.Object {
public void ()
public boolean accept (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
}
org/eclipse/pde/core/plugin/PluginRegistry.classPluginRegistry.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.PluginRegistry extends java.lang.Object {
public void ()
public static org.eclipse.pde.core.plugin.ModelEntry findEntry (java.lang.String)
String id
public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String)
String id
public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
public static org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels ()
public static org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels (boolean)
boolean includeFragments
public static org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels ()
public static org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels (boolean)
boolean includeFragments
public static org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels ()
public static org.eclipse.pde.core.plugin.IPluginModelBase[] getExternalModels ()
private static boolean isMatch (org.eclipse.pde.core.plugin.IPluginBase, java.lang.String, java.lang.String, int)
org.eclipse.pde.core.plugin.IPluginBase base
String id
String version
int match
public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String, java.lang.String, int, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter)
String id
String version
int match
org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
public static org.eclipse.pde.core.plugin.IPluginModelBase[] findModels (java.lang.String, java.lang.String, int, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter)
String id
String version
int match
org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.util.List results
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
public static org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter)
String id
org.eclipse.osgi.service.resolver.VersionRange range
org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
private static org.eclipse.pde.core.plugin.IPluginModelBase getMax (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.core.plugin.IPluginModelBase max
org.osgi.framework.Version maxV
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
org.osgi.framework.Version version
public static org.eclipse.pde.core.plugin.IPluginModelBase[] findModels (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter)
String id
org.eclipse.osgi.service.resolver.VersionRange range
org.eclipse.pde.core.plugin.PluginRegistry$PluginFilter filter
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.util.List results
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
}
org/eclipse/pde/core/plugin/TargetPlatform.classTargetPlatform.java
package org.eclipse.pde.core.plugin
public org.eclipse.pde.core.plugin.TargetPlatform extends java.lang.Object {
private static String PRODUCT_PROPERTY
private static String APPLICATION_PROPERTY
private static String SDK_PRODUCT
private static String PLATFORM_PRODUCT
private static String IDE_APPLICATION
static void ()
public void ()
public static java.lang.String getLocation ()
org.eclipse.pde.internal.core.PDEPreferencesManager preferences
public static java.lang.String getDefaultLocation ()
org.eclipse.osgi.service.datalocation.Location location
java.net.URL url
org.eclipse.core.runtime.IPath path
public static java.lang.String getOS ()
public static java.lang.String getWS ()
public static java.lang.String getNL ()
public static java.lang.String getOSArch ()
private static java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String defaultValue
org.eclipse.pde.internal.core.PDEPreferencesManager preferences
String value
public static java.lang.String[] getApplications ()
public static java.lang.String[] getProducts ()
public static java.lang.String getDefaultProduct ()
java.util.Properties config
java.util.Set set
String product
public static java.lang.String getDefaultApplication ()
java.util.Properties config
java.util.Set set
String application
public static void createPlatformConfiguration (java.io.File, org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase) throws org.eclipse.core.runtime.CoreException
java.io.File location
org.eclipse.pde.core.plugin.IPluginModelBase[] plugins
org.eclipse.pde.core.plugin.IPluginModelBase brandingPlugin
public static java.lang.String getBundleList ()
}
org/eclipse/pde/core/project/
org/eclipse/pde/core/project/IBundleClasspathEntry.classIBundleClasspathEntry.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IBundleClasspathEntry extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath getSourcePath ()
public abstract org.eclipse.core.runtime.IPath getBinaryPath ()
public abstract org.eclipse.core.runtime.IPath getLibrary ()
}
org/eclipse/pde/core/project/IBundleProjectDescription.classIBundleProjectDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IBundleProjectDescription extends java.lang.Object {
public static final String VERSION_3_0
public static final String VERSION_3_1
public static final String VERSION_3_2
public static final String VERSION_3_3
public static final String VERSION_3_4
public static final String VERSION_3_5
public static final String VERSION_3_6
public static final String PLUGIN_NATURE
public abstract void apply (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setSymbolicName (java.lang.String)
public abstract java.lang.String getSymbolicName ()
public abstract void setLocationURI (java.net.URI)
public abstract java.net.URI getLocationURI ()
public abstract void setBundleName (java.lang.String)
public abstract java.lang.String getBundleName ()
public abstract void setBundleVendor (java.lang.String)
public abstract java.lang.String getBundleVendor ()
public abstract void setBundleVersion (org.osgi.framework.Version)
public abstract org.osgi.framework.Version getBundleVersion ()
public abstract void setSingleton (boolean)
public abstract boolean isSingleton ()
public abstract void setLocalization (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath getLocalization ()
public abstract java.lang.String[] getNatureIds ()
public abstract void setNatureIds (java.lang.String[])
public abstract boolean hasNature (java.lang.String)
public abstract void setHost (org.eclipse.pde.core.project.IHostDescription)
public abstract org.eclipse.pde.core.project.IHostDescription getHost ()
public abstract void setDefaultOutputFolder (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath getDefaultOutputFolder ()
public abstract void setExecutionEnvironments (java.lang.String[])
public abstract java.lang.String[] getExecutionEnvironments ()
public abstract void setBundleClassath (org.eclipse.pde.core.project.IBundleClasspathEntry[])
public abstract org.eclipse.pde.core.project.IBundleClasspathEntry[] getBundleClasspath ()
public abstract void setActivator (java.lang.String)
public abstract java.lang.String getActivator ()
public abstract void setTargetVersion (java.lang.String)
public abstract java.lang.String getTargetVersion ()
public abstract void setEquinox (boolean)
public abstract boolean isEquinox ()
public abstract void setActivationPolicy (java.lang.String)
public abstract java.lang.String getActivationPolicy ()
public abstract void setExtensionRegistry (boolean)
public abstract boolean isExtensionRegistry ()
public abstract void setRequiredBundles (org.eclipse.pde.core.project.IRequiredBundleDescription[])
public abstract org.eclipse.pde.core.project.IRequiredBundleDescription[] getRequiredBundles ()
public abstract void setPackageImports (org.eclipse.pde.core.project.IPackageImportDescription[])
public abstract org.eclipse.pde.core.project.IPackageImportDescription[] getPackageImports ()
public abstract void setPackageExports (org.eclipse.pde.core.project.IPackageExportDescription[])
public abstract org.eclipse.pde.core.project.IPackageExportDescription[] getPackageExports ()
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract void setBinIncludes (org.eclipse.core.runtime.IPath[])
public abstract org.eclipse.core.runtime.IPath[] getBinIncludes ()
public abstract void setBundleRoot (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath getBundleRoot ()
public abstract java.lang.String[] getLaunchShortcuts ()
public abstract void setLaunchShortcuts (java.lang.String[])
public abstract java.lang.String getExportWizardId ()
public abstract void setExportWizardId (java.lang.String)
public abstract void setHeader (java.lang.String, java.lang.String)
public abstract java.lang.String getHeader (java.lang.String)
}
org/eclipse/pde/core/project/IBundleProjectService.classIBundleProjectService.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IBundleProjectService extends java.lang.Object {
public abstract org.eclipse.pde.core.project.IBundleProjectDescription getDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.pde.core.project.IHostDescription newHost (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange)
public abstract org.eclipse.pde.core.project.IPackageImportDescription newPackageImport (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean)
public abstract org.eclipse.pde.core.project.IPackageExportDescription newPackageExport (java.lang.String, org.osgi.framework.Version, boolean, java.lang.String[])
public abstract org.eclipse.pde.core.project.IRequiredBundleDescription newRequiredBundle (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean, boolean)
public abstract org.eclipse.pde.core.project.IBundleClasspathEntry newBundleClasspathEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
public abstract void setBundleRoot (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/core/project/IHostDescription.classIHostDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IHostDescription extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange ()
}
org/eclipse/pde/core/project/IPackageExportDescription.classIPackageExportDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IPackageExportDescription extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract java.lang.String[] getFriends ()
public abstract boolean isApi ()
}
org/eclipse/pde/core/project/IPackageImportDescription.classIPackageImportDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IPackageImportDescription extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange ()
public abstract boolean isOptional ()
}
org/eclipse/pde/core/project/IRequiredBundleDescription.classIRequiredBundleDescription.java
package org.eclipse.pde.core.project
public abstract org.eclipse.pde.core.project.IRequiredBundleDescription extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange ()
public abstract boolean isExported ()
public abstract boolean isOptional ()
}
org/eclipse/pde/internal/
org/eclipse/pde/internal/core/
org/eclipse/pde/internal/core/AbstractModel.classAbstractModel.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.AbstractModel extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.pde.core.IModel org.eclipse.pde.internal.core.IModelChangeProviderExtension java.io.Serializable {
private static final long serialVersionUID
private transient java.util.List fListeners
private boolean fLoaded
protected boolean fDisposed
private long fTimestamp
private Exception fException
public void ()
public void addModelChangedListener (org.eclipse.pde.core.IModelChangedListener)
org.eclipse.pde.core.IModelChangedListener listener
public void transferListenersTo (org.eclipse.pde.internal.core.IModelChangeProviderExtension, org.eclipse.pde.internal.core.IModelChangedListenerFilter)
org.eclipse.pde.internal.core.IModelChangeProviderExtension target
org.eclipse.pde.internal.core.IModelChangedListenerFilter filter
java.util.ArrayList removed
int i
org.eclipse.pde.core.IModelChangedListener listener
public void dispose ()
public void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent)
org.eclipse.pde.core.IModelChangedEvent event
org.eclipse.pde.core.IModelChangedListener[] list
int i
org.eclipse.pde.core.IModelChangedListener listener
public void fireModelObjectChanged (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object)
Object object
String property
Object oldValue
Object newValue
public java.lang.String getResourceString (java.lang.String)
String key
public org.eclipse.core.resources.IResource getUnderlyingResource ()
protected boolean isInSync (java.io.File)
java.io.File localFile
public boolean isValid ()
public final long getTimeStamp ()
protected abstract void updateTimeStamp ()
protected void updateTimeStamp (java.io.File)
java.io.File localFile
public boolean isDisposed ()
public boolean isLoaded ()
public void setLoaded (boolean)
boolean loaded
public void setException (java.lang.Exception)
Exception e
public java.lang.Exception getException ()
public void removeModelChangedListener (org.eclipse.pde.core.IModelChangedListener)
org.eclipse.pde.core.IModelChangedListener listener
public void throwParseErrorsException (java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
Throwable e
org.eclipse.core.runtime.Status status
protected javax.xml.parsers.SAXParser getSaxParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException javax.xml.parsers.FactoryConfigurationError
public boolean isReconcilingModel ()
}
org/eclipse/pde/internal/core/AbstractModelManager.classAbstractModelManager.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.AbstractModelManager extends java.lang.Object {
private org.eclipse.core.runtime.ListenerList fListeners
public void ()
public synchronized void removeModelProviderListener (org.eclipse.pde.core.IModelProviderListener)
org.eclipse.pde.core.IModelProviderListener listener
public synchronized void addModelProviderListener (org.eclipse.pde.core.IModelProviderListener)
org.eclipse.pde.core.IModelProviderListener listener
public void fireModelProviderEvent (org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.pde.core.IModelProviderEvent event
Object[] listeners
int i
public void shutdown ()
protected void removeListeners ()
}
org/eclipse/pde/internal/core/AbstractNLModel.classAbstractNLModel.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.AbstractNLModel extends org.eclipse.pde.internal.core.AbstractModel {
private static final long serialVersionUID
protected transient org.eclipse.pde.internal.core.NLResourceHelper fNLHelper
static Class class$0
public void ()
public org.eclipse.pde.internal.core.NLResourceHelper getNLResourceHelper ()
public void resetNLResourceHelper ()
public void dispose ()
public java.lang.String getResourceString (java.lang.String)
String key
protected abstract org.eclipse.pde.internal.core.NLResourceHelper createNLResourceHelper ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
org.eclipse.core.resources.IResource resource
}
org/eclipse/pde/internal/core/BinaryRepositoryProvider$BinaryFileModificationValidator.classBinaryRepositoryProvider.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.BinaryRepositoryProvider$BinaryFileModificationValidator extends org.eclipse.core.resources.team.FileModificationValidator {
final org.eclipse.pde.internal.core.BinaryRepositoryProvider this$0
void (org.eclipse.pde.internal.core.BinaryRepositoryProvider)
public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
org.eclipse.core.resources.IFile[] files
org.eclipse.core.resources.team.FileModificationValidationContext context
int i
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
}
org/eclipse/pde/internal/core/BinaryRepositoryProvider$BinaryMoveDeleteHook.classBinaryRepositoryProvider.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.BinaryRepositoryProvider$BinaryMoveDeleteHook extends java.lang.Object implements org.eclipse.core.resources.team.IMoveDeleteHook {
final org.eclipse.pde.internal.core.BinaryRepositoryProvider this$0
void (org.eclipse.pde.internal.core.BinaryRepositoryProvider)
public boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject project
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/pde/internal/core/BinaryRepositoryProvider.classBinaryRepositoryProvider.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.BinaryRepositoryProvider extends org.eclipse.team.core.RepositoryProvider {
private org.eclipse.core.resources.team.IMoveDeleteHook moveDeleteHook
private org.eclipse.core.resources.team.FileModificationValidator fileModificationValidator
public static final String EXTERNAL_PROJECT_VALUE
public void ()
public void configureProject () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
public void deconfigure () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
public org.eclipse.core.resources.team.FileModificationValidator getFileModificationValidator2 ()
public java.lang.String getID ()
public org.eclipse.core.resources.team.IMoveDeleteHook getMoveDeleteHook ()
private boolean isBinaryResource (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource resource
boolean excludeProjectChildren
org.eclipse.core.resources.IContainer parent
org.eclipse.core.resources.IFolder folder
private org.eclipse.core.runtime.IStatus createProblemStatus ()
String message
private org.eclipse.core.runtime.IStatus createOKStatus ()
public boolean canHandleLinkedResources ()
public boolean canHandleLinkedResourcesURI ()
static boolean access$0 (org.eclipse.pde.internal.core.BinaryRepositoryProvider, org.eclipse.core.resources.IResource, boolean)
static org.eclipse.core.runtime.IStatus access$1 (org.eclipse.pde.internal.core.BinaryRepositoryProvider)
static org.eclipse.core.runtime.IStatus access$2 (org.eclipse.pde.internal.core.BinaryRepositoryProvider)
}
org/eclipse/pde/internal/core/BundleManifestSourceLocationManager.classBundleManifestSourceLocationManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.BundleManifestSourceLocationManager extends java.lang.Object {
private java.util.Map fPluginToSourceBundle
public void ()
public org.eclipse.pde.internal.core.SourceLocation getSourceLocation (java.lang.String, org.osgi.framework.Version)
String pluginName
org.osgi.framework.Version pluginVersion
org.eclipse.pde.core.plugin.IPluginModelBase plugin
org.eclipse.pde.internal.core.SourceLocation location
public java.util.Collection getSourceLocations ()
java.util.Collection result
java.util.Iterator iterator
org.eclipse.pde.core.plugin.IPluginModelBase currentBundle
org.eclipse.pde.internal.core.SourceLocation currentLocation
public boolean hasValidSourceLocation (java.lang.String, org.osgi.framework.Version)
String pluginName
org.osgi.framework.Version pluginVersion
public java.util.Set getSourceRoots (java.lang.String, org.osgi.framework.Version)
String pluginName
org.osgi.framework.Version pluginVersion
java.util.Set pluginSourceRoots
org.eclipse.osgi.util.ManifestElement[] manifestElements
int j
org.eclipse.osgi.util.ManifestElement currentElement
String binaryPluginName
String versionEntry
org.osgi.framework.Version version
IllegalArgumentException e
public java.util.Set getAllSourceRoots (java.lang.String, org.osgi.framework.Version)
String pluginName
org.osgi.framework.Version pluginVersion
java.util.Set pluginSourceRoots
org.eclipse.osgi.util.ManifestElement[] manifestElements
int j
org.eclipse.osgi.util.ManifestElement currentElement
private org.eclipse.osgi.util.ManifestElement[] getSourceEntries (java.lang.String, org.osgi.framework.Version)
String pluginName
org.osgi.framework.Version pluginVersion
org.eclipse.pde.core.plugin.IPluginModelBase sourceBundle
String bundleSourceEntry
org.osgi.framework.BundleException e
private void addSourceRoots (java.lang.String, java.util.Set)
String rootEntryDirective
java.util.Set pluginSourceRoots
String[] roots
int k
public void setPlugins (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
int i
org.eclipse.pde.core.plugin.IPluginBase currentPlugin
String bundleSourceEntry
org.eclipse.osgi.util.ManifestElement[] manifestElements
org.osgi.framework.BundleException e
org.eclipse.core.runtime.IPath path
int j
org.eclipse.osgi.util.ManifestElement currentElement
String binaryPluginName
String versionEntry
org.osgi.framework.Version version
IllegalArgumentException e
}
org/eclipse/pde/internal/core/BundleValidationOperation.classBundleValidationOperation.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.BundleValidationOperation extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
private static org.eclipse.osgi.service.resolver.StateObjectFactory FACTORY
private org.eclipse.pde.core.plugin.IPluginModelBase[] fModels
private java.util.Dictionary[] fProperties
private org.eclipse.osgi.service.resolver.State fState
public void (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
public void (org.eclipse.pde.core.plugin.IPluginModelBase[], java.util.Dictionary[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.util.Dictionary[] properties
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.osgi.service.resolver.BundleDescription bundle
public java.util.Map getResolverErrors ()
java.util.Map map
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.BundleDescription[] dups
org.eclipse.core.runtime.IStatus errorStatus
public org.eclipse.osgi.service.resolver.State getState ()
public boolean hasErrors ()
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.BundleDescription[] dups
}
org/eclipse/pde/internal/core/ClasspathComputer.classClasspathComputer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ClasspathComputer extends java.lang.Object {
private static java.util.Map fSeverityTable
private static final int SEVERITY_ERROR
private static final int SEVERITY_WARNING
private static final int SEVERITY_IGNORE
static void ()
public void ()
public static void setClasspath (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.jdt.core.IClasspathEntry[] entries
public static org.eclipse.jdt.core.IClasspathEntry[] getClasspath (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase, java.util.Map, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.Map sourceLibraryMap
boolean clear
boolean overrideCompliance
org.eclipse.jdt.core.IJavaProject javaProject
java.util.ArrayList result
org.eclipse.pde.core.build.IBuild build
String ee
org.eclipse.jdt.core.IClasspathEntry[] entries
org.eclipse.jdt.core.IJavaModelStatus validation
private static void addSourceAndLibraries (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.core.build.IBuild, boolean, java.util.Map, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.build.IBuild build
boolean clear
java.util.Map sourceLibraryMap
java.util.ArrayList result
java.util.HashSet paths
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IClasspathAttribute[] attrs
org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
int i
org.eclipse.pde.core.build.IBuildEntry buildEntry
org.eclipse.core.runtime.IPath sourceAttachment
org.eclipse.pde.core.build.IBuildEntry buildEntry
org.eclipse.core.runtime.IPath sourceAttachment
private static org.eclipse.jdt.core.IClasspathAttribute[] getClasspathAttributes (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.jdt.core.IClasspathAttribute[] attributes
org.eclipse.pde.internal.core.JavadocLocationManager manager
String javadoc
private static void addSourceFolder (org.eclipse.pde.core.build.IBuildEntry, org.eclipse.core.resources.IProject, java.util.HashSet, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.build.IBuildEntry buildEntry
org.eclipse.core.resources.IProject project
java.util.HashSet paths
java.util.ArrayList result
String[] folders
int j
String folder
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IPackageFragmentRoot root
protected static org.eclipse.pde.core.build.IBuild getBuild (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile buildFile
org.eclipse.pde.core.build.IBuildModel buildModel
private static void addLibraryEntry (org.eclipse.core.resources.IProject, org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[], java.util.ArrayList) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginLibrary library
org.eclipse.core.runtime.IPath sourceAttachment
org.eclipse.jdt.core.IClasspathAttribute[] attrs
java.util.ArrayList result
String name
org.eclipse.core.resources.IResource jarFile
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry oldEntry
org.eclipse.jdt.core.IClasspathEntry entry
private static void addJARdPlugin (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[], java.util.ArrayList)
org.eclipse.core.resources.IProject project
String filename
org.eclipse.core.runtime.IPath sourceAttachment
org.eclipse.jdt.core.IClasspathAttribute[] attrs
java.util.ArrayList result
String name
org.eclipse.core.resources.IResource jarFile
org.eclipse.jdt.core.IClasspathEntry entry
private static org.eclipse.jdt.core.IClasspathEntry createClasspathEntry (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResource, java.lang.String, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IClasspathAttribute[], boolean)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource library
String fileName
org.eclipse.core.runtime.IPath sourceAttachment
org.eclipse.jdt.core.IClasspathAttribute[] attrs
boolean isExported
org.eclipse.core.resources.IResource resource
private static java.lang.String getExecutionEnvironment (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
String[] envs
public static void setComplianceOptions (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject project
String eeId
public static void setComplianceOptions (org.eclipse.jdt.core.IJavaProject, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaProject project
String eeId
boolean overrideExisting
java.util.Map projectMap
org.eclipse.jdt.launching.environments.IExecutionEnvironment ee
java.util.Map options
String compliance
java.util.Iterator iterator
java.util.Map$Entry entry
String option
String value
private static void setCompliance (java.util.Map, java.lang.String, java.lang.String, boolean)
java.util.Map map
String key
String value
boolean override
private static void setMinimumCompliance (java.util.Map, java.lang.String, java.lang.String, boolean)
java.util.Map map
String key
String minimumValue
boolean override
String currentValue
int current
int minimum
public static org.eclipse.jdt.core.IClasspathEntry createEntryUsingPreviousEntry (org.eclipse.jdt.core.IJavaProject, java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaProject javaProject
String ee
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
public static org.eclipse.jdt.core.IClasspathEntry createJREEntry (java.lang.String)
String ee
private static org.eclipse.core.runtime.IPath getEEPath (java.lang.String)
String ee
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager
org.eclipse.jdt.launching.environments.IExecutionEnvironment env
public static org.eclipse.jdt.core.IClasspathEntry createContainerEntry ()
}
org/eclipse/pde/internal/core/ClasspathHelper.classClasspathHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ClasspathHelper extends java.lang.Object {
private static final String DOT
private static final String FRAGMENT_ANNOTATION
public void ()
public static java.lang.String getDevEntriesProperties (java.lang.String, boolean)
String fileName
boolean checkExcluded
java.io.File file
java.io.File directory
java.util.Properties properties
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
String id
String entry
String currentValue
java.io.FileOutputStream stream
java.io.IOException e
public static java.lang.String getDevEntriesProperties (java.lang.String, java.util.Map)
String fileName
java.util.Map map
java.io.File file
java.io.File directory
java.util.Properties properties
java.util.Iterator iter
org.eclipse.pde.core.plugin.IPluginModelBase model
String entry
String id
String currentValue
java.io.FileOutputStream stream
java.io.IOException e
private static java.lang.String getDevEntries (boolean)
boolean checkExcluded
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.util.ArrayList list
int i
String id
org.eclipse.core.runtime.IPath[] paths
int j
String entry
private static java.lang.String writeEntry (org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath[] paths
StringBuffer buffer
int i
public static java.util.Dictionary getDevDictionary (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
String id
org.eclipse.core.runtime.IPath[] paths
String entry
java.util.Hashtable map
private static java.util.Map getClasspathMap (org.eclipse.core.resources.IProject, boolean, boolean, boolean) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.resources.IProject project
boolean checkExcluded
boolean onlyJarsIfLinked
boolean absolutePaths
java.util.List excluded
org.eclipse.jdt.core.IJavaProject jProject
java.util.HashMap map
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
org.eclipse.core.runtime.IPath output
org.eclipse.core.runtime.IPath source
org.eclipse.core.resources.IResource file
boolean isLinked
java.util.ArrayList list
private static org.eclipse.core.runtime.IPath[] findLibrary (java.lang.String, org.eclipse.core.resources.IProject, java.util.Map, org.eclipse.pde.core.build.IBuild)
String libName
org.eclipse.core.resources.IProject project
java.util.Map classpathMap
org.eclipse.pde.core.build.IBuild build
java.util.ArrayList paths
org.eclipse.pde.core.build.IBuildEntry entry
String[] resources
int j
org.eclipse.core.resources.IResource res
java.util.ArrayList list
java.util.ListIterator li
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource res
java.util.ArrayList list
java.util.ListIterator li
private static org.eclipse.core.runtime.IPath[] getDevPaths (org.eclipse.pde.core.plugin.IPluginModelBase, boolean, java.util.Map)
org.eclipse.pde.core.plugin.IPluginModelBase model
boolean checkExcluded
java.util.Map pluginsMap
java.util.ArrayList result
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginBase base
org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
java.util.Map classpathMap
org.eclipse.core.resources.IFile file
boolean searchBuild
org.eclipse.pde.internal.core.build.WorkspaceBuildModel bModel
org.eclipse.pde.core.build.IBuild build
org.eclipse.pde.core.build.IBuildEntry entry
org.eclipse.core.runtime.IPath[] paths
java.util.Iterator iterator
java.util.List collect
java.util.ArrayList list
int j
int i
org.eclipse.core.runtime.IPath[] paths
int j
java.util.Iterator it
java.util.Map$Entry entry
java.util.ArrayList list
java.util.ListIterator li
private static org.eclipse.core.runtime.IPath[] findLibraryFromFragments (java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, boolean, java.util.Map)
String libName
org.eclipse.pde.core.plugin.IPluginModelBase model
boolean checkExcluded
java.util.Map plugins
org.eclipse.pde.core.plugin.IFragmentModel[] frags
int i
org.eclipse.core.resources.IProject project
java.util.Map classpathMap
org.eclipse.core.resources.IFile file
org.eclipse.pde.core.build.IBuild build
org.eclipse.pde.internal.core.build.WorkspaceBuildModel bModel
org.eclipse.core.runtime.IPath[] paths
java.io.File file
private static org.eclipse.core.runtime.IPath[] postfixFragmentAnnotation (org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath[] paths
int i
private static void addPath (java.util.ArrayList, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
java.util.ArrayList result
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath resultPath
org.eclipse.core.resources.IContainer bundleRoot
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.resources.IResource resource
private static java.util.List getFoldersToExclude (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean checkExcluded
java.util.ArrayList list
org.eclipse.core.runtime.preferences.IEclipsePreferences pref
String binExcludes
java.util.StringTokenizer tokenizer
}
org/eclipse/pde/internal/core/ClasspathUtilCore.classClasspathUtilCore.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ClasspathUtilCore extends java.lang.Object {
public void ()
public static void addLibraries (org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList result
org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
int i
org.eclipse.jdt.core.IClasspathEntry entry
private static void addJARdPlugin (org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList result
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.jdt.core.IClasspathEntry entry
protected static org.eclipse.jdt.core.IClasspathEntry createLibraryEntry (org.eclipse.pde.core.plugin.IPluginLibrary)
org.eclipse.pde.core.plugin.IPluginLibrary library
String name
String expandedName
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.runtime.IPath path
public static boolean hasExtensibleAPI (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.plugin.IPluginBase pluginBase
public static boolean isPatchFragment (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.IPluginModelBase model
public static boolean isPatchFragment (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.plugin.IPluginBase pluginBase
private static boolean hasExtensibleAPI (org.eclipse.pde.core.plugin.IPlugin)
org.eclipse.pde.core.plugin.IPlugin plugin
private static boolean isPatchFragment (org.eclipse.pde.core.plugin.IFragment)
org.eclipse.pde.core.plugin.IFragment fragment
public static boolean hasBundleStructure (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.plugin.IPluginBase plugin
public static boolean containsVariables (java.lang.String)
String name
public static java.lang.String expandLibraryName (java.lang.String)
String source
public static org.eclipse.core.runtime.IPath getSourceAnnotation (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String)
org.eclipse.pde.core.plugin.IPluginModelBase model
String libraryName
String newlibraryName
String zipName
org.eclipse.core.runtime.IPath path
org.eclipse.pde.internal.core.SourceLocationManager manager
public static java.lang.String getSourceZipName (java.lang.String)
String libraryName
int dot
private static org.eclipse.pde.core.plugin.IPluginModelBase resolveLibraryInFragments (org.eclipse.pde.core.plugin.IPluginLibrary, java.lang.String)
org.eclipse.pde.core.plugin.IPluginLibrary library
String libraryName
org.eclipse.pde.core.plugin.IFragmentModel[] fragments
int i
org.eclipse.core.runtime.IPath path
public static org.eclipse.core.runtime.IPath getPath (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String)
org.eclipse.pde.core.plugin.IPluginModelBase model
String libraryName
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource jarFile
java.io.File file
public static org.eclipse.pde.core.build.IBuild getBuild (org.eclipse.pde.core.plugin.IPluginModelBase) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.build.IBuildModel buildModel
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile buildFile
public static java.lang.String getFilename (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
}
org/eclipse/pde/internal/core/DependencyManager.classDependencyManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.DependencyManager extends java.lang.Object {
public void ()
public static java.util.Set getSelfAndDependencies (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String[])
org.eclipse.pde.core.plugin.IPluginModelBase model
String[] excludeFragments
public static java.util.Set getSelfandDependencies (org.eclipse.pde.core.plugin.IPluginModelBase[], java.lang.String[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
String[] excludeFragments
public static java.util.Set getDependencies (java.lang.Object[], java.lang.String[], org.eclipse.osgi.service.resolver.State, java.lang.String[])
Object[] selected
String[] implicit
org.eclipse.osgi.service.resolver.State state
String[] excludeFragments
public static java.util.Set getDependencies (java.lang.Object[], boolean, java.lang.String[])
Object[] selected
boolean includeOptional
String[] excludeFragments
private static java.util.Set toSet (java.lang.String[])
String[] array
java.util.Set set
int i
private static java.util.Set getDependencies (java.lang.Object[], java.lang.String[], org.eclipse.osgi.service.resolver.State, boolean, boolean, java.util.Set)
Object[] selected
String[] implicit
org.eclipse.osgi.service.resolver.State state
boolean removeSelf
boolean includeOptional
java.util.Set excludeFragments
java.util.Set set
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.plugin.IPluginExtension[] extensions
int j
String point
int dot
String id
int i
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
private static java.lang.String[] getImplicitDependencies ()
org.eclipse.pde.internal.core.PDEPreferencesManager preferences
String dependencies
java.util.StringTokenizer tokenizer
String[] implicitIds
int i
private static void addBundleAndDependencies (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set, boolean, java.util.Set)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Set set
boolean includeOptional
java.util.Set excludeFragments
org.eclipse.osgi.service.resolver.BundleSpecification[] required
int i
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] importedPkgs
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription exporter
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
String id
org.eclipse.osgi.service.resolver.HostSpecification host
}
org/eclipse/pde/internal/core/EclipseHomeInitializer.classEclipseHomeInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.EclipseHomeInitializer extends org.eclipse.jdt.core.ClasspathVariableInitializer {
public static final String ECLIPSE_HOME_VARIABLE
public void ()
public void initialize (java.lang.String)
String variable
public static void resetEclipseHomeVariable ()
org.eclipse.pde.internal.core.PDEPreferencesManager pref
String platformHome
}
org/eclipse/pde/internal/core/ExtensionDeltaEvent.classExtensionDeltaEvent.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExtensionDeltaEvent extends java.lang.Object implements org.eclipse.pde.internal.core.IExtensionDeltaEvent {
private org.eclipse.pde.core.plugin.IPluginModelBase[] added
private org.eclipse.pde.core.plugin.IPluginModelBase[] changed
private org.eclipse.pde.core.plugin.IPluginModelBase[] removed
private int types
public void (int, org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase[])
int types
org.eclipse.pde.core.plugin.IPluginModelBase[] added
org.eclipse.pde.core.plugin.IPluginModelBase[] removed
org.eclipse.pde.core.plugin.IPluginModelBase[] changed
public org.eclipse.pde.core.plugin.IPluginModelBase[] getAddedModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getChangedModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getRemovedModels ()
public int getEventTypes ()
}
org/eclipse/pde/internal/core/ExternalFeatureModelManager.classExternalFeatureModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalFeatureModelManager extends java.lang.Object {
private org.eclipse.core.runtime.ListenerList fListeners
private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] fModels
private org.eclipse.pde.internal.core.PDEPreferencesManager fPref
public static org.eclipse.pde.internal.core.ifeature.IFeatureModel createModel (java.io.File)
java.io.File manifest
org.eclipse.pde.internal.core.feature.ExternalFeatureModel model
java.io.InputStream stream
public static org.eclipse.pde.internal.core.ifeature.IFeatureModel[] createModels (java.lang.String, java.util.ArrayList, org.eclipse.core.runtime.IProgressMonitor)
String platformHome
java.util.ArrayList additionalLocations
org.eclipse.core.runtime.IProgressMonitor monitor
java.net.URL[] featureURLs
java.io.File[] dirs
int i
String directory
java.io.File dir
java.net.URL[] newUrls
java.net.URL[] result
private static org.eclipse.pde.internal.core.ifeature.IFeatureModel[] createModels (java.net.URL[], org.eclipse.core.runtime.IProgressMonitor)
java.net.URL[] featurePaths
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Map uniqueFeatures
int i
java.io.File manifest
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
org.eclipse.pde.internal.core.ifeature.IFeature feature
java.util.Collection models
public void ()
public void addModelProviderListener (org.eclipse.pde.core.IModelProviderListener)
org.eclipse.pde.core.IModelProviderListener listener
private void fireModelProviderEvent (org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.pde.core.IModelProviderEvent e
Object[] listeners
int i
org.eclipse.pde.core.IModelProviderListener listener
public void initialize ()
String platformHome
String additionalLocations
String externalFeaturesString
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] oldModels
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] newModels
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] allModels
java.util.Map modelMap
int i
String id
java.util.List list
java.util.List list
java.util.Set filteredModels
String[] entries
int i
String[] parts
String id
java.util.List possibilities
org.eclipse.pde.internal.core.ifeature.IFeatureModel candidate
java.util.Iterator iterator
org.eclipse.pde.internal.core.ifeature.IFeatureModel current
org.osgi.framework.Version currentVersion
org.osgi.framework.Version candidateVersion
private java.util.ArrayList parseAdditionalLocations (java.lang.String)
String additionalLocations
java.util.ArrayList result
java.util.StringTokenizer tokenizer
private void notifyListeners (org.eclipse.pde.internal.core.ifeature.IFeatureModel[], org.eclipse.pde.internal.core.ifeature.IFeatureModel[])
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] oldModels
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] newFeatureModels
int type
org.eclipse.pde.internal.core.ModelProviderEvent replacedFeatures
public void removeModelProviderListener (org.eclipse.pde.core.IModelProviderListener)
org.eclipse.pde.core.IModelProviderListener listener
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getModels ()
}
org/eclipse/pde/internal/core/ExternalJavaSearchClasspathContainer.classExternalJavaSearchClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalJavaSearchClasspathContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer {
private org.eclipse.jdt.core.IClasspathEntry[] fEntries
public void ()
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
org.eclipse.pde.internal.core.SearchablePluginsManager manager
org.eclipse.core.runtime.CoreException e
public java.lang.String getDescription ()
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/pde/internal/core/ExternalJavaSearchInitializer.classExternalJavaSearchInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalJavaSearchInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer {
org.eclipse.pde.internal.core.ExternalJavaSearchClasspathContainer fContainer
public void ()
public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.runtime.OperationCanceledException e
}
org/eclipse/pde/internal/core/ExternalModelManager.classExternalModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ExternalModelManager extends org.eclipse.pde.internal.core.AbstractModelManager {
private org.eclipse.pde.core.plugin.IPluginModelBase[] fModels
public void ()
protected org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels ()
protected void initializeModels (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.internal.core.PDEPreferencesManager pref
String saved
int i
String versionString
java.util.Set versions
java.util.Set versionIds
java.util.StringTokenizer stok
org.eclipse.pde.internal.core.target.provisional.NameVersionDescriptor desc
java.util.Vector result
java.util.StringTokenizer stok
int i
String id
public void setModels (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
public java.net.URL[] getPluginPaths ()
org.eclipse.pde.internal.core.PDEPreferencesManager pref
boolean addPool
String baseLocation
java.net.URL[] base
String value
java.util.StringTokenizer tokenizer
java.util.List extraLocations
String location
java.io.File dir
java.net.URL[] additional
java.net.URL[] result
String pooled
java.util.List urls
String fileName
java.net.MalformedURLException e
private java.net.URL[] append (java.net.URL[], java.net.URL[])
java.net.URL[] base
java.net.URL[] additional
java.net.URL[] result
}
org/eclipse/pde/internal/core/FeatureModelDelta.classFeatureModelDelta.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FeatureModelDelta extends java.lang.Object implements org.eclipse.pde.internal.core.IFeatureModelDelta {
private java.util.ArrayList fAdded
private java.util.ArrayList fRemoved
private java.util.ArrayList fChanged
private int kind
public void ()
public int getKind ()
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAdded ()
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getRemoved ()
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getChanged ()
private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (java.util.ArrayList)
java.util.ArrayList list
void add (org.eclipse.pde.internal.core.ifeature.IFeatureModel, int)
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
int type
private java.util.ArrayList add (java.util.ArrayList, org.eclipse.pde.internal.core.ifeature.IFeatureModel)
java.util.ArrayList list
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
boolean contains (org.eclipse.pde.internal.core.ifeature.IFeatureModel, int)
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
int type
}
org/eclipse/pde/internal/core/FeatureModelManager$1.classFeatureModelManager.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.FeatureModelManager$1 extends java.lang.Object implements org.eclipse.pde.core.IModelProviderListener {
final org.eclipse.pde.internal.core.FeatureModelManager this$0
void (org.eclipse.pde.internal.core.FeatureModelManager)
public void modelsChanged (org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.pde.core.IModelProviderEvent e
}
org/eclipse/pde/internal/core/FeatureModelManager.classFeatureModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FeatureModelManager extends java.lang.Object {
private org.eclipse.pde.internal.core.FeatureTable fActiveModels
private org.eclipse.pde.internal.core.FeatureTable fInactiveModels
private org.eclipse.pde.internal.core.ExternalFeatureModelManager fExternalManager
private boolean fReloadExternalNeeded
private org.eclipse.pde.internal.core.WorkspaceFeatureModelManager fWorkspaceManager
private org.eclipse.pde.core.IModelProviderListener fProviderListener
private java.util.ArrayList fListeners
public void ()
public synchronized void shutdown ()
private synchronized void init ()
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
int i
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getModels ()
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] allModels
java.util.ArrayList valid
int i
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getWorkspaceModels ()
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getExternalModels ()
public org.eclipse.pde.internal.core.ifeature.IFeatureModel getFeatureModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.pde.internal.core.ifeature.IFeatureModel findFeatureModel (java.lang.String, java.lang.String)
String id
String version
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
int i
public org.eclipse.pde.internal.core.ifeature.IFeatureModel findFeatureModelRelaxed (java.lang.String, java.lang.String)
String id
String version
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
org.osgi.framework.Version pvi
public org.eclipse.pde.internal.core.ifeature.IFeatureModel[] findFeatureModels (java.lang.String)
String id
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
java.util.ArrayList valid
int i
public org.eclipse.pde.internal.core.ifeature.IFeatureModel findFeatureModel (java.lang.String)
String id
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
int i
String version
String version2
org.osgi.framework.Version vid
org.osgi.framework.Version vid2
private void handleModelsChanged (org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.pde.core.IModelProviderEvent e
org.eclipse.pde.internal.core.IFeatureModelDelta delta
Object[] entries
int i
private synchronized org.eclipse.pde.internal.core.IFeatureModelDelta processEvent (org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.pde.core.IModelProviderEvent e
org.eclipse.pde.internal.core.FeatureModelDelta delta
java.util.Set affectedIdVers
org.eclipse.pde.core.IModel[] removed
int i
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
org.eclipse.pde.internal.core.FeatureTable$Idver idver
org.eclipse.pde.core.IModel[] added
int i
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
org.eclipse.pde.internal.core.FeatureTable$Idver idver
String id
String version
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] activeModels
int j
org.eclipse.pde.internal.core.FeatureTable$Idver idver
org.eclipse.pde.core.IModel[] changed
int i
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
String id
String version
org.eclipse.pde.internal.core.FeatureTable$Idver oldIdver
org.eclipse.pde.internal.core.FeatureTable$Idver idver
org.eclipse.pde.core.IModel[] changed
int i
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
private void adjustExternalVisibility (org.eclipse.pde.internal.core.FeatureModelDelta, java.util.Set)
org.eclipse.pde.internal.core.FeatureModelDelta delta
java.util.Set affectedIdVers
java.util.Iterator it
org.eclipse.pde.internal.core.FeatureTable$Idver idver
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] affectedModels
int j
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
public void addFeatureModelListener (org.eclipse.pde.internal.core.IFeatureModelListener)
org.eclipse.pde.internal.core.IFeatureModelListener listener
public void removeFeatureModelListener (org.eclipse.pde.internal.core.IFeatureModelListener)
org.eclipse.pde.internal.core.IFeatureModelListener listener
public void targetReloaded ()
public org.eclipse.pde.internal.core.ifeature.IFeatureModel getDeltaPackFeature ()
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
static void access$0 (org.eclipse.pde.internal.core.FeatureModelManager, org.eclipse.pde.core.IModelProviderEvent)
}
org/eclipse/pde/internal/core/FeatureTable$Idver.classFeatureTable.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FeatureTable$Idver extends java.lang.Object {
private final String fId
private final String fVer
final org.eclipse.pde.internal.core.FeatureTable this$0
public void (org.eclipse.pde.internal.core.FeatureTable, java.lang.String, java.lang.String)
String id
String version
public java.lang.String getId ()
public java.lang.String getVer ()
public int hashCode ()
int code
public boolean equals (java.lang.Object)
Object obj
public boolean equals (java.lang.String, java.lang.String)
String id
String version
boolean sameId
boolean sameVer
public java.lang.String toString ()
}
org/eclipse/pde/internal/core/FeatureTable.classFeatureTable.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.FeatureTable extends java.lang.Object {
private static final org.eclipse.pde.internal.core.ifeature.IFeatureModel[] NO_MODELS
private java.util.Map fModel2idver
private java.util.Map fIdver2models
private java.util.Map fId2idvers
static void ()
public void ()
public synchronized org.eclipse.pde.internal.core.FeatureTable$Idver get (org.eclipse.pde.internal.core.ifeature.IFeatureModel)
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (java.lang.String, java.lang.String)
String id
String version
public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (org.eclipse.pde.internal.core.FeatureTable$Idver)
org.eclipse.pde.internal.core.FeatureTable$Idver idver
private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getImpl (org.eclipse.pde.internal.core.FeatureTable$Idver)
org.eclipse.pde.internal.core.FeatureTable$Idver idver
java.util.ArrayList models
public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] get (java.lang.String)
String id
java.util.ArrayList idvers
java.util.ArrayList allModels
int i
org.eclipse.pde.internal.core.FeatureTable$Idver idver
java.util.ArrayList models
public synchronized org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAll ()
private org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAllImpl ()
public synchronized org.eclipse.pde.internal.core.FeatureTable$Idver remove (org.eclipse.pde.internal.core.ifeature.IFeatureModel)
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
private org.eclipse.pde.internal.core.FeatureTable$Idver removeImpl (org.eclipse.pde.internal.core.ifeature.IFeatureModel)
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
org.eclipse.pde.internal.core.FeatureTable$Idver idver
java.util.ArrayList models
int i
java.util.ArrayList idvers
int i
public synchronized org.eclipse.pde.internal.core.FeatureTable$Idver add (org.eclipse.pde.internal.core.ifeature.IFeatureModel)
org.eclipse.pde.internal.core.ifeature.IFeatureModel model
org.eclipse.pde.internal.core.ifeature.IFeature feature
String id
String ver
org.eclipse.pde.internal.core.FeatureTable$Idver idver
java.util.ArrayList models
java.util.ArrayList idvers
public synchronized java.lang.String toString ()
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
StringBuffer buf
int i
}
org/eclipse/pde/internal/core/FileAdapter.classFileAdapter.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.FileAdapter extends org.eclipse.core.runtime.PlatformObject {
private java.io.File fFile
private Object[] fChildren
private org.eclipse.pde.internal.core.FileAdapter fParent
private String fEditorId
private org.eclipse.pde.internal.core.IFileAdapterFactory fFactory
public void (org.eclipse.pde.internal.core.FileAdapter, java.io.File, org.eclipse.pde.internal.core.IFileAdapterFactory)
org.eclipse.pde.internal.core.FileAdapter parent
java.io.File file
org.eclipse.pde.internal.core.IFileAdapterFactory factory
public boolean isManifest ()
String fileName
public boolean isSchema ()
String fileName
public org.eclipse.pde.internal.core.FileAdapter getParent ()
public void setEditorId (java.lang.String)
String editorId
public java.lang.String getEditorId ()
public java.io.File getFile ()
public boolean isDirectory ()
public boolean hasChildren ()
public java.lang.Object[] getChildren ()
private void createChildren ()
java.io.File[] files
int i
}
org/eclipse/pde/internal/core/ICoreConstants.classICoreConstants.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.ICoreConstants extends java.lang.Object {
public static final String PLATFORM_PATH
public static final String SAVED_PLATFORM
public static final String TARGET_MODE
public static final String VALUE_USE_THIS
public static final String VALUE_USE_OTHER
public static final String CHECKED_PLUGINS
public static final String VALUE_SAVED_NONE
public static final String VALUE_SAVED_ALL
public static final String VALUE_SAVED_SOME
public static final String P_SOURCE_LOCATIONS
public static final String P_EXT_LOCATIONS
public static final String PROGRAM_ARGS
public static final String VM_ARGS
public static final String VM_LAUNCHER_INI
public static final String IMPLICIT_DEPENDENCIES
public static final String GROUP_PLUGINS_VIEW
public static final String ADDITIONAL_LOCATIONS
public static final String TARGET_PLATFORM_REALIZATION
public static final String POOLED_BUNDLES
public static final String POOLED_URLS
public static final String EXTERNAL_FEATURES
public static final String CHECKED_VERSION_PLUGINS
public static final String OS
public static final String WS
public static final String NL
public static final String ARCH
public static final String OS_EXTRA
public static final String WS_EXTRA
public static final String NL_EXTRA
public static final String ARCH_EXTRA
public static final String TARGET_JRE
public static final String EXTENSION_NAME
public static final String PLUGIN_FILENAME_DESCRIPTOR
public static final String FEATURE_FILENAME_DESCRIPTOR
public static final String FRAGMENT_FILENAME_DESCRIPTOR
public static final String BUNDLE_FILENAME_DESCRIPTOR
public static final String MANIFEST_FILENAME
public static final String OPTIONS_FILENAME
public static final String MANIFEST_FILENAME_LOWER_CASE
public static final String BUILD_FILENAME_DESCRIPTOR
public static final String TARGET30
public static final String TARGET31
public static final String TARGET32
public static final String TARGET33
public static final String TARGET34
public static final String TARGET35
public static final String TARGET36
public static final String EQUINOX
public static final String SELFHOSTING_BIN_EXCLUDES
public static final String EQUINOX_PROPERTY
public static final String EXTENSIONS_PROPERTY
public static final String RESOLVE_WITH_REQUIRE_BUNDLE
public static final String TARGET_PROFILE
public static final String MANIFEST_LAUNCH_SHORTCUTS
public static final String MANIFEST_EXPORT_WIZARD
public static final String PROVIDE_PACKAGE
public static final String REPROVIDE_ATTRIBUTE
public static final String OPTIONAL_ATTRIBUTE
public static final String REQUIRE_PACKAGES_ATTRIBUTE
public static final String SINGLETON_ATTRIBUTE
public static final String PACKAGE_SPECIFICATION_VERSION
public static final String IMPORT_SERVICE
public static final String EXPORT_SERVICE
public static final String EXTENSIBLE_API
public static final String PATCH_FRAGMENT
public static final String PLUGIN_CLASS
public static final String ECLIPSE_AUTOSTART
public static final String ECLIPSE_LAZYSTART
public static final String ECLIPSE_JREBUNDLE
public static final String ECLIPSE_BUDDY_POLICY
public static final String ECLIPSE_REGISTER_BUDDY
public static final String ECLIPSE_GENERIC_CAPABILITY
public static final String ECLIPSE_GENERIC_REQUIRED
public static final String PLATFORM_FILTER
public static final String ECLIPSE_SOURCE_BUNDLE
public static final String ECLIPSE_SYSTEM_BUNDLE
public static final String ECLIPSE_BUNDLE_SHAPE
public static final String ECLIPSE_SOURCE_REFERENCES
public static final String SERVICE_COMPONENT
public static final String OSGI_SYSTEM_BUNDLE
public static final String OSGI_OS
public static final String OSGI_WS
public static final String OSGI_NL
public static final String OSGI_ARCH
public static final String OSGI_RESOLVE_OPTIONAL
public static final String OSGI_RESOLVER_MODE
public static final String INTERNAL_DIRECTIVE
public static final String FRIENDS_DIRECTIVE
public static final String SHAPE_JAR
public static final String SHAPE_DIR
public static final String[] SHAPE_VALUES
public static final String[] TRANSLATABLE_HEADERS
public static final String[] EE_TOKENS
public static final String MANIFEST_FOLDER_NAME
public static final String OSGI_INF_FOLDER_NAME
public static final String FEATURE_FOLDER_NAME
public static final org.eclipse.core.runtime.IPath MANIFEST_PATH
public static final org.eclipse.core.runtime.IPath PLUGIN_PATH
public static final org.eclipse.core.runtime.IPath FRAGMENT_PATH
public static final org.eclipse.core.runtime.IPath FEATURE_PATH
public static final org.eclipse.core.runtime.IPath BUILD_PROPERTIES_PATH
public static final org.eclipse.core.runtime.IPath OSGI_INF_PATH
public static final String EXTENSION_POINT_SOURCE
public static final String EXTENSION_POINT_BUNDLE_IMPORTERS
public static final String TARGET_FILE_EXTENSION
public static final String WORKSPACE_TARGET_HANDLE
public static final String NO_TARGET
static void ()
}
org/eclipse/pde/internal/core/IExtensionDeltaEvent.classIExtensionDeltaEvent.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IExtensionDeltaEvent extends java.lang.Object {
public static final int MODELS_ADDED
public static final int MODELS_REMOVED
public static final int MODELS_CHANGED
public abstract org.eclipse.pde.core.plugin.IPluginModelBase[] getAddedModels ()
public abstract org.eclipse.pde.core.plugin.IPluginModelBase[] getChangedModels ()
public abstract org.eclipse.pde.core.plugin.IPluginModelBase[] getRemovedModels ()
public abstract int getEventTypes ()
}
org/eclipse/pde/internal/core/IExtensionDeltaListener.classIExtensionDeltaListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IExtensionDeltaListener extends java.lang.Object {
public abstract void extensionsChanged (org.eclipse.pde.internal.core.IExtensionDeltaEvent)
}
org/eclipse/pde/internal/core/IFeatureModelDelta.classIFeatureModelDelta.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IFeatureModelDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public abstract int getKind ()
public abstract org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getAdded ()
public abstract org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getRemoved ()
public abstract org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getChanged ()
}
org/eclipse/pde/internal/core/IFeatureModelListener.classIFeatureModelListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IFeatureModelListener extends java.lang.Object {
public abstract void modelsChanged (org.eclipse.pde.internal.core.IFeatureModelDelta)
}
org/eclipse/pde/internal/core/IFileAdapterFactory.classIFileAdapterFactory.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IFileAdapterFactory extends java.lang.Object {
public abstract java.lang.Object createAdapterChild (org.eclipse.pde.internal.core.FileAdapter, java.io.File)
}
org/eclipse/pde/internal/core/IModelChangeProviderExtension.classIModelChangeProviderExtension.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IModelChangeProviderExtension extends java.lang.Object implements org.eclipse.pde.core.IModelChangeProvider {
public abstract void transferListenersTo (org.eclipse.pde.internal.core.IModelChangeProviderExtension, org.eclipse.pde.internal.core.IModelChangedListenerFilter)
}
org/eclipse/pde/internal/core/IModelChangedListenerFilter.classIModelChangedListenerFilter.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IModelChangedListenerFilter extends java.lang.Object {
public abstract boolean accept (org.eclipse.pde.core.IModelChangedListener)
}
org/eclipse/pde/internal/core/IPluginModelListener.classIPluginModelListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IPluginModelListener extends java.lang.Object {
public abstract void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta)
}
org/eclipse/pde/internal/core/IStateDeltaListener.classIStateDeltaListener.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IStateDeltaListener extends java.lang.Object {
public abstract void stateResolved (org.eclipse.osgi.service.resolver.StateDelta)
public abstract void stateChanged (org.eclipse.osgi.service.resolver.State)
}
org/eclipse/pde/internal/core/IWorkspaceModel.classIWorkspaceModel.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.IWorkspaceModel extends java.lang.Object implements org.eclipse.pde.core.IEditableModel {
public abstract void reload ()
}
org/eclipse/pde/internal/core/JavaElementChangeListener.classJavaElementChangeListener.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.JavaElementChangeListener extends java.lang.Object implements org.eclipse.jdt.core.IElementChangedListener {
private static final String FILENAME
private java.util.Properties fTable
public void ()
public void start ()
public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
org.eclipse.jdt.core.ElementChangedEvent event
public void shutdown ()
private void handleDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
private void handleChildDeltas (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElementDelta[] deltas
int i
private boolean isInterestingDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
int kind
boolean interestingKind
org.eclipse.jdt.core.IJavaElement element
boolean interestingElement
org.eclipse.jdt.core.IPackageFragmentRoot root
private boolean ignoreDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IClasspathEntry entry
private boolean isInterestingProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.core.resources.IProject project
private void updateTable (org.eclipse.jdt.core.IJavaElement)
org.eclipse.jdt.core.IJavaElement element
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase model
String id
private void save ()
java.util.Enumeration keys
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
java.io.FileOutputStream stream
java.io.IOException e
private java.io.File getDirectory ()
org.eclipse.core.runtime.IPath path
java.io.File directory
private void load ()
java.io.FileInputStream is
java.io.File file
public void synchronizeManifests (java.io.File)
java.io.File cacheDirectory
java.util.Enumeration keys
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
java.io.File file
}
org/eclipse/pde/internal/core/JavadocLocationManager.classJavadocLocationManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.JavadocLocationManager extends java.lang.Object {
public static final String JAVADOC_ID
private java.util.HashMap fLocations
public void ()
public java.lang.String getJavadocLocation (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.io.File file
java.io.File doc
private synchronized java.lang.String getEntry (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.HostSpecification host
String id
java.util.Iterator iter
String location
java.util.Set set
private synchronized void initialize ()
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.pde.core.plugin.IPluginModelBase base
private void processExtension (org.eclipse.core.runtime.IExtension, org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.core.runtime.IExtension extension
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.core.runtime.IConfigurationElement[] children
int i
String path
String attr
boolean archive
org.eclipse.core.runtime.IPath modelPath
StringBuffer buffer
java.io.File file
private void processPlugins (java.lang.String, org.eclipse.core.runtime.IConfigurationElement[])
String path
org.eclipse.core.runtime.IConfigurationElement[] plugins
int i
String id
java.util.Set set
public synchronized void reset ()
}
org/eclipse/pde/internal/core/MinimalState.classMinimalState.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.MinimalState extends java.lang.Object {
protected org.eclipse.osgi.service.resolver.State fState
protected long fId
private org.eclipse.osgi.service.pluginconversion.PluginConverter fConverter
private boolean fEEListChanged
private String[] fExecutionEnvironments
private boolean fNoProfile
protected static boolean DEBUG
protected static org.eclipse.osgi.service.resolver.StateObjectFactory stateObjectFactory
protected static String DIR
protected String fSystemBundle
static Class class$0
static void ()
protected void (org.eclipse.pde.internal.core.MinimalState)
org.eclipse.pde.internal.core.MinimalState state
protected void ()
public void addBundle (org.eclipse.pde.core.plugin.IPluginModelBase, boolean)
org.eclipse.pde.core.plugin.IPluginModelBase model
boolean update
org.eclipse.osgi.service.resolver.BundleDescription desc
long bundleId
org.eclipse.osgi.service.resolver.BundleDescription newDesc
org.eclipse.core.runtime.CoreException e
public org.eclipse.osgi.service.resolver.BundleDescription addBundle (org.eclipse.pde.core.plugin.IPluginModelBase, long)
org.eclipse.pde.core.plugin.IPluginModelBase model
long bundleId
public org.eclipse.osgi.service.resolver.BundleDescription addBundle (java.util.Dictionary, java.io.File, long)
java.util.Dictionary manifest
java.io.File bundleLocation
long bundleId
org.eclipse.osgi.service.resolver.BundleDescription descriptor
public org.eclipse.osgi.service.resolver.BundleDescription addBundle (java.io.File, long) throws org.eclipse.osgi.service.pluginconversion.PluginConversionException org.eclipse.core.runtime.CoreException java.io.IOException
java.io.File bundleLocation
long bundleId
java.util.Dictionary manifest
boolean hasBundleStructure
org.eclipse.osgi.service.pluginconversion.PluginConverter converter
org.eclipse.osgi.service.resolver.BundleDescription desc
protected void addAuxiliaryData (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, boolean)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Dictionary manifest
boolean hasBundleStructure
protected void saveState (java.io.File)
java.io.File dir
protected void saveState (org.eclipse.osgi.service.resolver.State, java.io.File)
org.eclipse.osgi.service.resolver.State state
java.io.File dir
java.io.FileNotFoundException e
java.io.IOException e
public static java.util.Dictionary loadManifest (java.io.File) throws java.io.IOException
java.io.File bundleLocation
java.util.zip.ZipFile jarFile
java.io.InputStream manifestStream
String extension
java.util.zip.ZipEntry manifestEntry
java.io.File file
public org.eclipse.osgi.service.resolver.StateDelta resolveState (boolean)
boolean incremental
public org.eclipse.osgi.service.resolver.StateDelta resolveState (java.lang.String[])
String[] symbolicNames
java.util.List bundles
int i
org.eclipse.osgi.service.resolver.BundleDescription[] descriptions
int j
private synchronized org.eclipse.osgi.service.resolver.StateDelta internalResolveState (boolean)
boolean incremental
boolean fullBuildRequired
protected boolean initializePlatformProperties ()
private java.util.Dictionary[] getProfilePlatformProperties ()
public void removeBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
public org.eclipse.osgi.service.resolver.State getState ()
private void setExecutionEnvironments ()
String[] knownExecutionEnviroments
String jreProfile
public void addBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription toAdd
private org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter ()
org.osgi.util.tracker.ServiceTracker tracker
public long getNextId ()
private org.eclipse.osgi.service.resolver.BundleDescription findActiveBundle (java.lang.String)
String symbolicName
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
protected void logResolutionErrors ()
org.eclipse.core.runtime.MultiStatus errors
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription[] all
int i
org.eclipse.osgi.service.resolver.VersionConstraint[] unsatisfiedConstraints
org.eclipse.osgi.service.resolver.BundleDescription activeBundle
String message
int j
String message
private java.lang.String getResolutionFailureMessage (org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
private java.lang.String toString (org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.eclipse.osgi.service.resolver.VersionRange versionRange
public java.lang.String getSystemBundle ()
}
org/eclipse/pde/internal/core/ModelFileAdapter.classModelFileAdapter.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ModelFileAdapter extends org.eclipse.pde.internal.core.FileAdapter {
private org.eclipse.pde.core.plugin.IPluginModelBase fModel
public void (org.eclipse.pde.core.plugin.IPluginModelBase, java.io.File, org.eclipse.pde.internal.core.IFileAdapterFactory)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.io.File file
org.eclipse.pde.internal.core.IFileAdapterFactory factory
public org.eclipse.pde.core.plugin.IPluginModelBase getModel ()
}
org/eclipse/pde/internal/core/ModelProviderEvent.classModelProviderEvent.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.ModelProviderEvent extends java.lang.Object implements org.eclipse.pde.core.IModelProviderEvent {
private int types
private Object source
private org.eclipse.pde.core.IModel[] added
private org.eclipse.pde.core.IModel[] removed
private org.eclipse.pde.core.IModel[] changed
public void (java.lang.Object, int, org.eclipse.pde.core.IModel[], org.eclipse.pde.core.IModel[], org.eclipse.pde.core.IModel[])
Object source
int types
org.eclipse.pde.core.IModel[] added
org.eclipse.pde.core.IModel[] removed
org.eclipse.pde.core.IModel[] changed
public org.eclipse.pde.core.IModel[] getAddedModels ()
public org.eclipse.pde.core.IModel[] getRemovedModels ()
public org.eclipse.pde.core.IModel[] getChangedModels ()
public int getEventTypes ()
public java.lang.Object getEventSource ()
}
org/eclipse/pde/internal/core/NLResourceHelper.classNLResourceHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.NLResourceHelper extends java.lang.Object {
public static final String KEY_PREFIX
public static final String KEY_DOUBLE_PREFIX
private java.util.PropertyResourceBundle bundle
private String fNLFileBasePath
public void (java.lang.String, java.net.URL[])
String name
java.net.URL[] locations
java.io.InputStream stream
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public void dispose ()
private java.io.InputStream getResourceStream (java.lang.String, java.net.URL[])
String name
java.net.URL[] locations
java.net.URLClassLoader resourceLoader
java.util.StringTokenizer tokenizer
String language
String country
String variant
String suffix1
String suffix2
String suffix3
String suffix4
String[] suffices
java.io.InputStream stream
int i
String candidateFileName
public java.lang.String getResourceString (java.lang.String)
String value
String s
int ix
String key
String dflt
public boolean resourceExists (java.lang.String)
String value
public java.lang.String getNLFileBasePath ()
}
org/eclipse/pde/internal/core/P2Utils.classP2Utils.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.P2Utils extends java.lang.Object {
public static final String P2_FLAVOR_DEFAULT
public static final org.eclipse.equinox.p2.metadata.ITouchpointType TOUCHPOINT_OSGI
private static final String CAPABILITY_NS_OSGI_BUNDLE
private static final String CAPABILITY_NS_OSGI_FRAGMENT
public static final String TYPE_ECLIPSE_BUNDLE
public static final String NAMESPACE_ECLIPSE_TYPE
public static final org.eclipse.equinox.p2.metadata.IProvidedCapability BUNDLE_CAPABILITY
public static final String CAPABILITY_NS_JAVA_PACKAGE
static Class class$0
static void ()
public void ()
public static java.net.URL[] readBundlesTxt (java.lang.String, java.net.URL)
String platformHome
java.net.URL configurationArea
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
int length
org.eclipse.equinox.frameworkadmin.BundleInfo[] srcBundles
java.net.URL[] urls
java.net.MalformedURLException e
public static org.eclipse.equinox.frameworkadmin.BundleInfo[] readBundles (java.lang.String, java.net.URL)
String platformHome
java.net.URL configurationArea
org.eclipse.core.runtime.IPath basePath
java.net.URL bundlesTxt
java.io.File home
org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles
java.net.MalformedURLException e
java.io.IOException e
public static org.eclipse.equinox.frameworkadmin.BundleInfo[] readSourceBundles (java.lang.String, java.net.URL)
String platformHome
java.net.URL configurationArea
org.eclipse.core.runtime.IPath basePath
java.io.File home
java.net.URL srcBundlesTxt
org.eclipse.equinox.frameworkadmin.BundleInfo[] srcBundles
java.net.MalformedURLException e
java.io.IOException e
private static void copyURLs (java.net.URL[], int, org.eclipse.equinox.frameworkadmin.BundleInfo[]) throws java.net.MalformedURLException
java.net.URL[] dest
int start
org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
int i
private static org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundlesFromFile (java.net.URL, java.io.File) throws java.io.IOException
java.net.URL fileURL
java.io.File home
org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
public static java.net.URL writeBundlesTxt (java.util.Map, int, boolean, java.io.File, java.lang.String)
java.util.Map bundles
int defaultStartLevel
boolean defaultAutoStart
java.io.File directory
String osgiBundleList
java.util.Map osgiStartLevels
java.util.StringTokenizer tokenizer
String token
int index
String modelName
String startData
String level
String auto
java.util.List bundleInfo
java.util.List sourceInfo
java.util.Iterator iterator
org.eclipse.pde.core.plugin.IPluginModelBase currentModel
org.eclipse.pde.core.plugin.IPluginBase base
org.eclipse.equinox.frameworkadmin.BundleInfo info
String installLocation
String currentLevel
int index
String levelString
String auto
boolean isAuto
int level
java.io.File bundlesTxt
java.io.File srcBundlesTxt
org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
org.eclipse.equinox.frameworkadmin.BundleInfo[] sources
org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
java.io.IOException e
java.net.MalformedURLException e
public static boolean profileExists (java.lang.String, java.io.File) throws org.eclipse.core.runtime.CoreException
String profileID
java.io.File p2DataArea
org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.engine.IProfileRegistry registry
public static void createProfile (java.lang.String, java.io.File, java.util.Collection) throws org.eclipse.core.runtime.CoreException
String profileID
java.io.File p2DataArea
java.util.Collection bundles
org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.engine.IProfileRegistry registry
org.eclipse.equinox.p2.engine.IEngine engine
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Properties props
java.util.Collection ius
java.util.Iterator iterator
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.equinox.p2.engine.ProvisioningContext context
org.eclipse.equinox.p2.engine.IProvisioningPlan plan
java.util.Iterator iter
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
org.eclipse.equinox.p2.engine.IPhaseSet phaseSet
org.eclipse.core.runtime.IStatus status
private static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bd
org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu
boolean isFragment
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
java.util.ArrayList reqsDeps
int j
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] osgiImports
int i
org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec
String importPackageName
org.eclipse.equinox.p2.metadata.VersionRange versionRange
boolean isOptional
java.util.ArrayList providedCapabilities
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
private static org.eclipse.equinox.p2.metadata.Version fromOSGiVersion (org.osgi.framework.Version)
org.osgi.framework.Version version
private static org.eclipse.equinox.p2.metadata.VersionRange fromOSGiVersionRange (org.eclipse.osgi.service.resolver.VersionRange)
org.eclipse.osgi.service.resolver.VersionRange range
}
org/eclipse/pde/internal/core/PDEAuxiliaryState$PluginInfo.classPDEAuxiliaryState.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo extends java.lang.Object {
String name
String providerName
String className
boolean hasExtensibleAPI
boolean isPatchFragment
boolean hasBundleStructure
String[] libraries
String project
String localization
String bundleSourceEntry
final org.eclipse.pde.internal.core.PDEAuxiliaryState this$0
void (org.eclipse.pde.internal.core.PDEAuxiliaryState)
}
org/eclipse/pde/internal/core/PDEAuxiliaryState.classPDEAuxiliaryState.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEAuxiliaryState extends java.lang.Object {
private static String CACHE_EXTENSION
private static String ATTR_BUNDLE_ID
private static String ATTR_BUNDLE_STRUCTURE
private static String ATTR_CLASS
private static String ATTR_EXPORTED
private static String ATTR_EXTENSIBLE_API
private static String ATTR_LOCALIZATION
private static String ATTR_NAME
private static String ATTR_PATCH
private static String ATTR_PROJECT
private static String ATTR_PROVIDER
private static String ATTR_BUNDLE_SOURCE
private static String ELEMENT_BUNDLE
private static String ELEMENT_LIB
private static String ELEMENT_ROOT
protected java.util.Map fPluginInfos
static void ()
protected void ()
protected void (org.eclipse.pde.internal.core.PDEAuxiliaryState)
org.eclipse.pde.internal.core.PDEAuxiliaryState state
private void createPluginInfo (org.w3c.dom.Element)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
org.w3c.dom.NodeList libs
java.util.ArrayList list
int i
org.w3c.dom.Element lib
public java.lang.String getClassName (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public boolean hasExtensibleAPI (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public boolean isPatchFragment (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public boolean hasBundleStructure (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public java.lang.String getPluginName (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public java.lang.String getProviderName (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public java.lang.String[] getLibraryNames (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public java.lang.String getBundleLocalization (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public java.lang.String getProject (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
public java.lang.String getBundleSourceEntry (long)
long bundleID
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
protected void savePluginInfo (java.io.File)
java.io.File dir
javax.xml.parsers.DocumentBuilderFactory factory
org.w3c.dom.Document doc
org.w3c.dom.Element root
java.util.Iterator iter
String key
org.w3c.dom.Element element
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
int i
org.w3c.dom.Element lib
Exception e
protected boolean readPluginInfoCache (java.io.File)
java.io.File dir
java.io.File file
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder documentBuilder
org.w3c.dom.Document doc
org.w3c.dom.Element root
org.w3c.dom.NodeList list
int i
org.xml.sax.SAXException e
java.io.IOException e
javax.xml.parsers.ParserConfigurationException e
public static void writePluginInfo (org.eclipse.pde.core.plugin.IPluginModelBase[], java.io.File)
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.io.File destination
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document doc
org.w3c.dom.Element root
int i
org.eclipse.pde.core.plugin.IPluginBase plugin
org.eclipse.osgi.service.resolver.BundleDescription desc
org.w3c.dom.Element element
String localization
org.eclipse.pde.internal.core.ibundle.IBundleModel bundleModel
String bundleSourceEntry
org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
int j
org.w3c.dom.Element lib
protected void addAuxiliaryData (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, boolean)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Dictionary manifest
boolean hasBundleStructure
org.eclipse.pde.internal.core.PDEAuxiliaryState$PluginInfo info
String className
protected java.lang.String[] getClasspath (java.util.Dictionary)
java.util.Dictionary manifest
String fullClasspath
String[] result
org.eclipse.osgi.util.ManifestElement[] classpathEntries
int i
protected void clear ()
}
org/eclipse/pde/internal/core/PDEClasspathContainer$Rule.classPDEClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEClasspathContainer$Rule extends java.lang.Object {
org.eclipse.core.runtime.IPath path
boolean discouraged
final org.eclipse.pde.internal.core.PDEClasspathContainer this$0
public void (org.eclipse.pde.internal.core.PDEClasspathContainer)
public boolean equals (java.lang.Object)
Object other
public java.lang.String toString ()
}
org/eclipse/pde/internal/core/PDEClasspathContainer.classPDEClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEClasspathContainer extends java.lang.Object {
private static java.util.HashMap ACCESSIBLE_RULES
private static java.util.HashMap DISCOURAGED_RULES
private static final org.eclipse.jdt.core.IAccessRule EXCLUDE_ALL_RULE
static void ()
public void ()
protected void addProjectEntry (org.eclipse.core.resources.IProject, org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[], java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
java.util.ArrayList entries
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IAccessRule[] accessRules
public static org.eclipse.jdt.core.IClasspathEntry[] getExternalEntries (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList entries
protected static void addExternalPlugin (org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[], java.util.ArrayList)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
java.util.ArrayList entries
org.eclipse.core.runtime.IPath srcPath
org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
int i
String name
String expandedName
org.eclipse.core.runtime.IPath path
protected static void addLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[], org.eclipse.jdt.core.IClasspathAttribute[], java.util.ArrayList)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath srcPath
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
org.eclipse.jdt.core.IClasspathAttribute[] attributes
java.util.ArrayList entries
org.eclipse.jdt.core.IClasspathEntry entry
protected static org.eclipse.jdt.core.IAccessRule[] getAccessRules (org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[])
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
org.eclipse.jdt.core.IAccessRule[] accessRules
int i
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
private static synchronized org.eclipse.jdt.core.IAccessRule getAccessibleRule (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IAccessRule rule
private static org.eclipse.jdt.core.IClasspathAttribute[] getClasspathAttributes (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.JavadocLocationManager manager
String location
private static synchronized org.eclipse.jdt.core.IAccessRule getDiscouragedRule (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IAccessRule rule
protected static org.eclipse.pde.core.plugin.IPluginModelBase resolveLibraryInFragments (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String)
org.eclipse.pde.core.plugin.IPluginModelBase model
String libraryName
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
}
org/eclipse/pde/internal/core/PDECore$1.classPDECore.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PDECore$1 extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant {
final org.eclipse.pde.internal.core.PDECore this$0
void (org.eclipse.pde.internal.core.PDECore)
public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ISaveContext saveContext
org.eclipse.pde.internal.core.target.provisional.ITargetPlatformService tps
public void rollback (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext saveContext
public void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ISaveContext saveContext
public void doneSaving (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext saveContext
}
org/eclipse/pde/internal/core/PDECore.classPDECore.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDECore extends org.eclipse.core.runtime.Plugin {
public static final String PLUGIN_ID
public static final org.eclipse.core.runtime.IPath REQUIRED_PLUGINS_CONTAINER_PATH
public static final org.eclipse.core.runtime.IPath JAVA_SEARCH_CONTAINER_PATH
public static final org.eclipse.core.runtime.IPath JRE_CONTAINER_PATH
public static final String BINARY_PROJECT_VALUE
public static final String BINARY_REPOSITORY_PROVIDER
public static final org.eclipse.core.runtime.QualifiedName EXTERNAL_PROJECT_PROPERTY
public static final org.eclipse.core.runtime.QualifiedName TOUCH_PROJECT
public static final org.eclipse.core.runtime.QualifiedName SCHEMA_PREVIEW_FILE
private static org.eclipse.pde.internal.core.PDECore inst
private static org.eclipse.pde.core.plugin.IPluginModelBase[] registryPlugins
private static org.eclipse.pde.internal.core.PDEExtensionRegistry fExtensionRegistry
private static org.eclipse.pde.internal.core.PDEPreferencesManager fPreferenceManager
private org.eclipse.pde.internal.core.PluginModelManager fModelManager
private org.eclipse.pde.internal.core.FeatureModelManager fFeatureModelManager
private org.eclipse.pde.internal.core.TargetDefinitionManager fTargetProfileManager
private org.eclipse.pde.internal.core.schema.SchemaRegistry fSchemaRegistry
private org.eclipse.pde.internal.core.SourceLocationManager fSourceLocationManager
private org.eclipse.pde.internal.core.JavadocLocationManager fJavadocLocationManager
private org.eclipse.pde.internal.core.SearchablePluginsManager fSearchablePluginsManager
private org.eclipse.pde.internal.core.TracingOptionsManager fTracingOptionsManager
private org.osgi.framework.BundleContext fBundleContext
private org.eclipse.pde.internal.core.JavaElementChangeListener fJavaElementChangeListener
private org.eclipse.pde.internal.core.builders.FeatureRebuilder fFeatureRebuilder
private org.eclipse.pde.internal.core.builders.PluginRebuilder fPluginRebuilder
private org.osgi.framework.ServiceRegistration fTargetPlatformService
private org.osgi.framework.ServiceRegistration fBundleProjectService
static Class class$0
static Class class$1
static void ()
public static org.eclipse.pde.internal.core.PDECore getDefault ()
public synchronized org.eclipse.pde.internal.core.PDEPreferencesManager getPreferencesManager ()
public static org.eclipse.core.resources.IWorkspace getWorkspace ()
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public static void log (java.lang.Throwable)
Throwable e
org.eclipse.core.runtime.IStatus status
public static void logErrorMessage (java.lang.String)
String message
public static void logException (java.lang.Throwable)
Throwable e
public static void logException (java.lang.Throwable, java.lang.String)
Throwable e
String message
org.eclipse.core.runtime.IStatus status
public void ()
public java.net.URL getInstallURL ()
public org.eclipse.pde.core.plugin.IPluginModelBase findPluginInHost (java.lang.String)
String id
java.net.URL[] pluginPaths
org.eclipse.pde.internal.core.PDEState state
int i
public org.eclipse.pde.internal.core.PluginModelManager getModelManager ()
public org.eclipse.pde.internal.core.TargetDefinitionManager getTargetProfileManager ()
public org.eclipse.pde.internal.core.FeatureModelManager getFeatureModelManager ()
public org.eclipse.pde.internal.core.JavaElementChangeListener getJavaElementChangeListener ()
public org.eclipse.pde.internal.core.schema.SchemaRegistry getSchemaRegistry ()
public org.eclipse.pde.internal.core.PDEExtensionRegistry getExtensionsRegistry ()
public org.eclipse.pde.internal.core.SourceLocationManager getSourceLocationManager ()
public org.eclipse.pde.internal.core.JavadocLocationManager getJavadocLocationManager ()
public org.eclipse.pde.internal.core.TracingOptionsManager getTracingOptionsManager ()
public org.eclipse.pde.internal.core.SearchablePluginsManager getSearchablePluginsManager ()
public boolean areModelsInitialized ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public org.osgi.framework.BundleContext getBundleContext ()
public void stop (org.osgi.framework.BundleContext) throws org.eclipse.core.runtime.CoreException
org.osgi.framework.BundleContext context
public java.lang.Object acquireService (java.lang.String)
String serviceName
org.osgi.framework.ServiceReference reference
Object service
static org.eclipse.pde.internal.core.SearchablePluginsManager access$0 (org.eclipse.pde.internal.core.PDECore)
}
org/eclipse/pde/internal/core/PDECoreMessages.classPDECoreMessages.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDECoreMessages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String BaseExportTask_pdeExport
public static String BuildErrorReporter_cannotFindBundle
public static String BuildErrorReporter_cannotFindJar
public static String BundleErrorReporter_badFilter
public static String BundleErrorReporter_bundleActivationPolicy_unsupported
public static String BundleErrorReporter_localization_folder_not_exist
public static String BundleErrorReporter_localization_properties_file_not_exist
public static String BundleErrorReporter_providePackageHeaderDeprecated
public static String BundleErrorReporter_reqExecEnv_conflict
public static String BundleErrorReporter_reqExecEnv_unknown
public static String BundleErrorReporter_unresolvedExporter
public static String BundleErrorReporter_unresolvedHost
public static String BundleErrorReporter_unsatisfiedConstraint
public static String BundleErrorReporter_unsupportedSingletonDirective
public static String BundleErrorReporter_MissingVersion
public static String BundleTextChangeListener_editNames_insert
public static String BundleTextChangeListener_editNames_modify
public static String BundleTextChangeListener_editNames_newLine
public static String BundleTextChangeListener_editNames_remove
public static String ExecutionEnvironmentProfileManager_0
public static String ExtensionPointSchemaBuilder_0
public static String ExtensionsErrorReporter_maxOccurrence
public static String ExtensionsErrorReporter_minOccurrence
public static String ExtensionsErrorReporter_unknownIdentifier
public static String BinaryRepositoryProvider_veto
public static String P2Utils_UnableToAcquireP2Service
public static String ProductExportOperation_0
public static String PropertiesTextChangeListener_editNames_delete
public static String PropertiesTextChangeListener_editNames_insert
public static String PropertiesTextChangeListener_editNames_remove
public static String RequiredPluginsClasspathContainer_description
public static String ExternalJavaSearchClasspathContainer_description
public static String SchemaElementReference_refElementMissing
public static String TargetPlatform_exceptionThrown
public static String FeatureBasedExportOperation_ProblemDuringExport
public static String FeatureConsistencyChecker_0
public static String FeatureInfo_description
public static String FeatureInfo_license
public static String FeatureInfo_copyright
public static String PluginObject_readOnlyChange
public static String FeatureObject_readOnlyChange
public static String SiteBuildOperation_0
public static String SiteObject_readOnlyChange
public static String BuildObject_readOnlyException
public static String PluginBase_librariesNotFoundException
public static String PluginParent_siblingsNotFoundException
public static String PluginBase_importsNotFoundException
public static String AbstractExtensions_extensionsNotFoundException
public static String SchemaCompositor_all
public static String SchemaCompositor_choice
public static String SchemaCompositor_group
public static String SchemaCompositor_sequence
public static String Builders_updating
public static String Builders_verifying
public static String Builders_DependencyLoopFinder_loopName
public static String Builders_Feature_reference
public static String Builders_Feature_freference
public static String Builders_Feature_multiplicity
public static String Builders_Feature_empty
public static String Builders_Feature_badURL
public static String Builders_Feature_exclusiveAttributes
public static String Builders_Feature_patchPlugin
public static String Builders_Feature_patchedVersion
public static String Builders_Feature_patchedMatch
public static String Builders_Feature_missingUnpackFalse
public static String Builders_Feature_mismatchUnpackBundleShape
public static String Builders_Feature_mismatchPluginVersion
public static String Builders_Schema_compiling
public static String Builders_Schema_compilingSchemas
public static String Builders_Schema_removing
public static String Builders_Schema_noMatchingEndTag
public static String Builders_Schema_noMatchingStartTag
public static String Builders_Schema_forbiddenEndTag
public static String Builders_Schema_valueRequired
public static String Builders_Schema_valueNotRequired
public static String Builders_Schema_duplicateElement
public static String Builders_Schema_includeNotValid
public static String Builders_Schema_referencedElementNotFound
public static String Builders_Manifest_missingRequired
public static String Builders_Manifest_dependency
public static String Builders_Manifest_ex_point
public static String Builders_Manifest_child
public static String Builders_Manifest_illegalRoot
public static String Builders_Manifest_attribute
public static String Builders_Manifest_att_value
public static String Builders_Manifest_compositeID
public static String Builders_Manifest_simpleID
public static String Builders_Manifest_non_ext_attribute
public static String Builders_Manifest_non_ext_element
public static String Builders_Manifest_deprecated_attribute
public static String Builders_Manifest_deprecated_element
public static String Builders_Manifest_internal_rootElement
public static String Builders_Manifest_deprecated_rootElement
public static String Builders_Manifest_deprecated_rootElementSuggestion
public static String Builders_Manifest_unused_element
public static String Builders_Manifest_unused_attribute
public static String Builders_Manifest_class
public static String Builders_Manifest_resource
public static String Builders_Manifest_deprecated_3_0
public static String Builders_Manifest_key_not_found
public static String Builders_Manifest_useless_file
public static String Builders_Manifest_discouragedClass
public static String Builders_Convert_missingAttribute
public static String Builders_Convert_illegalValue
public static String BundleErrorReporter_lineTooLong
public static String BundleErrorReporter_noMainSection
public static String BundleErrorReporter_duplicateHeader
public static String BundleErrorReporter_noColon
public static String BundleErrorReporter_noSpaceValue
public static String BundleErrorReporter_nameHeaderInMain
public static String BundleErrorReporter_noNameHeader
public static String BundleErrorReporter_invalidHeaderName
public static String BundleErrorReporter_noLineTermination
public static String BundleErrorReporter_parseHeader
public static String BundleErrorReporter_att_value
public static String BundleErrorReporter_dir_value
public static String BundleErrorReporter_illegal_value
public static String BundleErrorReporter_deprecated_attribute_optional
public static String BundleErrorReporter_deprecated_attribute_reprovide
public static String BundleErrorReporter_deprecated_attribute_singleton
public static String BundleErrorReporter_deprecated_attribute_specification_version
public static String BundleErrorReporter_directive_hasNoEffectWith_
public static String BundleErrorReporter_singletonAttrRequired
public static String BundleErrorReporter_singletonRequired
public static String BundleErrorReporter_headerMissing
public static String BundleErrorReporter_NoSymbolicName
public static String BundleErrorReporter_illegalManifestVersion
public static String BundleErrorReporter_ClasspathNotEmpty
public static String BundleErrorReporter_fragmentActivator
public static String BundleErrorReporter_NoExist
public static String BundleErrorReporter_InvalidFormatInBundleVersion
public static String BundleErrorReporter_NotExistInProject
public static String BundleErrorReporter_BundleRangeInvalidInBundleVersion
public static String BundleErrorReporter_invalidVersionRangeFormat
public static String BundleErrorReporter_NotExistPDE
public static String BundleErrorReporter_HostNotExistPDE
public static String BundleErrorReporter_HostNeeded
public static String BundleErrorReporter_PackageNotExported
public static String BundleErrorReporter_InvalidSymbolicName
public static String BundleErrorReporter_invalidFilterSyntax
public static String BundleErrorReporter_importexport_servicesDeprecated
public static String BundleErrorReporter_unecessaryDependencyDueToFragmentHost
public static String BundleErrorReporter_missingPackagesInProject
public static String BundleErrorReporter_noExecutionEnvironmentSet
public static String BundleErrorReporter_startHeader_autoStartDeprecated
public static String BundleErrorReporter_exportNoJRE
public static String BundleErrorReporter_importNoJRE
public static String ManifestConsistencyChecker_0
public static String ManifestConsistencyChecker_buildDoesNotExist
public static String ManifestConsistencyChecker_builderTaskName
public static String ManifestConsistencyChecker_manifestDoesNotExist
public static String ManifestConsistencyChecker_manifestMisspelled
public static String BundleErrorReporter_lazyStart_unsupported
public static String BundleManifestSourceLocationManager_problemProcessBundleManifestHeaderAttributeMissing
public static String BundleValidationOperation_multiple_singletons
public static String ManifestConsistencyChecker_buildPropertiesSubtask
public static String BuildErrorReporter_missingEntry
public static String BuildErrorReporter_missingFolder
public static String BuildErrorReporter_emptyEntry
public static String BuildErrorReporter_binIncludesMissing
public static String BuildErrorReporter_buildEntryInvalidWhenNoProjectSettings
public static String BuildErrorReporter_buildEntryMissingProjectSpecificSettings
public static String BuildErrorReporter_buildEntryMissingValidPath
public static String BuildErrorReporter_buildEntryMissingValidRelativePath
public static String BuildErrorReporter_BuildEntryNotRequiredMatchesDefault
public static String BuildErrorReporter_sourceMissing
public static String BuildErrorReporter_srcIncludesSourceFolder
public static String BuildErrorReporter_srcIncludesSourceFolder1
public static String BuildErrorReporter_classpathEntryMissing
public static String BuildErrorReporter_missingFile
public static String BuildErrorReporter_entiresMustRefDirs
public static String BuildErrorReporter_dirsMustEndSlash
public static String BuildErrorReporter_classpathEntryMissing1
public static String BuildErrorReporter_CompilercomplianceLevel
public static String BuildErrorReporter_DisallowIdentifiers
public static String BuildErrorReporter_GeneratedClassFilesCompatibility
public static String BuildErrorReporter_ProjectSpecificJavaComplianceDifferentToken
public static String BuildErrorReporter_ProjectSpecificJavaComplianceMissingEntry
public static String BuildErrorReporter_SourceCompatibility
public static String ExportWizard_badDirectory
public static String FeatureExportJob_taskName
public static String FeatureExportOperation_0
public static String FeatureExportOperation_CompilationErrors
public static String FeatureExportOperation_runningAssemblyScript
public static String FeatureExportOperation_publishingMetadata
public static String FeatureExportOperation_runningBuildScript
public static String FeatureExportOperation_runningPackagerScript
public static String FeatureExportOperation_workspaceBuildErrorsFoundDuringExport
public static String TargetPlatformResetJob_resetTarget
public static String XMLErrorReporter_ExternalEntityResolution
public static String ExtensionsErrorReporter_InvalidSchema
public static String PluginConverter_BundleLocationIsNull
public static String PluginConverter_EclipseConverterErrorCreatingBundleManifest
public static String PluginConverter_EclipseConverterErrorParsingPluginManifest
public static String PluginConverter_EclipseConverterFileNotFound
public static String PluginModelManager_0
public static String PluginModelManager_1
public static String PluginParser_EclipseConverterMissingAttribute
public static String XMLTextChangeListener_editNames_addAttribute
public static String XMLTextChangeListener_editNames_addContent
public static String XMLTextChangeListener_editNames_insertNode
public static String XMLTextChangeListener_editNames_modifyAttribute
public static String XMLTextChangeListener_editNames_modifyNode
public static String XMLTextChangeListener_editNames_removeAttribute
public static String XMLTextChangeListener_editNames_removeNode
public static String SearchablePluginsManager_createProjectTaskName
public static String SourceEntryErrorReporter_0
public static String SourceEntryErrorReporter_1
public static String SourceEntryErrorReporter_10
public static String SourceEntryErrorReporter_2
public static String SourceEntryErrorReporter_3
public static String SourceEntryErrorReporter_4
public static String SourceEntryErrorReporter_5
public static String SourceEntryErrorReporter_6
public static String SourceEntryErrorReporter_7
public static String SourceEntryErrorReporter_8
public static String SourceEntryErrorReporter_9
public static String SourceEntryErrorReporter_DifferentTargetLibrary
public static String SourceEntryErrorReporter_DupeOutputFolder
public static String SourceEntryErrorReporter_DupeSourceFolder
public static String SourceEntryErrorReporter_ExtraOutputFolder
public static String SourceEntryErrorReporter_InvalidOutputFolder
public static String SourceEntryErrorReporter_InvalidSourceFolder
public static String SourceEntryErrorReporter_MissingLibrary
public static String SourceEntryErrorReporter_MissingOutputEntry
public static String SourceEntryErrorReporter_MissingOutputLibForClassFolder
public static String SourceLocationManager_problemProcessingBundleManifestSourceHeader
public static String UpdateSiteBuilder_0
public static String VMHelper_noJreForExecEnv
static Class class$0
static void ()
public void ()
}
org/eclipse/pde/internal/core/PDEExtensionRegistry.classPDEExtensionRegistry.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEExtensionRegistry extends java.lang.Object {
private Object fMasterKey
private Object fUserKey
private org.eclipse.core.runtime.IExtensionRegistry fRegistry
private org.eclipse.pde.internal.core.PDERegistryStrategy fStrategy
private org.eclipse.pde.core.plugin.IPluginModelBase[] fModels
private java.util.ArrayList fListeners
private static final String EXTENSION_DIR
public void ()
java.io.File extensionsDir
public void (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.io.File extensionsDir
protected org.eclipse.pde.core.plugin.IPluginModelBase[] getModels ()
org.eclipse.pde.core.plugin.IPluginModelBase[] workspaceModels
org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
org.eclipse.pde.core.plugin.IPluginModelBase[] allModels
public void stop ()
protected synchronized org.eclipse.core.runtime.IExtensionRegistry getRegistry ()
java.util.ListIterator li
private org.eclipse.core.runtime.IExtensionRegistry createRegistry ()
public void targetReloaded ()
public void dispose ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] findExtensionPlugins (java.lang.String, boolean)
String pointId
boolean activeOnly
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] exts
java.util.HashSet plugins
int i
org.eclipse.pde.core.plugin.IPluginModelBase base
public org.eclipse.pde.core.plugin.IPluginModelBase findExtensionPointPlugin (java.lang.String)
String pointId
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IContributor contributor
private org.eclipse.core.runtime.IExtensionPoint getExtensionPoint (java.lang.String)
String pointId
public boolean hasExtensionPoint (java.lang.String)
String pointId
public org.eclipse.pde.core.plugin.IPluginExtensionPoint findExtensionPoint (java.lang.String)
String pointId
org.eclipse.core.runtime.IExtensionPoint extPoint
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.plugin.IPluginExtensionPoint[] points
int i
org.eclipse.pde.core.plugin.IPluginExtensionPoint point
public org.eclipse.pde.core.plugin.IPluginExtension[] findExtensionsForPlugin (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.core.runtime.IContributor contributor
org.eclipse.core.runtime.IExtension[] extensions
java.util.ArrayList list
int i
org.eclipse.pde.internal.core.plugin.PluginExtension extension
public org.eclipse.pde.core.plugin.IPluginExtensionPoint[] findExtensionPointsForPlugin (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.core.runtime.IContributor contributor
org.eclipse.core.runtime.IExtensionPoint[] extensions
java.util.ArrayList list
int i
org.eclipse.pde.internal.core.plugin.PluginExtensionPoint point
private org.eclipse.pde.core.plugin.ISharedPluginModel getExtensionsModel (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase base
public org.eclipse.core.runtime.IExtension[] findExtensions (java.lang.String, boolean)
String extensionPointId
boolean activeOnly
java.util.ArrayList list
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.pde.core.plugin.IPluginModelBase[] bases
int i
org.eclipse.core.runtime.IContributor contributor
org.eclipse.core.runtime.IExtension[] extensions
int j
private org.eclipse.pde.core.plugin.IPluginModelBase getPlugin (org.eclipse.core.runtime.IContributor, boolean)
org.eclipse.core.runtime.IContributor icontributor
boolean searchAll
org.eclipse.core.runtime.spi.RegistryContributor contributor
long bundleId
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
int j
org.eclipse.osgi.service.resolver.BundleDescription extDesc
public void addListener (org.eclipse.core.runtime.IRegistryChangeListener)
org.eclipse.core.runtime.IRegistryChangeListener listener
public void removeListener (org.eclipse.core.runtime.IRegistryChangeListener)
org.eclipse.core.runtime.IRegistryChangeListener listener
}
org/eclipse/pde/internal/core/PDEManager.classPDEManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEManager extends java.lang.Object {
public void ()
public static org.eclipse.pde.core.plugin.IFragmentModel[] findFragmentsFor (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList result
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
org.eclipse.pde.core.plugin.IPluginModelBase candidate
public static org.eclipse.pde.core.plugin.IPluginModel findHostFor (org.eclipse.pde.core.plugin.IFragmentModel)
org.eclipse.pde.core.plugin.IFragmentModel fragment
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.HostSpecification spec
org.eclipse.pde.core.plugin.IPluginModelBase host
private static org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase coreModel
public static java.net.URL[] getNLLookupLocations (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList urls
org.eclipse.pde.core.plugin.IFragmentModel[] fragments
int i
org.eclipse.pde.core.plugin.IPluginModel host
private static void addNLLocation (org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList urls
java.net.URL location
public static java.lang.String getBundleLocalization (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
}
org/eclipse/pde/internal/core/PDEPreferencesManager.classPDEPreferencesManager.java
package org.eclipse.pde.internal.core
public final org.eclipse.pde.internal.core.PDEPreferencesManager extends java.lang.Object {
private static final String EMPTY_STRING
private org.eclipse.core.runtime.preferences.IEclipsePreferences fDefaultScopePrefs
private org.eclipse.core.runtime.preferences.IEclipsePreferences fInstanceScopePrefs
public void (java.lang.String)
String ID
public void addPreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
public boolean getBoolean (java.lang.String)
String key
public boolean getDefaultBoolean (java.lang.String)
String key
public int getDefaultInt (java.lang.String)
String key
public java.lang.String getDefaultString (java.lang.String)
String key
public int getInt (java.lang.String)
String key
public java.lang.String getString (java.lang.String)
String key
public void removePreferenceChangeListener (org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener)
org.eclipse.core.runtime.preferences.IEclipsePreferences$IPreferenceChangeListener listener
public void savePluginPreferences ()
org.osgi.service.prefs.BackingStoreException e
public void setDefault (java.lang.String, boolean)
String key
boolean value
public void setDefault (java.lang.String, int)
String key
int value
public void setDefault (java.lang.String, java.lang.String)
String key
String value
public void setToDefault (java.lang.String)
String key
public void setValue (java.lang.String, boolean)
String key
boolean value
public void setValue (java.lang.String, int)
String key
int value
public void setValue (java.lang.String, java.lang.String)
String key
String value
}
org/eclipse/pde/internal/core/PDERegistryStrategy$ExtensionListener.classPDERegistryStrategy.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PDERegistryStrategy$ExtensionListener extends org.eclipse.pde.internal.core.PDERegistryStrategy$RegistryListener implements org.eclipse.pde.internal.core.IExtensionDeltaListener {
final org.eclipse.pde.internal.core.PDERegistryStrategy this$0
void (org.eclipse.pde.internal.core.PDERegistryStrategy)
public void extensionsChanged (org.eclipse.pde.internal.core.IExtensionDeltaEvent)
org.eclipse.pde.internal.core.IExtensionDeltaEvent event
org.eclipse.pde.core.plugin.IPluginModelBase[] bases
int i
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
}
org/eclipse/pde/internal/core/PDERegistryStrategy$ModelListener.classPDERegistryStrategy.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PDERegistryStrategy$ModelListener extends org.eclipse.pde.internal.core.PDERegistryStrategy$RegistryListener implements org.eclipse.pde.internal.core.IPluginModelListener {
final org.eclipse.pde.internal.core.PDERegistryStrategy this$0
void (org.eclipse.pde.internal.core.PDERegistryStrategy)
public void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta)
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.pde.core.plugin.ModelEntry[] entries
int i
org.eclipse.pde.core.plugin.IPluginModelBase[] workspaceModels
org.eclipse.pde.core.plugin.ModelEntry[] removedEntries
int i
org.eclipse.core.runtime.spi.IDynamicExtensionRegistry registry
org.eclipse.core.runtime.IContributor[] contributors
int j
int i
}
org/eclipse/pde/internal/core/PDERegistryStrategy$RegistryListener.classPDERegistryStrategy.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PDERegistryStrategy$RegistryListener extends java.lang.Object {
org.eclipse.core.runtime.IExtensionRegistry fRegistry
final org.eclipse.pde.internal.core.PDERegistryStrategy this$0
void (org.eclipse.pde.internal.core.PDERegistryStrategy)
protected final void removeModels (org.eclipse.pde.core.plugin.IPluginModelBase[], boolean)
org.eclipse.pde.core.plugin.IPluginModelBase[] bases
boolean onlyInactive
int i
public void setRegistry (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
}
org/eclipse/pde/internal/core/PDERegistryStrategy.classPDERegistryStrategy.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDERegistryStrategy extends org.eclipse.core.runtime.spi.RegistryStrategy {
private org.osgi.util.tracker.ServiceTracker xmlTracker
private Object fKey
private org.eclipse.pde.internal.core.PDERegistryStrategy$ModelListener fModelListener
private org.eclipse.pde.internal.core.PDERegistryStrategy$ExtensionListener fExtensionListener
private org.eclipse.pde.internal.core.PDEExtensionRegistry fPDERegistry
static Class class$0
public void (java.io.File[], boolean[], java.lang.Object, org.eclipse.pde.internal.core.PDEExtensionRegistry)
java.io.File[] storageDirs
boolean[] cacheReadOnly
Object key
org.eclipse.pde.internal.core.PDEExtensionRegistry registry
protected void init ()
protected void connectListeners ()
org.eclipse.pde.internal.core.PluginModelManager manager
protected void setListenerRegistry (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
public void onStart (org.eclipse.core.runtime.IExtensionRegistry, boolean)
org.eclipse.core.runtime.IExtensionRegistry registry
boolean loadedFromCache
public void onStop (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
public javax.xml.parsers.SAXParserFactory getXMLParser ()
private void processBundles (org.eclipse.core.runtime.IExtensionRegistry)
org.eclipse.core.runtime.IExtensionRegistry registry
private void addBundles (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.pde.core.plugin.IPluginModelBase[] bases
int i
private void addBundle (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.core.runtime.IContributor contributor
java.io.File input
java.io.InputStream is
java.util.zip.ZipFile jfile
String fileName
java.util.zip.ZipEntry entry
private void removeBundle (org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.core.runtime.IContributor contributor
private java.io.File getFile (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase base
String loc
java.io.File file
String fileName
java.io.File inputFile
public org.eclipse.core.runtime.IContributor createContributor (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.osgi.service.resolver.BundleDescription desc
String name
String id
String hostName
String hostId
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
org.eclipse.osgi.service.resolver.BundleDescription hostDesc
public void dispose ()
org.eclipse.pde.internal.core.PluginModelManager manager
private void createRegistry ()
public long getContributionsTimestamp ()
org.eclipse.pde.core.plugin.IPluginModelBase[] bases
long timeStamp
int i
String loc
java.io.File location
java.io.File manifest
static void access$0 (org.eclipse.pde.internal.core.PDERegistryStrategy, org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase)
static void access$1 (org.eclipse.pde.internal.core.PDERegistryStrategy)
static void access$2 (org.eclipse.pde.internal.core.PDERegistryStrategy, org.eclipse.core.runtime.IExtensionRegistry, org.eclipse.pde.core.plugin.IPluginModelBase[])
static java.lang.Object access$3 (org.eclipse.pde.internal.core.PDERegistryStrategy)
}
org/eclipse/pde/internal/core/PDEState.classPDEState.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEState extends org.eclipse.pde.internal.core.MinimalState {
private org.eclipse.pde.internal.core.PDEAuxiliaryState fAuxiliaryState
private java.util.ArrayList fTargetModels
private java.util.ArrayList fWorkspaceModels
private boolean fCombined
private long fTargetTimestamp
private boolean fNewState
public void (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState state
private void copyAuxiliaryState ()
private void copyModels (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState state
org.eclipse.pde.core.plugin.IPluginModelBase[] bases
int i
org.eclipse.osgi.service.resolver.BundleDescription oldBD
org.eclipse.osgi.service.resolver.BundleDescription newBD
org.eclipse.pde.core.plugin.IPluginModelBase model
int i
public void (java.net.URL[], boolean, org.eclipse.core.runtime.IProgressMonitor)
java.net.URL[] urls
boolean resolve
org.eclipse.core.runtime.IProgressMonitor monitor
public void (java.net.URL[], java.net.URL[], boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)
java.net.URL[] workspace
java.net.URL[] target
boolean resolve
boolean removeTargetDuplicates
org.eclipse.core.runtime.IProgressMonitor monitor
long start
private void readTargetState (java.net.URL[], org.eclipse.core.runtime.IProgressMonitor)
java.net.URL[] urls
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File dir
String systemBundle
boolean propertiesChanged
private void createNewTargetState (boolean, java.net.URL[], org.eclipse.core.runtime.IProgressMonitor)
boolean resolve
java.net.URL[] urls
org.eclipse.core.runtime.IProgressMonitor monitor
int i
java.io.File file
protected void addAuxiliaryData (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, boolean)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Dictionary manifest
boolean hasBundleStructure
private void removeDuplicatesFromState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
String id
org.eclipse.osgi.service.resolver.BundleDescription[] conflicts
int j
private org.eclipse.pde.core.plugin.IPluginModelBase[] createTargetModels (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions
java.util.HashMap models
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.IPluginModelBase base
private void readWorkspaceState (java.net.URL[])
java.net.URL[] urls
long workspace
java.io.File dir
org.eclipse.osgi.service.resolver.State localState
long targetCount
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
String id
org.eclipse.osgi.service.resolver.BundleDescription[] conflicts
int j
org.eclipse.osgi.service.resolver.BundleDescription newbundle
org.eclipse.pde.core.plugin.IPluginModelBase model
public boolean isCombined ()
private org.eclipse.osgi.service.resolver.State readStateCache (java.io.File)
java.io.File dir
IllegalStateException e
java.io.FileNotFoundException e
java.io.IOException e
private long computeTimestamp (java.net.URL[])
java.net.URL[] urls
private long computeTimestamp (java.net.URL[], long)
java.net.URL[] urls
long timestamp
int i
java.io.File file
java.io.File manifest
private org.eclipse.pde.core.plugin.IPluginModelBase createWorkspaceModel (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
String projectName
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile manifest
org.eclipse.core.resources.IFile pluginXml
org.eclipse.core.resources.IFile fragmentXml
org.eclipse.pde.internal.core.bundle.BundlePluginModelBase model
org.eclipse.pde.internal.core.bundle.WorkspaceBundleModel bundle
org.eclipse.core.resources.IFile file
org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel extensions
org.eclipse.pde.internal.core.plugin.WorkspacePluginModelBase model
private org.eclipse.pde.core.plugin.IPluginModelBase createExternalModel (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.internal.core.plugin.ExternalPluginModelBase model
public org.eclipse.pde.core.plugin.IPluginModelBase[] getTargetModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels ()
public void shutdown ()
org.eclipse.pde.core.plugin.IPluginModelBase[] models
long timestamp
java.io.File dir
org.eclipse.osgi.service.resolver.State state
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
private long computeTimestamp (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
java.net.URL[] urls
int i
org.eclipse.core.resources.IProject project
private boolean shouldSaveState (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int nonOSGiModels
int i
String id
private void clearStaleStates (java.lang.String, long)
String extension
long latest
java.io.File dir
java.io.File[] children
int i
java.io.File child
String name
public java.lang.String getClassName (long)
long bundleID
public boolean hasExtensibleAPI (long)
long bundleID
public boolean isPatchFragment (long)
long bundleID
public boolean hasBundleStructure (long)
long bundleID
public java.lang.String getPluginName (long)
long bundleID
public java.lang.String getProviderName (long)
long bundleID
public java.lang.String[] getLibraryNames (long)
long bundleID
public java.lang.String getBundleLocalization (long)
long bundleID
public java.lang.String getProject (long)
long bundleID
public java.lang.String getBundleSourceEntry (long)
long bundleID
public org.eclipse.osgi.service.resolver.BundleDescription[] addAdditionalBundles (java.net.URL[])
java.net.URL[] newBundleURLs
java.util.ArrayList descriptions
int i
java.io.File file
org.eclipse.osgi.service.resolver.BundleDescription desc
java.io.File dir
public java.io.File getTargetDirectory ()
}
org/eclipse/pde/internal/core/PDEStateHelper.classPDEStateHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PDEStateHelper extends java.lang.Object {
public void ()
public static org.eclipse.osgi.service.resolver.BundleDescription[] getImportedBundles (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
org.eclipse.osgi.service.resolver.ExportPackageDescription[] packages
java.util.ArrayList resolvedImports
int i
}
org/eclipse/pde/internal/core/PluginModelDelta.classPluginModelDelta.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PluginModelDelta extends java.lang.Object {
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
private java.util.ArrayList added
private java.util.ArrayList removed
private java.util.ArrayList changed
private int kind
public void ()
public int getKind ()
public org.eclipse.pde.core.plugin.ModelEntry[] getAddedEntries ()
public org.eclipse.pde.core.plugin.ModelEntry[] getRemovedEntries ()
public org.eclipse.pde.core.plugin.ModelEntry[] getChangedEntries ()
private org.eclipse.pde.core.plugin.ModelEntry[] getEntries (java.util.ArrayList)
java.util.ArrayList list
void addEntry (org.eclipse.pde.core.plugin.ModelEntry, int)
org.eclipse.pde.core.plugin.ModelEntry entry
int type
private java.util.ArrayList addEntry (java.util.ArrayList, org.eclipse.pde.core.plugin.ModelEntry)
java.util.ArrayList list
org.eclipse.pde.core.plugin.ModelEntry entry
}
org/eclipse/pde/internal/core/PluginModelManager$LocalModelEntry.classPluginModelManager.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry extends org.eclipse.pde.core.plugin.ModelEntry {
final org.eclipse.pde.internal.core.PluginModelManager this$0
public void (org.eclipse.pde.internal.core.PluginModelManager, java.lang.String)
String id
public void addModel (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
public void removeModel (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
}
org/eclipse/pde/internal/core/PluginModelManager$UpdateClasspathsJob.classPluginModelManager.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.PluginModelManager$UpdateClasspathsJob extends org.eclipse.core.runtime.jobs.Job {
private java.util.List fProjects
private java.util.List fContainers
final org.eclipse.pde.internal.core.PluginModelManager this$0
public void (org.eclipse.pde.internal.core.PluginModelManager)
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
boolean more
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IClasspathContainer[] containers
org.eclipse.jdt.core.JavaModelException e
void add (org.eclipse.jdt.core.IJavaProject[], org.eclipse.jdt.core.IClasspathContainer[])
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IClasspathContainer[] containers
int i
}
org/eclipse/pde/internal/core/PluginModelManager.classPluginModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PluginModelManager extends java.lang.Object implements org.eclipse.pde.core.IModelProviderListener {
private org.eclipse.pde.internal.core.PluginModelManager$UpdateClasspathsJob fUpdateJob
private org.eclipse.pde.internal.core.ExternalModelManager fExternalManager
private org.eclipse.pde.internal.core.WorkspacePluginModelManager fWorkspaceManager
private org.eclipse.pde.internal.core.PDEState fState
private java.util.Map fEntries
private java.util.ArrayList fListeners
private java.util.ArrayList fStateListeners
static Class class$0
public void ()
public void modelsChanged (org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.pde.core.IModelProviderEvent e
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.pde.core.IModel[] removed
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
String id
Object newState
java.util.Set addedBSNs
org.eclipse.pde.core.IModel[] added
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
String id
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.pde.core.IModel[] changed
int i
org.eclipse.osgi.service.resolver.StateDelta stateDelta
private void updateAffectedEntries (org.eclipse.osgi.service.resolver.StateDelta, org.eclipse.pde.core.IModelProviderEvent)
org.eclipse.osgi.service.resolver.StateDelta delta
org.eclipse.pde.core.IModelProviderEvent event
java.util.Map map
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.core.resources.IProject project
org.eclipse.osgi.service.resolver.BundleDelta[] deltas
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.pde.core.build.IBuild build
java.util.Iterator iterator
org.eclipse.jdt.core.IJavaProject[] projects
org.eclipse.jdt.core.IClasspathContainer[] containers
int index
java.util.Map$Entry entry
int types
private void fireDelta (org.eclipse.pde.internal.core.PluginModelDelta)
org.eclipse.pde.internal.core.PluginModelDelta delta
int i
private void fireStateDelta (org.eclipse.osgi.service.resolver.StateDelta)
org.eclipse.osgi.service.resolver.StateDelta delta
java.util.ListIterator li
private void fireStateChanged (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState newState
java.util.ListIterator li
public void addPluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener)
org.eclipse.pde.internal.core.IPluginModelListener listener
public void addStateDeltaListener (org.eclipse.pde.internal.core.IStateDeltaListener)
org.eclipse.pde.internal.core.IStateDeltaListener listener
public void removePluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener)
org.eclipse.pde.internal.core.IPluginModelListener listener
public void removeStateDeltaListener (org.eclipse.pde.internal.core.IStateDeltaListener)
org.eclipse.pde.internal.core.IStateDeltaListener listener
public boolean isEmpty ()
public boolean isInitialized ()
private java.util.Map getEntryTable ()
private synchronized void initializeTable ()
java.util.Map entries
boolean statechanged
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.pde.internal.core.PDEPreferencesManager pref
String pooled
org.eclipse.pde.internal.core.target.provisional.ITargetPlatformService service
org.eclipse.pde.internal.core.target.provisional.ITargetHandle handle
org.eclipse.core.runtime.CoreException e
private synchronized void initDefaultTargetPlatformDefinition ()
org.eclipse.pde.internal.core.target.provisional.ITargetPlatformService service
String memento
org.eclipse.pde.internal.core.target.provisional.ITargetHandle[] targets
org.eclipse.pde.internal.core.target.TargetPlatformService ts
org.eclipse.pde.internal.core.target.TargetDefinition curr
org.eclipse.pde.internal.core.target.provisional.ITargetHandle wsHandle
int i
org.eclipse.pde.internal.core.target.provisional.ITargetDefinition def
String defVMargs
boolean defaultExists
int i
org.eclipse.pde.internal.core.PDEPreferencesManager preferences
org.eclipse.core.runtime.CoreException e
private boolean addToTable (java.util.Map, org.eclipse.pde.core.plugin.IPluginModelBase[])
java.util.Map entries
org.eclipse.pde.core.plugin.IPluginModelBase[] models
boolean stateChanged
int i
String id
org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry entry
private synchronized void addWorkspaceBundleToState (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
private synchronized void addWorkspaceBundleToState (java.util.Map, org.eclipse.pde.core.plugin.IPluginModelBase)
java.util.Map entries
org.eclipse.pde.core.plugin.IPluginModelBase model
String id
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.HostSpecification spec
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.pde.core.plugin.ModelEntry hostEntry
private boolean isPatchFragment (java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
java.util.Map entries
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase base
private void handleAdd (java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PluginModelDelta)
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry entry
org.eclipse.osgi.service.resolver.BundleDescription desc
private void handleRemove (java.lang.String, org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PluginModelDelta)
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.pde.internal.core.PluginModelManager$LocalModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] external
int i
private void handleChange (org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.internal.core.PluginModelDelta)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.osgi.service.resolver.BundleDescription desc
String oldID
String newID
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] activeModels
boolean isActive
int i
public org.eclipse.pde.core.plugin.ModelEntry findEntry (java.lang.String)
String id
public org.eclipse.pde.core.plugin.IPluginModelBase findModel (java.lang.String)
String id
org.eclipse.pde.core.plugin.ModelEntry entry
public org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.pde.core.plugin.IPluginModelBase findModel (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.ModelEntry entry
public org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getActiveModels (boolean)
boolean includeFragments
int size
java.util.ArrayList result
java.util.Iterator iter
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
public org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getAllModels (boolean)
boolean includeFragments
int size
java.util.ArrayList result
java.util.Iterator iter
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
public org.eclipse.pde.core.plugin.IPluginModelBase[] getExternalModels ()
public org.eclipse.pde.core.plugin.IPluginModelBase[] getWorkspaceModels ()
public org.eclipse.pde.internal.core.ExternalModelManager getExternalModelManager ()
public org.eclipse.pde.internal.core.PDEState getState ()
public void resetState (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState state
int type
org.eclipse.pde.core.IModel[] removed
org.eclipse.pde.core.IModel[] added
public java.lang.String getSystemBundleId ()
public void shutdown ()
public void addExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener)
org.eclipse.pde.internal.core.IExtensionDeltaListener listener
public void removeExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener)
org.eclipse.pde.internal.core.IExtensionDeltaListener listener
public void bundleRootChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
Object model
}
org/eclipse/pde/internal/core/PluginPathFinder.classPluginPathFinder.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PluginPathFinder extends java.lang.Object {
private static final String URL_PROPERTY
private static final String EMPTY_STRING
public void ()
private static java.lang.String getSitePath (java.lang.String, java.io.File, boolean)
String platformHome
java.io.File linkFile
boolean features
String prefix
java.util.Properties properties
java.io.FileInputStream fis
String path
private static java.io.File[] getSites (java.lang.String, boolean)
String platformHome
boolean features
java.util.HashSet sites
java.io.File file
java.io.File[] linkFiles
int i
String path
public static java.net.URL[] getPluginPaths (java.lang.String)
String platformHome
org.eclipse.pde.internal.core.PDEPreferencesManager store
java.net.URL[] urls
org.eclipse.osgi.service.datalocation.Location configArea
java.io.File configurationArea
java.net.MalformedURLException e
java.io.File file
String value
org.eclipse.update.configurator.IPlatformConfiguration config
private static java.io.File getPlatformFile (java.lang.String)
String platformHome
String location
java.io.File file
org.eclipse.core.variables.IStringVariableManager manager
org.eclipse.core.runtime.Path path
org.eclipse.core.runtime.CoreException e
public static java.net.URL[] getFeaturePaths (java.lang.String)
String platformHome
java.io.File file
String value
org.eclipse.update.configurator.IPlatformConfiguration config
private static java.net.URL[] getConfiguredSitesPaths (java.lang.String, org.eclipse.update.configurator.IPlatformConfiguration, boolean)
String platformHome
org.eclipse.update.configurator.IPlatformConfiguration configuration
boolean features
java.net.URL[] installPlugins
java.net.URL[] extensionPlugins
java.net.URL[] all
private static java.net.URL[] getExtensionPluginURLs (org.eclipse.update.configurator.IPlatformConfiguration, boolean)
org.eclipse.update.configurator.IPlatformConfiguration config
boolean features
java.util.ArrayList extensionPlugins
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry[] sites
int i
java.net.URL url
String[] entries
String[] entries
int j
public static java.net.URL[] scanLocations (java.io.File[])
java.io.File[] sites
java.util.HashSet result
int i
java.io.File[] children
int j
public static boolean isDevLaunchMode ()
String[] args
int i
}
org/eclipse/pde/internal/core/PreferenceInitializer.classPreferenceInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.PreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public void ()
public void initializeDefaultPreferences ()
org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
org.eclipse.core.runtime.preferences.IEclipsePreferences preferences
org.osgi.service.prefs.BackingStoreException bse
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
org.osgi.service.prefs.BackingStoreException e
}
org/eclipse/pde/internal/core/RequiredPluginsClasspathContainer.classRequiredPluginsClasspathContainer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer extends org.eclipse.pde.internal.core.PDEClasspathContainer implements org.eclipse.jdt.core.IClasspathContainer {
private org.eclipse.pde.core.plugin.IPluginModelBase fModel
private org.eclipse.pde.core.build.IBuild fBuild
private static boolean DEBUG
private org.eclipse.jdt.core.IClasspathEntry[] fEntries
static void ()
public void (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
public void (org.eclipse.pde.core.plugin.IPluginModelBase, org.eclipse.pde.core.build.IBuild)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.build.IBuild build
public int getKind ()
public org.eclipse.core.runtime.IPath getPath ()
public java.lang.String getDescription ()
public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries ()
int i
private org.eclipse.jdt.core.IClasspathEntry[] computePluginEntries ()
java.util.ArrayList entries
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Map map
java.util.HashSet added
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] required
int i
java.util.Map sortedMap
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.pde.core.plugin.IPluginModelBase model
private java.util.Map retrieveVisiblePackagesFromState (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Map visiblePackages
org.eclipse.osgi.service.resolver.StateHelper helper
private void addVisiblePackagesFromState (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map)
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.Map visiblePackages
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
org.eclipse.osgi.service.resolver.BundleDescription exporter
java.util.ArrayList list
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
private org.eclipse.pde.internal.core.PDEClasspathContainer$Rule getRule (org.eclipse.osgi.service.resolver.StateHelper, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.ExportPackageDescription export
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
String name
protected void addDependencyViaImportPackage (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
private void addDependency (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
private void addDependency (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.Map, java.util.ArrayList, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
boolean useInclusion
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] required
int i
private boolean addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, boolean, java.util.Map, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription desc
boolean useInclusions
java.util.Map map
java.util.ArrayList entries
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IResource resource
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
private org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] getInclusions (java.util.Map, org.eclipse.pde.core.plugin.IPluginModelBase)
java.util.Map map
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] rules
private org.eclipse.pde.internal.core.PDEClasspathContainer$Rule[] getInclusions (java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
java.util.Map map
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.ArrayList list
private void addHostPlugin (org.eclipse.osgi.service.resolver.HostSpecification, java.util.HashSet, java.util.Map, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.HostSpecification hostSpec
java.util.HashSet added
java.util.Map map
java.util.ArrayList entries
org.eclipse.osgi.service.resolver.BaseDescription desc
org.eclipse.osgi.service.resolver.BundleDescription host
org.eclipse.osgi.service.resolver.BundleSpecification[] required
int i
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
int i
org.eclipse.osgi.service.resolver.BaseDescription supplier
private boolean hasExtensibleAPI (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.IPluginModelBase model
protected void addExtraClasspathEntries (java.util.HashSet, java.util.ArrayList)
java.util.HashSet added
java.util.ArrayList entries
org.eclipse.pde.core.build.IBuildEntry[] buildEntries
int i
String name
protected void addExtraClasspathEntries (java.util.HashSet, java.util.ArrayList, java.lang.String[])
java.util.HashSet added
java.util.ArrayList entries
String[] tokens
int i
org.eclipse.core.runtime.IPath path
java.io.File file
org.eclipse.core.resources.IFile resource
int count
String pluginID
org.eclipse.pde.core.plugin.IPluginModelBase model
java.io.File file
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile file
private void addSecondaryDependencies (org.eclipse.osgi.service.resolver.BundleDescription, java.util.HashSet, java.util.ArrayList)
org.eclipse.osgi.service.resolver.BundleDescription desc
java.util.HashSet added
java.util.ArrayList entries
org.eclipse.pde.core.build.IBuildEntry entry
String[] tokens
int i
String pluginId
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
java.util.Map rules
protected final void findExportedPackages (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.Map)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.BundleDescription projectDesc
java.util.Map map
java.util.Stack stack
org.eclipse.osgi.service.resolver.BundleDescription bdesc
org.eclipse.osgi.service.resolver.ExportPackageDescription[] expkgs
java.util.ArrayList rules
int i
org.eclipse.pde.internal.core.PDEClasspathContainer$Rule rule
org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles
int i
org.eclipse.osgi.service.resolver.BaseDescription bd
private boolean restrictPackage (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.ExportPackageDescription pkg
String[] friends
String symbolicName
int i
private void addExtraLibrary (org.eclipse.core.runtime.IPath, org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList)
org.eclipse.core.runtime.IPath path
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList entries
org.eclipse.core.runtime.IPath srcPath
org.eclipse.core.runtime.IPath shortPath
String filename
org.eclipse.core.runtime.IPath candidate
org.eclipse.jdt.core.IClasspathEntry clsEntry
}
org/eclipse/pde/internal/core/RequiredPluginsInitializer.classRequiredPluginsInitializer.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.RequiredPluginsInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer {
public void ()
public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase model
public java.lang.Object getComparisonID (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject)
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/pde/internal/core/SearchablePluginsManager$Listener.classSearchablePluginsManager.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.SearchablePluginsManager$Listener extends java.lang.Object implements org.eclipse.jdt.core.IElementChangedListener {
final org.eclipse.pde.internal.core.SearchablePluginsManager this$0
void (org.eclipse.pde.internal.core.SearchablePluginsManager)
public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
org.eclipse.jdt.core.ElementChangedEvent e
private boolean handleDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
Object element
org.eclipse.jdt.core.IJavaElementDelta[] projectDeltas
int i
org.eclipse.jdt.core.IJavaProject project
}
org/eclipse/pde/internal/core/SearchablePluginsManager.classSearchablePluginsManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SearchablePluginsManager extends java.lang.Object implements org.eclipse.pde.internal.core.IFileAdapterFactory org.eclipse.pde.internal.core.IPluginModelListener org.eclipse.core.resources.ISaveParticipant {
private static final String PROXY_FILE_NAME
public static final String PROXY_PROJECT_NAME
private static final String KEY
private org.eclipse.pde.internal.core.SearchablePluginsManager$Listener fElementListener
private java.util.Set fPluginIdSet
private java.util.ArrayList fListeners
public void ()
private void initializeStates ()
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile proxyFile
java.util.Properties properties
java.io.InputStream stream
String value
java.util.StringTokenizer stok
public org.eclipse.jdt.core.IJavaProject getProxyProject ()
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject project
public void shutdown ()
public org.eclipse.jdt.core.IClasspathEntry[] computeContainerClasspathEntries () throws org.eclipse.core.runtime.CoreException
java.util.ArrayList result
org.eclipse.pde.core.plugin.IPluginModelBase[] wModels
int i
org.eclipse.core.resources.IProject project
java.util.Iterator iter
org.eclipse.pde.core.plugin.ModelEntry entry
boolean addModel
int i
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
java.util.Map map
int i
org.eclipse.jdt.core.IClasspathEntry entry
String key
public java.lang.Object createAdapterChild (org.eclipse.pde.internal.core.FileAdapter, java.io.File)
org.eclipse.pde.internal.core.FileAdapter parent
java.io.File file
String name
org.eclipse.jdt.core.IPackageFragmentRoot root
private org.eclipse.jdt.core.IPackageFragmentRoot findPackageFragmentRoot (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.core.IJavaProject jProject
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath path
org.eclipse.pde.core.plugin.IPluginModelBase[] pluginModels
int i
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int j
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IPath path
private void checkForProxyProject ()
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject project
public void addToJavaSearch (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.internal.core.PluginModelDelta delta
int size
int i
String id
org.eclipse.pde.core.plugin.ModelEntry entry
public void removeFromJavaSearch (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.internal.core.PluginModelDelta delta
int size
int i
String id
org.eclipse.pde.core.plugin.ModelEntry entry
public void removeAllFromJavaSearch ()
org.eclipse.pde.internal.core.PluginModelDelta delta
java.util.Iterator iterator
String id
org.eclipse.pde.core.plugin.ModelEntry entry
public boolean isInJavaSearch (java.lang.String)
String symbolicName
private void resetContainer ()
org.eclipse.jdt.core.IJavaProject jProject
public void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta)
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.pde.core.plugin.ModelEntry[] entries
int i
private void fireDelta (org.eclipse.pde.internal.core.PluginModelDelta)
org.eclipse.pde.internal.core.PluginModelDelta delta
int i
public void addPluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener)
org.eclipse.pde.internal.core.IPluginModelListener listener
public void removePluginModelListener (org.eclipse.pde.internal.core.IPluginModelListener)
org.eclipse.pde.internal.core.IPluginModelListener listener
public void doneSaving (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext context
public void prepareToSave (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext context
public void rollback (org.eclipse.core.resources.ISaveContext)
org.eclipse.core.resources.ISaveContext context
public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ISaveContext context
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile file
java.util.Properties properties
StringBuffer buffer
java.util.Iterator iter
java.io.ByteArrayOutputStream outStream
java.io.ByteArrayInputStream inStream
java.io.IOException e
public org.eclipse.core.resources.IProject createProxyProject (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject jProject
private void computeClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IJavaProject project
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IClasspathEntry[] classpath
static java.util.Set access$0 (org.eclipse.pde.internal.core.SearchablePluginsManager)
static void access$1 (org.eclipse.pde.internal.core.SearchablePluginsManager)
}
org/eclipse/pde/internal/core/SourceLocation.classSourceLocation.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SourceLocation extends java.lang.Object {
private org.eclipse.core.runtime.IPath path
private boolean userDefined
public void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.IPath getPath ()
public void setPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public boolean isUserDefined ()
public void setUserDefined (boolean)
boolean userDefined
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.core.SourceLocation object
public int hashCode ()
}
org/eclipse/pde/internal/core/SourceLocationKey.classSourceLocationKey.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SourceLocationKey extends java.lang.Object {
private String fBundleName
private org.osgi.framework.Version fVersion
public void (java.lang.String, org.osgi.framework.Version)
String bundleName
org.osgi.framework.Version version
public void (java.lang.String)
String bundleName
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.core.SourceLocationKey key
public int hashCode ()
int result
}
org/eclipse/pde/internal/core/SourceLocationManager.classSourceLocationManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.SourceLocationManager extends java.lang.Object implements org.eclipse.pde.internal.core.ICoreConstants {
private java.util.List fExtensionLocations
private org.eclipse.pde.internal.core.BundleManifestSourceLocationManager fBundleManifestLocator
public void ()
public org.eclipse.core.runtime.IPath findSourcePath (org.eclipse.pde.core.plugin.IPluginBase, org.eclipse.core.runtime.IPath)
org.eclipse.pde.core.plugin.IPluginBase pluginBase
org.eclipse.core.runtime.IPath sourceLibraryPath
org.eclipse.core.runtime.IPath relativePath
org.eclipse.core.runtime.IPath result
public java.net.URL findSourceFile (org.eclipse.pde.core.plugin.IPluginBase, org.eclipse.core.runtime.IPath)
org.eclipse.pde.core.plugin.IPluginBase pluginBase
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IPath relativePath
org.eclipse.core.runtime.IPath result
java.net.MalformedURLException e
java.net.MalformedURLException e
public java.io.File findSourcePlugin (org.eclipse.pde.core.plugin.IPluginBase)
org.eclipse.pde.core.plugin.IPluginBase pluginBase
org.eclipse.core.runtime.IPath path
public boolean hasBundleManifestLocation (org.eclipse.pde.core.plugin.IPluginBase)
org.eclipse.pde.core.plugin.IPluginBase plugin
public java.util.Set findAllSourceRootsInSourceLocation (org.eclipse.pde.core.plugin.IPluginBase)
org.eclipse.pde.core.plugin.IPluginBase plugin
public java.util.Set findSourceRoots (org.eclipse.pde.core.plugin.IPluginBase)
org.eclipse.pde.core.plugin.IPluginBase plugin
public void reset ()
public java.util.List getUserLocations ()
java.util.List userLocations
String pref
public java.util.List getExtensionLocations ()
public java.util.Collection getBundleManifestLocations ()
private org.eclipse.pde.internal.core.SourceLocation getBundleManifestLocation (java.lang.String, org.osgi.framework.Version)
String pluginID
org.osgi.framework.Version version
private org.eclipse.pde.internal.core.BundleManifestSourceLocationManager getBundleManifestLocator ()
private org.eclipse.core.runtime.IPath getRelativePath (org.eclipse.pde.core.plugin.IPluginBase, org.eclipse.core.runtime.IPath)
org.eclipse.pde.core.plugin.IPluginBase pluginBase
org.eclipse.core.runtime.IPath sourceFilePath
String pluginDir
String version
org.osgi.framework.Version vid
org.eclipse.core.runtime.IPath path
private org.eclipse.core.runtime.IPath searchUserSpecifiedLocations (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath relativePath
java.util.List userLocations
java.util.Iterator iterator
org.eclipse.pde.internal.core.SourceLocation currentLocation
org.eclipse.core.runtime.IPath fullPath
java.io.File file
private org.eclipse.core.runtime.IPath searchExtensionLocations (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath relativePath
java.util.List extensionLocations
java.util.Iterator iterator
org.eclipse.pde.internal.core.SourceLocation currentLocation
org.eclipse.core.runtime.IPath fullPath
java.io.File file
private org.eclipse.core.runtime.IPath searchBundleManifestLocations (org.eclipse.pde.core.plugin.IPluginBase)
org.eclipse.pde.core.plugin.IPluginBase pluginBase
org.eclipse.pde.internal.core.SourceLocation location
private void parseSavedSourceLocations (java.lang.String, java.util.List)
String text
java.util.List entries
java.util.StringTokenizer stok
String token
org.eclipse.pde.internal.core.SourceLocation location
private org.eclipse.pde.internal.core.SourceLocation parseSourceLocation (java.lang.String)
String text
String path
String path
int commaIndex
int atLoc
private static java.util.List processExtensions ()
java.util.ArrayList result
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] children
org.eclipse.core.runtime.spi.RegistryContributor contributor
long bundleId
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.core.plugin.IPluginModelBase base
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] externalModels
int j
org.eclipse.osgi.service.resolver.BundleDescription extDesc
int j
String pathValue
org.eclipse.core.runtime.IPath path
org.eclipse.pde.internal.core.SourceLocation location
protected org.eclipse.pde.internal.core.BundleManifestSourceLocationManager initializeBundleManifestLocations ()
org.eclipse.pde.internal.core.BundleManifestSourceLocationManager manager
}
org/eclipse/pde/internal/core/TargetDefinitionManager$1.classTargetDefinitionManager.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.TargetDefinitionManager$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.pde.internal.core.TargetDefinitionManager this$0
void (org.eclipse.pde.internal.core.TargetDefinitionManager)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
String value1
String value2
private java.lang.String getString (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement elem
String name
String id
}
org/eclipse/pde/internal/core/TargetDefinitionManager.classTargetDefinitionManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetDefinitionManager extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
java.util.Map fTargets
private static String[] attributes
public void ()
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
org.eclipse.core.runtime.IExtensionDelta[] deltas
int i
org.eclipse.core.runtime.IExtension extension
String extensionId
org.eclipse.core.runtime.IConfigurationElement[] elems
public org.eclipse.core.runtime.IConfigurationElement[] getTargets ()
public org.eclipse.core.runtime.IConfigurationElement[] getSortedTargets ()
org.eclipse.core.runtime.IConfigurationElement[] result
public org.eclipse.core.runtime.IConfigurationElement getTarget (java.lang.String)
String id
private void loadElements ()
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] elements
private boolean isValid (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement elem
String value
String value
int i
String symbolicName
java.net.URL url
public static java.net.URL getResourceURL (java.lang.String, java.lang.String)
String bundleID
String resourcePath
org.osgi.framework.Bundle bundle
java.net.URL entry
private void add (org.eclipse.core.runtime.IConfigurationElement[])
org.eclipse.core.runtime.IConfigurationElement[] elems
int i
org.eclipse.core.runtime.IConfigurationElement elem
String id
private void remove (org.eclipse.core.runtime.IConfigurationElement[])
org.eclipse.core.runtime.IConfigurationElement[] elems
int i
public void shutdown ()
org.eclipse.core.runtime.IExtensionRegistry registry
}
org/eclipse/pde/internal/core/TargetPDERegistryStrategy.classTargetPDERegistryStrategy.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPDERegistryStrategy extends org.eclipse.pde.internal.core.PDERegistryStrategy {
public void (java.io.File[], boolean[], java.lang.Object, org.eclipse.pde.internal.core.PDEExtensionRegistry)
java.io.File[] storageDirs
boolean[] cacheReadOnly
Object key
org.eclipse.pde.internal.core.PDEExtensionRegistry registry
protected void init ()
}
org/eclipse/pde/internal/core/TargetPlatformHelper.classTargetPlatformHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPlatformHelper extends java.lang.Object {
public static final String REFERENCE_PREFIX
public static final String PLATFORM_PREFIX
public static final String FILE_URL_PREFIX
public static final String JAR_EXTENSION
private static java.util.Map fCachedLocations
public void ()
public static java.util.Properties getConfigIniProperties ()
java.io.File iniFile
java.util.Properties pini
java.io.FileInputStream fis
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public static java.lang.String getBundleList ()
java.util.Properties properties
String osgiBundles
public static java.lang.String getDefaultBundleList ()
StringBuffer buffer
public static java.lang.String stripPathInformation (java.lang.String)
String osgiBundles
StringBuffer result
java.util.StringTokenizer tokenizer
String token
int atIndex
String bundle
org.eclipse.core.runtime.IPath path
String id
int underscoreIndex
private static synchronized java.lang.String getSymbolicName (java.lang.String)
String path
java.io.File file
java.util.Dictionary dictionary
String value
org.eclipse.osgi.util.ManifestElement[] elements
String id
public static void checkPluginPropertiesConsistency (java.util.Map, java.io.File)
java.util.Map map
java.io.File configDir
java.io.File runtimeDir
long timestamp
java.util.Iterator iter
private static boolean hasChanged (org.eclipse.pde.core.plugin.IPluginModelBase, long)
org.eclipse.pde.core.plugin.IPluginModelBase model
long timestamp
java.io.File[] files
int i
String name
public static java.util.Set getApplicationNameSet ()
java.util.TreeSet result
org.eclipse.core.runtime.IExtension[] extensions
int i
String id
org.eclipse.core.runtime.IConfigurationElement[] elements
String visiblity
boolean visible
public static java.lang.String[] getApplicationNames ()
java.util.Set result
public static java.util.TreeSet getProductNameSet ()
java.util.TreeSet result
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
String id
public static java.lang.String[] getProductNames ()
java.util.TreeSet result
public static java.util.Dictionary getTargetEnvironment ()
java.util.Dictionary result
public static java.util.Dictionary getTargetEnvironment (org.eclipse.pde.internal.core.MinimalState)
org.eclipse.pde.internal.core.MinimalState state
java.util.Dictionary result
public static java.util.Dictionary[] getPlatformProperties (java.lang.String[], org.eclipse.pde.internal.core.MinimalState)
String[] profiles
org.eclipse.pde.internal.core.MinimalState state
java.util.ArrayList result
int i
org.eclipse.jdt.launching.environments.IExecutionEnvironment environment
java.util.Properties profileProps
java.util.Dictionary props
String systemPackages
String ee
public static java.lang.String[] getKnownExecutionEnvironments ()
String jreProfile
org.eclipse.jdt.launching.environments.IExecutionEnvironment[] environments
String[] ids
int i
public static java.lang.String getTargetVersionString ()
org.eclipse.pde.core.plugin.IPluginModelBase model
String version
org.osgi.framework.Version vid
int major
int minor
public static double getHostVersion ()
org.osgi.framework.BundleContext context
org.osgi.framework.Bundle bundle
String version
org.osgi.framework.Version vid
int major
int minor
public static double getTargetVersion ()
public static java.lang.String getSchemaVersionForTargetVersion (java.lang.String)
String targetVersion
double target
double target
String schemaVersion
public static java.lang.String getTargetVersionForSchemaVersion (java.lang.String)
String schemaVersion
public static java.lang.String getSchemaVersion ()
public static org.eclipse.pde.internal.core.PDEState getPDEState ()
public static org.eclipse.osgi.service.resolver.State getState ()
public static java.util.Map getPatchMap (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState state
java.util.HashMap properties
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.osgi.service.resolver.BundleDescription desc
Long id
public static java.util.HashMap getBundleClasspaths (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState state
java.util.HashMap properties
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
int i
private static java.lang.String[] getValue (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.core.PDEState)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.pde.internal.core.PDEState state
org.eclipse.pde.core.plugin.IPluginModelBase model
String[] result
org.eclipse.pde.core.plugin.IPluginLibrary[] libs
int i
String[] libs
int i
public static java.lang.String[] getFeaturePaths ()
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
java.util.ArrayList list
int i
String location
public static boolean matchesCurrentEnvironment (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
org.osgi.framework.BundleContext context
java.util.Dictionary environment
org.eclipse.osgi.service.resolver.BundleDescription bundle
String filterSpec
public static boolean usesNewApplicationModel ()
public static java.lang.String getIniVMArgs ()
java.io.File installDirectory
java.io.File eclipseIniFile
java.io.BufferedReader in
StringBuffer result
String str
String str
boolean vmargs
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
}
org/eclipse/pde/internal/core/TargetPlatformResetJob.classTargetPlatformResetJob.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPlatformResetJob extends org.eclipse.core.runtime.jobs.Job {
private org.eclipse.pde.internal.core.PDEState fState
public void (org.eclipse.pde.internal.core.PDEState)
org.eclipse.pde.internal.core.PDEState newState
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.internal.core.PluginModelManager manager
private void removeDisabledBundles (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int number
int i
}
org/eclipse/pde/internal/core/TargetPreferenceModifyListener$Visitor.classTargetPreferenceModifyListener.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.TargetPreferenceModifyListener$Visitor extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor {
final org.eclipse.pde.internal.core.TargetPreferenceModifyListener this$0
void (org.eclipse.pde.internal.core.TargetPreferenceModifyListener)
public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.runtime.preferences.IEclipsePreferences node
int i
StringBuffer key
}
org/eclipse/pde/internal/core/TargetPreferenceModifyListener.classTargetPreferenceModifyListener.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetPreferenceModifyListener extends org.eclipse.core.runtime.preferences.PreferenceModifyListener {
public void ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences preApply (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.osgi.service.prefs.BackingStoreException e
}
org/eclipse/pde/internal/core/TargetWeaver.classTargetWeaver.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TargetWeaver extends java.lang.Object {
private static boolean fgIsDev
private static String fgDevPropertiesURL
private static java.util.Properties fgDevProperties
static void ()
public void ()
protected static java.util.Properties getDevProperties ()
java.net.URL url
String path
java.io.File file
java.io.BufferedInputStream stream
java.io.FileNotFoundException e
java.io.IOException e
java.net.MalformedURLException e
java.io.IOException e
public static void weaveManifest (java.util.Dictionary)
java.util.Dictionary manifest
java.util.Properties properties
String id
int index
String property
public static void weaveDevProperties (java.util.Properties)
java.util.Properties properties
java.util.Properties devProperties
java.util.Set entries
java.util.Iterator iterator
java.util.Map$Entry entry
public static java.lang.String getWeavedSourceLibraryName (org.eclipse.pde.core.plugin.IPluginModelBase, java.lang.String)
org.eclipse.pde.core.plugin.IPluginModelBase model
String libraryName
java.util.Properties properties
String id
String property
}
org/eclipse/pde/internal/core/TracingOptionsManager.classTracingOptionsManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.TracingOptionsManager extends java.lang.Object {
private java.util.Properties template
public void ()
private void createTemplate ()
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
private void addToTemplate (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.Properties modelOptions
java.util.Enumeration keys
String key
String value
public java.util.Hashtable getTemplateTable (java.lang.String)
String pluginId
java.util.Hashtable defaults
java.util.Enumeration keys
String key
private boolean belongsTo (java.lang.String, java.lang.String)
String option
String pluginId
org.eclipse.core.runtime.IPath path
String firstSegment
public java.util.Properties getTracingOptions (java.util.Map)
java.util.Map storedOptions
java.util.Properties defaults
java.util.Iterator iter
String key
public java.util.Properties getTracingTemplateCopy ()
public static boolean isTraceable (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
String location
java.io.File pluginLocation
java.io.InputStream stream
java.util.zip.ZipFile jarFile
java.util.zip.ZipEntry manifestEntry
public void reset ()
private void save (java.lang.String, java.util.Properties)
String fileName
java.util.Properties properties
java.io.FileOutputStream stream
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public void save (java.lang.String, java.util.Map, java.util.HashSet)
String filename
java.util.Map map
java.util.HashSet selected
java.util.Properties properties
java.util.Enumeration keys
String key
org.eclipse.core.runtime.Path path
public void save (java.lang.String, java.util.Map)
String filename
java.util.Map map
private java.util.Properties getOptions (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
String location
java.io.File pluginLocation
java.io.InputStream stream
java.util.zip.ZipFile jarFile
java.io.File file
java.util.zip.ZipEntry manifestEntry
java.util.Properties modelOptions
java.io.FileNotFoundException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
}
org/eclipse/pde/internal/core/UpdateManagerHelper$LocalSite.classUpdateManagerHelper.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite extends java.lang.Object {
private java.util.ArrayList fPlugins
private org.eclipse.core.runtime.IPath fPath
public void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.IPath getPath ()
public java.net.URL getURL () throws java.net.MalformedURLException
public void add (org.eclipse.pde.core.plugin.IPluginModelBase)
org.eclipse.pde.core.plugin.IPluginModelBase model
public java.lang.String[] getRelativePluginList ()
String[] list
int i
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.runtime.IPath location
}
org/eclipse/pde/internal/core/UpdateManagerHelper.classUpdateManagerHelper.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.UpdateManagerHelper extends java.lang.Object {
public void ()
public static void createPlatformConfiguration (java.io.File, org.eclipse.pde.core.plugin.IPluginModelBase[], org.eclipse.pde.core.plugin.IPluginModelBase) throws org.eclipse.core.runtime.CoreException
java.io.File configLocation
org.eclipse.pde.core.plugin.IPluginModelBase[] models
org.eclipse.pde.core.plugin.IPluginModelBase brandingPlugin
org.eclipse.update.configurator.IPlatformConfiguration platformConfiguration
java.util.ArrayList sites
int i
org.eclipse.core.runtime.IPath path
Exception e
String message
private static void addToSite (org.eclipse.core.runtime.IPath, org.eclipse.pde.core.plugin.IPluginModelBase, java.util.ArrayList)
org.eclipse.core.runtime.IPath path
org.eclipse.pde.core.plugin.IPluginModelBase model
java.util.ArrayList sites
int i
org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite localSite
org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite localSite
private static void createConfigurationEntries (org.eclipse.update.configurator.IPlatformConfiguration, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException java.net.MalformedURLException
org.eclipse.update.configurator.IPlatformConfiguration config
java.util.ArrayList sites
int i
org.eclipse.pde.internal.core.UpdateManagerHelper$LocalSite localSite
String[] plugins
int policy
org.eclipse.update.configurator.IPlatformConfiguration$ISitePolicy sitePolicy
org.eclipse.update.configurator.IPlatformConfiguration$ISiteEntry siteEntry
private static void createFeatureEntries (org.eclipse.update.configurator.IPlatformConfiguration, org.eclipse.pde.core.plugin.IPluginModelBase) throws java.net.MalformedURLException
org.eclipse.update.configurator.IPlatformConfiguration config
org.eclipse.pde.core.plugin.IPluginModelBase plugin
String id
org.eclipse.pde.internal.core.ifeature.IFeatureModel featureModel
org.eclipse.pde.internal.core.ifeature.IFeature feature
org.eclipse.update.configurator.IPlatformConfiguration$IFeatureEntry featureEntry
}
org/eclipse/pde/internal/core/WorkspaceFeatureModelManager.classWorkspaceFeatureModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.WorkspaceFeatureModelManager extends org.eclipse.pde.internal.core.WorkspaceModelManager {
public void ()
protected boolean isInterestingProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected void createModel (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean notify
org.eclipse.core.resources.IFile featureXml
org.eclipse.pde.internal.core.feature.WorkspaceFeatureModel model
protected void handleFileDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile featureXml
Object model
int kind
protected void addListeners ()
int event
protected void removeListeners ()
protected org.eclipse.pde.internal.core.ifeature.IFeatureModel[] getFeatureModels ()
protected org.eclipse.pde.internal.core.ifeature.IFeatureModel getFeatureModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
}
org/eclipse/pde/internal/core/WorkspaceModelManager$ModelChange.classWorkspaceModelManager.java
package org.eclipse.pde.internal.core
org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange extends java.lang.Object {
org.eclipse.pde.core.IModel model
int type
final org.eclipse.pde.internal.core.WorkspaceModelManager this$0
public void (org.eclipse.pde.internal.core.WorkspaceModelManager, org.eclipse.pde.core.IModel, int)
org.eclipse.pde.core.IModel model
int type
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
org.eclipse.core.resources.IProject project
int type
}
org/eclipse/pde/internal/core/WorkspaceModelManager.classWorkspaceModelManager.java
package org.eclipse.pde.internal.core
public abstract org.eclipse.pde.internal.core.WorkspaceModelManager extends org.eclipse.pde.internal.core.AbstractModelManager implements org.eclipse.core.resources.IResourceChangeListener org.eclipse.core.resources.IResourceDeltaVisitor {
protected java.util.Map fModels
private java.util.ArrayList fChangedModels
public void ()
public static boolean isPluginProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public static boolean isFeatureProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public static boolean isBinaryProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
String binary
org.eclipse.team.core.RepositoryProvider provider
org.eclipse.core.runtime.CoreException e
public static boolean isUnsharedProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected synchronized void initialize ()
org.eclipse.core.resources.IProject[] projects
int i
protected abstract boolean isInterestingProject (org.eclipse.core.resources.IProject)
protected abstract void createModel (org.eclipse.core.resources.IProject, boolean)
protected abstract void addListeners ()
protected java.lang.Object getModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected java.lang.Object[] getModels ()
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
private void handleResourceDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.CoreException e
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
private boolean isContentChange (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
int kind
protected boolean isInterestingFolder (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
protected abstract void handleFileDelta (org.eclipse.core.resources.IResourceDelta)
protected java.lang.Object removeModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
Object model
protected void addChange (java.lang.Object, int)
Object model
int eventType
org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
protected void processModelChanges ()
protected void processModelChanges (java.lang.String, java.util.ArrayList)
String changeId
java.util.ArrayList changedModels
java.util.ArrayList added
java.util.ArrayList removed
java.util.ArrayList changed
java.util.ListIterator li
org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
int type
protected void loadModel (org.eclipse.pde.core.IModel, boolean)
org.eclipse.pde.core.IModel model
boolean reload
org.eclipse.core.resources.IFile file
java.io.InputStream stream
org.eclipse.core.runtime.CoreException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
protected void createAndFireEvent (java.lang.String, int, java.util.Collection, java.util.Collection, java.util.Collection)
String eventId
int type
java.util.Collection added
java.util.Collection removed
java.util.Collection changed
org.eclipse.pde.internal.core.ModelProviderEvent event
}
org/eclipse/pde/internal/core/WorkspacePluginModelManager.classWorkspacePluginModelManager.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.WorkspacePluginModelManager extends org.eclipse.pde.internal.core.WorkspaceModelManager {
private java.util.ArrayList fExtensionListeners
private java.util.ArrayList fChangedExtensions
public void ()
protected boolean isInterestingProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected void createModel (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean notify
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IFile manifest
org.eclipse.core.resources.IFile pluginXml
org.eclipse.core.resources.IFile fragmentXml
org.eclipse.pde.internal.core.bundle.WorkspaceBundleModel bmodel
org.eclipse.core.resources.IFile efile
org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel extModel
protected void handleFileDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IProject project
String filename
Object model
org.eclipse.pde.core.plugin.IPluginModelBase model
private void handleEclipseSchemaDelta (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IFile schemaFile
org.eclipse.core.resources.IResourceDelta delta
int kind
Object property
java.io.File schemaPreviewFile
org.eclipse.pde.internal.core.ischema.ISchemaDescriptor descriptor
org.eclipse.pde.internal.core.ischema.ISchema schema
private void recreateSchemaPreviewFileContents (java.io.File, org.eclipse.pde.internal.core.ischema.ISchema) throws java.io.IOException
java.io.File schemaPreviewFile
org.eclipse.pde.internal.core.ischema.ISchema schema
org.eclipse.pde.internal.core.builders.SchemaTransformer transformer
java.io.OutputStream os
java.io.PrintWriter printWriter
private void handleExtensionFileDelta (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IResourceDelta delta
int kind
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel extensions
org.eclipse.pde.core.plugin.ISharedExtensionsModel extensions
boolean reload
private void handleBundleManifestDelta (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IResourceDelta delta
int kind
org.eclipse.core.resources.IProject project
Object model
String oldLocalization
org.eclipse.pde.internal.core.ibundle.IBundleModel bmodel
boolean wasFragment
String newLocalization
protected java.lang.Object removeModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
Object model
protected org.eclipse.pde.core.plugin.IPluginModelBase getPluginModel (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected org.eclipse.pde.core.plugin.IPluginModelBase[] getPluginModels ()
protected void addListeners ()
org.eclipse.core.resources.IWorkspace workspace
protected void removeListeners ()
protected boolean isInterestingFolder (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IContainer root
String folderName
protected void initializeModels (org.eclipse.pde.core.plugin.IPluginModelBase[])
org.eclipse.pde.core.plugin.IPluginModelBase[] models
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] projects
int i
protected java.net.URL[] getPluginPaths ()
java.util.ArrayList list
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.runtime.IPath path
void addExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener)
org.eclipse.pde.internal.core.IExtensionDeltaListener listener
void removeExtensionDeltaListener (org.eclipse.pde.internal.core.IExtensionDeltaListener)
org.eclipse.pde.internal.core.IExtensionDeltaListener listener
public void fireExtensionDeltaEvent (org.eclipse.pde.internal.core.IExtensionDeltaEvent)
org.eclipse.pde.internal.core.IExtensionDeltaEvent event
java.util.ListIterator li
protected void processModelChanges ()
protected void createAndFireEvent (java.lang.String, int, java.util.Collection, java.util.Collection, java.util.Collection)
String eventId
int type
java.util.Collection added
java.util.Collection removed
java.util.Collection changed
org.eclipse.pde.internal.core.IExtensionDeltaEvent event
protected void addExtensionChange (org.eclipse.pde.core.plugin.IPluginModelBase, int)
org.eclipse.pde.core.plugin.IPluginModelBase plugin
int type
org.eclipse.pde.internal.core.WorkspaceModelManager$ModelChange change
}
org/eclipse/pde/internal/core/XMLCopyrightHandler.classXMLCopyrightHandler.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.XMLCopyrightHandler extends java.lang.Object implements org.xml.sax.ext.LexicalHandler {
private String fCopyright
private org.eclipse.pde.internal.core.XMLDefaultHandler fHandler
public void (org.eclipse.pde.internal.core.XMLDefaultHandler)
org.eclipse.pde.internal.core.XMLDefaultHandler handler
public void comment (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void endCDATA () throws org.xml.sax.SAXException
public void endDTD () throws org.xml.sax.SAXException
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public java.lang.String getCopyright ()
}
org/eclipse/pde/internal/core/XMLDefaultHandler.classXMLDefaultHandler.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.XMLDefaultHandler extends org.xml.sax.helpers.DefaultHandler {
private org.w3c.dom.Document fDocument
private org.w3c.dom.Element fRootElement
protected java.util.Stack fElementStack
protected boolean fAbbreviated
public void ()
public void (boolean)
boolean abbreviated
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
org.w3c.dom.Element element
int i
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startDocument () throws org.xml.sax.SAXException
javax.xml.parsers.DocumentBuilderFactory factory
public void endDocument () throws org.xml.sax.SAXException
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] characters
int start
int length
StringBuffer buff
int i
org.w3c.dom.Text text
public org.w3c.dom.Node getDocumentElement ()
public org.w3c.dom.Document getDocument ()
public boolean isPrepared ()
private void normalizeDocumentElement ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
}
org/eclipse/pde/internal/core/XMLPrintHandler.classXMLPrintHandler.java
package org.eclipse.pde.internal.core
public org.eclipse.pde.internal.core.XMLPrintHandler extends java.lang.Object {
public static final String XML_COMMENT_END_TAG
public static final String XML_COMMENT_BEGIN_TAG
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 static final String XML_INDENT
public void ()
public static java.lang.String generateIndent (int)
int level
StringBuffer buffer
int i
public static void printBeginElement (java.io.Writer, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.Writer xmlWriter
String elementString
String indent
boolean terminate
StringBuffer temp
public static void printEndElement (java.io.Writer, java.lang.String, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
String elementString
String indent
StringBuffer temp
public static void printText (java.io.Writer, java.lang.String, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
String text
String indent
StringBuffer temp
public static void printComment (java.io.Writer, java.lang.String, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
String comment
String indent
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 java.lang.String wrapAttribute (java.lang.String, java.lang.String)
String attribute
String value
StringBuffer buffer
public static void printNode (java.io.Writer, org.w3c.dom.Node, java.lang.String, java.lang.String) throws java.io.IOException
java.io.Writer xmlWriter
org.w3c.dom.Node node
String encoding
String indent
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
public static void writeFile (org.w3c.dom.Document, java.io.File) throws java.io.IOException
org.w3c.dom.Document doc
java.io.File file
java.io.Writer writer
java.io.OutputStream out
}
org/eclipse/pde/internal/core/build/
org/eclipse/pde/internal/core/build/Build.classBuild.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.Build extends org.eclipse.pde.internal.core.build.BuildObject implements org.eclipse.pde.core.build.IBuild {
protected java.util.ArrayList fEntries
public void ()
public void add (org.eclipse.pde.core.build.IBuildEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.build.IBuildEntry entry
public org.eclipse.pde.core.build.IBuildEntry[] getBuildEntries ()
public org.eclipse.pde.core.build.IBuildEntry getEntry (java.lang.String)
String name
int i
org.eclipse.pde.core.build.IBuildEntry entry
public void processEntry (java.lang.String, java.lang.String)
String name
String value
org.eclipse.pde.internal.core.build.BuildEntry entry
public void remove (org.eclipse.pde.core.build.IBuildEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.build.IBuildEntry entry
public void reset ()
public void write (java.lang.String, java.io.PrintWriter)
String indent
java.io.PrintWriter writer
int i
org.eclipse.pde.core.build.IBuildEntry entry
}
org/eclipse/pde/internal/core/build/BuildEntry.classBuildEntry.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.BuildEntry extends org.eclipse.pde.internal.core.build.BuildObject implements org.eclipse.pde.core.build.IBuildEntry {
private java.util.Vector tokens
private String name
public void (java.lang.String)
String name
public void addToken (java.lang.String) throws org.eclipse.core.runtime.CoreException
String token
public java.lang.String getName ()
public java.lang.String[] getTokens ()
String[] result
public boolean contains (java.lang.String)
String token
void processEntry (java.lang.String)
String value
org.eclipse.core.runtime.IPath rootPath
java.util.StringTokenizer stok
String token
public void removeToken (java.lang.String) throws org.eclipse.core.runtime.CoreException
String token
public void renameToken (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String oldName
String newName
int i
public void setName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
String oldValue
public java.lang.String toString ()
public void write (java.lang.String, java.io.PrintWriter)
String indent
java.io.PrintWriter writer
java.util.Enumeration elements
org.eclipse.core.runtime.IPath rootPath
java.util.Vector vector
String e
public void restoreProperty (java.lang.String, java.lang.Object, java.lang.Object) throws org.eclipse.core.runtime.CoreException
String name
Object oldValue
Object newValue
org.eclipse.core.runtime.IPath getRootPath ()
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IContainer root
java.lang.String toRelative (java.lang.String, org.eclipse.core.runtime.IPath)
String token
org.eclipse.core.runtime.IPath root
java.lang.String fromRelative (java.lang.String, org.eclipse.core.runtime.IPath)
String token
org.eclipse.core.runtime.IPath root
}
org/eclipse/pde/internal/core/build/BuildModel.classBuildModel.java
package org.eclipse.pde.internal.core.build
public abstract org.eclipse.pde.internal.core.build.BuildModel extends org.eclipse.pde.internal.core.AbstractModel implements org.eclipse.pde.core.build.IBuildModel {
private static final long serialVersionUID
protected org.eclipse.pde.internal.core.build.Build fBuild
private org.eclipse.pde.internal.core.build.BuildModelFactory fFactory
public void ()
public org.eclipse.pde.core.build.IBuild getBuild ()
public org.eclipse.pde.core.build.IBuild getBuild (boolean)
boolean createIfMissing
public org.eclipse.pde.core.build.IBuildModelFactory getFactory ()
public abstract void load ()
public void load (java.io.InputStream, boolean)
java.io.InputStream source
boolean outOfSync
java.util.Properties properties
java.io.IOException e
java.util.Enumeration names
String name
public void reload (java.io.InputStream, boolean)
java.io.InputStream source
boolean outOfSync
}
org/eclipse/pde/internal/core/build/BuildModelFactory.classBuildModelFactory.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.BuildModelFactory extends java.lang.Object implements org.eclipse.pde.core.build.IBuildModelFactory {
private org.eclipse.pde.core.build.IBuildModel model
public void (org.eclipse.pde.core.build.IBuildModel)
org.eclipse.pde.core.build.IBuildModel model
public org.eclipse.pde.core.build.IBuildEntry createEntry (java.lang.String)
String name
org.eclipse.pde.internal.core.build.BuildEntry entry
}
org/eclipse/pde/internal/core/build/BuildObject.classBuildObject.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.BuildObject extends java.lang.Object implements org.eclipse.pde.internal.core.build.IBuildObject {
private org.eclipse.pde.core.build.IBuildModel fModel
private boolean fInTheModel
public void ()
public boolean isInTheModel ()
public void setInTheModel (boolean)
boolean inTheModel
protected void ensureModelEditable () throws org.eclipse.core.runtime.CoreException
public org.eclipse.pde.core.build.IBuildModel getModel ()
void setModel (org.eclipse.pde.core.build.IBuildModel)
org.eclipse.pde.core.build.IBuildModel model
protected void throwCoreException (java.lang.String) throws org.eclipse.core.runtime.CoreException
String message
org.eclipse.core.runtime.Status status
public void restoreProperty (java.lang.String, java.lang.Object, java.lang.Object) throws org.eclipse.core.runtime.CoreException
String name
Object oldValue
Object newValue
}
org/eclipse/pde/internal/core/build/ExternalBuildModel.classExternalBuildModel.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.ExternalBuildModel extends org.eclipse.pde.internal.core.build.BuildModel {
private static final long serialVersionUID
private String fInstallLocation
public void (java.lang.String)
String installLocation
public java.lang.String getInstallLocation ()
public boolean isEditable ()
public void load ()
java.io.InputStream stream
java.net.URL url
java.io.File file
java.io.IOException e
java.io.IOException e
java.io.IOException e
protected void updateTimeStamp ()
private java.io.File getLocalFile ()
java.io.File file
public boolean isInSync ()
}
org/eclipse/pde/internal/core/build/IBuildObject.classIBuildObject.java
package org.eclipse.pde.internal.core.build
public abstract org.eclipse.pde.internal.core.build.IBuildObject extends java.lang.Object {
public abstract boolean isInTheModel ()
public abstract void setInTheModel (boolean)
}
org/eclipse/pde/internal/core/build/WorkspaceBuildModel.classWorkspaceBuildModel.java
package org.eclipse.pde.internal.core.build
public org.eclipse.pde.internal.core.build.WorkspaceBuildModel extends org.eclipse.pde.internal.core.build.BuildModel implements org.eclipse.pde.core.IEditableModel {
private static final long serialVersionUID
private org.eclipse.core.resources.IFile fUnderlyingResource
private boolean fDirty
private boolean fEditable
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent)
org.eclipse.pde.core.IModelChangedEvent event
public java.lang.String getContents ()
java.io.StringWriter swriter
java.io.PrintWriter writer
java.io.IOException e
public org.eclipse.core.resources.IResource getUnderlyingResource ()
public boolean isDirty ()
public boolean isEditable ()
public void load ()
java.io.InputStream stream
Exception e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public boolean isInSync ()
protected void updateTimeStamp ()
public void save ()
java.io.ByteArrayInputStream stream
String contents
org.eclipse.core.runtime.CoreException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public void save (java.io.PrintWriter)
java.io.PrintWriter writer
public void setDirty (boolean)
boolean dirty
public void setEditable (boolean)
boolean editable
public java.lang.String getInstallLocation ()
}
org/eclipse/pde/internal/core/builders/
org/eclipse/pde/internal/core/builders/BuildErrorReporter$BuildProblem.classBuildErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem extends java.lang.Object {
String fEntryToken
String fEntryName
String fMessage
String fCategory
int fFixId
int fSeverity
final org.eclipse.pde.internal.core.builders.BuildErrorReporter this$0
void (org.eclipse.pde.internal.core.builders.BuildErrorReporter, java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String)
String name
String token
String message
int fixId
int severity
String category
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem bp
}
org/eclipse/pde/internal/core/builders/BuildErrorReporter$WildcardFilenameFilter.classBuildErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.BuildErrorReporter$WildcardFilenameFilter extends java.lang.Object implements java.io.FilenameFilter {
private java.util.regex.Pattern pattern
final org.eclipse.pde.internal.core.builders.BuildErrorReporter this$0
public void (org.eclipse.pde.internal.core.builders.BuildErrorReporter, java.lang.String)
String file
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
java.util.regex.Matcher matcher
}
org/eclipse/pde/internal/core/builders/BuildErrorReporter.classBuildErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.BuildErrorReporter extends org.eclipse.pde.internal.core.builders.ErrorReporter implements org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private static final String DEF_SOURCE_ENTRY
private static final String[] RESERVED_NAMES
private static final String ASSERT_IDENTIFIER
private static final String ENUM_IDENTIFIER
private static final String JRE_1_1
private static final String J2SE_1_2
private static final String J2SE_1_3
private static final String J2SE_1_4
private static final String J2SE_1_5
private static final String JavaSE_1_6
private static final String JavaSE_1_7
protected java.util.ArrayList fProblemList
protected int fBuildSeverity
protected int fClasspathSeverity
protected int fJavaComplianceSeverity
protected int fJavaCompilerSeverity
protected int fSrcInclSeverity
protected int fBinInclSeverity
protected int fMissingOutputLibSeverity
protected int fSrcLibSeverity
protected int fOututLibSeverity
protected int fEncodingSeverity
static void ()
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile buildFile
public void validate (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.pde.internal.core.build.WorkspaceBuildModel wbm
private void validateBuild (org.eclipse.pde.core.build.IBuild)
org.eclipse.pde.core.build.IBuild build
org.eclipse.pde.core.build.IBuildEntry binIncludes
org.eclipse.pde.core.build.IBuildEntry binExcludes
org.eclipse.pde.core.build.IBuildEntry srcIncludes
org.eclipse.pde.core.build.IBuildEntry srcExcludes
org.eclipse.pde.core.build.IBuildEntry jarsExtra
org.eclipse.pde.core.build.IBuildEntry bundleList
org.eclipse.pde.core.build.IBuildEntry javacSource
org.eclipse.pde.core.build.IBuildEntry javacTarget
org.eclipse.pde.core.build.IBuildEntry jreCompilationProfile
org.eclipse.pde.core.build.IBuildEntry javaProjectWarnings
java.util.ArrayList javacWarnings
java.util.ArrayList javacErrors
java.util.ArrayList sourceEntries
java.util.ArrayList sourceEntryKeys
java.util.ArrayList outputEntries
java.util.Map encodingEntries
org.eclipse.pde.core.build.IBuildEntry[] entries
int i
String name
String[] tokens
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.jdt.core.IClasspathEntry[] cpes
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter srcEntryErrReporter
java.util.ArrayList problems
int i
private java.util.List getSourceLibraries (java.util.List)
java.util.List sourceEntries
java.util.List libraries
java.util.Iterator iterator
org.eclipse.pde.core.build.IBuildEntry sourceEntry
String libName
private void validateExecutionEnvironment (org.eclipse.pde.core.build.IBuildEntry, org.eclipse.pde.core.build.IBuildEntry, org.eclipse.pde.core.build.IBuildEntry, java.util.ArrayList, java.util.ArrayList, java.util.List)
org.eclipse.pde.core.build.IBuildEntry javacSourceEntry
org.eclipse.pde.core.build.IBuildEntry javacTargetEntry
org.eclipse.pde.core.build.IBuildEntry jreCompilationProfileEntry
java.util.ArrayList javacWarningsEntries
java.util.ArrayList javacErrorsEntries
java.util.List libraryNames
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.core.IClasspathEntry[] classpath
org.eclipse.jdt.core.JavaModelException e
boolean source
int i
org.eclipse.jdt.core.IClasspathEntry cpe
String projectComplianceLevel
org.eclipse.pde.core.plugin.IPluginModelBase model
String[] execEnvs
org.eclipse.osgi.service.resolver.BundleDescription bundleDesc
String execEnv
String projectSourceCompatibility
String projectClassCompatibility
java.util.Map defaultComplianceOptions
String projectJavaCompatibility
String message
boolean warnForJavacWarnings
private void checkJavaComplianceSettings (java.lang.String, java.util.ArrayList, java.util.ArrayList, java.util.List)
String complianceLevel
java.util.ArrayList javacWarningsEntries
java.util.ArrayList javacErrorsEntries
java.util.List libraryNames
java.util.List complianceWarnSettings
java.util.List complianceErrorSettings
org.eclipse.jdt.core.IJavaProject project
java.util.Map defaultComplianceOptions
String assertIdentifier
String defaultAssert
String enumIdentifier
String defaultEnum
java.util.Iterator iterator
String libName
org.eclipse.pde.core.build.IBuildEntry matchingEntry
java.util.Iterator iterator2
org.eclipse.pde.core.build.IBuildEntry candidate
String missingTokens
java.util.Iterator iterator2
String currentIdentifier
String message
String missingTokens
java.util.Iterator iterator2
String currentIdentifier
String message
java.util.Iterator iterator
String libName
org.eclipse.pde.core.build.IBuildEntry matchingEntry
java.util.Iterator iterator2
org.eclipse.pde.core.build.IBuildEntry candidate
String missingTokens
java.util.Iterator iterator2
String currentIdentifier
String message
String missingTokens
java.util.Iterator iterator2
String currentIdentifier
String message
private java.lang.String findMatchingEE (java.lang.String, java.lang.String, boolean)
String srcCompatibility
String clsCompatibility
boolean ee
String executionEnv
String complaince
private void validateBinIncludes (org.eclipse.pde.core.build.IBuildEntry)
org.eclipse.pde.core.build.IBuildEntry binIncludes
org.eclipse.core.resources.IFolder OSGinf
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.ibundle.IBundleModel bm
org.eclipse.pde.internal.core.ibundle.IManifestHeader mh
org.eclipse.core.runtime.IPath resourcePath
String entry
String localization
int index
private void validateBinIncludes (org.eclipse.pde.core.build.IBuildEntry, java.lang.String)
org.eclipse.pde.core.build.IBuildEntry binIncludes
String key
String[] tokens
boolean exists
int i
org.eclipse.core.runtime.IPath project
java.io.File file
java.io.File[] files
int j
private void validateJarsExtraClasspath (org.eclipse.pde.core.build.IBuildEntry)
org.eclipse.pde.core.build.IBuildEntry javaExtra
String platform
String[] tokens
org.eclipse.core.runtime.IPath projectPath
int i
boolean exists
String path
int sep
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IResource resource
String location
java.io.File external
org.eclipse.core.runtime.IPath p
private void validateMissingSourceInBinIncludes (org.eclipse.pde.core.build.IBuildEntry, java.util.ArrayList, org.eclipse.pde.core.build.IBuild)
org.eclipse.pde.core.build.IBuildEntry binIncludes
java.util.ArrayList sourceEntryKeys
org.eclipse.pde.core.build.IBuild build
java.util.List pluginLibraryNames
org.eclipse.pde.core.plugin.IPluginModelBase pluginModel
org.eclipse.pde.core.plugin.IPluginLibrary[] pluginLibraries
int i
int i
String key
org.eclipse.pde.core.build.IBuildEntry entry
String[] tokens
boolean found
String[] binIncludesTokens
int j
java.util.regex.Pattern pattern
org.eclipse.core.runtime.IPath path
int j
java.util.regex.Pattern pattern
private void validateMissingLibraries (java.util.ArrayList, org.eclipse.jdt.core.IClasspathEntry[])
java.util.ArrayList sourceEntryKeys
org.eclipse.jdt.core.IClasspathEntry[] cpes
boolean srcFolderExists
int j
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.internal.core.ibundle.IBundleModel bm
org.eclipse.pde.internal.core.ibundle.IManifestHeader mh
org.eclipse.pde.core.plugin.IPluginLibrary[] libraries
int i
String libname
String sourceEntryKey
private boolean containedInFragment (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription description
String libname
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int j
org.eclipse.pde.core.plugin.IPluginModelBase fragmentModel
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.build.IBuild build
org.eclipse.pde.core.build.IBuildEntry[] entries
int i
String location
java.io.File external
org.eclipse.core.runtime.IPath p
private void validateSourceEntries (java.util.ArrayList, org.eclipse.jdt.core.IClasspathEntry[])
java.util.ArrayList sourceEntries
org.eclipse.jdt.core.IClasspathEntry[] cpes
String[] unlisted
String name
String message
int i
private void validateSourceFoldersInSrcIncludes (org.eclipse.pde.core.build.IBuildEntry)
org.eclipse.pde.core.build.IBuildEntry includes
java.util.List sourceFolderList
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.IClasspathEntry[] classPathEntries
int index
java.util.List reservedTokens
String[] tokens
int i
org.eclipse.core.resources.IResource res
String errorMessage
private void validateIncludes (org.eclipse.pde.core.build.IBuildEntry, java.util.ArrayList, int)
org.eclipse.pde.core.build.IBuildEntry includes
java.util.ArrayList sourceIncludes
int severity
String[] tokens
int i
String token
org.eclipse.core.resources.IResource member
String message
int fixId
private boolean startsWithAntVariable (java.lang.String)
String token
int varStart
private void validateDependencyManagement (org.eclipse.pde.core.build.IBuildEntry)
org.eclipse.pde.core.build.IBuildEntry bundleList
String[] bundles
int i
private void validateJavaCompilerSettings (org.eclipse.pde.core.build.IBuildEntry)
org.eclipse.pde.core.build.IBuildEntry useJavaProjectSettings
org.eclipse.jdt.core.IJavaProject project
java.util.Map options
boolean entryCorrect
String[] tokens
org.eclipse.core.runtime.IPath prefFile
org.eclipse.core.resources.IContainer root
String token
String message
org.eclipse.core.resources.IContainer root
org.eclipse.core.runtime.IPath prefFile
String token
org.eclipse.core.resources.IContainer root
org.eclipse.core.runtime.IPath prefFile
String message
String message
private java.lang.String join (java.lang.String, java.lang.String)
String token1
String token2
StringBuffer result
private org.eclipse.pde.internal.core.text.build.BuildModel prepareTextBuildModel (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jface.text.IDocument doc
org.eclipse.pde.internal.core.text.build.BuildModel bm
org.eclipse.core.runtime.CoreException e
private void reportErrors (org.eclipse.pde.internal.core.text.build.BuildModel)
org.eclipse.pde.internal.core.text.build.BuildModel bm
int i
org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem bp
int lineNum
int lineNum
org.eclipse.pde.core.build.IBuildEntry buildEntry
private int getLineNumber (org.eclipse.pde.core.build.IBuildEntry, java.lang.String)
org.eclipse.pde.core.build.IBuildEntry ibe
String tokenString
org.eclipse.pde.internal.core.text.build.BuildEntry be
org.eclipse.jface.text.IDocument doc
int buildEntryLineNumber
String entry
int valueIndex
int entryTokenOffset
int currOffset
int cci
String ct
protected void prepareError (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String)
String name
String token
String message
int fixId
String category
protected void prepareError (java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String)
String name
String token
String message
int fixId
int severity
String category
org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem bp
int i
org.eclipse.pde.internal.core.builders.BuildErrorReporter$BuildProblem listed
private void report (java.lang.String, int, int, java.lang.String, java.lang.String, int, java.lang.String)
String message
int line
int problemID
String buildEntry
String buildToken
int severity
String category
org.eclipse.core.resources.IMarker marker
public boolean isCustomBuild ()
org.eclipse.pde.internal.core.build.WorkspaceBuildModel wbm
org.eclipse.pde.core.build.IBuild build
org.eclipse.pde.core.build.IBuildEntry entry
String[] tokens
}
org/eclipse/pde/internal/core/builders/BundleErrorReporter.classBundleErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.BundleErrorReporter extends org.eclipse.pde.internal.core.builders.JarManifestErrorReporter {
private boolean fOsgiR4
private org.eclipse.pde.core.plugin.IPluginModelBase fModel
private java.util.Set fProjectPackages
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private boolean validateBundleManifestVersion ()
org.eclipse.pde.internal.core.builders.IHeader header
String version
private void validateExportPackages ()
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase bundleModel
org.eclipse.pde.internal.core.ibundle.IBundle bundle
org.eclipse.pde.internal.core.ibundle.IManifestHeader bundleClasspathheader
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
StringBuffer packages
int i
org.eclipse.jdt.core.IJavaElement[] javaElements
int j
org.eclipse.jdt.core.IPackageFragment fragment
String name
org.eclipse.core.resources.IMarker marker
private boolean validateBundleSymbolicName ()
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement[] elements
String id
private boolean validatePluginId (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
String value
String message
private void validateSingleton (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String singletonAttr
String singletonDir
org.eclipse.pde.core.plugin.IPluginBase base
boolean hasExtensions
String message
String message
String message
String message
String message
private void validateFragmentHost ()
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.util.ManifestElement[] elems
int line
org.eclipse.osgi.service.resolver.HostSpecification host
String name
boolean missingHost
org.eclipse.osgi.service.resolver.ResolverError[] errors
int i
org.eclipse.osgi.service.resolver.BundleDescription[] suppliers
boolean resolved
int i
org.osgi.framework.Version version
org.eclipse.osgi.service.resolver.VersionRange range
String versionRange
org.eclipse.pde.core.plugin.IPluginModelBase model
private void validateBundleVersion ()
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.core.runtime.IStatus status
int line
private void validateRequiredExecutionEnvironment ()
int sev
org.eclipse.osgi.service.resolver.BundleDescription desc
String[] bundleEnvs
org.eclipse.jdt.launching.environments.IExecutionEnvironment[] systemEnvs
org.eclipse.jdt.launching.IVMInstall defaultVM
int i
org.eclipse.core.resources.IMarker marker
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.jdt.launching.environments.IExecutionEnvironment env
org.eclipse.jdt.core.IJavaProject jproject
org.eclipse.jdt.core.IClasspathEntry[] entries
int i
org.eclipse.core.runtime.IPath currentPath
org.eclipse.core.runtime.IPath validPath
org.eclipse.jdt.launching.IVMInstall vm
org.eclipse.jdt.launching.environments.IExecutionEnvironment[] systemEnvs
int i
boolean found
int j
private void validateEclipseBundleShape ()
org.eclipse.pde.internal.core.builders.IHeader header
String value
private void validateEclipsePlatformFilter ()
org.eclipse.pde.internal.core.builders.IHeader header
int severity
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.ResolverError[] errors
int i
private void validateBundleActivator ()
org.eclipse.pde.internal.core.builders.IHeader header
String activator
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.jdt.core.IJavaProject javaProject
private void validateBundleClasspath ()
org.eclipse.pde.internal.core.builders.IHeader header
private void validateRequireBundle (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement[] required
org.eclipse.osgi.service.resolver.BundleDescription desc
int i
org.eclipse.osgi.service.resolver.BundleSpecification[] specs
int i
String bundleID
boolean optional
int severity
org.eclipse.core.resources.IMarker marker
private void validateBundleVersionAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String versionRange
int severity
private void validateVisibilityDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String visibility
private void validateReprovideAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String message
String rexport
private boolean isOptional (org.eclipse.osgi.util.ManifestElement)
org.eclipse.osgi.util.ManifestElement element
private int getRequireBundleSeverity (org.eclipse.osgi.util.ManifestElement, boolean)
org.eclipse.osgi.util.ManifestElement requireBundleElement
boolean optional
int severity
private void validateResolutionDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement requireBundleElement
String resolution
private void validateOptionalAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String rexport
private void validateImportPackage (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.util.ManifestElement[] elements
int i
boolean hasUnresolved
org.eclipse.osgi.service.resolver.VersionConstraint[] constraints
int i
java.util.HashMap exported
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
java.util.List staticImportsList
int i
org.eclipse.osgi.util.ManifestElement[] elements
int index
int i
int length
int j
org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec
String name
org.eclipse.pde.internal.core.builders.IHeader jreHeader
boolean optional
int severity
org.eclipse.osgi.service.resolver.ExportPackageDescription export
org.osgi.framework.Version version
org.eclipse.osgi.service.resolver.VersionRange range
org.eclipse.core.resources.IMarker marker
private java.util.HashMap getAvailableExportedPackages (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
java.util.HashMap exported
int i
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int j
String name
protected void validateExportPackage (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.pde.internal.core.builders.IHeader header
String message
org.eclipse.osgi.util.ManifestElement[] elements
int i
String[] valueComps
int j
String name
org.eclipse.pde.internal.core.builders.IHeader jreHeader
org.eclipse.core.resources.IMarker marker
private boolean containsPackage (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
String name
org.eclipse.osgi.util.ManifestElement[] elements
int i
private java.util.Set getExportedPackages ()
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.osgi.service.resolver.HostSpecification host
private void addHostPackages (java.lang.String)
String hostID
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IResource resource
org.eclipse.jdt.core.IPackageFragment[] packages
int i
private void addFragmentPackages (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IResource resource
private void addProjectPackages (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject proj
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
int i
org.eclipse.jdt.core.IJavaElement[] children
int j
org.eclipse.jdt.core.IPackageFragment f
String name
protected boolean isCheckDeprecated ()
protected boolean isCheckNoRequiredAttr ()
protected boolean isCheckUnknownClass ()
protected boolean isCheckUnresolvedImports ()
protected boolean isCheckMissingExportPackageVersion ()
protected boolean isCheckMissingImportPackageVersion ()
private void validateTranslatableHeaders ()
int severity
int i
org.eclipse.pde.internal.core.builders.IHeader header
String value
org.eclipse.pde.internal.core.NLResourceHelper helper
private void validateSpecificationVersionAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String version
org.eclipse.core.runtime.IStatus status
private void validateImportPackageVersion (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String version
int severity
private void validateExportPackageVersion (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String version
int severity
private void validateVersionAttribute (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, boolean)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
boolean range
String version
org.eclipse.core.runtime.IStatus status
private void validateX_InternalDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String internal
int i
String message
private void validateX_FriendsDirective (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String friends
String internal
String message
org.eclipse.core.resources.IMarker marker
private void validateBundleActivatorPolicy ()
org.eclipse.pde.internal.core.builders.IHeader header
int severity
private void validateAutoStart ()
org.eclipse.pde.internal.core.builders.IHeader header
int severity
int line
String message
org.eclipse.core.resources.IMarker marker
org.eclipse.osgi.util.ManifestElement elem
boolean unnecessary
private void validateLazyStart ()
org.eclipse.pde.internal.core.builders.IHeader header
int severity
double targetVersion
int line
String message
org.eclipse.core.resources.IMarker marker
org.eclipse.osgi.util.ManifestElement elem
boolean unnecessary
private boolean containsValidActivationHeader ()
String header
String header
String header
double targetVersion
private java.lang.String getCurrentActivationHeader ()
double targetVersion
private boolean validateStartHeader (org.eclipse.pde.internal.core.builders.IHeader)
org.eclipse.pde.internal.core.builders.IHeader header
private boolean exceptionsAttributesValid (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement[])
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement[] elements
int severity
java.util.Enumeration keys
String key
String[] values
int i
java.util.StringTokenizer st
String name
String message
private void validateExtensibleAPI ()
org.eclipse.pde.internal.core.builders.IHeader header
public void report (java.lang.String, int, int, int, java.lang.String, java.lang.String)
String message
int line
int severity
int problemID
String headerName
String category
org.eclipse.core.resources.IMarker marker
private void validateImportExportServices ()
org.eclipse.pde.internal.core.builders.IHeader importHeader
org.eclipse.pde.internal.core.builders.IHeader exportHeader
int severity
int line
int line
private void validateBundleLocalization ()
org.eclipse.pde.internal.core.builders.IHeader header
String location
String fileName
int index
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.IContainer folder
org.eclipse.core.resources.IResource[] children
int i
String childName
private void validateFragmentHost (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader requireBundleHeader
org.eclipse.osgi.util.ManifestElement element
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement[] elements
org.eclipse.core.resources.IMarker marker
private void validateProvidePackage ()
org.eclipse.pde.internal.core.builders.IHeader header
private void addMarkerAttribute (org.eclipse.core.resources.IMarker, java.lang.String, java.lang.String)
org.eclipse.core.resources.IMarker marker
String attr
String value
}
org/eclipse/pde/internal/core/builders/CompilerFlags.classCompilerFlags.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.CompilerFlags extends java.lang.Object {
public static final int ERROR
public static final int WARNING
public static final int IGNORE
public static final int PLUGIN_FLAGS
public static final int SCHEMA_FLAGS
public static final int FEATURE_FLAGS
public static final int SITE_FLAGS
public static final String P_UNRESOLVED_IMPORTS
public static final String P_UNRESOLVED_EX_POINTS
public static final String P_UNKNOWN_ELEMENT
public static final String P_UNKNOWN_ATTRIBUTE
public static final String P_UNKNOWN_CLASS
public static final String P_UNKNOWN_RESOURCE
public static final String P_UNKNOWN_IDENTIFIER
public static final String P_DISCOURAGED_CLASS
public static final String P_NO_REQUIRED_ATT
public static final String P_NOT_EXTERNALIZED
public static final String P_BUILD
public static final String P_BUILD_MISSING_OUTPUT
public static final String P_BUILD_SOURCE_LIBRARY
public static final String P_BUILD_OUTPUT_LIBRARY
public static final String P_BUILD_SRC_INCLUDES
public static final String P_BUILD_BIN_INCLUDES
public static final String P_BUILD_JAVA_COMPLIANCE
public static final String P_BUILD_JAVA_COMPILER
public static final String P_BUILD_ENCODINGS
public static final String P_INCOMPATIBLE_ENV
public static final String P_MISSING_EXPORT_PKGS
public static final String P_DEPRECATED
public static final String P_INTERNAL
public static final String P_MISSING_VERSION_EXP_PKG
public static final String P_MISSING_VERSION_IMP_PKG
public static final String P_MISSING_VERSION_REQ_BUNDLE
public static final String S_CREATE_DOCS
public static final String S_DOC_FOLDER
public static final String S_OPEN_TAGS
public static final String F_UNRESOLVED_PLUGINS
public static final String F_UNRESOLVED_FEATURES
public void ()
public static int getFlag (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String flagId
public static boolean getBoolean (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String flagId
public static java.lang.String getString (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String flagId
org.eclipse.core.runtime.preferences.IPreferencesService service
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
public static void save ()
}
org/eclipse/pde/internal/core/builders/DefaultSAXParser.classDefaultSAXParser.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.DefaultSAXParser extends java.lang.Object {
public void ()
public static void parse (org.eclipse.core.resources.IFile, org.eclipse.pde.internal.core.builders.XMLErrorReporter)
org.eclipse.core.resources.IFile file
org.eclipse.pde.internal.core.builders.XMLErrorReporter reporter
java.io.InputStream stream
org.eclipse.pde.internal.core.util.SAXParserWrapper parser
}
org/eclipse/pde/internal/core/builders/DependencyLoop.classDependencyLoop.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.DependencyLoop extends java.lang.Object {
private org.eclipse.pde.core.plugin.IPluginBase[] members
private String name
public void ()
public org.eclipse.pde.core.plugin.IPluginBase[] getMembers ()
void setMembers (org.eclipse.pde.core.plugin.IPluginBase[])
org.eclipse.pde.core.plugin.IPluginBase[] members
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String toString ()
}
org/eclipse/pde/internal/core/builders/DependencyLoopFinder.classDependencyLoopFinder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.DependencyLoopFinder extends java.lang.Object {
public void ()
public static org.eclipse.pde.internal.core.builders.DependencyLoop[] findLoops (org.eclipse.pde.core.plugin.IPlugin)
org.eclipse.pde.core.plugin.IPlugin root
public static org.eclipse.pde.internal.core.builders.DependencyLoop[] findLoops (org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin[])
org.eclipse.pde.core.plugin.IPlugin root
org.eclipse.pde.core.plugin.IPlugin[] candidates
public static org.eclipse.pde.internal.core.builders.DependencyLoop[] findLoops (org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin[], boolean)
org.eclipse.pde.core.plugin.IPlugin root
org.eclipse.pde.core.plugin.IPlugin[] candidates
boolean onlyCandidates
java.util.Vector loops
java.util.Vector path
private static void findLoops (java.util.Vector, java.util.Vector, org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin[], boolean, java.util.Vector)
java.util.Vector loops
java.util.Vector path
org.eclipse.pde.core.plugin.IPlugin subroot
org.eclipse.pde.core.plugin.IPlugin[] candidates
boolean onlyCandidates
java.util.Vector exploredPlugins
org.eclipse.pde.core.plugin.IPlugin root
org.eclipse.pde.internal.core.builders.DependencyLoop loop
int no
int i
org.eclipse.pde.core.plugin.IPlugin node
java.util.Vector newPath
org.eclipse.pde.core.plugin.IPluginImport[] iimports
int i
org.eclipse.pde.core.plugin.IPluginImport iimport
String id
org.eclipse.pde.core.plugin.IPlugin child
int oldLoopSize
int newLoopsSize
int i
org.eclipse.pde.core.plugin.IPlugin candidate
int oldLoopSize
int newLoopsSize
private static org.eclipse.pde.core.plugin.IPlugin findPlugin (java.lang.String)
String id
org.eclipse.pde.core.plugin.IPluginModelBase childModel
private static boolean isEquivalent (org.eclipse.pde.core.plugin.IPlugin, org.eclipse.pde.core.plugin.IPlugin)
org.eclipse.pde.core.plugin.IPlugin left
org.eclipse.pde.core.plugin.IPlugin right
}
org/eclipse/pde/internal/core/builders/ElementOccurenceChecker.classElementOccurenceChecker.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ElementOccurenceChecker extends java.lang.Object {
public void ()
public static java.util.HashSet findMaxOccurenceViolations (org.eclipse.pde.internal.core.ischema.ISchemaElement, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
org.w3c.dom.Element element
java.util.HashMap tagNameMap
public static java.util.HashSet findMinOccurenceViolations (org.eclipse.pde.internal.core.ischema.ISchemaElement, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
org.w3c.dom.Element element
java.util.HashMap tagNameMap
private static java.util.HashMap countXMLChildrenByTagName (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.NodeList children
java.util.HashMap tagNameMap
int i
org.w3c.dom.Node child
String key
int value
private static java.util.HashSet processChildrenMax (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashMap, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
java.util.HashMap tagNameMap
org.w3c.dom.Element element
java.util.HashSet elementSet
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
int multiplicityTracker
private static java.util.HashSet processChildrenMin (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashMap)
org.eclipse.pde.internal.core.ischema.ISchemaElement sElement
java.util.HashMap tagNameMap
java.util.HashSet elementSet
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
int multiplicityTracker
private static void processCompositorMin (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
private static void processCompositorMax (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.w3c.dom.Element element
private static void processSequenceMin (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int i
private static void processSequenceMax (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int i
private static void processChoiceMin (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int i
private static void processChoiceMax (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int i
private static void adjustChoiceMaxSiblings (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashMap siblings
int childElementCount
private static boolean isSimpleChoice (org.eclipse.pde.internal.core.ischema.ISchemaCompositor)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int i
private static void adjustChoiceMinSiblings (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashMap siblings
int childElementCount
private static int countChoiceElementChildren (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashMap siblings
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int childElementCount
int i
String name
int occurences
private static void updateChoiceElementChildren (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashMap, int)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashMap siblings
int childElementCount
org.eclipse.pde.internal.core.ischema.ISchemaObject[] schemaObject
int i
String name
private static void processObjectMax (org.eclipse.pde.internal.core.ischema.ISchemaObject, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaObject schemaObject
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
org.w3c.dom.Element childElement
org.eclipse.pde.internal.core.ischema.ISchemaCompositor sCompositor
private static void processObjectMin (org.eclipse.pde.internal.core.ischema.ISchemaObject, java.util.HashSet, java.util.HashMap, int)
org.eclipse.pde.internal.core.ischema.ISchemaObject schemaObject
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
org.eclipse.pde.internal.core.ischema.ISchemaCompositor sCompositor
private static void processElementMax (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashSet, java.util.HashMap, int, org.w3c.dom.Element)
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
org.w3c.dom.Element element
int occurrences
String name
private static void processElementMin (org.eclipse.pde.internal.core.ischema.ISchemaElement, java.util.HashSet, java.util.HashMap, int)
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
java.util.HashSet elementSet
java.util.HashMap siblings
int multiplicityTracker
int occurrences
String name
private static org.w3c.dom.Element findChildElement (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element element
String name
org.w3c.dom.NodeList children
org.w3c.dom.Element match
int i
org.w3c.dom.Node child
String key
}
org/eclipse/pde/internal/core/builders/ElementOccurrenceResult.classElementOccurrenceResult.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ElementOccurrenceResult extends java.lang.Object {
private org.w3c.dom.Element fElement
private org.eclipse.pde.internal.core.ischema.ISchemaElement fSchemaElement
private int fActualOccurrences
private int fAllowedOccurrences
public void (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement, int, int)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
int actualOccurrences
int allowedOccurrences
public org.eclipse.pde.internal.core.ischema.ISchemaElement getSchemaElement ()
public org.w3c.dom.Element getElement ()
public int getActualOccurrences ()
public int getAllowedOccurrences ()
}
org/eclipse/pde/internal/core/builders/ErrorReporter.classErrorReporter.java
package org.eclipse.pde.internal.core.builders
public abstract org.eclipse.pde.internal.core.builders.ErrorReporter extends java.lang.Object {
protected static final String[] BOOLEAN_VALUES
private int fErrorCount
protected org.eclipse.core.resources.IFile fFile
protected org.eclipse.core.resources.IProject fProject
private org.eclipse.pde.internal.core.builders.PDEMarkerFactory fMarkerFactory
static void ()
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected org.eclipse.core.resources.IMarker addMarker (java.lang.String, int, int, int, java.lang.String)
String message
int lineNumber
int severity
int problemID
String category
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
protected org.eclipse.jface.text.IDocument createDocument (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.filebuffers.ITextFileBufferManager manager
org.eclipse.core.filebuffers.ITextFileBuffer textBuf
org.eclipse.jface.text.IDocument document
org.eclipse.core.runtime.CoreException e
public int getErrorCount ()
private org.eclipse.pde.internal.core.builders.PDEMarkerFactory getMarkerFactory ()
private void removeFileMarkers ()
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.resources.IMarker report (java.lang.String, int, int, int, java.lang.String)
String message
int line
int severity
int problemID
String category
public org.eclipse.core.resources.IMarker report (java.lang.String, int, int, java.lang.String)
String message
int line
int severity
String category
protected org.eclipse.core.resources.IMarker report (java.lang.String, int, java.lang.String, int, java.lang.String)
String message
int line
String compilerFlag
int problemID
String category
int severity
protected void report (java.lang.String, int, java.lang.String, java.lang.String)
String message
int line
String compilerFlag
String category
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected abstract void validate (org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/pde/internal/core/builders/ExtensionPointSchemaBuilder$DeltaVisitor.classExtensionPointSchemaBuilder.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
private org.eclipse.core.runtime.IProgressMonitor monitor
final org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder this$0
public void (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IFile candidate
}
org/eclipse/pde/internal/core/builders/ExtensionPointSchemaBuilder.classExtensionPointSchemaBuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
public void ()
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResourceDelta delta
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor localmonitor
private void cleanSchemasIn (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource member
private boolean isInterestingProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private void compileFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.pde.internal.core.builders.SchemaErrorReporter reporter
java.io.StringWriter swriter
java.io.PrintWriter writer
boolean generateDoc
String outputFileName
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.Path outputPath
org.eclipse.pde.internal.core.schema.SchemaDescriptor desc
org.eclipse.pde.internal.core.schema.Schema schema
org.eclipse.pde.internal.core.builders.SchemaTransformer transformer
java.io.ByteArrayInputStream target
org.eclipse.core.resources.IFile outputFile
java.io.UnsupportedEncodingException e
org.eclipse.core.runtime.CoreException e
private void ensureFoldersExist (org.eclipse.core.resources.IProject, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
String pathName
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IContainer parent
int i
String segment
org.eclipse.core.resources.IFolder folder
private void compileSchemasIn (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource member
private java.lang.String getDocLocation (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private java.lang.String getOutputFileName (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
String fileName
int dot
String pageName
String mangledPluginId
org.eclipse.core.runtime.IPath path
private java.lang.String getMangledPluginId (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IProject project
org.eclipse.pde.core.IModel model
org.eclipse.pde.core.plugin.IPluginBase plugin
private boolean isSchemaFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private void removeOutputFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
String outputFileName
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IFile outputFile
org.eclipse.core.runtime.CoreException e
static boolean access$0 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IProject)
static boolean access$1 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IFile)
static void access$2 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
static void access$3 (org.eclipse.pde.internal.core.builders.ExtensionPointSchemaBuilder, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/pde/internal/core/builders/ExtensionsErrorReporter.classExtensionsErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ExtensionsErrorReporter extends org.eclipse.pde.internal.core.builders.ManifestErrorReporter {
private org.eclipse.pde.core.plugin.IPluginModelBase fModel
private org.eclipse.pde.core.build.IBuild fBuildModel
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] characters
int start
int length
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.Element element
String elementName
int severity
org.w3c.dom.NamedNodeMap attrs
int i
org.w3c.dom.NodeList children
int i
org.w3c.dom.Element child
String name
org.eclipse.pde.core.plugin.IExtensions extensions
protected void validateExtension (org.w3c.dom.Element)
org.w3c.dom.Element element
String pointID
int severity
org.eclipse.pde.internal.core.schema.SchemaRegistry reg
org.eclipse.pde.internal.core.ischema.ISchema schema
private void reportMaxOccurenceViolation (org.eclipse.pde.internal.core.builders.ElementOccurrenceResult, int)
org.eclipse.pde.internal.core.builders.ElementOccurrenceResult result
int severity
org.w3c.dom.Element childElement
String allowedOccurrences
String message
private void reportMinOccurenceViolation (org.w3c.dom.Element, org.eclipse.pde.internal.core.builders.ElementOccurrenceResult, int)
org.w3c.dom.Element parentElement
org.eclipse.pde.internal.core.builders.ElementOccurrenceResult result
int severity
org.eclipse.pde.internal.core.ischema.ISchemaElement childElement
String allowedOccurrences
String message
protected void validateElement (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchema, boolean)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchema schema
boolean isTopLevel
String elementName
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
org.eclipse.pde.internal.core.ischema.ISchemaElement parentSchema
org.w3c.dom.Node parent
int severity
int severity
java.util.HashSet allowedElements
org.eclipse.pde.internal.core.ischema.ISchemaAttribute attr
org.w3c.dom.NodeList children
int i
private void validateInternalExtensionAttribute (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
int severity
org.eclipse.pde.internal.core.ischema.ISchemaRootElement rootElement
String epid
String pid
String point
private void validateMinElementMult (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
int minSeverity
java.util.HashSet minElementSet
java.util.Iterator minIterator
private void validateMaxElementMult (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
int maxSeverity
java.util.HashSet maxElementSet
java.util.Iterator maxIterator
private void computeAllowedElements (org.eclipse.pde.internal.core.ischema.ISchemaType, java.util.HashSet)
org.eclipse.pde.internal.core.ischema.ISchemaType type
java.util.HashSet elementSet
org.eclipse.pde.internal.core.ischema.ISchemaComplexType complexType
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attrs
int i
private void computeAllowedElements (org.eclipse.pde.internal.core.ischema.ISchemaCompositor, java.util.HashSet)
org.eclipse.pde.internal.core.ischema.ISchemaCompositor compositor
java.util.HashSet elementSet
org.eclipse.pde.internal.core.ischema.ISchemaObject[] children
int i
org.eclipse.pde.internal.core.ischema.ISchemaObject child
org.eclipse.pde.internal.core.ischema.ISchemaObjectReference ref
org.eclipse.pde.internal.core.ischema.ISchemaElement refElement
private void validateRequiredExtensionAttributes (org.w3c.dom.Element, org.eclipse.pde.internal.core.ischema.ISchemaElement)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
int severity
org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attInfos
int i
org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
boolean found
org.w3c.dom.NodeList children
int j
private void validateExistingExtensionAttributes (org.w3c.dom.Element, org.w3c.dom.NamedNodeMap, org.eclipse.pde.internal.core.ischema.ISchemaElement)
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attrs
org.eclipse.pde.internal.core.ischema.ISchemaElement schemaElement
int i
org.w3c.dom.Attr attr
org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
java.util.HashSet allowedElements
int flag
private void validateExtensionAttribute (org.w3c.dom.Element, org.w3c.dom.Attr, org.eclipse.pde.internal.core.ischema.ISchemaAttribute)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
org.eclipse.pde.internal.core.ischema.ISchemaSimpleType type
int kind
org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
protected void validateExtensionPoint (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Attr idAttr
double schemaVersion
String message
int severity
org.w3c.dom.NamedNodeMap attrs
int i
org.w3c.dom.Attr attr
String name
org.w3c.dom.NodeList children
int i
org.w3c.dom.Attr attr
String schemaValue
org.eclipse.core.resources.IResource res
String errorMessage
protected void validateTranslatableString (org.w3c.dom.Element, org.w3c.dom.Attr, boolean)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
boolean shouldTranslate
int severity
String value
org.eclipse.pde.internal.core.NLResourceHelper helper
protected void validateTranslatableElementContent (org.w3c.dom.Element)
org.w3c.dom.Element element
int severity
String value
org.eclipse.pde.internal.core.NLResourceHelper helper
protected void validateResourceAttribute (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
int severity
private boolean resourceExists (java.lang.String)
String location
String bundleJar
org.eclipse.core.runtime.IPath path
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
String bundleLocation
String id
org.eclipse.pde.core.plugin.IPluginModelBase model
String bundleLocation
java.util.ArrayList paths
java.util.StringTokenizer tokenizer
String language
String country
int i
org.eclipse.core.runtime.IPath currPath
protected void validateJavaAttribute (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
String value
org.eclipse.jdt.core.IJavaProject javaProject
int index
boolean onClasspath
int severity
org.eclipse.osgi.service.resolver.BundleDescription desc
protected void validateRestrictionAttribute (org.w3c.dom.Element, org.w3c.dom.Attr, org.eclipse.pde.internal.core.ischema.ISchemaRestriction)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
Object[] children
String value
int i
Object child
org.eclipse.pde.internal.core.ischema.ISchemaEnumeration enumeration
private void validateIdentifierAttribute (org.w3c.dom.Element, org.w3c.dom.Attr, org.eclipse.pde.internal.core.ischema.ISchemaAttribute)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
org.eclipse.pde.internal.core.ischema.ISchemaAttribute attInfo
int severity
String value
String basedOn
java.util.Map attributes
protected void reportUnusedAttribute (org.w3c.dom.Element, java.lang.String, int)
org.w3c.dom.Element element
String attName
int severity
String message
protected void reportUnusedElement (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int severity
org.w3c.dom.Node parent
protected void reportDeprecatedElement (org.w3c.dom.Element)
org.w3c.dom.Element element
int severity
protected void reportDeprecatedRootElement (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element element
String suggestion
int severity
String point
String message
String message
}
org/eclipse/pde/internal/core/builders/FeatureConsistencyChecker$DeltaVisitor.classFeatureConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
private org.eclipse.core.runtime.IProgressMonitor monitor
final org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker this$0
public void (org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IFile candidate
}
org/eclipse/pde/internal/core/builders/FeatureConsistencyChecker.classFeatureConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker extends org.eclipse.core.resources.IncrementalProjectBuilder {
public void ()
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResourceDelta delta
private void checkProject (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IFile file
private void checkFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.pde.internal.core.builders.FeatureErrorReporter reporter
private boolean isManifestFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.SubMonitor localmonitor
static boolean access$0 (org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker, org.eclipse.core.resources.IFile)
static void access$1 (org.eclipse.pde.internal.core.builders.FeatureConsistencyChecker, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/pde/internal/core/builders/FeatureErrorReporter.classFeatureErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FeatureErrorReporter extends org.eclipse.pde.internal.core.builders.ManifestErrorReporter {
static java.util.HashSet attrs
static String[] attrNames
private org.eclipse.core.runtime.IProgressMonitor fMonitor
static void ()
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.Element element
String elementName
private void validateData (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element data
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
private void validatePlugins (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element plugin
org.w3c.dom.NamedNodeMap attributes
boolean isFragment
int j
org.w3c.dom.Attr attr
String name
private void validateRequires (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
private void validateImports (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element element
org.w3c.dom.Attr plugin
org.w3c.dom.Attr feature
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
private void validateIncludes (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element include
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
String value
private void validateURLElement (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element url
private void validateUpdateURL (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element update
org.w3c.dom.NamedNodeMap attributes
int i
String name
private void validateDiscoveryURL (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element discovery
org.w3c.dom.NamedNodeMap attributes
int i
String name
String value
private void validateCopyright (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int i
org.w3c.dom.Attr attr
String name
private void validateLicense (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int i
org.w3c.dom.Attr attr
String name
private void validateDescription (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int i
org.w3c.dom.Attr attr
String name
private void validateInstallHandler (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.NodeList elements
org.w3c.dom.Element handler
org.w3c.dom.NamedNodeMap attributes
int i
String name
private void validateFeatureAttributes (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int i
String name
private void validatePluginID (org.w3c.dom.Element, org.w3c.dom.Attr, boolean)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
boolean isFragment
String id
int severity
org.eclipse.pde.core.plugin.IPluginModelBase model
private void validateFeatureID (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
int severity
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] models
protected void reportExclusiveAttributes (org.w3c.dom.Element, java.lang.String, java.lang.String, int)
org.w3c.dom.Element element
String attName1
String attName2
int severity
String message
private void validateUnpack (org.w3c.dom.Element)
org.w3c.dom.Element parent
int severity
String unpack
org.eclipse.pde.core.plugin.IPluginModelBase pModel
org.eclipse.pde.internal.core.ibundle.IBundlePluginModel bModel
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
String value
String unpackValue
String message
String message
private void validateVersion (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element plugin
org.w3c.dom.Attr attr
String id
String version
org.eclipse.pde.core.plugin.ModelEntry entry
org.eclipse.pde.core.plugin.IPluginModelBase[] allModels
int i
org.eclipse.pde.core.plugin.IPluginModelBase availablePlugin
}
org/eclipse/pde/internal/core/builders/FeatureRebuilder.classFeatureRebuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FeatureRebuilder extends java.lang.Object implements org.eclipse.pde.internal.core.IFeatureModelListener org.eclipse.pde.internal.core.IPluginModelListener org.eclipse.core.resources.IResourceChangeListener {
private boolean fTouchFeatures
public void ()
public void start ()
public void stop ()
public void modelsChanged (org.eclipse.pde.internal.core.IFeatureModelDelta)
org.eclipse.pde.internal.core.IFeatureModelDelta delta
public void modelsChanged (org.eclipse.pde.internal.core.PluginModelDelta)
org.eclipse.pde.internal.core.PluginModelDelta delta
org.eclipse.pde.core.plugin.ModelEntry[] changed
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
private void touchFeatures ()
org.eclipse.pde.internal.core.FeatureModelManager manager
org.eclipse.pde.internal.core.ifeature.IFeatureModel[] workspaceFeatures
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.resources.IResource resource
}
org/eclipse/pde/internal/core/builders/FragmentErrorReporter.classFragmentErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.FragmentErrorReporter extends org.eclipse.pde.internal.core.builders.PluginBaseErrorReporter {
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected void validateTopLevelAttributes (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
protected java.lang.String getRootElementName ()
}
org/eclipse/pde/internal/core/builders/IHeader.classIHeader.java
package org.eclipse.pde.internal.core.builders
public abstract org.eclipse.pde.internal.core.builders.IHeader extends java.lang.Object {
public abstract org.eclipse.osgi.util.ManifestElement[] getElements ()
public abstract int getLineNumber ()
public abstract int getLinesSpan ()
public abstract java.lang.String getName ()
public abstract java.lang.String getValue ()
}
org/eclipse/pde/internal/core/builders/JarManifestErrorReporter.classJarManifestErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.JarManifestErrorReporter extends org.eclipse.pde.internal.core.builders.ErrorReporter {
protected java.util.Map fHeaders
protected org.eclipse.jface.text.IDocument fTextDocument
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private java.lang.String getHeaderName (java.lang.String)
String line
int i
char c
protected int getPackageLine (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String packageName
org.eclipse.jface.text.IRegion lineRegion
String lineStr
org.eclipse.jface.text.BadLocationException ble
protected int getLine (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
String valueSubstring
int l
org.eclipse.jface.text.IRegion lineRegion
String lineStr
org.eclipse.jface.text.BadLocationException ble
org.eclipse.jface.text.IRegion lineRegion
String lineStr
int l
org.eclipse.jface.text.BadLocationException ble
protected void parseManifest (org.eclipse.jface.text.IDocument, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jface.text.IDocument document
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.pde.internal.core.builders.JarManifestHeader header
int l
org.eclipse.jface.text.IRegion lineInfo
String line
java.nio.charset.Charset charset
String lineDelimiter
java.nio.ByteBuffer byteBuf
int colon
String headerName
org.eclipse.jface.text.IRegion lineInfo
String line
org.eclipse.jface.text.BadLocationException ble
protected void reportIllegalAttributeValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
String key
String value
String msg
protected void reportIllegalValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
String value
String msg
protected void reportIllegalDirectiveValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
String key
String value
String msg
protected void validateAttributeValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String, java.lang.String[])
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String key
String[] allowedValues
String value
int i
protected void validateBooleanAttributeValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String key
protected void validateBooleanDirectiveValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String)
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String key
protected void validateBooleanValue (org.eclipse.pde.internal.core.builders.IHeader)
org.eclipse.pde.internal.core.builders.IHeader header
protected void validate (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void validateDirectiveValue (org.eclipse.pde.internal.core.builders.IHeader, org.eclipse.osgi.util.ManifestElement, java.lang.String, java.lang.String[])
org.eclipse.pde.internal.core.builders.IHeader header
org.eclipse.osgi.util.ManifestElement element
String key
String[] allowedValues
String value
int i
protected void validateHeaderValue (org.eclipse.pde.internal.core.builders.IHeader, java.lang.String[])
org.eclipse.pde.internal.core.builders.IHeader header
String[] allowedValues
org.eclipse.osgi.util.ManifestElement[] elements
int i
protected org.eclipse.pde.internal.core.builders.IHeader validateRequiredHeader (java.lang.String)
String name
org.eclipse.pde.internal.core.builders.IHeader header
protected org.eclipse.pde.internal.core.builders.IHeader getHeader (java.lang.String)
String key
protected void checkCanceled (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/pde/internal/core/builders/JarManifestHeader.classJarManifestHeader.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.JarManifestHeader extends java.lang.Object implements org.eclipse.pde.internal.core.builders.IHeader {
private org.eclipse.pde.internal.core.builders.JarManifestErrorReporter fErrorReporter
private int fLineNumber
private int fLines
private org.eclipse.osgi.util.ManifestElement[] fManifestElements
private String fName
private String fValue
public void (java.lang.String, java.lang.String, int, org.eclipse.pde.internal.core.builders.JarManifestErrorReporter)
String name
String value
int lineNumber
org.eclipse.pde.internal.core.builders.JarManifestErrorReporter errorReporter
public void append (java.lang.String)
String value
public org.eclipse.osgi.util.ManifestElement[] getElements ()
String message
public int getLineNumber ()
public int getLinesSpan ()
public java.lang.String getName ()
public java.lang.String getValue ()
public java.lang.String toString ()
}
org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker$ClassChangeVisitor.classManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$ClassChangeVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
boolean hasChanged
boolean veto
final org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker this$0
void (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
int kind
org.eclipse.core.resources.IResource resource
String extension
public void reset ()
public boolean hasChanged ()
}
org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker$ManifestFilter.classManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$ManifestFilter extends java.lang.Object implements java.io.FilenameFilter {
final org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker this$0
void (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker$SelfVisitor.classManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$SelfVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
int type
final org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker this$0
void (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
int kind
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IProject project
String name
public int getType ()
public void reset ()
}
org/eclipse/pde/internal/core/builders/ManifestConsistencyChecker.classManifestConsistencyChecker.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker extends org.eclipse.core.resources.IncrementalProjectBuilder {
private int MANIFEST
private int EXTENSIONS
private int BUILD
private int STRUCTURE
private static boolean DEBUG
private static org.eclipse.core.resources.IProject[] EMPTY_LIST
private org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$SelfVisitor fSelfVisitor
private org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker$ClassChangeVisitor fClassFileVisitor
static void ()
public void ()
private boolean isLocalizationFile (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource file
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
int type
private int getDeltaType (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceDelta delta
int type
private void validateProject (int, org.eclipse.core.runtime.IProgressMonitor)
int type
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IFile manifestFile
private int getWorkAmount (int)
int type
int work
private void validateProjectStructure (int, org.eclipse.core.runtime.IProgressMonitor)
int type
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
private void validateManifestFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.pde.internal.core.builders.BundleErrorReporter reporter
private void validateFiles (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
int type
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.resources.IFile bundleManifest
org.eclipse.pde.internal.core.builders.XMLErrorReporter reporter
org.eclipse.pde.internal.core.builders.BundleErrorReporter bundleReporter
private void validateBuildProperties (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile file
org.eclipse.pde.internal.core.builders.BuildErrorReporter ber
private void validateBuildPropertiesExists (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile file
int severity
org.eclipse.core.resources.IMarker marker
private void validateManifestCasing (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFolder manifestFolder
org.eclipse.core.runtime.IPath location
java.io.File metaFolder
String[] fileList
int i
String fileName
org.eclipse.core.resources.IFile currentFile
org.eclipse.core.resources.IMarker marker
org.eclipse.core.resources.IMarker marker
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor localmonitor
org.eclipse.core.resources.IFile manifestFile
private void cleanProblems (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
int depth
static int access$0 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
static int access$1 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
static int access$2 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
static int access$3 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker)
static boolean access$4 ()
static boolean access$5 (org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker, org.eclipse.core.resources.IResource)
}
org/eclipse/pde/internal/core/builders/ManifestErrorReporter$1$NodeListImpl.classManifestErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.ManifestErrorReporter$1$NodeListImpl extends java.lang.Object implements org.w3c.dom.NodeList {
java.util.ArrayList nodes
final org.eclipse.pde.internal.core.builders.ManifestErrorReporter this$0
void (org.eclipse.pde.internal.core.builders.ManifestErrorReporter)
public int getLength ()
public org.w3c.dom.Node item (int)
int index
protected void add (org.w3c.dom.Node)
org.w3c.dom.Node node
}
org/eclipse/pde/internal/core/builders/ManifestErrorReporter.classManifestErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.ManifestErrorReporter extends org.eclipse.pde.internal.core.builders.XMLErrorReporter {
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected void reportIllegalElement (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int severity
org.w3c.dom.Node parent
protected void reportMissingRequiredAttribute (org.w3c.dom.Element, java.lang.String, int)
org.w3c.dom.Element element
String attName
int severity
String message
protected boolean assertAttributeDefined (org.w3c.dom.Element, java.lang.String, int)
org.w3c.dom.Element element
String attrName
int severity
org.w3c.dom.Attr attr
protected void reportUnknownAttribute (org.w3c.dom.Element, java.lang.String, int)
org.w3c.dom.Element element
String attName
int severity
String message
protected void reportIllegalAttributeValue (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
String message
protected void validateVersionAttribute (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
org.eclipse.core.runtime.IStatus status
protected void validateMatch (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
String value
protected void validateElementWithContent (org.w3c.dom.Element, boolean)
org.w3c.dom.Element element
boolean hasContent
org.w3c.dom.NodeList children
boolean textFound
int i
org.w3c.dom.Node child
private void reportMissingElementContent (org.w3c.dom.Element)
org.w3c.dom.Element element
protected void reportExtraneousElements (org.w3c.dom.NodeList, int)
org.w3c.dom.NodeList elements
int maximum
int i
org.w3c.dom.Element element
protected void validateURL (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element element
String attName
String value
protected boolean validatePluginID (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
String message
protected void validateBoolean (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
String value
protected org.w3c.dom.NodeList getChildrenByName (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element element
String name
org.eclipse.pde.internal.core.builders.ManifestErrorReporter$1$NodeListImpl list
org.w3c.dom.NodeList allChildren
int i
org.w3c.dom.Node node
protected void reportDeprecatedAttribute (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
int severity
}
org/eclipse/pde/internal/core/builders/PDEBuilderHelper.classPDEBuilderHelper.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PDEBuilderHelper extends java.lang.Object {
public void ()
public static java.lang.String[] getUnlistedClasspaths (java.util.ArrayList, org.eclipse.core.resources.IProject, org.eclipse.jdt.core.IClasspathEntry[])
java.util.ArrayList sourceEntries
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IClasspathEntry[] cpes
String[] unlisted
int index
int i
org.eclipse.core.runtime.IPath path
boolean found
int j
org.eclipse.pde.core.build.IBuildEntry be
String[] tokens
int k
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath ipath
public static java.util.ArrayList getSourceEntries (org.eclipse.pde.core.build.IBuild)
org.eclipse.pde.core.build.IBuild build
java.util.ArrayList sourceEntryKeys
org.eclipse.pde.core.build.IBuildEntry[] entries
int i
String name
String entry
}
org/eclipse/pde/internal/core/builders/PDEMarkerFactory.classPDEMarkerFactory.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PDEMarkerFactory extends java.lang.Object {
public static final String MARKER_ID
public static final int NO_RESOLUTION
public static final int M_DEPRECATED_AUTOSTART
public static final int M_JAVA_PACKAGE__PORTED
public static final int M_SINGLETON_DIR_NOT_SET
public static final int M_SINGLETON_ATT_NOT_SET
public static final int M_PROJECT_BUILD_ORDER_ENTRIES
public static final int M_EXPORT_PKG_NOT_EXIST
public static final int M_IMPORT_PKG_NOT_AVAILABLE
public static final int M_REQ_BUNDLE_NOT_AVAILABLE
public static final int M_UNKNOWN_CLASS
public static final int M_UNKNOWN_ACTIVATOR
public static final int M_SINGLETON_DIR_NOT_SUPPORTED
public static final int M_DIRECTIVE_HAS_NO_EFFECT
public static final int M_MISMATCHED_EXEC_ENV
public static final int M_UNKNOW_EXEC_ENV
public static final int M_DEPRECATED_IMPORT_SERVICE
public static final int M_DEPRECATED_EXPORT_SERVICE
public static final int M_UNECESSARY_DEP
public static final int M_MISSING_EXPORT_PKGS
public static final int M_DEPRECATED_PROVIDE_PACKAGE
public static final int M_EXECUTION_ENVIRONMENT_NOT_SET
public static final int M_MISSING_BUNDLE_CLASSPATH_ENTRY
public static final int M_LAZYLOADING_HAS_NO_EFFECT
public static final int M_DISCOURAGED_CLASS
public static final int B_APPEND_SLASH_FOLDER_ENTRY
public static final int B_REMOVE_SLASH_FILE_ENTRY
public static final int B_ADDITION
public static final int B_SOURCE_ADDITION
public static final int B_REMOVAL
public static final int B_REPLACE
public static final int B_JAVA_ADDDITION
public static final int P_ILLEGAL_XML_NODE
public static final int P_UNTRANSLATED_NODE
public static final int P_UNKNOWN_CLASS
public static final int P_USELESS_FILE
public static final String BK_BUILD_ENTRY
public static final String BK_BUILD_TOKEN
public static final String MPK_LOCATION_PATH
public static final String CAT_FATAL
public static final String CAT_NLS
public static final String CAT_DEPRECATION
public static final String CAT_EE
public static final String CAT_OTHER
public static final String CAT_ID
public void ()
public org.eclipse.core.resources.IMarker createMarker (org.eclipse.core.resources.IFile, int, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
int id
String category
org.eclipse.core.resources.IMarker marker
}
org/eclipse/pde/internal/core/builders/PluginBaseErrorReporter.classPluginBaseErrorReporter.java
package org.eclipse.pde.internal.core.builders
public abstract org.eclipse.pde.internal.core.builders.PluginBaseErrorReporter extends org.eclipse.pde.internal.core.builders.ExtensionsErrorReporter {
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.Element element
String elementName
org.w3c.dom.NodeList children
int i
org.w3c.dom.Element child
String name
int severity
protected void validateTopLevelAttributes (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
protected abstract java.lang.String getRootElementName ()
protected void validateRequires (org.w3c.dom.Element)
org.w3c.dom.Element element
int severity
org.w3c.dom.NodeList children
int i
org.w3c.dom.Element child
protected void validateImport (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
protected void validateRuntime (org.w3c.dom.Element)
org.w3c.dom.Element element
int severity
org.w3c.dom.NodeList children
int i
org.w3c.dom.Element child
protected void validateLibrary (org.w3c.dom.Element)
org.w3c.dom.Element element
int unknownSev
int deprecatedSev
org.w3c.dom.NodeList children
int i
org.w3c.dom.Element child
String elementName
protected void validatePluginIDRef (org.w3c.dom.Element, org.w3c.dom.Attr)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
int severity
org.eclipse.pde.core.plugin.IPluginModelBase model
private void reportDeprecatedElement (org.w3c.dom.Element, int)
org.w3c.dom.Element element
int severity
}
org/eclipse/pde/internal/core/builders/PluginErrorReporter.classPluginErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PluginErrorReporter extends org.eclipse.pde.internal.core.builders.PluginBaseErrorReporter {
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected void validateTopLevelAttributes (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Attr attr
protected java.lang.String getRootElementName ()
}
org/eclipse/pde/internal/core/builders/PluginRebuilder.classPluginRebuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.PluginRebuilder extends java.lang.Object implements org.eclipse.pde.internal.core.IStateDeltaListener org.eclipse.core.resources.IResourceChangeListener {
private java.util.Set fProjectNames
private boolean fTouchWorkspace
public void ()
public void start ()
public void stop ()
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject[] projects
int i
java.util.Iterator iter
private void touchProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.CoreException e
public void stateChanged (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State newState
public void stateResolved (org.eclipse.osgi.service.resolver.StateDelta)
org.eclipse.osgi.service.resolver.StateDelta delta
org.eclipse.osgi.service.resolver.BundleDelta[] deltas
int i
int type
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.core.resources.IResource resource
}
org/eclipse/pde/internal/core/builders/SchemaErrorReporter$StackEntry.classSchemaErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SchemaErrorReporter$StackEntry extends java.lang.Object {
String tag
int line
final org.eclipse.pde.internal.core.builders.SchemaErrorReporter this$0
public void (org.eclipse.pde.internal.core.builders.SchemaErrorReporter, java.lang.String, int)
String tag
int line
}
org/eclipse/pde/internal/core/builders/SchemaErrorReporter.classSchemaErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.SchemaErrorReporter extends org.eclipse.pde.internal.core.builders.XMLErrorReporter {
public static final String[] forbiddenEndTagKeys
public static final String[] optionalEndTagKeys
private org.eclipse.pde.internal.core.ischema.ISchema fSchema
private static final String ELEMENT
private static final String DOCUMENTATION
private static final String ANNOTATION
private static final String ATTRIBUTE
private static final String INCLUDE
private static final String ATTR_NAME
private static final String ATTR_VALUE
private static final String ATTR_USE
private static final String ATTR_REF
private static final String ATTR_LOCATION
static void ()
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.pde.internal.core.schema.SchemaDescriptor desc
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List elements
org.w3c.dom.Element element
org.w3c.dom.NodeList children
int i
org.w3c.dom.Node child
org.w3c.dom.Element childElement
String name
String value
private void validate (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.NodeList children
int i
org.w3c.dom.Node child
private void validateAnnotation (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.NodeList children
int i
org.w3c.dom.Node child
private void validateDocumentation (org.w3c.dom.Element)
org.w3c.dom.Element element
int flag
org.w3c.dom.NodeList children
int i
org.w3c.dom.Text textNode
java.util.StringTokenizer text
int lineNumber
java.util.Stack stack
boolean errorReported
String next
String tagName
String closing
boolean found
org.eclipse.pde.internal.core.builders.SchemaErrorReporter$StackEntry entry
String shortTag
org.eclipse.pde.internal.core.builders.SchemaErrorReporter$StackEntry entry
private java.lang.String getTagName (java.lang.String)
String text
java.util.StringTokenizer tokenizer
private boolean optionalEndTag (java.lang.String)
String tag
int i
private boolean forbiddenEndTag (java.lang.String)
String tag
int i
private int getLineBreakCount (java.lang.String)
String tag
java.util.StringTokenizer tokenizer
int token
private void validateAttribute (org.w3c.dom.Element)
org.w3c.dom.Element element
private void validateUse (org.w3c.dom.Element)
org.w3c.dom.Element element
org.w3c.dom.Attr use
org.w3c.dom.Attr value
private void validateInclude (org.w3c.dom.Element)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.ischema.ISchemaInclude[] includes
String schemaLocation
int i
org.eclipse.pde.internal.core.ischema.ISchemaInclude include
org.eclipse.pde.internal.core.ischema.ISchema includedSchema
String includedSchemaUrl
String computedUrl
private void validateElementReference (org.w3c.dom.Element)
org.w3c.dom.Element element
String value
org.eclipse.pde.internal.core.ischema.ISchemaElement referencedElement
}
org/eclipse/pde/internal/core/builders/SchemaTransformer.classSchemaTransformer.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.SchemaTransformer extends java.lang.Object {
private static final String PLATFORM_PLUGIN
private static final String PLATFORM_PLUGIN_DOC
private static final String SCHEMA_CSS
private static final String PLATFORM_CSS
public static final byte TEMP
public static final byte BUILD
private byte fCssPurpose
private java.io.PrintWriter fWriter
private org.eclipse.pde.internal.core.ischema.ISchema fSchema
private java.net.URL fCssURL
public void ()
public void transform (org.eclipse.pde.internal.core.ischema.ISchema, java.io.PrintWriter)
org.eclipse.pde.internal.core.ischema.ISchema schema
java.io.PrintWriter out
public void transform (org.eclipse.pde.internal.core.ischema.ISchema, java.io.PrintWriter, java.net.URL, byte)
org.eclipse.pde.internal.core.ischema.ISchema schema
java.io.PrintWriter out
java.net.URL cssURL
byte cssPurpose
private void setCssURL (java.net.URL)
java.net.URL cssURL
private java.lang.String getCssURL ()
private java.lang.String getSchemaCssURL ()
java.net.URL url
private void printHTMLContent ()
private void printHeader ()
private void printStyles ()
private java.net.URL getResourceURL (java.lang.String, java.lang.String)
String bundleID
String resourcePath
org.osgi.framework.Bundle bundle
java.net.URL entry
private void printBody ()
String suggestion
private void transformSection (java.lang.String, java.lang.String)
String title
String sectionId
org.eclipse.pde.internal.core.ischema.IDocumentSection section
String description
private org.eclipse.pde.internal.core.schema.DocumentSection findSection (org.eclipse.pde.internal.core.ischema.IDocumentSection[], java.lang.String)
org.eclipse.pde.internal.core.ischema.IDocumentSection[] sections
String sectionId
int i
private void transformText (java.lang.String)
String text
boolean preformatted
boolean inTag
boolean inCstring
int i
char c
private void transformDescription ()
org.eclipse.pde.internal.core.ischema.ISchemaInclude[] includes
int i
org.eclipse.pde.internal.core.ischema.ISchema ischema
private void transformMarkup ()
org.eclipse.pde.internal.core.ischema.ISchemaElement[] elements
int i
private void transformElement (org.eclipse.pde.internal.core.ischema.ISchemaElement)
org.eclipse.pde.internal.core.ischema.ISchemaElement element
String name
String dtd
String nameLink
org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attributes
int maxWidth
int i
String description
String elementType
int i
org.eclipse.pde.internal.core.ischema.ISchemaAttribute att
private boolean containsParagraph (java.lang.String)
String input
private void appendAttlist (org.eclipse.pde.internal.core.ischema.ISchemaAttribute, int)
org.eclipse.pde.internal.core.ischema.ISchemaAttribute att
int maxWidth
int delta
int i
org.eclipse.pde.internal.core.ischema.ISchemaSimpleType type
org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
boolean choices
String typeName
private void appendRestriction (org.eclipse.pde.internal.core.ischema.ISchemaRestriction)
org.eclipse.pde.internal.core.ischema.ISchemaRestriction restriction
String[] choices
int i
private boolean isPreEnd (java.lang.String, int)
String text
int loc
private boolean isPreStart (java.lang.String, int)
String text
int loc
private int calculateMaxAttributeWidth (org.eclipse.pde.internal.core.ischema.ISchemaAttribute[])
org.eclipse.pde.internal.core.ischema.ISchemaAttribute[] attributes
int width
int i
private java.lang.String getProductPlugin ()
org.eclipse.core.runtime.IProduct product
org.osgi.framework.Bundle plugin
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$1$MissingOutputEntry.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$1$MissingOutputEntry extends java.lang.Object {
private java.util.List fSrcFolders
private java.util.List fOutputFolders
final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter)
public java.lang.String getOutputList ()
public java.lang.String getSourceList ()
private java.lang.String generateList (java.util.List)
java.util.List strings
StringBuffer buffer
java.util.Iterator iterator
String next
public void addSrcFolder (java.lang.String)
String sourcePath
public void addOutputFolder (java.lang.String)
String outputPath
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$EncodingEntry.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry extends java.lang.Object {
private String fEncoding
private org.eclipse.core.resources.IResource fResource
final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.resources.IResource, java.lang.String)
org.eclipse.core.resources.IResource resource
String encoding
public java.lang.String getEncoding ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry other
public int hashCode ()
java.lang.String getValue ()
StringBuffer buf
org.eclipse.core.resources.IContainer root
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$OutputFolder.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder extends org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder {
private java.util.ArrayList fSourceFolders
private boolean fIsLibrary
final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
public void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean isLibrary
public void addSourceFolder (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder)
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
public boolean isLibrary ()
public java.util.ArrayList getSourceFolders ()
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$ProjectFolder.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder extends java.lang.Object {
org.eclipse.core.runtime.IPath fPath
String fToken
java.util.ArrayList fLibs
String dupeLibName
final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
public void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.IPath getPath ()
void setToken (java.lang.String)
String token
public java.lang.String getToken ()
public void addLib (java.lang.String)
String libName
public java.util.ArrayList getLibs ()
public java.lang.String getDupeLibName ()
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$SourceFolder.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder extends org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder {
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder fOutputFolder
final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
public void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.core.runtime.IPath, org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder)
org.eclipse.core.runtime.IPath path
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
public org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder getOutputLocation ()
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter$Visitor.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$Visitor extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
String[] fLibs
final org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter this$0
void (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter, org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder)
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder folder
java.util.ArrayList list
public boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
String encoding
org.eclipse.core.resources.IFile file
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry entry
int i
String lib
java.util.List encodings
}
org/eclipse/pde/internal/core/builders/SourceEntryErrorReporter.classSourceEntryErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter extends org.eclipse.pde.internal.core.builders.BuildErrorReporter {
private static final String DEF_OUTPUT_ENTRY
private java.util.HashMap fSourceFolderMap
private java.util.HashMap fOutputFolderMap
private org.eclipse.pde.core.build.IBuild fBuild
java.util.Map fDefaultLibraryEncodings
java.util.Map fCustomEncodings
public void (org.eclipse.core.resources.IFile, org.eclipse.pde.core.build.IBuild)
org.eclipse.core.resources.IFile file
org.eclipse.pde.core.build.IBuild model
public void initialize (java.util.ArrayList, java.util.ArrayList, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.resources.IProject)
java.util.ArrayList sourceEntries
java.util.ArrayList outputEntries
org.eclipse.jdt.core.IClasspathEntry[] cpes
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath defaultOutputLocation
org.eclipse.jdt.core.IJavaProject javaProject
java.util.List pluginLibraryNames
org.eclipse.pde.core.plugin.IPluginModelBase pluginModel
org.eclipse.pde.core.plugin.IPluginLibrary[] pluginLibraries
int i
int i
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.runtime.IPath outputLocation
org.eclipse.core.runtime.IPath outputPath
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.core.runtime.IPath outputPath
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
java.util.Iterator iterator
org.eclipse.pde.core.build.IBuildEntry sourceEntry
String libName
String[] tokens
int i
org.eclipse.core.runtime.IPath path
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
java.util.Iterator iterator
org.eclipse.pde.core.build.IBuildEntry outputEntry
String libName
String[] tokens
int i
org.eclipse.core.runtime.IPath path
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
private org.eclipse.core.runtime.IPath getPath (java.lang.Object)
Object entry
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IClasspathEntry cpes
public void validate ()
java.util.Iterator iterator
org.eclipse.core.runtime.IPath outputPath
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
java.util.ArrayList sourceFolders
java.util.ArrayList outputFolderLibs
java.util.Iterator libNameiterator
String libName
org.eclipse.core.resources.IResource folderEntry
String message
String message
org.eclipse.pde.core.plugin.IPluginModelBase model
org.eclipse.pde.core.plugin.IPluginLibrary[] libs
String message
String srcFolderLibName
int i
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
java.util.ArrayList srcFolderLibs
String erringSrcFolders
int j
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder srcFolder
int k
String libName
String message
int i
String message
String message
java.util.HashMap missingOutputEntryErrors
java.util.List toValidate
java.util.Iterator iterator
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$OutputFolder outputFolder
org.eclipse.core.resources.IResource folderEntry
String message
String message
java.util.ArrayList srcLibs
int i
String libName
String libName
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$1$MissingOutputEntry errorEntry
String message
java.util.Iterator iter
String libName
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$1$MissingOutputEntry errorEntry
String message
java.util.Iterator iterator
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$SourceFolder sourceFolder
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.resources.IContainer container
java.util.ArrayList list
String[] libs
String encoding
int i
org.eclipse.core.runtime.CoreException e
org.eclipse.pde.core.build.IBuildEntry[] entries
int i
org.eclipse.pde.core.build.IBuildEntry entry
String name
String lib
String[] tokens
String specified
String expected
org.eclipse.core.resources.IContainer bundleRoot
String lib
String[] tokens
java.util.List encodings
int j
String special
int index
String path
String encoding
org.eclipse.core.resources.IResource member
String message
String message
java.util.List workspace
java.util.Map map
java.util.Iterator iter
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry ee
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry ee
String specified
String expected
java.util.Map$Entry en
org.eclipse.core.resources.IResource res
String expected
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry missing
String m
java.util.Iterator iter
java.util.Map$Entry entry
String lib
String expected
java.util.Map$Entry entry
String lib
java.util.List encodings
java.util.Iterator iterator2
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$EncodingEntry encoding
String m
private java.lang.String getExplicitEncoding (org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
String encoding
org.eclipse.core.resources.IContainer parent
private java.lang.String join (org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder[])
org.eclipse.pde.internal.core.builders.SourceEntryErrorReporter$ProjectFolder[] folders
StringBuffer result
int i
String text
public java.util.ArrayList getProblemList ()
}
org/eclipse/pde/internal/core/builders/UpdateSiteBuilder$DeltaVisitor.classUpdateSiteBuilder.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.UpdateSiteBuilder$DeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
private org.eclipse.core.runtime.IProgressMonitor monitor
final org.eclipse.pde.internal.core.builders.UpdateSiteBuilder this$0
public void (org.eclipse.pde.internal.core.builders.UpdateSiteBuilder, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IFile candidate
}
org/eclipse/pde/internal/core/builders/UpdateSiteBuilder.classUpdateSiteBuilder.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.UpdateSiteBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
public void ()
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile file
private void checkFile (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.pde.internal.core.builders.UpdateSiteErrorReporter reporter
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IFile site
org.eclipse.core.runtime.SubMonitor localmonitor
static void access$0 (org.eclipse.pde.internal.core.builders.UpdateSiteBuilder, org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/pde/internal/core/builders/UpdateSiteErrorReporter.classUpdateSiteErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.UpdateSiteErrorReporter extends org.eclipse.pde.internal.core.builders.ManifestErrorReporter {
private org.eclipse.core.runtime.IProgressMonitor fMonitor
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.w3c.dom.Element root
String elementName
org.w3c.dom.NamedNodeMap attributes
int i
org.w3c.dom.Attr attr
String name
private void validateArchives (org.w3c.dom.Element)
org.w3c.dom.Element root
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
private void validateCategoryDefinitions (org.w3c.dom.Element)
org.w3c.dom.Element root
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
private void validateCategories (org.w3c.dom.Element)
org.w3c.dom.Element root
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
private void validateFeatures (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
int i
org.w3c.dom.Element element
org.w3c.dom.NamedNodeMap attributes
int j
org.w3c.dom.Attr attr
String name
private void validateDescription (org.w3c.dom.Element)
org.w3c.dom.Element parent
org.w3c.dom.NodeList list
org.w3c.dom.Element element
}
org/eclipse/pde/internal/core/builders/XMLErrorReporter$ElementData.classXMLErrorReporter.java
package org.eclipse.pde.internal.core.builders
org.eclipse.pde.internal.core.builders.XMLErrorReporter$ElementData extends java.lang.Object {
int offset
boolean fErrorNode
final org.eclipse.pde.internal.core.builders.XMLErrorReporter this$0
public void (org.eclipse.pde.internal.core.builders.XMLErrorReporter, int)
int offset
}
org/eclipse/pde/internal/core/builders/XMLErrorReporter.classXMLErrorReporter.java
package org.eclipse.pde.internal.core.builders
public org.eclipse.pde.internal.core.builders.XMLErrorReporter extends org.xml.sax.helpers.DefaultHandler {
public static final char F_ATT_PREFIX
public static final char F_ATT_VALUE_PREFIX
public static final char F_CHILD_SEP
protected org.eclipse.core.resources.IFile fFile
protected org.eclipse.core.resources.IProject fProject
private int fErrorCount
private org.eclipse.pde.internal.core.builders.PDEMarkerFactory fMarkerFactory
private org.w3c.dom.Document fXMLDocument
private org.eclipse.jface.text.IDocument fTextDocument
private java.util.Stack fElementStack
private org.w3c.dom.Element fRootElement
private org.xml.sax.Locator fLocator
private int fHighestOffset
private java.util.HashMap fOffsetTable
private org.eclipse.jface.text.FindReplaceDocumentAdapter fFindReplaceAdapter
private double fSchemaVersion
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.filebuffers.ITextFileBufferManager manager
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.resources.IFile getFile ()
private org.eclipse.core.resources.IMarker addMarker (java.lang.String, int, int, int, java.lang.String)
String message
int lineNumber
int severity
int fixId
String category
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
private org.eclipse.pde.internal.core.builders.PDEMarkerFactory getMarkerFactory ()
private void addMarker (org.xml.sax.SAXParseException, int)
org.xml.sax.SAXParseException e
int severity
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public int getErrorCount ()
private void removeFileMarkers ()
org.eclipse.core.runtime.CoreException e
public void report (java.lang.String, int, int, int, org.w3c.dom.Element, java.lang.String, java.lang.String)
String message
int line
int severity
int fixId
org.w3c.dom.Element element
String attrName
String category
org.eclipse.core.resources.IMarker marker
private java.lang.String generateLocationPath (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node node
String attrName
int childIndex
org.w3c.dom.Node previousSibling
StringBuffer sb
org.w3c.dom.Node parent
private java.lang.String composeNodeString (org.w3c.dom.Node, int, java.lang.String, java.lang.StringBuffer)
org.w3c.dom.Node node
int index
String attrName
StringBuffer sb
public org.eclipse.core.resources.IMarker report (java.lang.String, int, int, int, java.lang.String)
String message
int line
int severity
int fixId
String category
public org.eclipse.core.resources.IMarker report (java.lang.String, int, int, java.lang.String)
String message
int line
int severity
String category
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void startDocument () throws org.xml.sax.SAXException
javax.xml.parsers.DocumentBuilderFactory factory
public void endDocument () throws org.xml.sax.SAXException
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
org.w3c.dom.Element element
int i
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
private void generateErrorElementHierarchy ()
org.eclipse.pde.internal.core.builders.XMLErrorReporter$ElementData data
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] characters
int start
int length
StringBuffer buff
int i
org.w3c.dom.Text text
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
private int getStartOffset (java.lang.String) throws org.eclipse.jface.text.BadLocationException
String elementName
int line
int col
String text
java.util.ArrayList commentPositions
int idx
int end
int idx
boolean valid
int i
org.eclipse.jface.text.Position pos
private int getAttributeOffset (java.lang.String, java.lang.String, int) throws org.eclipse.jface.text.BadLocationException
String name
String value
int offset
org.eclipse.jface.text.IRegion nameRegion
private java.lang.String getWritableString (java.lang.String)
String source
StringBuffer buf
int i
char c
protected java.lang.String getTextContent (org.w3c.dom.Element)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.builders.XMLErrorReporter$ElementData data
org.eclipse.jface.text.IRegion nameRegion
int offset
protected int getLine (org.w3c.dom.Element)
org.w3c.dom.Element element
org.eclipse.pde.internal.core.builders.XMLErrorReporter$ElementData data
protected int getLine (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element element
String attName
org.eclipse.pde.internal.core.builders.XMLErrorReporter$ElementData data
int offset
public void validateContent (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.w3c.dom.Element getDocumentRoot ()
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String target
String data
protected double getSchemaVersion ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String publicId
String systemId
int x
int line
}
org/eclipse/pde/internal/core/bundle/
org/eclipse/pde/internal/core/bundle/Bundle.classBundle.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.Bundle extends org.eclipse.pde.internal.core.bundle.BundleObject implements org.eclipse.pde.internal.core.ibundle.IBundle {
private static final long serialVersionUID
private java.util.Map fProperties
public void ()
public void setHeader (java.lang.String, java.lang.String)
String key
String value
Object oldValue
public java.lang.String getHeader (java.lang.String)
String key
public void load (java.util.Map)
java.util.Map properties
java.util.Iterator it
Object o
public java.lang.String getLocalization ()
String localization
public void setLocalization (java.lang.String)
String localization
public void renameHeader (java.lang.String, java.lang.String)
String key
String newKey
public org.eclipse.pde.internal.core.ibundle.IManifestHeader getManifestHeader (java.lang.String)
String key
protected java.util.Map getHeaders ()
}
org/eclipse/pde/internal/core/bundle/BundleFragment.classBundleFragment.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.BundleFragment extends org.eclipse.pde.internal.core.bundle.BundlePluginBase implements org.eclipse.pde.internal.core.ibundle.IBundleFragment {
private static final long serialVersionUID
public void ()
public java.lang.String getPluginId ()
public java.lang.String getPluginVersion ()
String version
org.eclipse.osgi.service.resolver.VersionRange versionRange
public int getRule ()
String version
org.eclipse.osgi.service.resolver.VersionRange versionRange
public void setPluginId (java.lang.String) throws org.eclipse.core.runtime.CoreException
String id
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String oldValue
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public void setPluginVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
String version
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String oldValue
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public void setRule (int) throws org.eclipse.core.runtime.CoreException
int rule
private java.lang.String writeFragmentHost (java.lang.String, java.lang.String)
String id
String version
StringBuffer buffer
private java.lang.String getAttribute (java.lang.String, java.lang.String)
String key
String attribute
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String value
org.eclipse.osgi.util.ManifestElement[] elements
public boolean isPatch ()
}
org/eclipse/pde/internal/core/bundle/BundleFragmentModel.classBundleFragmentModel.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.BundleFragmentModel extends org.eclipse.pde.internal.core.bundle.BundlePluginModelBase implements org.eclipse.pde.internal.core.ibundle.IBundleFragmentModel {
private static final long serialVersionUID
public void ()
public org.eclipse.pde.core.plugin.IPluginBase createPluginBase ()
org.eclipse.pde.internal.core.bundle.BundleFragment bfragment
public org.eclipse.pde.core.plugin.IFragment getFragment ()
public boolean isFragmentModel ()
}
org/eclipse/pde/internal/core/bundle/BundleModel.classBundleModel.java
package org.eclipse.pde.internal.core.bundle
public abstract org.eclipse.pde.internal.core.bundle.BundleModel extends org.eclipse.pde.internal.core.AbstractModel implements org.eclipse.pde.internal.core.ibundle.IBundleModel {
private static final long serialVersionUID
private org.eclipse.pde.internal.core.bundle.Bundle fBundle
public void ()
public org.eclipse.pde.internal.core.ibundle.IBundle getBundle ()
public java.lang.String getInstallLocation ()
public abstract void load ()
public boolean isFragmentModel ()
public void load (java.io.InputStream, boolean)
java.io.InputStream source
boolean outOfSync
org.eclipse.pde.internal.core.text.bundle.BundleModelFactory factory
java.util.Map headers
Object[] keys
int i
String key
String value
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
String formatted
public void load (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.core.PDEState)
org.eclipse.osgi.service.resolver.BundleDescription desc
org.eclipse.pde.internal.core.PDEState state
long id
java.util.Properties properties
String value
String[] libraries
StringBuffer buffer
int i
private java.lang.String writeFragmentHost (org.eclipse.osgi.service.resolver.HostSpecification)
org.eclipse.osgi.service.resolver.HostSpecification host
String id
String version
StringBuffer buffer
public void reload (java.io.InputStream, boolean)
java.io.InputStream source
boolean outOfSync
}
org/eclipse/pde/internal/core/bundle/BundleObject.classBundleObject.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.BundleObject extends java.lang.Object implements java.io.Serializable org.eclipse.pde.core.IWritable org.eclipse.pde.internal.core.plugin.IWritableDelimiter {
private static final long serialVersionUID
private transient org.eclipse.pde.internal.core.ibundle.IBundleModel model
public void ()
public org.eclipse.pde.internal.core.ibundle.IBundleModel getModel ()
public void setModel (org.eclipse.pde.internal.core.ibundle.IBundleModel)
org.eclipse.pde.internal.core.ibundle.IBundleModel newModel
protected void throwCoreException (java.lang.String) throws org.eclipse.core.runtime.CoreException
String message
org.eclipse.core.runtime.Status status
protected void fireStructureChanged (org.eclipse.pde.internal.core.bundle.BundleObject[], int)
org.eclipse.pde.internal.core.bundle.BundleObject[] children
int changeType
org.eclipse.pde.core.IModelChangedEvent e
protected void fireStructureChanged (org.eclipse.pde.internal.core.bundle.BundleObject, int)
org.eclipse.pde.internal.core.bundle.BundleObject child
int changeType
org.eclipse.pde.core.IModelChangedEvent e
protected void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent)
org.eclipse.pde.core.IModelChangedEvent e
org.eclipse.pde.core.IModelChangeProvider provider
protected void firePropertyChanged (org.eclipse.pde.internal.core.bundle.BundleObject, java.lang.String, java.lang.Object, java.lang.Object)
org.eclipse.pde.internal.core.bundle.BundleObject object
String property
Object oldValue
Object newValue
org.eclipse.pde.core.IModelChangeProvider provider
public void write (java.lang.String, java.io.PrintWriter)
String indent
java.io.PrintWriter writer
public void reconnect (org.eclipse.pde.internal.core.ibundle.IBundleModel)
org.eclipse.pde.internal.core.ibundle.IBundleModel model
public void writeDelimeter (java.io.PrintWriter)
java.io.PrintWriter writer
}
org/eclipse/pde/internal/core/bundle/BundlePlugin.classBundlePlugin.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.BundlePlugin extends org.eclipse.pde.internal.core.bundle.BundlePluginBase implements org.eclipse.pde.internal.core.ibundle.IBundlePlugin {
private static final long serialVersionUID
public void ()
public java.lang.String getClassName ()
public void setClassName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String className
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String old
String classHeader
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
private java.lang.String getClassHeader ()
org.eclipse.pde.core.plugin.IPluginImport[] imports
int i
public boolean hasExtensibleAPI ()
}
org/eclipse/pde/internal/core/bundle/BundlePluginBase.classBundlePluginBase.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.BundlePluginBase extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.pde.internal.core.ibundle.IBundlePluginBase java.io.Serializable {
private static final long serialVersionUID
protected org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase model
private java.util.ArrayList libraries
private java.util.ArrayList imports
private String fTarget
public void ()
public void reset ()
public java.lang.String getSchemaVersion ()
org.eclipse.pde.core.plugin.IExtensions root
public void setSchemaVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
String value
org.eclipse.pde.core.plugin.IExtensions root
public void modelChanged (org.eclipse.pde.core.IModelChangedEvent)
org.eclipse.pde.core.IModelChangedEvent event
public org.eclipse.pde.internal.core.ibundle.IBundle getBundle ()
org.eclipse.pde.internal.core.ibundle.IBundleModel bmodel
protected org.eclipse.pde.internal.core.ibundle.IManifestHeader getManifestHeader (java.lang.String)
String key
org.eclipse.pde.internal.core.ibundle.IBundle bundle
public org.eclipse.pde.core.plugin.ISharedPluginModel getModel ()
void setModel (org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase)
org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase model
public org.eclipse.pde.core.plugin.IExtensions getExtensionsRoot ()
org.eclipse.pde.core.plugin.ISharedExtensionsModel emodel
public void add (org.eclipse.pde.core.plugin.IPluginLibrary) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginLibrary library
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
private void addLibrary (org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.pde.internal.core.ibundle.IManifestHeader)
org.eclipse.pde.core.plugin.IPluginLibrary library
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
String value
StringBuffer buffer
private void removeLibrary (org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.pde.internal.core.ibundle.IManifestHeader)
org.eclipse.pde.core.plugin.IPluginLibrary library
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
String value
String name
int index
StringBuffer buffer
int i
int after
public void remove (org.eclipse.pde.core.plugin.IPluginLibrary) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginLibrary library
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public void add (org.eclipse.pde.core.plugin.IPluginImport) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginImport iimport
public void add (org.eclipse.pde.core.plugin.IPluginImport[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginImport[] iimports
int i
private void addImport (org.eclipse.pde.core.plugin.IPluginImport)
org.eclipse.pde.core.plugin.IPluginImport iimport
Object header
String value
StringBuffer buffer
int bundleManifestVersion
String version
public void remove (org.eclipse.pde.core.plugin.IPluginImport) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginImport pluginImport
Object header
public void remove (org.eclipse.pde.core.plugin.IPluginImport[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginImport[] pluginImports
int i
Object header
public org.eclipse.pde.core.plugin.IPluginLibrary[] getLibraries ()
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String value
org.eclipse.osgi.util.ManifestElement[] elements
int i
org.eclipse.pde.internal.core.plugin.PluginLibrary library
public org.eclipse.pde.core.plugin.IPluginImport[] getImports ()
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.BundleSpecification[] required
int i
org.eclipse.pde.internal.core.plugin.PluginImport importElement
org.eclipse.osgi.service.resolver.BundleDescription[] imported
int i
org.eclipse.pde.internal.core.plugin.PluginImport importElement
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String value
int bundleManifestVersion
org.eclipse.osgi.util.ManifestElement[] elements
int i
org.eclipse.pde.internal.core.plugin.PluginImport importElement
public java.lang.String getProviderName ()
org.eclipse.pde.internal.core.ibundle.IBundle bundle
public void setProviderName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String providerName
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String old
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public java.lang.String getVersion ()
org.eclipse.osgi.service.resolver.BundleDescription desc
org.osgi.framework.Version version
public void setVersion (java.lang.String) throws org.eclipse.core.runtime.CoreException
String version
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String old
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public void swap (org.eclipse.pde.core.plugin.IPluginLibrary, org.eclipse.pde.core.plugin.IPluginLibrary) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginLibrary l1
org.eclipse.pde.core.plugin.IPluginLibrary l2
int index1
int index2
Object header
protected void fireStructureChanged (java.lang.Object, boolean)
Object object
boolean added
int type
protected void fireStructureChanged (java.lang.Object[], boolean)
Object[] objects
boolean added
int type
public void add (org.eclipse.pde.core.plugin.IPluginExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginExtension extension
org.eclipse.pde.core.plugin.IExtensions extensions
public void add (org.eclipse.pde.core.plugin.IPluginExtensionPoint) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginExtensionPoint point
org.eclipse.pde.core.plugin.IExtensions extensions
public java.lang.String getResourceString (java.lang.String)
String key
public org.eclipse.pde.core.plugin.IPluginExtensionPoint[] getExtensionPoints ()
org.eclipse.pde.core.plugin.IExtensions extensions
public org.eclipse.pde.core.plugin.IPluginExtension[] getExtensions ()
org.eclipse.pde.core.plugin.IExtensions extensions
public int getIndexOf (org.eclipse.pde.core.plugin.IPluginExtension)
org.eclipse.pde.core.plugin.IPluginExtension e
org.eclipse.pde.core.plugin.IExtensions extensions
public void remove (org.eclipse.pde.core.plugin.IPluginExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginExtension extension
org.eclipse.pde.core.plugin.IExtensions extensions
public void remove (org.eclipse.pde.core.plugin.IPluginExtensionPoint) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginExtensionPoint extensionPoint
org.eclipse.pde.core.plugin.IExtensions extensions
protected void updateSingleton (boolean)
boolean singleton
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
String version
String value
String singletonValue
public void swap (org.eclipse.pde.core.plugin.IPluginExtension, org.eclipse.pde.core.plugin.IPluginExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginExtension e1
org.eclipse.pde.core.plugin.IPluginExtension e2
org.eclipse.pde.core.plugin.IExtensions extensions
public void swap (org.eclipse.pde.core.plugin.IPluginImport, org.eclipse.pde.core.plugin.IPluginImport) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginImport import1
org.eclipse.pde.core.plugin.IPluginImport import2
int index1
int index2
Object header
public java.lang.String getId ()
protected java.lang.String getValue (java.lang.String, boolean)
String key
boolean parse
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String value
org.eclipse.osgi.util.ManifestElement[] elements
public void setId (java.lang.String) throws org.eclipse.core.runtime.CoreException
String id
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String old
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public org.eclipse.pde.core.plugin.IPluginModelBase getPluginModel ()
public java.lang.String getName ()
public void setName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String old
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public boolean isInTheModel ()
public java.lang.String getTranslatedName ()
public org.eclipse.pde.core.plugin.IPluginObject getParent ()
public org.eclipse.pde.core.plugin.IPluginBase getPluginBase ()
public boolean isValid ()
org.eclipse.pde.core.plugin.IExtensions extensions
public void write (java.lang.String, java.io.PrintWriter)
String indent
java.io.PrintWriter writer
public void setInTheModel (boolean)
boolean inModel
public static int getBundleManifestVersion (org.eclipse.pde.internal.core.ibundle.IBundle)
org.eclipse.pde.internal.core.ibundle.IBundle bundle
String version
public void updateImport (org.eclipse.pde.core.plugin.IPluginImport)
org.eclipse.pde.core.plugin.IPluginImport iimport
Object header
public java.lang.String getTargetVersion ()
public void setTargetVersion (java.lang.String)
String target
public int getIndexOf (org.eclipse.pde.core.plugin.IPluginImport)
org.eclipse.pde.core.plugin.IPluginImport targetImport
public org.eclipse.pde.core.plugin.IPluginImport getPreviousImport (org.eclipse.pde.core.plugin.IPluginImport)
org.eclipse.pde.core.plugin.IPluginImport targetImport
int targetIndex
org.eclipse.pde.core.plugin.IPluginImport previousImport
public org.eclipse.pde.core.plugin.IPluginImport getNextImport (org.eclipse.pde.core.plugin.IPluginImport)
org.eclipse.pde.core.plugin.IPluginImport targetImport
int targetIndex
int lastIndex
org.eclipse.pde.core.plugin.IPluginImport nextImport
public void add (org.eclipse.pde.core.plugin.IPluginImport, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginImport iimport
int index
int importCount
private void addImport (org.eclipse.pde.core.plugin.IPluginImport, int)
org.eclipse.pde.core.plugin.IPluginImport iimport
int index
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public void add (org.eclipse.pde.core.plugin.IPluginLibrary, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.core.plugin.IPluginLibrary library
int index
int libraryCount
org.eclipse.pde.internal.core.ibundle.IManifestHeader header
public int getIndexOf (org.eclipse.pde.core.plugin.IPluginLibrary)
org.eclipse.pde.core.plugin.IPluginLibrary targetLibrary
public org.eclipse.pde.core.plugin.IPluginLibrary getNextLibrary (org.eclipse.pde.core.plugin.IPluginLibrary)
org.eclipse.pde.core.plugin.IPluginLibrary targetLibrary
int targetIndex
int lastIndex
org.eclipse.pde.core.plugin.IPluginLibrary nextLibrary
public org.eclipse.pde.core.plugin.IPluginLibrary getPreviousLibrary (org.eclipse.pde.core.plugin.IPluginLibrary)
org.eclipse.pde.core.plugin.IPluginLibrary targetLibrary
int targetIndex
org.eclipse.pde.core.plugin.IPluginLibrary previousLibrary
protected void ensureModelEditable () throws org.eclipse.core.runtime.CoreException
protected void throwCoreException (java.lang.String) throws org.eclipse.core.runtime.CoreException
String message
org.eclipse.core.runtime.Status status
org.eclipse.core.runtime.CoreException ce
}
org/eclipse/pde/internal/core/bundle/BundlePluginModel.classBundlePluginModel.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.BundlePluginModel extends org.eclipse.pde.internal.core.bundle.BundlePluginModelBase implements org.eclipse.pde.internal.core.ibundle.IBundlePluginModel {
private static final long serialVersionUID
public void ()
public org.eclipse.pde.core.plugin.IPluginBase createPluginBase ()
org.eclipse.pde.internal.core.bundle.BundlePlugin bplugin
public org.eclipse.pde.core.plugin.IPlugin getPlugin ()
public boolean isFragmentModel ()
}
org/eclipse/pde/internal/core/bundle/BundlePluginModelBase.classBundlePluginModelBase.java
package org.eclipse.pde.internal.core.bundle
public abstract org.eclipse.pde.internal.core.bundle.BundlePluginModelBase extends org.eclipse.pde.internal.core.AbstractNLModel implements org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase org.eclipse.pde.core.plugin.IPluginModelFactory {
private static final long serialVersionUID
private org.eclipse.pde.internal.core.ibundle.IBundleModel fBundleModel
private org.eclipse.pde.core.plugin.ISharedExtensionsModel fExtensionsModel
private org.eclipse.pde.internal.core.bundle.BundlePluginBase fBundlePluginBase
private org.eclipse.pde.core.build.IBuildModel fBuildModel
private org.eclipse.osgi.service.resolver.BundleDescription fBundleDescription
public void ()
public org.eclipse.pde.internal.core.ibundle.IBundleModel getBundleModel ()
public org.eclipse.core.resources.IResource getUnderlyingResource ()
public org.eclipse.pde.core.plugin.ISharedExtensionsModel getExtensionsModel ()
public void dispose ()
public void save ()
org.eclipse.pde.core.IEditableModel emodel
org.eclipse.pde.core.IEditableModel emodel
public void setBundleModel (org.eclipse.pde.internal.core.ibundle.IBundleModel)
org.eclipse.pde.internal.core.ibundle.IBundleModel bundleModel
public void setExtensionsModel (org.eclipse.pde.core.plugin.ISharedExtensionsModel)
org.eclipse.pde.core.plugin.ISharedExtensionsModel extensionsModel
public org.eclipse.pde.core.build.IBuildModel getBuildModel ()
public void setBuildModel (org.eclipse.pde.core.build.IBuildModel)
org.eclipse.pde.core.build.IBuildModel buildModel
public org.eclipse.pde.core.plugin.IPluginBase getPluginBase ()
public org.eclipse.pde.core.plugin.IExtensions getExtensions ()
public void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent)
org.eclipse.pde.core.IModelChangedEvent event
Object[] objects
public org.eclipse.pde.core.plugin.IPluginBase getPluginBase (boolean)
boolean createIfMissing
public org.eclipse.pde.core.plugin.IExtensions getExtensions (boolean)
boolean createIfMissing
public org.eclipse.pde.core.plugin.IPluginModelFactory getPluginFactory ()
public org.eclipse.pde.core.plugin.IExtensionsModelFactory getFactory ()
public java.lang.String getInstallLocation ()
public java.lang.String getBundleLocalization ()
org.eclipse.pde.internal.core.ibundle.IBundle bundle
protected org.eclipse.pde.internal.core.NLResourceHelper createNLResourceHelper ()
String localization
public java.net.URL getNLLookupLocation ()
public boolean isEditable ()
public boolean isInSync ()
public boolean isValid ()
public void load ()
public void load (java.io.InputStream, boolean)
java.io.InputStream source
boolean outOfSync
public void reload (java.io.InputStream, boolean)
java.io.InputStream source
boolean outOfSync
public boolean isEnabled ()
public void setEnabled (boolean)
boolean enabled
protected void updateTimeStamp ()
public org.eclipse.pde.core.plugin.IPluginImport createImport ()
org.eclipse.pde.internal.core.plugin.PluginImport iimport
public org.eclipse.pde.core.plugin.IPluginImport createImport (java.lang.String)
String pluginId
org.eclipse.pde.internal.core.plugin.PluginImport iimport
public org.eclipse.pde.core.plugin.IPluginLibrary createLibrary ()
org.eclipse.pde.internal.core.plugin.PluginLibrary library
public org.eclipse.pde.core.plugin.IPluginAttribute createAttribute (org.eclipse.pde.core.plugin.IPluginElement)
org.eclipse.pde.core.plugin.IPluginElement element
public org.eclipse.pde.core.plugin.IPluginElement createElement (org.eclipse.pde.core.plugin.IPluginObject)
org.eclipse.pde.core.plugin.IPluginObject parent
public org.eclipse.pde.core.plugin.IPluginExtension createExtension ()
public org.eclipse.pde.core.plugin.IPluginExtensionPoint createExtensionPoint ()
public boolean isBundleModel ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundleDescription ()
public void setBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription description
public boolean isDirty ()
public void save (java.io.PrintWriter)
java.io.PrintWriter writer
public void setDirty (boolean)
boolean dirty
public java.lang.String toString ()
org.eclipse.pde.core.plugin.IPluginBase base
}
org/eclipse/pde/internal/core/bundle/WorkspaceBundleFragmentModel.classWorkspaceBundleFragmentModel.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.WorkspaceBundleFragmentModel extends org.eclipse.pde.internal.core.bundle.WorkspaceBundlePluginModelBase implements org.eclipse.pde.core.plugin.IFragmentModel {
private static final long serialVersionUID
public void (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile manifestFile
org.eclipse.core.resources.IFile pluginFile
public org.eclipse.pde.core.plugin.IPluginBase createPluginBase ()
org.eclipse.pde.internal.core.bundle.BundleFragment frag
public org.eclipse.pde.core.plugin.IFragment getFragment ()
}
org/eclipse/pde/internal/core/bundle/WorkspaceBundleModel.classWorkspaceBundleModel.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.WorkspaceBundleModel extends org.eclipse.pde.internal.core.bundle.BundleModel implements org.eclipse.pde.core.IEditableModel {
private static final long serialVersionUID
private org.eclipse.core.resources.IFile fUnderlyingResource
private boolean fDirty
private boolean fEditable
private org.eclipse.pde.internal.core.ibundle.IBundleModelFactory fFactory
private static final String MANIFEST_VERSION
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void fireModelChanged (org.eclipse.pde.core.IModelChangedEvent)
org.eclipse.pde.core.IModelChangedEvent event
public java.lang.String getContents ()
java.io.StringWriter swriter
java.io.PrintWriter writer
java.io.IOException e
public org.eclipse.core.resources.IResource getUnderlyingResource ()
public java.lang.String getInstallLocation ()
org.eclipse.core.runtime.IPath path
public boolean isDirty ()
public boolean isEditable ()
public void load ()
java.io.InputStream stream
Exception e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public boolean isInSync ()
protected void updateTimeStamp ()
public void save ()
java.io.ByteArrayInputStream stream
String contents
org.eclipse.core.resources.IContainer parent
org.eclipse.core.runtime.CoreException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
public void save (java.io.PrintWriter)
java.io.PrintWriter writer
org.eclipse.pde.internal.core.ibundle.IBundle bundle
java.util.Map headers
boolean addManifestVersion
java.io.IOException e
public void setDirty (boolean)
boolean dirty
public void setEditable (boolean)
boolean editable
public org.eclipse.pde.internal.core.ibundle.IBundleModelFactory getFactory ()
}
org/eclipse/pde/internal/core/bundle/WorkspaceBundlePluginModel.classWorkspaceBundlePluginModel.java
package org.eclipse.pde.internal.core.bundle
public org.eclipse.pde.internal.core.bundle.WorkspaceBundlePluginModel extends org.eclipse.pde.internal.core.bundle.WorkspaceBundlePluginModelBase implements org.eclipse.pde.core.plugin.IPluginModel {
private static final long serialVersionUID
public void (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile manifestFile
org.eclipse.core.resources.IFile pluginFile
public org.eclipse.pde.core.plugin.IPluginBase createPluginBase ()
org.eclipse.pde.internal.core.bundle.BundlePlugin base
public org.eclipse.pde.core.plugin.IPlugin getPlugin ()
}
org/eclipse/pde/internal/core/bundle/WorkspaceBundlePluginModelBase.classWorkspaceBundlePluginModelBase.java
package org.eclipse.pde.internal.core.bundle
public abstract org.eclipse.pde.internal.core.bundle.WorkspaceBundlePluginModelBase extends org.eclipse.pde.internal.core.plugin.WorkspacePluginModelBase implements org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase {
private static final long serialVersionUID
private org.eclipse.pde.core.plugin.ISharedExtensionsModel fExtensionsModel
private org.eclipse.pde.internal.core.ibundle.IBundleModel fBundleModel
private org.eclipse.core.resources.IFile fPluginFile
public void (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile manifestFile
org.eclipse.core.resources.IFile pluginFile
public abstract org.eclipse.pde.core.plugin.IPluginBase createPluginBase ()
public void load (java.io.InputStream, boolean) throws org.eclipse.core.runtime.CoreException
java.io.InputStream stream
boolean outOfSync
public void save ()
public java.lang.String getContents ()
public java.lang.String getBundleLocalization ()
org.eclipse.pde.internal.core.ibundle.IBundle bundle
protected org.eclipse.pde.internal.core.NLResourceHelper createNLResourceHelper ()
String localization
public org.eclipse.pde.internal.core.ibundle.IBundleModel getBundleModel ()
org.eclipse.core.resources.IFile file
public org.eclipse.pde.core.plugin.ISharedExtensionsModel getExtensionsModel ()
public void setBundleModel (org.eclipse.pde.internal.core.ibundle.IBundleModel)
org.eclipse.pde.internal.core.ibundle.IBundleModel bundleModel
public void setExtensionsModel (org.eclipse.pde.core.plugin.ISharedExtensionsModel)
org.eclipse.pde.core.plugin.ISharedExtensionsModel extensionsModel
}
org/eclipse/pde/internal/core/content/
org/eclipse/pde/internal/core/content/BundleManifestDescriber.classBundleManifestDescriber.java
package org.eclipse.pde.internal.core.content
public org.eclipse.pde.internal.core.content.BundleManifestDescriber extends java.lang.Object implements org.eclipse.core.runtime.content.ITextContentDescriber {
private static final String[] HEADERS
private static final int LINES
private static final org.eclipse.core.runtime.QualifiedName[] SUPPORTED_OPTIONS
static void ()
public void ()
public int describe (java.io.InputStream, org.eclipse.core.runtime.content.IContentDescription) throws java.io.IOException
java.io.InputStream contents
org.eclipse.core.runtime.content.IContentDescription description
byte[] bom
String charset
java.io.BufferedReader reader
String line
String line
int i
public int describe (java.io.Reader, org.eclipse.core.runtime.content.IContentDescription) throws java.io.IOException
java.io.Reader contents
org.eclipse.core.runtime.content.IContentDescription description
java.io.BufferedReader reader
String line
String line
int i
byte[] getByteOrderMark (java.io.InputStream) throws java.io.IOException
java.io.InputStream input
int first
int second
int third
public org.eclipse.core.runtime.QualifiedName[] getSupportedOptions ()
private boolean matches (java.lang.String)
String line
int i
int length
}
org/eclipse/pde/internal/core/content/DefaultDocumentFactory.classDefaultDocumentFactory.java
package org.eclipse.pde.internal.core.content
public org.eclipse.pde.internal.core.content.DefaultDocumentFactory extends java.lang.Object implements org.eclipse.core.filebuffers.IDocumentFactory {
public void ()
public org.eclipse.jface.text.IDocument createDocument ()
}
org/eclipse/pde/internal/core/converter/
org/eclipse/pde/internal/core/converter/IModel.classIModel.java
package org.eclipse.pde.internal.core.converter
public abstract org.eclipse.pde.internal.core.converter.IModel extends java.lang.Object {
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 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 RUNTIME
public static final String PLUGIN_REQUIRES
public static final String EXTENSION_POINT
public static final String EXTENSION
public static final String LIBRARY
public static final String LIBRARY_NAME
public static final String LIBRARY_EXPORT_MASK
public static final String LIBRARY_PACKAGES
public static final String LIBRARY_EXPORT
public static final String PLUGIN_REQUIRES_PLUGIN
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_PLUGIN_VERSION
public static final String PLUGIN_REQUIRES_OPTIONAL
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
}
org/eclipse/pde/internal/core/converter/PDEPluginConverter.classPDEPluginConverter.java
package org.eclipse.pde.internal.core.converter
public org.eclipse.pde.internal.core.converter.PDEPluginConverter extends java.lang.Object {
public void ()
public static void convertToOSGIFormat (org.eclipse.core.resources.IProject, java.lang.String, java.util.Dictionary, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
String target
java.util.Dictionary dictionary
org.eclipse.core.runtime.IProgressMonitor monitor
public static void convertToOSGIFormat (org.eclipse.core.resources.IProject, java.lang.String, java.util.Dictionary, java.util.HashMap, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
String target
java.util.Dictionary dictionary
java.util.HashMap newProps
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File outputFile
java.io.File inputFile
org.eclipse.pde.internal.core.converter.PluginConv