META-INF/
META-INF/MANIFEST.MF
org/
org/eclipse/
org/eclipse/pde/
org/eclipse/pde/build/
org/eclipse/pde/internal/
org/eclipse/pde/internal/build/
org/eclipse/pde/internal/build/ant/
org/eclipse/pde/internal/build/builder/
org/eclipse/pde/internal/build/fetch/
org/eclipse/pde/internal/build/packager/
org/eclipse/pde/internal/build/properties/
org/eclipse/pde/internal/build/publisher/
org/eclipse/pde/internal/build/publisher/compatibility/
org/eclipse/pde/internal/build/site/
org/eclipse/pde/internal/build/site/compatibility/
org/eclipse/pde/internal/swt/
org/eclipse/pde/internal/swt/tools/
org/eclipse/pde/build/Constants.classConstants.java
package org.eclipse.pde.build
public abstract org.eclipse.pde.build.Constants extends java.lang.Object {
public static final String FEATURE_FILENAME_DESCRIPTOR
public static final String FRAGMENT_FILENAME_DESCRIPTOR
public static final String PLUGIN_FILENAME_DESCRIPTOR
public static final String BUNDLE_FILENAME_DESCRIPTOR
public static final String KEY_SOURCE_REFERENCES
}
org/eclipse/pde/build/IAntScript.classIAntScript.java
package org.eclipse.pde.build
public abstract org.eclipse.pde.build.IAntScript extends java.lang.Object {
public abstract void print (java.lang.String)
public abstract void printComment (java.lang.String)
public abstract void println (java.lang.String)
public abstract void println ()
public abstract void printAntCallTask (java.lang.String, boolean, java.util.Map)
public abstract void printAttribute (java.lang.String, java.lang.String, boolean)
public abstract void printStartTag (java.lang.String)
public abstract void printStartTag (java.lang.String, java.util.Map)
public abstract void printEndTag (java.lang.String)
public abstract void printElement (java.lang.String, java.util.Map)
public abstract void printTabs ()
public abstract void incrementIdent ()
public abstract void decrementIdent ()
public abstract void printTargetDeclaration (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public abstract void printTargetEnd ()
public abstract void printEchoTask (java.lang.String, java.lang.String, java.lang.String)
public abstract void printMacroDef (java.lang.String, java.util.List)
public abstract void printEndMacroDef ()
}
org/eclipse/pde/build/IFetchFactory.classIFetchFactory.java
package org.eclipse.pde.build
public abstract org.eclipse.pde.build.IFetchFactory extends java.lang.Object {
public static final String KEY_ELEMENT_NAME
public static final String KEY_ELEMENT_TYPE
public static final String KEY_ELEMENT_TAG
public static final String ELEMENT_TYPE_BUNDLE
public static final String ELEMENT_TYPE_FEATURE
public static final String ELEMENT_TYPE_FRAGMENT
public static final String ELEMENT_TYPE_PLUGIN
public abstract void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map) throws org.eclipse.core.runtime.CoreException
public abstract void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript)
public abstract void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript)
public abstract void addTargets (org.eclipse.pde.build.IAntScript)
}
org/eclipse/pde/internal/build/AbstractScriptGenerator$1.classAbstractScriptGenerator.java
package org.eclipse.pde.internal.build
org.eclipse.pde.internal.build.AbstractScriptGenerator$1 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/pde/internal/build/AbstractScriptGenerator$2.classAbstractScriptGenerator.java
package org.eclipse.pde.internal.build
org.eclipse.pde.internal.build.AbstractScriptGenerator$2 extends java.lang.Object implements java.io.FilenameFilter {
void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/pde/internal/build/AbstractScriptGenerator$MissingProperties.classAbstractScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AbstractScriptGenerator$MissingProperties extends java.util.Properties {
private static final long serialVersionUID
private static org.eclipse.pde.internal.build.AbstractScriptGenerator$MissingProperties singleton
private void ()
public synchronized java.lang.Object setProperty (java.lang.String, java.lang.String)
String key
String value
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public static org.eclipse.pde.internal.build.AbstractScriptGenerator$MissingProperties getInstance ()
}
org/eclipse/pde/internal/build/AbstractScriptGenerator.classAbstractScriptGenerator.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.AbstractScriptGenerator extends java.lang.Object implements org.eclipse.pde.internal.build.IXMLConstants org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private static final java.io.FilenameFilter METADATA_REPO_FILTER
private static final java.io.FilenameFilter ARTIFACT_REPO_FILTER
private static java.util.Properties immutableAntProperties
protected static boolean embeddedSource
protected static boolean forceUpdateJarFormat
private static java.util.List configInfos
protected static String workingDirectory
protected static boolean buildingOSGi
protected java.net.URI[] contextMetadata
protected java.net.URI[] contextArtifacts
protected org.eclipse.pde.internal.build.ant.AntScript script
protected java.util.Properties platformProperties
protected String productQualifier
private static org.eclipse.pde.internal.build.PDEUIStateWrapper pdeUIState
protected String[] sitePaths
protected String[] pluginPath
protected org.eclipse.pde.internal.build.site.BuildTimeSiteFactory siteFactory
protected boolean filterState
protected java.util.List featuresForFilterRoots
protected java.util.List pluginsForFilterRoots
protected boolean filterP2Base
protected boolean reportResolutionErrors
private static String PROFILE_TIMESTAMP
private static String PROFILE_ID
private static String PROFILE_DATA_AREA
private static String PROFILE_REGISTRY
static void ()
public void ()
public static java.util.List getConfigInfos ()
public abstract void generate () throws org.eclipse.core.runtime.CoreException
protected static void setStaticAntProperties (java.util.Properties)
java.util.Properties properties
public static java.lang.String getImmutableAntProperty (java.lang.String)
String key
public static boolean getPropertyAsBoolean (java.lang.String)
String key
String booleanValue
public static java.lang.String getImmutableAntProperty (java.lang.String, java.lang.String)
String key
String defaultValue
Object obj
public static void setConfigInfo (java.lang.String) throws org.eclipse.core.runtime.CoreException
String spec
String[] configs
String[] os
String[] ws
String[] archs
int i
String[] configElements
org.eclipse.core.runtime.IStatus error
org.eclipse.pde.internal.build.Config aConfig
public void setWorkingDirectory (java.lang.String)
String location
public java.lang.String getLocation (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription model
public static java.util.Properties readProperties (java.lang.String, java.lang.String, int) throws org.eclipse.core.runtime.CoreException
String location
String fileName
int errorLevel
java.util.Properties result
java.io.File file
java.io.InputStream input
String message
java.io.IOException e
String message
public void openScript (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String scriptLocation
String scriptName
protected static org.eclipse.pde.internal.build.ant.AntScript newAntScript (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String scriptLocation
String scriptName
org.eclipse.pde.internal.build.ant.AntScript result
java.io.OutputStream scriptStream
java.io.IOException e
String message
java.io.FileNotFoundException e
String message
public void closeScript ()
public void setBuildingOSGi (boolean)
boolean b
public static boolean isBuildingOSGi ()
public static java.lang.String getWorkingDirectory ()
public static java.lang.String getDefaultOutputFormat ()
public static boolean getDefaultEmbeddedSource ()
public static void setEmbeddedSource (boolean)
boolean embed
public static boolean getForceUpdateJarFormat ()
public static void setForceUpdateJar (boolean)
boolean force
public static java.lang.String getDefaultConfigInfos ()
public static boolean getDefaultBuildingOSGi ()
protected static boolean loadP2Class ()
public org.eclipse.pde.internal.build.site.BuildTimeSite getSite (boolean) throws org.eclipse.core.runtime.CoreException
boolean refresh
org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
org.eclipse.pde.internal.build.site.BuildTimeSite result
java.io.File baseProfile
java.util.List repos
private java.lang.String[] getPaths ()
protected java.lang.String[] getEESources ()
public void setBuildSiteFactory (org.eclipse.pde.internal.build.site.BuildTimeSiteFactory)
org.eclipse.pde.internal.build.site.BuildTimeSiteFactory siteFactory
public java.lang.String[] getPluginPath ()
public void setPluginPath (java.lang.String[])
String[] path
public void setPDEState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
public void setStateExtraData (java.util.HashMap, java.util.Map)
java.util.HashMap classpath
java.util.Map patchData
public void setStateExtraData (java.util.HashMap, java.util.Map, java.util.Map)
java.util.HashMap classpath
java.util.Map patchData
java.util.Map outputFolders
public void setNextId (long)
long nextId
protected void flushState ()
private void ensurePDEUIStateNotNull ()
protected boolean havePDEUIState ()
public org.eclipse.pde.internal.build.ProductFile loadProduct (java.lang.String) throws org.eclipse.core.runtime.CoreException
String product
public org.eclipse.pde.internal.build.ProductFile loadProduct (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String product
String os
String productPath
java.io.File f
protected java.lang.String findFile (java.lang.String, boolean)
String location
boolean makeRelative
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.Path path
String id
org.eclipse.osgi.service.resolver.BundleDescription[] matches
org.eclipse.osgi.service.resolver.BundleDescription bundle
String result
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.core.runtime.CoreException e
String featureRoot
protected java.lang.String findConfigFile (org.eclipse.pde.internal.build.ProductFile, java.lang.String)
org.eclipse.pde.internal.build.ProductFile productFile
String os
String path
String result
java.io.File f
private java.lang.String checkFile (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.Path, boolean)
org.eclipse.core.runtime.IPath base
org.eclipse.core.runtime.Path target
boolean makeRelative
org.eclipse.core.runtime.IPath path
String result
public void setFilterState (boolean)
boolean filter
public void setFilterP2Base (boolean)
boolean filter
private static java.net.URI getDownloadCacheLocation (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.core.IAgentLocation location
protected void setContextArtifacts (java.net.URI[])
java.net.URI[] uris
protected void setContextMetadata (java.net.URI[])
java.net.URI[] uris
public void setContextMetadataRepositories (java.net.URI[])
java.net.URI[] uris
java.util.Set uriSet
int i
java.io.File uriFile
protected void addContextRepos (java.net.URI[])
java.net.URI[] repos
java.util.List metadata
java.util.List artifacts
java.util.Set uriSet
java.util.Set uriSet
private java.util.List filterRepos (java.net.URI[], java.io.FilenameFilter)
java.net.URI[] contexts
java.io.FilenameFilter repoFilter
java.util.ArrayList result
int i
java.io.File repo
String[] list
private java.util.List getAssociatedRepositories (java.io.File)
java.io.File profileFile
java.util.ArrayList result
java.net.URI profileURI
java.util.Map profileInfo
java.io.File areaFile
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.engine.IProfileRegistry registry
long timestamp
String profileId
long[] timestamps
org.eclipse.equinox.p2.engine.IProfile profile
String cache
String sharedCache
String dropinRepositories
java.util.StringTokenizer tokenizer
java.net.URI download
private static java.util.Map extractProfileInformation (java.io.File)
java.io.File target
org.eclipse.core.runtime.IPath path
java.util.Map results
String profileId
String timestamp
int idx
public java.net.URI[] getContextMetadata ()
public java.net.URI[] getContextArtifacts ()
public void setProductQualifier (java.lang.String)
String value
public void setPlatformProperties (java.lang.String)
String filename
java.io.File file
java.io.InputStream input
java.io.IOException e
String message
org.eclipse.core.runtime.IStatus status
protected void generateProductReplaceTask (org.eclipse.pde.internal.build.ProductFile, java.lang.String)
org.eclipse.pde.internal.build.ProductFile product
String productFilePath
org.eclipse.pde.internal.build.site.BuildTimeSite site
String version
org.osgi.framework.Version oldVersion
java.util.List productEntries
String mappings
}
org/eclipse/pde/internal/build/AntLogAdapter.classAntLogAdapter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AntLogAdapter extends java.lang.Object implements org.eclipse.core.runtime.ILog {
private final Object antLog
private java.lang.reflect.Method log
static Class class$0
public void (java.lang.Object) throws java.lang.NoSuchMethodException
Object antLog
SecurityException e
public void addLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public org.osgi.framework.Bundle getBundle ()
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
String statusMessage
String exceptionMessage
org.eclipse.core.runtime.IStatus[] nestedStatus
int i
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
private int mapLogLevels (int)
int iStatusLevel
public void removeLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
}
org/eclipse/pde/internal/build/AssembleConfigScriptGenerator.classAssembleConfigScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssembleConfigScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
protected String directory
protected String featureId
protected org.eclipse.pde.internal.build.Config configInfo
protected org.eclipse.pde.internal.build.site.BuildTimeFeature[] features
protected org.eclipse.pde.internal.build.site.BuildTimeFeature[] allFeatures
protected org.eclipse.osgi.service.resolver.BundleDescription[] plugins
protected String filename
protected java.util.Collection rootFileProviders
protected String rootFolder
protected java.util.ArrayList addedByPermissions
private static final String PROPERTY_SOURCE
private static final String PROPERTY_ELEMENT_NAME
private static final byte BUNDLE_TYPE
private static final byte FEATURE_TYPE
protected String PROPERTY_ECLIPSE_PLUGINS
protected String PROPERTY_ECLIPSE_FEATURES
protected boolean signJars
private boolean generateJnlp
private String archiveFormat
private boolean groupConfigs
private String product
private org.eclipse.pde.internal.build.ProductFile productFile
protected org.eclipse.pde.internal.build.ShapeAdvisor shapeAdvisor
private Boolean p2Bundles
public void ()
public void initialize (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) throws org.eclipse.core.runtime.CoreException
String directoryName
String feature
org.eclipse.pde.internal.build.Config configurationInformation
java.util.Collection elementList
java.util.Collection featureList
java.util.Collection allFeaturesList
java.util.Collection rootProviders
protected java.lang.String computeIconsList ()
protected java.lang.String computeIconsList (java.lang.String)
String os
String result
String[] icons
int i
String location
java.io.File productLocation
java.io.File icon
public void generate ()
protected void generateGatherCalls ()
protected void generateP2Assembling ()
protected void generateMirrorProductTask ()
java.util.Map mirrorArgs
protected void generateMirrorTask (boolean)
boolean assembling
int i
org.eclipse.osgi.service.resolver.BundleDescription plugin
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.BuildTimeFeature rootProvider
protected java.lang.String getFeatureGroupId (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Properties properties
protected java.lang.String getReplacedProductVersion ()
String productVersion
org.osgi.framework.Version version
StringBuffer buffer
protected void generateDirectorTarget (boolean)
boolean assembling
java.util.Map parameters
private void generateProcessingCalls ()
private void generateArchivingCalls ()
protected void generateMainBegin ()
protected void generateMainEnd ()
protected void generateCleanupAssembly (boolean)
boolean assembling
String condition
protected void generateBrandingCalls ()
private void generateP2Steps ()
protected void generateArchivingTarget (boolean)
boolean assembling
boolean condition
String assemblyCondition
String packageCondition
java.util.Map properties
private void generateMoveRootFiles ()
java.util.Iterator iter
Object object
java.util.Properties featureProperties
org.eclipse.pde.internal.build.ant.FileSet[] rootFiles
java.util.List params
String rootFileFolder
protected java.util.Properties getFeatureBuildProperties (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected void generateGatherSourceTarget ()
java.util.Map properties
int i
org.eclipse.osgi.service.resolver.BundleDescription plugin
String placeToGather
java.util.Properties bundleProperties
String targetLocation
String targetLocationSrc
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String placeToGather
protected void generatePackagingTargets ()
String fileName
String fileExists
java.util.Map params
protected void generateGZipTarget (boolean)
boolean assembling
protected void generatePrologue ()
protected void printLauncherJarProperty ()
org.osgi.framework.Bundle launcherBundle
java.io.File bundleFile
protected void generateCustomGatherMacro ()
java.util.List attributes
java.util.Map params
protected void printCustomGatherCall (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String fullName
String dir
String propertyName
String propertyValue
String subFolder
private void generateInitializationSteps ()
protected void generatePostProcessingTarget ()
int i
org.eclipse.osgi.service.resolver.BundleDescription plugin
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected void generateGatherBinPartsTarget ()
int i
org.eclipse.osgi.service.resolver.BundleDescription plugin
String placeToGather
java.util.Set featureSet
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String placeToGather
String featureFullName
java.util.Iterator iter
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String placeToGather
String featureFullName
private void generateSignJarCall (java.lang.String, java.lang.String, byte)
String name
String version
byte type
java.util.Map properties
private void generatePostProcessingSteps (java.lang.String, java.lang.String, java.lang.String, byte)
String name
String version
String style
byte type
private void generateJNLPCall (java.lang.String, java.lang.String, byte)
String name
String version
byte type
String dir
String location
private void generateJarUpCall (java.lang.String, java.lang.String, byte)
String name
String version
byte type
java.util.Map properties
private void generateEpilogue ()
public java.lang.String getTargetName ()
String config
public java.lang.String getTargetConfig ()
public java.lang.String getTargetElement ()
protected void printCustomAssemblyAntCall (java.lang.String, java.util.Map)
String customTarget
java.util.Map properties
java.util.Map params
protected void generateCustomAssemblyTarget ()
private void generateMetadataTarget ()
java.io.File modFile
String modLocation
protected void printP2GenerationModeCondition ()
public boolean haveP2Bundles ()
private void generateZipTarget ()
java.util.List parameters
int i
int i
private void createZipRootFileCommand ()
java.util.List parameters
private void createZipExecCommand (java.util.List)
java.util.List parameters
protected java.lang.String computeArchiveName ()
String extension
public void generateTarGZTasks (boolean)
boolean assembling
java.util.List parameters
String tarArgs
String folder
java.util.List args
protected void generateAntZipTarget ()
java.util.List fileSets
org.eclipse.pde.internal.build.ant.FileSet[] permissions
String toExcludeFromArchive
int i
Object[] shape
int i
Object[] shape
java.util.List allConfigs
java.util.Iterator iter
org.eclipse.pde.internal.build.Config elt
org.eclipse.pde.internal.build.ant.FileSet[] permissions
String toExcludeFromArchive
org.eclipse.pde.internal.build.ant.FileSet[] sets
protected java.util.Collection getArchiveRootFileProviders ()
protected org.eclipse.pde.internal.build.ant.FileSet[] generatePermissions (java.lang.String, boolean)
String root
boolean zip
String configInfix
String prefixPermissions
String commonPermissions
java.util.ArrayList fileSets
java.util.Iterator iter
java.util.Properties featureProperties
java.util.Iterator iter2
java.util.Map$Entry permission
String instruction
String parameters
String[] values
int i
boolean isFile
private void generateAntTarTarget ()
java.util.List fileSets
org.eclipse.pde.internal.build.ant.FileSet[] permissions
String toExcludeFromArchive
int i
Object[] shape
int i
Object[] shape
org.eclipse.pde.internal.build.ant.FileSet[] permissionSets
org.eclipse.pde.internal.build.ant.FileSet[] sets
public void setGenerateJnlp (boolean)
boolean value
public void setSignJars (boolean)
boolean value
public boolean isSigning ()
public void setProduct (java.lang.String)
String value
public void setDirectory (java.lang.String)
String directory
public org.eclipse.pde.internal.build.ProductFile getProductFile ()
public void setArchiveFormat (java.lang.String)
String archiveFormat
public void setGroupConfigs (boolean)
boolean group
}
org/eclipse/pde/internal/build/AssembleScriptGenerator.classAssembleScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssembleScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
protected String directory
protected org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
protected String featureId
protected java.util.HashMap archivesFormat
protected boolean groupConfigs
protected boolean versionsList
protected String productLocation
protected org.eclipse.pde.internal.build.AssembleConfigScriptGenerator configScriptGenerator
public void (java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String)
String directory
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String featureId
protected java.lang.String getScriptName ()
protected java.lang.String getProductDir ()
protected org.eclipse.pde.internal.build.AssembleConfigScriptGenerator getConfigScriptGenerator ()
public void generate () throws org.eclipse.core.runtime.CoreException
protected void printProjectDeclaration ()
protected void generatePrologue ()
protected void printDefaultAssembleCondition ()
protected void printAssembleMacroDef ()
java.util.List attributes
java.util.Properties properties
protected void generateMainTarget () throws org.eclipse.core.runtime.CoreException
java.util.Collection allPlugins
java.util.Collection allFeatures
java.util.Collection features
java.util.Collection rootFiles
java.util.Iterator allConfigs
java.util.Collection[] configInfo
java.util.Iterator allConfigs
org.eclipse.pde.internal.build.Config current
java.util.Collection[] configInfo
protected boolean shouldGroupConfigs ()
protected java.util.Collection[] getConfigInfos (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config aConfig
protected void generateP2ConfigFileTargetCall ()
org.eclipse.pde.internal.build.P2ConfigScriptGenerator p2ConfigGenerator
protected void basicGenerateAssembleConfigFileTargetCall (org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.Config aConfig
java.util.Collection binaryPlugins
java.util.Collection binaryFeatures
java.util.Collection allFeatures
java.util.Collection rootFiles
String config
protected void generateReplaceProductTarget ()
org.eclipse.pde.internal.build.ProductFile product
String productPath
java.io.File productFile
String newProduct
java.io.File p2Inf
protected void generateMetadataTarget ()
org.eclipse.pde.internal.build.ProductFile product
java.io.File productFile
String modLocation
public void setSignJars (boolean)
boolean value
public void setProduct (java.lang.String)
String value
public void setGenerateJnlp (boolean)
boolean value
public void setArchivesFormat (java.util.HashMap)
java.util.HashMap outputFormat
public void setGroupConfigs (boolean)
boolean group
public void setVersionsList (boolean)
boolean versionsList
}
org/eclipse/pde/internal/build/AssemblyInformation$AssemblyLevelConfigInfo.classAssemblyInformation.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo extends java.lang.Object {
private final java.util.Collection plugins
private final java.util.ArrayList features
private final java.util.LinkedList rootFileProviders
protected void ()
public void addRootFileProvider (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Iterator iter
org.eclipse.pde.internal.build.site.BuildTimeFeature featureDescriptor
public java.util.Collection getRootFileProvider ()
public boolean hasRootFile ()
public java.util.ArrayList getFeatures ()
public java.util.Collection getPlugins ()
public void addFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Iterator iter
org.eclipse.pde.internal.build.site.BuildTimeFeature featureDescriptor
public void addPlugin (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription plugin
public void removeFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Iterator iter
org.eclipse.pde.internal.build.site.BuildTimeFeature featureDescriptor
}
org/eclipse/pde/internal/build/AssemblyInformation.classAssemblyInformation.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.AssemblyInformation extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private final java.util.Map assembleInformation
private final java.util.Map bundleMap
private final java.util.Map rootMap
public void ()
java.util.Iterator iter
public void addFeature (org.eclipse.pde.internal.build.Config, org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.Config config
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo entry
public void removeFeature (org.eclipse.pde.internal.build.Config, org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.Config config
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo entry
public void addPlugin (org.eclipse.pde.internal.build.Config, org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.pde.internal.build.Config config
org.eclipse.osgi.service.resolver.BundleDescription plugin
org.eclipse.pde.internal.build.AssemblyInformation$AssemblyLevelConfigInfo entry
String id
org.eclipse.osgi.service.resolver.BundleDescription existing
public org.eclipse.osgi.service.resolver.BundleDescription getPlugin (java.lang.String, java.lang.String)
String id
String version
public org.eclipse.pde.internal.build.site.BuildTimeFeature getRootProvider (java.lang.String, java.lang.String)
String id
String version
public java.util.Collection getPlugins (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
public java.util.Collection getBinaryPlugins (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
java.util.Collection allPlugins
java.util.Set result
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
public java.util.Collection getCompiledPlugins (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
java.util.Collection allPlugins
java.util.Set result
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
public java.util.Set getAllCompiledPlugins ()
java.util.Collection pluginsByConfig
java.util.Set result
java.util.Iterator iter2
java.util.Collection allPlugins
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
public java.util.Collection getCompiledFeatures (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
java.util.Collection allFeatures
java.util.ArrayList result
java.util.Iterator iter
Object tmp
public java.util.Collection getBinaryFeatures (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
java.util.Collection allFeatures
java.util.ArrayList result
java.util.Iterator iter
Object tmp
public java.util.ArrayList getFeatures (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
public boolean copyRootFile (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
public java.util.Collection getRootFileProviders (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
public void addRootFileProvider (org.eclipse.pde.internal.build.Config, org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.Config config
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String id
org.eclipse.pde.internal.build.site.BuildTimeFeature existing
}
org/eclipse/pde/internal/build/BrandingIron.classBrandingIron.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BrandingIron extends java.lang.Object implements org.eclipse.pde.internal.build.IXMLConstants {
private static final String MARKER_NAME
private static final String BUNDLE_NAME
private static final String ICON_NAME
private static final String MARKER_KEY
private static final String BUNDLE_KEY
private static final String ICON_KEY
private static final String STRING_START
private static final String STRING_END
private static final String XDOC_ICON
private String[] icons
private String root
private String name
private String os
private boolean brandIcons
public void ()
public void setName (java.lang.String)
String value
public void setIcons (java.lang.String)
String value
String[] temp
public void setRoot (java.lang.String)
String value
public void brand () throws java.lang.Exception
String testName
private void brandAIX ()
private void brandHPUX ()
private void brandLinux () throws java.lang.Exception
java.io.File icon
int i
private void brandSolaris () throws java.lang.Exception
int i
String icon
private void brandMac () throws java.lang.Exception
String target
String initialRoot
String iconName
java.io.File splashApp
java.io.File icon
int i
java.io.File rootFolder
java.io.File targetFolder
private void brandMacSplash (java.lang.String, java.lang.String, java.lang.String)
String initialRoot
String target
String iconName
String splashContents
int result
String osName
String[] command
java.io.File linkDir
Process proc
java.io.File macOSDir
java.io.File splashMacOSDir
java.io.File targetFile
private void moveContents (java.io.File, java.io.File)
java.io.File source
java.io.File target
java.io.File[] contents
int i
java.io.File dest
private void brandWindows () throws java.lang.Exception
java.io.File templateLauncher
String[] args
private void renameLauncher ()
private void copyMacLauncher (java.lang.String, java.lang.String)
String initialRoot
String target
String targetLauncher
java.io.File launcher
java.io.File eclipseLauncher
java.io.File targetFile
private java.io.File getCanonicalFile (java.io.File)
java.io.File file
private void copyMacIni (java.lang.String, java.lang.String, java.lang.String)
String initialRoot
String target
String iconName
java.io.File targetFile
java.io.File brandedIni
java.io.File ini
StringBuffer buffer
StringBuffer buffer
int xdoc
String icns
private void modifyInfoPListFile (java.lang.String, java.lang.String, java.lang.String)
String initialRoot
String targetRoot
String iconName
java.io.File infoPList
StringBuffer buffer
StringBuffer buffer
int exePos
int start
int end
int bundlePos
int start
int end
int iconPos
int start
int end
java.io.File target
private int scan (java.lang.StringBuffer, int, java.lang.String)
StringBuffer buf
int start
String targetName
private int scan (java.lang.StringBuffer, int, java.lang.String[])
StringBuffer buf
int start
String[] targets
int i
int j
String match
private java.lang.StringBuffer readFile (java.io.File) throws java.io.IOException
java.io.File targetName
java.io.InputStreamReader reader
StringBuffer result
char[] buf
int count
int count
int count
private void transferStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream source
java.io.OutputStream destination
byte[] buffer
int bytesRead
public void setOS (java.lang.String)
String value
}
org/eclipse/pde/internal/build/BuildActivator.classBuildActivator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BuildActivator extends org.eclipse.core.runtime.Plugin {
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext ctx
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext ctx
}
org/eclipse/pde/internal/build/BuildApplication.classBuildApplication.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BuildApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication {
public void ()
public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement element
Object ee
String[] args
private java.lang.Object doPlatformRunnable (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object ee
Object args
private java.lang.String[] updateArgs (java.lang.String[]) throws java.io.IOException
String[] args
int i
String string
int length
String[] result
java.net.URL buildURL
public void stop ()
}
org/eclipse/pde/internal/build/BuildScriptGenerator$ArchiveTable.classBuildScriptGenerator.java
package org.eclipse.pde.internal.build
org.eclipse.pde.internal.build.BuildScriptGenerator$ArchiveTable extends java.util.HashMap {
private static final long serialVersionUID
public void (int)
int size
public java.lang.Object get (java.lang.Object)
Object arg0
Object result
}
org/eclipse/pde/internal/build/BuildScriptGenerator.classBuildScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BuildScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
protected boolean generateArchive
protected boolean children
protected boolean groupConfigs
protected String[] elements
protected org.eclipse.pde.internal.build.builder.DevClassPathHelper devEntries
protected boolean recursiveGeneration
protected boolean generateBuildScript
protected boolean includePlatformIndependent
protected boolean signJars
protected boolean generateJnlp
protected boolean generateFeatureVersionSuffix
protected boolean parallel
protected boolean workspaceBinaries
protected int threadCount
protected int threadsPerProcessor
protected String[] eeSources
protected String product
private java.util.HashMap archivesFormat
private String archivesFormatAsString
private boolean generateAssembleScript
private boolean ignoreMissingPropertiesFile
protected boolean generateVersionsList
private java.util.Properties antProperties
private org.eclipse.osgi.service.resolver.BundleDescription[] bundlesToBuild
private boolean flatten
private boolean sourceReferences
private static final String PROPERTY_ARCHIVESFORMAT
public void ()
public void generate () throws org.eclipse.core.runtime.CoreException
java.util.List plugins
java.util.List features
protected void sortElements (java.util.List, java.util.List)
java.util.List features
java.util.List plugins
int i
int index
String type
String element
protected void generateModels (java.util.List) throws org.eclipse.core.runtime.CoreException
java.util.List models
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
java.util.Iterator iterator
String[] modelInfo
int i
private java.lang.String[] getNameAndVersion (java.lang.String)
String id
int versionPosition
String[] result
protected void generateFeatures (java.util.List) throws org.eclipse.core.runtime.CoreException
java.util.List features
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
org.eclipse.pde.internal.build.builder.BuildDirector generator
String replacement
String[] featureInfo
java.util.Iterator i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected void generateVersionsLists (org.eclipse.pde.internal.build.AssemblyInformation) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
java.util.List configs
java.util.Set features
java.util.Set plugins
java.util.Properties versions
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
String configString
java.util.Collection list
String featureFile
java.util.Iterator i
org.eclipse.pde.internal.build.site.compatibility.Feature feature
String pluginFile
java.util.Iterator i
org.eclipse.osgi.service.resolver.BundleDescription bundle
String featureFile
java.util.Iterator i
org.eclipse.pde.internal.build.site.compatibility.Feature feature
String pluginVersion
java.util.Iterator i
org.eclipse.osgi.service.resolver.BundleDescription bundle
protected void recordVersion (java.lang.String, org.osgi.framework.Version, java.util.Properties)
String name
org.osgi.framework.Version version
java.util.Properties properties
String versionString
org.osgi.framework.Version existing
String suffix
private java.lang.String getFilePath (java.lang.String)
String fileName
protected void readVersions (java.util.Properties, java.lang.String)
java.util.Properties properties
String fileName
String location
java.io.InputStream is
protected void saveVersions (java.util.Properties, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
String fileName
String location
java.io.OutputStream os
String message
protected void generatePackageScripts (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[], org.eclipse.pde.internal.build.site.BuildTimeSiteFactory) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String[] featureInfo
org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
org.eclipse.pde.internal.build.packager.PackageScriptGenerator assembler
private void generateAssembleScripts (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[], org.eclipse.pde.internal.build.site.BuildTimeSiteFactory) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String[] featureInfo
org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
org.eclipse.pde.internal.build.AssembleScriptGenerator assembler
private void generateCompileScript (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String[] featureInfo
org.eclipse.pde.internal.build.builder.CompilationScriptGenerator generator
public void setGenerateArchive (boolean)
boolean generateArchive
public void setChildren (boolean)
boolean children
public void setDevEntries (java.lang.String)
String devEntries
public void setElements (java.lang.String[])
String[] elements
public void setRecursiveGeneration (boolean)
boolean recursiveGeneration
public void setGenerateAssembleScript (boolean)
boolean generateAssembleScript
public void setGenerateVersionsList (boolean)
boolean generateVersionsList
public void setReportResolutionErrors (boolean)
boolean value
public void setP2Gathering (boolean)
boolean value
public void setIgnoreMissingPropertiesFile (boolean)
boolean value
public void setProduct (java.lang.String)
String value
public void setSignJars (boolean)
boolean value
public void setGenerateJnlp (boolean)
boolean value
public void setGenerateFeatureVersionSuffix (boolean)
boolean value
public void setArchivesFormat (java.lang.String)
String archivesFormatAsString
public void realSetArchivesFormat (java.lang.String) throws org.eclipse.core.runtime.CoreException
String formatString
String[] configs
int i
String[] configElements
org.eclipse.core.runtime.IStatus error
String[] archAndFormat
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.pde.internal.build.Config aConfig
protected java.util.HashMap getArchivesFormat ()
public void includePlatformIndependent (boolean)
boolean b
public void setGroupConfigs (boolean)
boolean value
public void setImmutableAntProperties (java.util.Properties)
java.util.Properties properties
public void setBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
public void setFlattenDependencies (boolean)
boolean flatten
public void setParallel (boolean)
boolean parallel
public void setThreadCount (int)
int threadCount
public void setThreadsPerProcessor (int)
int threadsPerProcessor
public void setEESources (java.lang.String[])
String[] eeSources
public java.lang.String[] getEESources ()
public void setUseWorkspaceBinaries (boolean)
boolean workspaceBinaries
public void setGenerateSourceReferences (boolean)
boolean generateSourceRef
}
org/eclipse/pde/internal/build/BundleHelper.classBundleHelper.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.BundleHelper extends java.lang.Object {
private org.osgi.framework.Bundle bundle
private org.osgi.framework.BundleContext context
private static org.eclipse.pde.internal.build.BundleHelper defaultInstance
private boolean debug
private org.eclipse.core.runtime.ILog log
public static org.eclipse.pde.internal.build.BundleHelper getDefault ()
static void close ()
void (org.osgi.framework.BundleContext) throws java.lang.RuntimeException
org.osgi.framework.BundleContext context
public final java.net.URL find (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public final java.net.URL find (org.eclipse.core.runtime.IPath, java.util.Map)
org.eclipse.core.runtime.IPath path
java.util.Map override
public final org.eclipse.core.runtime.ILog getLog ()
public final org.eclipse.core.runtime.IPath getStateLocation () throws java.lang.IllegalStateException
public final java.io.InputStream openStream (org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath file
public final java.io.InputStream openStream (org.eclipse.core.runtime.IPath, boolean) throws java.io.IOException
org.eclipse.core.runtime.IPath file
boolean localized
public java.lang.String toString ()
public org.osgi.framework.Bundle getBundle ()
public org.eclipse.equinox.p2.core.IProvisioningAgent getProvisioningAgent (java.net.URI)
java.net.URI location
String filter
org.osgi.framework.ServiceReference[] serviceReferences
org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider
public java.lang.Object acquireService (java.lang.String)
String serviceName
org.osgi.framework.ServiceReference reference
public boolean isDebugging ()
public org.osgi.framework.Filter createFilter (java.lang.String)
String filter
public org.osgi.framework.Filter getFilter (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundleDescription
String platformFilter
String nativeFilter
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCodeSpec
org.eclipse.osgi.service.resolver.NativeCodeDescription[] possibleSuppliers
java.util.ArrayList supplierFilters
int i
StringBuffer buffer
java.util.Iterator iterator
org.osgi.framework.Filter filter
String filterString
public void setLog (java.lang.Object)
Object antLog
public static java.lang.String[] getClasspath (java.util.Dictionary)
java.util.Dictionary manifest
String fullClasspath
String[] result
org.eclipse.osgi.util.ManifestElement[] classpathEntries
int i
}
org/eclipse/pde/internal/build/CatchAllValue.classCatchAllValue.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.CatchAllValue extends java.lang.Object {
public static org.eclipse.pde.internal.build.CatchAllValue singleton
static void ()
public void (java.lang.String)
String s
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/pde/internal/build/Config.classConfig.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.Config extends java.lang.Object {
public static String ANY
private final String ws
private final String os
private final String arch
private static org.eclipse.pde.internal.build.Config genericConfig
static void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String os
String ws
String arch
public void (java.lang.String[])
String[] config
public void (java.lang.String)
String config
public java.lang.String getArch ()
public java.lang.String getOs ()
public java.lang.String getWs ()
public boolean equals (java.lang.Object)
Object config
org.eclipse.pde.internal.build.Config aConfig
public int hashCode ()
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
String separator
public java.lang.String toStringReplacingAny (java.lang.String, java.lang.String)
String separator
String value
String newOs
String newWs
String newArch
public java.lang.String getPlatformFilter ()
public static org.eclipse.pde.internal.build.Config genericConfig ()
}
org/eclipse/pde/internal/build/FeatureGenerator$Entry.classFeatureGenerator.java
package org.eclipse.pde.internal.build
org.eclipse.pde.internal.build.FeatureGenerator$Entry extends java.lang.Object {
private final String id
private String version
private java.util.Map attributes
public void (java.lang.String)
String id
public void (java.lang.String, java.lang.String)
String id
String version
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.build.FeatureGenerator$Entry objEntry
public int hashCode ()
public java.util.Map getAttributes ()
public void addAttribute (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getId ()
public java.lang.String getVersion ()
public java.lang.String toString ()
}
org/eclipse/pde/internal/build/FeatureGenerator.classFeatureGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FeatureGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
private String featureId
private String version
private String nestedInclusions
private String productFile
private String[] pluginList
private String[] fragmentList
private String[] featureList
private boolean includeLaunchers
private org.eclipse.pde.internal.build.ProductFile product
private boolean verify
private java.util.Properties antProperties
private java.util.Properties buildProperties
public void ()
private static java.util.Set createSet (java.lang.String[])
String[] contents
java.util.Set result
int i
java.util.StringTokenizer tokenizer
org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
String token
int idx
String value
public void generate () throws org.eclipse.core.runtime.CoreException
java.util.Set plugins
java.util.Set features
java.util.Set fragments
java.util.List entries
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry featureEntry
org.eclipse.pde.internal.build.FeatureGenerator$Entry newEntry
java.io.FileNotFoundException e
org.eclipse.core.runtime.IStatus status
private boolean shouldNestInclusions ()
private java.lang.String generateNestedRequirements () throws org.eclipse.core.runtime.CoreException
String nestedId
String nestedVersion
String productKey
String extraRequires
org.eclipse.pde.internal.build.FeatureGenerator generator
public void setProductFile (java.lang.String)
String productFile
public void setPluginList (java.lang.String[])
String[] pluginList
public void setFeatureList (java.lang.String[])
String[] featureList
public void setFragmentList (java.lang.String[])
String[] fragmentList
public void setFeatureId (java.lang.String)
String featureId
public void setVersion (java.lang.String)
String version
public void setIncludeLaunchers (boolean)
boolean includeLaunchers
private void initialize () throws org.eclipse.core.runtime.CoreException
java.io.File dir
java.io.File xml
private void addLauncher (org.eclipse.pde.internal.build.site.PDEState, java.util.Set, java.util.Set, java.util.Set)
org.eclipse.pde.internal.build.site.PDEState state
java.util.Set plugins
java.util.Set fragments
java.util.Set features
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.osgi.framework.Version osgiVersion
org.eclipse.pde.internal.build.site.BuildTimeFeature executableFeature
org.eclipse.core.runtime.CoreException e
java.util.List configs
java.util.Iterator iterator
org.eclipse.pde.internal.build.Config config
String fragment
org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
protected void createFeature (java.lang.String, java.util.Set, java.util.Set, java.util.Set) throws org.eclipse.core.runtime.CoreException java.io.FileNotFoundException
String feature
java.util.Set plugins
java.util.Set fragments
java.util.Set features
String location
java.io.File directory
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.pde.internal.build.BundleHelper helper
java.io.File file
java.io.OutputStream output
org.eclipse.pde.internal.build.XMLWriter writer
java.util.Map parameters
java.util.Dictionary environment
boolean fragment
java.util.List configs
java.util.Iterator configIterator
java.util.Iterator listIter
org.eclipse.pde.internal.build.Config currentConfig
org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
String name
String bundleVersion
boolean guessedUnpack
boolean writeBundle
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.osgi.framework.Filter filter
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
org.eclipse.osgi.service.resolver.ResolverError[] errors
String message
java.util.Iterator iter
org.eclipse.pde.internal.build.FeatureGenerator$Entry entry
String name
String featureVersion
protected void createBuildProperties (java.io.File)
java.io.File directory
java.io.File file
java.io.OutputStream stream
public void setBuildProperties (java.lang.String)
String file
java.io.File propertiesFile
java.io.InputStream input
public void setBuildProperties (java.util.Properties)
java.util.Properties properties
public void setVerify (boolean)
boolean verify
public void setImmutableAntProperties (java.util.Properties)
java.util.Properties properties
public void setNestedInclusions (java.lang.String)
String nested
}
org/eclipse/pde/internal/build/FeatureWriter.classFeatureWriter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FeatureWriter extends org.eclipse.pde.internal.build.XMLWriter implements org.eclipse.pde.internal.build.IPDEBuildConstants {
protected org.eclipse.pde.internal.build.site.compatibility.Feature feature
private final org.eclipse.pde.internal.build.site.BuildTimeSite site
private final java.util.Map parameters
public void (java.io.OutputStream, org.eclipse.pde.internal.build.site.compatibility.Feature, org.eclipse.pde.internal.build.site.BuildTimeSite) throws java.io.IOException
java.io.OutputStream out
org.eclipse.pde.internal.build.site.compatibility.Feature feature
org.eclipse.pde.internal.build.site.BuildTimeSite site
public void printFeature () throws org.eclipse.core.runtime.CoreException
public void printFeatureDeclaration ()
public void printInstallHandler ()
String url
String library
String handler
public void printDescription ()
private void printCopyright ()
public void printLicense ()
public void printURL ()
String updateSiteLabel
String updateSiteURL
org.eclipse.pde.internal.build.site.compatibility.URLEntry[] siteEntries
int i
public void printIncludes () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature tmpFeature
String message
private void printRequires ()
boolean haveRequires
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
public void printPlugins () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
String versionRequested
org.eclipse.osgi.service.resolver.BundleDescription effectivePlugin
String message
String message
private void printData ()
}
org/eclipse/pde/internal/build/FetchScriptGenerator$MapFileEntry.classFetchScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry extends java.lang.Object implements java.lang.Comparable {
String id
org.osgi.framework.Version v
public void (java.lang.String, org.osgi.framework.Version)
String id
org.osgi.framework.Version v
public int compareTo (java.lang.Object)
Object o
org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry entry
int result
public boolean equals (java.lang.Object)
Object o
org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry entry
public int hashCode ()
}
org/eclipse/pde/internal/build/FetchScriptGenerator.classFetchScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FetchScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
private static final Object SAVE_LOCK
private static final String FETCH_TASK_FACTORY
private static final String MATCHED_VERSION
protected boolean recursiveGeneration
protected java.util.Properties directoryFile
protected String directoryLocation
protected java.util.SortedMap directory
protected String cvsPassFileLocation
protected boolean fetchChildren
protected java.util.Properties fetchTags
protected String element
protected org.osgi.framework.Version elementVersion
protected org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected java.util.Map mapInfos
protected java.util.Properties featureProperties
protected java.util.List mkdirLocations
protected java.util.Properties repositoryPluginTags
protected java.util.Properties repositoryFeatureTags
protected java.util.Properties sourceReferences
private org.eclipse.pde.internal.build.FetchTaskFactoriesRegistry fetchTaskFactories
private final java.util.Set encounteredTypeOfRepo
public static final String FEATURE_ONLY
public static final String FEATURE_AND_PLUGINS
public static final String FEATURES_RECURSIVELY
public static final String FETCH_FILE_PREFIX
private String scriptName
private org.eclipse.pde.internal.build.ant.IScriptRunner scriptRunner
private static final org.osgi.framework.Version versionMax
static void ()
public void ()
public void (java.lang.String)
String element
public void setElement (java.lang.String)
String element
Object[] split
private java.lang.Object[] splitElement (java.lang.String)
String elt
int comma
private void initializeFactories ()
public void generate () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IStatus warning
private void saveRepositoryTags (java.util.Properties, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
String fileName
java.io.InputStream input
java.io.OutputStream os
String message
private void saveRepositoryTags () throws org.eclipse.core.runtime.CoreException
private void generateFetchFilesForIncludedFeatures () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
int i
String featureId
org.eclipse.pde.internal.build.FetchScriptGenerator generator
protected void generateFetchScript () throws org.eclipse.core.runtime.CoreException
protected void generateFetchTarget ()
protected void generateFetchElementTarget ()
org.eclipse.core.runtime.IStatus status
protected void generateFetchPluginsTarget () throws org.eclipse.core.runtime.CoreException
private java.util.Map processMapFileEntry (java.lang.String, org.osgi.framework.Version) throws org.eclipse.core.runtime.CoreException
String entry
org.osgi.framework.Version version
java.util.Map entryInfos
int index
String type
String currentElement
Object[] match
String repositoryInfo
String message
int idx
String message
String repoIdentifier
org.eclipse.pde.build.IFetchFactory fetchTaskFactory
String repoSpecificSegment
String message
protected void generateFetchRecusivelyTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] compiledFeatures
int i
String featureId
String[] extraElementsToFetch
int j
java.util.Map infos
String message
protected boolean generateFetchEntry (java.lang.String, org.osgi.framework.Version, boolean) throws org.eclipse.core.runtime.CoreException
String entry
org.osgi.framework.Version version
boolean manifestFileOnly
java.util.Map mapFileEntry
org.eclipse.pde.build.IFetchFactory factory
String elementToFetch
String type
String[] files
String[] files
String[] files
String[] files
String[] files
String key
java.util.Properties tags
String sourceURLs
protected void generateMkdirs (java.lang.String)
String location
protected void generateChildrenFetchScript () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] allChildren
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] compiledChildren
int i
String elementId
org.osgi.framework.Version versionId
String[] extraElementsToFetch
int j
java.util.Map infos
boolean generated
protected void retrieveFeature (java.lang.String, java.lang.String, java.util.Map) throws org.eclipse.core.runtime.CoreException
String elementName
String elementType
java.util.Map elementInfos
java.io.File root
org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
java.io.File featuresFolder
java.io.File featureLocation
java.io.InputStream featureStream
Exception e
String message
java.io.File target
org.eclipse.core.runtime.IPath destination
org.eclipse.pde.internal.build.ant.AntScript retrieve
String[] files
org.eclipse.pde.build.IFetchFactory factory
java.io.IOException e
String message
java.util.Map retrieveProp
org.eclipse.ant.core.AntRunner runner
Exception e
org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
java.io.File featureFolder
java.io.InputStream featureStream
String message
Exception e
String message
public static boolean clear (java.io.File)
java.io.File root
boolean result
String[] list
int i
protected org.eclipse.core.runtime.IPath computeFinalLocation (java.lang.String, java.lang.String, org.osgi.framework.Version)
String type
String elementName
org.osgi.framework.Version version
org.eclipse.core.runtime.IPath location
protected java.lang.Object[] getRepositoryInfo (java.lang.String, org.osgi.framework.Version) throws org.eclipse.core.runtime.CoreException
String elementName
org.osgi.framework.Version version
String result
org.osgi.framework.Version matchedVersion
String message
java.util.SortedMap candidates
java.util.Map$Entry bestMatch
java.util.Iterator iterator
java.util.Map$Entry entry
org.eclipse.pde.internal.build.FetchScriptGenerator$MapFileEntry aCandidate
private void initializeSortedDirectory ()
java.util.Iterator iter
java.util.Map$Entry entry
String[] entryInfo
protected void generatePrologue ()
protected void generateEpilogue ()
private void generateAdditionalTargets ()
java.util.Iterator iter
public void setDirectoryLocation (java.lang.String)
String directoryLocation
public void setFetchChildren (boolean)
boolean fetchChildren
public void setFetchTag (java.util.Properties)
java.util.Properties value
public void setSourceReferences (java.util.Properties)
java.util.Properties sourceReferences
public void setFetchTagAsString (java.lang.String)
String value
String[] entries
int i
String[] valueForRepo
public void setCvsPassFileLocation (java.lang.String)
String cvsPassFileLocation
public void setRecursiveGeneration (boolean)
boolean recursiveGeneration
public void setScriptRunner (org.eclipse.pde.internal.build.ant.IScriptRunner)
org.eclipse.pde.internal.build.ant.IScriptRunner runner
private void setDirectory (java.util.SortedMap)
java.util.SortedMap dir
private void setDirectoryFile (java.util.Properties)
java.util.Properties dir
}
org/eclipse/pde/internal/build/FetchTaskFactoriesRegistry.classFetchTaskFactoriesRegistry.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.FetchTaskFactoriesRegistry extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private java.util.Map factories
public void ()
public org.eclipse.pde.build.IFetchFactory getFactory (java.lang.String)
String id
Object result
org.eclipse.core.runtime.IConfigurationElement extension
org.eclipse.pde.build.IFetchFactory toCache
org.eclipse.core.runtime.CoreException e
public java.util.Collection getFactoryIds ()
private void initializeRegistry ()
org.eclipse.core.runtime.IConfigurationElement[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement extension
String id
}
org/eclipse/pde/internal/build/IBuildPropertiesConstants.classIBuildPropertiesConstants.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.IBuildPropertiesConstants extends java.lang.Object {
public static final String PERMISSIONS
public static final String LINK
public static final String EXECUTABLE
public static final String ROOT_PREFIX
public static final String ROOT
public static final String ROOT_FOLDER_PREFIX
public static final String FOLDER_INFIX
public static final String PERMISSIONS_INFIX
public static final String LINK_SUFFIX
public static final String TRUE
public static final String FALSE
public static final String PROPERTY_JAR_EXTRA_CLASSPATH
public static final String PROPERTY_JAR_ORDER
public static final String PROPERTY_SOURCE_PREFIX
public static final String PROPERTY_OUTPUT_PREFIX
public static final String PROPERTY_EXTRAPATH_PREFIX
public static final String PROPERTY_EXCLUDE_PREFIX
public static final String PROPERTY_JAR_SUFFIX
public static final String PROPERTY_MANIFEST_PREFIX
public static final String PROPERTY_CONVERTED_MANIFEST
public static final String PROPERTY_SOURCE_REFERENCE
public static final String PROPERTY_QUALIFIER
public static final String PROPERTY_VERSION_REPLACEMENT
public static final String PROPERTY_REQUIRED_BUNDLE_IDS
public static final String PROPERTY_NONE
public static final String PROPERTY_CONTEXT
public static final String GENERATION_SOURCE_PREFIX
public static final String GENERATION_SOURCE_FEATURE_PREFIX
public static final String GENERATION_SOURCE_PLUGIN_PREFIX
public static final String PROPERTY_SOURCE_FEATURE_NAME
public static final String PRODUCT_PREFIX
public static final String PROPERTY_CUSTOM
public static final String PROPERTY_GENERATE_SOURCE_BUNDLE
public static final String PROPERTY_ZIP_SUFFIX
public static final String PROPERTY_BIN_EXCLUDES
public static final String PROPERTY_BIN_INCLUDES
public static final String PROPERTY_SRC_EXCLUDES
public static final String PROPERTY_SRC_INCLUDES
public static final String PROPERTY_SRC_ROOTS
public static final String PROPERTY_JAVAC_DEFAULT_ENCODING_PREFIX
public static final String PROPERTY_JAVAC_CUSTOM_ENCODINGS_PREFIX
public static final String PROPERTY_JAVAC_WARNINGS_PREFIX
public static final String PROPERTY_JAVAC_ERRORS_PREFIX
public static final String PROPERTY_PROJECT_SETTINGS
public static final String DEFAULT_MATCH_ALL
public static final String DEFAULT_FINAL_SHAPE
public static final String PROPERTY_OVERWRITE_ROOTFILES
public static final String PROPERTY_CUSTOM_BUILD_CALLBACKS
public static final String PROPERTY_CUSTOM_CALLBACKS_BUILDPATH
public static final String PROPERTY_CUSTOM_CALLBACKS_FAILONERROR
public static final String PROPERTY_CUSTOM_CALLBACKS_INHERITALL
public static final String PROPERTY_JAVAC_SOURCE
public static final String PROPERTY_JAVAC_TARGET
public static final String PROPERTY_BOOT_CLASSPATH
public static final String PROPERTY_JRE_COMPILATION_PROFILE
public static final String PROPERTY_SIGNIFICANT_VERSION_DIGITS
public static final String PROPERTY_GENERATED_VERSION_LENGTH
public static final String PROPERTY_RESOLVER_MODE
public static final String PROPERTY_RESOLVE_OPTIONAL
public static final String VALUE_DEVELOPMENT
public static final String RESOLVER_DEV_MODE
public static final String PROPERTY_INDIVIDUAL_SOURCE
public static final String PROPERTY_ALLOW_BINARY_CYCLES
public static final String PROPERTY_TRANSFORMED_REPO
public static final String PROPERTY_P2_METADATA_REPO
public static final String PROPERTY_P2_ARTIFACT_REPO
public static final String PROPERTY_P2_CONTEXT_REPOS
public static final String PROPERTY_P2_PUBLISH_ARTIFACTS
public static final String PROPERTY_P2_CATEGORY_SITE
public static final String PROPERTY_P2_CATEGORY_DEFINITION
public static final String PROPERTY_P2_CATEGORY_VERSION
public static final String PROPERTY_P2_CATEGORY_PREFIX
public static final String PROPERTY_P2_ROOT_NAME
public static final String PROPERTY_P2_ROOT_VERSION
public static final String PROPERTY_P2_PRODUCT_QUALIFIER
public static final String PROPERTY_P2_FINAL_MODE_OVERRIDE
public static final String PROPERTY_P2_FLAVOR
public static final String PROPERTY_P2_APPEND
public static final String PROPERTY_P2_COMPRESS
public static final String PROPERTY_P2_METADATA_REPO_NAME
public static final String PROPERTY_P2_ARTIFACT_REPO_NAME
public static final String PROPERTY_P2_GATHERING
public static final String PROPERTY_SKIP_MIRRORING
public static final String PROPERTY_SKIP_DIRECTOR
public static final String PROPERTY_SOURCE_FILE_EXTENSIONS
public static final String PROPERTY_COMPILER_ADAPTER
public static final String PROPERTY_ADAPTER_USELOG
public static final String PROPERTY_ADAPTER_USEARGFILE
public static final String PROPERTY_P2_BUILD_REPO
public static final String PROPERTY_P2_GENERATION_MODE
public static final String PROPERTY_P2_PRODUCT_MOD
public static final String PROPERTY_P2_REPO
public static final String PROPERTY_P2_DIRECTOR_IU
public static final String PROPERTY_P2_DIRECTOR_VERSION
public static final String PROPERTY_P2_DIRECTOR_INSTALLPATH
public static final String PROPERTY_P2_MIRROR_METADATA_DEST
public static final String PROPERTY_P2_MIRROR_ARTIFACT_DEST
public static final String PROPERTY_P2_PUBLISH_PARTS
public static final String PROPERTY_P2_PUBLISHONERROR
public static final String PROPERTY_P2_GROUP_ID
public static final String PROPERTY_COMPILE_PROBLEM_MARKER
public static final String PROPERTY_COMPILE_PROBLEM_MARKER_EXISTS
public static final String PROPERTY_COMPILATION_ERROR
public static final String PROPERTY_PREREQ_COMPILE_LOG
public static final String PROPERTY_SUPPRESS_RESOLUTION_ERRORS
public static final String PROPERTY_ANT_VERSION
public static final String SOURCE_PLUGIN
public static final String PROPERTY_PACKAGER_MODE
public static final String PROPERTY_PACKAGER_AS_NORMALIZER
public static final String PROPERTY_GENERATE_ECLIPSEPRODUCT
}
org/eclipse/pde/internal/build/IPDEBuildConstants.classIPDEBuildConstants.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.IPDEBuildConstants extends java.lang.Object {
public static final String PLUGIN
public static final String FRAGMENT
public static final String FEATURE
public static final String VERSION
public static final String ID
public static final String PI_BOOT
public static final String PI_BOOT_JAR_NAME
public static final String PI_PDEBUILD
public static final String PI_RUNTIME
public static final String PI_RUNTIME_JAR_NAME
public static final String PROPERTIES_FILE
public static final String PERMISSIONS_FILE
public static final String ABOUT_HTML_FILE
public static final String FEATURE_PROPERTIES_FILE
public static final String SOURCE_PLUGIN_ATTRIBUTE
public static final String MANIFEST_FOLDER
public static final String MANIFEST
public static final String FILE_SCHEME
public static final String PROFILE
public static final String PROFILE_GZ
public static final String PROPERTY_GENERIC_TARGETS
public static final String DEFAULT_BUILD_SCRIPT_FILENAME
public static final String DEFAULT_FEATURE_LOCATION
public static final String DEFAULT_FETCH_SCRIPT_FILENAME
public static final String DEFAULT_ASSEMBLE_FILENAME
public static final String DEFAULT_PLUGIN_LOCATION
public static final String DEFAULT_TEMPLATE_SCRIPT_FILENAME
public static final String GENERIC_VERSION_NUMBER
public static final String ANY_STRING
public static final String DEFAULT_ASSEMBLE_NAME
public static final String DEFAULT_ASSEMBLE_ALL
public static final String DEFAULT_CUSTOM_TARGETS
public static final String DEFAULT_RETRIEVE_FILENAME_DESCRIPTOR
public static final String DEFAULT_ISV_DOC_PLUGIN_SUFFIX
public static final String DEFAULT_SOURCE_PLUGIN_SUFFIX
public static final String DEFAULT_PACKAGER_DIRECTORY_FILENAME_DESCRIPTOR
public static final String DEFAULT_UNZIPPER_FILENAME_DESCRIPTOR
public static final String DEFAULT_PLUGIN_REPOTAG_FILENAME_DESCRIPTOR
public static final String DEFAULT_FEATURE_REPOTAG_FILENAME_DESCRIPTOR
public static final String DEFAULT_SOURCE_REFERENCES_FILENAME_DESCRIPTOR
public static final String DEFAULT_PLUGINS_POSTPROCESSINGSTEPS_FILENAME_DESCRIPTOR
public static final String DEFAULT_FEATURES_POSTPROCESSINGSTEPS_FILENAME_DESCRIPTOR
public static final String DEFAULT_CUSTOM_BUILD_CALLBACKS_FILE
public static final String DEFAULT_PRODUCT_ROOT_FILES_DIR
public static final String DEFAULT_COMPILE_NAME
public static final String DEFAULT_PLUGIN_VERSION_FILENAME_PREFIX
public static final String DEFAULT_FEATURE_VERSION_FILENAME_PREFIX
public static final String PROPERTIES_FILE_SUFFIX
public static final String[] DEFAULT_SOURCE_FILE_EXTENSIONS
public static final String REPLACED_PLUGIN_ID
public static final String REPLACED_PLUGIN_VERSION
public static final String REPLACED_FRAGMENT_VERSION
public static final String REPLACED_FRAGMENT_ID
public static final String REPLACED_PLATFORM_FILTER
public static final int EXCEPTION_FEATURE_MISSING
public static final int EXCEPTION_BUILDDIRECTORY_LOCATION_MISSING
public static final int EXCEPTION_MALFORMED_URL
public static final int EXCEPTION_MODEL_PARSE
public static final int EXCEPTION_PLUGIN_MISSING
public static final int EXCEPTION_READ_DIRECTORY
public static final int EXCEPTION_WRITING_SCRIPT
public static final int EXCEPTION_ELEMENT_MISSING
public static final int EXCEPTION_ENTRY_MISSING
public static final int EXCEPTION_READING_FILE
public static final int EXCEPTION_SOURCE_LOCATION_MISSING
public static final int EXCEPTION_WRITING_FILE
public static final int EXCEPTION_INVALID_JAR_ORDER
public static final int EXCEPTION_CLASSPATH_CYCLE
public static final int EXCEPTION_STATE_PROBLEM
public static final int EXCEPTION_GENERIC
public static final int EXCEPTION_FEATURE_PARSE
public static final int WARNING_MISSING_SOURCE
public static final int WARNING_ELEMENT_NOT_FETCHED
public static final int EXCEPTION_CONFIG_FORMAT
public static final int EXCEPTION_PRODUCT_FORMAT
public static final int EXCEPTION_PRODUCT_FILE
public static final int WARNING_PLUGIN_ALTERED
public static final int WARNING_OLD_ANT
public static final String IS_COMPILED
public static final String PLUGIN_ENTRY
public static final String OLD_BUNDLE_LOCATION
public static final String WITH_DOT
public static final String OSGI_WS
public static final String OSGI_OS
public static final String OSGI_ARCH
public static final String OSGI_NL
public static final String EXTENSIBLE_API
public static final String PATCH_FRAGMENT
public static final String ECLIPSE_SOURCE_BUNDLE
public static final String ECLIPSE_PLATFORM_FILTER
public static final String ECLIPSE_BUNDLE_SHAPE
public static final String ECLIPSE_SOURCE_REF
public static final String PDE_SOURCE_REF
public static final String BUNDLE_OSGI
public static final String BUNDLE_EQUINOX_LAUNCHER
public static final String BUNDLE_EQUINOX_COMMON
public static final String BUNDLE_CORE_RUNTIME
public static final String BUNDLE_UPDATE_CONFIGURATOR
public static final String BUNDLE_SIMPLE_CONFIGURATOR
public static final String BUNDLE_DS
public static final String FEATURE_PLATFORM_LAUNCHERS
public static final String FEATURE_EQUINOX_EXECUTABLE
public static final String EXT_FETCH_TASK_FACTORIES
public static final String ATTR_ID
public static final String ATTR_CLASS
public static final String ELEM_FACTORY
public static final String CONTAINER_FEATURE
public static final String UI_CONTAINER_FEATURE
public static final String PDE_CORE_PREFS
public static final String JDT_CORE_PREFS
public static final String BUNDLE_ROOT_PATH
static void ()
}
org/eclipse/pde/internal/build/IXMLConstants.classIXMLConstants.java
package org.eclipse.pde.internal.build
public abstract org.eclipse.pde.internal.build.IXMLConstants extends java.lang.Object {
public static final String PROPERTY_ASSIGNMENT_PREFIX
public static final String MACRO_ASSIGNMENT_PREFIX
public static final String PROPERTY_ASSIGNMENT_SUFFIX
public static final String JDT_COMPILER_ADAPTER
public static final String DESCRIPTION_VARIABLE_NL
public static final String DESCRIPTION_VARIABLE_OS
public static final String DESCRIPTION_VARIABLE_WS
public static final String DESCRIPTION_VARIABLE_ARCH
public static final String TARGET_ALL_CHILDREN
public static final String TARGET_ALL_FRAGMENTS
public static final String TARGET_ALL_PLUGINS
public static final String TARGET_BUILD_JARS
public static final String TARGET_BUILD_SOURCES
public static final String TARGET_BUILD_UPDATE_JAR
public static final String TARGET_BUILD_ZIPS
public static final String TARGET_CHILDREN
public static final String TARGET_CLEAN
public static final String TARGET_FETCH
public static final String TARGET_API_GENERATION
public static final String TARGET_GATHER_BIN_PARTS
public static final String TARGET_P2_SYNCH_CONTEXT
public static final String TARGET_P2_COMPATIBILITY_GATHER_EXECUTABLE
public static final String TARGET_P2_CONTEXT_EXISTS
public static final String TARGET_PUBLISH_BIN_PARTS
public static final String TARGET_GATHER_LOGS
public static final String TARGET_GATHER_SOURCES
public static final String TARGET_GATHER_INDIVIDUAL_SOURCES
public static final String TARGET_JAR_PROCESSING
public static final String TARGET_ASSEMBLE_ARCHIVE
public static final String TARGET_ASSEMBLE_ARCHIVE_CONDITION
public static final String TARGET_CLEANUP_ASSEMBLY
public static final String TARGET_COPY_SRC_INCLUDES
public static final String TARGET_INIT
public static final String TARGET_MAIN
public static final String TARGET_GZIP_RESULTS
public static final String TARGET_PROPERTIES
public static final String TARGET_REFRESH
public static final String TARGET_ZIP_DISTRIBUTION
public static final String TARGET_ZIP_LOGS
public static final String TARGET_ZIP_PLUGIN
public static final String TARGET_ZIP_SOURCES
public static final String TARGET_UPDATE_FEATURE_FILE
public static final String TARGET_ALL_FEATURES
public static final String TARGET_FETCH_ELEMENT
public static final String TARGET_FETCH_PLUGINS
public static final String TARGET_FETCH_RECURSIVELY
public static final String TARGET_EFFECTIVE_FETCH
public static final String TARGET_JARUP
public static final String TARGET_JARING
public static final String TARGET_JARSIGNING
public static final String TARGET_ROOTFILES_PREFIX
public static final String TARGET_ROOT_TARGET
public static final String TARGET_CUSTOM_ASSEMBLY
public static final String TARGET_P2_METADATA
public static final String TARGET_P2_REPLACE_PRODUCT
public static final String TARGET_P2_SIGN_REPO
public static final String TARGET_RUN_DIRECTOR
public static final String TARGET_RUN_DIRECTOR_CONDITION
public static final String TARGET_MIRROR_ARCHIVE
public static final String TARGET_MIRROR_PRODUCT
public static final String TARGET_CHECK_COMPILATION_RESULTS
public static final String PROPERTY_ARCH
public static final String PROPERTY_BASE_ARCH
public static final String PROPERTY_BASEDIR
public static final String PROPERTY_BOOTCLASSPATH
public static final String PROPERTY_BUILD_COMPILER
public static final String PROPERTY_BUILD_DIRECTORY
public static final String PROPERTY_BUILD_ID
public static final String PROPERTY_BUILD_QUALIFIER
public static final String PROPERTY_BUILD_RESULT_FOLDER
public static final String PROPERTY_BUILD_TYPE
public static final String PROPERTY_DESTINATION_TEMP_FOLDER
public static final String PROPERTY_SOURCE_DESTINATION_FOLDER
public static final String PROPERTY_ECLIPSE_RUNNING
public static final String PROPERTY_FEATURE
public static final String PROPERTY_ECLIPSE_BASE
public static final String PROPERTY_FEATURE_BASE
public static final String PROPERTY_FEATURE_DESTINATION
public static final String PROPERTY_FEATURE_DIRECTORY
public static final String PROPERTY_FEATURE_FULL_NAME
public static final String PROPERTY_FEATURE_TEMP_FOLDER
public static final String PROPERTY_FEATURE_VERSION_SUFFIX
public static final String PROPERTY_FULL_NAME
public static final String PROPERTY_INCLUDE_CHILDREN
public static final String PROPERTY_LAUNCHER_ICONS
public static final String PROPERTY_LAUNCHER_NAME
public static final String PROPERTY_LAUNCHER_PROVIDER
public static final String PROPERTY_PRODUCT
public static final String PROPERTY_BASE_LOCATION
public static final String PROPERTY_LOG_EXTENSION
public static final String PROPERTY_LOG_EXTENSION_PARAM
public static final String PROPERTY_NL
public static final String PROPERTY_BASE_NL
public static final String PROPERTY_OS
public static final String PROPERTY_BUNDLE_VERSION
public static final String PROPERTY_BUNDLE_ID
public static final String PROPERTY_BASE_OS
public static final String PROPERTY_QUIET
public static final String PROPERTY_PLUGIN_DESTINATION
public static final String PROPERTY_TARGET
public static final String PROPERTY_TEMP_FOLDER
public static final String PROPERTY_VERSION_SUFFIX
public static final String PROPERTY_WS
public static final String PROPERTY_BASE_WS
public static final String PROPERTY_ARCHIVE_NAME
public static final String PROPERTY_BUILD_LABEL
public static final String PROPERTY_JAVAC_FAIL_ON_ERROR
public static final String PROPERTY_JAVAC_DEBUG_INFO
public static final String PROPERTY_JAVAC_VERBOSE
public static final String PROPERTY_JAVAC_SOURCE
public static final String PROPERTY_JAVAC_TARGET
public static final String PROPERTY_BUNDLE_JAVAC_SOURCE
public static final String PROPERTY_BUNDLE_BOOTCLASSPATH
public static final String PROPERTY_BUNDLE_JAVAC_TARGET
public static final String PROPERTY_JAVAC_COMPILERARG
public static final String PROPERTY_ARCHIVE_PREFIX
public static final String PROPERTY_PLUGIN_ARCHIVE_PREFIX
public static final String PROPERTY_FEATURE_ARCHIVE_PREFIX
public static final String PROPERTY_COLLECTING_FOLDER
public static final String PROPERTY_ARCHIVE_FULLPATH
public static final String PROPERTY_ARCHIVE_PARENT
public static final String PROPERTY_BUILD_ID_PARAM
public static final String PROPERTY_ZIP_ARGS
public static final String PROPERTY_TAR_ARGS
public static final String PROPERTY_DOWNLOAD_DIRECTORY
public static final String PROPERTY_RESOURCE_PATH
public static final String PROPERTY_PLUGIN_TEMP
public static final String PROPERTY_BUILD_TEMP
public static final String PROPERTY_PRE
public static final String PROPERTY_POST
public static final String PROPERTY_POST_COMPILE
public static final String PROPERTY_SOURCE_FOLDER
public static final String PROPERTY_TARGET_FOLDER
public static final String PROPERTY_JAR_LOCATION
public static final String PROPERTY_CLASSPATH
public static final String PROPERTY_RUN_PACKAGER
public static final String PROPERTY_ASSEMBLY_TMP
public static final String PROPERTY_CUSTOM_ASSEMBLY
public static final String PROPERTY_CUSTOM_GATHER
public static final String PROPERTY_PROJECT_LOCATION
public static final String PROPERTY_PROJECT_NAME
public static final String PROPERTY_CUSTOM_TARGET
public static final String PROPERTY_ROOT_FOLDER
public static final String PROPERTY_JARING_MANIFEST
public static final String PROPERTY_JARING_TASK
public static final String PROPERTY_OMIT_ROOTFILES
public static final String PROPERTY_GENERATE_API_DESCRIPTION
public static final String PROPERTY_BINARY_FOLDERS
public static final String PROPERTY_LAUNCHER_JAR
public static final String PROPERTY_EXTRA_MANIFESTS
public static final String PROPERTY_SIGN_ALIAS
public static final String PROPERTY_SIGN_KEYSTORE
public static final String PROPERTY_SIGN_STOREPASS
public static final String PROPERTY_SIGN_KEYPASS
public static final String PROPERTY_PACK
public static final String PROPERTY_UNSIGN
public static final String PROPERTY_SIGN
public static final String PROPERTY_JNLP_CODEBASE
public static final String PROPERTY_JNLP_J2SE
public static final String PROPERTY_JNLP_LOCALE
public static final String PROPERTY_JNLP_GENOFFLINE
public static final String PROPERTY_JNLP_CONFIGS
public static final String FORMAT_TAR
public static final String FORMAT_ANTTAR
public static final String FORMAT_ZIP
public static final String FORMAT_ANTZIP
public static final String FORMAT_FOLDER
}
org/eclipse/pde/internal/build/Messages.classMessages.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String warning_cannotLocateSource
public static String warning_missingPassword
public static String warning_fallBackVersion
public static String warning_problemsParsingMapFileEntry
public static String warning_ant171Required
public static String error_pluginCycle
public static String error_missingDirectoryEntry
public static String error_incorrectDirectoryEntry
public static String error_directoryEntryRequiresIdAndRepo
public static String error_missingElement
public static String error_missingFeatureId
public static String error_cannotFetchNorFindFeature
public static String error_missingInstallLocation
public static String error_creatingFeature
public static String error_readingDirectory
public static String error_fetchingFeature
public static String error_fetchingFailed
public static String error_configWrongFormat
public static String error_missingCustomBuildFile
public static String error_missingSourceFolder
public static String error_noCorrespondingFactory
public static String error_retrieveFailed
public static String error_invalidURLInMapFileEntry
public static String exception_missingElement
public static String exception_missingFeature
public static String exception_missingFeatureInRange
public static String exception_missingFile
public static String exception_missingPlugin
public static String exception_unresolvedPlugin
public static String exception_unableToGenerateSourceFromBinary
public static String exception_writeScript
public static String exception_pluginParse
public static String exception_featureParse
public static String exception_productParse
public static String exception_readingFile
public static String exception_writingFile
public static String exception_url
public static String exception_stateAddition
public static String exception_registryResolution
public static String exception_errorConverting
public static String exception_cannotAcquireService
public static String exception_hostNotFound
public static String exception_missing_pdebuild_folder
public static String build_plugin_buildJars
public static String build_plugin_jar
public static String build_plugin_buildUpdateJar
public static String build_plugin_clean
public static String build_plugin_zipPlugin
public static String build_plugin_refresh
public static String build_plugin_unrecognizedJRE
public static String build_feature_buildJars
public static String build_feature_buildUpdateJar
public static String build_feature_clean
public static String build_feature_zips
public static String build_feature_refresh
public static String build_compilerSetting
public static String invalid_archivesFormat
public static String error_loading_platform_properties
public static String assemble_jarUp
public static String sign_Jar
public static String unsatisfied_import
public static String unsatisfied_required
public static String unsatisfied_optionalBundle
public static String unsatisfied_host
public static String unsatisfied_nativeSpec
public static String feature_parse_invalidIdOrVersion
public static String feature_parse_emptyRequires
public static String fetching_p2Repo
public static String includedFromFeature
static Class class$0
static void ()
public void ()
}
org/eclipse/pde/internal/build/P2ConfigScriptGenerator.classP2ConfigScriptGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.P2ConfigScriptGenerator extends org.eclipse.pde.internal.build.AssembleConfigScriptGenerator {
private static final org.eclipse.osgi.service.resolver.VersionRange OLD_EXECUTABLE_RANGE
private org.eclipse.pde.internal.build.AssemblyInformation assemblyInformation
private boolean assembling
private boolean versionsList
static void ()
public void (org.eclipse.pde.internal.build.AssemblyInformation, boolean)
org.eclipse.pde.internal.build.AssemblyInformation assemblyInformation
boolean assembling
public void initialize (java.lang.String, java.lang.String)
String directoryName
String feature
public void generate ()
String prefix
protected void initializeCollections ()
java.util.Collection p
java.util.Collection f
java.util.Collection r
java.util.Iterator iterator
org.eclipse.pde.internal.build.Config config
protected void generatePrologue ()
org.eclipse.pde.internal.build.ProductFile product
String launcherName
protected void generateMainEnd ()
protected void generateMetadataCalls ()
protected void generateGatherCalls ()
protected void generateBrandingCalls ()
org.eclipse.pde.internal.build.ProductFile product
java.util.List configs
java.util.Iterator iterator
org.eclipse.pde.internal.build.Config config
protected void generateSigningTarget ()
int i
int i
protected void generateMetadataTarget ()
org.eclipse.pde.internal.build.ProductFile product
String productPath
String productDir
java.io.File productFile
String newProduct
java.io.File parent
java.io.File p2Inf
java.net.URI[] metadata
java.net.URI[] artifacts
int i
int i
java.util.Iterator iterator
org.eclipse.pde.internal.build.Config config
protected void generateCopyConfigs (org.eclipse.pde.internal.build.ProductFile, java.lang.String)
org.eclipse.pde.internal.build.ProductFile product
String productDir
java.util.Iterator iterator
org.eclipse.pde.internal.build.Config config
String entry
java.io.File entryFile
String path
java.io.File configFile
protected void generateSynchContext ()
org.eclipse.pde.internal.build.ProductFile product
java.util.ArrayList binaryFeatures
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.net.URI[] context
int i
java.net.URI[] artifacts
int i
String version
org.osgi.framework.Version oldVersion
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
private boolean generateProductP2Inf (java.io.File, java.lang.String)
java.io.File productFile
String root
org.eclipse.pde.internal.build.ProductGenerator generator
protected void generateEpilogue ()
protected void generateCustomGatherMacro ()
java.util.List attributes
java.util.Map params
protected void generateGatherBinPartsTarget ()
org.eclipse.pde.internal.build.site.BuildTimeFeature oldExecutableFeature
java.util.ArrayList binaryFeatures
java.util.ArrayList binaryBundles
int i
org.eclipse.osgi.service.resolver.BundleDescription plugin
org.eclipse.core.runtime.Path pluginLocation
java.util.Set featureSet
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.core.runtime.IPath featureLocation
String featureFullName
java.util.Iterator iter
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.core.runtime.IPath featureLocation
String featureFullName
String repo
java.net.URI[] context
private boolean isOldExecutableFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Properties properties
private void generateCompatibilityGatherExecutable (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature executableFeature
org.eclipse.core.runtime.IPath featureLocation
String featureFullName
java.io.File productDir
java.io.File overridesFile
java.util.Properties overrides
java.io.OutputStream outputStream
java.util.Map params
public void setVersionsList (boolean)
boolean versionsList
}
org/eclipse/pde/internal/build/P2InfUtils.classP2InfUtils.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.P2InfUtils extends java.lang.Object {
public static final int INSTRUCTION_INSTALL
public static final int INSTRUCTION_UNINSTALL
public static final int INSTRUCTION_CONFIGURE
public static final int INSTRUCTION_UNCONFIGURE
public static final String NAMESPACE_IU
public static final String NAMESPACE_OSGI
public static final String NAMESPACE_TYPE
public static final String NAMESPACE_FLAVOR
private static final org.eclipse.osgi.service.resolver.VersionRange BUNDLE_RANGE
static void ()
public void ()
public static void printBundleCU (java.lang.StringBuffer, int, java.lang.String, org.osgi.framework.Version, java.lang.String, java.lang.String[])
StringBuffer buffer
int i
String name
org.osgi.framework.Version hostVersion
String filter
String[] instructions
public static void printBundleCU (java.lang.StringBuffer, int, java.lang.String, java.lang.String, org.osgi.framework.Version, java.lang.String, java.lang.String[])
StringBuffer buffer
int i
String name
String cuVersion
org.osgi.framework.Version hostVersion
String filter
String[] instructions
org.eclipse.osgi.service.resolver.VersionRange hostRange
String cuRange
String prefix
public static void printIU (java.lang.StringBuffer, int, java.lang.String, org.osgi.framework.Version, java.lang.String, java.lang.String[])
StringBuffer buffer
int i
String name
org.osgi.framework.Version version
String filter
String[] instructions
public static void printIU (java.lang.StringBuffer, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
StringBuffer buffer
int i
String name
String version
String filter
String[] instructions
String prefix
private static void printInstructions (java.lang.StringBuffer, java.lang.String, java.lang.String[])
StringBuffer buffer
String prefix
String[] instructions
public static void printRequires (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.lang.String, boolean)
StringBuffer buffer
String prefix
int i
String namespace
String name
org.eclipse.osgi.service.resolver.VersionRange range
String filter
boolean greedy
public static void printRequires (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
StringBuffer buffer
String prefix
int i
String namespace
String name
String range
String filter
boolean greedy
public static void printProvides (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String)
StringBuffer buffer
String prefix
int i
String namespace
String name
String version
public static void printHostRequires (java.lang.StringBuffer, java.lang.String, int, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean)
StringBuffer buffer
String prefix
int i
String namespace
String name
org.eclipse.osgi.service.resolver.VersionRange range
boolean greedy
}
org/eclipse/pde/internal/build/PDEUIStateWrapper.classPDEUIStateWrapper.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.PDEUIStateWrapper extends java.lang.Object {
private org.eclipse.osgi.service.resolver.State state
private java.util.HashMap classpath
private java.util.Map outputFolders
private java.util.Map patchData
private long nextId
public void ()
public void setState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State s
public void setExtraData (java.util.HashMap, java.util.Map, java.util.Map)
java.util.HashMap classpath
java.util.Map patch
java.util.Map outputFolders
public org.eclipse.osgi.service.resolver.State getState ()
public java.util.HashMap getClasspaths ()
public java.util.Map getOutputFolders ()
public java.util.Map getPatchData ()
public void setNextId (long)
long nextId
public long getNextId ()
}
org/eclipse/pde/internal/build/ProductFile.classProductFile.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.ProductFile extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private static final javax.xml.parsers.SAXParserFactory parserFactory
private static final String PROGRAM_ARGS
private static final String PROGRAM_ARGS_LINUX
private static final String PROGRAM_ARGS_MAC
private static final String PROGRAM_ARGS_SOLARIS
private static final String PROGRAM_ARGS_WIN
private static final String VM_ARGS
private static final String VM_ARGS_LINUX
private static final String VM_ARGS_MAC
private static final String VM_ARGS_SOLARIS
private static final String VM_ARGS_WIN
private static final String ATTRIBUTE_AUTO_START
private static final String ATTRIBUTE_START_LEVEL
private static final String SOLARIS_LARGE
private static final String SOLARIS_MEDIUM
private static final String SOLARIS_SMALL
private static final String SOLARIS_TINY
private static final String WIN32_16_LOW
private static final String WIN32_16_HIGH
private static final String WIN32_24_LOW
private static final String WIN32_32_LOW
private static final String WIN32_32_HIGH
private static final String WIN32_48_LOW
private static final String WIN32_48_HIGH
private static final String PRODUCT
private static final String CONFIG_INI
private static final String LAUNCHER
private static final String LAUNCHER_ARGS
private static final String PLUGINS
private static final String FEATURES
private static final String SPLASH
private static final String CONFIGURATIONS
private static final String PROPERTY
private static final String P_USE_ICO
private static final String UID
private static final int STATE_START
private static final int STATE_PRODUCT
private static final int STATE_LAUNCHER
private static final int STATE_LAUNCHER_ARGS
private static final int STATE_PLUGINS
private static final int STATE_FEATURES
private static final int STATE_PROGRAM_ARGS
private static final int STATE_PROGRAM_ARGS_LINUX
private static final int STATE_PROGRAM_ARGS_MAC
private static final int STATE_PROGRAM_ARGS_SOLARIS
private static final int STATE_PROGRAM_ARGS_WIN
private static final int STATE_VM_ARGS
private static final int STATE_VM_ARGS_LINUX
private static final int STATE_VM_ARGS_MAC
private static final int STATE_VM_ARGS_SOLARIS
private static final int STATE_VM_ARGS_WIN
private static final int STATE_CONFIG_INI
private static final int STATE_CONFIGURATIONS
private int state
private javax.xml.parsers.SAXParser parser
private String currentOS
private boolean useIco
private final java.util.Map iconsMap
private String launcherName
private String configPath
private final java.util.Map platformSpecificConfigPaths
private String configPlatform
private String platformConfigPath
private String id
private String uid
private boolean useFeatures
private java.util.Properties properties
private java.util.List entries
private java.util.Map bundleInfos
private String splashLocation
private String productName
private String application
private String location
private String version
private java.util.Properties launcherArgs
static void ()
private static java.lang.String normalize (java.lang.String)
String text
public void (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String location
String os
java.io.InputStream in
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
public java.lang.String getLauncherName ()
public java.lang.String getLocation ()
public java.util.List getPlugins ()
public java.util.List getPlugins (boolean)
boolean includeFragments
java.util.List plugins
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
public java.util.List getFragments ()
java.util.List fragments
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
public java.util.List getFeatures ()
java.util.List features
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
public java.util.List getProductEntries ()
java.util.List results
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
public boolean containsPlugin (java.lang.String)
String plugin
java.util.List plugins
public java.lang.String[] getIcons ()
public java.lang.String[] getIcons (java.lang.String)
String os
private java.lang.String[] toArrayRemoveNulls (java.util.List)
java.util.List list
String[] temp
int i
java.util.Iterator iter
String element
String[] result
public java.lang.String getConfigIniPath ()
public java.lang.String getConfigIniPath (java.lang.String)
String os
String specific
public boolean haveCustomConfig ()
public java.lang.String getId ()
public java.lang.String getProductId ()
public java.lang.String getSplashLocation ()
public java.lang.String getProductName ()
public java.lang.String getApplication ()
public boolean useFeatures ()
public java.lang.String getVersion ()
public java.util.Map getConfigurationInfo ()
public java.util.Properties getConfigProperties ()
public java.lang.String getVMArguments (java.lang.String)
String os
String key
String prefix
String platform
String args
public java.lang.String getProgramArguments (java.lang.String)
String os
String key
String prefix
String platform
String args
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
public void characters (char[], int, int)
char[] ch
int start
int length
private void addLaunchArgumentToMap (java.lang.String, java.lang.String)
String key
String value
String oldValue
private void processPlugin (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String fragment
String pluginId
String pluginVersion
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
private void processFeature (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String featureId
String featureVersion
private void processProduct (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String use
private void processConfigIni (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String path
String os
private void processConfigIniPlatform (java.lang.String, boolean)
String key
boolean begin
private void processLauncher (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processSolaris (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
java.util.List result
private void processWin (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processIco (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String value
private void processBmp (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
java.util.List result
private void processLinux (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String value
private void processMac (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String value
private void processPluginConfiguration (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String bundleId
org.eclipse.equinox.frameworkadmin.BundleInfo info
String value
private void processPropertyConfiguration (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String name
String value
}
org/eclipse/pde/internal/build/ProductGenerator.classProductGenerator.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.ProductGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
private static final String SIMPLE_CONFIGURATOR_CONFIG_URL
private static final String START_LEVEL_1
private static final String START_LEVEL_2
private static final String START_LEVEL_3
private static final String START
private static final String INSTALL_INSTRUCTION
private static final String UNINSTALL_INSTRUCTION
private static final String P2_INF_APPEND
private static final String P2_INF_START_LEVELS
private static final String P2_INF_LAUNCHERS
private static final byte CONFIG_STYLE_ORIGINAL
private static final byte CONFIG_STYLE_REFACTORED
private static final byte CONFIG_STYLE_SIMPLE
private static final byte CONFIG_STYLE_UPDATE
private static final byte CONFIG_INCLUDES_DS
private String product
private String featureId
private org.eclipse.pde.internal.build.ProductFile productFile
private String root
private java.util.Properties buildProperties
private org.eclipse.pde.internal.build.AssemblyInformation assembly
public void ()
public void generate () throws org.eclipse.core.runtime.CoreException
String location
String fileList
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
String rootLocation
java.io.File rootDir
String custom
public void generateEclipseProduct () throws org.eclipse.core.runtime.CoreException
String location
String rootLocation
java.io.File rootDir
String fileList
public boolean generateP2Info () throws org.eclipse.core.runtime.CoreException
int startIndex
boolean cus
boolean launchers
java.io.File initialInf
java.util.Properties properties
StringBuffer buffer
StringBuffer inf
java.io.File p2Inf
private org.eclipse.equinox.frameworkadmin.BundleInfo[] getDefaultStartInfo ()
org.eclipse.equinox.frameworkadmin.BundleInfo[] defaults
private void generateP2InfCUs (java.lang.StringBuffer, int, boolean, boolean)
StringBuffer buffer
int startIndex
boolean cus
boolean launchers
int index
String productVersionString
String productRangeString
org.osgi.framework.Version productVersion
org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
int i
org.eclipse.osgi.service.resolver.BundleDescription bundle
String[] instructions
org.eclipse.osgi.service.resolver.BundleDescription launcher
org.eclipse.osgi.service.resolver.VersionRange launcherRange
String[] instructions
String brandedRange
org.eclipse.pde.internal.build.site.BuildTimeFeature executableFeature
String brandedVersion
java.util.List configs
int i
org.eclipse.pde.internal.build.Config config
String fragmentName
org.eclipse.osgi.service.resolver.BundleDescription fragment
org.eclipse.osgi.service.resolver.VersionRange fragmentRange
String brandedIU
String launcherName
private int generateExtraRequirements (java.lang.StringBuffer, int) throws org.eclipse.core.runtime.CoreException
StringBuffer buffer
int index
org.eclipse.pde.internal.build.site.BuildTimeFeature rootFeature
java.util.Properties properties
String[] extraEntries
int i
java.util.Map entry
String id
org.osgi.framework.Version version
boolean feature
org.eclipse.osgi.service.resolver.VersionRange range
String versionString
org.eclipse.pde.internal.build.site.BuildTimeFeature requiredFeature
org.eclipse.osgi.service.resolver.BundleDescription bundle
private java.lang.String getLauncherName (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature executableProvider
String name
private void initialize () throws org.eclipse.core.runtime.CoreException
private byte determineConfigStyle (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
byte result
java.util.Properties props
private java.util.List getBundlesFromProductFile (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config config
org.eclipse.pde.internal.build.BundleHelper helper
java.util.Dictionary environment
java.util.List pluginList
java.util.List results
java.util.Iterator iter
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.osgi.framework.Filter filter
private void printSimpleBundles (java.lang.StringBuffer, org.eclipse.pde.internal.build.Config, java.io.File, byte)
StringBuffer buffer
org.eclipse.pde.internal.build.Config config
java.io.File configDir
byte style
java.util.Collection plugins
java.io.File bundlesTxt
private void printBundleInfo (java.lang.StringBuffer, org.eclipse.equinox.frameworkadmin.BundleInfo)
StringBuffer buffer
org.eclipse.equinox.frameworkadmin.BundleInfo info
private void printUpdateBundles (java.lang.StringBuffer, int)
StringBuffer buffer
int style
java.util.Map infos
java.util.Iterator iterator
org.eclipse.equinox.frameworkadmin.BundleInfo info
private void printAllBundles (java.lang.StringBuffer, org.eclipse.pde.internal.build.Config, byte)
StringBuffer buffer
org.eclipse.pde.internal.build.Config config
byte style
java.util.Dictionary environment
java.util.Collection bundles
org.eclipse.pde.internal.build.BundleHelper helper
java.util.Map infos
boolean first
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription bundle
String id
org.osgi.framework.Filter filter
private void createConfigIni (org.eclipse.pde.internal.build.Config, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.Config config
String location
java.io.File configDir
byte configStyle
StringBuffer buffer
java.util.Properties properties
String splash
String application
String productId
java.util.Iterator iterator
String key
java.io.FileWriter writer
private void createEclipseProductFile (java.lang.String) throws org.eclipse.core.runtime.CoreException
String directory
java.io.File dir
java.util.Properties properties
String branding
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.io.OutputStream stream
java.io.File file
private java.lang.String getBrandingPlugin ()
String id
int dot
private java.lang.String getSplashLocation (org.eclipse.pde.internal.build.Config) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.Config config
String plugin
StringBuffer buffer
java.util.Dictionary environment
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.pde.internal.build.BundleHelper helper
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
org.osgi.framework.Filter filter
String fragmentId
private void createLauncherIniFile (java.lang.String, java.lang.String)
String directory
String os
String launcher
java.io.File dir
String programArgs
String vmArgs
String lineDelimiter
java.io.PrintWriter writer
java.io.StringReader reader
java.io.StreamTokenizer tokenizer
java.io.StringReader reader
java.io.StreamTokenizer tokenizer
private java.lang.String getLauncherName ()
String name
public void setProduct (java.lang.String)
String product
public void setRoot (java.lang.String)
String root
public void setBuildProperties (java.util.Properties)
java.util.Properties buildProperties
public void setAssemblyInfo (org.eclipse.pde.internal.build.AssemblyInformation)
org.eclipse.pde.internal.build.AssemblyInformation info
public void setFeatureId (java.lang.String)
String featureId
}
org/eclipse/pde/internal/build/ShapeAdvisor.classShapeAdvisor.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.ShapeAdvisor extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants {
public static final String UPDATEJAR
public static final String FLAT
public static final String FOLDER
public static final String FILE
private java.util.Properties pluginsPostProcessingSteps
private java.util.Properties featuresPostProcessingSteps
private boolean forceUpdateJarFormat
public void ()
public void setForceUpdateJars (boolean)
boolean force
public java.lang.Object[] getFinalShape (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
String style
public java.lang.Object[] getFinalShape (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
private java.lang.Object[] getFinalShape (java.lang.String, java.lang.String, java.lang.String, boolean)
String name
String version
String initialShape
boolean bundle
String style
private java.lang.String getShapeOverride (java.lang.String, boolean, java.lang.String)
String name
boolean bundle
String initialStyle
String result
java.util.Properties currentProperties
String styleFromFile
private boolean getUnpackClause (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties properties
java.util.Set entries
Boolean result
boolean contradiction
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
String shape
}
org/eclipse/pde/internal/build/SourceFeatureInformation.classSourceFeatureInformation.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.SourceFeatureInformation extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private java.util.Map sourceFeatureInformation
public void ()
public void addElementEntry (java.lang.String, org.eclipse.osgi.service.resolver.BundleDescription)
String bundle
org.eclipse.osgi.service.resolver.BundleDescription plugin
java.util.Set entry
public java.util.Map getElementEntries ()
}
org/eclipse/pde/internal/build/SourceFeatureWriter.classSourceFeatureWriter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.SourceFeatureWriter extends org.eclipse.pde.internal.build.FeatureWriter {
public void (java.io.OutputStream, org.eclipse.pde.internal.build.site.compatibility.Feature, org.eclipse.pde.internal.build.site.BuildTimeSite) throws java.io.IOException
java.io.OutputStream out
org.eclipse.pde.internal.build.site.compatibility.Feature feature
org.eclipse.pde.internal.build.site.BuildTimeSite site
public void printIncludes ()
java.util.Map parameters
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] features
int i
}
org/eclipse/pde/internal/build/Utils$1.classUtils.java
package org.eclipse.pde.internal.build
org.eclipse.pde.internal.build.Utils$1 extends java.lang.Object implements java.io.FilenameFilter {
private final String val$filename
void (java.lang.String)
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/pde/internal/build/Utils$ArrayEnumeration.classUtils.java
package org.eclipse.pde.internal.build
org.eclipse.pde.internal.build.Utils$ArrayEnumeration extends java.lang.Object implements java.util.Enumeration {
private final Object[] array
int cur
public void (java.lang.Object[])
Object[] array
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/eclipse/pde/internal/build/Utils.classUtils.java
package org.eclipse.pde.internal.build
public final org.eclipse.pde.internal.build.Utils extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants org.eclipse.pde.internal.build.IXMLConstants {
private static final String BASE_64_ENCODING
private static final String REGEX_ROOT_CONFIG
private static final String REGEX_ROOT_CONFIG_FOLDER
private static final String REGEX_ROOT_CONFIG_PERMISSIONS
private static final String REGEX_ROOT_CONFIG_LINK
public static final String ROOT_PERMISSIONS
public static final String ROOT_LINK
public static final String ROOT_COMMON
public static final String EXTRA_ID
public static final String EXTRA_VERSION
public static final String EXTRA_UNPACK
public static final String EXTRA_OPTIONAL
public static final String EXTRA_OS
public static final String EXTRA_WS
public static final String EXTRA_ARCH
public void ()
public static int qualifierCharValue (char)
char c
int index
public static char base64Character (int)
int number
public static org.eclipse.osgi.service.resolver.VersionRange createVersionRange (java.lang.String)
String versionId
org.eclipse.osgi.service.resolver.VersionRange range
int qualifierIdx
String newVersion
org.osgi.framework.Version lower
org.osgi.framework.Version upper
String newQualifier
public static org.eclipse.osgi.service.resolver.VersionRange createVersionRange (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
String versionSpec
org.osgi.framework.Version version
String match
org.osgi.framework.Version upper
org.osgi.framework.Version upper
private static java.lang.String incrementQualifier (java.lang.String)
String qualifier
int idx
int c
String newQualifier
public static java.lang.String[] getArrayFromString (java.lang.String, java.lang.String)
String list
String separator
java.util.List result
java.util.StringTokenizer tokens
String token
public static java.lang.String[] getArrayFromStringWithBlank (java.lang.String, java.lang.String)
String list
String separator
java.util.List result
boolean previousWasSeparator
java.util.StringTokenizer tokens
String token
public static java.lang.String[] getArrayFromString (java.lang.String)
String list
public static java.net.URL[] asURL (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
String[] target
java.net.URL[] result
int i
java.net.MalformedURLException e
public static java.net.URL[] asURL (java.util.Collection) throws org.eclipse.core.runtime.CoreException
java.util.Collection target
java.net.URL[] result
int i
java.util.Iterator iter
java.net.MalformedURLException e
public static java.io.File[] asFile (java.lang.String[])
String[] target
java.io.File[] result
int i
public static java.io.File[] asFile (java.net.URL[])
java.net.URL[] target
java.io.File[] result
int i
public static java.io.File[] asFile (java.util.Collection)
java.util.Collection collection
Object first
public static java.lang.String getStringFromCollection (java.util.Collection, java.lang.String)
java.util.Collection collection
String separator
StringBuffer result
boolean first
java.util.Iterator i
public static java.lang.String getStringFromArray (java.lang.String[], java.lang.String)
String[] values
String separator
StringBuffer result
int i
public static org.eclipse.core.runtime.IPath makeRelative (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath base
int baseCount
int count
String temp
int j
public static void transferStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream source
java.io.OutputStream destination
byte[] buffer
int bytesRead
public static void copyFile (java.lang.String, java.lang.String) throws java.io.IOException
String src
String dest
java.io.File source
java.io.File destination
java.io.File destDir
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File source
java.io.File destination
java.io.InputStream in
java.io.OutputStream out
byte[] buffer
int bytesRead
public static void writeBuffer (java.lang.StringBuffer, java.io.File) throws java.io.IOException
StringBuffer buffer
java.io.File outputFile
java.io.FileOutputStream stream
public static void writeProperties (java.util.Properties, java.io.File, java.lang.String) throws java.io.IOException
java.util.Properties properites
java.io.File outputFile
String comment
java.io.OutputStream buildFile
public static org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getPluginEntry (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String, boolean)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String pluginId
boolean raw
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] plugins
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] plugins
java.util.List foundEntries
int i
public static java.util.Collection findFiles (java.io.File, java.lang.String, java.lang.String)
java.io.File from
String foldername
String filename
java.io.File root
java.util.Collection coll
java.util.Collection collectedElements
java.io.File[] featureDirectoryContent
int i
java.io.File[] featureFiles
public static boolean isIn (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[], org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] array
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry element
int i
public static java.util.Collection copyFiles (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String fromDir
String toDir
java.io.File templateLocation
java.util.Collection copiedFiles
java.io.File[] files
int i
java.io.File subDir
java.util.Collection subFiles
java.util.Iterator iter
String sub
java.io.FileInputStream inputStream
java.io.FileOutputStream outputStream
java.io.FileNotFoundException e
String message
String fileToCopy
java.io.FileNotFoundException e
String message
java.io.IOException e
String message
public static java.util.List extractPlugins (java.util.List, java.util.Set)
java.util.List initialList
java.util.Set toExtract
java.util.List result
java.util.Iterator iter
Object element
public static int isStringIn (java.lang.String[], java.lang.String)
String[] searched
String toSearch
int i
public static java.util.Properties getOldExecutableRootOverrides ()
java.util.Properties overrides
public static java.util.Map processRootProperties (java.util.Properties, boolean)
java.util.Properties properties
boolean mergeCommon
java.util.Map map
java.util.Map common
java.util.Enumeration keys
String entry
String config
String entryKey
int folderIdx
int permissionIdx
int linkIdx
java.util.Map submap
String existing
java.util.Iterator iterator
String key
java.util.Map submap
java.util.Iterator commonKeys
String commonKey
String existing
public static void generatePermissions (java.util.Properties, org.eclipse.pde.internal.build.Config, java.lang.String, org.eclipse.pde.internal.build.ant.AntScript)
java.util.Properties featureProperties
org.eclipse.pde.internal.build.Config aConfig
String targetRootProperty
org.eclipse.pde.internal.build.ant.AntScript script
String configInfix
String configPath
String prefixPermissions
String prefixLinks
String commonPermissions
String commonLinks
java.util.Iterator iter
java.util.Map$Entry permission
String instruction
String parameters
public static java.lang.String removeEndingSlashes (java.lang.String)
String value
String[] params
int i
private static void generateChmodInstruction (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String, java.lang.String)
org.eclipse.pde.internal.build.ant.AntScript script
String dir
String rights
String files
private static void generateLinkInstruction (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String)
org.eclipse.pde.internal.build.ant.AntScript script
String dir
String files
String[] links
java.util.List arguments
int i
public static java.lang.String getPropertyFormat (java.lang.String)
String propertyName
StringBuffer sb
public static java.lang.String getMacroFormat (java.lang.String)
String propertyName
StringBuffer sb
public static boolean isBinary (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
java.io.File props
public static boolean isSourceBundle (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
public static boolean hasBundleShapeHeader (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
public static java.lang.String getSourceBundleHeader (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
String header
public static java.io.File getOldSourceLocation (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties props
String oldBundleLocation
java.io.File previousSrcRoot
public static java.util.Map parseSourceBundleEntry (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
String header
java.util.HashMap map
org.eclipse.osgi.util.ManifestElement[] elements
org.eclipse.osgi.util.ManifestElement[] elements
int i
String key
java.util.HashMap subMap
java.util.Enumeration e
String directive
java.util.Enumeration e
String attribute
public static java.util.Map parseExtraBundlesString (java.lang.String, boolean)
String input
boolean onlyId
java.util.Map results
java.util.StringTokenizer tokenizer
String token
String value
int idx
public static boolean matchVersions (java.lang.String, java.lang.String)
String version1
String version2
int idx
public static int scan (java.lang.StringBuffer, int, java.lang.String)
StringBuffer buf
int start
String target
public static int scan (java.lang.StringBuffer, int, java.lang.String[])
StringBuffer buf
int start
String[] targets
int i
int j
String match
public static java.lang.StringBuffer readFile (java.io.File) throws java.io.IOException
java.io.File target
public static java.lang.StringBuffer readFile (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.io.InputStreamReader reader
StringBuffer result
char[] buf
int count
int count
int count
public static void updateVersion (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File buildFile
String propertyName
String version
StringBuffer buffer
int pos
int begin
int end
String currentVersion
String newVersion
public static java.util.Enumeration getArrayEnumerator (java.lang.Object[])
Object[] array
public static void close (java.lang.Object)
Object obj
public static boolean guessUnpack (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String[])
org.eclipse.osgi.service.resolver.BundleDescription bundle
String[] classpath
java.util.Dictionary properties
String shape
int i
public static org.osgi.framework.Version extract3Segments (java.lang.String)
String s
org.osgi.framework.Version tmp
private static boolean needsReplacement (java.lang.String)
String s
public static java.lang.String getEntryVersionMappings (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[], org.eclipse.pde.internal.build.site.BuildTimeSite)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
org.eclipse.pde.internal.build.site.BuildTimeSite site
StringBuffer result
int i
String versionRequested
String id
String newVersion
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
}
org/eclipse/pde/internal/build/XMLWriter.classXMLWriter.java
package org.eclipse.pde.internal.build
public org.eclipse.pde.internal.build.XMLWriter extends java.io.PrintWriter {
protected int tab
protected static final String XML_VERSION
public void (java.io.OutputStream) throws java.io.UnsupportedEncodingException
java.io.OutputStream output
public void endTag (java.lang.String)
String name
public void printSimpleTag (java.lang.String, java.lang.Object)
String name
Object value
public void printTabulation ()
int i
public void printTag (java.lang.String, java.util.Map)
String name
java.util.Map parameters
public void printTag (java.lang.String, java.util.Map, boolean, boolean, boolean)
String name
java.util.Map parameters
boolean shouldTab
boolean newLine
boolean close
StringBuffer sb
java.util.Enumeration enumeration
String key
public void startTag (java.lang.String, java.util.Map)
String name
java.util.Map parameters
public void startTag (java.lang.String, java.util.Map, boolean)
String name
java.util.Map parameters
boolean newLine
private static void appendEscapedChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
public static java.lang.String getEscaped (java.lang.String)
String s
StringBuffer result
int i
private static java.lang.String getReplacement (char)
char c
public void printlnEscaped (java.lang.String)
String s
}
org/eclipse/pde/internal/build/ant/AntScript.classAntScript.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.AntScript extends java.lang.Object implements org.eclipse.pde.build.IAntScript {
protected java.io.OutputStream out
protected java.io.PrintWriter output
protected final String XML_PROLOG
protected int indent
public void (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public void close ()
java.io.IOException e
public void printAntCallTask (java.lang.String, boolean, java.util.Map)
String target
boolean inheritAll
java.util.Map params
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
public void printP2PublishFeaturesAndBundles (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], org.eclipse.pde.internal.build.ant.FileSet[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URI[])
String metadataRepository
String artifactRepository
org.eclipse.pde.internal.build.ant.FileSet[] bundles
org.eclipse.pde.internal.build.ant.FileSet[] features
String siteXML
String siteQualifier
String categoryDefintion
String categoryVersion
java.net.URI[] contextMetadata
int i
int i
int i
public void printParallel (int, int)
int threadCount
int threadsPerProcessor
public void printEndParallel ()
public void printJarTask (java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], java.lang.String)
String jarFile
org.eclipse.pde.internal.build.ant.FileSet[] files
String manifestAttribute
int i
public void printJarTask (java.lang.String, java.lang.String, java.lang.String)
String jarFile
String basedir
String manifestAttribute
public void printJarTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String jarFile
String basedir
String manifestAttribute
String filesetManifest
public void printJarTask (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], java.lang.String, java.lang.String, java.lang.String)
String jarFile
String baseDir
org.eclipse.pde.internal.build.ant.FileSet[] otherFiles
String manifestAttribute
String filesetManifest
String duplicate
int i
public void printAvailableTask (java.lang.String, java.lang.String)
String property
String file
public void printAvailableTask (java.lang.String, java.lang.String, java.lang.String)
String property
String file
String value
public void printAntTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map)
String antfile
String dir
String target
String outputParam
String inheritAll
java.util.Map properties
public void printAntTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.util.Map)
String antfile
String dir
String target
String outputParam
String inheritAll
java.util.Map properties
java.util.Map references
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
public void printSubantTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map, java.util.Map)
String antfile
String target
String buildpath
String failOnError
String inheritAll
java.util.Map properties
java.util.Map references
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
public void printZipTask (java.lang.String, java.lang.String, boolean, boolean, org.eclipse.pde.internal.build.ant.FileSet[])
String zipfile
String basedir
boolean filesOnly
boolean update
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
int i
public void printTarTask (java.lang.String, java.lang.String, boolean, boolean, org.eclipse.pde.internal.build.ant.FileSet[])
String zipfile
String basedir
boolean filesOnly
boolean update
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
int i
protected void printArg (java.lang.String)
String line
protected void printArg (java.lang.String, boolean)
String line
boolean value
public void printString (java.lang.String)
String string
public void printComment (java.lang.String)
String comment
public void printAttribute (java.lang.String, java.lang.String, boolean)
String name
String value
boolean mandatory
public void printCopyTask (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], boolean, boolean)
String file
String todir
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
boolean failOnError
boolean overwrite
int i
public void printMoveTask (java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[], boolean)
String todir
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
boolean failOnError
int i
public void printCopyFileTask (java.lang.String, java.lang.String, boolean)
String file
String toFile
boolean overwrite
public void printDeleteTask (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[])
String dir
String file
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
public void printDeleteTask (java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.internal.build.ant.FileSet[])
String dir
String file
String quiet
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
int i
public void printExecTask (java.lang.String, java.lang.String, java.util.List, java.lang.String)
String executable
String dir
java.util.List lineArgs
String os
public void printExecTask (java.lang.String, java.lang.String, java.util.List, java.lang.String, boolean)
String executable
String dir
java.util.List lineArgs
String os
boolean useValue
int i
String arg
public void printMkdirTask (java.lang.String)
String dir
public void printBrandTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String root
String icons
String name
String os
public void printEchoTask (java.lang.String)
String message
public void printEchoTask (java.lang.String, java.lang.String)
String file
String message
public void printEchoTask (java.lang.String, java.lang.String, java.lang.String)
String file
String message
String level
public void printPathStructure (java.lang.String, java.lang.String, java.util.List)
String tag
String id
java.util.List paths
java.util.Iterator iter
Object path
protected void printParam (java.lang.String, java.lang.String)
String name
String value
public void printProjectDeclaration (java.lang.String, java.lang.String, java.lang.String)
String name
String target
String basedir
public void printProjectEnd ()
public void printProperty (java.lang.String, java.lang.String)
String name
String value
public void printPropertyRefid (java.lang.String, java.lang.String)
String name
String ref
protected void printQuotes (java.lang.String)
String message
public void printStartTag (java.lang.String)
String tag
public void printStartTag (java.lang.String, java.util.Map)
String tag
java.util.Map arguments
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
public void incrementIdent ()
public void decrementIdent ()
public void printElement (java.lang.String, java.util.Map)
String tag
java.util.Map arguments
java.util.Set entries
java.util.Iterator iter
java.util.Map$Entry entry
public void printEndTag (java.lang.String)
String tag
public void printTab ()
int i
public void println (java.lang.String)
String message
public void print (java.lang.String)
String message
public void println ()
public void print (org.eclipse.pde.internal.build.ant.ITask)
org.eclipse.pde.internal.build.ant.ITask task
public void printTargetDeclaration (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String name
String depends
String ifClause
String unlessClause
String description
public void printTargetEnd ()
public void printRefreshLocalTask (java.lang.String, java.lang.String)
String resource
String depth
public void printChmod (java.lang.String, java.lang.String, java.lang.String)
String dir
String rights
String files
public void printGet (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
String source
String destination
String login
String password
boolean usetimestamp
public void printGZip (java.lang.String, java.lang.String)
String source
String destination
public void printConvertPathTask (java.lang.String, java.lang.String, boolean)
String toConvert
String propertyName
boolean isEclipseResource
public void printDirName (java.lang.String, java.lang.String)
String property
String file
public void printConditionIsSet (java.lang.String, java.lang.String, java.lang.String)
String property
String value
String testProperty
public void printConditionIsSet (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String property
String value
String testProperty
String elseValue
public void printConditionIsTrue (java.lang.String, java.lang.String, java.lang.String)
String property
String value
String testValue
public void printConditionStart (java.lang.String, java.lang.String, java.lang.String)
String property
String value
String elseValue
public void printIsSet (java.lang.String)
String testProperty
public void printIsTrue (java.lang.String)
String testValue
public void printIsFalse (java.lang.String)
String testValue
public void printEndCondition ()
public void printMacroDef (java.lang.String, java.util.List)
String macroName
java.util.List attributes
java.util.Iterator iterator
String attribute
public void printEndMacroDef ()
public void printTabs ()
public void printTaskDef (java.lang.String, java.lang.String)
String name
String classname
public static java.lang.String getEscaped (java.lang.String)
String s
StringBuffer result
int i
private static void appendEscapedChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
private static java.lang.String getReplacement (char)
char c
}
org/eclipse/pde/internal/build/ant/FileSet.classFileSet.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.FileSet extends java.lang.Object {
protected String dir
protected String defaultexcludes
protected String includes
protected String includesfile
protected String excludes
protected String excludesfile
protected String casesensitive
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String dir
String defaultexcludes
String includes
String includesfile
String excludes
String excludesfile
String casesensitive
protected void print (org.eclipse.pde.internal.build.ant.AntScript)
org.eclipse.pde.internal.build.ant.AntScript script
protected void printAs (java.lang.String, org.eclipse.pde.internal.build.ant.AntScript)
String name
org.eclipse.pde.internal.build.ant.AntScript script
private void printNames (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String)
org.eclipse.pde.internal.build.ant.AntScript script
String tag
String names
java.util.StringTokenizer tokenizer
}
org/eclipse/pde/internal/build/ant/IScriptRunner.classIScriptRunner.java
package org.eclipse.pde.internal.build.ant
public abstract org.eclipse.pde.internal.build.ant.IScriptRunner extends java.lang.Object {
public abstract void runScript (java.io.File, java.lang.String, java.util.Map)
}
org/eclipse/pde/internal/build/ant/ITask.classITask.java
package org.eclipse.pde.internal.build.ant
public abstract org.eclipse.pde.internal.build.ant.ITask extends java.lang.Object {
public abstract void print (org.eclipse.pde.internal.build.ant.AntScript)
}
org/eclipse/pde/internal/build/ant/JavacTask.classJavacTask.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.JavacTask extends java.lang.Object implements org.eclipse.pde.internal.build.ant.ITask {
protected String classpathId
protected String bootclasspath
protected String destdir
protected String failonerror
protected String[] srcdir
protected String verbose
protected String includeAntRuntime
protected String fork
protected String debug
protected String source
protected String target
protected String compileArgs
protected String specificCompileArgs
protected String compileArgsFile
protected String encoding
protected String logExtension
protected String errorProperty
protected String[] excludes
protected String compilerAdapter
protected String warningProperties
private boolean adapterUseLog
private boolean adapterUseArgFile
public void ()
public void print (org.eclipse.pde.internal.build.ant.AntScript)
org.eclipse.pde.internal.build.ant.AntScript script
int i
int i
public void setClasspathId (java.lang.String)
String classpathId
public void setBootClasspath (java.lang.String)
String bootclasspath
public void setDestdir (java.lang.String)
String destdir
public void setFailOnError (java.lang.String)
String failonerror
public void setIncludeAntRuntime (java.lang.String)
String include
public void setSrcdir (java.lang.String[])
String[] srcdir
public void setExcludes (java.lang.String[])
String[] excludes
public void setVerbose (java.lang.String)
String verbose
public void setFork (java.lang.String)
String fork
public void setDebug (java.lang.String)
String debug
public void setSource (java.lang.String)
String source
public void setTarget (java.lang.String)
String target
public void setCompileArgs (java.lang.String)
String args
public void setSpecificCompileArgs (java.lang.String)
String args
public void setEncoding (java.lang.String)
String encoding
public void setLogExtension (java.lang.String)
String extension
public void setCompileArgsFile (java.lang.String)
String file
public void setErrorProperty (java.lang.String)
String errorProperty
public void setCompilerAdapter (java.lang.String)
String compilerAdapter
public void setAdapterUseLog (boolean)
boolean useLog
public void setAdapterArgFile (boolean)
boolean useFile
public void setWarningProperties (java.lang.String)
String warningProperties
}
org/eclipse/pde/internal/build/ant/TarFileSet.classTarFileSet.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.TarFileSet extends org.eclipse.pde.internal.build.ant.ZipFileSet {
public void (java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String dir
boolean file
String defaultexcludes
String includes
String includesfile
String excludes
String excludesfile
String prefix
String casesensitive
String permission
protected void print (org.eclipse.pde.internal.build.ant.AntScript)
org.eclipse.pde.internal.build.ant.AntScript script
}
org/eclipse/pde/internal/build/ant/ZipFileSet.classZipFileSet.java
package org.eclipse.pde.internal.build.ant
public org.eclipse.pde.internal.build.ant.ZipFileSet extends org.eclipse.pde.internal.build.ant.FileSet {
String prefix
boolean file
String permission
public void (java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String dir
boolean file
String defaultexcludes
String includes
String includesfile
String excludes
String excludesfile
String prefix
String casesensitive
String permission
protected void print (org.eclipse.pde.internal.build.ant.AntScript)
org.eclipse.pde.internal.build.ant.AntScript script
}
org/eclipse/pde/internal/build/builder/AbstractBuildScriptGenerator.classAbstractBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public abstract org.eclipse.pde.internal.build.builder.AbstractBuildScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
protected org.eclipse.pde.internal.build.builder.DevClassPathHelper devEntries
protected org.eclipse.pde.internal.build.AssemblyInformation assemblyData
protected java.util.Properties buildProperties
private java.util.Set compiledElements
private boolean includePlatformIndependent
private boolean ignoreMissingPropertiesFile
private static java.util.Properties executionEnvironmentMappings
static void ()
public void ()
protected abstract java.util.Properties getBuildProperties () throws org.eclipse.core.runtime.CoreException
public static java.util.Properties getExecutionEnvironmentMappings ()
java.util.Properties properties
java.io.InputStream stream
public void setDevEntries (java.lang.String)
String entries
public void setDevEntries (org.eclipse.pde.internal.build.builder.DevClassPathHelper)
org.eclipse.pde.internal.build.builder.DevClassPathHelper entries
public void includePlatformIndependent (boolean)
boolean value
public boolean isPlatformIndependentIncluded ()
public java.util.List selectConfigs (org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry)
org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry element
java.util.List result
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
private boolean isMatching (java.lang.String, java.lang.String)
String candidateValues
String configValue
java.util.StringTokenizer stok
String token
public java.util.Set getCompiledElements ()
public void setCompiledElements (java.util.Set)
java.util.Set compiledElements
public void setReportResolutionErrors (boolean)
boolean value
public boolean isIgnoreMissingPropertiesFile ()
public void setIgnoreMissingPropertiesFile (boolean)
boolean value
}
org/eclipse/pde/internal/build/builder/BuildDirector.classBuildDirector.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.BuildDirector extends org.eclipse.pde.internal.build.builder.AbstractBuildScriptGenerator {
private static final int QUALIFIER_SUFFIX_VERSION
protected boolean analyseIncludedFeatures
protected boolean analysePlugins
protected boolean binaryFeature
private boolean scriptGeneration
protected String featureIdentifier
protected String searchedVersion
protected org.eclipse.pde.internal.build.SourceFeatureInformation sourceToGather
private boolean generateVersionSuffix
protected boolean signJars
protected String product
protected boolean generateJnlp
protected boolean workspaceBinaries
private boolean sourceReferences
public static boolean p2Gathering
static void ()
public void ()
public void (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation) throws org.eclipse.core.runtime.CoreException
String featureId
String versionId
org.eclipse.pde.internal.build.AssemblyInformation informationGathering
public void (org.eclipse.pde.internal.build.AssemblyInformation)
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
protected java.util.Set computeElements (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Set computedElements
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
int i
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
org.eclipse.osgi.service.resolver.BundleDescription model
String versionRequested
java.util.Properties featureProperties
boolean individual
String[] extraEntries
org.eclipse.osgi.service.resolver.BundleDescription originalBundle
String message
org.eclipse.core.runtime.IStatus status
private boolean useIndividualSource (java.util.Properties)
java.util.Properties featureProperties
boolean individual
private void associateModelAndEntry (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
java.util.Properties bundleProperties
java.util.Set entries
private void generateEmbeddedSource (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, java.lang.String[], boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
String[] extraEntries
boolean individual
org.eclipse.osgi.service.resolver.BundleDescription originalBundle
org.eclipse.pde.internal.build.builder.SourceGenerator sourceGenerator
org.eclipse.pde.internal.build.site.BuildTimeFeature baseFeature
public void setAnalyseChildren (boolean)
boolean generate
public void generate () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
public void generate (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected void generate (org.eclipse.pde.internal.build.site.BuildTimeFeature, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
boolean generateProductFiles
org.eclipse.pde.internal.build.builder.FeatureBuildScriptGenerator featureScriptGenerator
protected void generateSourceFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String, java.lang.String[], boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature baseFeature
String sourceFeatureName
String[] extraEntries
boolean individual
org.eclipse.pde.internal.build.builder.SourceGenerator sourceGenerator
protected void generateIncludedFeatureBuildFile (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
int i
String featureId
String featureVersion
org.eclipse.pde.internal.build.site.BuildTimeFeature nestedFeature
java.util.Properties featureProperties
boolean doSourceFeatureGeneration
String[] extraEntries
org.eclipse.core.runtime.CoreException exception
private void absorbExceptionIfOptionalFeature (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.core.runtime.CoreException) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
org.eclipse.core.runtime.CoreException toAbsorb
private void generateChildrenScripts (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Set plugins
String suffix
org.osgi.framework.Version versionId
String qualifier
String newVersion
private static java.lang.String lengthPrefixBase64 (long)
long number
int length
int i
StringBuffer result
private static void appendEncodedCharacter (java.lang.StringBuffer, int)
StringBuffer buffer
int c
private static int getIntProperty (java.lang.String, int)
String property
int defaultValue
int result
protected java.lang.String generateFeatureVersionSuffix (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature buildFeature
java.util.Properties properties
int significantDigits
int maxGeneratedLength
long majorSum
long minorSum
long serviceSum
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
int numElements
String[] qualifiers
int idx
int i
org.eclipse.pde.internal.build.site.BuildTimeFeature refFeature
org.osgi.framework.Version version
int contextLength
String qualifier
int i
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
String versionRequested
org.eclipse.osgi.service.resolver.BundleDescription model
org.osgi.framework.Version version
int resultingLength
int longestQualifier
int i
StringBuffer result
int[] qualifierSums
int i
int j
int carry
int k
int m
private void generateModels (java.util.List) throws org.eclipse.core.runtime.CoreException
java.util.List models
java.util.Set generatedScripts
java.util.Iterator iterator
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.Set matchingEntries
java.util.Iterator entryIter
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry correspondingEntry
java.util.List list
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
public void setFeature (java.lang.String) throws org.eclipse.core.runtime.CoreException
String featureID
protected java.util.Properties getBuildProperties ()
protected java.util.Properties getBuildProperties (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
public void setGenerateIncludedFeatures (boolean)
boolean recursiveGeneration
protected void collectElementToAssemble (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature featureToCollect
String binIncludes
private void basicCollectElementToAssemble (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature featureToCollect
java.util.List correctConfigs
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
public void setSourceToGather (org.eclipse.pde.internal.build.SourceFeatureInformation)
org.eclipse.pde.internal.build.SourceFeatureInformation sourceToGather
public void setBinaryFeatureGeneration (boolean)
boolean binaryFeatureGeneration
public void setScriptGeneration (boolean)
boolean scriptGeneration
public void setGenerateJnlp (boolean)
boolean value
public void setSignJars (boolean)
boolean value
public void setGenerateSourceReferences (boolean)
boolean generateSourceRef
public void setGenerateVersionSuffix (boolean)
boolean value
public void setProduct (java.lang.String)
String product
protected void collectElementToAssemble (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entryToCollect
java.util.List correctConfigs
String versionRequested
org.eclipse.osgi.service.resolver.BundleDescription effectivePlugin
java.util.Iterator iter
public java.lang.String getProduct ()
public boolean getSignJars ()
public boolean getGenerateJnlp ()
public org.eclipse.pde.internal.build.AssemblyInformation getAssemblyData ()
public boolean useWorkspaceBinaries ()
public void setUseWorkspaceBinaries (boolean)
boolean workspaceBinaries
}
org/eclipse/pde/internal/build/builder/ClasspathComputer2_1.classClasspathComputer2_1.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ClasspathComputer2_1 extends java.lang.Object implements org.eclipse.pde.internal.build.builder.IClasspathComputer org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IXMLConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private final org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
public void (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator)
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator modelGenerator
public java.util.List getClasspath (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
java.util.List classpath
java.util.List pluginChain
java.util.Set addedPlugins
String location
private void addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription plugin
java.util.List classpath
String location
private void addRuntimeLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.List classpath
String baseLocation
String[] libraries
String root
org.eclipse.core.runtime.IPath base
java.util.Properties modelProps
int i
private org.eclipse.osgi.service.resolver.BundleDescription getPlugin (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String id
String version
private void addFragmentsLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription plugin
java.util.List classpath
String baseLocation
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
private void addPluginLibrariesToFragmentLocations (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription plugin
org.eclipse.osgi.service.resolver.BundleDescription fragment
java.util.List classpath
String baseLocation
String[] libraries
String root
org.eclipse.core.runtime.IPath base
java.util.Properties modelProps
int i
private java.util.Properties getBuildPropertiesFor (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
private void addPathAndCheck (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.core.runtime.IPath, java.lang.String, java.util.Properties, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.core.runtime.IPath basePath
String libraryName
java.util.Properties modelProperties
java.util.List classpath
String pluginKey
String path
private void addSelf (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.util.List, java.lang.String, java.util.List, java.util.Set) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
java.util.List classpath
String location
java.util.List pluginChain
java.util.Set addedPlugins
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
java.util.Properties modelProperties
String jarOrder
String[] libraries
int i
String libraryName
boolean isSource
String[] order
int i
String[] libraries
int i
String libraryName
String extraClasspath
String[] extra
int i
String[] jarSpecificExtraClasspath
int i
private java.lang.String computeExtraPath (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String url
String location
String relativePath
String[] urlfragments
String modelLocation
String message
int i
java.net.URL extraURL
java.io.IOException e
String message
java.net.MalformedURLException e
String message
private void addPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription target
java.util.List classpath
String baseLocation
java.util.List pluginChain
java.util.Set addedPlugins
String cycleString
java.util.Iterator iter
String message
org.eclipse.osgi.service.resolver.BundleDescription[] requires
int i
org.eclipse.osgi.service.resolver.BundleDescription plugin
private void addPluginAndPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription target
java.util.List classpath
String baseLocation
java.util.List pluginChain
java.util.Set addedPlugins
private void addDevEntries (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.util.List, java.lang.String[])
org.eclipse.osgi.service.resolver.BundleDescription model
String baseLocation
java.util.List classpath
String[] jarSpecificEntries
String[] entries
String[] entries
org.eclipse.core.runtime.IPath root
int i
private java.lang.String[] getClasspathEntries (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription bundle
}
org/eclipse/pde/internal/build/builder/ClasspathComputer3_0$ClasspathElement.classClasspathComputer3_0.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement extends java.lang.Object {
private final String path
private String accessRules
public void (java.lang.String, java.lang.String)
String path
String accessRules
public java.lang.String toString ()
public java.lang.String getPath ()
public java.lang.String getAccessRules ()
public void addRules (java.lang.String)
String newRule
String join
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement element
public int hashCode ()
public static java.lang.String normalize (java.lang.String)
String path
}
org/eclipse/pde/internal/build/builder/ClasspathComputer3_0.classClasspathComputer3_0.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ClasspathComputer3_0 extends java.lang.Object implements org.eclipse.pde.internal.build.builder.IClasspathComputer org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IXMLConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private static final String EXCLUDE_ALL_RULE
private final org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator generator
private java.util.Map visiblePackages
private java.util.Map pathElements
private boolean allowBinaryCycles
private java.util.Set requiredIds
public void (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator)
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator modelGenerator
public java.util.List getClasspath (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
java.util.List classpath
java.util.List pluginChain
String location
java.util.Set addedPlugins
private void recordRequiredIds (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.Properties bundleProperties
StringBuffer buffer
java.util.Iterator iterator
private java.util.Map getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.Map packages
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 model
java.util.Map packages
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
int i
org.eclipse.osgi.service.resolver.BundleDescription exporter
boolean discouraged
String pattern
String rule
String packagesKey
String rules
private void addPlugin (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription plugin
java.util.List classpath
String location
boolean allFragments
String patchInfo
private void addRuntimeLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.List classpath
String baseLocation
String[] libraries
String root
org.eclipse.core.runtime.IPath base
java.util.Properties modelProps
int i
private void addFragmentsLibraries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription plugin
java.util.List classpath
String baseLocation
boolean afterPlugin
boolean all
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
int i
private boolean isPatchFragment (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription fragment
private void addPluginLibrariesToFragmentLocations (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription plugin
org.eclipse.osgi.service.resolver.BundleDescription fragment
java.util.List classpath
String baseLocation
String[] libraries
String root
org.eclipse.core.runtime.IPath base
java.util.Properties modelProps
int i
private java.util.Properties getBuildPropertiesFor (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties bundleProperties
String sourceFolder
String outputValue
private void addPathAndCheck (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.core.runtime.IPath, java.lang.String, java.util.Properties, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.core.runtime.IPath basePath
String libraryName
java.util.Properties modelProperties
java.util.List classpath
String pluginKey
String rules
org.eclipse.osgi.service.resolver.BundleDescription currentBundle
String packageKey
org.eclipse.osgi.service.resolver.BundleDescription host
String path
org.eclipse.core.runtime.Path libraryPath
String secondaryPath
private void addClasspathElementWithRule (java.util.List, java.lang.String, java.lang.String)
java.util.List classpath
String path
String rules
String normalizedPath
org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement existing
org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement element
private void addSelf (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.util.List, java.lang.String, java.util.List, java.util.Set) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
java.util.List classpath
String location
java.util.List pluginChain
java.util.Set addedPlugins
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription[] hosts
int i
java.util.Properties modelProperties
String jarOrder
String[] libraries
int i
String libraryName
boolean isSource
String[] order
int i
String[] libraries
int i
String libraryName
String extraClasspath
String[] extra
int i
String toAdd
String[] jarSpecificExtraClasspath
int i
String toAdd
private java.lang.String computeExtraPath (java.lang.String, java.util.List, java.lang.String) throws org.eclipse.core.runtime.CoreException
String url
java.util.List classpath
String location
String relativePath
String[] urlfragments
String modelLocation
org.eclipse.osgi.service.resolver.BundleDescription bundle
String message
org.eclipse.core.runtime.MultiStatus status
int i
String message
java.net.URL extraURL
java.io.IOException e
String message
private void addPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription target
java.util.List classpath
String baseLocation
java.util.List pluginChain
java.util.Set addedPlugins
String cycleString
java.util.Iterator iter
String message
org.eclipse.osgi.service.resolver.BundleDescription[] requires
int i
private boolean isAllowableCycle (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription target
java.util.List pluginChain
boolean haveNonBinary
boolean inCycle
java.util.Iterator iterator
org.eclipse.osgi.service.resolver.BundleDescription bundle
private void addPluginAndPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription, java.util.List, java.lang.String, java.util.List, java.util.Set) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription target
java.util.List classpath
String baseLocation
java.util.List pluginChain
java.util.Set addedPlugins
private boolean matchFilter (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription target
org.osgi.framework.Filter filter
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry associatedEntry
String os
String ws
String arch
String nl
java.util.Dictionary properties
private void addDevEntries (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.util.List, java.lang.String[], java.util.Properties)
org.eclipse.osgi.service.resolver.BundleDescription model
String baseLocation
java.util.List classpath
String[] jarSpecificEntries
java.util.Properties modelProperties
String[] entries
String[] entries
org.eclipse.core.runtime.IPath root
int i
private java.lang.String[] getClasspathEntries (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription bundle
}
org/eclipse/pde/internal/build/builder/CompilationScriptGenerator.classCompilationScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.CompilationScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
private String featureId
private boolean parallel
private int threadCount
private int threadsPerProcessor
protected org.eclipse.pde.internal.build.AssemblyInformation assemblyData
protected org.eclipse.pde.internal.build.builder.BuildDirector director
public void ()
public void generate () throws org.eclipse.core.runtime.CoreException
public void setAssemblyData (org.eclipse.pde.internal.build.AssemblyInformation)
org.eclipse.pde.internal.build.AssemblyInformation assemblyData
public void setFeatureId (java.lang.String)
String featureId
public void setDirector (org.eclipse.pde.internal.build.builder.BuildDirector)
org.eclipse.pde.internal.build.builder.BuildDirector director
public void setParallel (boolean)
boolean parallel
public void setThreadCount (int)
int count
public void setThreadsPerProcessor (int)
int threads
protected java.lang.String getScriptName ()
private void generateScript () throws org.eclipse.core.runtime.CoreException
private void generatePrologue ()
private void generateEpilogue ()
private void generatePlugins () throws org.eclipse.core.runtime.CoreException
java.util.Set plugins
java.util.List sortedPlugins
org.eclipse.core.runtime.IPath basePath
java.util.Set bucket
java.util.Iterator iterator
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.core.runtime.IPath location
private boolean requiredInBucket (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Set)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Set bucket
java.util.Properties properties
String required
String[] ids
int i
}
org/eclipse/pde/internal/build/builder/DevClassPathHelper.classDevClassPathHelper.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.DevClassPathHelper extends java.lang.Object {
protected boolean inDevelopmentMode
protected String[] devDefaultClasspath
protected java.util.Properties devProperties
public void (java.lang.String)
String devInfo
String osgiDev
java.net.URL location
public java.lang.String[] getDevClassPath (java.lang.String)
String id
String[] result
String entry
public boolean inDevelopmentMode ()
private static java.util.Properties load (java.net.URL)
java.net.URL url
java.util.Properties props
java.io.InputStream is
String message
}
org/eclipse/pde/internal/build/builder/FeatureBuildScriptGenerator.classFeatureBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.FeatureBuildScriptGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
protected org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected java.util.Properties buildProperties
private org.eclipse.pde.internal.build.builder.BuildDirector director
private boolean generateProductFiles
protected String featureFolderName
protected String featureTempFolder
protected String featureFullName
protected String featureRootLocation
protected String sourceFeatureFullNameVersioned
private String customFeatureCallbacks
private String customCallbacksBuildpath
private String customCallbacksFailOnError
private String customCallbacksInheritAll
public void (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
public void setDirector (org.eclipse.pde.internal.build.builder.BuildDirector)
org.eclipse.pde.internal.build.builder.BuildDirector director
private void initializeVariables () throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
String sourceFeatureName
public void generate () throws org.eclipse.core.runtime.CoreException
boolean custom
java.io.File customBuildFile
String message
java.util.List configs
java.util.Iterator iter
java.io.IOException e
String message
private void generateBuildScript () throws org.eclipse.core.runtime.CoreException
private void generateGatherSourcesTarget ()
java.util.Map params
private void generateGatherLogsTarget ()
String destinationTempFolder
java.util.Map params
private void generateUpdateFeatureFile ()
private void generateBuildZipsTarget () throws org.eclipse.core.runtime.CoreException
StringBuffer zips
java.util.Properties props
java.util.Iterator iterator
java.util.Map$Entry entry
String key
String zipName
java.util.Map params
private void generateZipIndividualTarget (java.lang.String, java.lang.String)
String zipName
String source
private void generateCleanTarget ()
java.util.Map params
private void generateZipLogsTarget ()
java.util.Map params
org.eclipse.core.runtime.IPath destination
protected void generateZipSourcesTarget ()
java.util.Map params
private void generatePublishBinPartsTarget () throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
java.util.Map root
java.util.Map common
java.util.Iterator iter
org.eclipse.pde.internal.build.Config aConfig
String configKey
String featureTemp
java.util.Map callbackParams
String include
String exclude
org.eclipse.pde.internal.build.ant.FileSet fileSet
private void generateGatherBinPartsTarget () throws org.eclipse.core.runtime.CoreException
String include
String exclude
String root
java.util.Map callbackParams
java.util.Map params
org.eclipse.pde.internal.build.ant.FileSet fileSet
private void generateIdReplacerCall (java.lang.String) throws org.eclipse.core.runtime.CoreException
String root
String featureVersionInfo
String pluginVersionInfo
private void generateRootFilesAndPermissionsCalls ()
java.util.Map param
private void generateRootFilesAndPermissions () throws org.eclipse.core.runtime.CoreException
boolean generateEclipseProduct
String product
org.eclipse.pde.internal.build.ProductGenerator generator
java.util.Iterator iter
org.eclipse.pde.internal.build.Config aConfig
java.util.Iterator iter
org.eclipse.pde.internal.build.Config aConfig
private void generateCopyRootFiles (org.eclipse.pde.internal.build.Config) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.Config aConfig
java.util.Properties properties
String configKey
java.util.Map root
java.util.Map foldersToCopy
String configName
String shouldOverwrite
boolean overwrite
Object[] folders
String fileList
int i
String folder
String[] files
org.eclipse.pde.internal.build.ant.FileSet[] fileSet
int j
String file
String fromDir
org.eclipse.core.runtime.IPath target
private void generateBuildUpdateJarTarget ()
java.util.Map params
String jar
protected void generateZipDistributionWholeTarget ()
java.util.Map params
private void generateAllChildrenTarget ()
StringBuffer depends
protected void generateAllPluginsTarget () throws org.eclipse.core.runtime.CoreException
java.util.Set plugins
java.util.List sortedPlugins
java.util.Set writtenCalls
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription current
java.util.Properties bundleProperties
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int j
java.util.List list
java.util.Map params
org.eclipse.pde.internal.build.Config aMatchingConfig
org.eclipse.core.runtime.IPath location
protected java.util.Set computeElements () throws org.eclipse.core.runtime.CoreException
java.util.Set computedElements
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
int i
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
org.eclipse.osgi.service.resolver.BundleDescription model
String versionRequested
String message
private void generateAllFeaturesTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] features
int i
String featureId
String versionId
org.eclipse.pde.internal.build.site.BuildTimeFeature includedFeature
String message
String includedFeatureDirectory
org.eclipse.core.runtime.IPath location
private void generateEpilogue ()
private void generatePrologue ()
protected java.util.Properties getBuildProperties () throws org.eclipse.core.runtime.CoreException
private void generateChildrenTarget ()
private void generateBuildJarsTarget ()
java.util.Map params
private void generateRefreshTarget ()
java.util.Map params
public void setGenerateProductFiles (boolean)
boolean generateProductFiles
}
org/eclipse/pde/internal/build/builder/IClasspathComputer.classIClasspathComputer.java
package org.eclipse.pde.internal.build.builder
public abstract org.eclipse.pde.internal.build.builder.IClasspathComputer extends java.lang.Object {
public abstract java.util.List getClasspath (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator$CompiledEntry.classModelBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry extends java.lang.Object {
public static final byte JAR
public static final byte FOLDER
private final String name
private String resolvedName
private final String[] source
private final String[] output
private final String[] extraClasspath
private final String excludedFromJar
byte type
protected void (java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[], java.lang.String, byte)
String entryName
String[] entrySource
String[] entryOutput
String[] entryExtraClasspath
String excludedFromJar
byte entryType
public java.lang.String getName (boolean)
boolean resolved
protected java.lang.String[] getSource ()
public java.lang.String[] getOutput ()
public java.lang.String[] getExtraClasspath ()
public byte getType ()
public java.lang.String getExcludedFromJar ()
}
org/eclipse/pde/internal/build/builder/ModelBuildScriptGenerator.classModelBuildScriptGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator extends org.eclipse.pde.internal.build.builder.AbstractBuildScriptGenerator {
public static final String SRC_ZIP
public static final String EXPANDED_DOT
public static final String DOT
protected org.eclipse.osgi.service.resolver.BundleDescription model
private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry associatedEntry
protected String fullName
protected String pluginZipDestination
protected String pluginUpdateJarDestination
private org.eclipse.pde.internal.build.builder.BuildDirector featureGenerator
protected final String PLUGIN_DESTINATION
private java.util.Properties permissionProperties
private String propertiesFileName
private String buildScriptFileName
private String customBuildCallbacks
private String customCallbacksBuildpath
private String customCallbacksFailOnError
private String customCallbacksInheritAll
private String warningProperties
private String[] sourceFileExtensions
private java.util.ArrayList compiledJarNames
private boolean dotOnTheClasspath
private boolean binaryPlugin
private boolean signJars
private java.util.Map workspaceOutputFolders
private boolean generateErrorPropertyAttribute
private boolean sourceReferences
public void ()
public void generate () throws org.eclipse.core.runtime.CoreException
String custom
private void checkBootAndRuntime () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public static java.lang.String getNormalizedName (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
private void initializeVariables () throws org.eclipse.core.runtime.CoreException
String[] classpathInfo
java.util.Properties bundleProperties
java.util.Properties properties
String sourceFileExtensionsStr
String[] sourceFileExtensionsArr
int i
org.eclipse.pde.internal.build.PDEUIStateWrapper wrapper
java.util.Map folders
String projectWarningSettings
protected static boolean findAndReplaceDot (java.lang.String[])
String[] classpathInfo
int i
public static boolean specialDotProcessing (java.util.Properties, java.lang.String[])
java.util.Properties properties
String[] classpathInfo
String outputValue
String sourceFolder
String excludedFromJar
String buildOrder
String[] order
int i
String extraEntries
String includeString
String[] includes
int i
private void generateBuildScript () throws org.eclipse.core.runtime.CoreException
private void generateEmptyBuildSourcesTarget ()
private void generateBuildJarsTargetForSourceGathering ()
java.io.File previousSrcRoot
java.util.Set pluginsToGatherSourceFrom
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription plugin
java.io.File previousSrc
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
org.eclipse.core.runtime.IPath location
java.util.HashMap params
private void generateCleanTarget () throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
java.util.Map params
int i
String jarName
String jarLocation
private void generateGatherLogTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath baseDestination
java.util.Map params
java.util.List destinations
java.util.Properties properties
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
int i
String name
org.eclipse.core.runtime.IPath destination
String logFolder
org.eclipse.core.runtime.Path logPath
org.eclipse.pde.internal.build.ant.FileSet logSet
private void generateZipIndividualTarget (java.lang.String, java.lang.String)
String zipName
String source
org.eclipse.core.runtime.IPath root
private void generateGatherSourcesTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath baseDestination
java.util.Map params
java.util.List destinations
java.util.Properties properties
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
int i
String jar
org.eclipse.core.runtime.IPath destination
java.util.Properties copyParams
private void generateGatherIndividualSourcesTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath baseDestination
java.util.Map params
java.util.Properties copyParams
java.util.Properties properties
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
int i
String jar
String srcName
private void generateCopySourcesTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath baseDestination
String include
String exclude
org.eclipse.pde.internal.build.ant.FileSet fileSet
private void generateAPIToolsTarget ()
private void generateAPIToolsCall (java.lang.String[], boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
String[] binaries
boolean dotIncluded
String target
java.util.Set classpathEntries
StringBuffer binaryFolders
int i
java.util.Iterator iterator
String entry
java.util.Map params
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription hostBundle
String hostLocation
String modelLocation
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath hostPath
private void generatePublishBinPartsTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
String root
java.util.Map params
String include
String exclude
String files
org.eclipse.pde.internal.build.ant.FileSet metadata
java.util.Set pluginsToGatherSourceFrom
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription plugin
org.eclipse.core.runtime.IPath location
java.util.HashMap taskParams
String[] splitIncludes
java.util.Iterator iterator
String key
java.util.Set paths
java.util.Iterator pathIterator
org.eclipse.core.runtime.IPath path
private java.lang.String[] getCompiledLocations ()
int count
String[] fileSetValues
java.util.Iterator iter
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
String formatedName
private void generateGatherBinPartsTarget () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
String root
java.util.Map params
private void generateGatherBinParts (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
String root
java.util.List destinations
String include
String exclude
String[] splitIncludes
String[] fileSetValues
boolean dotIncluded
int pos
org.eclipse.pde.internal.build.ant.FileSet fileSet
org.eclipse.pde.internal.build.ant.FileSet fileSet
String includeSet
org.eclipse.pde.internal.build.ant.FileSet fileSet
java.util.Set pluginsToGatherSourceFrom
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription plugin
org.eclipse.core.runtime.IPath location
java.util.HashMap taskParams
private java.util.Set getPluginSourceProviders () throws org.eclipse.core.runtime.CoreException
java.util.Set pluginSet
String sourceAttribute
String[] tokens
int i
org.eclipse.osgi.service.resolver.BundleDescription fromPlugin
private void genarateIdReplacementCall (java.lang.String)
String location
java.util.Properties bundleProperties
String qualifier
String sourceReference
java.util.Map arguments
private java.lang.String getSourceReference (java.util.Properties)
java.util.Properties bundleProperties
String reference
String originalEntry
org.eclipse.osgi.util.ManifestElement[] elements
StringBuffer newEntry
boolean changed
int i
private void generatePermissionProperties (java.lang.String) throws org.eclipse.core.runtime.CoreException
String directory
java.util.Iterator iter
java.util.Map$Entry permission
String instruction
String parameters
int index
private void generateChmodInstruction (java.lang.String, java.lang.String, java.lang.String)
String dir
String rights
String files
private void generateLinkInstruction (java.lang.String, java.lang.String)
String dir
String files
String[] links
java.util.List arguments
int i
protected java.util.Properties getPermissionProperties () throws org.eclipse.core.runtime.CoreException
private void generateZipPluginTarget ()
java.util.Map params
org.eclipse.pde.internal.build.ant.FileSet fileSet
private void generateBuildUpdateJarTarget ()
java.util.Map params
private void generateRefreshTarget ()
private void generateEpilogue ()
private void generatePrologue () throws org.eclipse.core.runtime.CoreException
private void generateCompilerSettings () throws org.eclipse.core.runtime.CoreException
String javacSource
String javacTarget
String bootClasspath
String jreProfile
java.util.Properties properties
java.util.Properties environmentMappings
org.eclipse.core.runtime.IStatus status
String source
String target
String[] modelEnvironments
String[] environments
org.eclipse.pde.internal.build.site.ProfileManager profileManager
int i
public void setModel (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.Properties bundleProperties
public void setModelId (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String modelId
String modelVersion
org.eclipse.osgi.service.resolver.BundleDescription newModel
String message
private void generateBuildZipsTarget () throws org.eclipse.core.runtime.CoreException
StringBuffer zips
java.util.Properties props
java.util.Iterator iterator
java.util.Map$Entry entry
String key
String zipName
public void setFeatureGenerator (org.eclipse.pde.internal.build.builder.BuildDirector)
org.eclipse.pde.internal.build.builder.BuildDirector featureGenerator
private void generateBuildJarsTarget (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription pluginModel
java.util.Properties properties
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] availableJars
java.util.Map jars
int i
String jarOrder
org.eclipse.pde.internal.build.builder.IClasspathComputer classpath
org.eclipse.pde.internal.build.builder.IClasspathComputer classpath
String[] order
int i
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
java.util.Iterator iterator
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
java.util.Map params
java.util.Iterator iter
String name
java.util.Iterator iter
String jarName
String srcName
private void generateCheckCompilationTask (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription pluginModel
java.util.Map arguments
java.util.Iterator iter
private java.util.List getPrequisitePaths () throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
java.util.List results
String required
org.eclipse.osgi.service.resolver.State state
String[] ids
int i
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.core.runtime.Path bundleLocation
private void generateCompilerSettings (org.eclipse.pde.internal.build.ant.JavacTask, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.util.List)
org.eclipse.pde.internal.build.ant.JavacTask javac
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
java.util.List classpath
java.util.Properties properties
String name
String excludes
String compilerAdapter
String compilerArg
String defaultEncodingVal
String customEncodingsVal
String warningLevels
String errorLevels
String root
java.io.File file
java.io.Writer writer
String[] encodings
int i
java.util.Properties data
java.util.Iterator iterator
org.eclipse.pde.internal.build.builder.ClasspathComputer3_0$ClasspathElement element
String path
private void generateCompilationTarget (java.util.List, org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry)
java.util.List classpath
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
String name
String destdir
String[] sources
java.util.Map params
java.util.Map references
int i
org.eclipse.pde.internal.build.ant.FileSet[] workspaceFiles
String outputKey
boolean isFolder
java.util.Set paths
int i
java.util.Iterator iterator
org.eclipse.core.runtime.IPath path
org.eclipse.pde.internal.build.ant.JavacTask javac
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
int i
String excludes
String excludedFromJar
String jarLocation
private boolean shouldGenerateErrorAttribute ()
String versionString
int idx
int segment
char c
org.osgi.framework.Version antVersion
org.eclipse.core.runtime.IStatus status
private java.lang.String getEmbeddedManifestFile (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry, java.lang.String)
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jarEntry
String destdir
String manifestName
protected org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] extractEntriesToCompile (java.util.Properties) throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
public static org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] extractEntriesToCompile (java.util.Properties, org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
java.util.Properties properties
org.eclipse.osgi.service.resolver.BundleDescription model
java.util.List result
int prefixLength
java.util.Iterator iterator
java.util.Map$Entry entry
String key
String[] source
String message
String[] output
String[] extraClasspath
String excludedFromJar
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry newEntry
private void generateSRCTarget (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry)
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry jar
String name
String srcName
String[] sources
org.eclipse.pde.internal.build.ant.FileSet[] fileSets
int count
int i
String srcLocation
String srcParent
String dest
String toDir
private java.lang.String getFormattedSourceFileExtensions ()
StringBuffer sb
int i
private void filterNonExistingSourceFolders (java.lang.String[])
String[] sources
java.io.File pluginRoot
int i
java.io.File file
org.eclipse.core.runtime.IStatus status
protected java.lang.String getSRCLocation (java.lang.String)
String jarName
protected java.lang.String getTempJARFolderLocation (java.lang.String)
String jarName
org.eclipse.core.runtime.IPath destination
protected java.lang.String getJARLocation (java.lang.String)
String jarName
protected java.lang.String[] getClasspathEntries (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription lookedUpModel
protected java.util.Properties getBuildProperties () throws org.eclipse.core.runtime.CoreException
public static java.lang.String getSRCName (java.lang.String)
String jarName
private void updateExistingScript () throws org.eclipse.core.runtime.CoreException
String root
java.io.File buildFile
String message
java.io.IOException e
String message
protected static java.lang.String replaceVariables (java.lang.String, boolean)
String sourceString
boolean compiledElement
int i
String result
public org.eclipse.osgi.service.resolver.BundleDescription getModel ()
public java.lang.String getPropertiesFileName ()
public void setPropertiesFileName (java.lang.String)
String propertyFileName
public java.lang.String getBuildScriptFileName ()
public void setBuildScriptFileName (java.lang.String)
String buildScriptFileName
public void setSignJars (boolean)
boolean value
protected org.eclipse.osgi.service.resolver.BundleDescription getModel (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String modelId
String modelVersion
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry getAssociatedEntry ()
public void setAssociatedEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry associatedEntry
protected void setWorkspaceOutputFolders (java.util.Map)
java.util.Map folders
public void setGenerateSourceReferences (boolean)
boolean sourceReferences
}
org/eclipse/pde/internal/build/builder/SourceGenerator.classSourceGenerator.java
package org.eclipse.pde.internal.build.builder
public org.eclipse.pde.internal.build.builder.SourceGenerator extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private static final String COMMENT_START_TAG
private static final String COMMENT_END_TAG
private static final String PLUGIN_START_TAG
private static final String FEATURE_START_TAG
private static final String FRAGMENT_START_TAG
private static final String VERSION
private static final String PLUGIN_VERSION
private static final String TEMPLATE
private String featureRootLocation
private String sourceFeatureId
private String brandingPlugin
private java.util.Properties buildProperties
private boolean individualSourceBundles
private org.eclipse.pde.internal.build.builder.BuildDirector director
private String[] extraEntries
private java.util.Map excludedEntries
public void ()
public void setSourceFeatureId (java.lang.String)
String id
public void setExtraEntries (java.lang.String[])
String[] extraEntries
public void setDirector (org.eclipse.pde.internal.build.builder.BuildDirector)
org.eclipse.pde.internal.build.builder.BuildDirector director
public void setIndividual (boolean)
boolean individual
private void initialize (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String sourceFeatureName
private org.eclipse.pde.internal.build.site.BuildTimeSite getSite () throws org.eclipse.core.runtime.CoreException
private java.lang.String getWorkingDirectory ()
private java.util.Properties getBuildProperties () throws org.eclipse.core.runtime.CoreException
protected java.util.Properties getBuildProperties (org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription model
private java.lang.String getSourcePluginName (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, boolean)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
boolean versionSuffix
private void collectSourceEntries (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] pluginList
int i
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
org.eclipse.osgi.service.resolver.BundleDescription model
String versionRequested
private void collectSourcePlugins (org.eclipse.pde.internal.build.site.BuildTimeFeature, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
org.eclipse.osgi.service.resolver.BundleDescription model
String sourceId
java.util.List correctConfigs
java.util.Iterator iter
org.eclipse.pde.internal.build.Config configInfo
public org.eclipse.pde.internal.build.site.BuildTimeFeature generateSourceFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
String sourceFeatureName
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourcePlugin
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourcePlugin
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] plugins
int i
private void associateExtraEntries (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
org.eclipse.osgi.service.resolver.BundleDescription model
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
int i
java.util.Map items
String id
org.osgi.framework.Version version
org.eclipse.core.runtime.IStatus status
java.util.List versionList
private void generateSourceFragments (org.eclipse.pde.internal.build.site.BuildTimeFeature, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourcePlugin
java.util.Map fragments
java.util.Iterator iter
org.eclipse.pde.internal.build.Config configInfo
String sourceFragmentId
java.util.Set fragmentEntries
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceFragment
private java.lang.String computeSourceFeatureName (org.eclipse.pde.internal.build.site.compatibility.Feature, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.Feature featureForName
boolean withNumber
String sourceFeatureName
private org.eclipse.pde.internal.build.site.BuildTimeFeature createSourceFeature (org.eclipse.pde.internal.build.site.compatibility.Feature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.Feature featureExample
String id
String version
org.eclipse.pde.internal.build.site.BuildTimeFeature result
org.eclipse.pde.internal.build.site.compatibility.URLEntry[] siteEntries
int i
int contextLength
private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry createSourcePlugin (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry result
org.eclipse.core.runtime.IPath sourcePluginDirURL
java.io.File sourcePluginDir
StringBuffer buffer
StringBuffer buffer
org.eclipse.core.runtime.Path templatePluginXML
java.net.URL templatePluginURL
org.eclipse.core.runtime.IStatus status
java.io.IOException e1
String message
int beginId
java.io.IOException e1
String message
java.util.Collection copiedFiles
java.io.File buildProperty
java.util.Properties sourceBuildProperties
java.io.IOException e
String message
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.osgi.service.resolver.BundleDescription oldBundle
private void create30SourceFragment (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry fragment
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
org.eclipse.core.runtime.Path sourceFragmentDirURL
java.io.File sourceFragmentDir
org.eclipse.core.runtime.Path fragmentPath
java.net.URL templateLocation
org.eclipse.core.runtime.IStatus status
java.io.InputStream fragmentXML
java.io.IOException e1
String message
StringBuffer buffer
int beginId
org.eclipse.osgi.service.resolver.BundleDescription effectivePlugin
java.util.Collection copiedFiles
String host
java.io.File buildProperty
java.util.Properties sourceBuildProperties
java.io.IOException e
String message
String message
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.osgi.service.resolver.BundleDescription oldBundle
private void createSourceFragment (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry fragment
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
org.eclipse.core.runtime.Path sourceFragmentDirURL
java.io.File sourceFragmentDir
org.eclipse.core.runtime.Path fragmentPath
java.net.URL templateLocation
org.eclipse.core.runtime.IStatus status
StringBuffer buffer
int beginId
java.util.Collection copiedFiles
java.io.File buildProperty
java.util.Properties sourceBuildProperties
java.io.IOException e
String message
String message
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.osgi.service.resolver.BundleDescription oldBundle
private void writeSourceFeature (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
String sourceFeatureDir
java.io.File sourceDir
java.io.File file
org.eclipse.pde.internal.build.SourceFeatureWriter writer
java.io.IOException e
String message
java.util.Collection copiedFiles
java.io.File buildProperty
java.util.Properties sourceBuildProperties
java.io.IOException e
String message
private void replaceXMLAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String location
String tag
String attr
String newValue
java.io.File featureFile
StringBuffer buffer
int startComment
int endComment
int startTag
int endTag
boolean attrFound
int startAttributeWord
int endAttributeWord
int startVersionId
int endVersionId
private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry createSourceBundle (org.eclipse.pde.internal.build.site.BuildTimeFeature, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.List excludedVersions
java.util.Iterator iterator
org.osgi.framework.Version version
java.util.Properties bundleProperties
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceEntry
org.eclipse.osgi.service.resolver.BundleDescription sourceBundle
java.util.Map headerMap
java.util.Map entryMap
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry existingEntry
private java.lang.String getSourceRoot (org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry)
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry entry
String jarName
String srcName
public void generateSourcePlugin (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceEntry
org.eclipse.osgi.service.resolver.BundleDescription originalBundle
org.eclipse.core.runtime.IPath sourcePluginDirURL
java.util.jar.Manifest manifest
java.util.jar.Attributes attributes
java.util.Properties origBuildProperties
String extraRoots
String sourceHeader
org.eclipse.pde.internal.build.builder.ModelBuildScriptGenerator$CompiledEntry[] entries
int i
String localizationEntry
String localization
String vendor
String name
java.util.Properties bundleProperties
String vendorKey
String nameKey
java.util.Properties localizationProperties
java.io.File localizationFile
org.eclipse.osgi.service.resolver.BundleDescription host
java.util.Properties localizationProperties
java.io.File localizationFile
java.io.File manifestFile
java.io.OutputStream out
java.io.IOException e
String message
String template
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.osgi.service.resolver.BundleDescription oldBundle
private org.eclipse.pde.internal.build.site.compatibility.FeatureEntry create30SourcePlugin (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature sourceFeature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry result
org.eclipse.core.runtime.IPath sourcePluginDirURL
java.io.File sourcePluginDir
StringBuffer buffer
StringBuffer buffer
org.eclipse.core.runtime.Path templateManifest
java.net.URL templateManifestURL
org.eclipse.core.runtime.IStatus status
java.io.IOException e1
String message
int beginId
java.io.IOException e1
String message
java.io.InputStream pluginXML
java.io.IOException e1
String message
org.eclipse.pde.internal.build.site.PDEState state
org.eclipse.osgi.service.resolver.BundleDescription oldBundle
String oldBundleLocation
org.eclipse.osgi.service.resolver.BundleDescription newBundle
java.util.Properties bundleProperties
private void generateSourceFiles (org.eclipse.core.runtime.IPath, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.BundleDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath sourcePluginDirURL
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry sourceEntry
String templateDir
String extraFiles
org.eclipse.osgi.service.resolver.BundleDescription originalBundle
java.util.Collection copiedFiles
String original
java.io.File buildProperty
java.util.Properties sourceBuildProperties
String binIncludes
java.io.IOException e
String message
java.util.Properties props
private void replaceManifestValue (java.lang.String, java.lang.String, java.lang.String)
String location
String attribute
String newVersion
java.util.jar.Manifest manifest
java.io.InputStream is
java.io.OutputStream os
}
org/eclipse/pde/internal/build/fetch/COPYFetchTasksFactory.classCOPYFetchTasksFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.COPYFetchTasksFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory org.eclipse.pde.internal.build.IPDEBuildConstants {
public static final String ID
private static final String SEPARATOR
private static final String OVERRIDE_TAG
private static final String KEY_PATH
private static final String KEY_ROOT
public void ()
public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
org.eclipse.pde.build.IAntScript script
String element
String root
String path
org.eclipse.core.runtime.IPath sourcePath
public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
String[] files
org.eclipse.pde.build.IAntScript script
String root
String path
int i
String file
org.eclipse.core.runtime.IPath filePath
public void addTargets (org.eclipse.pde.build.IAntScript)
org.eclipse.pde.build.IAntScript script
public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map) throws org.eclipse.core.runtime.CoreException
String repoSpecificentry
java.util.Properties overrideTags
java.util.Map entryInfos
String[] arguments
String message
String overrideTag
private void printCopyTask (java.lang.String, java.lang.String, java.lang.String[], boolean, boolean, org.eclipse.pde.build.IAntScript)
String file
String todir
String[] dirs
boolean failOnError
boolean overwrite
org.eclipse.pde.build.IAntScript script
int i
}
org/eclipse/pde/internal/build/fetch/CVSFetchTaskFactory.classCVSFetchTaskFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.CVSFetchTaskFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory {
public static final String ID
private static final String TARGET_GET_FROM_CVS
private static final String SEPARATOR
public static final String OVERRIDE_TAG
private static final String KEY_CVSROOT
private static final String KEY_CVSPASSFILE
private static final String KEY_PASSWORD
private static final String KEY_PATH
private static final String KEY_PREBUILT
private static final String PROP_DESTINATIONFOLDER
private static final String PROP_CVSROOT
private static final String PROP_MODULE
private static final String PROP_TAG
private static final String PROP_QUIET
private static final String PROP_REALLYQUIET
private static final String PROP_FILETOCHECK
private static final String PROP_ELEMENTNAME
public void ()
private void generateAuthentificationAntTask (java.util.Map, org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.pde.build.IAntScript script
String password
String cvsPassFileLocation
public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
org.eclipse.pde.build.IAntScript script
String type
String element
boolean prebuilt
java.util.Map params
int remove
String suggestedPath
String module
org.eclipse.core.runtime.IPath locationToCheck
public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
String[] files
org.eclipse.pde.build.IAntScript script
String path
int i
String file
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IPath filePath
String tag
String cvsRoot
String dest
public void addTargets (org.eclipse.pde.build.IAntScript)
org.eclipse.pde.build.IAntScript script
private void legacyParseMapFileEntry (java.lang.String[], java.util.Properties, java.util.Map)
String[] arguments
java.util.Properties overrideTags
java.util.Map entryInfos
String overrideTag
public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map) throws org.eclipse.core.runtime.CoreException
String repoSpecificentry
java.util.Properties overrideTags
java.util.Map entryInfos
String[] arguments
String message
java.util.Map table
int i
String arg
int index
String key
String value
String overrideTag
private void addProjectReference (java.util.Map)
java.util.Map entryInfos
String repoLocation
String module
String projectName
String tag
String sourceURLs
private java.lang.String asReference (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String repoLocation
String module
String projectName
String tagName
String protocol
String host
String root
int at
String serverRoot
String protocolUserPass
int colon
String sep
StringBuffer buffer
org.eclipse.core.runtime.Path modulePath
private void printCVSTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript)
String command
String cvsRoot
String dest
String module
String tag
String quiet
String reallyquiet
String passFile
String taskname
org.eclipse.pde.build.IAntScript script
private void printCVSTask (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript)
String command
String cvsRoot
String dest
String module
String tag
String quiet
String reallyquiet
String passFile
String taskname
String failOnError
org.eclipse.pde.build.IAntScript script
private void printCVSPassTask (java.lang.String, java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript)
String cvsRoot
String password
String passFile
org.eclipse.pde.build.IAntScript script
private void printAvailableTask (java.lang.String, java.lang.String, org.eclipse.pde.build.IAntScript)
String property
String file
org.eclipse.pde.build.IAntScript script
}
org/eclipse/pde/internal/build/fetch/GETFetchFactory.classGETFetchFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.GETFetchFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory {
private static final String UNPACK
private static final String SEPARATOR
private static final String TASK_GET
private static final String TASK_MKDIR
private static final String TASK_DELETE
private static final String TASK_UNZIP
private static final String ATTRIBUTE_SRC
private static final String ATTRIBUTE_DEST
private static final String ATTRIBUTE_DIR
private static final String ATTRIBUTE_FILE
private static final String ATTRIBUTE_VERBOSE
private static final String ATTRIBUTE_IGNORE_ERRORS
private static final String ATTRIBUTE_USE_TIMESTAMP
private static final String ATTRIBUTE_USERNAME
private static final String ATTRIBUTE_PASSWORD
private static final String TAG_OPEN
private static final String TAG_CLOSE
public void ()
public void addTargets (org.eclipse.pde.build.IAntScript)
org.eclipse.pde.build.IAntScript script
public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
org.eclipse.pde.build.IAntScript script
public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
String[] files
org.eclipse.pde.build.IAntScript script
public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map) throws org.eclipse.core.runtime.CoreException
String rawEntry
java.util.Properties overrideTags
java.util.Map entryInfos
String url
java.util.StringTokenizer tokenizer
String token
int index
org.eclipse.core.runtime.IStatus status
String key
String value
private void printGetTask (org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript, java.util.Map)
org.eclipse.core.runtime.IPath destination
org.eclipse.pde.build.IAntScript script
java.util.Map entryInfos
String src
int index
String filename
String dest
String ignoreErrors
String useTimestamp
String verbose
String username
String password
boolean unpack
org.eclipse.core.runtime.Path destPath
String unzipped
}
org/eclipse/pde/internal/build/fetch/P2IUFetchFactory$IUFetchInfo.classP2IUFetchFactory.java
package org.eclipse.pde.internal.build.fetch
org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo extends java.lang.Object {
String id
String version
public void (java.lang.String, java.lang.String)
String id
String version
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo other
}
org/eclipse/pde/internal/build/fetch/P2IUFetchFactory.classP2IUFetchFactory.java
package org.eclipse.pde.internal.build.fetch
public org.eclipse.pde.internal.build.fetch.P2IUFetchFactory extends java.lang.Object implements org.eclipse.pde.build.IFetchFactory {
private static final String ATTRIBUTE_DESTINATION
private static final String ATTRIBUTE_ID
private static final String ATTRIBUTE_SOURCE
private static final String ATTRIBUTE_VERSION
private static final String KEY_REPOSITORY
private static final String KEY_ID
private static final String KEY_VERSION
private static final String SEPARATOR
private static final String TASK_IU
private static final String TASK_REPO2RUNNABLE
private static final String TARGET_GET_IUS_FROM_REPO
private final java.util.Map iusToFetchBySource
public void ()
private static void throwException (java.lang.String, java.lang.Exception) throws org.eclipse.core.runtime.CoreException
String message
Exception e
public void addTargets (org.eclipse.pde.build.IAntScript)
org.eclipse.pde.build.IAntScript script
java.util.Map args
java.util.Iterator stream
java.util.Map$Entry entry
String sourceRepository
java.util.List iusToFetch
java.util.Iterator stream2
org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo iuFetchInfo
public void generateRetrieveElementCall (java.util.Map, org.eclipse.core.runtime.IPath, org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
org.eclipse.pde.build.IAntScript script
String sourceRepository
org.eclipse.pde.internal.build.fetch.P2IUFetchFactory$IUFetchInfo iuFetchInfo
java.util.List iusToFetch
public void generateRetrieveFilesCall (java.util.Map, org.eclipse.core.runtime.IPath, java.lang.String[], org.eclipse.pde.build.IAntScript)
java.util.Map entryInfos
org.eclipse.core.runtime.IPath destination
String[] files
org.eclipse.pde.build.IAntScript script
java.util.Map args
int i
public void parseMapFileEntry (java.lang.String, java.util.Properties, java.util.Map) throws org.eclipse.core.runtime.CoreException
String rawEntry
java.util.Properties overrideTags
java.util.Map entryInfos
String[] arguments
java.util.Map table
int i
String arg
int index
String key
String value
}
org/eclipse/pde/internal/build/messages.properties
org/eclipse/pde/internal/build/packager/DeltaPackScriptGenerator.classDeltaPackScriptGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.DeltaPackScriptGenerator extends org.eclipse.pde.internal.build.packager.PackageScriptGenerator {
public void (java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String)
String directory
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String featureId
protected void basicGenerateAssembleConfigFileTargetCall (org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.Config aConfig
java.util.Collection binaryPlugins
java.util.Collection binaryFeatures
java.util.Collection allFeatures
java.util.Collection rootFiles
}
org/eclipse/pde/internal/build/packager/ElementCollector.classElementCollector.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.ElementCollector extends org.eclipse.pde.internal.build.builder.BuildDirector {
public void (org.eclipse.pde.internal.build.AssemblyInformation)
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
protected void generateIncludedFeatureBuildFile (org.eclipse.pde.internal.build.site.BuildTimeFeature) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] referencedFeatures
int i
String featureId
org.eclipse.pde.internal.build.site.BuildTimeFeature nestedFeature
org.eclipse.core.runtime.CoreException exception
protected void collectElementToAssemble (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature featureToCollect
java.util.List correctConfigs
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
}
org/eclipse/pde/internal/build/packager/FetchFileGenerator.classFetchFileGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.FetchFileGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
private static final String ENTRY_SEPARATOR
private static final String FILTER_SEPARATOR
private static final String DATA_SEPARATOR
private static final String UNKNOWN
private String[] filters
private String mapLocation
private String collectedFiles
private String[] componentFilter
private java.util.Properties mapContent
public void ()
private void displayDebugInfo ()
public void generate () throws org.eclipse.core.runtime.CoreException
private void generatePrologue ()
private void generateEpilogue ()
public void generateFetchFileFor (java.lang.String, java.lang.String, java.lang.String)
String fileName
String baseurl
String loginInfo
String login
String password
String[] login_password
org.eclipse.core.runtime.IStatus status
public void setContentFilter (java.lang.String)
String filters
public void setMapLocation (java.lang.String)
String mapLocation
private void writeDirectory () throws org.eclipse.core.runtime.CoreException
java.util.Properties selectedFiles
java.io.OutputStream stream
java.io.FileNotFoundException e
String message
java.io.IOException e
String message
private void processMapFile () throws org.eclipse.core.runtime.CoreException
java.util.Iterator iter
java.util.Map$Entry mapEntry
String fileName
String[] fileDescription
String message
String userInfos
java.net.MalformedURLException e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
private boolean filterByFilter (java.lang.String)
String filterString
String[] entryFilters
int i
int j
private boolean filterByConfig (java.lang.String)
String entryConfigString
String[] entryConfigs
int i
java.util.Iterator iter
org.eclipse.pde.internal.build.Config aConfig
boolean containsGenericConfig (java.util.List)
java.util.List configs
java.util.Iterator iter
private boolean filterByComponentName (java.lang.String)
String componentName
int i
public void setComponentFilter (java.lang.String)
String componentFiler
}
org/eclipse/pde/internal/build/packager/PackageConfigScriptGenerator.classPackageConfigScriptGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.PackageConfigScriptGenerator extends org.eclipse.pde.internal.build.AssembleConfigScriptGenerator {
private java.util.Properties packagingProperties
private java.util.Collection archiveRootProviders
public void ()
public void initialize (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) throws org.eclipse.core.runtime.CoreException
String directoryName
String feature
org.eclipse.pde.internal.build.Config configurationInformation
java.util.Collection elementList
java.util.Collection featureList
java.util.Collection allFeaturesList
java.util.Collection rootProviders
protected java.util.Collection getArchiveRootFileProviders ()
private java.lang.String getFinalName (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription bundle
String shape
org.eclipse.core.runtime.Path path
private java.lang.String getFinalName (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.eclipse.core.runtime.Path featurePath
protected void generateGatherBinPartsTarget ()
String excludedFiles
org.eclipse.core.runtime.IPath baseLocation
String url
java.util.ArrayList p2Features
java.util.ArrayList p2Bundles
int i
org.eclipse.core.runtime.Path pluginLocation
String location
boolean isFolder
org.eclipse.core.runtime.IPath relative
int i
org.eclipse.core.runtime.IPath featureLocation
String location
org.eclipse.core.runtime.IPath relative
String repo
String filesToPackage
String tmp
org.eclipse.pde.internal.build.ant.FileSet rootFiles
String target
public java.lang.String getTargetName ()
String config
private boolean isFolder (org.eclipse.core.runtime.Path)
org.eclipse.core.runtime.Path pluginLocation
public void setPackagingPropertiesLocation (java.lang.String) throws org.eclipse.core.runtime.CoreException
String packagingPropertiesLocation
java.io.InputStream propertyStream
java.io.FileNotFoundException e
String message
java.io.IOException e
String message
protected void generateGatherSourceTarget ()
protected org.eclipse.pde.internal.build.ant.FileSet[] generatePermissions (java.lang.String, boolean)
String root
boolean zip
protected void generateGZipTarget (boolean)
boolean assembling
public void generateTarGZTasks (boolean)
boolean assembling
protected void generateDirectorTarget (boolean)
boolean assembling
protected void generateMirrorTask (boolean)
boolean assembling
protected void generateCleanupAssembly (boolean)
boolean assembling
protected void generateArchivingTarget (boolean)
boolean assembling
protected java.lang.Object[] getFinalShape (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
String shape
protected java.lang.Object[] getFinalShape (org.eclipse.pde.internal.build.site.BuildTimeFeature)
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
protected void printP2GenerationModeCondition ()
}
org/eclipse/pde/internal/build/packager/PackageScriptGenerator.classPackageScriptGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.PackageScriptGenerator extends org.eclipse.pde.internal.build.AssembleScriptGenerator {
private String packagingPropertiesLocation
private boolean backwardCompatibleName
public void (java.lang.String, org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String)
String directory
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String featureId
protected void printProjectDeclaration ()
protected org.eclipse.pde.internal.build.AssembleConfigScriptGenerator getConfigScriptGenerator ()
protected java.lang.String getScriptName ()
public void setPropertyFile (java.lang.String)
String propertyFile
protected java.util.Collection[] getConfigInfos (org.eclipse.pde.internal.build.Config)
org.eclipse.pde.internal.build.Config aConfig
protected void generateP2ConfigFileTargetCall ()
protected void basicGenerateAssembleConfigFileTargetCall (org.eclipse.pde.internal.build.Config, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.Config aConfig
java.util.Collection binaryPlugins
java.util.Collection binaryFeatures
java.util.Collection allFeatures
java.util.Collection rootFiles
String config
public void setBackwardCompatibleName (boolean)
boolean value
protected void printDefaultAssembleCondition ()
protected void generateMetadataTarget ()
org.eclipse.pde.internal.build.ProductFile product
String productPath
java.io.File productFile
String modLocation
String versionAdvice
private static void generateP2FinalCall (org.eclipse.pde.internal.build.ant.AntScript, java.lang.String, java.lang.String)
org.eclipse.pde.internal.build.ant.AntScript script
String productFileLocation
String versionAdvice
public static java.lang.String generateP2ProductScript (java.lang.String, java.lang.String, java.util.Properties) throws org.eclipse.core.runtime.CoreException
String workingDir
String productFileLocation
java.util.Properties versionAdvice
java.io.File working
java.io.File adviceFile
java.io.OutputStream os
java.io.IOException e
String message
org.eclipse.pde.internal.build.ant.AntScript p2Script
}
org/eclipse/pde/internal/build/packager/PackagerGenerator.classPackagerGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.PackagerGenerator extends org.eclipse.pde.internal.build.BuildScriptGenerator {
private String featureList
private String propertyFile
private boolean groupConfigs
public void ()
public void setFeatureList (java.lang.String)
String features
protected void sortElements (java.util.List, java.util.List)
java.util.List features
java.util.List plugins
String[] allFeatures
int i
protected void generatePackageScripts (org.eclipse.pde.internal.build.AssemblyInformation, java.lang.String[], org.eclipse.pde.internal.build.site.BuildTimeSiteFactory) throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.AssemblyInformation assemblageInformation
String[] featureInfo
org.eclipse.pde.internal.build.site.BuildTimeSiteFactory factory
org.eclipse.pde.internal.build.packager.PackageScriptGenerator assembler
public void setPropertyFile (java.lang.String)
String propertyFile
public void groupConfigs (boolean)
boolean value
}
org/eclipse/pde/internal/build/packager/UnzipperGenerator.classUnzipperGenerator.java
package org.eclipse.pde.internal.build.packager
public org.eclipse.pde.internal.build.packager.UnzipperGenerator extends org.eclipse.pde.internal.build.AbstractScriptGenerator {
private static final String DATA_SEPARATOR
private static final String ENTRY_SEPARATOR
private static final byte ARCHIVE_NAME
private static final byte FOLDER
private static final byte CONFIGS
private String directoryLocation
private java.util.Properties zipsList
private String packagingPropertiesLocation
private String[] unzipOrder
public void ()
public void generate () throws org.eclipse.core.runtime.CoreException
private void prepareGeneration ()
java.util.Properties packagingProperties
java.io.InputStream propertyStream
private void generateEpilogue ()
private void generatePrologue ()
private void generateUncompressionCommands () throws org.eclipse.core.runtime.CoreException
String zipEntries
java.util.List toUnzipWithOrder
String[] allZipEntries
int i
String[] entryDetail
int i
java.util.Iterator iter
String[] entry
private void generateUncompress (java.lang.String[])
String[] entryDetail
private boolean delayed (java.lang.String)
String fileName
int i
private java.util.List getMatchingConfig (java.lang.String[])
String[] entryDetail
java.util.List applyingConfigs
String[] configs
int i
private void generateUnzipArchive (java.lang.String[])
String[] entryDetail
java.util.List parameters
private void generateUnzipRootFiles (java.lang.String[])
String[] entryDetail
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
java.util.List parameters
String rootFilesFolder
private void generateUntarArchice (java.lang.String[])
String[] entryDetail
java.util.List parameters
private void generateUntarRootFiles (java.lang.String[])
String[] entryDetail
java.util.Iterator iter
org.eclipse.pde.internal.build.Config config
java.util.List parameters
String rootFilesFolder
public void setDirectoryLocation (java.lang.String)
String filename
public void setPropertyFile (java.lang.String)
String propertyFile
}
org/eclipse/pde/internal/build/properties/PDEProperties.classPDEProperties.java
package org.eclipse.pde.internal.build.properties
public org.eclipse.pde.internal.build.properties.PDEProperties extends java.lang.Object implements org.eclipse.ant.core.IAntPropertyValueProvider {
private static final String PREFIX
private static final String HOME
private static final String SCRIPTS
private static final String TEMPLATES
private static final java.util.Map cache
static void ()
public void ()
public java.lang.String getAntPropertyValue (java.lang.String)
String antPropertyName
String searchedEntry
String result
java.net.URL foundEntry
}
org/eclipse/pde/internal/build/publisher/BuildPublisherApplication.classBuildPublisherApplication.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.BuildPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
private java.util.List actions
public void ()
public void addAction (org.eclipse.equinox.p2.publisher.IPublisherAction)
org.eclipse.equinox.p2.publisher.IPublisherAction action
protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions ()
public void setAppend (boolean)
boolean value
}
org/eclipse/pde/internal/build/publisher/FeatureRootAdvice.classFeatureRootAdvice.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.FeatureRootAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice {
private static final int IDX_COMPUTER
private static final int IDX_DESCRIPTOR
private final java.util.Map advice
private String featureId
private org.eclipse.equinox.p2.metadata.Version featureVersion
public void ()
public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version)
String configSpec
boolean includeDefault
String id
org.eclipse.equinox.p2.metadata.Version version
public java.lang.String[] getConfigs ()
public org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer getRootFileComputer (java.lang.String)
String config
public void addRootfiles (java.lang.String, org.eclipse.pde.internal.build.publisher.GatheringComputer)
String config
org.eclipse.pde.internal.build.publisher.GatheringComputer computer
Object[] configAdvice
org.eclipse.pde.internal.build.publisher.GatheringComputer existing
org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
public void addPermissions (java.lang.String, java.lang.String, java.lang.String[])
String config
String permissions
String[] files
org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
int i
public void addLinks (java.lang.String, java.lang.String)
String config
String links
org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
private java.lang.Object[] getConfigAdvice (java.lang.String)
String config
Object[] configAdvice
public org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor getDescriptor (java.lang.String)
String config
Object[] configAdvice
org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor
String key
public void setFeatureId (java.lang.String)
String featureId
public void setFeatureVersion (org.eclipse.equinox.p2.metadata.Version)
org.eclipse.equinox.p2.metadata.Version featureVersion
public java.lang.String[] getConfigurations ()
java.util.Set keys
}
org/eclipse/pde/internal/build/publisher/GatherBundleAction.classGatherBundleAction.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatherBundleAction extends org.eclipse.equinox.p2.publisher.eclipse.BundlesAction {
private org.eclipse.pde.internal.build.publisher.GatheringComputer computer
private String unpack
private java.io.File manifestRoot
private java.io.File bundleLocation
public void (java.io.File, java.io.File)
java.io.File location
java.io.File manifestRoot
public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
org.eclipse.equinox.p2.publisher.IPublisherResult results
org.eclipse.core.runtime.IProgressMonitor monitor
protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, java.io.File[], org.eclipse.equinox.p2.publisher.IPublisherInfo)
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor
java.io.File base
java.io.File[] inclusions
org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
protected org.eclipse.osgi.service.resolver.BundleDescription[] getBundleDescriptions (java.io.File[], org.eclipse.core.runtime.IProgressMonitor)
java.io.File[] bundleLocations
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Dictionary manifest
org.eclipse.osgi.service.resolver.BundleDescription bundle
protected void createShapeAdvice (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Dictionary manifest
String shape
org.eclipse.equinox.p2.publisher.eclipse.BundleShapeAdvice advice
public void setComputer (org.eclipse.pde.internal.build.publisher.GatheringComputer)
org.eclipse.pde.internal.build.publisher.GatheringComputer computer
public void setUnpack (java.lang.String)
String unpack
}
org/eclipse/pde/internal/build/publisher/GatherFeatureAction.classGatherFeatureAction.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatherFeatureAction extends org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction {
private org.eclipse.pde.internal.build.publisher.GatheringComputer computer
private String groupId
private org.eclipse.pde.internal.build.publisher.FeatureRootAdvice rootAdvice
private final java.io.File featureRoot
public void (java.io.File, java.io.File)
java.io.File location
java.io.File featureRoot
public void setComputer (org.eclipse.pde.internal.build.publisher.GatheringComputer)
org.eclipse.pde.internal.build.publisher.GatheringComputer computer
public void setGroupId (java.lang.String)
String groupId
protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] getFeatures (java.io.File[])
java.io.File[] locations
org.eclipse.equinox.p2.publisher.eclipse.Feature feature
protected java.lang.String getGroupId (java.lang.String)
String featureId
protected org.eclipse.equinox.p2.metadata.IInstallableUnit generateFeatureJarIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherInfo)
org.eclipse.equinox.p2.publisher.eclipse.Feature feature
org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
protected void publishFeatureArtifacts (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.publisher.IPublisherInfo)
org.eclipse.equinox.p2.publisher.eclipse.Feature feature
org.eclipse.equinox.p2.metadata.IInstallableUnit featureIU
org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
java.util.Collection artifacts
org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor ad
public void setRootAdvice (org.eclipse.pde.internal.build.publisher.FeatureRootAdvice)
org.eclipse.pde.internal.build.publisher.FeatureRootAdvice rootAdvice
}
org/eclipse/pde/internal/build/publisher/GatheringComputer.classGatheringComputer.java
package org.eclipse.pde.internal.build.publisher
public org.eclipse.pde.internal.build.publisher.GatheringComputer extends java.lang.Object implements org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer {
private static final String PROVIDED_PATH
private final java.util.LinkedHashMap filesMap
public void ()
public org.eclipse.core.runtime.IPath computePath (java.io.File)
java.io.File source
String prefix
org.eclipse.core.runtime.IPath result
org.eclipse.core.runtime.IPath rootPath
public void reset ()
public void addAll (org.eclipse.pde.internal.build.publisher.GatheringComputer)
org.eclipse.pde.internal.build.publisher.GatheringComputer computer
public void addFiles (java.lang.String, java.lang.String[])
String prefix
String[] files
int i
public void addFile (java.lang.String, java.lang.String)
String prefix
String file
public void addFile (java.lang.String, java.io.File)
String computedPath
java.io.File file
public java.io.File[] getFiles ()
java.util.Set keys
public int size ()
}
org/eclipse/pde/internal/build/publisher/compatibility/AssembledConfigAdvice.classAssembledConfigAdvice.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.AssembledConfigAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice {
private String configSpec
private String launcherName
private org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData
private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData
public void (java.lang.String, java.io.File, java.lang.String)
String configSpec
java.io.File configRoot
String launcherName
public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles ()
public java.util.Map getProperties ()
java.util.Properties configProps
java.util.Map props
int startLevel
public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version)
String spec
boolean includeDefault
String id
org.eclipse.equinox.p2.metadata.Version version
private java.io.File getLauncher (java.io.File)
java.io.File root
java.io.File launcher
private void initializeData (java.io.File)
java.io.File configRoot
org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader loader
public java.lang.String getExecutableName ()
public java.lang.String[] getProgramArguments ()
public java.lang.String[] getVMArguments ()
}
org/eclipse/pde/internal/build/publisher/compatibility/GeneratorApplication.classGeneratorApplication.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.GeneratorApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication {
public static final int OPERATION_SOURCE
public static final int OPERATION_INPLACE
public static final int OPERATION_CONFIG
public static final int OPERATION_UPDATE
private int operation
private org.eclipse.equinox.p2.publisher.IPublisherResult result
private java.net.URI site
private String siteVersion
private String flavor
private org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
private String rootVersion
private String versionAdvice
private String rootId
public void ()
protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions ()
java.io.File sourceFile
java.util.List actions
org.eclipse.equinox.internal.p2.updatesite.SiteXMLAction siteAction
String[] configs
protected org.eclipse.equinox.p2.publisher.actions.IVersionAdvice createVersionAdvice ()
java.io.File adviceFile
boolean features
org.eclipse.equinox.p2.publisher.actions.VersionAdvice advice
protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootFileAction (java.lang.String)
String configSpec
String id
org.eclipse.equinox.p2.metadata.Version version
org.eclipse.equinox.p2.publisher.actions.RootFilesAction action
private java.lang.String getProductVersion ()
String version
protected org.eclipse.equinox.p2.publisher.Publisher createPublisher (org.eclipse.equinox.p2.publisher.PublisherInfo)
org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo
public void setAppend (boolean)
boolean value
public void setArtifactRepositoryName (java.lang.String)
String name
public void setCompress (boolean)
boolean value
public void setMetadataRepositoryName (java.lang.String)
String name
public void setOperation (int)
int operation
public void setSource (java.lang.String)
String location
public void setSite (java.net.URI)
java.net.URI location
public void setIncrementalResult (org.eclipse.equinox.p2.publisher.IPublisherResult)
org.eclipse.equinox.p2.publisher.IPublisherResult result
public void setFlavor (java.lang.String)
String flavor
public void setRootVersion (java.lang.String)
String rootVersion
public void setRoodId (java.lang.String)
String root
public void setProductFile (java.lang.String)
String file
public void setVersionAdvice (java.lang.String)
String advice
public void setSiteVersion (java.lang.String)
String version
}
org/eclipse/pde/internal/build/publisher/compatibility/IncrementalGenerator.classIncrementalGenerator.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.IncrementalGenerator extends java.lang.Object {
private static String MODE_INCREMENTAL
private String mode
private static org.eclipse.equinox.p2.publisher.PublisherResult result
private static java.util.ArrayList configs
private static java.util.ArrayList advice
static void ()
public void ()
public void setMode (java.lang.String)
String mode
public void run (org.eclipse.pde.internal.build.publisher.compatibility.GeneratorApplication, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.lang.Exception
org.eclipse.pde.internal.build.publisher.compatibility.GeneratorApplication generator
org.eclipse.equinox.p2.publisher.PublisherInfo provider
java.util.Iterator iterator
private void initialize ()
}
org/eclipse/pde/internal/build/publisher/compatibility/RootFileParentAction.classRootFileParentAction.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.RootFileParentAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction {
private final String flavor
private final String version
protected final String baseId
public void (org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile, java.lang.String)
org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
String flavor
public void (java.lang.String, java.lang.String, java.lang.String)
String rootId
String rootVersion
String flavor
public org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo
org.eclipse.equinox.p2.publisher.IPublisherResult results
org.eclipse.core.runtime.IProgressMonitor monitor
String idPrefix
String flavorPrefix
java.util.HashSet collector
java.util.Iterator iter
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
String id
org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor
org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU
private java.lang.String getVersion (java.lang.String)
String rootVersion
}
org/eclipse/pde/internal/build/publisher/compatibility/RootFileTouchpointAdvice.classRootFileTouchpointAdvice.java
package org.eclipse.pde.internal.build.publisher.compatibility
public org.eclipse.pde.internal.build.publisher.compatibility.RootFileTouchpointAdvice extends org.eclipse.equinox.p2.publisher.actions.RootFilesAdvice implements org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice {
private final org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
public void (org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile, java.io.File, java.io.File[], java.io.File[], java.lang.String)
org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile product
java.io.File root
java.io.File[] includedFiles
java.io.File[] excludedFiles
String configSpec
public org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData)
org.eclipse.equinox.p2.metadata.ITouchpointData existingData
String[] config
String os
String launcherName
java.io.File root
java.io.File launcherFile
String capitalized
String configInstruction
org.eclipse.core.runtime.Path path
java.io.File appFolder
java.util.Map newInstructions
}
org/eclipse/pde/internal/build/site/BuildTimeFeature.classBuildTimeFeature.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeFeature extends org.eclipse.pde.internal.build.site.compatibility.Feature {
public static final String FEATURE_FILE
public static final String FEATURE_XML
private Boolean binary
private int contextQualifierLength
private org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
private org.eclipse.pde.internal.build.site.BuildTimeSite site
private java.net.URL url
private String rootLocation
public void (java.lang.String, java.lang.String)
String id
String version
public void ()
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getRawIncludedFeatureReferences ()
java.util.ArrayList included
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getIncludedFeatureReferences ()
java.util.ArrayList included
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getPluginEntries ()
java.util.ArrayList plugins
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getRawPluginEntries ()
java.util.ArrayList plugins
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getImports ()
java.util.ArrayList imports
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
public boolean isBinary ()
String root
java.io.File properties
public void setBinary (boolean)
boolean isCompiled
public void setContextQualifierLength (int)
int l
public int getContextQualifierLength ()
public void setSite (org.eclipse.pde.internal.build.site.BuildTimeSite)
org.eclipse.pde.internal.build.site.BuildTimeSite site
public org.eclipse.pde.internal.build.site.BuildTimeSite getSite ()
public void setFeatureContentProvider (org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider)
org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
public org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider getFeatureContentProvider ()
public java.net.URL getURL ()
public void setURL (java.net.URL)
java.net.URL url
public java.lang.String getRootLocation ()
java.net.URL location
java.net.URI locationURI
int i
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry findPluginEntry (java.lang.String, java.lang.String)
String id
String version
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
}
org/eclipse/pde/internal/build/site/BuildTimeFeatureFactory.classBuildTimeFeatureFactory.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants {
public static final String BUILDTIME_FEATURE_FACTORY_ID
private static org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factoryInstance
static void ()
public void ()
public static org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory getInstance ()
public org.eclipse.pde.internal.build.site.BuildTimeFeature createFeature (java.net.URL, org.eclipse.pde.internal.build.site.BuildTimeSite) throws org.eclipse.core.runtime.CoreException
java.net.URL url
org.eclipse.pde.internal.build.site.BuildTimeSite site
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.net.URL featureURL
String qualifier
String newVersion
int idx
org.eclipse.core.runtime.CoreException e
String message
Exception e
String message
org.eclipse.core.runtime.Status status
public org.eclipse.pde.internal.build.site.BuildTimeFeature parseBuildFeature (java.net.URL) throws org.eclipse.core.runtime.CoreException
java.net.URL featureURL
org.eclipse.pde.internal.build.site.BuildTimeFeatureParser parser
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.xml.sax.SAXException e
String message
org.eclipse.core.runtime.Status status
java.io.IOException e
String message
org.eclipse.core.runtime.Status status
private org.eclipse.pde.internal.build.site.BuildTimeFeature createFeature (org.eclipse.pde.internal.build.site.BuildTimeSite)
org.eclipse.pde.internal.build.site.BuildTimeSite site
org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
public org.eclipse.pde.internal.build.site.BuildTimeFeature createFeatureModel ()
}
org/eclipse/pde/internal/build/site/BuildTimeFeatureParser.classBuildTimeFeatureParser.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeFeatureParser extends org.eclipse.pde.internal.build.site.compatibility.FeatureParser {
public void ()
protected org.eclipse.pde.internal.build.site.compatibility.Feature createFeature (java.lang.String, java.lang.String)
String id
String version
public org.eclipse.pde.internal.build.site.compatibility.Feature parse (java.net.URL) throws org.xml.sax.SAXException java.io.IOException
java.net.URL featureURL
}
org/eclipse/pde/internal/build/site/BuildTimeSite$1.classBuildTimeSite.java
package org.eclipse.pde.internal.build.site
org.eclipse.pde.internal.build.site.BuildTimeSite$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.pde.internal.build.site.BuildTimeSite this$0
void (org.eclipse.pde.internal.build.site.BuildTimeSite)
public int compare (java.lang.Object, java.lang.Object)
Object arg0
Object arg1
org.osgi.framework.Version v0
org.osgi.framework.Version v1
}
org/eclipse/pde/internal/build/site/BuildTimeSite.classBuildTimeSite.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeSite extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IXMLConstants {
private final org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
private final java.util.Map featureCache
private java.util.List featureReferences
private org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
private boolean featuresResolved
private org.eclipse.pde.internal.build.site.PDEState state
private java.util.Properties repositoryVersions
private boolean reportResolutionErrors
private java.util.Properties platformProperties
private String[] eeSources
private java.util.List rootFeaturesForFilter
private java.util.List rootPluginsForFiler
private boolean filter
private final java.util.Comparator featureComparator
public void ()
public void setReportResolutionErrors (boolean)
boolean value
public void setPlatformPropeties (java.util.Properties)
java.util.Properties platformProperties
public java.util.Properties getFeatureVersions ()
java.io.InputStream input
private org.eclipse.pde.internal.build.site.PDEState createConverter ()
private java.util.Dictionary getUIPlatformProperties ()
java.util.Dictionary result
private java.util.Collection removeDuplicates (java.util.Collection)
java.util.Collection bundles
java.util.Set result
java.util.Iterator iterator
java.io.File bundle
public org.eclipse.pde.internal.build.site.PDEState getRegistry () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider provider
java.util.Collection bundles
org.eclipse.osgi.service.resolver.BundleDescription[] allBundles
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedBundles
org.eclipse.core.runtime.MultiStatus errors
org.eclipse.osgi.service.resolver.BundleDescription[] all
org.eclipse.osgi.service.resolver.StateHelper helper
int i
org.eclipse.osgi.service.resolver.ResolverError[] resolutionErrors
org.eclipse.osgi.service.resolver.VersionConstraint[] versionErrors
String errorMessage
int j
public org.eclipse.core.runtime.IStatus missingPlugin (java.lang.String, java.lang.String, org.eclipse.pde.internal.build.site.compatibility.Feature, boolean) throws org.eclipse.core.runtime.CoreException
String id
String version
org.eclipse.pde.internal.build.site.compatibility.Feature containingFeature
boolean throwException
org.eclipse.osgi.service.resolver.BundleDescription bundle
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.osgi.service.resolver.ResolverError[] resolutionErrors
public static org.eclipse.core.runtime.IStatus missingPlugin (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ResolverError[], org.eclipse.pde.internal.build.site.compatibility.Feature, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ResolverError[] resolutionErrors
org.eclipse.pde.internal.build.site.compatibility.Feature containingFeature
boolean throwException
org.eclipse.osgi.service.resolver.StateHelper helper
org.eclipse.osgi.service.resolver.VersionConstraint[] versionErrors
String message
int j
org.eclipse.core.runtime.IStatus status
public static boolean isConfigError (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ResolverError[], java.util.List)
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.eclipse.osgi.service.resolver.ResolverError[] errors
java.util.List configs
java.util.Dictionary environment
org.osgi.framework.Filter bundleFilter
java.util.Iterator iter
org.eclipse.pde.internal.build.Config aConfig
private static org.eclipse.osgi.service.resolver.ResolverError hasPlatformFilterError (org.eclipse.osgi.service.resolver.ResolverError[])
org.eclipse.osgi.service.resolver.ResolverError[] errors
int i
public static java.lang.String getResolutionErrorMessage (org.eclipse.osgi.service.resolver.ResolverError[])
org.eclipse.osgi.service.resolver.ResolverError[] errors
String errorMessage
int i
public static java.lang.String getResolutionFailureMessage (org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.VersionConstraint unsatisfied
private static java.lang.String displayVersionConstraint (org.eclipse.osgi.service.resolver.VersionConstraint)
org.eclipse.osgi.service.resolver.VersionConstraint constraint
org.eclipse.osgi.service.resolver.VersionRange versionSpec
public org.eclipse.pde.internal.build.site.BuildTimeFeature findFeature (java.lang.String, java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String featureId
String versionId
boolean throwsException
org.eclipse.osgi.service.resolver.VersionRange range
private org.eclipse.pde.internal.build.site.BuildTimeFeature findFeature (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean) throws org.eclipse.core.runtime.CoreException
String featureId
org.eclipse.osgi.service.resolver.VersionRange range
boolean throwsException
java.util.Set featureSet
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
org.osgi.framework.Version featureVersion
String message
private void resolveFeatureReferences () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.compatibility.FeatureReference[] features
int i
String message
public void addFeatureReferenceModel (java.io.File)
java.io.File featureXML
java.net.URL featureURL
org.eclipse.pde.internal.build.site.compatibility.FeatureReference featureRef
java.net.MalformedURLException e
public void addFeatureReferenceModel (org.eclipse.pde.internal.build.site.compatibility.FeatureReference)
org.eclipse.pde.internal.build.site.compatibility.FeatureReference featureReference
private java.util.SortedSet findAllReferencedPlugins () throws org.eclipse.core.runtime.CoreException
java.util.ArrayList rootFeatures
java.util.SortedSet allPlugins
java.util.Iterator iter
org.eclipse.pde.internal.build.site.BuildTimeFeature correspondingFeature
java.util.Iterator iter
int it
org.eclipse.pde.internal.build.site.BuildTimeFeature toAnalyse
RuntimeException e
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] includedRefs
int i
String featureId
org.eclipse.pde.internal.build.site.BuildTimeFeature nested
java.util.Properties props
boolean doSourceFeatureGeneration
String[] extraEntries
int j
java.util.Map items
String id
org.osgi.framework.Version version
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry added
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] expanded
org.eclipse.osgi.service.resolver.VersionRange range
String message
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] entries
int i
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] imports
int i
public void setFilter (boolean)
boolean filter
public void setRootFeaturesForFilter (java.util.List)
java.util.List rootFeaturesForFilter
public void setRootPluginsForFiler (java.util.List)
java.util.List rootPluginsForFiler
public org.eclipse.pde.internal.build.site.compatibility.FeatureReference[] getFeatureReferences ()
public org.eclipse.pde.internal.build.site.compatibility.FeatureReference[] getRawFeatureReferences ()
public void addPluginEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry pluginEntry
public org.eclipse.pde.internal.build.site.compatibility.Feature createFeature (java.net.URL) throws org.eclipse.core.runtime.CoreException
java.net.URL url
org.eclipse.pde.internal.build.site.BuildTimeFeature feature
java.util.Set set
java.util.TreeSet set
public org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider getSiteContentProvider ()
public void setSiteContentProvider (org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider)
org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider siteContentProvider
public void setEESources (java.lang.String[])
String[] eeSources
}
org/eclipse/pde/internal/build/site/BuildTimeSiteContentProvider.classBuildTimeSiteContentProvider.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private final String installedBaseURL
private final String[] urls
private final org.eclipse.pde.internal.build.PDEUIStateWrapper pdeUIState
private org.eclipse.pde.internal.build.site.BuildTimeSite site
private boolean filterP2Base
public void (java.lang.String[], java.lang.String, org.eclipse.pde.internal.build.PDEUIStateWrapper)
String[] urls
String installedBaseURL
org.eclipse.pde.internal.build.PDEUIStateWrapper initialState
public java.lang.String getInstalledBaseURL ()
public java.util.Collection getPluginPaths ()
java.util.Collection pluginsToCompile
public java.net.URL getURL ()
private java.util.Collection findPluginXML (java.io.File[])
java.io.File[] location
java.util.Collection collectedElements
int i
java.io.File f
java.util.Properties properties
String root
java.io.File actualRoot
public java.io.File getBaseProfile ()
java.io.File configurationFolder
java.util.Properties config
String dataArea
String profileName
int idx
java.io.File profileArea
public org.eclipse.pde.internal.build.PDEUIStateWrapper getInitialState ()
public java.net.URL getArchiveReference (java.lang.String)
String id
public org.eclipse.pde.internal.build.site.BuildTimeSite getSite ()
public void setSite (org.eclipse.pde.internal.build.site.BuildTimeSite)
org.eclipse.pde.internal.build.site.BuildTimeSite site
public void setFilterP2Base (boolean)
boolean filter
}
org/eclipse/pde/internal/build/site/BuildTimeSiteFactory.classBuildTimeSiteFactory.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.BuildTimeSiteFactory extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private org.eclipse.pde.internal.build.site.BuildTimeSite site
private boolean urlsChanged
private String[] sitePaths
private String[] eeSources
private static String installedBaseLocation
private boolean reportResolutionErrors
private org.eclipse.pde.internal.build.PDEUIStateWrapper pdeUIState
private java.util.List rootFeaturesForFilter
private java.util.List rootPluginsForFilter
private boolean filterState
private boolean filterP2Base
static void ()
public void ()
public org.eclipse.pde.internal.build.site.BuildTimeSite createSite () throws org.eclipse.core.runtime.CoreException
java.util.Collection featureXMLs
String installedBaseURL
String message
java.util.Collection installedFeatures
java.io.File[] featureDirectories
int i
java.io.File featureXML
java.net.URL featureURL
org.eclipse.pde.internal.build.site.compatibility.FeatureReference featureRef
java.util.Iterator iter
java.io.File featureXML
java.net.MalformedURLException e
org.eclipse.pde.internal.build.site.BuildTimeSiteContentProvider contentProvider
public org.eclipse.pde.internal.build.site.BuildTimeSite createSiteMapModel ()
org.eclipse.pde.internal.build.site.BuildTimeSite model
public static void setInstalledBaseSite (java.lang.String)
String installedBaseSite
public void setSitePaths (java.lang.String[])
String[] urls
int i
boolean found
int j
private java.util.Collection findFeatureXMLs ()
java.util.Collection features
java.util.Collection foundFeatures
int i
java.io.File file
public void setReportResolutionErrors (boolean)
boolean value
public void setInitialState (org.eclipse.pde.internal.build.PDEUIStateWrapper)
org.eclipse.pde.internal.build.PDEUIStateWrapper uiState
public void setFilterState (boolean)
boolean b
public void setFilterRoots (java.util.List, java.util.List)
java.util.List featuresForFilterRoots
java.util.List pluginsForFilterRoots
public org.eclipse.pde.internal.build.site.compatibility.FeatureReference createFeatureReferenceModel ()
public void setFilterP2Base (boolean)
boolean filterP2Base
public void setEESources (java.lang.String[])
String[] sources
}
org/eclipse/pde/internal/build/site/FilteringState.classFilteringState.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.FilteringState extends org.eclipse.pde.internal.build.site.PDEState {
java.util.SortedSet allPlugins
public void ()
public void setFilter (java.util.SortedSet)
java.util.SortedSet filter
public boolean addBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription toAdd
java.util.SortedSet includedMatches
java.util.Iterator iterator
org.eclipse.pde.internal.build.site.ReachablePlugin constraint
}
org/eclipse/pde/internal/build/site/P2Utils.classP2Utils.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.P2Utils extends java.lang.Object {
static Class class$0
public void ()
public static java.net.URL[] readBundlesTxt (java.lang.String)
String platformHome
org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
java.io.File root
java.io.File bundlesTxt
java.io.File sourceTxt
java.util.List infos
java.net.MalformedURLException e
java.io.IOException e
java.net.URL[] bundles
int i
java.net.MalformedURLException e
public static java.io.File writeBundlesTxt (java.util.Collection, java.io.File, org.eclipse.pde.internal.build.ProductFile, boolean)
java.util.Collection bundles
java.io.File directory
org.eclipse.pde.internal.build.ProductFile productFile
boolean refactoredRuntime
java.util.List bundleInfos
java.util.List sourceInfos
org.eclipse.pde.internal.build.ShapeAdvisor advisor
int defaultStartLevel
java.util.Properties props
java.util.Map userInfos
java.util.Iterator iterator
org.eclipse.osgi.service.resolver.BundleDescription desc
String modelName
java.net.URI location
org.eclipse.equinox.frameworkadmin.BundleInfo info
org.eclipse.equinox.frameworkadmin.BundleInfo userInfo
int start
java.io.File bundlesTxt
java.io.File srcBundlesTxt
java.io.File base
org.eclipse.equinox.frameworkadmin.BundleInfo[] infos
org.eclipse.equinox.frameworkadmin.BundleInfo[] sources
org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator manipulator
}
org/eclipse/pde/internal/build/site/PDEState$1.classPDEState.java
package org.eclipse.pde.internal.build.site
org.eclipse.pde.internal.build.site.PDEState$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.pde.internal.build.site.PDEState this$0
void (org.eclipse.pde.internal.build.site.PDEState)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/eclipse/pde/internal/build/site/PDEState.classPDEState.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.PDEState extends java.lang.Object implements org.eclipse.pde.internal.build.IPDEBuildConstants org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private static final String[] MANIFEST_ENTRIES
private org.eclipse.osgi.service.resolver.StateObjectFactory factory
protected org.eclipse.osgi.service.resolver.State state
private long id
private java.util.Properties repositoryVersions
private java.util.Properties sourceReferences
private java.util.HashMap bundleClasspaths
private org.eclipse.pde.internal.build.site.ProfileManager profileManager
private java.util.Map patchBundles
private java.util.List addedBundle
private java.util.List unqualifiedBundles
private java.util.Dictionary platformProperties
private java.util.List sortedBundles
private final java.util.Set convertedManifests
private long lastSortingDate
private String[] eeSources
static Class class$0
static void ()
protected long getNextId ()
public void (org.eclipse.pde.internal.build.PDEUIStateWrapper)
org.eclipse.pde.internal.build.PDEUIStateWrapper initialState
public void ()
public org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public boolean addBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription toAdd
private org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter () throws java.lang.Exception
public boolean addBundle (java.util.Dictionary, java.io.File)
java.util.Dictionary enhancedManifest
java.io.File bundleLocation
String oldVersion
org.eclipse.osgi.service.resolver.BundleDescription descriptor
String patchValue
org.osgi.framework.BundleException e
org.eclipse.core.runtime.IStatus status
private void rememberQualifierTagPresence (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription descriptor
java.util.Properties bundleProperties
private void rememberSourceReference (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
org.eclipse.osgi.service.resolver.BundleDescription descriptor
String oldVersion
String key
java.util.Properties bundleProperties
private void rememberManifestEntries (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary, java.lang.String[])
org.eclipse.osgi.service.resolver.BundleDescription descriptor
java.util.Dictionary manifest
String[] entries
java.util.Properties properties
int i
String entry
private void rememberManifestConversion (org.eclipse.osgi.service.resolver.BundleDescription, java.util.Dictionary)
org.eclipse.osgi.service.resolver.BundleDescription descriptor
java.util.Dictionary manifest
java.util.Properties bundleProperties
private void mapVersionReplacedBundle (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription oldBundle
org.eclipse.osgi.service.resolver.BundleDescription newBundle
java.util.Properties bundleProperties
private java.lang.String fillPatchData (java.util.Dictionary)
java.util.Dictionary manifest
private void loadPluginTagFile ()
java.io.InputStream input
private void loadSourceReferences ()
java.io.InputStream input
public boolean addBundle (java.io.File)
java.io.File bundleLocation
java.util.Dictionary manifest
private boolean addFlexibleRoot (java.io.File)
java.io.File bundleLocation
java.util.Properties properties
String root
private java.lang.String updateVersionNumber (java.util.Dictionary)
java.util.Dictionary manifest
String newVersion
String oldVersion
String symbolicName
private void hasQualifier (java.io.File, java.util.Dictionary) throws org.osgi.framework.BundleException
java.io.File bundleLocation
java.util.Dictionary manifest
org.eclipse.osgi.util.ManifestElement[] versionInfo
private java.lang.String getQualifierPropery (java.lang.String)
String bundleLocation
String qualifierInfo
private java.util.Dictionary basicLoadManifest (java.io.File)
java.io.File bundleLocation
java.io.InputStream manifestStream
java.util.zip.ZipFile jarFile
java.util.zip.ZipEntry manifestEntry
java.util.Hashtable result
private boolean enforceSymbolicName (java.io.File, java.util.Dictionary)
java.io.File bundleLocation
java.util.Dictionary initialManifest
java.util.Dictionary generatedManifest
java.util.Enumeration enumeration
Object key
private void enforceClasspath (java.util.Dictionary)
java.util.Dictionary manifest
String classpath
private java.util.Dictionary loadManifest (java.io.File)
java.io.File bundleLocation
java.util.Dictionary manifest
private java.util.Dictionary convertPluginManifest (java.io.File, boolean)
java.io.File bundleLocation
boolean logConversionException
org.eclipse.osgi.service.pluginconversion.PluginConverter converter
java.util.Dictionary manifest
org.eclipse.osgi.service.pluginconversion.PluginConversionException convertException
org.eclipse.core.runtime.IStatus status
Exception serviceException
org.eclipse.core.runtime.IStatus status
public void addBundles (java.util.Collection)
java.util.Collection bundles
java.util.Iterator iter
java.io.File bundle
public void resolveState ()
java.util.List configs
java.util.ArrayList properties
java.util.Dictionary prop
java.util.Dictionary prop
String[] javaProfiles
String systemPackages
String ee
int i
java.util.Iterator iter
org.eclipse.pde.internal.build.Config aConfig
String os
String ws
String arch
java.util.Enumeration e
String key
java.util.Properties profileProps
boolean added
int j
String profileName
java.util.Dictionary[] stateProperties
public org.eclipse.osgi.service.resolver.State getState ()
public org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (java.lang.String, org.osgi.framework.Version)
String bundleId
org.osgi.framework.Version version
org.eclipse.osgi.service.resolver.BundleDescription root
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
public static org.eclipse.osgi.service.resolver.BundleDescription[] getRequiredBundles (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
public org.eclipse.osgi.service.resolver.BundleDescription getResolvedBundle (java.lang.String, java.lang.String)
String bundleId
String version
public org.eclipse.osgi.service.resolver.BundleDescription getBundle (java.lang.String, java.lang.String, boolean)
String bundleId
String version
boolean resolved
org.eclipse.osgi.service.resolver.BundleDescription bundle
org.osgi.framework.Version parsedVersion
org.eclipse.osgi.service.resolver.BundleDescription description
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
org.eclipse.osgi.service.resolver.VersionRange qualifierRange
int i
private org.eclipse.osgi.service.resolver.BundleDescription[] sortByVersion (org.eclipse.osgi.service.resolver.BundleDescription[])
org.eclipse.osgi.service.resolver.BundleDescription[] bundles
public org.eclipse.osgi.service.resolver.BundleDescription getResolvedBundle (java.lang.String)
String bundleId
org.eclipse.osgi.service.resolver.BundleDescription[] description
int i
public static org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
org.eclipse.osgi.service.resolver.BundleDescription[] imported
org.eclipse.osgi.service.resolver.BundleDescription[] required
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
public static org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundlesWithFragments (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
org.eclipse.osgi.service.resolver.BundleDescription[] imported
org.eclipse.osgi.service.resolver.BundleDescription[] importedByFragments
org.eclipse.osgi.service.resolver.BundleDescription[] required
org.eclipse.osgi.service.resolver.BundleDescription[] requiredByFragments
org.eclipse.osgi.service.resolver.BundleDescription[] dependents
public static org.eclipse.osgi.service.resolver.BundleDescription[] getImportedByFragments (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
java.util.List importedByFragments
int i
org.eclipse.osgi.service.resolver.BundleDescription[] result
public static org.eclipse.osgi.service.resolver.BundleDescription[] getRequiredByFragments (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription root
org.eclipse.osgi.service.resolver.BundleDescription[] fragments
java.util.List importedByFragments
int i
org.eclipse.osgi.service.resolver.BundleDescription[] result
public static void merge (java.util.List, org.eclipse.osgi.service.resolver.BundleDescription[])
java.util.List source
org.eclipse.osgi.service.resolver.BundleDescription[] toAdd
int i
public java.util.Properties loadPropertyFileIn (java.util.Map, java.io.File)
java.util.Map toMerge
java.io.File location
java.util.Properties result
java.io.InputStream propertyStream
public java.util.HashMap getExtraData ()
public java.util.Map getPatchData ()
public java.util.List getSortedBundles ()
org.eclipse.osgi.service.resolver.BundleDescription[] toSort
public void cleanupOriginalState ()
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription added
java.util.Iterator iter
org.eclipse.osgi.service.resolver.BundleDescription toAddBack
org.eclipse.osgi.service.resolver.BundleDescription[] allBundles
int i
private java.io.File getOSGiLocation ()
org.eclipse.osgi.service.resolver.BundleDescription osgiBundle
private java.lang.String[] getJavaProfiles ()
private void forceQualifiers ()
org.eclipse.osgi.service.resolver.BundleDescription[] resolvedBundles
int i
org.eclipse.osgi.service.resolver.BundleDescription b
String newVersion
org.eclipse.osgi.service.resolver.BundleDescription newBundle
public org.eclipse.osgi.service.resolver.BundleDescription getVersionReplacement (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription bundle
java.util.Properties props
String idString
long newId
org.eclipse.osgi.service.resolver.BundleDescription newBundle
public void setPlatformProperties (java.util.Dictionary)
java.util.Dictionary platformProperties
public void setEESources (java.lang.String[])
String[] eeSources
public org.eclipse.pde.internal.build.site.ProfileManager getProfileManager ()
java.io.File osgi
String[] sources
}
org/eclipse/pde/internal/build/site/PluginPathFinder.classPluginPathFinder.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.PluginPathFinder extends java.lang.Object {
private static final String URL_PROPERTY
private static final String EMPTY_STRING
private static final String DROPINS
private static final String LINK
private static final String ECLIPSE
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.ArrayList sites
java.io.File file
java.io.File[] linkFiles
int i
String path
private static java.util.List getDropins (java.lang.String, boolean)
String platformHome
boolean features
java.io.File dropins
java.util.ArrayList sites
java.util.ArrayList results
java.io.File[] contents
int i
String path
java.io.File temp
public static java.io.File[] getFeaturePaths (java.lang.String)
String platformHome
public static java.io.File[] getPluginPaths (java.lang.String, boolean)
String platformHome
boolean filterP2Base
public static java.io.File[] getPluginPaths (java.lang.String)
String platformHome
public static java.io.File[] getPaths (java.lang.String, boolean, boolean)
String platformHome
boolean features
boolean filterP2Base
java.net.URL[] urls
java.io.File file
String value
org.eclipse.update.configurator.IPlatformConfiguration config
java.util.List list
private static java.io.File[] getConfiguredSitesPaths (java.lang.String, org.eclipse.update.configurator.IPlatformConfiguration, boolean)
String platformHome
org.eclipse.update.configurator.IPlatformConfiguration configuration
boolean features
java.util.List installPlugins
java.util.List extensionPlugins
java.util.List dropinsPlugins
java.util.Set all
private static java.util.List getExtensionPlugins (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
private static java.util.List scanLocations (java.io.File[])
java.io.File[] sites
java.util.ArrayList result
int i
java.io.File[] children
}
org/eclipse/pde/internal/build/site/PluginRegistryConverter.classPluginRegistryConverter.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.PluginRegistryConverter extends org.eclipse.pde.internal.build.site.PDEState {
private org.eclipse.core.runtime.model.PluginRegistryModel registry
public void ()
private java.net.URL[] removeInvalidURLs (java.net.URL[])
java.net.URL[] files
java.net.URL[] validURLs
int validURL
int i
java.net.URL[] result
private org.eclipse.core.runtime.model.PluginRegistryModel getPluginRegistry (java.net.URL[]) throws org.eclipse.core.runtime.CoreException
java.net.URL[] files
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.model.Factory factory
org.eclipse.core.runtime.IStatus status
public void addRegistryToState ()
org.eclipse.core.runtime.model.PluginModel[] plugins
org.eclipse.core.runtime.model.PluginFragmentModel[] fragments
int i
org.eclipse.osgi.service.resolver.BundleDescription bd
String libs
java.util.Properties manifest
int i
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.BundleDescription bd
String libs
java.util.Properties manifest
protected org.eclipse.osgi.service.resolver.BundleSpecification[] createBundleSpecification (org.eclipse.core.runtime.model.PluginPrerequisiteModel[])
org.eclipse.core.runtime.model.PluginPrerequisiteModel[] prereqs
org.eclipse.osgi.service.resolver.BundleSpecification[] specs
int i
private java.lang.String createClasspath (org.eclipse.core.runtime.model.LibraryModel[])
org.eclipse.core.runtime.model.LibraryModel[] libs
String result
int i
public void addBundles (java.util.Collection)
java.util.Collection bundles
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
java.util.Iterator iter
java.io.File bundle
}
org/eclipse/pde/internal/build/site/ProfileManager$1.classProfileManager.java
package org.eclipse.pde.internal.build.site
org.eclipse.pde.internal.build.site.ProfileManager$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.pde.internal.build.site.ProfileManager this$0
void (org.eclipse.pde.internal.build.site.ProfileManager)
public int compare (java.lang.Object, java.lang.Object)
Object profile1
Object profile2
String p1
String p2
}
org/eclipse/pde/internal/build/site/ProfileManager$2.classProfileManager.java
package org.eclipse.pde.internal.build.site
org.eclipse.pde.internal.build.site.ProfileManager$2 extends java.lang.Object implements java.io.FilenameFilter {
final org.eclipse.pde.internal.build.site.ProfileManager this$0
void (org.eclipse.pde.internal.build.site.ProfileManager)
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/pde/internal/build/site/ProfileManager.classProfileManager.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.ProfileManager extends java.lang.Object {
public static final String PROFILE_EXTENSION
public static final String SYSTEM_PACKAGES
public static final String PROFILE_NAME
public static final String PROFILE_LIST
public static final String JAVA_PROFILES
public static final String PROFILE_JAVAC_SOURCE
public static final String PROFILE_JAVAC_TARGET
private final java.util.HashMap profileMap
private String[] profileSources
public void ()
public void (java.lang.String[])
String[] profileSources
public void (java.lang.String[], boolean)
String[] profileSources
boolean includeRuntime
public java.util.Properties getProfileProperties (java.lang.String)
String profileName
public void copyEEProfileProperties (java.util.Dictionary, java.util.Properties)
java.util.Dictionary source
java.util.Properties target
String[] profiles
int i
Object value
public java.lang.String getJavacSource (java.lang.String)
String environment
java.util.Properties properties
public java.lang.String getJavacTarget (java.lang.String)
String environment
java.util.Properties properties
public java.lang.String[] getJavaProfiles ()
java.util.Set keys
protected java.lang.String[] sortProfiles (java.lang.String[])
String[] profiles
protected void loadProfiles (boolean)
boolean includeRuntime
int i
java.io.File source
protected void loadJarJavaProfiles (java.io.File)
java.io.File bundleLocation
java.util.zip.ZipFile zipFile
protected void loadRuntimeJavaProfiles ()
org.osgi.framework.Bundle systemBundle
private java.io.InputStream getProfileListInputStream (java.lang.Object)
Object container
java.io.File listFile
java.util.zip.ZipFile zipFile
java.util.zip.ZipEntry listEntry
org.osgi.framework.Bundle systemBundle
java.net.URL url
private java.util.Enumeration getProfilesEnum (java.lang.Object, java.lang.String[])
Object container
String[] profiles
java.io.File[] files
private java.io.InputStream getEntryInputStream (java.lang.Object, java.lang.Object)
Object container
Object entry
private boolean isProfileEntry (java.lang.Object)
Object entry
String entryName
private void loadJavaProfiles (java.lang.Object)
Object container
java.io.InputStream is
String[] profiles
java.util.Enumeration entries
Object item
java.util.Properties props
private java.lang.String[] getJavaProfiles (java.io.InputStream)
java.io.InputStream is
java.util.Properties props
}
org/eclipse/pde/internal/build/site/QualifierReplacer.classQualifierReplacer.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.QualifierReplacer extends java.lang.Object implements org.eclipse.pde.internal.build.IBuildPropertiesConstants {
private static String globalQualifier
static void ()
public void ()
public static java.lang.String replaceQualifierInVersion (java.lang.String, java.lang.String, java.lang.String, java.util.Properties)
String version
String id
String replaceTag
java.util.Properties newVersions
String newQualifier
public static java.lang.String getQualifierKey (java.lang.String, java.lang.String)
String id
String version
org.osgi.framework.Version osgiVersion
String qualifier
StringBuffer keyBuffer
public static java.lang.String getDateQualifier ()
int monthNbr
String month
int dayNbr
String day
int hourNbr
String hour
int minuteNbr
String minute
public static void setGlobalQualifier (java.lang.String)
String globalQualifier
}
org/eclipse/pde/internal/build/site/ReachablePlugin.classReachablePlugin.java
package org.eclipse.pde.internal.build.site
public org.eclipse.pde.internal.build.site.ReachablePlugin extends java.lang.Object implements java.lang.Comparable {
public static final org.eclipse.osgi.service.resolver.VersionRange WIDEST_RANGE
public static final org.eclipse.osgi.service.resolver.VersionRange NARROWEST_RANGE
private final String id
private final org.eclipse.osgi.service.resolver.VersionRange range
static void ()
public void (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange)
String id
org.eclipse.osgi.service.resolver.VersionRange range
public void (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
public java.lang.String getId ()
public org.eclipse.osgi.service.resolver.VersionRange getRange ()
public int compareTo (java.lang.Object)
Object o
org.eclipse.pde.internal.build.site.ReachablePlugin toCompare
int result
private org.osgi.framework.Version substract (org.osgi.framework.Version, org.osgi.framework.Version)
org.osgi.framework.Version v1
org.osgi.framework.Version v2
int major
int major
int minor
int minor
int micro
int carry
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.build.site.ReachablePlugin toCompare
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/pde/internal/build/site/compatibility/Feature.classFeature.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.Feature extends java.lang.Object implements org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry {
private final String id
private String version
private String label
private String image
private String brandingPlugin
private org.eclipse.pde.internal.build.site.compatibility.URLEntry description
private org.eclipse.pde.internal.build.site.compatibility.URLEntry license
private org.eclipse.pde.internal.build.site.compatibility.URLEntry copyright
private String installHandler
private String installHandlerURL
private String installHandlerLibrary
private org.eclipse.pde.internal.build.site.compatibility.URLEntry updateSite
private java.util.ArrayList discoverySites
private java.util.ArrayList entries
private String name
private String providerName
private String os
private String ws
private String arch
private String nl
public void (java.lang.String, java.lang.String)
String id
String version
public void addEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry[] getEntries ()
public boolean removeEntry (org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
public void setLabel (java.lang.String)
String label
public java.lang.String getLabel ()
public void setImage (java.lang.String)
String image
public java.lang.String getImage ()
public void setDescription (java.lang.String)
String description
public java.lang.String getDescription ()
public java.lang.String getDescriptionURL ()
public void setDescriptionURL (java.lang.String)
String descriptionURL
public java.lang.String getName ()
public java.lang.String getProviderName ()
public void setProviderName (java.lang.String)
String value
public java.lang.String getVersion ()
public void setVersion (java.lang.String)
String version
public java.lang.String getId ()
public void setLicenseURL (java.lang.String)
String licenseURL
public java.lang.String getLicenseURL ()
public void setLicense (java.lang.String)
String license
public java.lang.String getLicense ()
public void setCopyright (java.lang.String)
String copyright
public void setCopyrightURL (java.lang.String)
String copyrightURL
public java.lang.String getCopyright ()
public java.lang.String getCopyrightURL ()
public void setInstallHandler (java.lang.String)
String installHandler
public void setInstallHandlerLibrary (java.lang.String)
String installHandlerLibrary
public void setInstallHandlerURL (java.lang.String)
String installHandlerURL
public java.lang.String getInstallHandler ()
public java.lang.String getInstallHandlerLibrary ()
public java.lang.String getInstallHandlerURL ()
public void setUpdateSiteLabel (java.lang.String)
String updateSiteLabel
public void setUpdateSiteURL (java.lang.String)
String updateSiteURL
public java.lang.String getUpdateSiteLabel ()
public java.lang.String getUpdateSiteURL ()
public void addDiscoverySite (java.lang.String, java.lang.String)
String discoveryLabel
String url
org.eclipse.pde.internal.build.site.compatibility.URLEntry entry
public org.eclipse.pde.internal.build.site.compatibility.URLEntry[] getDiscoverySites ()
public void setEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String os
String ws
String arch
String nl
public java.lang.String getOS ()
public java.lang.String getWS ()
public java.lang.String getArch ()
public java.lang.String getNL ()
public void setURL (java.lang.String)
String value
public void setBrandingPlugin (java.lang.String)
String brandingPlugin
public java.lang.String getBrandingPlugin ()
public java.lang.String toString ()
}
org/eclipse/pde/internal/build/site/compatibility/FeatureEntry.classFeatureEntry.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.FeatureEntry extends java.lang.Object implements org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry {
private final String id
private final String version
private String url
private String os
private String ws
private String arch
private String nl
private String match
private final boolean isPlugin
private boolean isFragment
private boolean isRequires
private Boolean unpack
private boolean optional
private String filter
public static org.eclipse.pde.internal.build.site.compatibility.FeatureEntry createRequires (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
String id
String version
String match
String filter
boolean isPlugin
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry result
public void (java.lang.String, java.lang.String, boolean)
String id
String version
boolean isPlugin
public java.lang.String getURL ()
public void setURL (java.lang.String)
String value
public java.lang.String getId ()
public java.lang.String getVersion ()
public boolean isPlugin ()
public boolean isRequires ()
public boolean isFragment ()
public java.lang.String toString ()
StringBuffer result
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry other
public void setEnvironment (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String os
String ws
String arch
String nl
public void setFragment (boolean)
boolean value
public void setUnpack (boolean)
boolean value
public boolean isUnpack ()
public boolean unpackSet ()
public void setOptional (boolean)
boolean value
public void setFilter (java.lang.String)
String filter
public java.lang.String getFilter ()
public java.lang.String getMatch ()
public boolean isOptional ()
public java.lang.String getOS ()
public java.lang.String getWS ()
public java.lang.String getArch ()
public java.lang.String getNL ()
}
org/eclipse/pde/internal/build/site/compatibility/FeatureParser.classFeatureParser.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.FeatureParser extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.pde.internal.build.IPDEBuildConstants {
private javax.xml.parsers.SAXParser parser
private org.eclipse.pde.internal.build.site.compatibility.Feature result
private java.net.URL url
private StringBuffer characters
private org.eclipse.core.runtime.MultiStatus status
private boolean hasImports
private static final javax.xml.parsers.SAXParserFactory parserFactory
static void ()
public void ()
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
public org.eclipse.pde.internal.build.site.compatibility.Feature parse (java.net.URL) throws org.xml.sax.SAXException java.io.IOException
java.net.URL featureURL
java.io.InputStream in
public org.eclipse.core.runtime.MultiStatus getStatus ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String localName
String qName
org.xml.sax.Attributes attributes
private void processImport (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String id
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
private void processIncludes (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
String flag
private void processInstallHandler (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processUpdateSite (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processDiscoverySite (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void setEnvironment (org.xml.sax.Attributes, org.eclipse.pde.internal.build.site.compatibility.FeatureEntry)
org.xml.sax.Attributes attributes
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry entry
String os
String ws
String nl
String arch
protected org.eclipse.pde.internal.build.site.compatibility.Feature createFeature (java.lang.String, java.lang.String)
String id
String version
protected void processFeature (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String id
String ver
String os
String ws
String nl
String arch
java.io.File f
private void processPlugin (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
String id
String version
org.eclipse.pde.internal.build.site.compatibility.FeatureEntry plugin
String unpack
String fragment
String filter
private void processLicense (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processCopyright (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
private void processDescription (org.xml.sax.Attributes)
org.xml.sax.Attributes attributes
public void characters (char[], int, int)
char[] ch
int start
int length
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
private void error (java.lang.String)
String message
String msg
}
org/eclipse/pde/internal/build/site/compatibility/FeatureReference.classFeatureReference.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.FeatureReference extends java.lang.Object {
private org.eclipse.pde.internal.build.site.BuildTimeSite site
private String urlString
private java.net.URL url
private org.eclipse.pde.internal.build.site.compatibility.Feature feature
public void ()
public void setSiteModel (org.eclipse.pde.internal.build.site.BuildTimeSite)
org.eclipse.pde.internal.build.site.BuildTimeSite site
public void setURLString (java.lang.String)
String externalForm
public org.eclipse.pde.internal.build.site.compatibility.Feature getFeature () throws org.eclipse.core.runtime.CoreException
org.eclipse.pde.internal.build.site.BuildTimeFeatureFactory factory
public java.net.URL getURL ()
java.net.MalformedURLException e
}
org/eclipse/pde/internal/build/site/compatibility/IPlatformEntry.classIPlatformEntry.java
package org.eclipse.pde.internal.build.site.compatibility
public abstract org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry extends java.lang.Object {
public abstract java.lang.String getOS ()
public abstract java.lang.String getWS ()
public abstract java.lang.String getArch ()
public abstract java.lang.String getNL ()
}
org/eclipse/pde/internal/build/site/compatibility/SiteManager.classSiteManager.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.SiteManager extends java.lang.Object {
private static String os
private static String ws
private static String arch
private static String nl
public void ()
public static void setOS (java.lang.String)
String os
public static void setWS (java.lang.String)
String ws
public static void setArch (java.lang.String)
String arch
public static void setNL (java.lang.String)
String nl
public static java.lang.String getOS ()
public static java.lang.String getWS ()
public static java.lang.String getArch ()
public static java.lang.String getNL ()
public static boolean isValidEnvironment (org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry)
org.eclipse.pde.internal.build.site.compatibility.IPlatformEntry candidate
String candidateOS
String candidateWS
String candidateArch
String candiateNL
private static boolean isMatching (java.lang.String, java.lang.String)
String candidateValues
String siteValues
java.util.StringTokenizer siteTokens
java.util.StringTokenizer candidateTokens
String siteValue
private static boolean isMatchingLocale (java.lang.String, java.lang.String)
String candidateValues
String locale
java.util.StringTokenizer stok
String candidate
}
org/eclipse/pde/internal/build/site/compatibility/URLEntry.classURLEntry.java
package org.eclipse.pde.internal.build.site.compatibility
public org.eclipse.pde.internal.build.site.compatibility.URLEntry extends java.lang.Object {
private String annotation
private String url
public void ()
public void (java.lang.String, java.lang.String)
String url
String annotation
public void setAnnotation (java.lang.String)
String annotation
public java.lang.String getAnnotation ()
public void setURL (java.lang.String)
String url
public java.lang.String getURL ()
}
org/eclipse/pde/internal/swt/tools/IconExe$BITMAPINFO.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO extends java.lang.Object {
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bmiHeader
org.eclipse.pde.internal.swt.tools.IconExe$RGBQUAD[] bmiColors
void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$BITMAPINFOHEADER.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER extends java.lang.Object {
int biSize
int biWidth
int biHeight
int biPlanes
int biBitCount
int biCompression
int biSizeImage
int biXPelsPerMeter
int biYPelsPerMeter
int biClrUsed
int biClrImportant
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$CURSORDIR.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR extends java.lang.Object {
int Width
int Height
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$FileFormat.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public abstract org.eclipse.pde.internal.swt.tools.IconExe$FileFormat extends java.lang.Object {
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream inputStream
org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
int compression
public void ()
byte[] bitInvertData (byte[], int, int)
byte[] data
int startIndex
int endIndex
int i
abstract boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream)
abstract org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream ()
public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromStream (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream)
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
Exception e
public static org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.io.InputStream, org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader)
java.io.InputStream is
org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
boolean isSupported
org.eclipse.pde.internal.swt.tools.IconExe$FileFormat fileFormat
}
org/eclipse/pde/internal/swt/tools/IconExe$ICONRESDIR.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR extends java.lang.Object {
int Width
int Height
int ColorCount
int reserved
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_DATA_DIRECTORY.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY extends java.lang.Object {
int VirtualAddress
int Size
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_DOS_HEADER.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER extends java.lang.Object {
int e_magic
int e_cblp
int e_cp
int e_crlc
int e_cparhdr
int e_minalloc
int e_maxalloc
int e_ss
int e_sp
int e_csum
int e_ip
int e_cs
int e_lfarlc
int e_ovno
int[] e_res
int e_oemid
int e_oeminfo
int[] e_res2
int e_lfanew
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_FILE_HEADER.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER extends java.lang.Object {
int Machine
int NumberOfSections
int TimeDateStamp
int PointerToSymbolTable
int NumberOfSymbols
int SizeOfOptionalHeader
int Characteristics
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_NT_HEADERS.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS extends java.lang.Object {
int Signature
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER FileHeader
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER OptionalHeader
static final int FIELD_OFFSET_OptionalHeader
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_OPTIONAL_HEADER.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER extends java.lang.Object {
int Magic
int MajorLinkerVersion
int MinorLinkerVersion
int SizeOfCode
int SizeOfInitializedData
int SizeOfUninitializedData
int AddressOfEntryPoint
int BaseOfCode
int BaseOfData
long ImageBase
int SectionAlignment
int FileAlignment
int MajorOperatingSystemVersion
int MinorOperatingSystemVersion
int MajorImageVersion
int MinorImageVersion
int MajorSubsystemVersion
int MinorSubsystemVersion
int Win32VersionValue
int SizeOfImage
int SizeOfHeaders
int CheckSum
int Subsystem
int DllCharacteristics
long SizeOfStackReserve
long SizeOfStackCommit
long SizeOfHeapReserve
long SizeOfHeapCommit
int LoaderFlags
int NumberOfRvaAndSizes
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY[] DataDirectory
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DATA_ENTRY.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY extends java.lang.Object {
int OffsetToData
int Size
int CodePage
int Reserved
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY extends java.lang.Object {
int Characteristics
int TimeDateStamp
int MajorVersion
int MinorVersion
int NumberOfNamedEntries
int NumberOfIdEntries
static final int SIZEOF
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY extends java.lang.Object {
int NameOffset
boolean NameIsString
int Name
int Id
int OffsetToData
int OffsetToDirectory
boolean DataIsDirectory
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IMAGE_SECTION_HEADER.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER extends java.lang.Object {
int[] Name
int Misc_VirtualSize
int VirtualAddress
int SizeOfRawData
int PointerToRawData
int PointerToRelocations
int PointerToLinenumbers
int NumberOfRelocations
int NumberOfLinenumbers
int Characteristics
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$IconResInfo.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo extends java.lang.Object {
org.eclipse.pde.internal.swt.tools.IconExe$ImageData data
int offset
int size
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$ImageData.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$ImageData extends java.lang.Object {
public int width
public int height
public int depth
public int scanlinePad
public int bytesPerLine
public byte[] data
public org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
public int transparentPixel
public byte[] maskData
public int maskPad
public byte[] alphaData
public int alpha
public int type
public int x
public int y
public int disposalMethod
public int delayTime
static final byte[][] ANY_TO_EIGHT
static final byte[] ONE_TO_ONE_MAPPING
static final int[][] DITHER_MATRIX
static final int BLIT_SRC
static final int BLIT_ALPHA
static final int BLIT_DITHER
static final int ALPHA_OPAQUE
static final int ALPHA_TRANSPARENT
static final int ALPHA_CHANNEL_SEPARATE
static final int ALPHA_CHANNEL_SOURCE
static final int ALPHA_MASK_UNPACKED
static final int ALPHA_MASK_PACKED
static final int ALPHA_MASK_INDEX
static final int ALPHA_MASK_RGB
static final int LSB_FIRST
static final int MSB_FIRST
static void ()
int b
byte[] data
int inc
int bit
int v
int p
public void (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData)
int width
int height
int depth
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
public void (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[])
int width
int height
int depth
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
int scanlinePad
byte[] data
public void (java.lang.String)
String filename
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
void ()
void (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int)
int width
int height
int depth
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
int scanlinePad
byte[] data
int maskPad
byte[] maskData
byte[] alphaData
int alpha
int transparentPixel
int type
int x
int y
int disposalMethod
int delayTime
int bytesPerLine
void setAllFields (int, int, int, int, int, byte[], org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], int, int, int, int, int, int)
int width
int height
int depth
int scanlinePad
int bytesPerLine
byte[] data
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
int transparentPixel
byte[] maskData
int maskPad
byte[] alphaData
int alpha
int type
int x
int y
int disposalMethod
int delayTime
public static org.eclipse.pde.internal.swt.tools.IconExe$ImageData internal_new (int, int, int, org.eclipse.pde.internal.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int)
int width
int height
int depth
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
int scanlinePad
byte[] data
int maskPad
byte[] maskData
byte[] alphaData
int alpha
int transparentPixel
int type
int x
int y
int disposalMethod
int delayTime
org.eclipse.pde.internal.swt.tools.IconExe$ImageData colorMaskImage (int)
int pixel
org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
int[] row
int y
int i
static byte[] checkData (byte[])
byte[] data
public void getPixels (int, int, int, byte[], int)
int x
int y
int getWidth
byte[] pixels
int startIndex
int index
int index
int index
int index
int theByte
int theByte
int theByte
int theByte
int theByte
int mask
int n
int i
int srcX
int srcY
int offset
int j
public void getPixels (int, int, int, int[], int)
int x
int y
int getWidth
int[] pixels
int startIndex
int index
int index
int index
int index
int index
int index
int index
int theByte
int theByte
int theByte
int theByte
int theByte
int mask
int mask
int n
int i
int srcX
int srcY
int offset
int j
int j
int j
int j
public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] getRGBs ()
public org.eclipse.pde.internal.swt.tools.IconExe$ImageData getTransparencyMask ()
public int getTransparencyType ()
int getByteOrder ()
public void setPixels (int, int, int, byte[], int)
int x
int y
int putWidth
byte[] pixels
int startIndex
int index
int index
int index
int index
int theByte
int theByte
int mask
int n
int i
int srcX
int srcY
byte[] masks
int offset
boolean high
int j
public void setPixels (int, int, int, int[], int)
int x
int y
int putWidth
int[] pixels
int startIndex
int index
int index
int index
int index
int index
int index
int index
int theByte
int theByte
int mask
int n
int i
int pixel
int pixel
int pixel
int srcX
int srcY
byte[] masks
int offset
boolean high
int j
int j
int j
int j
static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData bwPalette ()
static int getMSBOffset (int)
int mask
int i
static int closestMatch (int, byte, byte, byte, int, int, int, byte[], byte[], byte[])
int depth
byte red
byte green
byte blue
int redMask
int greenMask
int blueMask
byte[] reds
byte[] greens
byte[] blues
int rshift
int gshift
int bshift
int r
int g
int b
int minDistance
int nearestPixel
int n
int j
int distance
static final org.eclipse.pde.internal.swt.tools.IconExe$ImageData convertMask (org.eclipse.pde.internal.swt.tools.IconExe$ImageData)
org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
org.eclipse.pde.internal.swt.tools.IconExe$ImageData newMask
int blackIndex
org.eclipse.pde.internal.swt.tools.IconExe$RGB[] rgbs
int[] pixels
int y
int i
static final byte[] convertPad (byte[], int, int, int, int, int)
byte[] data
int width
int height
int depth
int pad
int newPad
int stride
int bpl
int newBpl
byte[] newData
int srcIndex
int destIndex
int y
static int getChannelShift (int)
int mask
int i
static int getChannelWidth (int, int)
int mask
int shift
int i
static byte getChannelField (int, int)
int data
int mask
int shift
static final void buildDitheredGradientChannel (int, int, int, int, int, boolean, byte[], int, int, int)
int from
int to
int steps
int bandWidth
int bandHeight
boolean vertical
byte[] bitmapData
int dp
int bytesPerLine
int bits
int mask
int val
int inc
int dy
int dx
int dptr
int thresh
int temp
int dx
int dy
int dptr
int thresh
int temp
}
org/eclipse/pde/internal/swt/tools/IconExe$ImageLoader.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader extends java.lang.Object {
public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
public int logicalScreenWidth
public int logicalScreenHeight
public int backgroundPixel
public int repeatCount
java.util.Vector imageLoaderListeners
public void ()
void reset ()
public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.io.InputStream)
java.io.InputStream stream
public org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] load (java.lang.String)
String filename
java.io.InputStream stream
java.io.IOException e
}
org/eclipse/pde/internal/swt/tools/IconExe$LEDataInputStream.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream extends java.io.InputStream {
int position
java.io.InputStream in
protected byte[] buf
protected int pos
public void (java.io.InputStream)
java.io.InputStream input
public void (java.io.InputStream, int)
java.io.InputStream input
int bufferSize
public void close () throws java.io.IOException
public int getPosition ()
public int available () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
int left
private int readData (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
int cacheCopied
int newOffset
int available
int inCopied
public int readInt () throws java.io.IOException
byte[] buf
public short readShort () throws java.io.IOException
byte[] buf
public void unread (byte[]) throws java.io.IOException
byte[] b
int length
}
org/eclipse/pde/internal/swt/tools/IconExe$NEWHEADER.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER extends java.lang.Object {
int Reserved
int ResType
int ResCount
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$PaletteData.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData extends java.lang.Object {
public boolean isDirect
public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
public int redMask
public int greenMask
public int blueMask
public int redShift
public int greenShift
public int blueShift
public void (org.eclipse.pde.internal.swt.tools.IconExe$RGB[])
org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
public void (int, int, int)
int redMask
int greenMask
int blueMask
public int getPixel (org.eclipse.pde.internal.swt.tools.IconExe$RGB)
org.eclipse.pde.internal.swt.tools.IconExe$RGB rgb
int pixel
int i
public org.eclipse.pde.internal.swt.tools.IconExe$RGB getRGB (int)
int pixel
int r
int g
int b
public org.eclipse.pde.internal.swt.tools.IconExe$RGB[] getRGBs ()
int shiftForMask (int)
int mask
int i
}
org/eclipse/pde/internal/swt/tools/IconExe$RESDIR.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe$RESDIR extends java.lang.Object {
org.eclipse.pde.internal.swt.tools.IconExe$ICONRESDIR Icon
org.eclipse.pde.internal.swt.tools.IconExe$CURSORDIR Cursor
int Planes
int BitCount
int BytesInRes
int IconCursorId
public void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$RGB.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$RGB extends java.lang.Object {
public int red
public int green
public int blue
static final long serialVersionUID
public void (int, int, int)
int red
int green
int blue
public boolean equals (java.lang.Object)
Object object
org.eclipse.pde.internal.swt.tools.IconExe$RGB rgb
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/pde/internal/swt/tools/IconExe$RGBQUAD.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$RGBQUAD extends java.lang.Object {
int rgBlue
int rgbGreen
int rgbRed
int rgbReserved
void ()
}
org/eclipse/pde/internal/swt/tools/IconExe$SWT.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$SWT extends java.lang.Object {
public static final int IMAGE_ICO
public static final int ERROR_IO
public static final int ERROR_INVALID_IMAGE
public static final int ERROR_NULL_ARGUMENT
public static final int ERROR_INVALID_ARGUMENT
public static final int ERROR_CANNOT_BE_ZERO
public static final int IMAGE_UNDEFINED
public static final int ERROR_UNSUPPORTED_DEPTH
public static final int TRANSPARENCY_MASK
public static final int ERROR_UNSUPPORTED_FORMAT
public static final int TRANSPARENCY_ALPHA
public static final int TRANSPARENCY_NONE
public static final int TRANSPARENCY_PIXEL
public static final int IMAGE_BMP
public static final int IMAGE_BMP_RLE
void ()
public static void error (int)
int code
public static void error (int, java.lang.Throwable)
int code
Throwable t
}
org/eclipse/pde/internal/swt/tools/IconExe$WinBMPFileFormat.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$WinBMPFileFormat extends org.eclipse.pde.internal.swt.tools.IconExe$FileFormat {
static final int BMPFileHeaderSize
static final int BMPHeaderFixedSize
int importantColors
void ()
void decompressData (byte[], byte[], int, int)
byte[] src
byte[] dest
int stride
int cmp
int decompressRLE4Data (byte[], int, int, byte[], int)
byte[] src
int numBytes
int stride
byte[] dest
int destSize
int sp
int se
int dp
int de
int x
int y
int len
int i
byte theByte
int i
int decompressRLE8Data (byte[], int, int, byte[], int)
byte[] src
int numBytes
int stride
byte[] dest
int destSize
int sp
int se
int dp
int de
int x
int y
int len
int i
byte theByte
int i
boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream)
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
byte[] header
int infoHeaderSize
byte[] loadData (byte[])
byte[] infoHeader
int width
int height
int bitCount
int stride
byte[] data
byte[] loadData (byte[], int)
byte[] infoHeader
int stride
int height
int dataSize
byte[] data
int cmp
java.io.IOException e
int compressedSize
byte[] compressed
java.io.IOException e
int[] loadFileHeader ()
int[] header
java.io.IOException e
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream ()
int[] fileHeader
byte[] infoHeader
Exception e
int width
int height
int bitCount
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
java.io.IOException e
byte[] data
int type
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData loadPalette (byte[])
byte[] infoHeader
int depth
int numColors
byte[] buf
java.io.IOException e
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int)
byte[] bytes
int numColors
int bytesOffset
org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
int i
static byte[] paletteToBytes (org.eclipse.pde.internal.swt.tools.IconExe$PaletteData)
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData pal
int n
byte[] bytes
int offset
int i
org.eclipse.pde.internal.swt.tools.IconExe$RGB col
void flipScanLines (byte[], int, int)
byte[] data
int stride
int height
int i1
int i2
int i
int index
byte b
}
org/eclipse/pde/internal/swt/tools/IconExe$WinICOFileFormat.classIconExe.java
package org.eclipse.pde.internal.swt.tools
org.eclipse.pde.internal.swt.tools.IconExe$WinICOFileFormat extends org.eclipse.pde.internal.swt.tools.IconExe$FileFormat {
void ()
static final byte[] convertPad (byte[], int, int, int, int, int)
byte[] data
int width
int height
int depth
int pad
int newPad
int stride
int bpl
int newBpl
byte[] newData
int srcIndex
int destIndex
int y
int iconSize (org.eclipse.pde.internal.swt.tools.IconExe$ImageData)
org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
int shapeDataStride
int maskDataStride
int dataSize
int paletteSize
boolean isFileFormat (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream)
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream stream
byte[] header
boolean isValidIcon (org.eclipse.pde.internal.swt.tools.IconExe$ImageData)
org.eclipse.pde.internal.swt.tools.IconExe$ImageData i
int size
int loadFileHeader (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream)
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream byteStream
int[] fileHeader
java.io.IOException e
int numIcons
int loadFileHeader (org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream, boolean)
org.eclipse.pde.internal.swt.tools.IconExe$LEDataInputStream byteStream
boolean hasHeader
int[] fileHeader
java.io.IOException e
int numIcons
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadFromByteStream ()
int numIcons
int[][] headers
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] icons
int i
org.eclipse.pde.internal.swt.tools.IconExe$ImageData loadIcon (int[])
int[] iconHeader
byte[] infoHeader
org.eclipse.pde.internal.swt.tools.IconExe$WinBMPFileFormat bmpFormat
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
byte[] shapeData
int width
int height
int depth
byte[] maskData
int[][] loadIconHeaders (int)
int numIcons
int[][] headers
int i
java.io.IOException e
byte[] loadInfoHeader (int[])
int[] iconHeader
int width
int height
int numColors
java.io.IOException e
byte[] infoHeader
java.io.IOException e
int infoWidth
int infoHeight
int bitCount
}
org/eclipse/pde/internal/swt/tools/IconExe.classIconExe.java
package org.eclipse.pde.internal.swt.tools
public org.eclipse.pde.internal.swt.tools.IconExe extends java.lang.Object {
public static final String VERSION
static final boolean DEBUG
org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
int iconCnt
static final int IMAGE_DOS_SIGNATURE
static final int IMAGE_NT_SIGNATURE
static final int IMAGE_DIRECTORY_ENTRY_RESOURCE
static final int RES_ICON
static final int RT_ICON
static final int RT_GROUP_ICON
static final int BMPHeaderFixedSize
static final int IMAGE_NT_OPTIONAL_HDR64_MAGIC
static final int IMAGE_NT_OPTIONAL_HDR32_MAGIC
public void ()
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
org.eclipse.pde.internal.swt.tools.IconExe$ImageLoader loader
java.util.List images
int i
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] current
int j
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
int nMissing
static org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] loadIcons (java.lang.String) throws java.io.FileNotFoundException java.io.IOException
String program
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe iconExe
org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] data
int i
static int unloadIcons (java.lang.String, org.eclipse.pde.internal.swt.tools.IconExe$ImageData[]) throws java.io.FileNotFoundException java.io.IOException
String program
org.eclipse.pde.internal.swt.tools.IconExe$ImageData[] icons
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe iconExe
org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] iconInfo
int cnt
int i
int j
org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] getIcons (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER imageDosHeader
int imageNtHeadersOffset
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_NT_HEADERS imageNtHeaders
int resourcesRVA
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_SECTION_HEADER imageSectionHeader
int firstSectionOffset
boolean found
int i
int delta
int imageResourceDirectoryOffset
org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] newArray
void dumpResourceDirectory (java.io.RandomAccessFile, int, int, int, int, int, boolean) throws java.io.IOException
java.io.RandomAccessFile raf
int imageResourceDirectoryOffset
int resourceBase
int delta
int type
int level
boolean rt_icon_root
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY imageResourceDirectory
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY[] imageResourceDirectoryEntries
int i
int i
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY data
org.eclipse.pde.internal.swt.tools.IconExe$IconResInfo[] newArray
static org.eclipse.pde.internal.swt.tools.IconExe$ImageData parseIcon (java.io.RandomAccessFile, int, int) throws java.io.IOException
java.io.RandomAccessFile raf
int offset
int size
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO bitmapInfo
int width
int height
int depth
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData palette
byte[] shapeData
byte[] maskData
static byte[] bitInvertData (byte[], int, int)
byte[] data
int startIndex
int endIndex
int i
static final byte[] convertPad (byte[], int, int, int, int, int)
byte[] data
int width
int height
int depth
int pad
int newPad
int stride
int bpl
int newBpl
byte[] newData
int srcIndex
int destIndex
int y
static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData loadPalette (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile) throws java.io.IOException
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
java.io.RandomAccessFile raf
int depth
int numColors
byte[] buf
static org.eclipse.pde.internal.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int)
byte[] bytes
int numColors
int bytesOffset
org.eclipse.pde.internal.swt.tools.IconExe$RGB[] colors
int i
static byte[] loadData (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile) throws java.io.IOException
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
java.io.RandomAccessFile raf
int stride
byte[] data
static void flipScanLines (byte[], int, int)
byte[] data
int stride
int height
int i1
int i2
int i
int index
byte b
static byte[] loadData (org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile, int) throws java.io.IOException
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
java.io.RandomAccessFile raf
int stride
int dataSize
byte[] data
int cmp
static void unloadIcon (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
int sizeImage
byte[] rgbs
static byte[] paletteToBytes (org.eclipse.pde.internal.swt.tools.IconExe$PaletteData)
org.eclipse.pde.internal.swt.tools.IconExe$PaletteData pal
int n
byte[] bytes
int offset
int i
org.eclipse.pde.internal.swt.tools.IconExe$RGB col
static void unloadMaskData (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData)
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
org.eclipse.pde.internal.swt.tools.IconExe$ImageData mask
int bpl
int pad
int srcBpl
int destBpl
byte[] buf
int offset
byte[] data
int i
java.io.IOException e
static void unloadShapeData (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$ImageData)
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$ImageData icon
int bpl
int pad
int srcBpl
int destBpl
byte[] buf
int offset
byte[] data
int i
java.io.IOException e
static boolean readIconGroup (java.io.RandomAccessFile, int, int) throws java.io.IOException
java.io.RandomAccessFile raf
int offset
int size
org.eclipse.pde.internal.swt.tools.IconExe$NEWHEADER newHeader
org.eclipse.pde.internal.swt.tools.IconExe$RESDIR[] resDir
int i
static void copyFile (java.lang.String, java.lang.String) throws java.io.FileNotFoundException java.io.IOException
String src
String dst
java.io.File srcFile
java.io.File dstFile
java.io.InputStream in
java.io.OutputStream out
int c
int c
static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFOHEADER bih
static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$BITMAPINFO bi
static int readU2 (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile raf
int b0
int b1
static int read4 (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile raf
int b0
int b1
int b2
int b3
static long read8 (java.io.RandomAccessFile) throws java.io.IOException
java.io.RandomAccessFile raf
int b0
int b1
int b2
int b3
int b4
int b5
int b6
int b7
static void write4 (java.io.RandomAccessFile, int) throws java.io.IOException
java.io.RandomAccessFile raf
int value
static void writeU2 (java.io.RandomAccessFile, int) throws java.io.IOException
java.io.RandomAccessFile raf
int value
static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DOS_HEADER idh
int i
int i
static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_FILE_HEADER ifh
static void read (java.io.RandomAccessFile, org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY) throws java.io.IOException
java.io.RandomAccessFile raf
org.eclipse.pde.internal.swt.tools.IconExe$IMAGE_DATA_DIRECTORY idd
static void