META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
plugin.properties
profiles/
profiles/CDC-1.0_Foundation-1.0.profile
profiles/CDC-1.1_Foundation-1.1.profile
profiles/J2SE-1.2.profile
profiles/J2SE-1.3.profile
profiles/J2SE-1.4.profile
profiles/J2SE-1.5.profile
profiles/JRE-1.1.profile
profiles/JavaSE-1.6.profile
profiles/OSGi_Minimum-1.0.profile
profiles/OSGi_Minimum-1.1.profile
profiles/OSGi_Minimum-1.2.profile
ant_tasks/
ant_tasks/publisher-ant.jar
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/publisher/
org/eclipse/equinox/internal/p2/publisher/Activator.class
Activator.java package org.eclipse.equinox.internal.p2.publisher public org.eclipse.equinox.internal.p2.publisher.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator { public static org.osgi.framework.BundleContext context public static String ID static void <clinit> () public void <init> () public static org.osgi.framework.BundleContext getContext () public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext bundleContext public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext bundleContext }
org/eclipse/equinox/internal/p2/publisher/FileSetDescriptor.class
FileSetDescriptor.java package org.eclipse.equinox.internal.p2.publisher public org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor extends java.lang.Object { private final String key private String configSpec private java.util.HashSet fileset private final java.util.ArrayList permissions private String links public void <init> (java.lang.String, java.lang.String) String key String configSpec public void addFiles (java.io.File[]) java.io.File[] files public void addPermissions (java.lang.String[]) String[] property public void setLinks (java.lang.String) String property public java.lang.String getConfigSpec () public java.lang.String getKey () public java.lang.String getLinks () public java.lang.String[][] getPermissions () public java.io.File[] getFiles () public int size () }
org/eclipse/equinox/internal/p2/publisher/Messages.class
Messages.java package org.eclipse.equinox.internal.p2.publisher public org.eclipse.equinox.internal.p2.publisher.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String exception_errorConverting public static String exception_stateAddition public static String exception_errorReadingManifest public static String exception_errorLoadingManifest public static String exception_noPluginConverter public static String exception_noArtifactRepo public static String exception_noMetadataRepo public static String exception_noBundlesOrLocations public static String exception_noFeaturesOrLocations public static String exception_invalidSiteReference public static String exception_invalidSiteReferenceInFeature public static String exception_repoMustBeURL public static String exception_sourcePath public static String message_generatingMetadata public static String message_generationCompleted public static String message_noSimpleconfigurator public static String exception_artifactRepoNoAppendDestroysInput public static String error_rootIU_generation static void <clinit> () public void <init> () }
org/eclipse/equinox/internal/p2/publisher/QuotedTokenizer.class
QuotedTokenizer.java package org.eclipse.equinox.internal.p2.publisher public org.eclipse.equinox.internal.p2.publisher.QuotedTokenizer extends java.lang.Object implements java.util.Enumeration { private java.io.StreamTokenizer tokenizer public void <init> (java.lang.String) String str public void <init> (java.lang.String, java.lang.String) String str String delim java.io.StringReader reader int i public boolean hasMoreTokens () public java.lang.String nextToken () StringBuffer buffer int tokenType private int token (java.lang.StringBuffer) StringBuffer buffer int tokenType int next public boolean hasMoreElements () public java.lang.String nextElement () public volatile java.lang.Object nextElement () }
org/eclipse/equinox/internal/p2/publisher/compatibility/
org/eclipse/equinox/internal/p2/publisher/compatibility/GeneratorApplication.class
GeneratorApplication.java package org.eclipse.equinox.internal.p2.publisher.compatibility public org.eclipse.equinox.internal.p2.publisher.compatibility.GeneratorApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication { protected static final String APP_ID public static final String UPDATE_SITE_APPLICATION public static final String INSTALL_APPLICATION public static final String FEATURES_BUNDLES_APPLICATION public void <init> () public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception org.eclipse.equinox.app.IApplicationContext context public void stop () public java.lang.Object run (java.lang.String[]) String[] arguments java.util.Map argumentMap protected java.lang.Object launchApplication (java.util.Map) java.util.Map applicationMap String applicationId String filter org.osgi.service.application.ApplicationDescriptor descriptor org.osgi.service.application.ApplicationHandle handle org.osgi.service.application.ApplicationException e InterruptedException e private java.util.Map parseArguments (java.lang.String[]) String[] arguments java.util.Map applicationMap java.util.Map args int i String rootId String source String repoLocation java.io.File base java.io.File configuration private java.lang.String[] flattenMap (java.util.Map) java.util.Map map java.util.ArrayList list java.util.Iterator iterator String key String value }
org/eclipse/equinox/internal/p2/publisher/compatibility/IGeneratorConstants.class
IGeneratorConstants.java package org.eclipse.equinox.internal.p2.publisher.compatibility public abstract org.eclipse.equinox.internal.p2.publisher.compatibility.IGeneratorConstants extends java.lang.Object { public static final String DASH public static final String PUBLISH_ARTIFACTS public static final String PA public static final String PUBLISH_ATIFACT_REPOSITORY public static final String PAR public static final String APPEND public static final String NO_DEFAULT_IUS public static final String COMPRESS public static final String REUSE_PACK200 public static final String SOURCE public static final String INPLACE public static final String CONFIG public static final String UPDATE_SITE public static final String EXE public static final String LAUNCHER_CONFIG public static final String METADATA_REPO_NAME public static final String METADATA_REPO public static final String MR public static final String ARTIFACT_REPO public static final String AR public static final String ARTIFACT_REPO_NAME public static final String FLAVOR public static final String PRODUCT_FILE public static final String FEATURES public static final String BUNDLES public static final String BASE public static final String ROOT public static final String ROOT_VERSION public static final String P2_OS public static final String SITE public static final String IU public static final String ID public static final String VERSION }
org/eclipse/equinox/internal/p2/publisher/eclipse/
org/eclipse/equinox/internal/p2/publisher/eclipse/BrandingIron.class
BrandingIron.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.BrandingIron extends java.lang.Object { 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 static final String XDOC_ICON_PREFIX private String[] icons private String root private String name private String os private boolean brandIcons public void <init> () public void setName (java.lang.String) String value public void setIcons (java.lang.String[]) String[] value public void setIcons (java.lang.String) String value String[] temp int i 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 private void brandSolaris () throws java.lang.Exception int i String icon private void brandMac () throws java.lang.Exception String appName String target String initialRoot String iconName java.io.File splashApp java.io.File icon 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 public 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 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/equinox/internal/p2/publisher/eclipse/DataLoader.class
DataLoader.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader extends java.lang.Object { private static final String FILTER_OBJECTCLASS private static final String filterFwName private static final String filterLauncherName private static final String frameworkAdminFillter private static final String ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR_CONFIGURL private org.eclipse.equinox.internal.provisional.frameworkadmin.Manipulator manipulator private java.io.File configurationLocation static void <clinit> () public void <init> (java.io.File, java.io.File) java.io.File configurationLocation java.io.File executableLocation private void initializeFrameworkManipulator (java.io.File, java.io.File) java.io.File config java.io.File executable org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData IllegalStateException e2 org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdminRuntimeException e2 java.io.IOException e2 public org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser parser java.io.IOException e java.net.URISyntaxException e org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data String value org.eclipse.equinox.simpleconfigurator.manipulator.SimpleConfiguratorManipulator simpleManipulator org.eclipse.equinox.frameworkadmin.BundleInfo[] bundleInfos public org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData getLauncherData () private void getFrameworkManipulator () org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin admin private org.eclipse.equinox.internal.provisional.frameworkadmin.FrameworkAdmin getFrameworkAdmin () }
org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor$1.class
ExecutablesDescriptor.java package org.eclipse.equinox.internal.p2.publisher.eclipse org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor$1 extends java.lang.Object implements java.io.FilenameFilter { void <init> () public boolean accept (java.io.File, java.lang.String) java.io.File dir String name int length }
org/eclipse/equinox/internal/p2/publisher/eclipse/ExecutablesDescriptor.class
ExecutablesDescriptor.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor extends java.lang.Object { private java.io.File location private java.util.Set files private String executableName private boolean temporary private String os private java.io.File iniFile public static java.io.File findExecutable (java.lang.String, java.io.File, java.lang.String) String os java.io.File root String baseName public static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createExecutablesFromFeature (java.io.File, java.lang.String) java.io.File executablesFeatureLocation String configSpec String[] config java.io.File result public static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createDescriptor (java.lang.String, java.lang.String, java.io.File) String os String executable java.io.File location private static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createWindowsDescriptor (java.lang.String, java.lang.String, java.io.File) String os String executable java.io.File location org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result java.io.File file private static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createUnixDescriptor (java.lang.String, java.lang.String, java.io.File) String os String executable java.io.File location org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result java.io.File[] files int i String extension private static org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor createMacDescriptor (java.lang.String, java.lang.String, java.io.File) String os String executable java.io.File location java.io.File[] files org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result public void <init> (java.lang.String, java.lang.String, java.io.File, java.io.File[]) String os String executable java.io.File location java.io.File[] files int i public void <init> (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor public void addAllFiles (java.io.File) java.io.File file java.io.File absolute java.io.File[] list int i public void addFile (java.io.File) java.io.File file private java.io.File relativize (java.io.File) java.io.File file String path public void removeFile (java.io.File) java.io.File file public void replace (java.io.File, java.io.File) java.io.File oldFile java.io.File newFile public java.io.File[] getFiles () java.io.File[] result int i public java.lang.String getExecutableName () public java.io.File getExecutable () public java.io.File getIniLocation () public java.io.File getLocation () public void setLocation (java.io.File) java.io.File value public boolean isTemporary () public void setExecutableName (java.lang.String, boolean) String value boolean updateFiles public void makeTemporaryCopy () java.io.File tempFile java.io.File file java.io.IOException e private void updateExecutableName (java.lang.String) String newName String targetIni String targetExecutable String executableExtension java.util.Set filesCopy java.io.File file String base }
org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureManifestParser.class
FeatureManifestParser.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureManifestParser extends org.xml.sax.helpers.DefaultHandler { private static final javax.xml.parsers.SAXParserFactory parserFactory private javax.xml.parsers.SAXParser parser protected org.eclipse.equinox.p2.publisher.eclipse.Feature result private java.net.URL url private StringBuffer characters private java.util.List messageKeys static void <clinit> () public void <init> () public void <init> (boolean) boolean createParser javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e public void characters (char[], int, int) char[] ch int start int length protected org.eclipse.equinox.p2.publisher.eclipse.Feature createFeature (java.lang.String, java.lang.String) String id String version public void endElement (java.lang.String, java.lang.String, java.lang.String) String uri String localName String qName public org.eclipse.equinox.p2.publisher.eclipse.Feature getResult () private java.lang.String localize (java.lang.String) String value String key public org.eclipse.equinox.p2.publisher.eclipse.Feature parse (java.io.InputStream) java.io.InputStream in org.xml.sax.SAXException e java.io.IOException e public java.util.List getMessageKeys () private void processCopyright (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processDescription (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processDiscoverySite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes 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 processImport (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String id org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry private void processIncludes (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry String flag String filter private void processInstallHandler (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processLicense (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processPlugin (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String id String version org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry plugin String unpack String fragment String filter private void processUpdateSite (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void setEnvironment (org.xml.sax.Attributes, org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) org.xml.sax.Attributes attributes org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry String os String ws String nl String arch 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 }
org/eclipse/equinox/internal/p2/publisher/eclipse/FeatureParser.class
FeatureParser.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureParser extends org.xml.sax.helpers.DefaultHandler { private org.eclipse.equinox.internal.p2.publisher.eclipse.FeatureManifestParser parser public void <init> () public org.eclipse.equinox.p2.publisher.eclipse.Feature parse (java.io.File) java.io.File location org.eclipse.equinox.p2.publisher.eclipse.Feature feature java.io.File file java.io.InputStream input java.util.List messageKeys String[] keyStrings java.util.jar.JarFile jar java.util.jar.JarEntry entry java.util.jar.JarEntry entry java.io.InputStream input java.util.List messageKeys String[] keyStrings java.io.IOException e SecurityException e }
org/eclipse/equinox/internal/p2/publisher/eclipse/GeneratorBundleInfo.class
GeneratorBundleInfo.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo extends org.eclipse.equinox.frameworkadmin.BundleInfo { private org.eclipse.equinox.p2.metadata.IInstallableUnit iu private String specialConfigCommands private String specialUnconfigCommands public void <init> (org.eclipse.equinox.frameworkadmin.BundleInfo) org.eclipse.equinox.frameworkadmin.BundleInfo bInfo public void <init> () public java.lang.String getSpecialConfigCommands () public void setSpecialConfigCommands (java.lang.String) String specialConfigCommands public void setIU (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public org.eclipse.equinox.p2.metadata.IInstallableUnit getIU () public java.lang.String getSpecialUnconfigCommands () public void setSpecialUnconfigCommands (java.lang.String) String specialUnconfigCommands public java.lang.String toString () StringBuffer buffer String superSt }
org/eclipse/equinox/internal/p2/publisher/eclipse/IProductDescriptor.class
IProductDescriptor.java package org.eclipse.equinox.internal.p2.publisher.eclipse public abstract org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor extends java.lang.Object { public abstract java.lang.String getLauncherName () public abstract java.util.List getBundles (boolean) public abstract java.util.List getFragments () public abstract java.util.List getFeatures () public abstract java.lang.String getConfigIniPath (java.lang.String) public abstract java.lang.String getId () public abstract java.lang.String getProductId () public abstract java.lang.String getApplication () public abstract java.lang.String getSplashLocation () public abstract java.lang.String getProductName () public abstract boolean useFeatures () public abstract java.lang.String getVersion () public abstract java.lang.String getVMArguments (java.lang.String) public abstract java.lang.String getProgramArguments (java.lang.String) public abstract java.util.Map getConfigurationProperties () public abstract java.lang.String[] getIcons (java.lang.String) public abstract java.util.List getBundleInfos () public abstract java.io.File getLocation () public abstract java.lang.String getLicenseURL () public abstract java.lang.String getLicenseText () }
org/eclipse/equinox/internal/p2/publisher/eclipse/ProductFile.class
ProductFile.java package org.eclipse.equinox.internal.p2.publisher.eclipse public org.eclipse.equinox.internal.p2.publisher.eclipse.ProductFile extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor { private static final String ATTRIBUTE_PATH private static final String ATTRIBUTE_ICON protected static final String ATTRIBUTE_FRAGMENT private static final String ATTRIBUTE_APPLICATION private static final String ATTRIBUTE_NAME private static final String ATTRIBUTE_VALUE private static final String ATTRIBUTE_LOCATION private static final String ATTRIBUTE_AUTO_START private static final String ATTRIBUTE_START_LEVEL protected static final String ATTRIBUTE_VERSION protected static final String ATTRIBUTE_ID private static final String ATTRIBUTE_UID private static final String PROPERTY_ECLIPSE_APPLICATION private static final String PROPERTY_ECLIPSE_PRODUCT 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 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 OS_WIN32 private static final String OS_LINUX private static final String OS_SOLARIS private static final String OS_MACOSX private static final String EL_FEATURES private static final String EL_FEATURE private static final String EL_PLUGINS private static final String EL_PLUGIN private static final String EL_PRODUCT private static final String EL_PROPERTY private static final String EL_CONFIG_INI private static final String EL_LAUNCHER private static final String EL_LAUNCHER_ARGS private static final String EL_SPLASH private static final String EL_CONFIGURATIONS private static final String EL_LICENSE private static final String EL_URL private static final String EL_TEXT 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 static final int STATE_LICENSE private static final int STATE_LICENSE_URL private static final int STATE_LICENSE_TEXT private int state private javax.xml.parsers.SAXParser parser private String launcherName private java.util.Map icons private String configPath private final java.util.Map platformSpecificConfigPaths private String configPlatform private String platformConfigPath private String id private String uid private boolean useFeatures protected java.util.List plugins protected java.util.List fragments private java.util.List features private String splashLocation private String productName private String application private String version private java.util.Properties launcherArgs private java.io.File location private java.util.List bundleInfos private java.util.Map properties private String licenseURL private String licenseText static void <clinit> () private static java.lang.String normalize (java.lang.String) String text StringBuffer result boolean haveSpace int i char c public void <init> (java.lang.String) throws java.lang.Exception String location java.io.InputStream in public java.lang.String getLauncherName () public java.io.File getLocation () public java.util.Map getConfigurationProperties () java.util.Map result public java.util.List getBundles (boolean) boolean includeFragments java.util.List p java.util.List f int size java.util.List both public java.util.List getBundleInfos () public java.util.List getFragments () public java.util.List getFeatures () public java.lang.String[] getIcons (java.lang.String) String os java.util.Collection result public java.lang.String getConfigIniPath (java.lang.String) String os String specific public java.lang.String getConfigIniPath () 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.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 java.lang.String getLicenseText () public java.lang.String getLicenseURL () 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 processPropertyConfiguration (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String name String value private void processPluginConfiguration (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.frameworkadmin.BundleInfo info String value int startLevel 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 protected void processPlugin (org.xml.sax.Attributes) org.xml.sax.Attributes attributes String fragment org.eclipse.equinox.p2.metadata.IVersionedId name private void processFeature (org.xml.sax.Attributes) org.xml.sax.Attributes attributes org.eclipse.equinox.p2.metadata.IVersionedId name 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 addIcon (java.lang.String, java.lang.String) String os String value java.io.File iconFile org.eclipse.osgi.service.datalocation.Location instanceLocation java.io.File workspace java.util.Collection list private void processSolaris (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processWin (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processIco (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processBmp (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processLinux (org.xml.sax.Attributes) org.xml.sax.Attributes attributes private void processMac (org.xml.sax.Attributes) org.xml.sax.Attributes attributes }
org/eclipse/equinox/internal/p2/publisher/messages.properties
org/eclipse/equinox/internal/p2/swt/
org/eclipse/equinox/internal/p2/swt/tools/
org/eclipse/equinox/internal/p2/swt/tools/IconExe$BITMAPINFO.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFO extends java.lang.Object { org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER bmiHeader org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGBQUAD[] bmiColors void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$BITMAPINFOHEADER.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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 <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$CURSORDIR.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$CURSORDIR extends java.lang.Object { int Width int Height public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$FileFormat.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public abstract org.eclipse.equinox.internal.p2.swt.tools.IconExe$FileFormat extends java.lang.Object { org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream inputStream org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageLoader loader int compression public void <init> () byte[] bitInvertData (byte[], int, int) byte[] data int startIndex int endIndex int i abstract boolean isFileFormat (org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream) abstract org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] loadFromByteStream () public org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] loadFromStream (org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream) org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream stream Exception e public static org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] load (java.io.InputStream, org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageLoader) java.io.InputStream is org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageLoader loader org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream stream boolean isSupported org.eclipse.equinox.internal.p2.swt.tools.IconExe$FileFormat fileFormat }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$ICONRESDIR.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$ICONRESDIR extends java.lang.Object { int Width int Height int ColorCount int reserved public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_DATA_DIRECTORY.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_DATA_DIRECTORY extends java.lang.Object { int VirtualAddress int Size public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_DOS_HEADER.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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 <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_FILE_HEADER.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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 <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_NT_HEADERS.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_NT_HEADERS extends java.lang.Object { int Signature org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_FILE_HEADER FileHeader org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER OptionalHeader static final int FIELD_OFFSET_OptionalHeader public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_OPTIONAL_HEADER.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$IMAGE_DATA_DIRECTORY[] DataDirectory public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_RESOURCE_DATA_ENTRY.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY extends java.lang.Object { int OffsetToData int Size int CodePage int Reserved public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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 <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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 <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IMAGE_SECTION_HEADER.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.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 <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$IconResInfo.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$IconResInfo extends java.lang.Object { org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData data int offset int size public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$ImageData.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.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.equinox.internal.p2.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 <clinit> () int b byte[] data int inc int bit int v int p public void <init> (int, int, int, org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData) int width int height int depth org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData palette public void <init> (int, int, int, org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData, int, byte[]) int width int height int depth org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData palette int scanlinePad byte[] data public void <init> (java.lang.String) String filename org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] data org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData i void <init> () void <init> (int, int, int, org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int) int width int height int depth org.eclipse.equinox.internal.p2.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.equinox.internal.p2.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.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$ImageData internal_new (int, int, int, org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData, int, byte[], int, byte[], byte[], int, int, int, int, int, int, int) int width int height int depth org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$ImageData colorMaskImage (int) int pixel org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$RGB[] getRGBs () public org.eclipse.equinox.internal.p2.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.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$ImageData convertMask (org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData) org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData mask org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData palette org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData newMask int blackIndex org.eclipse.equinox.internal.p2.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/equinox/internal/p2/swt/tools/IconExe$ImageLoader.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageLoader extends java.lang.Object { public org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] data public int logicalScreenWidth public int logicalScreenHeight public int backgroundPixel public int repeatCount java.util.Vector imageLoaderListeners public void <init> () void reset () public org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] load (java.io.InputStream) java.io.InputStream stream public org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] load (java.lang.String) String filename java.io.InputStream stream java.io.IOException e }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$LEDataInputStream.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream extends java.io.InputStream { int position java.io.InputStream in protected byte[] buf protected int pos public void <init> (java.io.InputStream) java.io.InputStream input public void <init> (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/equinox/internal/p2/swt/tools/IconExe$NEWHEADER.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$NEWHEADER extends java.lang.Object { int Reserved int ResType int ResCount public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$PaletteData.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData extends java.lang.Object { public boolean isDirect public org.eclipse.equinox.internal.p2.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 <init> (org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB[]) org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB[] colors public void <init> (int, int, int) int redMask int greenMask int blueMask public int getPixel (org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB) org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB rgb int pixel int i public org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB getRGB (int) int pixel int r int g int b public org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB[] getRGBs () int shiftForMask (int) int mask int i }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$RESDIR.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe$RESDIR extends java.lang.Object { org.eclipse.equinox.internal.p2.swt.tools.IconExe$ICONRESDIR Icon org.eclipse.equinox.internal.p2.swt.tools.IconExe$CURSORDIR Cursor int Planes int BitCount int BytesInRes int IconCursorId public void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$RGB.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB extends java.lang.Object { public int red public int green public int blue static final long serialVersionUID public void <init> (int, int, int) int red int green int blue public boolean equals (java.lang.Object) Object object org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB rgb public int hashCode () public java.lang.String toString () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$RGBQUAD.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGBQUAD extends java.lang.Object { int rgBlue int rgbGreen int rgbRed int rgbReserved void <init> () }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$SWT.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.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 <init> () public static void error (int) int code public static void error (int, java.lang.Throwable) int code Throwable t }
org/eclipse/equinox/internal/p2/swt/tools/IconExe$WinBMPFileFormat.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$WinBMPFileFormat extends org.eclipse.equinox.internal.p2.swt.tools.IconExe$FileFormat { static final int BMPFileHeaderSize static final int BMPHeaderFixedSize int importantColors void <init> () 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.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream) org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$ImageData[] loadFromByteStream () int[] fileHeader byte[] infoHeader Exception e int width int height int bitCount org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData palette java.io.IOException e byte[] data int type org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData loadPalette (byte[]) byte[] infoHeader int depth int numColors byte[] buf java.io.IOException e org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int) byte[] bytes int numColors int bytesOffset org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB[] colors int i static byte[] paletteToBytes (org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData) org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData pal int n byte[] bytes int offset int i org.eclipse.equinox.internal.p2.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/equinox/internal/p2/swt/tools/IconExe$WinICOFileFormat.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools org.eclipse.equinox.internal.p2.swt.tools.IconExe$WinICOFileFormat extends org.eclipse.equinox.internal.p2.swt.tools.IconExe$FileFormat { void <init> () 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.equinox.internal.p2.swt.tools.IconExe$ImageData) org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData i int shapeDataStride int maskDataStride int dataSize int paletteSize boolean isFileFormat (org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream) org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream stream byte[] header boolean isValidIcon (org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData) org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData i int size int loadFileHeader (org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream) org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream byteStream int[] fileHeader java.io.IOException e int numIcons int loadFileHeader (org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream, boolean) org.eclipse.equinox.internal.p2.swt.tools.IconExe$LEDataInputStream byteStream boolean hasHeader int[] fileHeader java.io.IOException e int numIcons org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] loadFromByteStream () int numIcons int[][] headers org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] icons int i org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData loadIcon (int[]) int[] iconHeader byte[] infoHeader org.eclipse.equinox.internal.p2.swt.tools.IconExe$WinBMPFileFormat bmpFormat org.eclipse.equinox.internal.p2.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/equinox/internal/p2/swt/tools/IconExe.class
IconExe.java package org.eclipse.equinox.internal.p2.swt.tools public org.eclipse.equinox.internal.p2.swt.tools.IconExe extends java.lang.Object { public static final String VERSION static final boolean DEBUG org.eclipse.equinox.internal.p2.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 <init> () public static void main (java.lang.String[]) throws java.lang.Exception String[] args org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageLoader loader java.util.List images int i org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] current int j org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] data int nMissing static org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] loadIcons (java.lang.String) throws java.io.FileNotFoundException java.io.IOException String program java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe iconExe org.eclipse.equinox.internal.p2.swt.tools.IconExe$IconResInfo[] iconInfo org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] data int i static int unloadIcons (java.lang.String, org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[]) throws java.io.FileNotFoundException java.io.IOException String program org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData[] icons java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe iconExe org.eclipse.equinox.internal.p2.swt.tools.IconExe$IconResInfo[] iconInfo int cnt int i int j org.eclipse.equinox.internal.p2.swt.tools.IconExe$IconResInfo[] getIcons (java.io.RandomAccessFile) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_DOS_HEADER imageDosHeader int imageNtHeadersOffset org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_NT_HEADERS imageNtHeaders int resourcesRVA org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_SECTION_HEADER imageSectionHeader int firstSectionOffset boolean found int i int delta int imageResourceDirectoryOffset org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY imageResourceDirectory org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY[] imageResourceDirectoryEntries int i int i org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY data org.eclipse.equinox.internal.p2.swt.tools.IconExe$IconResInfo[] newArray static org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData parseIcon (java.io.RandomAccessFile, int, int) throws java.io.IOException java.io.RandomAccessFile raf int offset int size org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFO bitmapInfo int width int height int depth org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$PaletteData loadPalette (org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile) throws java.io.IOException org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER bih java.io.RandomAccessFile raf int depth int numColors byte[] buf static org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData paletteFromBytes (byte[], int) byte[] bytes int numColors int bytesOffset org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB[] colors int i static byte[] loadData (org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile) throws java.io.IOException org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER, java.io.RandomAccessFile, int) throws java.io.IOException org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$ImageData) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData icon int sizeImage byte[] rgbs static byte[] paletteToBytes (org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData) org.eclipse.equinox.internal.p2.swt.tools.IconExe$PaletteData pal int n byte[] bytes int offset int i org.eclipse.equinox.internal.p2.swt.tools.IconExe$RGB col static void unloadMaskData (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData) java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$ImageData icon org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$ImageData) java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$NEWHEADER newHeader org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFOHEADER bih static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$BITMAPINFO) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.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.equinox.internal.p2.swt.tools.IconExe$IMAGE_DOS_HEADER) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_DOS_HEADER idh int i int i static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_FILE_HEADER) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_FILE_HEADER ifh static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_DATA_DIRECTORY) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_DATA_DIRECTORY idd static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_OPTIONAL_HEADER ioh boolean is32 int i static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_NT_HEADERS) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_NT_HEADERS inh static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_SECTION_HEADER) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_SECTION_HEADER ish int i static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY ird static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DIRECTORY_ENTRY irde static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$IMAGE_RESOURCE_DATA_ENTRY irde static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$NEWHEADER) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$NEWHEADER nh static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$ICONRESDIR) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$ICONRESDIR i static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$CURSORDIR) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$CURSORDIR c static void read (java.io.RandomAccessFile, org.eclipse.equinox.internal.p2.swt.tools.IconExe$RESDIR) throws java.io.IOException java.io.RandomAccessFile raf org.eclipse.equinox.internal.p2.swt.tools.IconExe$RESDIR rs long start }
org/eclipse/equinox/p2/
org/eclipse/equinox/p2/publisher/
org/eclipse/equinox/p2/publisher/AbstractAdvice.class
AbstractAdvice.java package org.eclipse.equinox.p2.publisher public org.eclipse.equinox.p2.publisher.AbstractAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public void <init> () 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 protected boolean matchVersion (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.Version adviceVersion org.eclipse.equinox.p2.metadata.VersionRange range protected org.eclipse.equinox.p2.metadata.Version getVersion () protected org.eclipse.equinox.p2.metadata.VersionRange getVersionRange () protected boolean matchId (java.lang.String) String id String adviceId protected java.lang.String getId () protected boolean matchConfig (java.lang.String, boolean) String configSpec boolean includeDefault String adviceConfigSpec String[] full String[] partial int i String string protected java.lang.String getConfigSpec () }
org/eclipse/equinox/p2/publisher/AbstractPublisherAction.class
AbstractPublisherAction.java package org.eclipse.equinox.p2.publisher public abstract org.eclipse.equinox.p2.publisher.AbstractPublisherAction extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAction { public static final String CONFIG_ANY public static final String CONFIG_SEGMENT_SEPARATOR protected org.eclipse.equinox.p2.publisher.IPublisherInfo info public void <init> () public static java.lang.String[] getArrayFromString (java.lang.String, java.lang.String) String list String separator java.util.List result org.eclipse.equinox.internal.p2.publisher.QuotedTokenizer tokens String token public static java.lang.String[] parseConfigSpec (java.lang.String) String configSpec String[] result int i String[] temp int i public static java.lang.String createConfigSpec (java.lang.String, java.lang.String, java.lang.String) String ws String os String arch protected void addSelfCapability (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root protected org.eclipse.equinox.p2.metadata.expression.IMatchExpression createFilterSpec (java.lang.String) String configSpec String[] config String filterWs String filterOs String filterArch protected boolean filterMatches (org.eclipse.equinox.p2.metadata.expression.IMatchExpression, java.lang.String) org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter String configSpec String[] config protected java.lang.String createIdString (java.lang.String) String configSpec String[] config protected java.lang.String createCUIdString (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String id String type String flavor String configSpec protected java.util.Collection createIURequirements (java.util.Collection) java.util.Collection children java.util.ArrayList result org.eclipse.equinox.p2.metadata.IVersionedId next org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter private org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilterAdvice (org.eclipse.equinox.p2.metadata.IVersionedId) org.eclipse.equinox.p2.metadata.IVersionedId name java.util.Collection filterAdvice org.eclipse.equinox.p2.publisher.actions.IFilterAdvice advice org.eclipse.equinox.p2.metadata.expression.IMatchExpression result protected org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createIUShell (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root protected org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createPack200ArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File, java.lang.String) org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk String installSize org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor result org.eclipse.equinox.p2.repository.artifact.IProcessingStepDescriptor[] steps protected org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createParentIU (java.util.Collection, java.lang.String, org.eclipse.equinox.p2.metadata.Version) java.util.Collection children String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root protected org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createParentPrefixComputer (int) int segmentsToKeep protected org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createRootPrefixComputer (java.io.File) java.io.File root protected org.eclipse.equinox.p2.metadata.IProvidedCapability createSelfCapability (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String installableUnitId org.eclipse.equinox.p2.metadata.Version installableUnitVersion protected static org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] processAdditionalInstallableUnitsAdvice (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo java.util.Collection advice java.util.List ius org.eclipse.equinox.p2.publisher.actions.IAdditionalInstallableUnitAdvice entry org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others protected static void processArtifactPropertiesAdvice (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor org.eclipse.equinox.p2.publisher.IPublisherInfo info java.util.Collection advice org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice entry java.util.Map props java.util.Map$Entry pe protected static void processInstallableUnitPropertiesAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu org.eclipse.equinox.p2.publisher.IPublisherInfo info java.util.Collection advice org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice entry java.util.Map props java.util.Map$Entry pe protected static void processCapabilityAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu org.eclipse.equinox.p2.publisher.IPublisherInfo info java.util.Collection advice org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice entry org.eclipse.equinox.p2.metadata.IRequirement[] requiredAdvice java.util.List current java.util.Set resultRequiredCapabilities int j org.eclipse.equinox.p2.metadata.IRequirement curr org.eclipse.equinox.internal.p2.metadata.IRequiredCapability currentRequiredCapability int k org.eclipse.equinox.internal.p2.metadata.IRequiredCapability requiredCapability org.eclipse.equinox.p2.metadata.IRequirement[] metaRequiredAdvice java.util.Collection current java.util.Set resultMetaRequiredCapabilities org.eclipse.equinox.p2.metadata.IRequirement curr org.eclipse.equinox.internal.p2.metadata.IRequiredCapability currentMetaRequiredCapability int k org.eclipse.equinox.internal.p2.metadata.IRequiredCapability metaRequiredCapability org.eclipse.equinox.p2.metadata.IProvidedCapability[] providedAdvice java.util.Collection current java.util.Set resultProvidedCapabilities org.eclipse.equinox.p2.metadata.IProvidedCapability currentProvidedCapability int k org.eclipse.equinox.p2.metadata.IProvidedCapability providedCapability protected static void processTouchpointAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, java.util.Map, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu java.util.Map currentInstructions org.eclipse.equinox.p2.publisher.IPublisherInfo info protected static void processTouchpointAdvice (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, java.util.Map, org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu java.util.Map currentInstructions org.eclipse.equinox.p2.publisher.IPublisherInfo info String configSpec java.util.Collection advice org.eclipse.equinox.p2.metadata.ITouchpointData result org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice entry protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.File inclusion org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination java.io.File descriptorFile java.io.OutputStream output org.eclipse.equinox.p2.core.ProvisionException e java.io.IOException e 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.internal.p2.core.helpers.FileUtils$IPathComputer) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.File[] inclusions java.io.File[] exclusions org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer prefixComputer org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination java.io.File tempFile java.io.OutputStream output java.io.OutputStream output org.eclipse.equinox.p2.core.ProvisionException e java.io.IOException e protected org.eclipse.equinox.p2.metadata.IInstallableUnit queryForIU (org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String, org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.publisher.IPublisherResult publisherResult String iuId org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.query.IQueryResult collector org.eclipse.core.runtime.NullProgressMonitor progress protected org.eclipse.equinox.p2.query.IQueryResult queryForIUs (org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String, org.eclipse.equinox.p2.metadata.VersionRange) org.eclipse.equinox.p2.publisher.IPublisherResult publisherResult String iuId org.eclipse.equinox.p2.metadata.VersionRange versionRange org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.query.IQueryResult queryResult org.eclipse.core.runtime.NullProgressMonitor progress public abstract org.eclipse.core.runtime.IStatus perform (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) public void setPublisherInfo (org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.IPublisherInfo info }
org/eclipse/equinox/p2/publisher/AbstractPublisherApplication.class
AbstractPublisherApplication.java package org.eclipse.equinox.p2.publisher public abstract org.eclipse.equinox.p2.publisher.AbstractPublisherApplication extends java.lang.Object implements org.eclipse.equinox.app.IApplication { protected static final String[][] INPLACE_MAPPING_RULES public static final String PUBLISH_PACK_FILES_AS_SIBLINGS protected org.eclipse.equinox.p2.publisher.PublisherInfo info protected String source protected java.net.URI metadataLocation protected String metadataRepoName protected java.net.URI artifactLocation protected String artifactRepoName protected java.net.URI[] contextMetadataRepositories protected java.net.URI[] contextArtifactRepositories protected boolean compress protected boolean inplace protected boolean append protected boolean reusePackedFiles protected String[] configurations private org.eclipse.core.runtime.IStatus status private org.osgi.framework.ServiceReference agentRef protected org.eclipse.equinox.p2.core.IProvisioningAgent agent static void <clinit> () public void <init> () public org.eclipse.core.runtime.IStatus getStatus () protected void initialize (org.eclipse.equinox.p2.publisher.PublisherInfo) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo java.io.File location protected org.eclipse.core.runtime.IStatus createConfigurationEror (java.lang.String) String message private boolean isEmpty (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo org.eclipse.equinox.p2.query.IQueryResult result protected void initializeRepositories (org.eclipse.equinox.p2.publisher.PublisherInfo) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repo java.io.File repoLocation org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository contextMetadata int i org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository contextArtifact int i protected void processCommandLineArguments (java.lang.String[], org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.lang.Exception String[] args org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo int i protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.net.URISyntaxException String arg String parameter org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo private java.net.URI[] processRepositoryList (java.lang.String) String parameter String[] list java.util.List result int i java.net.URISyntaxException e protected void processFlag (java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) String arg org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo private void setupAgent () throws org.eclipse.equinox.p2.core.ProvisionException org.osgi.framework.ServiceReference providerRef org.eclipse.equinox.p2.core.IProvisioningAgentProvider provider public java.lang.Object run (java.lang.String[]) throws java.lang.Exception String[] args Object result int i Exception e protected org.eclipse.equinox.p2.publisher.PublisherInfo createPublisherInfo () public java.lang.Object run (org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.lang.Exception org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo long before org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.equinox.p2.publisher.Publisher publisher org.eclipse.core.runtime.IStatus result long after org.eclipse.equinox.p2.core.ProvisionException e protected abstract org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () protected org.eclipse.equinox.p2.publisher.Publisher createPublisher (org.eclipse.equinox.p2.publisher.PublisherInfo) org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception org.eclipse.equinox.app.IApplicationContext context public void stop () public void setArtifactLocation (java.net.URI) java.net.URI location public void setMetadataLocation (java.net.URI) java.net.URI location public boolean reuseExistingPack200Files () public void setReuseExistingPackedFiles (boolean) boolean value public void setContextRepositories (java.net.URI[], java.net.URI[]) java.net.URI[] metadata java.net.URI[] artifacts }
org/eclipse/equinox/p2/publisher/IPublisherAction.class
IPublisherAction.java package org.eclipse.equinox.p2.publisher public abstract org.eclipse.equinox.p2.publisher.IPublisherAction extends java.lang.Object { public abstract 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/IPublisherAdvice.class
IPublisherAdvice.java package org.eclipse.equinox.p2.publisher public abstract org.eclipse.equinox.p2.publisher.IPublisherAdvice extends java.lang.Object { public abstract boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) }
org/eclipse/equinox/p2/publisher/IPublisherInfo.class
IPublisherInfo.java package org.eclipse.equinox.p2.publisher public abstract org.eclipse.equinox.p2.publisher.IPublisherInfo extends java.lang.Object { public static final int A_INDEX public static final int A_PUBLISH public static final int A_OVERWRITE public static final int A_NO_MD5 public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository () public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository () public abstract int getArtifactOptions () public abstract java.util.Collection getAdvice (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.Class) public abstract void addAdvice (org.eclipse.equinox.p2.publisher.IPublisherAdvice) public abstract java.lang.String[] getConfigurations () public abstract org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getContextArtifactRepository () public abstract org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getContextMetadataRepository () }
org/eclipse/equinox/p2/publisher/IPublisherResult.class
IPublisherResult.java package org.eclipse.equinox.p2.publisher public abstract org.eclipse.equinox.p2.publisher.IPublisherResult extends java.lang.Object implements org.eclipse.equinox.p2.query.IQueryable { public static final int MERGE_MATCHING public static final int MERGE_ALL_ROOT public static final int MERGE_ALL_NON_ROOT public static final String ROOT public static final String NON_ROOT public abstract void addIU (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) public abstract void addIUs (java.util.Collection, java.lang.String) public abstract java.util.Collection getIUs (java.lang.String, java.lang.String) public abstract org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, java.lang.String) public abstract org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) public abstract void merge (org.eclipse.equinox.p2.publisher.IPublisherResult, int) }
org/eclipse/equinox/p2/publisher/Publisher$ArtifactProcess.class
Publisher.java package org.eclipse.equinox.p2.publisher org.eclipse.equinox.p2.publisher.Publisher$ArtifactProcess extends java.lang.Object implements org.eclipse.equinox.p2.repository.IRunnableWithProgress { private final org.eclipse.equinox.p2.publisher.IPublisherAction[] actions private final org.eclipse.equinox.p2.publisher.IPublisherInfo info private org.eclipse.core.runtime.IStatus result final org.eclipse.equinox.p2.publisher.Publisher this$0 public void <init> (org.eclipse.equinox.p2.publisher.Publisher, org.eclipse.equinox.p2.publisher.IPublisherAction[], org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.equinox.p2.publisher.IPublisherInfo info public void run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.MultiStatus finalStatus int i org.eclipse.core.runtime.IStatus status public org.eclipse.core.runtime.IStatus getStatus () }
org/eclipse/equinox/p2/publisher/Publisher.class
Publisher.java package org.eclipse.equinox.p2.publisher public org.eclipse.equinox.p2.publisher.Publisher extends java.lang.Object { public static final String PUBLISH_PACK_FILES_AS_SIBLINGS private static final long SERVICE_TIMEOUT private org.eclipse.equinox.p2.publisher.IPublisherInfo info private org.eclipse.equinox.p2.publisher.IPublisherResult results public static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository createMetadataRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, java.lang.String, boolean, boolean) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location String name boolean append boolean compress org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager String repositoryName org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result String msg public static org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadMetadataRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, boolean, boolean) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location boolean modifiable boolean removeFromManager org.eclipse.equinox.p2.repository.metadata.IMetadataRepositoryManager manager boolean existing org.eclipse.equinox.p2.repository.metadata.IMetadataRepository result public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepository createArtifactRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, java.lang.String, boolean, boolean) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location String name boolean compress boolean reusePackedFiles org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager String repositoryName org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result String msg public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadArtifactRepository (org.eclipse.equinox.p2.core.IProvisioningAgent, java.net.URI, boolean, boolean) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.core.IProvisioningAgent agent java.net.URI location boolean modifiable boolean removeFromManager org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager boolean existing org.eclipse.equinox.p2.repository.artifact.IArtifactRepository result public void <init> (org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.IPublisherInfo info protected static java.lang.Object getService (org.eclipse.equinox.p2.core.IProvisioningAgent, java.lang.String) org.eclipse.equinox.p2.core.IProvisioningAgent agent String serviceName Object service long start public void <init> (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherInfo info org.eclipse.equinox.p2.publisher.IPublisherResult results public org.eclipse.core.runtime.IStatus publish (org.eclipse.equinox.p2.publisher.IPublisherAction[], org.eclipse.core.runtime.IProgressMonitor) org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.SubMonitor sub org.eclipse.equinox.p2.publisher.Publisher$ArtifactProcess artifactProcess org.eclipse.core.runtime.IStatus finalStatus org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository java.util.Collection ius static org.eclipse.equinox.p2.publisher.IPublisherResult access$0 (org.eclipse.equinox.p2.publisher.Publisher) }
org/eclipse/equinox/p2/publisher/PublisherInfo.class
PublisherInfo.java package org.eclipse.equinox.p2.publisher public org.eclipse.equinox.p2.publisher.PublisherInfo extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherInfo { private int artifactOptions private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadataRepository private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository contextMetadataRepository private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository contextArtifactRepository private String[] configurations private java.util.List adviceList public void <init> () public void addAdvice (org.eclipse.equinox.p2.publisher.IPublisherAdvice) org.eclipse.equinox.p2.publisher.IPublisherAdvice advice public java.util.List getAdvice () public java.util.Collection getAdvice (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.Class) String configSpec boolean includeDefault String id org.eclipse.equinox.p2.metadata.Version version Class type java.util.ArrayList result org.eclipse.equinox.p2.publisher.IPublisherAdvice advice public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository () public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getContextArtifactRepository () public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getContextMetadataRepository () public int getArtifactOptions () public void setArtifactRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository value public void setMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) org.eclipse.equinox.p2.repository.metadata.IMetadataRepository value public void setContextArtifactRepository (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository value public void setContextMetadataRepository (org.eclipse.equinox.p2.repository.metadata.IMetadataRepository) org.eclipse.equinox.p2.repository.metadata.IMetadataRepository value public void setArtifactOptions (int) int value public java.lang.String[] getConfigurations () public void setConfigurations (java.lang.String[]) String[] value public java.lang.String getSummary () }
org/eclipse/equinox/p2/publisher/PublisherResult.class
PublisherResult.java package org.eclipse.equinox.p2.publisher public org.eclipse.equinox.p2.publisher.PublisherResult extends org.eclipse.equinox.internal.p2.metadata.index.IndexProvider implements org.eclipse.equinox.p2.publisher.IPublisherResult { final org.eclipse.equinox.internal.p2.metadata.IUMap rootIUs final org.eclipse.equinox.internal.p2.metadata.IUMap nonRootIUs private org.eclipse.equinox.p2.metadata.index.IIndex idIndex public void <init> () public void addIU (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.lang.String) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String type public void addIUs (java.util.Collection, java.lang.String) java.util.Collection ius String type org.eclipse.equinox.p2.metadata.IInstallableUnit iu public org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) String id org.eclipse.equinox.p2.metadata.Version version String type org.eclipse.equinox.p2.metadata.IInstallableUnit result org.eclipse.equinox.p2.metadata.IInstallableUnit result public org.eclipse.equinox.p2.metadata.IInstallableUnit getIU (java.lang.String, java.lang.String) String id String type org.eclipse.equinox.p2.query.IQueryResult ius org.eclipse.equinox.p2.query.IQueryResult ius public java.util.Collection getIUs (java.lang.String, java.lang.String) String id String type java.util.ArrayList result public void merge (org.eclipse.equinox.p2.publisher.IPublisherResult, int) org.eclipse.equinox.p2.publisher.IPublisherResult result int mode public synchronized org.eclipse.equinox.p2.metadata.index.IIndex getIndex (java.lang.String) String memberName java.util.ArrayList indexes public java.util.Iterator everything () java.util.ArrayList iterators public java.lang.Object getManagedProperty (java.lang.Object, java.lang.String, java.lang.Object) Object client String memberName Object key }
org/eclipse/equinox/p2/publisher/actions/
org/eclipse/equinox/p2/publisher/actions/IAdditionalInstallableUnitAdvice.class
IAdditionalInstallableUnitAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IAdditionalInstallableUnitAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] getAdditionalInstallableUnitDescriptions (org.eclipse.equinox.p2.metadata.IInstallableUnit) }
org/eclipse/equinox/p2/publisher/actions/ICapabilityAdvice.class
ICapabilityAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) public abstract org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) public abstract org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) }
org/eclipse/equinox/p2/publisher/actions/IFeatureRootAdvice.class
IFeatureRootAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.lang.String[] getConfigurations () public abstract org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer getRootFileComputer (java.lang.String) public abstract org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor getDescriptor (java.lang.String) }
org/eclipse/equinox/p2/publisher/actions/IFilterAdvice.class
IFilterAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IFilterAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean) }
org/eclipse/equinox/p2/publisher/actions/ILicenseAdvice.class
ILicenseAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.lang.String getLicenseURL () public abstract java.lang.String getLicenseText () }
org/eclipse/equinox/p2/publisher/actions/IPropertyAdvice.class
IPropertyAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.util.Map getInstallableUnitProperties (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) public abstract java.util.Map getArtifactProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) }
org/eclipse/equinox/p2/publisher/actions/IRootFilesAdvice.class
IRootFilesAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.io.File getRoot () public abstract java.io.File[] getIncludedFiles () public abstract java.io.File[] getExcludedFiles () }
org/eclipse/equinox/p2/publisher/actions/IRootIUAdvice.class
IRootIUAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) }
org/eclipse/equinox/p2/publisher/actions/ITouchpointAdvice.class
ITouchpointAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) }
org/eclipse/equinox/p2/publisher/actions/IVersionAdvice.class
IVersionAdvice.java package org.eclipse.equinox.p2.publisher.actions public abstract org.eclipse.equinox.p2.publisher.actions.IVersionAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public static final String NS_BUNDLE public static final String NS_FEATURE public static final String NS_ROOT public abstract org.eclipse.equinox.p2.metadata.Version getVersion (java.lang.String, java.lang.String) }
org/eclipse/equinox/p2/publisher/actions/JREAction$1.class
JREAction.java package org.eclipse.equinox.p2.publisher.actions org.eclipse.equinox.p2.publisher.actions.JREAction$1 extends java.lang.Object implements java.io.FileFilter { final org.eclipse.equinox.p2.publisher.actions.JREAction this$0 void <init> (org.eclipse.equinox.p2.publisher.actions.JREAction) public boolean accept (java.io.File) java.io.File pathname }
org/eclipse/equinox/p2/publisher/actions/JREAction.class
JREAction.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.JREAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private static final String DEFAULT_JRE_NAME private static final org.eclipse.equinox.p2.metadata.Version DEFAULT_JRE_VERSION private static final String DEFAULT_PROFILE private static final String PROFILE_LOCATION private static final String PROFILE_NAME private static final String PROFILE_TARGET_VERSION private static final String PROFILE_SYSTEM_PACKAGES private java.io.File jreLocation private String environment private java.util.Map profileProperties static void <clinit> () public void <init> (java.io.File) java.io.File location public void <init> (java.lang.String) String environment 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 org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor artifact protected org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createJREData (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult results org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configId org.eclipse.equinox.p2.metadata.VersionRange range java.util.Map touchpointData org.eclipse.equinox.p2.metadata.IArtifactKey key String configurationData String unConfigurationData private org.eclipse.equinox.p2.metadata.IProvidedCapability[] generateJRECapability (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.osgi.util.ManifestElement[] jrePackages org.eclipse.equinox.p2.metadata.IProvidedCapability[] exportedPackageAsCapabilities int i org.osgi.framework.BundleException e private void generateJREIUData (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String profileLocation String profileName org.eclipse.equinox.p2.metadata.Version version int idx String targetVersion org.eclipse.equinox.p2.metadata.IProvidedCapability[] capabilities private void initialize (org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo java.io.File[] profiles String entry java.net.URL profileURL private java.util.Map loadProfile (java.io.File) java.io.File profileFile java.io.InputStream stream java.util.Map properties private java.util.Map loadProfile (java.net.URL) java.net.URL profileURL java.io.InputStream stream private java.util.Map loadProfile (java.io.InputStream) java.io.InputStream stream }
org/eclipse/equinox/p2/publisher/actions/MergeResultsAction.class
MergeResultsAction.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.MergeResultsAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private org.eclipse.equinox.p2.publisher.IPublisherAction[] actions private int mode public void <init> (org.eclipse.equinox.p2.publisher.IPublisherAction[], int) org.eclipse.equinox.p2.publisher.IPublisherAction[] actions int mode 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 org.eclipse.core.runtime.MultiStatus finalStatus int i org.eclipse.equinox.p2.publisher.IPublisherAction action org.eclipse.equinox.p2.publisher.IPublisherResult result }
org/eclipse/equinox/p2/publisher/actions/QueryableFilterAdvice.class
QueryableFilterAdvice.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.QueryableFilterAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.actions.IFilterAdvice { private org.eclipse.equinox.p2.query.IQueryable queryable public void <init> (org.eclipse.equinox.p2.query.IQueryable) org.eclipse.equinox.p2.query.IQueryable queryable public org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean) String id org.eclipse.equinox.p2.metadata.Version version boolean exact org.eclipse.equinox.p2.query.IQuery query org.eclipse.equinox.p2.query.IQueryResult result 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 }
org/eclipse/equinox/p2/publisher/actions/RootFilesAction.class
RootFilesAction.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.RootFilesAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private String idBase private org.eclipse.equinox.p2.metadata.Version version private String flavor private boolean createParent public static java.lang.String computeIUId (java.lang.String, java.lang.String) String id String flavor public void <init> (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) org.eclipse.equinox.p2.publisher.IPublisherInfo info String idBase org.eclipse.equinox.p2.metadata.Version version String flavor public void setCreateParent (boolean) boolean createParent 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 org.eclipse.equinox.p2.publisher.IPublisherResult innerResult String[] configSpecs int i private void publishTopLevelRootFilesIU (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult) java.util.Collection children org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU private void generateRootFileIUs (java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) String configSpec org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String idPrefix String iuId org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.metadata.IProvidedCapability launcherCapability org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId java.util.Map touchpointData String configurationData String unConfigurationData org.eclipse.equinox.p2.metadata.IInstallableUnit unit org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice advice private org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer createPrefixComputer (java.io.File) java.io.File root private org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice getAdvice (java.lang.String) String configSpec java.util.Collection advice java.util.ArrayList inclusions java.util.ArrayList exclusions java.io.File root org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice entry java.io.File[] list java.io.File[] includeList java.io.File[] excludeList }
org/eclipse/equinox/p2/publisher/actions/RootFilesAdvice.class
RootFilesAdvice.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.RootFilesAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IRootFilesAdvice { private java.io.File root private java.io.File[] excludedFiles private java.io.File[] includedFiles private String configSpec public void <init> (java.io.File, java.io.File[], java.io.File[], java.lang.String) java.io.File root java.io.File[] includedFiles java.io.File[] excludedFiles String configSpec public java.io.File getRoot () protected java.lang.String getConfigSpec () public java.io.File[] getExcludedFiles () public java.io.File[] getIncludedFiles () }
org/eclipse/equinox/p2/publisher/actions/RootIUAction.class
RootIUAction.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.RootIUAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private org.eclipse.equinox.p2.metadata.Version version private String id private String name private java.util.Collection versionAdvice public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) String id org.eclipse.equinox.p2.metadata.Version version String name 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 org.eclipse.core.runtime.IStatus generateRootIU (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult result java.util.Collection children org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others int iuIndex protected static void processLicense (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu org.eclipse.equinox.p2.publisher.IPublisherInfo info java.util.Collection advice org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice entry String licenseText String licenseUrl private static java.net.URI toURIOrNull (java.lang.String) String url private java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult result java.util.HashSet children java.util.Collection rootAdvice org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice advice java.util.Collection list Object object String childId org.eclipse.equinox.p2.metadata.IInstallableUnit iu private org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription createTopLevelIUDescription (java.util.Collection, java.util.Collection, boolean) java.util.Collection children java.util.Collection requires boolean configureLauncherData org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription root java.util.Collection requiredCapabilities private org.eclipse.equinox.p2.metadata.Version getVersionAdvice (java.lang.String) String iuID org.eclipse.equinox.p2.publisher.actions.IVersionAdvice advice org.eclipse.equinox.p2.metadata.Version result }
org/eclipse/equinox/p2/publisher/actions/RootIUAdvice.class
RootIUAdvice.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.RootIUAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice { private java.util.Collection children public void <init> (java.util.Collection) java.util.Collection children public java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult result }
org/eclipse/equinox/p2/publisher/actions/RootIUResultFilterAdvice.class
RootIUResultFilterAdvice.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.RootIUResultFilterAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IRootIUAdvice { private org.eclipse.equinox.p2.query.IQuery query public void <init> (org.eclipse.equinox.p2.query.IQuery) org.eclipse.equinox.p2.query.IQuery query public java.util.Collection getChildren (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult result java.util.Collection value }
org/eclipse/equinox/p2/publisher/actions/VersionAdvice.class
VersionAdvice.java package org.eclipse.equinox.p2.publisher.actions public org.eclipse.equinox.p2.publisher.actions.VersionAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.IVersionAdvice { java.util.Map versions public void <init> () public void load (java.lang.String, java.lang.String) String namespace String location public void load (java.lang.String, java.lang.String, java.lang.String) String namespace String location String idSuffix java.io.File file java.util.Map properties java.util.Map properties java.util.Map properties java.util.Map properties java.io.InputStream stream java.util.Map$Entry entry String key public org.eclipse.equinox.p2.metadata.Version getVersion (java.lang.String, java.lang.String) String namespace String id java.util.Map values org.eclipse.equinox.p2.metadata.Version result public void setVersion (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version) String namespace String id org.eclipse.equinox.p2.metadata.Version version java.util.Map values public org.eclipse.equinox.p2.publisher.IPublisherAdvice merge (org.eclipse.equinox.p2.publisher.IPublisherAdvice) org.eclipse.equinox.p2.publisher.IPublisherAdvice advice org.eclipse.equinox.p2.publisher.actions.VersionAdvice source String namespace java.util.Map myValues java.util.Map sourceValues private java.util.Map merge (java.util.Map, java.util.Map) java.util.Map myValues java.util.Map sourceValues java.util.Map result String key }
org/eclipse/equinox/p2/publisher/eclipse/
org/eclipse/equinox/p2/publisher/eclipse/AccumulateConfigDataAction.class
AccumulateConfigDataAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.AccumulateConfigDataAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private String configSpec private org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader loader public void <init> (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, java.io.File, java.io.File) org.eclipse.equinox.p2.publisher.IPublisherInfo info String configSpec java.io.File configurationLocation java.io.File executableLocation 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 storeConfigData (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo String config org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData launcherData }
org/eclipse/equinox/p2/publisher/eclipse/AdviceFileAdvice.class
AdviceFileAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.AdviceFileAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.ITouchpointAdvice org.eclipse.equinox.p2.publisher.actions.ICapabilityAdvice org.eclipse.equinox.p2.publisher.actions.IPropertyAdvice org.eclipse.equinox.p2.publisher.actions.IAdditionalInstallableUnitAdvice { public static final org.eclipse.core.runtime.IPath BUNDLE_ADVICE_FILE private final String id private final org.eclipse.equinox.p2.metadata.Version version private java.util.Map touchpointInstructions private org.eclipse.equinox.p2.metadata.IProvidedCapability[] providedCapabilities private org.eclipse.equinox.p2.metadata.IRequirement[] requiredCapabilities private org.eclipse.equinox.p2.metadata.IRequirement[] metaRequiredCapabilities private java.util.Map iuProperties private org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] additionalIUs private boolean containsAdvice static void <clinit> () public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.core.runtime.IPath basePath org.eclipse.core.runtime.IPath adviceFilePath java.util.Map advice org.eclipse.equinox.p2.publisher.eclipse.AdviceFileParser parser Exception e String message org.eclipse.core.runtime.IStatus status public boolean containsAdvice () private static java.util.Map loadAdviceMap (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath basePath org.eclipse.core.runtime.IPath adviceFilePath java.io.File location java.util.zip.ZipFile jar java.io.InputStream stream java.io.File adviceFile java.io.File adviceFile java.util.zip.ZipEntry entry java.util.zip.ZipEntry entry java.io.IOException e String message org.eclipse.core.runtime.IStatus status public boolean isApplicable (java.lang.String, boolean, java.lang.String, org.eclipse.equinox.p2.metadata.Version) String configSpec boolean includeDefault String candidateId org.eclipse.equinox.p2.metadata.Version candidateVersion public org.eclipse.equinox.p2.metadata.ITouchpointData getTouchpointData (org.eclipse.equinox.p2.metadata.ITouchpointData) org.eclipse.equinox.p2.metadata.ITouchpointData existing public org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu public org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu public org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] getAdditionalInstallableUnitDescriptions (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu public java.util.Map getArtifactProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor) org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor public java.util.Map getInstallableUnitProperties (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu }
org/eclipse/equinox/p2/publisher/eclipse/AdviceFileParser.class
AdviceFileParser.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.AdviceFileParser extends java.lang.Object { private static final String ADVICE_VERSION private static final String QUALIFIER_SUBSTITUTION private static final String VERSION_SUBSTITUTION private static final String UPDATE_DESCRIPTION private static final String UPDATE_SEVERITY private static final String UPDATE_RANGE private static final String UPDATE_ID private static final String CLASSIFIER private static final String TOUCHPOINT_VERSION private static final String TOUCHPOINT_ID private static final String COPYRIGHT_LOCATION private static final String COPYRIGHT private static final String ID private static final String SINGLETON private static final String IMPORT private static final String RANGE private static final String FILTER private static final String MULTIPLE private static final String OPTIONAL private static final String GREEDY private static final String VERSION private static final String NAMESPACE private static final String NAME private static final String LOCATION private static final String VALUE private static final String UNITS_PREFIX private static final String INSTRUCTIONS_PREFIX private static final String REQUIRES_PREFIX private static final String META_REQUIREMENTS_PREFIX private static final String PROVIDES_PREFIX private static final String PROPERTIES_PREFIX private static final String LICENSES_PREFIX private static final String ARTIFACTS_PREFIX private static final String HOST_REQUIREMENTS_PREFIX public static final org.eclipse.equinox.p2.metadata.Version COMPATIBLE_VERSION public static final org.eclipse.equinox.p2.metadata.VersionRange VERSION_TOLERANCE private java.util.Map adviceProperties private java.util.List adviceProvides private java.util.List adviceRequires private java.util.List adviceMetaRequires private java.util.Map adviceInstructions private java.util.List adviceOtherIUs private final java.util.Map advice private java.util.Iterator keysIterator private String current private org.eclipse.equinox.p2.metadata.Version hostVersion static void <clinit> () public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.util.Map) String id org.eclipse.equinox.p2.metadata.Version version java.util.Map advice public void parse () String adviceVersion java.util.List keys private void checkAdviceVersion (java.lang.String) String adviceVersion org.eclipse.equinox.p2.metadata.Version version private void next () private java.lang.String currentValue () private void parseProperties (java.lang.String, java.util.Map) String prefix java.util.Map properties int dotIndex private void parseProperty (java.lang.String, java.util.Map) String prefix java.util.Map properties String propertyName String propertyValue String token private void parseProvides (java.lang.String, java.util.List) String prefix java.util.List provides int dotIndex private void parseProvided (java.lang.String, java.util.List) String prefix java.util.List provides String namespace String name org.eclipse.equinox.p2.metadata.Version capabilityVersion String token org.eclipse.equinox.p2.metadata.IProvidedCapability capability private void parseRequires (java.lang.String, java.util.List) String prefix java.util.List requires int dotIndex private void parseRequired (java.lang.String, java.util.List) String prefix java.util.List requires String namespace String name org.eclipse.equinox.p2.metadata.VersionRange range String filter boolean optional boolean multiple boolean greedy String token org.eclipse.equinox.p2.metadata.IRequirement capability private void parseInstructions (java.lang.String, java.util.Map) String prefix java.util.Map instructions int dotIndex private void parseInstruction (java.lang.String, java.util.Map) String prefix java.util.Map instructions String phase String body String importAttribute org.eclipse.equinox.p2.metadata.ITouchpointInstruction instruction private void parseUnits (java.lang.String, java.util.List) String prefix java.util.List ius int dotIndex private void parseUnit (java.lang.String, java.util.List) String prefix java.util.List units String unitId org.eclipse.equinox.p2.metadata.Version unitVersion boolean unitSingleton String unitFilter String unitCopyright String unitCopyrightLocation String unitTouchpointId org.eclipse.equinox.p2.metadata.Version unitTouchpointVersion String unitUpdateId org.eclipse.equinox.p2.metadata.VersionRange unitUpdateRange int unitUpdateSeverity String unitUpdateDescription java.util.List unitArtifacts java.util.Map unitProperties java.util.List unitHostRequirements java.util.List unitProvides java.util.List unitRequires java.util.List unitMetaRequirements java.util.List unitLicenses java.util.Map unitInstructions String token org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription description java.net.URI uri java.util.Map$Entry entry private void parseLicenses (java.lang.String, java.util.List) String prefix java.util.List licenses int dotIndex private void parseLicense (java.lang.String, java.util.List) String prefix java.util.List licenses String body String location java.net.URI uri org.eclipse.equinox.p2.metadata.ILicense license private void parseArtifacts (java.lang.String, java.util.List) String prefix java.util.List artifacts int dotIndex private void parseArtifact (java.lang.String, java.util.List) String prefix java.util.List artifacts String artifactClassifier String artifactId org.eclipse.equinox.p2.metadata.Version artifactVersion String token org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey private java.lang.String substituteVersionAndQualifier (java.lang.String) String version String qualifier public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String) String source String from String to StringBuffer buffer int current int pos public java.util.Map getProperties () public org.eclipse.equinox.p2.metadata.IRequirement[] getRequiredCapabilities () public org.eclipse.equinox.p2.metadata.IProvidedCapability[] getProvidedCapabilities () public java.util.Map getTouchpointInstructions () public org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] getAdditionalInstallableUnitDescriptions () public org.eclipse.equinox.p2.metadata.IRequirement[] getMetaRequiredCapabilities () }
org/eclipse/equinox/p2/publisher/eclipse/ApplicationLauncherAction.class
ApplicationLauncherAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.ApplicationLauncherAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private String flavor private String[] configSpecs private java.io.File location private String executableName private org.eclipse.equinox.p2.metadata.Version version private String id public static java.lang.String computeIUId (java.lang.String, java.lang.String) String id String flavor public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.io.File, java.lang.String[]) String id org.eclipse.equinox.p2.metadata.Version version String flavor String executableName java.io.File location String[] configSpecs 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 java.util.Collection actions org.eclipse.equinox.p2.publisher.IPublisherResult innerResult org.eclipse.core.runtime.MultiStatus finalStatus org.eclipse.equinox.p2.publisher.IPublisherAction action private void createAdvice (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results private void createLauncherAdvice (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.IPublisherResult results java.util.Collection ius org.eclipse.equinox.p2.publisher.actions.VersionAdvice advice boolean found org.eclipse.equinox.p2.metadata.IInstallableUnit iu private java.util.Collection getIUs (java.util.Collection, java.lang.String) java.util.Collection ius String prefix java.util.Set result org.eclipse.equinox.p2.metadata.IInstallableUnit tmp private void publishApplicationLauncherIU (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult) java.util.Collection children org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU private java.util.Collection createActions (org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo java.util.Collection actions protected java.util.Collection createExecutablesActions (java.lang.String[]) String[] configs java.util.Collection actions int i org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables org.eclipse.equinox.p2.publisher.IPublisherAction action protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor computeExecutables (java.lang.String) String configSpec org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result String os }
org/eclipse/equinox/p2/publisher/eclipse/BundleShapeAdvice.class
BundleShapeAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.BundleShapeAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.eclipse.IBundleShapeAdvice { private String shape private org.eclipse.equinox.p2.metadata.Version version private String id public void <init> (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) String id org.eclipse.equinox.p2.metadata.Version version String shape protected java.lang.String getId () protected org.eclipse.equinox.p2.metadata.Version getVersion () public java.lang.String getShape () }
org/eclipse/equinox/p2/publisher/eclipse/BundlesAction.class
BundlesAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.BundlesAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { protected static final String ORG_ECLIPSE_EQUINOX_SIMPLECONFIGURATOR protected static final String ORG_ECLIPSE_UPDATE_CONFIGURATOR public static final String TYPE_ECLIPSE_BUNDLE public static final String TYPE_ECLIPSE_SOURCE public static final String OSGI_BUNDLE_CLASSIFIER private static final String CAPABILITY_NS_OSGI_BUNDLE private static final String CAPABILITY_NS_OSGI_FRAGMENT public static final org.eclipse.equinox.p2.metadata.IProvidedCapability BUNDLE_CAPABILITY public static final org.eclipse.equinox.p2.metadata.IProvidedCapability SOURCE_BUNDLE_CAPABILITY static final String DEFAULT_BUNDLE_LOCALIZATION private static final String[] BUNDLE_IU_PROPERTY_MAP public static final int BUNDLE_LOCALIZATION_INDEX public static final String DIR public static final String JAR private static final String FEATURE_FILENAME_DESCRIPTOR private static final String PLUGIN_FILENAME_DESCRIPTOR private static final String FRAGMENT_FILENAME_DESCRIPTOR public static String BUNDLE_SHAPE private java.io.File[] locations private org.eclipse.osgi.service.resolver.BundleDescription[] bundles static void <clinit> () public static org.eclipse.equinox.p2.metadata.IArtifactKey createBundleArtifactKey (java.lang.String, java.lang.String) String bsn String version public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleConfigurationUnit (java.lang.String, org.eclipse.equinox.p2.metadata.Version, boolean, org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, java.lang.String, org.eclipse.equinox.p2.metadata.expression.IMatchExpression) String hostId org.eclipse.equinox.p2.metadata.Version cuVersion boolean isBundleFragment org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo String configurationFlavor org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version hostVersion org.eclipse.equinox.p2.metadata.VersionRange range java.util.Map touchpointData public static org.eclipse.equinox.p2.metadata.IInstallableUnit createBundleIU (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.metadata.IArtifactKey, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.osgi.service.resolver.BundleDescription bd org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.publisher.IPublisherInfo info java.util.Map manifest java.util.Map manifestLocalizations org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu boolean isFragment org.eclipse.osgi.service.resolver.BundleSpecification[] requiredBundles java.util.ArrayList reqsDeps int j org.eclipse.osgi.service.resolver.ImportPackageSpecification[] osgiImports int i org.eclipse.osgi.service.resolver.ImportPackageSpecification importSpec String importPackageName org.eclipse.equinox.p2.metadata.VersionRange versionRange java.util.ArrayList providedCapabilities org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports int i java.util.Map$Entry locEntry java.util.Locale locale java.util.Map translatedStrings java.util.Map$Entry entry int i String value java.util.Map touchpointData static org.eclipse.equinox.p2.metadata.VersionRange computeUpdateRange (org.osgi.framework.Version) org.osgi.framework.Version base org.eclipse.equinox.p2.metadata.VersionRange updateRange private org.eclipse.equinox.p2.metadata.IInstallableUnitFragment createHostLocalizationFragment (org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.lang.String[]) org.eclipse.equinox.p2.metadata.IInstallableUnit bundleIU org.eclipse.osgi.service.resolver.BundleDescription bd String hostId String[] hostBundleManifestValues java.util.Map hostLocalizations private static org.eclipse.equinox.p2.metadata.IInstallableUnitFragment createLocalizationFragmentOfHost (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String, java.lang.String[], java.util.Map) org.eclipse.osgi.service.resolver.BundleDescription bd String hostId String[] hostManifestValues java.util.Map hostLocalizations org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription fragment String fragmentId org.eclipse.osgi.service.resolver.HostSpecification hostSpec org.eclipse.equinox.p2.metadata.IRequirement[] hostReqs java.util.ArrayList providedCapabilities java.util.Map$Entry localeEntry java.util.Locale locale java.util.Map translatedStrings java.util.Map$Entry entry private static java.lang.String makeHostLocalizationFragmentId (java.lang.String) String id private static java.lang.String createConfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, boolean) org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo boolean isBundleFragment String configScript private static java.lang.String createDefaultBundleConfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo) org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultBundleConfigurationUnit (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, java.lang.String) org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo configInfo org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo unconfigInfo String configurationFlavor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version configUnitVersion org.eclipse.equinox.p2.metadata.IRequirement[] reqs java.util.Map touchpointData private static java.lang.String createDefaultBundleUnconfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo) org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo unconfigInfo private static java.lang.String createUnconfigScript (org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo, boolean) org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo unconfigInfo boolean isBundleFragment String unconfigScript private static boolean isOptional (org.eclipse.osgi.service.resolver.ImportPackageSpecification) org.eclipse.osgi.service.resolver.ImportPackageSpecification importedPackage private static java.lang.String toManifestString (java.util.Map) java.util.Map p StringBuffer result java.util.Map$Entry aProperty private static java.util.Map getManifestLocalizations (java.util.Map, java.io.File) java.util.Map manifest java.io.File bundleLocation java.util.Map localizations java.util.Map localizations java.util.Locale defaultLocale String[] bundleManifestValues String bundleLocalization public static java.lang.String[] getExternalizedStrings (org.eclipse.equinox.p2.metadata.IInstallableUnit) org.eclipse.equinox.p2.metadata.IInstallableUnit iu String[] result int j int i public static java.lang.String[] getManifestCachedValues (java.util.Map) java.util.Map manifest String[] cachedValues int j String value public static java.util.Map getHostLocalizations (java.io.File, java.lang.String[]) java.io.File bundleLocation String[] hostBundleManifestValues java.util.Map localizations java.util.Map localizations java.util.Locale defaultLocale String hostBundleLocalization private static org.eclipse.osgi.service.pluginconversion.PluginConverter acquirePluginConverter () private static java.util.Dictionary convertPluginManifest (java.io.File, boolean) java.io.File bundleLocation boolean logConversionException org.eclipse.osgi.service.pluginconversion.PluginConverter converter String message org.eclipse.osgi.service.pluginconversion.PluginConversionException convertException org.eclipse.core.runtime.IStatus status public static org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.util.Dictionary, java.io.File) java.util.Dictionary enhancedManifest java.io.File bundleLocation org.eclipse.osgi.service.resolver.BundleDescription descriptor org.osgi.framework.BundleException e String message org.eclipse.core.runtime.IStatus status public static org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.io.File) java.io.File bundleLocation java.util.Dictionary manifest public static java.util.Dictionary loadManifest (java.io.File) java.io.File bundleLocation java.util.Dictionary manifest public static 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.io.File manifestFile java.io.IOException e String message java.util.Dictionary manifest java.util.Map manifestMap java.io.IOException e String message org.osgi.framework.BundleException e String message public void <init> (java.io.File[]) java.io.File[] locations public void <init> (org.eclipse.osgi.service.resolver.BundleDescription[]) org.eclipse.osgi.service.resolver.BundleDescription[] bundles 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 org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination protected void publishArtifact (org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor, java.io.File, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor java.io.File jarFile org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination boolean reuse java.io.File packFile org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad200 private java.io.File[] expandLocations (java.io.File[]) java.io.File[] list java.util.ArrayList result private void expandLocations (java.io.File[], java.util.ArrayList) java.io.File[] list java.util.ArrayList result int i java.io.File location protected void generateBundleIUs (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.core.runtime.IProgressMonitor monitor protected void generateBundleIUs (org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.osgi.service.resolver.BundleDescription[] bundleDescriptions org.eclipse.equinox.p2.publisher.IPublisherInfo info org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.core.runtime.IProgressMonitor monitor int i org.eclipse.osgi.service.resolver.BundleDescription bd org.eclipse.equinox.p2.metadata.IInstallableUnit bundleIU org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File location org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor ad java.io.File bundleLocation org.eclipse.equinox.p2.metadata.IInstallableUnit fragment String hostId org.eclipse.equinox.p2.metadata.VersionRange hostVersionRange org.eclipse.equinox.p2.query.IQueryResult hosts java.util.Iterator itor org.eclipse.equinox.p2.metadata.IInstallableUnit host String fragmentId String[] externalizedStrings org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others int iuIndex private void createAdviceFileAdvice (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.osgi.service.resolver.BundleDescription bundleDescription org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo String location org.eclipse.equinox.p2.publisher.eclipse.AdviceFileAdvice advice private static boolean isDir (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.osgi.service.resolver.BundleDescription bundle org.eclipse.equinox.p2.publisher.IPublisherInfo info java.util.Collection advice String shape java.util.Map manifest String format private boolean isFragment (org.eclipse.osgi.service.resolver.BundleDescription) org.eclipse.osgi.service.resolver.BundleDescription bd 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 boolean addSimpleConfigurator boolean scIn int i org.eclipse.osgi.service.resolver.BundleDescription[] result int i org.osgi.framework.Bundle simpleConfigBundle java.io.File location java.io.IOException e private static org.osgi.framework.Bundle getBundle (java.lang.String) String symbolicName org.osgi.service.packageadmin.PackageAdmin packageAdmin org.osgi.framework.Bundle[] matchingBundles int i }
org/eclipse/equinox/p2/publisher/eclipse/ConfigAdvice.class
ConfigAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.ConfigAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice { private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data private String configSpec public void <init> (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData, java.lang.String) org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data String configSpec public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () protected java.lang.String getConfigSpec () public java.util.Map getProperties () }
org/eclipse/equinox/p2/publisher/eclipse/ConfigCUsAction.class
ConfigCUsAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.ConfigCUsAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { protected static final String ORG_ECLIPSE_UPDATE_CONFIGURATOR protected static final String DEFAULT_START_LEVEL private static java.util.Collection PROPERTIES_TO_SKIP private static java.util.HashSet PROGRAM_ARGS_TO_SKIP protected org.eclipse.equinox.p2.metadata.Version version protected String id protected String flavor org.eclipse.equinox.p2.publisher.IPublisherResult outerResults static void <clinit> () public static java.lang.String getAbstractCUCapabilityNamespace (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String id String type String flavor String configSpec public static java.lang.String getAbstractCUCapabilityId (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String id String type String flavor String configSpec public static java.lang.String computeIUId (java.lang.String, java.lang.String) String id String flavor public void <init> (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.publisher.IPublisherInfo info String flavor String id org.eclipse.equinox.p2.metadata.Version version 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 org.eclipse.equinox.p2.publisher.IPublisherResult innerResult String[] configSpecs int i String configSpec java.util.Collection configAdvice org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles java.util.Collection launchingAdvice private void publishTopLevelConfigurationIU (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult) java.util.Collection children org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription descriptor org.eclipse.equinox.p2.metadata.IInstallableUnit rootIU private org.eclipse.equinox.frameworkadmin.BundleInfo[] fillInBundles (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult) java.util.Collection configAdvice org.eclipse.equinox.p2.publisher.IPublisherResult results java.util.ArrayList result org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice advice int defaultStart java.util.Map adviceProperties org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles int i org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo java.io.File location java.util.Dictionary manifest org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo newInfo org.eclipse.osgi.util.ManifestElement[] element org.osgi.framework.BundleException e private void publishIniIUs (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String) java.util.Collection launchingAdvice org.eclipse.equinox.p2.publisher.IPublisherResult results String configSpec String configureData String unconfigureData String[] dataStrings java.util.Map touchpointData org.eclipse.equinox.p2.metadata.IInstallableUnit cu private void publishConfigIUs (java.util.Collection, org.eclipse.equinox.p2.publisher.IPublisherResult, java.lang.String) java.util.Collection configAdvice org.eclipse.equinox.p2.publisher.IPublisherResult results String configSpec String configureData String unconfigureData String[] dataStrings java.util.Map touchpointData org.eclipse.equinox.p2.metadata.IInstallableUnit cu private org.eclipse.equinox.p2.metadata.IInstallableUnit createCU (java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.lang.String, java.util.Map) String cuId org.eclipse.equinox.p2.metadata.Version cuVersion String cuType String cuFlavor String configSpec java.util.Map touchpointData org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription cu String resultId org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability String namespace String abstractId org.eclipse.equinox.p2.metadata.IProvidedCapability abstractCapability protected java.lang.String[] getConfigurationStrings (java.util.Collection) java.util.Collection configAdvice String configurationData String unconfigurationData java.util.Set properties org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice advice java.util.Map$Entry aProperty String key java.util.Map parameters private boolean shouldPublishProperty (java.lang.String) String key private boolean shouldPublishJvmArg (java.lang.String) String key private boolean shouldPublishProgramArg (java.lang.String) String key protected java.lang.String[] getLauncherConfigStrings (java.util.Collection) java.util.Collection launchingAdvice String configurationData String unconfigurationData java.util.Map touchpointParameters java.util.Set jvmSet java.util.Set programSet org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice advice String[] jvmArgs int i String[] programArgs int i protected void publishBundleCUs (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.frameworkadmin.BundleInfo[], java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles String configSpec org.eclipse.equinox.p2.publisher.IPublisherResult result String cuIdPrefix org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter int i org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo bundle org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.p2.metadata.IInstallableUnit cu protected org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo createGeneratorBundleInfo (org.eclipse.equinox.frameworkadmin.BundleInfo, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo org.eclipse.equinox.p2.publisher.IPublisherResult result String name org.eclipse.equinox.p2.metadata.IInstallableUnit iu org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo newInfo int i org.eclipse.equinox.p2.metadata.Version bundleVersion }
org/eclipse/equinox/p2/publisher/eclipse/DefaultCUsAction.class
DefaultCUsAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.DefaultCUsAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private String flavor private int startLevel private boolean start public void <init> (org.eclipse.equinox.p2.publisher.IPublisherInfo, java.lang.String, int, boolean) org.eclipse.equinox.p2.publisher.IPublisherInfo info String flavor int startLevel boolean start 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 generateDefaultConfigIU (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult result protected org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo createDefaultConfigurationBundleInfo () org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo result protected org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo createDefaultUnconfigurationBundleInfo () org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo result }
org/eclipse/equinox/p2/publisher/eclipse/EclipseInstallAction.class
EclipseInstallAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.EclipseInstallAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { protected String source protected String id protected org.eclipse.equinox.p2.metadata.Version version protected String name protected String executableName protected String flavor protected org.eclipse.equinox.p2.metadata.IVersionedId[] topLevel protected String[] nonRootFiles protected boolean start protected void <init> () public void <init> (java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String, java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.IVersionedId[], java.lang.String[], boolean) String source String id org.eclipse.equinox.p2.metadata.Version version String name String executableName String flavor org.eclipse.equinox.p2.metadata.IVersionedId[] topLevel String[] nonRootFiles boolean start 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 org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.core.runtime.MultiStatus finalStatus int i protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () java.util.ArrayList actions org.eclipse.equinox.p2.publisher.IPublisherAction action private void createAdvice () protected void createRootAdvice () protected org.eclipse.equinox.p2.publisher.IPublisherAction createDefaultCUsAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootIUAction () protected java.util.Collection getTopLevel () protected org.eclipse.equinox.p2.publisher.IPublisherAction createJREAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createApplicationExecutableAction (java.lang.String[]) String[] configSpecs protected java.util.Collection createAccumulateConfigDataActions (java.lang.String[]) String[] configs java.io.File configuration java.util.Collection result int i String configSpec String os java.io.File executable org.eclipse.equinox.p2.publisher.IPublisherAction action protected org.eclipse.equinox.p2.publisher.IPublisherAction createConfigCUsAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createFeaturesAction () protected java.util.Collection createExecutablesActions (java.lang.String[]) String[] configSpecs java.util.Collection result int i org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables org.eclipse.equinox.p2.publisher.IPublisherAction action protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootFilesAction () protected void createRootFilesAdvice () java.io.File[] baseExclusions String[] configs int i protected org.eclipse.equinox.p2.publisher.IPublisherAdvice computeRootFileAdvice (java.lang.String) String configSpec java.io.File root java.io.File[] inclusions java.io.File[] exclusions protected java.io.File[] computeRootFileExclusions (java.lang.String) String configSpec org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables java.io.File[] files java.io.File[] result protected java.io.File[] computeRootFileExclusions () java.util.ArrayList result int i String filename java.io.File file protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor computeExecutables (java.lang.String) String configSpec String os protected java.io.File computeRootFileRoot (java.lang.String) String configSpec protected java.io.File[] computeRootFileInclusions (java.lang.String) String configSpec protected java.io.File computeExecutableLocation (java.lang.String) String configSpec protected java.io.File getExecutablesLocation () protected org.eclipse.equinox.p2.publisher.IPublisherAction createBundlesAction () }
org/eclipse/equinox/p2/publisher/eclipse/EquinoxExecutableAction.class
EquinoxExecutableAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.EquinoxExecutableAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { private static String TYPE protected String configSpec protected String idBase protected org.eclipse.equinox.p2.metadata.Version version protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables protected String flavor static void <clinit> () protected void <init> () public void <init> (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.lang.String, java.lang.String, org.eclipse.equinox.p2.metadata.Version, java.lang.String) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor executables String configSpec String idBase org.eclipse.equinox.p2.metadata.Version version 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 result org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor brandedExecutables private void publishExecutableSetter (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor brandedExecutables org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iud String executableName String id java.util.Map touchpointData protected boolean publishExecutableIU (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor org.eclipse.equinox.p2.publisher.IPublisherResult result String[] config boolean publishCU org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter String namespace String capabilityId org.eclipse.equinox.p2.metadata.IProvidedCapability executableCapability org.eclipse.equinox.p2.metadata.IProvidedCapability selfCapability org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor String ws String os String arch String launcherFragment private java.lang.String getExecutableId () private void publishExecutableCU (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String id String executableId String[] config String os java.util.Map touchpointData org.eclipse.equinox.p2.metadata.IInstallableUnit unit private java.util.Map computeInstallActions (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, java.lang.String) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor execDescriptor String os java.util.Map touchpointData String configurationData String execName java.io.File[] fileList int i String unConfigurationData protected org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor brandExecutables (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor result org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice advice private org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice getBrandingAdvice () java.util.Collection advice java.util.Iterator i protected void fullBrandExecutables (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor, org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice advice org.eclipse.equinox.internal.p2.publisher.eclipse.BrandingIron iron String name Exception e protected void partialBrandExecutables (org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor java.io.File[] list int i private void mungeExecutableFileName (java.io.File, org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor) java.io.File file org.eclipse.equinox.internal.p2.publisher.eclipse.ExecutablesDescriptor descriptor java.io.File newFile java.io.File newFile }
org/eclipse/equinox/p2/publisher/eclipse/EquinoxLauncherCUAction.class
EquinoxLauncherCUAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.EquinoxLauncherCUAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { public static final String ORG_ECLIPSE_EQUINOX_LAUNCHER private String flavor private String[] configSpecs public void <init> (java.lang.String, java.lang.String[]) String flavor String[] configSpecs 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 private void publishLauncherFragmentCUs (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult results String id int i String configSpec String[] specs private void publishCU (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.IPublisherResult) String id String configSpec org.eclipse.equinox.p2.publisher.IPublisherResult results java.util.Collection advice org.eclipse.equinox.p2.publisher.actions.IVersionAdvice versionSpec org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.internal.p2.publisher.eclipse.GeneratorBundleInfo bundle org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.metadata.IInstallableUnit cu }
org/eclipse/equinox/p2/publisher/eclipse/Feature.class
Feature.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.Feature extends java.lang.Object { private final String id private String version private String label private String image private String pluginId private boolean primary private boolean exclusive private String application private String colocationAffinity private org.eclipse.equinox.p2.publisher.eclipse.URLEntry description private org.eclipse.equinox.p2.publisher.eclipse.URLEntry license private org.eclipse.equinox.p2.publisher.eclipse.URLEntry copyright private String installHandler private String installHandlerURL private String installHandlerLibrary private org.eclipse.equinox.p2.publisher.eclipse.URLEntry updateSite private java.util.ArrayList discoverySites private java.util.ArrayList entries private String providerName private String os private String ws private String arch private String nl private String location private java.util.Map localizations public void <init> (java.lang.String, java.lang.String) String id String version public void addDiscoverySite (java.lang.String, java.lang.String) String siteLabel String url org.eclipse.equinox.p2.publisher.eclipse.URLEntry entry public void addEntry (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry plugin public java.lang.String getApplication () public java.lang.String getArch () public java.lang.String getColocationAffinity () public java.lang.String getCopyright () public java.lang.String getCopyrightURL () public java.lang.String getDescription () public java.lang.String getDescriptionURL () public org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] getDiscoverySites () public org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] getEntries () public java.lang.String getId () public java.lang.String getImage () public java.lang.String getInstallHandler () public java.lang.String getInstallHandlerLibrary () public java.lang.String getInstallHandlerURL () public java.lang.String getLabel () public java.lang.String getLicense () public java.lang.String getLicenseURL () public java.util.Map getLocalizations () public java.lang.String getLocation () public java.lang.String getNL () public java.lang.String getOS () public java.lang.String getPlugin () public java.lang.String getProviderName () public org.eclipse.equinox.p2.publisher.eclipse.URLEntry getUpdateSite () public java.lang.String getVersion () public java.lang.String getWS () public boolean isExclusive () public boolean isPrimary () public void setApplication (java.lang.String) String application public void setColocationAffinity (java.lang.String) String colocationAffinity public void setCopyright (java.lang.String) String copyright public void setCopyrightURL (java.lang.String) String copyrightURL public void setDescription (java.lang.String) String description public void setDescriptionURL (java.lang.String) String descriptionURL 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 setExclusive (boolean) boolean exclusive public void setImage (java.lang.String) String image 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 void setLabel (java.lang.String) String label public void setLicense (java.lang.String) String license public void setLicenseURL (java.lang.String) String licenseURL public void setLocalizations (java.util.Map) java.util.Map localizations public void setLocation (java.lang.String) String location public void setPlugin (java.lang.String) String pluginId public void setPrimary (boolean) boolean primary public void setProviderName (java.lang.String) String value public void setUpdateSiteLabel (java.lang.String) String updateSiteLabel public void setUpdateSiteURL (java.lang.String) String updateSiteURL public void setURL (java.lang.String) String value public void setVersion (java.lang.String) String version public java.lang.String toString () }
org/eclipse/equinox/p2/publisher/eclipse/FeatureEntry.class
FeatureEntry.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry extends java.lang.Object { private final String id private 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 boolean isPatch private String filter public static org.eclipse.equinox.p2.publisher.eclipse.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.equinox.p2.publisher.eclipse.FeatureEntry result public void <init> (java.lang.String, java.lang.String, boolean) String id String version boolean isPlugin public boolean equals (java.lang.Object) Object obj org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry other public java.lang.String getArch () public java.lang.String getFilter () public java.lang.String getId () public java.lang.String getMatch () public java.lang.String getNL () public java.lang.String getOS () public java.lang.String getURL () public java.lang.String getVersion () public java.lang.String getWS () public int hashCode () int result public boolean isFragment () public boolean isOptional () public boolean isPlugin () public boolean isRequires () public boolean isUnpack () 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 setFilter (java.lang.String) String filter public void setFragment (boolean) boolean value public void setOptional (boolean) boolean value public void setUnpack (boolean) boolean value public void setURL (java.lang.String) String value public void setVersion (java.lang.String) String value public java.lang.String toString () StringBuffer result public boolean isPatch () public void setPatch (boolean) boolean patch }
org/eclipse/equinox/p2/publisher/eclipse/FeaturesAction.class
FeaturesAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.FeaturesAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { public static final String INSTALL_FEATURES_FILTER private static final String UPDATE_FEATURE_APPLICATION_PROP private static final String UPDATE_FEATURE_PLUGIN_PROP private static final String UPDATE_FEATURE_EXCLUSIVE_PROP private static final String UPDATE_FEATURE_PRIMARY_PROP protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] features private java.io.File[] locations public static org.eclipse.equinox.p2.metadata.IArtifactKey createFeatureArtifactKey (java.lang.String, java.lang.String) String id String version public static org.eclipse.equinox.p2.metadata.IInstallableUnit createFeatureJarIU (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 info org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.Version version String installHandlerProperty java.util.ArrayList providedCapabilities java.util.Map touchpointData java.util.Map localizations java.util.Map$Entry locEntry java.util.Locale locale java.util.Map translatedStrings java.util.Map$Entry entry private static java.lang.String getTransformedId (java.lang.String, boolean, boolean) String original boolean isPlugin boolean isGroup private static java.net.URI toURIOrNull (java.lang.String) String url public void <init> (org.eclipse.equinox.p2.publisher.eclipse.Feature[]) org.eclipse.equinox.p2.publisher.eclipse.Feature[] features public void <init> (java.io.File[]) java.io.File[] locations private void createAdviceFileAdvice (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 String location String groupId org.eclipse.equinox.p2.publisher.eclipse.AdviceFileAdvice advice private void createBundleShapeAdvice (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 org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries int i org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry protected org.eclipse.equinox.p2.metadata.IInstallableUnit createFeatureRootFileIU (java.lang.String, java.lang.String, java.io.File, org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor) String featureId String featureVersion java.io.File location org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.Version version String configSpec java.util.Map touchpointData String configurationData String unConfigurationData org.eclipse.equinox.p2.metadata.IArtifactKey key org.eclipse.equinox.p2.metadata.IInstallableUnit iuResult protected org.eclipse.equinox.p2.metadata.IInstallableUnit createGroupIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, java.util.List, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.eclipse.Feature feature java.util.List childIUs org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries java.util.List required int i org.eclipse.equinox.p2.metadata.VersionRange range String requiredId int i org.eclipse.equinox.p2.metadata.IInstallableUnit child org.eclipse.equinox.p2.metadata.expression.IMatchExpression filter org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry java.util.ArrayList providedCapabilities java.util.Map localizations java.util.Map$Entry locEntry java.util.Locale locale java.util.Map translatedStrings java.util.Map$Entry e protected java.lang.String getGroupId (java.lang.String) String featureId private org.eclipse.equinox.p2.metadata.IInstallableUnit createPatchIU (org.eclipse.equinox.p2.publisher.eclipse.Feature, java.util.List, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.eclipse.Feature feature java.util.List childIUs org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitPatchDescription iu String id org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries java.util.ArrayList applicabilityScope java.util.ArrayList patchRequirements java.util.ArrayList requirementChanges int i org.eclipse.equinox.p2.metadata.VersionRange range org.eclipse.equinox.p2.metadata.IRequirement req org.eclipse.equinox.p2.metadata.IRequirement from int i org.eclipse.equinox.p2.metadata.IInstallableUnit child java.util.ArrayList providedCapabilities java.util.Map localizations java.util.Map$Entry locEntry java.util.Locale locale java.util.Map translatedStrings java.util.Map$Entry e private java.io.File[] expandLocations (java.io.File[]) java.io.File[] list java.util.ArrayList result private void expandLocations (java.io.File[], java.util.ArrayList) java.io.File[] list java.util.ArrayList result int i java.io.File location protected void generateFeatureIUs (org.eclipse.equinox.p2.publisher.eclipse.Feature[], org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.eclipse.Feature[] featureList org.eclipse.equinox.p2.publisher.IPublisherResult result int i org.eclipse.equinox.p2.publisher.eclipse.Feature feature java.util.ArrayList childIUs org.eclipse.equinox.p2.metadata.IInstallableUnit featureJarIU org.eclipse.equinox.p2.metadata.IInstallableUnit groupIU org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription[] others int iuIndex 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 java.util.ArrayList generateRootFileIUs (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.eclipse.Feature feature org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo java.util.ArrayList ius java.util.Collection collection org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice advice String[] configs int i String config org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor org.eclipse.equinox.p2.metadata.IInstallableUnit iu java.io.File[] files org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor artifactDescriptor org.eclipse.equinox.internal.p2.core.helpers.FileUtils$IPathComputer computer private void generateSiteReference (java.lang.String, java.lang.String, java.lang.String, java.util.List) String location String nickname String featureId java.util.List collector String message java.net.URI associateLocation String message protected void generateSiteReferences (org.eclipse.equinox.p2.publisher.eclipse.Feature, org.eclipse.equinox.p2.publisher.IPublisherResult, org.eclipse.equinox.p2.publisher.IPublisherInfo) org.eclipse.equinox.p2.publisher.eclipse.Feature feature org.eclipse.equinox.p2.publisher.IPublisherResult result org.eclipse.equinox.p2.publisher.IPublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.eclipse.URLEntry updateURL java.util.List collector org.eclipse.equinox.p2.publisher.eclipse.URLEntry[] discoverySites int i protected org.eclipse.equinox.p2.publisher.eclipse.Feature[] getFeatures (java.io.File[]) java.io.File[] featureLocations java.util.ArrayList result int i org.eclipse.equinox.p2.publisher.eclipse.Feature feature private org.eclipse.equinox.p2.metadata.expression.IMatchExpression getFilter (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry StringBuffer result private void expandFilter (java.lang.String, java.lang.String, java.lang.StringBuffer) String filter String osgiFilterValue StringBuffer result java.util.StringTokenizer token protected org.eclipse.equinox.p2.metadata.VersionRange getVersionRange (org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry) org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry entry String versionSpec org.eclipse.equinox.p2.metadata.Version version String match org.osgi.framework.Version osgiVersion org.eclipse.equinox.p2.metadata.Version upper org.eclipse.equinox.p2.metadata.Version upper private boolean isPatch (org.eclipse.equinox.p2.publisher.eclipse.Feature) org.eclipse.equinox.p2.publisher.eclipse.Feature feature org.eclipse.equinox.p2.publisher.eclipse.FeatureEntry[] entries int i 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 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.metadata.IArtifactKey artifactKey java.io.File file org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor ad private void setupLinks (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor String[] links StringBuffer linkActions int i String target String name java.util.Map touchpointData private void setupPermissions (org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription, org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor) org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitDescription iu org.eclipse.equinox.internal.p2.publisher.FileSetDescriptor descriptor java.util.Map touchpointData String[][] permsList int i String[] permSpec String configurationData }
org/eclipse/equinox/p2/publisher/eclipse/FeaturesAndBundlesPublisherApplication.class
FeaturesAndBundlesPublisherApplication.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.FeaturesAndBundlesPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication { protected java.io.File[] features protected java.io.File[] bundles protected String rootIU protected String rootVersion public void <init> () protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.net.URISyntaxException String arg String parameter org.eclipse.equinox.p2.publisher.PublisherInfo pinfo private java.io.File[] createFiles (java.lang.String) String parameter String[] filespecs java.io.File[] result int i protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () java.util.ArrayList result }
org/eclipse/equinox/p2/publisher/eclipse/IBrandingAdvice.class
IBrandingAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public abstract org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.lang.String getOS () public abstract java.lang.String[] getIcons () public abstract java.lang.String getExecutableName () }
org/eclipse/equinox/p2/publisher/eclipse/IBundleShapeAdvice.class
IBundleShapeAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public abstract org.eclipse.equinox.p2.publisher.eclipse.IBundleShapeAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public static final String DIR public static final String JAR public abstract java.lang.String getShape () }
org/eclipse/equinox/p2/publisher/eclipse/IConfigAdvice.class
IConfigAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public abstract org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () public abstract java.util.Map getProperties () }
org/eclipse/equinox/p2/publisher/eclipse/IExecutableAdvice.class
IExecutableAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public abstract org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice extends java.lang.Object implements org.eclipse.equinox.p2.publisher.IPublisherAdvice { public abstract java.lang.String[] getVMArguments () public abstract java.lang.String[] getProgramArguments () public abstract java.lang.String getExecutableName () }
org/eclipse/equinox/p2/publisher/eclipse/InstallPublisherApplication.class
InstallPublisherApplication.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.InstallPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication { protected String id protected org.eclipse.equinox.p2.metadata.Version version protected String name protected String executableName protected String flavor protected org.eclipse.equinox.p2.metadata.IVersionedId[] topLevel protected boolean start protected String[] rootExclusions public void <init> () protected void processFlag (java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) String arg org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo protected void initialize (org.eclipse.equinox.p2.publisher.PublisherInfo) throws org.eclipse.equinox.p2.core.ProvisionException org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.net.URISyntaxException String arg String parameter org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo private org.eclipse.equinox.p2.metadata.IVersionedId[] createVersionedIdList (java.lang.String) String parameter String[] list org.eclipse.equinox.p2.metadata.IVersionedId[] result int i protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () java.util.ArrayList result private org.eclipse.equinox.p2.publisher.IPublisherAction createEclipseInstallAction () String[] exclusions String[] result protected java.lang.String[] getBaseExclusions () }
org/eclipse/equinox/p2/publisher/eclipse/LaunchingAdvice.class
LaunchingAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.LaunchingAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice { private org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData data private String configSpec public void <init> (org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData, java.lang.String) org.eclipse.equinox.internal.provisional.frameworkadmin.LauncherData data String configSpec protected java.lang.String getConfigSpec () public java.lang.String[] getProgramArguments () public java.lang.String[] getVMArguments () public java.lang.String getExecutableName () }
org/eclipse/equinox/p2/publisher/eclipse/ProductAction.class
ProductAction.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.ProductAction extends org.eclipse.equinox.p2.publisher.AbstractPublisherAction { protected String source protected String id protected org.eclipse.equinox.p2.metadata.Version version protected String name protected String executableName protected String flavor protected boolean start protected java.io.File executablesFeatureLocation protected org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product protected org.eclipse.equinox.p2.publisher.IPublisherResult publisherResults public void <init> (java.lang.String, org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor, java.lang.String, java.io.File) String source org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product String flavor java.io.File executablesFeatureLocation protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions (org.eclipse.equinox.p2.publisher.IPublisherResult) org.eclipse.equinox.p2.publisher.IPublisherResult results java.util.ArrayList actions protected org.eclipse.equinox.p2.publisher.IPublisherAction createApplicationExecutableAction (java.lang.String[]) String[] configSpecs protected org.eclipse.equinox.p2.publisher.IPublisherAction createDefaultCUsAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createRootIUAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createConfigCUsAction () protected org.eclipse.equinox.p2.publisher.IPublisherAction createJREAction () 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 org.eclipse.equinox.p2.publisher.IPublisherAction[] actions org.eclipse.core.runtime.MultiStatus finalStatus int i private void createAdvice () private void createAdviceFileAdvice () java.io.File productFileLocation org.eclipse.equinox.p2.publisher.eclipse.AdviceFileAdvice advice private void createRootAdvice () java.util.Collection list java.util.Collection list private void createProductAdvice () String[] configSpecs int i private java.util.Collection versionElements (java.util.Collection, java.lang.String) java.util.Collection elements String namespace java.util.Collection versionAdvice java.util.List result org.eclipse.equinox.p2.metadata.IVersionedId element org.eclipse.equinox.p2.metadata.Version elementVersion java.util.Iterator advice org.eclipse.equinox.p2.metadata.IInstallableUnit unit private java.util.Collection listElements (java.util.List, java.lang.String) java.util.List elements String suffix java.util.ArrayList result org.eclipse.equinox.p2.metadata.IVersionedId elementName protected java.io.File getExecutablesLocation () }
org/eclipse/equinox/p2/publisher/eclipse/ProductFileAdvice.class
ProductFileAdvice.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.ProductFileAdvice extends org.eclipse.equinox.p2.publisher.AbstractAdvice implements org.eclipse.equinox.p2.publisher.actions.ILicenseAdvice org.eclipse.equinox.p2.publisher.eclipse.IExecutableAdvice org.eclipse.equinox.p2.publisher.eclipse.IConfigAdvice org.eclipse.equinox.p2.publisher.eclipse.IBrandingAdvice { private static final String OSGI_SPLASH_PATH private static final String SPLASH_PREFIX private org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product private String configSpec private String ws private String os private String arch private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData configData protected java.lang.String getId () protected org.eclipse.equinox.p2.metadata.Version getVersion () public void <init> (org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor, java.lang.String) org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor product String configSpec String[] config public java.lang.String[] getProgramArguments () String line public java.lang.String[] getVMArguments () String line public org.eclipse.equinox.frameworkadmin.BundleInfo[] getBundles () public java.util.Map getProperties () java.util.Map result public java.lang.String getExecutableName () public org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor getProductFile () public java.lang.String[] getIcons () public java.lang.String getOS () public java.lang.String getLicenseURL () public java.lang.String getLicenseText () private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData getConfigData () org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader loader org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData result org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData result String location private void addProductFileConfigBundles (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData) org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data java.util.Set versionBoundBundles java.util.Map unboundedBundles org.eclipse.equinox.frameworkadmin.BundleInfo[] bundles int i org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo java.util.List bundleInfos org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo java.util.List list org.eclipse.equinox.frameworkadmin.BundleInfo target private void addUnboundedBundle (java.util.Map, org.eclipse.equinox.frameworkadmin.BundleInfo) java.util.Map data org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo private void addProductFileBundles (org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData) org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData data java.util.List bundles java.util.Set set org.eclipse.equinox.p2.metadata.IVersionedId vid org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo private org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData generateConfigData () org.eclipse.equinox.internal.provisional.frameworkadmin.ConfigData result java.util.List bundles org.eclipse.equinox.p2.metadata.IVersionedId vid org.eclipse.equinox.frameworkadmin.BundleInfo bundleInfo private java.lang.String getSplashLocation () protected java.lang.String getConfigSpec () protected boolean matchConfig (java.lang.String, boolean) String spec boolean includeDefault String targetWS String targetOS String targetArch private org.eclipse.equinox.internal.p2.publisher.eclipse.DataLoader createDataLoader () String location java.io.File configFile java.io.File parent }
org/eclipse/equinox/p2/publisher/eclipse/ProductPublisherApplication.class
ProductPublisherApplication.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.ProductPublisherApplication extends org.eclipse.equinox.p2.publisher.AbstractPublisherApplication { private String product private String executables private String flavor public void <init> () protected org.eclipse.equinox.p2.publisher.IPublisherAction[] createActions () java.util.ArrayList result private org.eclipse.equinox.p2.publisher.IPublisherAction createProductAction () org.eclipse.equinox.internal.p2.publisher.eclipse.IProductDescriptor productDescriptor java.io.File executablesFeature protected void processParameter (java.lang.String, java.lang.String, org.eclipse.equinox.p2.publisher.PublisherInfo) throws java.net.URISyntaxException String arg String parameter org.eclipse.equinox.p2.publisher.PublisherInfo publisherInfo org.eclipse.equinox.p2.publisher.actions.VersionAdvice versionAdvice org.eclipse.equinox.p2.publisher.actions.VersionAdvice versionAdvice }
org/eclipse/equinox/p2/publisher/eclipse/URLEntry.class
URLEntry.java package org.eclipse.equinox.p2.publisher.eclipse public org.eclipse.equinox.p2.publisher.eclipse.URLEntry extends java.lang.Object { private String annotation private String url public void <init> () public void <init> (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/equinox/spi/
org/eclipse/equinox/spi/p2/
org/eclipse/equinox/spi/p2/publisher/
org/eclipse/equinox/spi/p2/publisher/LocalizationHelper$1.class
LocalizationHelper.java package org.eclipse.equinox.spi.p2.publisher org.eclipse.equinox.spi.p2.publisher.LocalizationHelper$1 extends org.eclipse.equinox.spi.p2.publisher.LocalizationHelper$FileFilter { private final String val$filenamePrefix void <init> (org.eclipse.equinox.spi.p2.publisher.LocalizationHelper, java.lang.String) public boolean accept (java.io.File, java.lang.String) java.io.File directory String filename }
org/eclipse/equinox/spi/p2/publisher/LocalizationHelper$FileFilter.class
LocalizationHelper.java package org.eclipse.equinox.spi.p2.publisher abstract org.eclipse.equinox.spi.p2.publisher.LocalizationHelper$FileFilter extends java.lang.Object implements java.io.FilenameFilter { final org.eclipse.equinox.spi.p2.publisher.LocalizationHelper this$0 public void <init> (org.eclipse.equinox.spi.p2.publisher.LocalizationHelper) public abstract boolean accept (java.io.File, java.lang.String) }
org/eclipse/equinox/spi/p2/publisher/LocalizationHelper.class
LocalizationHelper.java package org.eclipse.equinox.spi.p2.publisher public final org.eclipse.equinox.spi.p2.publisher.LocalizationHelper extends java.lang.Object { private static final String PROPERTIES_FILE_EXTENSION private static final java.util.Locale DEFAULT_LOCALE private static org.eclipse.equinox.spi.p2.publisher.LocalizationHelper instance static void <clinit> () public static java.lang.String getLocaleString (java.lang.String, java.lang.String) String filename String prefix String localeString public static java.util.Locale getLocale (java.lang.String) String localeString java.util.Locale locale public static java.util.Map getDirPropertyLocalizations (java.io.File, java.lang.String, java.util.Locale, java.lang.String[]) java.io.File root String localizationPath java.util.Locale defaultLocale String[] propertyKeys java.io.File fullPath java.io.File localizationDir String localizationFile String[] localizationFiles java.util.HashMap localizations int i String nextFile java.util.Locale nextLocale java.util.Map properties java.util.Map localizedStrings java.io.IOException ioe public static java.util.Map getJarPropertyLocalizations (java.io.File, java.lang.String, java.util.Locale, java.lang.String[]) java.io.File root String localizationPath java.util.Locale defaultLocale String[] propertyKeys java.util.zip.ZipFile jarFile java.util.Map localizations java.util.Enumeration entries java.util.zip.ZipEntry nextEntry String nextName String localeString java.util.Locale nextLocale java.io.InputStream stream java.util.Map properties java.util.Map localizedStrings java.io.IOException ioe private static java.util.Map loadProperties (java.io.File, java.lang.String) throws java.io.IOException java.io.File root String propertyFilename java.io.InputStream propertyStream java.net.URLConnection connection public static java.util.Map getLocalizedProperties (java.lang.String[], java.util.Map) String[] propertyKeys java.util.Map properties java.util.Map localizedProperties int i String key String localizedValue public static java.lang.String[] getLocalizationFiles (java.io.File, java.lang.String) java.io.File localizationDir String filenamePrefix private void <init> () }
org/eclipse/equinox/spi/p2/publisher/PublisherHelper.class
PublisherHelper.java package org.eclipse.equinox.spi.p2.publisher public org.eclipse.equinox.spi.p2.publisher.PublisherHelper extends java.lang.Object { public static final String NAMESPACE_ECLIPSE_TYPE public static final String NAMESPACE_FLAVOR public static final String TYPE_ECLIPSE_FEATURE public static final String TYPE_ECLIPSE_SOURCE public static final String NAMESPACE_IU_LOCALIZATION public static final String[] BUNDLE_LOCALIZED_PROPERTIES public static final String CAPABILITY_NS_JAVA_PACKAGE public static final String CAPABILITY_NS_UPDATE_FEATURE public static final String ECLIPSE_FEATURE_CLASSIFIER public static final String OSGI_BUNDLE_CLASSIFIER public static final String BINARY_ARTIFACT_CLASSIFIER public static final String INSTALL_FEATURES_FILTER public static final String IU_NAMESPACE public static final String ECLIPSE_INSTALL_HANDLER_PROP public static final org.eclipse.equinox.p2.metadata.ITouchpointType TOUCHPOINT_NATIVE public static final org.eclipse.equinox.p2.metadata.ITouchpointType TOUCHPOINT_OSGI public static final org.eclipse.equinox.p2.metadata.IProvidedCapability FEATURE_CAPABILITY static void <clinit> () public void <init> () public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepo org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk public static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) org.eclipse.equinox.p2.publisher.IPublisherInfo info org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk private static org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor createArtifactDescriptor (org.eclipse.equinox.p2.publisher.IPublisherInfo, org.eclipse.equinox.p2.repository.artifact.IArtifactRepository, org.eclipse.equinox.p2.metadata.IArtifactKey, java.io.File) org.eclipse.equinox.p2.publisher.IPublisherInfo info org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepo org.eclipse.equinox.p2.metadata.IArtifactKey key java.io.File pathOnDisk org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor result org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor descriptor String md5 private static java.lang.String computeMD5 (java.io.File) java.io.File file java.security.MessageDigest md5Checker java.security.MessageDigest md5Checker java.io.InputStream fis int read byte[] digest StringBuffer buf int i public static org.eclipse.equinox.p2.metadata.IProvidedCapability makeTranslationCapability (java.lang.String, java.util.Locale) String hostId java.util.Locale locale public static java.lang.String createDefaultConfigUnitId (java.lang.String, java.lang.String) String classifier String configurationFlavor public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultFeatureConfigurationUnit (java.lang.String) String configurationFlavor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version configUnitVersion org.eclipse.equinox.p2.metadata.IRequirement[] reqs java.util.Map touchpointData public static org.eclipse.equinox.p2.metadata.IInstallableUnit createDefaultConfigurationUnitForSourceBundles (java.lang.String) String configurationFlavor org.eclipse.equinox.p2.metadata.MetadataFactory$InstallableUnitFragmentDescription cu String configUnitId org.eclipse.equinox.p2.metadata.Version configUnitVersion org.eclipse.equinox.p2.metadata.IRequirement[] reqs java.util.Map touchpointData private static void addExtraProperties (org.eclipse.equinox.p2.metadata.IInstallableUnit, java.util.Map) org.eclipse.equinox.p2.metadata.IInstallableUnit iiu java.util.Map extraProperties org.eclipse.equinox.internal.p2.metadata.InstallableUnit iu java.util.Map$Entry entry public static org.eclipse.equinox.p2.metadata.IInstallableUnit[] createEclipseIU (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.equinox.p2.metadata.IArtifactKey, java.util.Map) org.eclipse.osgi.service.resolver.BundleDescription bd boolean isFolderPlugin org.eclipse.equinox.p2.metadata.IArtifactKey key java.util.Map extraProperties java.util.ArrayList iusCreated org.eclipse.equinox.p2.publisher.IPublisherInfo info String shape org.eclipse.equinox.p2.metadata.IInstallableUnit iu public static org.eclipse.equinox.internal.p2.metadata.ArtifactKey createBinaryArtifactKey (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String id org.eclipse.equinox.p2.metadata.Version version public static org.eclipse.equinox.p2.metadata.IProvidedCapability createSelfCapability (java.lang.String, org.eclipse.equinox.p2.metadata.Version) String installableUnitId org.eclipse.equinox.p2.metadata.Version installableUnitVersion public static org.osgi.framework.Version toOSGiVersion (org.eclipse.equinox.p2.metadata.Version) org.eclipse.equinox.p2.metadata.Version version org.eclipse.equinox.internal.p2.metadata.BasicVersion bv public static org.eclipse.equinox.p2.metadata.Version fromOSGiVersion (org.osgi.framework.Version) org.osgi.framework.Version version public static org.eclipse.osgi.service.resolver.VersionRange toOSGiVersionRange (org.eclipse.equinox.p2.metadata.VersionRange) org.eclipse.equinox.p2.metadata.VersionRange range public static org.eclipse.equinox.p2.metadata.VersionRange fromOSGiVersionRange (org.eclipse.osgi.service.resolver.VersionRange) org.eclipse.osgi.service.resolver.VersionRange range }