META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
java.policy.applet
plugin.properties
lib/
lib/launchingsupport.jar
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/internal/
org/eclipse/jdt/internal/launching/
org/eclipse/jdt/internal/launching/AbstractRuntimeClasspathEntry.class
AbstractRuntimeClasspathEntry.java package org.eclipse.jdt.internal.launching public abstract org.eclipse.jdt.internal.launching.AbstractRuntimeClasspathEntry extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.launching.IRuntimeClasspathEntry2 { private org.eclipse.core.runtime.IPath sourceAttachmentPath private org.eclipse.core.runtime.IPath rootSourcePath private int classpathProperty private org.eclipse.jdt.core.IJavaProject fJavaProject public void <init> () public boolean isComposite () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] getRuntimeClasspathEntries () throws org.eclipse.core.runtime.CoreException protected void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception org.eclipse.core.runtime.IStatus status public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element root org.w3c.dom.Element memento protected abstract void buildMemento (org.w3c.dom.Document, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException public org.eclipse.core.runtime.IPath getPath () public org.eclipse.core.resources.IResource getResource () public org.eclipse.core.runtime.IPath getSourceAttachmentPath () public void setSourceAttachmentPath (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () public void setSourceAttachmentRootPath (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public int getClasspathProperty () public void setClasspathProperty (int) int property public java.lang.String getLocation () public java.lang.String getSourceAttachmentLocation () public java.lang.String getSourceAttachmentRootLocation () public java.lang.String getVariableName () public org.eclipse.jdt.core.IClasspathEntry getClasspathEntry () public org.eclipse.jdt.core.IJavaProject getJavaProject () protected void setJavaProject (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject javaProject }
org/eclipse/jdt/internal/launching/ClasspathContainerSourceContainerTypeDelegate.class
ClasspathContainerSourceContainerTypeDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.ClasspathContainerSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate { public void <init> () public org.eclipse.debug.core.sourcelookup.ISourceContainer createSourceContainer (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento org.w3c.dom.Node node org.w3c.dom.Element element String string public java.lang.String getMemento (org.eclipse.debug.core.sourcelookup.ISourceContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.jdt.launching.sourcelookup.containers.ClasspathContainerSourceContainer var org.w3c.dom.Document document org.w3c.dom.Element element }
org/eclipse/jdt/internal/launching/ClasspathVariableSourceContainerTypeDelegate.class
ClasspathVariableSourceContainerTypeDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.ClasspathVariableSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate { public void <init> () public org.eclipse.debug.core.sourcelookup.ISourceContainer createSourceContainer (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento org.w3c.dom.Node node org.w3c.dom.Element element String string public java.lang.String getMemento (org.eclipse.debug.core.sourcelookup.ISourceContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.jdt.launching.sourcelookup.containers.ClasspathVariableSourceContainer var org.w3c.dom.Document document org.w3c.dom.Element element }
org/eclipse/jdt/internal/launching/CompositeId.class
CompositeId.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.CompositeId extends java.lang.Object { private String[] fParts public void <init> (java.lang.String[]) String[] parts public static org.eclipse.jdt.internal.launching.CompositeId fromString (java.lang.String) String idString java.util.ArrayList parts int commaIndex int length String part String[] result public java.lang.String toString () StringBuffer buf int i public java.lang.String get (int) int index public int getPartCount () }
org/eclipse/jdt/internal/launching/DefaultEntryResolver.class
DefaultEntryResolver.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.DefaultEntryResolver extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver { public void <init> () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.launching.IRuntimeClasspathEntry2 entry2 org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List resolved int i org.eclipse.jdt.launching.IRuntimeClasspathEntry[] temp int j public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.launching.IRuntimeClasspathEntry2 entry2 org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List resolved int i org.eclipse.jdt.launching.IRuntimeClasspathEntry[] temp int j public org.eclipse.jdt.launching.IVMInstall resolveVMInstall (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IClasspathEntry entry }
org/eclipse/jdt/internal/launching/DefaultProjectClasspathEntry.class
DefaultProjectClasspathEntry.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.DefaultProjectClasspathEntry extends org.eclipse.jdt.internal.launching.AbstractRuntimeClasspathEntry { public static final String TYPE_ID private boolean fExportedEntriesOnly public void <init> () public void <init> (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project protected void buildMemento (org.w3c.dom.Document, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document document org.w3c.dom.Element memento public void initializeFrom (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Element memento String name org.eclipse.jdt.core.IJavaProject project public java.lang.String getTypeId () public int getType () protected org.eclipse.core.resources.IProject getProject () public java.lang.String getLocation () public org.eclipse.core.runtime.IPath getPath () public org.eclipse.core.resources.IResource getResource () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] getRuntimeClasspathEntries (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.core.IClasspathEntry entry java.util.List classpathEntries java.util.List expanding org.eclipse.jdt.launching.IRuntimeClasspathEntry[] runtimeEntries int i Object e org.eclipse.jdt.core.IClasspathEntry cpe java.util.List ordered int i private void expandProject (org.eclipse.jdt.core.IClasspathEntry, java.util.List, java.util.List) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IClasspathEntry projectEntry java.util.List expandedPath java.util.List expanding org.eclipse.core.runtime.IPath projectPath org.eclipse.core.resources.IResource res org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathEntry[] buildPath java.util.List unexpandedPath boolean projectAdded int i org.eclipse.jdt.core.IClasspathEntry classpathEntry java.util.Iterator iter org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathContainer container int property org.eclipse.jdt.launching.IRuntimeClasspathEntry r boolean duplicate org.eclipse.jdt.core.ClasspathContainerInitializer initializer int i Object o org.eclipse.jdt.launching.IRuntimeClasspathEntry re org.eclipse.jdt.core.ClasspathContainerInitializer initializer2 Object id1 Object id2 org.eclipse.jdt.core.IJavaProject context org.eclipse.jdt.launching.IRuntimeClasspathEntry r org.eclipse.jdt.launching.IRuntimeClasspathEntry r org.eclipse.jdt.core.IPackageFragmentRoot[] roots int i org.eclipse.jdt.core.IPackageFragmentRoot root public boolean isComposite () public java.lang.String getName () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.internal.launching.DefaultProjectClasspathEntry entry public int hashCode () public void setExportedEntriesOnly (boolean) boolean exportedOnly public boolean isExportedEntriesOnly () }
org/eclipse/jdt/internal/launching/EECompilationParticipant.class
EECompilationParticipant.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.EECompilationParticipant extends org.eclipse.jdt.core.compiler.CompilationParticipant { private java.util.Set fCleaned public void <init> () public boolean isActive (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public void cleanStarting (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public void buildFinished (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project String eeId org.eclipse.core.runtime.IPath container org.eclipse.jdt.core.IClasspathEntry[] rawClasspath int j org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path org.eclipse.core.runtime.CoreException e org.eclipse.jdt.launching.IVMInstall vm private void validateEnvironment (java.lang.String, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.launching.IVMInstall) String id org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager org.eclipse.jdt.launching.environments.IExecutionEnvironment environment String message org.eclipse.jdt.launching.IVMInstall[] compatibleVMs int exact int i String message int sev private int getSeverityLevel (java.lang.String, org.eclipse.core.resources.IProject) String prefkey org.eclipse.core.resources.IProject project org.eclipse.core.runtime.preferences.IPreferencesService service java.util.List scopes String value private void createJREContainerProblem (org.eclipse.jdt.core.IJavaProject, java.lang.String, int) org.eclipse.jdt.core.IJavaProject javaProject String message int severity org.eclipse.core.resources.IMarker marker }
org/eclipse/jdt/internal/launching/EEVMInstall.class
EEVMInstall.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.EEVMInstall extends org.eclipse.jdt.internal.launching.StandardVM { public static final String ATTR_JAVA_VERSION public static final String ATTR_EXECUTION_ENVIRONMENT_ID public static final String ATTR_JAVA_EXE public static final String ATTR_DEBUG_ARGS public static final String ATTR_DEFINITION_FILE void <init> (org.eclipse.jdt.launching.IVMInstallType, java.lang.String) org.eclipse.jdt.launching.IVMInstallType type String id public java.lang.String getJavaVersion () java.io.File getJavaExecutable () String exe public java.lang.String getDebugArgs () }
org/eclipse/jdt/internal/launching/EEVMType.class
EEVMType.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.EEVMType extends org.eclipse.jdt.launching.AbstractVMInstallType { public static final String ID_EE_VM_TYPE public static final String VAR_EE_HOME private static final String[] REQUIRED_PROPERTIES static void <clinit> () public void <init> () public static java.net.URL getJavadocLocation (java.util.Map) java.util.Map properties String javadoc java.net.URL url java.io.File file java.net.MalformedURLException e java.io.IOException e String version public static org.eclipse.core.runtime.IStatus validateDefinitionFile (org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription) org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription description int i String key String property private static java.lang.String getProperty (java.lang.String, java.util.Map) String property java.util.Map properties protected org.eclipse.jdt.launching.IVMInstall doCreateVMInstall (java.lang.String) String id public java.io.File detectInstallLocation () public org.eclipse.jdt.launching.LibraryLocation[] getDefaultLibraryLocations (java.io.File) java.io.File installLocationOrDefinitionFile public java.lang.String getName () public org.eclipse.core.runtime.IStatus validateInstallLocation (java.io.File) java.io.File installLocation }
org/eclipse/jdt/internal/launching/JREContainer$1.class
JREContainer.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.JREContainer$1 extends java.lang.Object implements org.eclipse.jdt.launching.IVMInstallChangedListener { void <init> () public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall newVm public void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event public void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall removedVm private void removeRuleEntry (java.lang.Object) Object obj org.eclipse.jdt.launching.IVMInstall install org.eclipse.jdt.internal.launching.JREContainer$RuleKey key java.util.ArrayList list java.util.Iterator iter int i }
org/eclipse/jdt/internal/launching/JREContainer$RuleEntry.class
JREContainer.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.JREContainer$RuleEntry extends java.lang.Object { private org.eclipse.jdt.core.IAccessRule[][] fRules private org.eclipse.jdt.core.IClasspathEntry[] fEntries public void <init> (org.eclipse.jdt.core.IAccessRule[][], org.eclipse.jdt.core.IClasspathEntry[]) org.eclipse.jdt.core.IAccessRule[][] rules org.eclipse.jdt.core.IClasspathEntry[] entries public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.core.IAccessRule[][] rules boolean equal org.eclipse.jdt.core.IAccessRule[] originalrule org.eclipse.jdt.core.IAccessRule[] comparerule int i int j }
org/eclipse/jdt/internal/launching/JREContainer$RuleKey.class
JREContainer.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.JREContainer$RuleKey extends java.lang.Object { private String fEnvironmentId private org.eclipse.jdt.launching.IVMInstall fInstall public void <init> (org.eclipse.jdt.launching.IVMInstall, java.lang.String) org.eclipse.jdt.launching.IVMInstall install String environmentId public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.internal.launching.JREContainer$RuleKey key public int hashCode () static org.eclipse.jdt.launching.IVMInstall access$0 (org.eclipse.jdt.internal.launching.JREContainer$RuleKey) }
org/eclipse/jdt/internal/launching/JREContainer.class
JREContainer.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JREContainer extends java.lang.Object implements org.eclipse.jdt.core.IClasspathContainer { private org.eclipse.jdt.launching.IVMInstall fVMInstall private org.eclipse.core.runtime.IPath fPath private org.eclipse.jdt.core.IJavaProject fProject private static java.util.Map fgClasspathEntries private static org.eclipse.jdt.core.IAccessRule[] EMPTY_RULES public static boolean DEBUG_JRE_CONTAINER private static java.util.Map fgClasspathEntriesWithRules static void <clinit> () org.eclipse.jdt.launching.IVMInstallChangedListener listener private static org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project String id org.eclipse.jdt.core.IClasspathEntry[] entries private static org.eclipse.jdt.core.IClasspathEntry[] computeClasspathEntries (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.core.IJavaProject, java.lang.String) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.core.IJavaProject project String environmentId org.eclipse.jdt.launching.LibraryLocation[] libs boolean overrideJavaDoc org.eclipse.jdt.core.IAccessRule[][] rules org.eclipse.jdt.launching.environments.IExecutionEnvironment environment org.eclipse.jdt.internal.launching.JREContainer$RuleKey key org.eclipse.jdt.internal.launching.JREContainer$RuleEntry entry java.util.List entries int i org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath rootPath java.net.URL javadocLocation org.eclipse.jdt.core.IClasspathAttribute[] attributes org.eclipse.jdt.core.IAccessRule[] libRules org.eclipse.jdt.core.IClasspathEntry[] cpEntries public void <init> (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IJavaProject project public org.eclipse.jdt.core.IClasspathEntry[] getClasspathEntries () org.eclipse.jdt.core.IClasspathEntry[] entries public java.lang.String getDescription () String environmentId String tag public int getKind () public org.eclipse.core.runtime.IPath getPath () static java.util.Map access$0 () static java.util.Map access$1 () }
org/eclipse/jdt/internal/launching/JREContainerInitializer.class
JREContainerInitializer.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JREContainerInitializer extends org.eclipse.jdt.core.ClasspathContainerInitializer { private static final org.eclipse.core.runtime.IStatus READ_ONLY private static final org.eclipse.core.runtime.IStatus NOT_SUPPORTED static void <clinit> () public void <init> () public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project int size org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.internal.launching.JREContainer container public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject[]) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject[] projects int size int length org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.core.IClasspathContainer[] containers int i public static org.eclipse.jdt.launching.IVMInstall resolveVM (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.launching.IVMInstall vm String id org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager org.eclipse.jdt.launching.environments.IExecutionEnvironment environment String vmTypeId String vmName org.eclipse.jdt.launching.IVMInstallType vmType public static org.eclipse.jdt.launching.IVMInstall resolveVM (org.eclipse.jdt.launching.environments.IExecutionEnvironment) org.eclipse.jdt.launching.environments.IExecutionEnvironment environment org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.IVMInstall[] installs int i org.eclipse.jdt.launching.IVMInstall install public static java.lang.String getExecutionEnvironmentId (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path String name org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager org.eclipse.jdt.launching.environments.IExecutionEnvironment environment public static boolean isExecutionEnvironment (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public static java.lang.String encodeEnvironmentId (java.lang.String) String id public static java.lang.String decodeEnvironmentId (java.lang.String) String id public static java.lang.String getVMTypeId (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public static java.lang.String getVMName (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public boolean canUpdateClasspathContainer (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project public org.eclipse.core.runtime.IStatus getAccessRulesStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project public org.eclipse.core.runtime.IStatus getSourceAttachmentStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project public org.eclipse.core.runtime.IStatus getAttributeStatus (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, java.lang.String) org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project String attributeKey public void requestClasspathContainerUpdate (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathContainer containerSuggestion org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IStatus status org.eclipse.jdt.core.IClasspathEntry[] entries org.eclipse.jdt.launching.LibraryLocation[] libs int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path java.io.File lib org.eclipse.core.runtime.IPath srcPath org.eclipse.core.runtime.IPath rootPath java.net.URL javadocLocation org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes int j org.eclipse.jdt.core.IClasspathAttribute attribute String url java.net.MalformedURLException e org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.IStatus status org.eclipse.jdt.launching.VMStandin standin public java.lang.String getDescription (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) org.eclipse.core.runtime.IPath containerPath org.eclipse.jdt.core.IJavaProject project String tag }
org/eclipse/jdt/internal/launching/JREPreferenceModifyListener$Visitor.class
JREPreferenceModifyListener.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.JREPreferenceModifyListener$Visitor extends java.lang.Object implements org.eclipse.core.runtime.preferences.IPreferenceNodeVisitor { final org.eclipse.jdt.internal.launching.JREPreferenceModifyListener this$0 void <init> (org.eclipse.jdt.internal.launching.JREPreferenceModifyListener) public boolean visit (org.eclipse.core.runtime.preferences.IEclipsePreferences) throws org.osgi.service.prefs.BackingStoreException org.eclipse.core.runtime.preferences.IEclipsePreferences node String jresXML org.eclipse.jdt.internal.launching.VMDefinitionsContainer vms String pref java.util.Map names java.util.Set ids org.eclipse.jdt.internal.launching.VMDefinitionsContainer container java.util.List validVMList java.util.Iterator iterator org.eclipse.jdt.launching.IVMInstall vm java.io.IOException e java.io.ByteArrayInputStream inputStream org.eclipse.jdt.internal.launching.VMDefinitionsContainer container java.util.List validVMList java.util.Iterator iterator org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.IVMInstall existing boolean collision long unique String defaultVMInstallCompositeID org.eclipse.jdt.launching.IVMInstall vm java.io.IOException e String xml org.eclipse.core.runtime.CoreException e }
org/eclipse/jdt/internal/launching/JREPreferenceModifyListener.class
JREPreferenceModifyListener.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JREPreferenceModifyListener extends org.eclipse.core.runtime.preferences.PreferenceModifyListener { public void <init> () public org.eclipse.core.runtime.preferences.IEclipsePreferences preApply (org.eclipse.core.runtime.preferences.IEclipsePreferences) org.eclipse.core.runtime.preferences.IEclipsePreferences node org.osgi.service.prefs.BackingStoreException e }
org/eclipse/jdt/internal/launching/JRERuntimeClasspathEntryResolver.class
JRERuntimeClasspathEntryResolver.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JRERuntimeClasspathEntryResolver extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 { private static org.eclipse.jdt.core.IAccessRule[] EMPTY_RULES static void <clinit> () public void <init> () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.launching.IVMInstall jre public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.launching.IVMInstall jre protected org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveLibraryLocations (org.eclipse.jdt.launching.IVMInstall, int) org.eclipse.jdt.launching.IVMInstall vm int kind org.eclipse.jdt.launching.LibraryLocation[] libs org.eclipse.jdt.launching.LibraryLocation[] defaultLibs boolean overrideJavadoc java.io.File vmInstallLocation org.eclipse.jdt.internal.launching.LibraryInfo libraryInfo String[] extensionDirsArray java.util.Set extensionDirsSet int i java.util.List resolvedEntries int i org.eclipse.jdt.launching.LibraryLocation location org.eclipse.core.runtime.IPath libraryPath String dir java.util.List resolvedEntries int i org.eclipse.core.runtime.IPath systemLibraryPath public static boolean isSameArchives (org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.launching.LibraryLocation[]) org.eclipse.jdt.launching.LibraryLocation[] libs org.eclipse.jdt.launching.LibraryLocation[] defaultLibs org.eclipse.core.runtime.IPath dpath org.eclipse.core.runtime.IPath lpath int i public org.eclipse.jdt.launching.IVMInstall resolveVMInstall (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry public boolean isVMInstallReference (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry private org.eclipse.jdt.launching.IRuntimeClasspathEntry resolveLibraryLocation (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation, int, boolean) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.LibraryLocation location int kind boolean overrideJavaDoc org.eclipse.core.runtime.IPath libraryPath java.net.URL javadocLocation org.eclipse.jdt.core.IClasspathAttribute[] attributes org.eclipse.jdt.core.IClasspathEntry cpe org.eclipse.jdt.launching.IRuntimeClasspathEntry resolved org.eclipse.core.runtime.IPath sourcePath }
org/eclipse/jdt/internal/launching/JavaAppletLaunchConfigurationDelegate.class
JavaAppletLaunchConfigurationDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate extends org.eclipse.jdt.launching.JavaLaunchDelegate implements org.eclipse.debug.core.IDebugEventSetListener { private static java.util.Map fgLaunchToFileMap private org.eclipse.debug.core.ILaunch fLaunch static void <clinit> () public void <init> () public synchronized void launch (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.CoreException e public java.lang.String getJavaPolicyFile (java.io.File) java.io.File workingDir java.io.File file java.io.File test java.io.BufferedOutputStream outputStream byte[] bytes private java.io.File buildHTMLFile (org.eclipse.debug.core.ILaunchConfiguration, java.io.File) org.eclipse.debug.core.ILaunchConfiguration configuration java.io.File dir java.io.FileWriter writer java.io.File tempFile String name String appletName java.util.Map parameters java.util.Iterator iterator java.util.Map$Entry next private java.lang.String getQuotedString (java.lang.String) String string public void handleDebugEvents (org.eclipse.debug.core.DebugEvent[]) org.eclipse.debug.core.DebugEvent[] events int i org.eclipse.debug.core.DebugEvent event Object eventSource org.eclipse.debug.core.ILaunch launch org.eclipse.debug.core.model.IProcess process org.eclipse.debug.core.model.IDebugTarget debugTarget private void cleanup (org.eclipse.debug.core.ILaunch) org.eclipse.debug.core.ILaunch launch java.io.File temp protected static byte[] getFileByteContent (java.io.File) throws java.io.IOException java.io.File file java.io.InputStream stream protected static byte[] getInputStreamAsByteArray (java.io.InputStream, int) throws java.io.IOException java.io.InputStream stream int length byte[] contents byte[] contents int contentsLength int bytesRead int available int len int readSize public java.lang.String getProgramArguments (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration java.io.File workingDir java.io.File htmlFile public java.lang.String getVMArguments (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration StringBuffer arguments java.io.File workingDir String javaPolicyFile public java.lang.String getMainTypeName (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration protected java.lang.String getAppletMainTypeName (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration protected java.io.File getDefaultWorkingDirectory (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String outputDir org.eclipse.core.resources.IResource resource }
org/eclipse/jdt/internal/launching/JavaClasspathVariablesInitializer.class
JavaClasspathVariablesInitializer.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer extends org.eclipse.jdt.core.ClasspathVariableInitializer { private org.eclipse.core.runtime.IProgressMonitor fMonitor public void <init> () public void initialize (java.lang.String) String variable org.eclipse.jdt.launching.IVMInstall vmInstall org.eclipse.core.runtime.IPath newPath org.eclipse.jdt.launching.LibraryLocation[] locations org.eclipse.jdt.launching.LibraryLocation rtjar org.eclipse.jdt.launching.LibraryLocation classeszip int i org.eclipse.jdt.launching.LibraryLocation location String name org.eclipse.jdt.launching.LibraryLocation systemLib org.eclipse.core.resources.IWorkspace workspace org.eclipse.core.resources.IWorkspaceDescription wsDescription boolean wasAutobuild org.eclipse.core.runtime.CoreException ce org.eclipse.core.runtime.CoreException ce org.eclipse.core.runtime.CoreException ce org.eclipse.core.runtime.CoreException ce private void setJREVariable (org.eclipse.core.runtime.IPath, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath newPath String var private boolean setAutobuild (org.eclipse.core.resources.IWorkspace, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IWorkspace ws boolean newState org.eclipse.core.resources.IWorkspaceDescription wsDescription boolean oldState protected org.eclipse.core.runtime.IProgressMonitor getMonitor () }
org/eclipse/jdt/internal/launching/JavaLaunchableTester.class
JavaLaunchableTester.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaLaunchableTester extends org.eclipse.core.expressions.PropertyTester { private static final String PROPERTY_HAS_MAIN private static final String PROPERTY_HAS_METHOD private static final String PROPERTY_HAS_METHOD_WITH_ANNOTATION private static final String PROPERTY_HAS_TYPE_WITH_ANNOTATION private static final String PROPERTY_EXTENDS_CLASS private static final String PROPERTY_IS_CONTAINER private static final String PROPERTY_IS_PACKAGE_FRAGMENT private static final String PROPERTY_IS_PACKAGE_FRAGMENT_ROOT private static final String PROPERTY_PROJECT_NATURE private static final String PROPERTY_EXTENDS_INTERFACE private static final String PROPERTY_BUILDPATH_REFERENCE private static java.util.Map fgModifiers private static final int FLAGS_MASK static Class class$0 static Class class$1 static void <clinit> () public void <init> () private org.eclipse.jdt.core.IType getType (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.IType type private boolean hasMain (org.eclipse.jdt.core.IJavaElement) org.eclipse.jdt.core.IJavaElement element org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IJavaElement[] children int i private boolean hasMainMethod (org.eclipse.jdt.core.IType) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IMethod[] methods int i private boolean hasMainInChildren (org.eclipse.jdt.core.IType) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IJavaElement[] children int i private boolean hasMethod (org.eclipse.jdt.core.IJavaElement, java.lang.Object[]) org.eclipse.jdt.core.IJavaElement element Object[] args org.eclipse.jdt.core.IType type String name String signature String[] parms String returnType org.eclipse.jdt.core.IMethod candidate String modifierText String[] modifiers int flags int j String modifier Integer flag private boolean hasTypeWithAnnotation (org.eclipse.jdt.core.IJavaElement, java.lang.String) org.eclipse.jdt.core.IJavaElement element String annotationType org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IBuffer buffer org.eclipse.jdt.core.IOpenable openable org.eclipse.jdt.core.ISourceRange sourceRange org.eclipse.jdt.core.ISourceRange nameRange org.eclipse.jdt.core.compiler.IScanner scanner private boolean hasMethodWithAnnotation (org.eclipse.jdt.core.IJavaElement, java.lang.Object[]) org.eclipse.jdt.core.IJavaElement element Object[] args String annotationType int flags String[] modifiers int j String modifier Integer flag org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IMethod[] methods org.eclipse.jdt.core.IBuffer buffer org.eclipse.jdt.core.IOpenable openable org.eclipse.jdt.core.compiler.IScanner scanner int i org.eclipse.jdt.core.IMethod curr org.eclipse.jdt.core.ISourceRange sourceRange org.eclipse.jdt.core.ISourceRange nameRange private boolean findAnnotation (org.eclipse.jdt.core.compiler.IScanner, java.lang.String) throws org.eclipse.jdt.core.compiler.InvalidInputException org.eclipse.jdt.core.compiler.IScanner scanner String annotationName String simpleName StringBuffer buf int tok String name private int readName (org.eclipse.jdt.core.compiler.IScanner, java.lang.StringBuffer) throws org.eclipse.jdt.core.compiler.InvalidInputException org.eclipse.jdt.core.compiler.IScanner scanner StringBuffer buf int tok private boolean hasProjectNature (org.eclipse.jdt.core.IJavaElement, java.lang.String) org.eclipse.jdt.core.IJavaElement element String ntype org.eclipse.jdt.core.IJavaProject jproj org.eclipse.core.resources.IProject proj private boolean hasSuperclass (org.eclipse.jdt.core.IJavaElement, java.lang.String) org.eclipse.jdt.core.IJavaElement element String qname org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IType[] stypes int i private boolean hasItemOnBuildPath (org.eclipse.jdt.core.IJavaElement, java.lang.Object[]) org.eclipse.jdt.core.IJavaElement element Object[] args org.eclipse.jdt.core.IJavaProject project java.util.Set searched private boolean hasItemsOnBuildPath (org.eclipse.jdt.core.IJavaProject, java.util.Set, java.lang.Object[]) org.eclipse.jdt.core.IJavaProject project java.util.Set searched Object[] args java.util.List projects org.eclipse.jdt.core.IClasspathEntry[] entries int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path String spath int j String name org.eclipse.core.resources.IProject dep org.eclipse.jdt.core.IJavaProject javaProject java.util.Iterator iterator org.eclipse.jdt.core.IJavaProject jp private boolean implementsInterface (org.eclipse.jdt.core.IJavaElement, java.lang.String) org.eclipse.jdt.core.IJavaElement element String qname org.eclipse.jdt.core.IType type org.eclipse.jdt.core.IType[] itypes int i public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object) Object receiver String property Object[] args Object expectedValue org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IJavaElement element }
org/eclipse/jdt/internal/launching/JavaMigrationDelegate.class
JavaMigrationDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaMigrationDelegate extends java.lang.Object implements org.eclipse.debug.core.ILaunchConfigurationMigrationDelegate { protected static final String EMPTY_STRING static Class class$0 public void <init> () public boolean isCandidate (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration candidate String pName org.eclipse.core.resources.IResource[] mapped org.eclipse.core.resources.IResource target private boolean isAvailable (java.lang.String) String projectName org.eclipse.core.resources.IProject project public static org.eclipse.core.resources.IResource getResource (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration candidate org.eclipse.core.resources.IResource resource String pname org.eclipse.core.resources.IProject project String tname org.eclipse.jdt.core.IJavaProject jproject org.eclipse.jdt.core.IType type public void migrate (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration candidate org.eclipse.debug.core.ILaunchConfigurationWorkingCopy wc public static void updateResourceMapping (org.eclipse.debug.core.ILaunchConfigurationWorkingCopy) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfigurationWorkingCopy wc org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IResource[] resources }
org/eclipse/jdt/internal/launching/JavaProjectSourceContainerTypeDelegate.class
JavaProjectSourceContainerTypeDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaProjectSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate { public void <init> () public org.eclipse.debug.core.sourcelookup.ISourceContainer createSourceContainer (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento org.w3c.dom.Node node org.w3c.dom.Element element String string org.eclipse.core.resources.IWorkspace workspace org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject javaProject public java.lang.String getMemento (org.eclipse.debug.core.sourcelookup.ISourceContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.jdt.launching.sourcelookup.containers.JavaProjectSourceContainer project org.w3c.dom.Document document org.w3c.dom.Element element }
org/eclipse/jdt/internal/launching/JavaRemoteApplicationLaunchConfigurationDelegate.class
JavaRemoteApplicationLaunchConfigurationDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate extends org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate { public void <init> () public void launch (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor monitor String connectorId org.eclipse.jdt.launching.IVMConnector connector java.util.Map argMap int connectTimeout org.eclipse.debug.core.model.IDebugTarget[] debugTargets int i org.eclipse.debug.core.model.IDebugTarget target }
org/eclipse/jdt/internal/launching/JavaSourceLookupDirector.class
JavaSourceLookupDirector.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaSourceLookupDirector extends org.eclipse.debug.core.sourcelookup.AbstractSourceLookupDirector { private static java.util.Set fFilteredTypes static void <clinit> () public void <init> () public void initializeParticipants () public boolean supportsSourceContainerType (org.eclipse.debug.core.sourcelookup.ISourceContainerType) org.eclipse.debug.core.sourcelookup.ISourceContainerType type }
org/eclipse/jdt/internal/launching/JavaSourceLookupUtil.class
JavaSourceLookupUtil.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.JavaSourceLookupUtil extends java.lang.Object { public void <init> () public static org.eclipse.debug.core.sourcelookup.ISourceContainer[] translate (org.eclipse.jdt.launching.IRuntimeClasspathEntry[]) org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List containers int i org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IPackageFragmentRoot root String path org.eclipse.debug.core.sourcelookup.ISourceContainer container java.io.File file org.eclipse.core.resources.IResource resource org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.debug.core.sourcelookup.ISourceContainer container private static boolean isSourceAttachmentEqual (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.launching.IRuntimeClasspathEntry) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.core.runtime.IPath entryPath org.eclipse.core.runtime.IPath rootPath private static org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot (org.eclipse.jdt.launching.IRuntimeClasspathEntry) org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.JavaModelException e org.eclipse.jdt.core.IJavaModel model org.eclipse.core.runtime.Path entryPath org.eclipse.jdt.core.IJavaProject[] jps int i org.eclipse.jdt.core.IJavaProject jp org.eclipse.core.resources.IProject p org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots int j org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.JavaModelException e }
org/eclipse/jdt/internal/launching/LaunchingMessages.class
LaunchingMessages.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.LaunchingMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String AbstractJavaLaunchConfigurationDelegate_Java_project_not_specified_9 public static String AbstractJavaLaunchConfigurationDelegate_JRE_home_directory_for__0__does_not_exist___1__6 public static String AbstractJavaLaunchConfigurationDelegate_JRE_home_directory_not_specified_for__0__5 public static String AbstractJavaLaunchConfigurationDelegate_Main_type_not_specified_11 public static String AbstractJavaLaunchConfigurationDelegate_Project_does_not_exist_or_is_not_a_Java_project_10 public static String AbstractJavaLaunchConfigurationDelegate_The_specified_JRE_installation_does_not_exist_4 public static String AbstractJavaLaunchConfigurationDelegate_Working_directory_does_not_exist___0__12 public static String ClasspathContainerSourceContainerTypeDelegate_5 public static String ClasspathContainerSourceContainerTypeDelegate_6 public static String ClasspathContainerSourceContainerTypeDelegate_7 public static String ClasspathVariableSourceContainerTypeDelegate_5 public static String ClasspathVariableSourceContainerTypeDelegate_6 public static String ClasspathVariableSourceContainerTypeDelegate_7 public static String DefaultProjectClasspathEntry_2 public static String DefaultProjectClasspathEntry_3 public static String DefaultProjectClasspathEntry_4 public static String EEVMType_1 public static String EEVMType_2 public static String EEVMType_3 public static String EEVMType_4 public static String EEVMType_5 public static String EEVMType_6 public static String ExecutionEnvironmentDescription_0 public static String ExecutionEnvironmentDescription_1 public static String JavaLocalApplicationLaunchConfigurationDelegate_Verifying_launch_attributes____1 public static String JavaLocalApplicationLaunchConfigurationDelegate_Creating_source_locator____2 public static String JavaLocalApplicationLaunchConfigurationDelegate_0 public static String JavaProjectSourceContainerTypeDelegate_5 public static String JavaProjectSourceContainerTypeDelegate_6 public static String JavaProjectSourceContainerTypeDelegate_7 public static String JavaRemoteApplicationLaunchConfigurationDelegate_Connector_not_specified_2 public static String JavaRemoteApplicationLaunchConfigurationDelegate_Attaching_to__0_____1 public static String JavaRemoteApplicationLaunchConfigurationDelegate_Verifying_launch_attributes____1 public static String JavaRemoteApplicationLaunchConfigurationDelegate_Creating_source_locator____2 public static String JavaRuntime_24 public static String JavaRuntime_25 public static String JavaRuntime_badFormat public static String JavaRuntime_Specified_VM_install_type_does_not_exist___0__2 public static String JavaRuntime_Specified_VM_install_not_found__type__0___name__1__2 public static String JavaRuntime_Launch_configuration__0__references_non_existing_project__1___1 public static String JavaRuntime_Could_not_resolve_classpath_container___0__1 public static String JavaRuntime_Classpath_references_non_existant_project___0__3 public static String JavaRuntime_Classpath_references_non_existant_archive___0__4 public static String JavaRuntime_26 public static String JavaRuntime_27 public static String JavaRuntime_28 public static String JavaRuntime_32 public static String LaunchingPlugin_35 public static String LaunchingPlugin_36 public static String LaunchingPlugin_37 public static String LaunchingPlugin_32 public static String LaunchingPlugin_34 public static String LaunchingPlugin_0 public static String LaunchingPlugin_1 public static String LaunchingPlugin_38 public static String libraryLocation_assert_libraryNotNull public static String SocketAttachConnector_Failed_to_connect_to_remote_VM_1 public static String SocketAttachConnector_Socket_attaching_connector_not_available_3 public static String SocketAttachConnector_Standard__Socket_Attach__4 public static String SocketAttachConnector_Failed_to_connect_to_remote_VM_because_of_unknown_host____0___1 public static String SocketAttachConnector_Failed_to_connect_to_remote_VM_as_connection_was_refused_2 public static String SocketAttachConnector_Connecting____1 public static String SocketAttachConnector_Configuring_connection____1 public static String SocketAttachConnector_Establishing_connection____2 public static String SocketListenConnector_0 public static String SocketListenConnector_1 public static String SocketListenConnector_2 public static String SocketListenConnector_3 public static String SocketListenConnector_4 public static String SocketListenConnectorProcess_0 public static String SocketListenConnectorProcess_1 public static String SocketListenConnectorProcess_4 public static String SocketListenConnectorProcess_5 public static String StandardVMDebugger_Could_not_find_a_free_socket_for_the_debugger_1 public static String StandardVMDebugger_Couldn__t_connect_to_VM_4 public static String StandardVMDebugger_Couldn__t_connect_to_VM_5 public static String StandardVMDebugger_Couldn__t_find_an_appropriate_debug_connector_2 public static String StandardVMDebugger_Launching_VM____1 public static String StandardVMDebugger_Finding_free_socket____2 public static String StandardVMDebugger_Constructing_command_line____3 public static String StandardVMDebugger_Starting_virtual_machine____4 public static String StandardVMDebugger_Establishing_debug_connection____5 public static String StandardVMRunner__0____1___2 public static String StandardVMRunner__0__at_localhost__1__1 public static String StandardVMRunner_Specified_working_directory_does_not_exist_or_is_not_a_directory___0__3 public static String StandardVMRunner_Launching_VM____1 public static String StandardVMRunner_Constructing_command_line____2 public static String StandardVMRunner_Starting_virtual_machine____3 public static String StandardVMRunner_Unable_to_locate_executable_for__0__1 public static String StandardVMRunner_Specified_executable__0__does_not_exist_for__1__4 public static String StandardVMType_Not_a_JDK_Root__Java_executable_was_not_found_1 public static String StandardVMType_ok_2 public static String StandardVMType_Standard_VM_3 public static String StandardVMType_Not_a_JDK_root__System_library_was_not_found__1 public static String StandardVMType_Standard_VM_not_supported_on_MacOS__1 public static String VMDefinitionsContainer_0 public static String VMDefinitionsContainer_10 public static String VMDefinitionsContainer_2 public static String VMDefinitionsContainer_3 public static String VMDefinitionsContainer_4 public static String VMDefinitionsContainer_5 public static String VMDefinitionsContainer_6 public static String VMDefinitionsContainer_7 public static String VMDefinitionsContainer_9 public static String vmInstall_assert_idNotNull public static String vmInstall_assert_typeNotNull public static String vmInstallType_duplicateVM public static String vmRunnerConfig_assert_classNotNull public static String vmRunnerConfig_assert_classPathNotNull public static String vmRunnerConfig_assert_programArgsNotNull public static String vmRunnerConfig_assert_vmArgsNotNull public static String RuntimeClasspathEntry_Unable_to_recover_runtime_class_path_entry_type_2 public static String RuntimeClasspathEntry_Unable_to_recover_runtime_class_path_entry_location_3 public static String RuntimeClasspathEntry_Unable_to_recover_runtime_class_path_entry___missing_project_name_4 public static String RuntimeClasspathEntry_Unable_to_recover_runtime_class_path_entry___missing_archive_path_5 public static String RuntimeClasspathEntry_Unable_to_recover_runtime_class_path_entry___missing_variable_name_6 public static String RuntimeClasspathEntry_Illegal_classpath_entry__0__1 public static String JREContainer_JRE_System_Library_1 public static String SocketAttachConnector_Port_unspecified_for_remote_connection__2 public static String SocketAttachConnector_Hostname_unspecified_for_remote_connection__4 public static String JREContainerInitializer_JRE_referenced_by_classpath_container__0__does_not_exist__1 public static String JREContainerInitializer_Classpath_entry__0__does_not_refer_to_an_existing_library__2 public static String JREContainerInitializer_Classpath_entry__0__does_not_refer_to_a_library__3 public static String JREContainerInitializer_Default_System_Library_1 public static String ArchiveSourceLocation_Unable_to_initialize_source_location___missing_archive_path__3 public static String ArchiveSourceLocation_Exception_occurred_initializing_source_location__5 public static String ArchiveSourceLocation_Unable_to_locate_source_element_in_archive__0__1 public static String ArchiveSourceLocation_Exception_occurred_while_detecting_root_source_directory_in_archive__0__1 public static String ArchiveSourceLocation_Exception_occurred_while_detecting_root_source_directory_in_archive__0__2 public static String DirectorySourceLocation_Unable_to_initialize_source_location___missing_directory_path_3 public static String DirectorySourceLocation_Unable_to_initialize_source_location___directory_does_not_exist___0__4 public static String DirectorySourceLocation_Exception_occurred_initializing_source_location__5 public static String JavaProjectSourceLocation_Unable_to_initialize_source_location___missing_project_name_3 public static String JavaProjectSourceLocation_Exception_occurred_initializing_source_location__4 public static String JavaSourceLocator_Illegal_to_have_a_container_resolved_to_a_container_1 public static String JavaSourceLocator_Unable_to_restore_Java_source_locator___invalid_format__6 public static String JavaSourceLocator_Unable_to_restore_Java_source_locator___invalid_format__10 public static String JavaSourceLocator_Unable_to_restore_source_location___class_not_found___0__11 public static String JavaSourceLocator_Unable_to_restore_source_location__12 public static String JavaSourceLocator_Unable_to_restore_Java_source_locator___invalid_format__14 public static String JavaSourceLocator_Exception_occurred_initializing_source_locator__15 public static String Standard11xVMType_Standard_1_1_x_VM_1 public static String PackageFragmentRootSourceLocation_Unable_to_initialize_source_location___missing_handle_identifier_for_package_fragment_root__6 public static String PackageFragmentRootSourceLocation_Unable_to_initialize_source_location___package_fragment_root_does_not_exist__7 public static String PackageFragmentRootSourceLocation_Exception_occurred_initializing_source_location__8 public static String JavaAppletLaunchConfigurationDelegate_Could_not_build_HTML_file_for_applet_launch_1 public static String AbstractVMRunner_0 public static String AbstractJavaLaunchConfigurationDelegate_20 public static String PackageFragmentRootSourceContainerTypeDelegate_6 public static String PackageFragmentRootSourceContainerTypeDelegate_7 public static String PackageFragmentRootSourceContainerTypeDelegate_8 public static String SocketAttachConnector_0 public static String AbstractVMInstall_0 public static String AbstractVMInstall_1 public static String AbstractVMInstall_3 public static String AbstractVMInstall_4 static Class class$0 static void <clinit> () public void <init> () }
org/eclipse/jdt/internal/launching/LaunchingMessages.properties
org/eclipse/jdt/internal/launching/LaunchingPlugin$1.class
LaunchingPlugin.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.LaunchingPlugin$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable { final org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges this$1 void <init> (org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges) public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor monitor1 org.eclipse.jdt.core.IJavaProject[] projects }
org/eclipse/jdt/internal/launching/LaunchingPlugin$2.class
LaunchingPlugin.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.LaunchingPlugin$2 extends java.lang.Object implements org.eclipse.core.resources.ISaveParticipant { final org.eclipse.jdt.internal.launching.LaunchingPlugin this$0 void <init> (org.eclipse.jdt.internal.launching.LaunchingPlugin) public void doneSaving (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context1 public void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context1 public void rollback (org.eclipse.core.resources.ISaveContext) org.eclipse.core.resources.ISaveContext context1 public void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.ISaveContext context1 org.osgi.service.prefs.BackingStoreException e }
org/eclipse/jdt/internal/launching/LaunchingPlugin$JREUpdateJob.class
LaunchingPlugin.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.LaunchingPlugin$JREUpdateJob extends org.eclipse.core.runtime.jobs.Job { private org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges fChanges final org.eclipse.jdt.internal.launching.LaunchingPlugin this$0 public void <init> (org.eclipse.jdt.internal.launching.LaunchingPlugin, org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges) org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges changes protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.CoreException e }
org/eclipse/jdt/internal/launching/LaunchingPlugin$VMChanges.class
LaunchingPlugin.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges extends java.lang.Object implements org.eclipse.jdt.launching.IVMInstallChangedListener { private boolean fDefaultChanged private java.util.HashMap fRenamedContainerIds final org.eclipse.jdt.internal.launching.LaunchingPlugin this$0 void <init> (org.eclipse.jdt.internal.launching.LaunchingPlugin) private org.eclipse.core.runtime.IPath getContainerId (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm String name org.eclipse.core.runtime.IPath path public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event String property org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IPath newId org.eclipse.core.runtime.IPath oldId String oldName org.eclipse.debug.core.ILaunchConfiguration[] configs String container org.eclipse.debug.core.ILaunchConfigurationWorkingCopy wc org.eclipse.core.runtime.IPath cpath int i public void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public void process () org.eclipse.jdt.internal.launching.LaunchingPlugin$JREUpdateJob job protected void doit (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.resources.IWorkspaceRunnable runnable private void rebind (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IJavaProject[]) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.core.IJavaProject[] projects org.eclipse.jdt.internal.launching.JavaClasspathVariablesInitializer initializer int length java.util.Map projectsMap int i org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathEntry[] entries boolean replace int j org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath reference org.eclipse.core.runtime.IPath newBinding String firstSegment org.eclipse.core.runtime.IPath renamed java.util.List projectsList org.eclipse.jdt.core.IClasspathEntry newEntry java.util.Iterator references org.eclipse.core.runtime.IPath reference java.util.List projectsList org.eclipse.jdt.core.IJavaProject[] referenceProjects org.eclipse.jdt.internal.launching.JREContainerInitializer initializer static void access$0 (org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.jdt.core.IJavaProject[]) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/internal/launching/LaunchingPlugin.class
LaunchingPlugin.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.LaunchingPlugin extends org.eclipse.core.runtime.Plugin implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener org.eclipse.jdt.launching.IVMInstallChangedListener org.eclipse.core.resources.IResourceChangeListener org.eclipse.debug.core.ILaunchesListener org.eclipse.debug.core.IDebugEventSetListener { public static final String ID_PLUGIN public static final String ID_EXTENSION_POINT_VM_CONNECTORS public static final String ID_EXTENSION_POINT_RUNTIME_CLASSPATH_ENTRIES public static final String ID_JRE_CONTAINER_MARKER private static org.eclipse.jdt.internal.launching.LaunchingPlugin fgLaunchingPlugin private java.util.HashMap fVMConnectors private java.util.HashMap fClasspathEntryExtensions private String fOldVMPrefString private boolean fIgnoreVMDefPropertyChangeEvents private static final String EMPTY_STRING private static java.util.Map fgLibraryInfoMap private boolean fBatchingChanges private static javax.xml.parsers.DocumentBuilder fgXMLParser public static boolean DEBUG static void <clinit> () public void <init> () public static org.eclipse.jdt.internal.launching.LibraryInfo getLibraryInfo (java.lang.String) String javaInstallPath public static void setLibraryInfo (java.lang.String, org.eclipse.jdt.internal.launching.LibraryInfo) String javaInstallPath org.eclipse.jdt.internal.launching.LibraryInfo info public static java.io.File getFileInPlugin (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path java.net.URL installURL java.net.URL localURL public static java.lang.String getUniqueIdentifier () public static org.eclipse.jdt.internal.launching.LaunchingPlugin getDefault () public static void log (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public static void log (java.lang.String) String message public static void log (java.lang.Throwable) Throwable e public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext context public org.eclipse.jdt.launching.IVMConnector getVMConnector (java.lang.String) String id public org.eclipse.jdt.launching.IVMConnector[] getVMConnectors () private void initializeVMConnectors () org.eclipse.core.runtime.IExtensionPoint extensionPoint org.eclipse.core.runtime.IConfigurationElement[] configs org.eclipse.core.runtime.MultiStatus status int i org.eclipse.jdt.launching.IVMConnector vmConnector org.eclipse.core.runtime.CoreException e public org.eclipse.jdt.launching.IRuntimeClasspathEntry2 newRuntimeClasspathEntry (java.lang.String) throws org.eclipse.core.runtime.CoreException String id org.eclipse.core.runtime.IConfigurationElement config private void initializeRuntimeClasspathExtensions () org.eclipse.core.runtime.IExtensionPoint extensionPoint org.eclipse.core.runtime.IConfigurationElement[] configs int i public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent) org.eclipse.core.runtime.Preferences$PropertyChangeEvent event String property protected void processVMPrefsChanged (java.lang.String, java.lang.String) String oldValue String newValue org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges vmChanges String oldPrefString String oldPrefString String oldPrefString String newPrefString String newPrefString String newPrefString org.eclipse.jdt.internal.launching.VMDefinitionsContainer oldResults org.eclipse.jdt.internal.launching.VMDefinitionsContainer newResults java.util.List deleted java.util.List current java.util.Iterator deletedIterator org.eclipse.jdt.launching.VMStandin deletedVMStandin java.util.Iterator iter org.eclipse.jdt.launching.VMStandin standin String newDefaultId org.eclipse.jdt.launching.IVMInstall newDefaultVM org.eclipse.core.runtime.CoreException ce private org.eclipse.jdt.internal.launching.VMDefinitionsContainer getVMDefinitions (java.lang.String) String xml java.io.ByteArrayInputStream stream java.io.IOException e public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges changes public void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges changes public void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.internal.launching.LaunchingPlugin$VMChanges changes public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent) org.eclipse.core.resources.IResourceChangeEvent event public void setIgnoreVMDefPropertyChangeEvents (boolean) boolean ignore public boolean isIgnoreVMDefPropertyChangeEvents () private static java.lang.String getLibraryInfoAsXML () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element config java.util.Iterator locations String home org.eclipse.jdt.internal.launching.LibraryInfo info org.w3c.dom.Element locationElemnet private static org.w3c.dom.Element infoAsElement (org.w3c.dom.Document, org.eclipse.jdt.internal.launching.LibraryInfo) org.w3c.dom.Document doc org.eclipse.jdt.internal.launching.LibraryInfo info org.w3c.dom.Element libraryElement private static void appendPathElements (org.w3c.dom.Document, java.lang.String, org.w3c.dom.Element, java.lang.String[]) org.w3c.dom.Document doc String elementType org.w3c.dom.Element libraryElement String[] paths org.w3c.dom.Element child int i String path org.w3c.dom.Element entry private static void saveLibraryInfo () java.io.OutputStream stream String xml org.eclipse.core.runtime.IPath libPath java.io.File file java.io.IOException e org.eclipse.core.runtime.CoreException e private static void restoreLibraryInfo () org.eclipse.core.runtime.IPath libPath java.io.File file java.io.InputStream stream javax.xml.parsers.DocumentBuilder parser org.w3c.dom.Element root org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element element String nodeName String version String location String[] bootpath String[] extDirs String[] endDirs org.eclipse.jdt.internal.launching.LibraryInfo info java.io.IOException e javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e private static java.lang.String[] getPathsFromXML (org.w3c.dom.Element, java.lang.String) org.w3c.dom.Element lib String pathType java.util.List paths org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element element String nodeName org.w3c.dom.NodeList entries int numEntries int j org.w3c.dom.Node n short t org.w3c.dom.Element entryElement String name String path public void launchesRemoved (org.eclipse.debug.core.ILaunch[]) org.eclipse.debug.core.ILaunch[] launches public void launchesAdded (org.eclipse.debug.core.ILaunch[]) org.eclipse.debug.core.ILaunch[] launches public void launchesChanged (org.eclipse.debug.core.ILaunch[]) org.eclipse.debug.core.ILaunch[] launches public void handleDebugEvents (org.eclipse.debug.core.DebugEvent[]) org.eclipse.debug.core.DebugEvent[] events int i org.eclipse.debug.core.DebugEvent event Object source public static javax.xml.parsers.DocumentBuilder getParser () throws org.eclipse.core.runtime.CoreException javax.xml.parsers.ParserConfigurationException e javax.xml.parsers.FactoryConfigurationError e protected static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception org.eclipse.core.runtime.IStatus status public static boolean sameURL (java.net.URL, java.net.URL) java.net.URL url1 java.net.URL url2 boolean isFile1 boolean isFile2 java.io.File file1 java.io.File file2 private static java.lang.String getExternalForm (java.net.URL) java.net.URL url String externalForm }
org/eclipse/jdt/internal/launching/LaunchingPreferenceInitializer.class
LaunchingPreferenceInitializer.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.LaunchingPreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer { public void <init> () public void initializeDefaultPreferences () org.eclipse.core.runtime.preferences.DefaultScope scope org.eclipse.core.runtime.preferences.IEclipsePreferences dnode org.osgi.service.prefs.BackingStoreException e String launchFilter org.osgi.service.prefs.BackingStoreException e }
org/eclipse/jdt/internal/launching/LibraryInfo.class
LibraryInfo.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.LibraryInfo extends java.lang.Object { private String fVersion private String[] fBootpath private String[] fExtensionDirs private String[] fEndorsedDirs public void <init> (java.lang.String, java.lang.String[], java.lang.String[], java.lang.String[]) String version String[] bootpath String[] extDirs String[] endDirs public java.lang.String getVersion () public java.lang.String[] getExtensionDirs () public java.lang.String[] getBootpath () public java.lang.String[] getEndorsedDirs () }
org/eclipse/jdt/internal/launching/PackageFragmentRootSourceContainerTypeDelegate.class
PackageFragmentRootSourceContainerTypeDelegate.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.PackageFragmentRootSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate { public void <init> () public org.eclipse.debug.core.sourcelookup.ISourceContainer createSourceContainer (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento org.w3c.dom.Node node org.w3c.dom.Element element String string org.eclipse.jdt.core.IJavaElement root public java.lang.String getMemento (org.eclipse.debug.core.sourcelookup.ISourceContainer) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.jdt.launching.sourcelookup.containers.PackageFragmentRootSourceContainer root org.w3c.dom.Document document org.w3c.dom.Element element }
org/eclipse/jdt/internal/launching/RuntimeClasspathEntry.class
RuntimeClasspathEntry.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.RuntimeClasspathEntry extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntry { private int fType private int fClasspathProperty private org.eclipse.jdt.core.IClasspathEntry fClasspathEntry private org.eclipse.jdt.core.IClasspathEntry fResolvedEntry private org.eclipse.jdt.core.IJavaProject fJavaProject private org.eclipse.core.runtime.IPath fInvalidPath public void <init> (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry public void <init> (org.eclipse.jdt.core.IClasspathEntry, int) org.eclipse.jdt.core.IClasspathEntry entry int classpathProperty public void <init> (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Element root NumberFormatException e NumberFormatException e org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath rootPath String path String name org.eclipse.core.resources.IProject proj String var String var String name org.eclipse.core.resources.IProject project2 private org.eclipse.jdt.core.IClasspathEntry createLibraryEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, java.lang.String) org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath rootPath String path org.eclipse.core.runtime.Path p protected void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e org.eclipse.core.runtime.IStatus s public int getType () private void setType (int) int type private void setClasspathEntry (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry public org.eclipse.jdt.core.IClasspathEntry getClasspathEntry () public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element node org.eclipse.core.resources.IResource res public org.eclipse.core.runtime.IPath getPath () org.eclipse.jdt.core.IClasspathEntry entry public org.eclipse.core.resources.IResource getResource () protected org.eclipse.core.resources.IResource getResource (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IWorkspaceRoot root org.eclipse.core.resources.IFile[] files org.eclipse.core.resources.IContainer[] containers public org.eclipse.core.runtime.IPath getSourceAttachmentPath () org.eclipse.jdt.core.IClasspathEntry entry public void setSourceAttachmentPath (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path public void setSourceAttachmentRootPath (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path private void initializeClasspathProperty () public void setClasspathProperty (int) int location public int getClasspathProperty () public java.lang.String getLocation () org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IJavaProject pro org.eclipse.jdt.core.JavaModelException e org.eclipse.jdt.core.IClasspathEntry resolved protected java.lang.String resolveToOSPath (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IResource res org.eclipse.core.runtime.IPath location public java.lang.String getVariableName () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.launching.IRuntimeClasspathEntry r String id org.eclipse.jdt.core.ClasspathContainerInitializer initializer org.eclipse.jdt.core.IJavaProject javaProject1 org.eclipse.jdt.core.IJavaProject javaProject2 Object comparisonID1 Object comparisonID2 org.eclipse.core.runtime.IPath sa1 org.eclipse.core.runtime.IPath root1 org.eclipse.core.runtime.IPath sa2 org.eclipse.core.runtime.IPath root2 protected boolean equal (java.lang.Object, java.lang.Object) Object one Object two public int hashCode () public java.lang.String getSourceAttachmentLocation () org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IClasspathEntry resolved public java.lang.String getSourceAttachmentRootLocation () org.eclipse.core.runtime.IPath path org.eclipse.jdt.core.IClasspathEntry resolved protected void updateClasspathEntry (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath rootPath org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathEntry original protected org.eclipse.jdt.core.IClasspathEntry getResolvedClasspathEntry () protected boolean isEmpty (java.lang.String) String string public java.lang.String toString () public org.eclipse.jdt.core.IJavaProject getJavaProject () public void setJavaProject (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project }
org/eclipse/jdt/internal/launching/RuntimeClasspathEntryListComparator.class
RuntimeClasspathEntryListComparator.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator extends java.lang.Object implements java.util.Comparator { public void <init> () public int compare (java.lang.Object, java.lang.Object) Object o1 Object o2 java.util.List list1 java.util.List list2 int i String memento1 String memento2 protected boolean equalsIgnoreWhitespace (java.lang.String, java.lang.String) String one String two int i1 int i2 int l1 int l2 char ch1 char ch2 }
org/eclipse/jdt/internal/launching/RuntimeClasspathEntryResolver.class
RuntimeClasspathEntryResolver.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.RuntimeClasspathEntryResolver extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 { private org.eclipse.core.runtime.IConfigurationElement fConfigurationElement private org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver fDelegate public void <init> (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.debug.core.ILaunchConfiguration configuration protected org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver getResolver () throws org.eclipse.core.runtime.CoreException public java.lang.String getVariableName () public java.lang.String getContainerId () public java.lang.String getRuntimeClasspathEntryId () public org.eclipse.jdt.launching.IVMInstall resolveVMInstall (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IClasspathEntry entry public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project public boolean isVMInstallReference (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 resolver2 }
org/eclipse/jdt/internal/launching/RuntimeClasspathProvider.class
RuntimeClasspathProvider.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.RuntimeClasspathProvider extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathProvider { private org.eclipse.core.runtime.IConfigurationElement fConfigurationElement private org.eclipse.jdt.launching.IRuntimeClasspathProvider fDelegate public void <init> (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element protected org.eclipse.jdt.launching.IRuntimeClasspathProvider getProvider () throws org.eclipse.core.runtime.CoreException public java.lang.String getIdentifier () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedClasspath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveClasspath (org.eclipse.jdt.launching.IRuntimeClasspathEntry[], org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.debug.core.ILaunchConfiguration configuration }
org/eclipse/jdt/internal/launching/SocketAttachConnector.class
SocketAttachConnector.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.SocketAttachConnector extends java.lang.Object implements org.eclipse.jdt.launching.IVMConnector { public void <init> () protected static com.sun.jdi.connect.AttachingConnector getAttachingConnector () throws org.eclipse.core.runtime.CoreException com.sun.jdi.connect.AttachingConnector connector java.util.Iterator iter com.sun.jdi.connect.AttachingConnector lc public java.lang.String getIdentifier () public java.lang.String getName () protected static void abort (java.lang.String, java.lang.Throwable, int) throws org.eclipse.core.runtime.CoreException String message Throwable exception int code public void connect (java.util.Map, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.debug.core.ILaunch) throws org.eclipse.core.runtime.CoreException java.util.Map arguments org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor subMonitor com.sun.jdi.connect.AttachingConnector connector String portNumberString String host java.util.Map map com.sun.jdi.connect.Connector$Argument param String timeoutString org.eclipse.debug.core.ILaunchConfiguration configuration boolean allowTerminate com.sun.jdi.VirtualMachine vm String vmLabel org.eclipse.debug.core.model.IDebugTarget debugTarget org.eclipse.jdi.TimeoutException e java.net.UnknownHostException e java.net.ConnectException e java.io.IOException e com.sun.jdi.connect.IllegalConnectorArgumentsException e protected java.lang.String constructVMLabel (com.sun.jdi.VirtualMachine, java.lang.String, java.lang.String, org.eclipse.debug.core.ILaunchConfiguration) com.sun.jdi.VirtualMachine vm String host String port org.eclipse.debug.core.ILaunchConfiguration configuration String name StringBuffer buffer public java.util.Map getDefaultArguments () throws org.eclipse.core.runtime.CoreException java.util.Map def com.sun.jdi.connect.Connector$IntegerArgument arg public java.util.List getArgumentOrder () java.util.List list }
org/eclipse/jdt/internal/launching/SocketListenConnector.class
SocketListenConnector.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.SocketListenConnector extends java.lang.Object implements org.eclipse.jdt.launching.IVMConnector { public void <init> () protected static com.sun.jdi.connect.ListeningConnector getListeningConnector () throws org.eclipse.core.runtime.CoreException com.sun.jdi.connect.ListeningConnector connector java.util.Iterator iter com.sun.jdi.connect.ListeningConnector lc public java.lang.String getIdentifier () public java.lang.String getName () public void connect (java.util.Map, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.debug.core.ILaunch) throws org.eclipse.core.runtime.CoreException java.util.Map arguments org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.debug.core.ILaunch launch com.sun.jdi.connect.ListeningConnector connector String portNumberString java.util.Map acceptArguments com.sun.jdi.connect.Connector$Argument param org.eclipse.jdt.internal.launching.SocketListenConnectorProcess process java.io.IOException e com.sun.jdi.connect.IllegalConnectorArgumentsException e public java.util.Map getDefaultArguments () throws org.eclipse.core.runtime.CoreException java.util.Map def com.sun.jdi.connect.Connector$IntegerArgument arg public java.util.List getArgumentOrder () java.util.List list protected static void abort (java.lang.String, java.lang.Throwable, int) throws org.eclipse.core.runtime.CoreException String message Throwable exception int code }
org/eclipse/jdt/internal/launching/SocketListenConnectorProcess$1.class
SocketListenConnectorProcess.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.SocketListenConnectorProcess$1 extends org.eclipse.core.runtime.jobs.JobChangeAdapter { final org.eclipse.jdt.internal.launching.SocketListenConnectorProcess this$0 void <init> (org.eclipse.jdt.internal.launching.SocketListenConnectorProcess) public void running (org.eclipse.core.runtime.jobs.IJobChangeEvent) org.eclipse.core.runtime.jobs.IJobChangeEvent event public void done (org.eclipse.core.runtime.jobs.IJobChangeEvent) org.eclipse.core.runtime.jobs.IJobChangeEvent event }
org/eclipse/jdt/internal/launching/SocketListenConnectorProcess$WaitForConnectionJob.class
SocketListenConnectorProcess.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.SocketListenConnectorProcess$WaitForConnectionJob extends org.eclipse.core.runtime.jobs.Job { private org.eclipse.debug.core.model.IProcess fWaitProcess private com.sun.jdi.connect.ListeningConnector fConnector private java.util.Map fArguments private boolean fListeningStopped final org.eclipse.jdt.internal.launching.SocketListenConnectorProcess this$0 public void <init> (org.eclipse.jdt.internal.launching.SocketListenConnectorProcess, org.eclipse.debug.core.model.IProcess, com.sun.jdi.connect.ListeningConnector, java.util.Map) org.eclipse.debug.core.model.IProcess waitProcess com.sun.jdi.connect.ListeningConnector connector java.util.Map arguments protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) org.eclipse.core.runtime.IProgressMonitor monitor com.sun.jdi.connect.Connector$Argument timeout com.sun.jdi.VirtualMachine vm org.eclipse.debug.core.ILaunchConfiguration configuration boolean allowTerminate org.eclipse.core.runtime.CoreException e com.sun.jdi.connect.Connector$Argument portArg String vmLabel org.eclipse.debug.core.model.IDebugTarget debugTarget java.io.IOException e com.sun.jdi.connect.IllegalConnectorArgumentsException e protected void canceling () protected void stopListening () java.io.IOException e com.sun.jdi.connect.IllegalConnectorArgumentsException e protected java.lang.String constructVMLabel (com.sun.jdi.VirtualMachine, java.lang.String, org.eclipse.debug.core.ILaunchConfiguration) com.sun.jdi.VirtualMachine vm String port org.eclipse.debug.core.ILaunchConfiguration configuration String name StringBuffer buffer }
org/eclipse/jdt/internal/launching/SocketListenConnectorProcess.class
SocketListenConnectorProcess.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.SocketListenConnectorProcess extends java.lang.Object implements org.eclipse.debug.core.model.IProcess { private boolean fTerminated private org.eclipse.debug.core.ILaunch fLaunch private String fPort private org.eclipse.jdt.internal.launching.SocketListenConnectorProcess$WaitForConnectionJob fWaitForConnectionJob public void <init> (org.eclipse.debug.core.ILaunch, java.lang.String) org.eclipse.debug.core.ILaunch launch String port public void waitForConnection (com.sun.jdi.connect.ListeningConnector, java.util.Map) throws org.eclipse.core.runtime.CoreException com.sun.jdi.connect.ListeningConnector connector java.util.Map arguments protected static org.eclipse.core.runtime.IStatus getStatus (java.lang.String, java.lang.Throwable, int) String message Throwable exception int code public int getExitValue () throws org.eclipse.debug.core.DebugException public java.lang.String getLabel () public org.eclipse.debug.core.ILaunch getLaunch () public boolean canTerminate () public boolean isTerminated () public void terminate () throws org.eclipse.debug.core.DebugException protected void fireTerminateEvent () org.eclipse.debug.core.DebugPlugin manager protected void fireReadyToAcceptEvent () org.eclipse.debug.core.DebugPlugin manager public org.eclipse.debug.core.model.IStreamsProxy getStreamsProxy () public java.lang.String getAttribute (java.lang.String) String key public void setAttribute (java.lang.String, java.lang.String) String key String value public java.lang.Object getAdapter (java.lang.Class) Class adapter static org.eclipse.debug.core.ILaunch access$0 (org.eclipse.jdt.internal.launching.SocketListenConnectorProcess) }
org/eclipse/jdt/internal/launching/Standard11xVM.class
Standard11xVM.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.Standard11xVM extends org.eclipse.jdt.internal.launching.StandardVM { public void <init> (org.eclipse.jdt.launching.IVMInstallType, java.lang.String) org.eclipse.jdt.launching.IVMInstallType type String id public org.eclipse.jdt.launching.IVMRunner getVMRunner (java.lang.String) String mode }
org/eclipse/jdt/internal/launching/Standard11xVMRunner.class
Standard11xVMRunner.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.Standard11xVMRunner extends org.eclipse.jdt.internal.launching.StandardVMRunner { public void <init> (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vmInstance public void run (org.eclipse.jdt.launching.VMRunnerConfiguration, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.VMRunnerConfiguration config org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IProgressMonitor subMonitor String program java.util.List arguments String[] vmArgs String[] bootCP String[] classPath String[] combinedPath org.eclipse.jdt.launching.LibraryLocation[] locs int i int offset int i int i String[] programArgs String[] cmdLine Process p java.io.File workingDir org.eclipse.debug.core.model.IProcess process }
org/eclipse/jdt/internal/launching/Standard11xVMType.class
Standard11xVMType.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.Standard11xVMType extends org.eclipse.jdt.internal.launching.StandardVMType { public void <init> () protected org.eclipse.core.runtime.IPath getDefaultSystemLibrary (java.io.File) java.io.File installLocation protected org.eclipse.jdt.launching.IVMInstall doCreateVMInstall (java.lang.String) String id protected org.eclipse.core.runtime.IPath getDefaultSystemLibrarySource (java.io.File) java.io.File libLocation public java.lang.String getName () protected java.io.File getDefaultExtensionDirectory (java.io.File) java.io.File installLocation protected java.io.File getDefaultEndorsedDirectory (java.io.File) java.io.File installLocation public org.eclipse.jdt.launching.LibraryLocation[] getDefaultLibraryLocations (java.io.File) java.io.File installLocation org.eclipse.core.runtime.IPath libPath java.io.File lib protected boolean canDetectDefaultSystemLibraries (java.io.File, java.io.File) java.io.File javaHome java.io.File javaExecutable org.eclipse.jdt.launching.LibraryLocation[] locations String version }
org/eclipse/jdt/internal/launching/StandardVM.class
StandardVM.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.StandardVM extends org.eclipse.jdt.launching.AbstractVMInstall { public static final String VAR_PORT void <init> (org.eclipse.jdt.launching.IVMInstallType, java.lang.String) org.eclipse.jdt.launching.IVMInstallType type String id public org.eclipse.jdt.launching.IVMRunner getVMRunner (java.lang.String) String mode public java.lang.String getJavaVersion () org.eclipse.jdt.internal.launching.StandardVMType installType java.io.File installLocation java.io.File executable String vmVersion StringBuffer version int i char ch java.io.File getJavaExecutable () java.io.File installLocation public java.lang.String getDebugArgs () }
org/eclipse/jdt/internal/launching/StandardVMDebugger$ConnectRunnable.class
StandardVMDebugger.java package org.eclipse.jdt.internal.launching org.eclipse.jdt.internal.launching.StandardVMDebugger$ConnectRunnable extends java.lang.Object implements java.lang.Runnable { private com.sun.jdi.VirtualMachine fVirtualMachine private com.sun.jdi.connect.ListeningConnector fConnector private java.util.Map fConnectionMap private Exception fException final org.eclipse.jdt.internal.launching.StandardVMDebugger this$0 public void <init> (org.eclipse.jdt.internal.launching.StandardVMDebugger, com.sun.jdi.connect.ListeningConnector, java.util.Map) com.sun.jdi.connect.ListeningConnector connector java.util.Map map public void run () java.io.IOException e com.sun.jdi.connect.IllegalConnectorArgumentsException e public com.sun.jdi.VirtualMachine getVirtualMachine () public java.lang.Exception getException () }
org/eclipse/jdt/internal/launching/StandardVMDebugger.class
StandardVMDebugger.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.StandardVMDebugger extends org.eclipse.jdt.internal.launching.StandardVMRunner { protected static final String JAVA_JVM_VERSION protected static final String JRE protected static final String BIN public void <init> (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vmInstance public void run (org.eclipse.jdt.launching.VMRunnerConfiguration, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.VMRunnerConfiguration config org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IProgressMonitor subMonitor int port String program java.util.List arguments String debugArgString String[] debugArgs int i double version String[] allVMArgs String[] cp String[] cmdLine String[] envp com.sun.jdi.connect.ListeningConnector connector java.util.Map map Process p java.io.File workingDir org.eclipse.debug.core.model.IProcess process boolean retry org.eclipse.jdt.internal.launching.StandardVMDebugger$ConnectRunnable runnable org.eclipse.jdt.internal.launching.StandardVMDebugger$ConnectRunnable runnable Thread connectThread Thread connectThread Exception ex com.sun.jdi.VirtualMachine vm java.io.InterruptedIOException e org.eclipse.core.runtime.IStatus status org.eclipse.debug.core.IStatusHandler handler Object result java.io.IOException e com.sun.jdi.connect.IllegalConnectorArgumentsException e protected java.lang.String[] prependJREPath (java.lang.String[], org.eclipse.core.runtime.IPath) String[] env org.eclipse.core.runtime.IPath jdkpath org.eclipse.core.runtime.IPath jrepath String jrestr java.util.Map map String var int index java.util.Iterator iter String value String var int esign int i protected org.eclipse.debug.core.model.IDebugTarget createDebugTarget (org.eclipse.jdt.launching.VMRunnerConfiguration, org.eclipse.debug.core.ILaunch, int, org.eclipse.debug.core.model.IProcess, com.sun.jdi.VirtualMachine) org.eclipse.jdt.launching.VMRunnerConfiguration config org.eclipse.debug.core.ILaunch launch int port org.eclipse.debug.core.model.IProcess process com.sun.jdi.VirtualMachine vm private double getJavaVersion () String version org.eclipse.jdt.internal.launching.LibraryInfo libInfo int index int nextIndex protected void checkErrorMessage (org.eclipse.debug.core.model.IProcess) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.model.IProcess process org.eclipse.debug.core.model.IStreamsProxy streamsProxy String errorMessage protected void specifyArguments (java.util.Map, int) java.util.Map map int portNumber com.sun.jdi.connect.Connector$IntegerArgument port com.sun.jdi.connect.Connector$IntegerArgument timeoutArg int timeout protected com.sun.jdi.connect.ListeningConnector getConnector () java.util.List connectors int i com.sun.jdi.connect.ListeningConnector c }
org/eclipse/jdt/internal/launching/StandardVMRunner.class
StandardVMRunner.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.StandardVMRunner extends org.eclipse.jdt.launching.AbstractVMRunner { protected org.eclipse.jdt.launching.IVMInstall fVMInstance public void <init> (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vmInstance protected java.lang.String renderDebugTarget (java.lang.String, int) String classToRun int host String format public static java.lang.String renderProcessLabel (java.lang.String[]) String[] commandLine String format String timestamp protected java.lang.String renderCommandLine (java.lang.String[]) String[] commandLine StringBuffer buf int i char[] characters StringBuffer command boolean containsSpace int j char character protected void addArguments (java.lang.String[], java.util.List) String[] args java.util.List v int i protected java.io.File getWorkingDir (org.eclipse.jdt.launching.VMRunnerConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.VMRunnerConfiguration config String path java.io.File dir protected java.lang.String getPluginIdentifier () protected java.lang.String constructProgramString (org.eclipse.jdt.launching.VMRunnerConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.VMRunnerConfiguration config String command java.util.Map map java.io.File exe String installLocation java.io.File exe protected boolean fileExists (java.io.File) java.io.File file protected java.lang.String convertClassPath (java.lang.String[]) String[] cp int pathCount StringBuffer buf int i protected java.lang.String[] ensureEncoding (org.eclipse.debug.core.ILaunch, java.lang.String[]) org.eclipse.debug.core.ILaunch launch String[] vmargs boolean foundencoding int i String encoding String[] newargs public void run (org.eclipse.jdt.launching.VMRunnerConfiguration, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.VMRunnerConfiguration config org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.core.runtime.IProgressMonitor subMonitor String program java.util.List arguments String[] allVMArgs String[] cp String[] programArgs String[] cmdLine String[] envp Process p java.io.File workingDir org.eclipse.debug.core.model.IProcess process protected java.lang.String[] prependJREPath (java.lang.String[]) String[] env org.eclipse.jdt.launching.IVMInstall2 vm String javaVersion java.util.Map map String[] env2 java.util.Iterator iterator int i java.util.Map$Entry entry String key int i String string protected void addBootClassPathArguments (java.util.List, org.eclipse.jdt.launching.VMRunnerConfiguration) java.util.List arguments org.eclipse.jdt.launching.VMRunnerConfiguration config String[] prependBootCP String[] bootCP String[] appendBootCP java.util.Map map }
org/eclipse/jdt/internal/launching/StandardVMType.class
StandardVMType.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.StandardVMType extends org.eclipse.jdt.launching.AbstractVMInstallType { public static final String ID_STANDARD_VM_TYPE private String fDefaultRootPath private static java.util.Map fgFailedInstallPath private static final char fgSeparator private static final String[] fgCandidateJavaFiles private static final String[] fgCandidateJavaLocations static void <clinit> () public void <init> () public static java.io.File findJavaExecutable (java.io.File) java.io.File vmInstallLocation int i int j java.io.File javaFile public java.lang.String getName () protected org.eclipse.jdt.launching.IVMInstall doCreateVMInstall (java.lang.String) String id protected synchronized org.eclipse.jdt.internal.launching.LibraryInfo getLibraryInfo (java.io.File, java.io.File) java.io.File javaHome java.io.File javaExecutable String installPath org.eclipse.jdt.internal.launching.LibraryInfo info protected boolean canDetectDefaultSystemLibraries (java.io.File, java.io.File) java.io.File javaHome java.io.File javaExecutable org.eclipse.jdt.launching.LibraryLocation[] locations String version protected java.lang.String getVMVersion (java.io.File, java.io.File) java.io.File javaHome java.io.File javaExecutable org.eclipse.jdt.internal.launching.LibraryInfo info public java.io.File detectInstallLocation () java.io.File javaHome java.io.File javaHome java.io.IOException e java.io.File javaExecutable boolean foundLibraries java.io.File parent protected org.eclipse.core.runtime.IPath getDefaultSystemLibrary (java.io.File) java.io.File javaHome org.eclipse.core.runtime.IPath jreLibPath protected org.eclipse.core.runtime.IPath getDefaultSystemLibrarySource (java.io.File) java.io.File libLocation java.io.File parent java.io.File parentsrc org.eclipse.core.runtime.IPath result private org.eclipse.core.runtime.IPath checkForJ9LibrarySource (java.io.File) java.io.File libLocation java.io.File parent String name java.io.File source java.io.File source java.io.File source protected org.eclipse.core.runtime.IPath getDefaultPackageRootPath () public org.eclipse.jdt.launching.LibraryLocation[] getDefaultLibraryLocations (java.io.File) java.io.File installLocation java.io.File javaExecutable org.eclipse.jdt.internal.launching.LibraryInfo libInfo org.eclipse.jdt.internal.launching.LibraryInfo libInfo java.util.List allLibs String[] bootpath java.util.List boot java.net.URL url int i org.eclipse.core.runtime.IPath path java.io.File lib org.eclipse.jdt.launching.LibraryLocation libraryLocation java.util.HashSet set org.eclipse.jdt.launching.LibraryLocation lib java.util.ListIterator liter org.eclipse.core.runtime.IPath systemLibraryPath String device protected org.eclipse.jdt.internal.launching.LibraryInfo getDefaultLibraryInfo (java.io.File) java.io.File installLocation org.eclipse.core.runtime.IPath rtjar java.io.File extDir java.io.File endDir String[] dirs String[] endDirs public static java.util.List gatherAllLibraries (java.lang.String[]) String[] dirPaths java.util.List libraries int i java.io.File extDir String[] names int j String name java.io.File jar int length String suffix org.eclipse.core.runtime.IPath libPath org.eclipse.jdt.launching.LibraryLocation library java.io.IOException e protected java.io.File getDefaultExtensionDirectory (java.io.File) java.io.File installLocation java.io.File jre java.io.File lib java.io.File ext protected java.io.File getDefaultEndorsedDirectory (java.io.File) java.io.File installLocation java.io.File lib java.io.File ext protected java.lang.String getDefaultRootPath () protected void setDefaultRootPath (java.lang.String) String defaultRootPath public org.eclipse.core.runtime.IStatus validateInstallLocation (java.io.File) java.io.File javaHome org.eclipse.core.runtime.IStatus status java.io.File javaExecutable protected org.eclipse.jdt.internal.launching.LibraryInfo generateLibraryInfo (java.io.File, java.io.File) java.io.File javaHome java.io.File javaExecutable org.eclipse.jdt.internal.launching.LibraryInfo info org.eclipse.core.runtime.IPath classesZip java.io.File file String javaExecutablePath String[] cmdLine Process p String[] envp java.util.Map map java.util.Iterator iterator int i java.util.Map$Entry entry org.eclipse.debug.core.model.IProcess process int i org.eclipse.core.runtime.CoreException ioe protected org.eclipse.jdt.internal.launching.LibraryInfo parseLibraryInfo (org.eclipse.debug.core.model.IProcess) org.eclipse.debug.core.model.IProcess process org.eclipse.debug.core.model.IStreamsProxy streamsProxy String text int index String version String bootPaths String[] bootPath String extDirPaths String endorsedDirsPath String[] extDirs String[] endDirs protected java.lang.String[] parsePaths (java.lang.String) String paths java.util.List list int pos int index String path String path public void disposeVMInstall (java.lang.String) String id org.eclipse.jdt.launching.IVMInstall vm String path public java.net.URL getDefaultJavadocLocation (java.io.File) java.io.File installLocation java.io.File javaExecutable org.eclipse.jdt.internal.launching.LibraryInfo libInfo String version public static java.net.URL getDefaultJavadocLocation (java.lang.String) String version }
org/eclipse/jdt/internal/launching/VMDefinitionsContainer.class
VMDefinitionsContainer.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.VMDefinitionsContainer extends java.lang.Object { private java.util.Map fVMTypeToVMMap private java.util.List fVMList private java.util.List fInvalidVMList private String fDefaultVMInstallCompositeID private String fDefaultVMInstallConnectorTypeID private org.eclipse.core.runtime.MultiStatus fStatus public void <init> () public void addVM (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.IVMInstallType vmInstallType java.util.List vmList java.io.File installLocation public void addVMList (java.util.List) java.util.List vmList java.util.Iterator iterator org.eclipse.jdt.launching.IVMInstall vm public java.util.Map getVMTypeToVMMap () public java.util.List getVMList () public java.util.List getValidVMList () java.util.List vms java.util.List resultList public java.lang.String getDefaultVMInstallCompositeID () public void setDefaultVMInstallCompositeID (java.lang.String) String id public java.lang.String getDefaultVMInstallConnectorTypeID () public void setDefaultVMInstallConnectorTypeID (java.lang.String) String id public java.lang.String getAsXML () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element config java.util.Set vmInstallTypeSet java.util.Iterator keyIterator org.eclipse.jdt.launching.IVMInstallType vmInstallType org.w3c.dom.Element vmTypeElement private org.w3c.dom.Element vmTypeAsElement (org.w3c.dom.Document, org.eclipse.jdt.launching.IVMInstallType) org.w3c.dom.Document doc org.eclipse.jdt.launching.IVMInstallType vmType org.w3c.dom.Element element java.util.List vmList java.util.Iterator vmIterator org.eclipse.jdt.launching.IVMInstall vm org.w3c.dom.Element vmElement private org.w3c.dom.Element vmAsElement (org.w3c.dom.Document, org.eclipse.jdt.launching.IVMInstall) org.w3c.dom.Document doc org.eclipse.jdt.launching.IVMInstall vm org.w3c.dom.Element element String installPath java.io.File installLocation org.eclipse.jdt.launching.LibraryLocation[] libraryLocations org.w3c.dom.Element libLocationElement java.net.URL url String vmArgs String[] vmArgs StringBuffer buffer int i java.util.Map attributes org.w3c.dom.Element attrElement java.util.Iterator iterator java.util.Map$Entry entry org.w3c.dom.Element entryElement private static org.w3c.dom.Element libraryLocationsAsElement (org.w3c.dom.Document, org.eclipse.jdt.launching.LibraryLocation[]) org.w3c.dom.Document doc org.eclipse.jdt.launching.LibraryLocation[] locations org.w3c.dom.Element root int i org.w3c.dom.Element element org.eclipse.core.runtime.IPath packageRootPath java.net.URL url public static org.eclipse.jdt.internal.launching.VMDefinitionsContainer parseXMLIntoContainer (java.io.InputStream) throws java.io.IOException java.io.InputStream inputStream org.eclipse.jdt.internal.launching.VMDefinitionsContainer container public static void parseXMLIntoContainer (java.io.InputStream, org.eclipse.jdt.internal.launching.VMDefinitionsContainer) throws java.io.IOException java.io.InputStream inputStream org.eclipse.jdt.internal.launching.VMDefinitionsContainer container java.io.InputStream stream org.w3c.dom.Element config javax.xml.parsers.DocumentBuilder parser org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element vmTypeElement private static void populateVMTypes (org.w3c.dom.Element, org.eclipse.jdt.internal.launching.VMDefinitionsContainer) org.w3c.dom.Element vmTypeElement org.eclipse.jdt.internal.launching.VMDefinitionsContainer container String id org.eclipse.jdt.launching.IVMInstallType vmType org.w3c.dom.NodeList vmNodeList int i org.w3c.dom.NodeList vmNodeList int i org.w3c.dom.Element vmElement String installPath String name org.eclipse.core.runtime.IStatus status private static void populateVMForType (org.eclipse.jdt.launching.IVMInstallType, org.w3c.dom.Element, org.eclipse.jdt.internal.launching.VMDefinitionsContainer) org.eclipse.jdt.launching.IVMInstallType vmType org.w3c.dom.Element vmElement org.eclipse.jdt.internal.launching.VMDefinitionsContainer container String id String installPath String name org.eclipse.jdt.launching.VMStandin vmStandin java.io.File installLocation org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element subElement String subElementName org.eclipse.jdt.launching.LibraryLocation loc org.w3c.dom.NodeList entries int j org.w3c.dom.Node entryNode org.w3c.dom.Element entryElement String key String value String externalForm java.net.MalformedURLException e String vmArgs String installPath String name private static org.eclipse.jdt.launching.LibraryLocation getLibraryLocation (org.w3c.dom.Element) org.w3c.dom.Element libLocationElement String jreJar String jreSrc String pkgRoot String jreJavadoc java.net.URL javadocURL private static void setLibraryLocations (org.eclipse.jdt.launching.IVMInstall, org.w3c.dom.Element) org.eclipse.jdt.launching.IVMInstall vm org.w3c.dom.Element libLocationsElement org.w3c.dom.NodeList list int length java.util.List locations int i org.w3c.dom.Node node short type org.w3c.dom.Element libraryLocationElement public void removeVM (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm java.util.List list private void addStatus (org.eclipse.core.runtime.IStatus) org.eclipse.core.runtime.IStatus status public org.eclipse.core.runtime.IStatus getStatus () }
org/eclipse/jdt/internal/launching/VMListener.class
VMListener.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.VMListener extends java.lang.Object implements org.eclipse.jdt.launching.IVMInstallChangedListener { private boolean fChanged public void <init> () public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event public void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public boolean isChanged () }
org/eclipse/jdt/internal/launching/VariableClasspathEntry.class
VariableClasspathEntry.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.VariableClasspathEntry extends org.eclipse.jdt.internal.launching.AbstractRuntimeClasspathEntry { public static final String TYPE_ID private String variableString public void <init> () public void <init> (java.lang.String) String variableString protected void buildMemento (org.w3c.dom.Document, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document document org.w3c.dom.Element memento public void initializeFrom (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException org.w3c.dom.Element memento String property public java.lang.String getTypeId () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] getRuntimeClasspathEntries (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public java.lang.String getName () public int getType () public java.lang.String getVariableString () public void setVariableString (java.lang.String) String variableString public int hashCode () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.internal.launching.VariableClasspathEntry other }
org/eclipse/jdt/internal/launching/VariableClasspathResolver.class
VariableClasspathResolver.java package org.eclipse.jdt.internal.launching public org.eclipse.jdt.internal.launching.VariableClasspathResolver extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver { public void <init> () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.debug.core.ILaunchConfiguration configuration public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project private org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry String variableString String strpath org.eclipse.core.runtime.IPath path org.eclipse.jdt.launching.IRuntimeClasspathEntry archiveEntry public org.eclipse.jdt.launching.IVMInstall resolveVMInstall (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IClasspathEntry entry }
org/eclipse/jdt/internal/launching/environments/
org/eclipse/jdt/internal/launching/environments/AccessRuleParticipant.class
AccessRuleParticipant.java package org.eclipse.jdt.internal.launching.environments org.eclipse.jdt.internal.launching.environments.AccessRuleParticipant extends java.lang.Object implements org.eclipse.jdt.launching.environments.IAccessRuleParticipant { private org.eclipse.core.runtime.IConfigurationElement fElement private org.eclipse.jdt.launching.environments.IAccessRuleParticipant fDelegate void <init> (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element public org.eclipse.jdt.core.IAccessRule[][] getAccessRules (org.eclipse.jdt.launching.environments.IExecutionEnvironment, org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.launching.environments.IExecutionEnvironment environment org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.LibraryLocation[] libraries org.eclipse.jdt.core.IJavaProject project org.eclipse.core.runtime.CoreException e org.eclipse.jdt.core.IAccessRule[][] rules int i private org.eclipse.jdt.launching.environments.IAccessRuleParticipant getDelegate () throws org.eclipse.core.runtime.CoreException java.lang.String getId () private java.lang.String getDelegateClassName () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.internal.launching.environments.AccessRuleParticipant participant public int hashCode () public java.lang.String toString () }
org/eclipse/jdt/internal/launching/environments/Analyzer.class
Analyzer.java package org.eclipse.jdt.internal.launching.environments org.eclipse.jdt.internal.launching.environments.Analyzer extends java.lang.Object implements org.eclipse.jdt.launching.environments.IExecutionEnvironmentAnalyzerDelegate { private org.eclipse.core.runtime.IConfigurationElement fElement private org.eclipse.jdt.launching.environments.IExecutionEnvironmentAnalyzerDelegate fDelegate void <init> (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element public org.eclipse.jdt.launching.environments.CompatibleEnvironment[] analyze (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IProgressMonitor monitor private org.eclipse.jdt.launching.environments.IExecutionEnvironmentAnalyzerDelegate getDelegate () throws org.eclipse.core.runtime.CoreException public java.lang.String getId () }
org/eclipse/jdt/internal/launching/environments/DefaultAccessRuleParticipant.class
DefaultAccessRuleParticipant.java package org.eclipse.jdt.internal.launching.environments public org.eclipse.jdt.internal.launching.environments.DefaultAccessRuleParticipant extends java.lang.Object implements org.eclipse.jdt.launching.environments.IAccessRuleParticipant { private static java.util.Map fgRules static void <clinit> () public void <init> () public org.eclipse.jdt.core.IAccessRule[][] getAccessRules (org.eclipse.jdt.launching.environments.IExecutionEnvironment, org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.launching.environments.IExecutionEnvironment environment org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.LibraryLocation[] libraries org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IAccessRule[][] allRules String[] packages org.eclipse.jdt.core.IAccessRule[] packageRules int i int i private java.lang.String[] retrieveSystemPackages (org.eclipse.jdt.launching.environments.IExecutionEnvironment) org.eclipse.jdt.launching.environments.IExecutionEnvironment environment java.util.Properties profile String packages java.util.StringTokenizer tokenizer String[] result int i }
org/eclipse/jdt/internal/launching/environments/EnvironmentMessages.class
EnvironmentMessages.java package org.eclipse.jdt.internal.launching.environments public org.eclipse.jdt.internal.launching.environments.EnvironmentMessages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String EnvironmentsManager_0 static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/jdt/internal/launching/environments/EnvironmentMessages.properties
org/eclipse/jdt/internal/launching/environments/EnvironmentsManager.class
EnvironmentsManager.java package org.eclipse.jdt.internal.launching.environments public org.eclipse.jdt.internal.launching.environments.EnvironmentsManager extends java.lang.Object implements org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager org.eclipse.jdt.launching.IVMInstallChangedListener org.eclipse.core.runtime.Preferences$IPropertyChangeListener { private static final String ANALYZER_ELEMENT static final String ENVIRONMENT_ELEMENT static final String RULE_PARTICIPANT_ELEMENT private static org.eclipse.jdt.internal.launching.environments.EnvironmentsManager fgManager private static final String PREF_DEFAULT_ENVIRONMENTS_XML private java.util.List fEnvironments private java.util.Set fRuleParticipants private java.util.Map fEnvironmentsMap private java.util.Map fAnalyzers private boolean fIsUpdatingDefaults private boolean fInitializedCompatibilities private static final String VM_ID private static final String ENVIRONMENT_ID private static final String DEFAULT_ENVIRONMENT private static final String DEFAULT_ENVIRONMENTS static void <clinit> () public static org.eclipse.jdt.internal.launching.environments.EnvironmentsManager getDefault () private void <init> () public synchronized org.eclipse.jdt.launching.environments.IExecutionEnvironment[] getExecutionEnvironments () public synchronized org.eclipse.jdt.launching.environments.IAccessRuleParticipant[] getAccessRuleParticipants () public synchronized org.eclipse.jdt.launching.environments.IExecutionEnvironment getEnvironment (java.lang.String) String id public synchronized org.eclipse.jdt.internal.launching.environments.Analyzer[] getAnalyzers () java.util.Collection collection private synchronized void initializeExtensions () org.eclipse.core.runtime.IExtensionPoint extensionPoint org.eclipse.core.runtime.IConfigurationElement[] configs int i org.eclipse.core.runtime.IConfigurationElement element String name String id org.eclipse.jdt.launching.environments.IExecutionEnvironment env String id String id void initializeCompatibilities () org.eclipse.jdt.launching.IVMInstallType[] installTypes int i org.eclipse.jdt.launching.IVMInstallType type org.eclipse.jdt.launching.IVMInstall[] installs int j org.eclipse.jdt.launching.IVMInstall install private synchronized void initializeDefaultVMs () String xml javax.xml.parsers.DocumentBuilder parser org.w3c.dom.Document document org.w3c.dom.Element envs org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element element String envId String vmId org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment environment org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.CoreException e org.xml.sax.SAXException e java.io.IOException e private java.lang.String getDefatulVMsAsXML () int count org.w3c.dom.Document doc org.w3c.dom.Element envs org.eclipse.jdt.launching.environments.IExecutionEnvironment[] environments int i org.eclipse.jdt.launching.environments.IExecutionEnvironment env org.eclipse.jdt.launching.IVMInstall vm org.w3c.dom.Element element org.eclipse.core.runtime.CoreException e private void analyze (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IProgressMonitor) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.internal.launching.environments.Analyzer[] analyzers int i org.eclipse.jdt.internal.launching.environments.Analyzer analyzer org.eclipse.jdt.launching.environments.CompatibleEnvironment[] environments int j org.eclipse.jdt.launching.environments.CompatibleEnvironment compatibleEnvironment org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment environment org.eclipse.core.runtime.CoreException e public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public synchronized void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event org.eclipse.jdt.launching.IVMInstall vm public synchronized void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public synchronized void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.environments.IExecutionEnvironment[] environments int i org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment environment synchronized void updateDefaultVMs () public synchronized void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent) org.eclipse.core.runtime.Preferences$PropertyChangeEvent event }
org/eclipse/jdt/internal/launching/environments/ExecutionEnvironment$1.class
ExecutionEnvironment.java package org.eclipse.jdt.internal.launching.environments org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment$1 extends java.lang.Object implements org.eclipse.jdt.launching.IVMInstallChangedListener { final org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment this$0 void <init> (org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment) public void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public void vmAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall newVm public void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event public void vmRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall removedVm }
org/eclipse/jdt/internal/launching/environments/ExecutionEnvironment.class
ExecutionEnvironment.java package org.eclipse.jdt.internal.launching.environments org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment extends java.lang.Object implements org.eclipse.jdt.launching.environments.IExecutionEnvironment { private org.eclipse.jdt.launching.IVMInstallChangedListener fListener private org.eclipse.core.runtime.IConfigurationElement fElement private org.eclipse.jdt.launching.environments.IAccessRuleParticipant fRuleParticipant private java.util.Properties fProfileProperties private boolean fPropertiesInitialized private java.util.Set fStrictlyCompatible private java.util.List fCompatibleVMs private org.eclipse.jdt.launching.IVMInstall fDefault private org.eclipse.jdt.launching.environments.IAccessRuleParticipant[] fParticipants private java.util.Map fParticipantMap private java.util.Map fRuleCache private static final org.eclipse.core.runtime.IPath ALL_PATTERN private static final String COMPILER_SETTING_PREFIX static void <clinit> () void <init> (org.eclipse.core.runtime.IConfigurationElement) org.eclipse.core.runtime.IConfigurationElement element String attribute private void init () public java.lang.String getId () public java.lang.String getDescription () public org.eclipse.jdt.launching.IVMInstall[] getCompatibleVMs () public boolean isStrictlyCompatible (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public org.eclipse.jdt.launching.IVMInstall getDefaultVM () public void setDefaultVM (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm private void rebindClasspathContainers () org.eclipse.jdt.core.IJavaModel model java.util.List updates org.eclipse.jdt.core.IJavaProject[] javaProjects org.eclipse.core.runtime.IPath path int i org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathEntry[] rawClasspath int j org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.JavaModelException e void add (org.eclipse.jdt.launching.IVMInstall, boolean) org.eclipse.jdt.launching.IVMInstall vm boolean strictlyCompatible void remove (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm void initDefaultVM (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public org.eclipse.jdt.core.IAccessRule[][] getAccessRules (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.LibraryLocation[] libraries org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.launching.environments.IAccessRuleParticipant[] participants java.util.Map rulesByParticipant java.util.Map cachedRules java.util.List[] libLists int i int i org.eclipse.jdt.launching.environments.IAccessRuleParticipant participant org.eclipse.jdt.core.IAccessRule[][] allRules int i private synchronized org.eclipse.jdt.launching.environments.IAccessRuleParticipant[] getParticipants () org.eclipse.jdt.launching.environments.IAccessRuleParticipant[] participants java.util.LinkedHashSet set int i private java.util.Map collectRulesByParticipant (org.eclipse.jdt.launching.environments.IAccessRuleParticipant[], org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.launching.environments.IAccessRuleParticipant[] participants org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.LibraryLocation[] libraries org.eclipse.jdt.core.IJavaProject project java.util.Map map int i private void addRules (org.eclipse.jdt.core.IAccessRule[][], java.util.List[]) org.eclipse.jdt.core.IAccessRule[][] accessRules java.util.List[] collect int i org.eclipse.jdt.core.IAccessRule[] libRules java.util.List list org.eclipse.jdt.core.IAccessRule lastRule int j public java.util.Properties getProfileProperties () String path org.osgi.framework.Bundle bundle private java.util.Properties getJavaProfileProperties (org.osgi.framework.Bundle, java.lang.String) org.osgi.framework.Bundle bundle String path java.net.URL profileURL java.io.InputStream is java.util.Properties profile public org.eclipse.jdt.launching.environments.IExecutionEnvironment[] getSubEnvironments () java.util.Properties properties java.util.Set subenv String subsets String[] ids int i org.eclipse.jdt.launching.environments.IExecutionEnvironment sub public java.util.Map getComplianceOptions () java.util.Properties properties java.util.Map map java.util.Iterator iterator String key static java.util.Map access$0 (org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment) static java.util.Map access$1 (org.eclipse.jdt.internal.launching.environments.ExecutionEnvironment) }
org/eclipse/jdt/internal/launching/environments/ExecutionEnvironmentAnalyzer.class
ExecutionEnvironmentAnalyzer.java package org.eclipse.jdt.internal.launching.environments public org.eclipse.jdt.internal.launching.environments.ExecutionEnvironmentAnalyzer extends java.lang.Object implements org.eclipse.jdt.launching.environments.IExecutionEnvironmentAnalyzerDelegate { private static final String JavaSE_1_7 private static final String JavaSE_1_6 private static final String J2SE_1_5 private static final String J2SE_1_4 private static final String J2SE_1_3 private static final String J2SE_1_2 private static final String JRE_1_1 private static final String CDC_FOUNDATION_1_1 private static final String CDC_FOUNDATION_1_0 private static final String OSGI_MINIMUM_1_0 private static final String OSGI_MINIMUM_1_1 private static final String OSGI_MINIMUM_1_2 private static final String JAVA_SPEC_VERSION private static final String JAVA_SPEC_NAME private static final String JAVA_VERSION private static final String[] VM_PROPERTIES private static final String FOUNDATION private static final java.util.Map mappings static void <clinit> () public void <init> () public org.eclipse.jdt.launching.environments.CompatibleEnvironment[] analyze (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IProgressMonitor monitor java.util.ArrayList result org.eclipse.jdt.launching.IVMInstall2 vm2 java.util.List types String eeId String javaVersion int i private boolean isFoundation (java.util.Map) java.util.Map properties int i String value java.util.StringTokenizer tokenizer private boolean isFoundation1_0 (org.eclipse.jdt.launching.IVMInstall3) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMInstall3 vm java.util.Map map private boolean isFoundation1_1 (org.eclipse.jdt.launching.IVMInstall3) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMInstall3 vm java.util.Map map private void addEnvironment (java.util.ArrayList, java.lang.String, boolean) java.util.ArrayList result String id boolean strict org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager manager org.eclipse.jdt.launching.environments.IExecutionEnvironment env private java.util.List getTypes (java.lang.String) String type java.util.List result String[] values int i }
org/eclipse/jdt/launching/
org/eclipse/jdt/launching/AbstractJavaLaunchConfigurationDelegate.class
AbstractJavaLaunchConfigurationDelegate.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate extends org.eclipse.debug.core.model.LaunchConfigurationDelegate implements org.eclipse.debug.core.IDebugEventSetListener { private org.eclipse.core.resources.IProject[] fOrderedProjects public void <init> () protected org.eclipse.debug.core.ILaunchManager getLaunchManager () protected void abort (java.lang.String, java.lang.Throwable, int) throws org.eclipse.core.runtime.CoreException String message Throwable exception int code public org.eclipse.jdt.launching.IVMInstall getVMInstall (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public java.lang.String getVMInstallName (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public org.eclipse.jdt.launching.IVMInstallType getVMInstallType (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String id org.eclipse.jdt.launching.IVMInstallType type public java.lang.String getVMInstallTypeId (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public org.eclipse.jdt.launching.IVMInstall verifyVMInstall (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.launching.IVMInstall vm java.io.File location public java.lang.String getVMConnectorId (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public java.lang.String[] getBootpath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String[][] paths String[] pre String[] main String[] app org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List bootEntries boolean empty boolean allStandard int i String location public java.lang.String[][] getBootpathExt (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String[][] bootpathInfo org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List bootEntriesPrepend int index org.eclipse.jdt.launching.IRuntimeClasspathEntry jreEntry org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.launching.IRuntimeClasspathEntry[] bootEntriesPrep String[] entriesPrep int i java.util.List bootEntriesAppend org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.launching.IRuntimeClasspathEntry[] bootEntriesApp int i org.eclipse.jdt.launching.IVMInstall install org.eclipse.jdt.launching.LibraryLocation[] libraryLocations org.eclipse.jdt.launching.IRuntimeClasspathEntry[] bootEntries org.eclipse.jdt.launching.IRuntimeClasspathEntry bootEntry String[] bootpath int dest int i public java.lang.String[] getClasspath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List userEntries java.util.Set set int i String location public org.eclipse.jdt.core.IJavaProject getJavaProject (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String projectName org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject javaProject public java.lang.String getJavaProjectName (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public java.lang.String getMainTypeName (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mainType public java.lang.String getProgramArguments (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String arguments public java.lang.String getVMArguments (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String arguments String args int libraryPath String[] javaLibraryPath StringBuffer path int i public java.util.Map getVMSpecificAttributesMap (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration java.util.Map map String[][] paths String[] pre String[] boot String[] app public java.io.File getWorkingDirectory (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public org.eclipse.core.runtime.IPath getWorkingDirectoryPath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String path public org.eclipse.jdt.core.IJavaProject verifyJavaProject (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String name org.eclipse.jdt.core.IJavaProject project public java.lang.String verifyMainTypeName (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String name public java.io.File verifyWorkingDirectory (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.core.runtime.IPath path java.io.File dir java.io.File dir org.eclipse.core.resources.IResource res org.eclipse.core.resources.IResource res public boolean isAllowTerminate (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public boolean isStopInMain (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration protected void setDefaultSourceLocator (org.eclipse.debug.core.ILaunch, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunch launch org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.debug.core.sourcelookup.ISourceLookupDirector sourceLocator protected void prepareStopInMain (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public void handleDebugEvents (org.eclipse.debug.core.DebugEvent[]) org.eclipse.debug.core.DebugEvent[] events int i org.eclipse.debug.core.DebugEvent event org.eclipse.jdt.debug.core.IJavaDebugTarget target org.eclipse.debug.core.ILaunch launch org.eclipse.debug.core.ILaunchConfiguration configuration String mainType java.util.Map map org.eclipse.jdt.debug.core.IJavaMethodBreakpoint bp org.eclipse.core.runtime.CoreException e protected org.eclipse.core.resources.IProject[] getBuildOrder (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode protected org.eclipse.core.resources.IProject[] getProjectsForProblemSearch (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode protected boolean isLaunchProblem (org.eclipse.core.resources.IMarker) throws org.eclipse.core.runtime.CoreException org.eclipse.core.resources.IMarker problemMarker public boolean preLaunchCheck (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.core.IJavaProject javaProject protected org.eclipse.debug.core.model.IBreakpoint[] getBreakpoints (org.eclipse.debug.core.ILaunchConfiguration) org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.debug.core.IBreakpointManager breakpointManager public org.eclipse.jdt.launching.IVMRunner getVMRunner (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.IVMRunner runner public java.lang.String[] getEnvironment (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public java.lang.String[] getJavaLibraryPath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.core.IJavaProject project String[] paths protected java.io.File getDefaultWorkingDirectory (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.core.IJavaProject jp org.eclipse.core.resources.IProject p }
org/eclipse/jdt/launching/AbstractVMInstall.class
AbstractVMInstall.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.AbstractVMInstall extends java.lang.Object implements org.eclipse.jdt.launching.IVMInstall org.eclipse.jdt.launching.IVMInstall2 org.eclipse.jdt.launching.IVMInstall3 { private org.eclipse.jdt.launching.IVMInstallType fType private String fId private String fName private java.io.File fInstallLocation private org.eclipse.jdt.launching.LibraryLocation[] fSystemLibraryDescriptions private java.net.URL fJavadocLocation private String fVMArgs private java.util.Map fAttributeMap private static final String PREF_VM_INSTALL_SYSTEM_PROPERTY private boolean fNotify public void <init> (org.eclipse.jdt.launching.IVMInstallType, java.lang.String) org.eclipse.jdt.launching.IVMInstallType type String id public java.lang.String getId () public java.lang.String getName () public void setName (java.lang.String) String name org.eclipse.jdt.launching.PropertyChangeEvent event public java.io.File getInstallLocation () public void setInstallLocation (java.io.File) java.io.File installLocation org.eclipse.jdt.launching.PropertyChangeEvent event public org.eclipse.jdt.launching.IVMInstallType getVMInstallType () public org.eclipse.jdt.launching.IVMRunner getVMRunner (java.lang.String) String mode public org.eclipse.jdt.launching.LibraryLocation[] getLibraryLocations () public void setLibraryLocations (org.eclipse.jdt.launching.LibraryLocation[]) org.eclipse.jdt.launching.LibraryLocation[] locations org.eclipse.jdt.launching.LibraryLocation[] newLocations org.eclipse.jdt.launching.LibraryLocation[] prevLocations int i boolean equal org.eclipse.jdt.launching.PropertyChangeEvent event public java.net.URL getJavadocLocation () public void setJavadocLocation (java.net.URL) java.net.URL url org.eclipse.jdt.launching.PropertyChangeEvent event protected void setNotify (boolean) boolean notify public boolean equals (java.lang.Object) Object object org.eclipse.jdt.launching.IVMInstall vm public int hashCode () public java.lang.String[] getVMArguments () String args org.eclipse.jdt.launching.ExecutionArguments ex public void setVMArguments (java.lang.String[]) String[] vmArgs StringBuffer buf int i String string public java.lang.String getVMArgs () public void setVMArgs (java.lang.String) String vmArgs org.eclipse.jdt.launching.PropertyChangeEvent event public java.lang.String getJavaVersion () public java.util.Map evaluateSystemProperties (java.lang.String[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException String[] properties org.eclipse.core.runtime.IProgressMonitor monitor java.util.Map map org.eclipse.core.runtime.Preferences preferences boolean cached int i String property String key String value java.io.File file String javaVersion boolean hasXMLSupport String mainType org.eclipse.jdt.launching.VMRunnerConfiguration config org.eclipse.jdt.launching.IVMRunner runner org.eclipse.debug.core.Launch launch org.eclipse.debug.core.model.IProcess[] processes org.eclipse.debug.core.model.IProcess process int total int max org.eclipse.debug.core.model.IStreamsProxy streamsProxy String text javax.xml.parsers.DocumentBuilder parser org.w3c.dom.Document document org.w3c.dom.Element envs org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element element String name String value org.xml.sax.SAXException e java.io.IOException e java.util.Iterator keys String property String value String key private java.lang.String getSystemPropertyKey (java.lang.String) String property StringBuffer buffer protected void abort (java.lang.String, java.lang.Throwable, int) throws org.eclipse.core.runtime.CoreException String message Throwable exception int code public void setAttribute (java.lang.String, java.lang.String) String key String value String prevValue boolean notify org.eclipse.jdt.launching.PropertyChangeEvent event public java.lang.String getAttribute (java.lang.String) String key public java.util.Map getAttributes () }
org/eclipse/jdt/launching/AbstractVMInstallType.class
AbstractVMInstallType.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.AbstractVMInstallType extends java.lang.Object implements org.eclipse.jdt.launching.IVMInstallType org.eclipse.core.runtime.IExecutableExtension { private java.util.List fVMs private String fId protected void <init> () public org.eclipse.jdt.launching.IVMInstall[] getVMInstalls () org.eclipse.jdt.launching.IVMInstall[] vms public void disposeVMInstall (java.lang.String) String id int i org.eclipse.jdt.launching.IVMInstall vm public org.eclipse.jdt.launching.IVMInstall findVMInstall (java.lang.String) String id int i org.eclipse.jdt.launching.IVMInstall vm public org.eclipse.jdt.launching.IVMInstall createVMInstall (java.lang.String) throws java.lang.IllegalArgumentException String id String format org.eclipse.jdt.launching.IVMInstall vm protected abstract org.eclipse.jdt.launching.IVMInstall doCreateVMInstall (java.lang.String) public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) org.eclipse.core.runtime.IConfigurationElement config String propertyName Object data public java.lang.String getId () public org.eclipse.jdt.launching.IVMInstall findVMInstallByName (java.lang.String) String name int i org.eclipse.jdt.launching.IVMInstall vm public java.net.URL getDefaultJavadocLocation (java.io.File) java.io.File installLocation public java.lang.String getDefaultVMArguments (java.io.File) java.io.File installLocation }
org/eclipse/jdt/launching/AbstractVMRunner.class
AbstractVMRunner.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.AbstractVMRunner extends java.lang.Object implements org.eclipse.jdt.launching.IVMRunner { public void <init> () protected void abort (java.lang.String, java.lang.Throwable, int) throws org.eclipse.core.runtime.CoreException String message Throwable exception int code protected abstract java.lang.String getPluginIdentifier () protected java.lang.Process exec (java.lang.String[], java.io.File) throws org.eclipse.core.runtime.CoreException String[] cmdLine java.io.File workingDirectory protected java.lang.Process exec (java.lang.String[], java.io.File, java.lang.String[]) throws org.eclipse.core.runtime.CoreException String[] cmdLine java.io.File workingDirectory String[] envp protected java.lang.String getCmdLineAsString (java.lang.String[]) String[] cmdLine StringBuffer buff int i int numStrings protected java.util.Map getDefaultProcessMap () java.util.Map map protected org.eclipse.debug.core.model.IProcess newProcess (org.eclipse.debug.core.ILaunch, java.lang.Process, java.lang.String, java.util.Map) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunch launch Process p String label java.util.Map attributes org.eclipse.debug.core.model.IProcess process protected java.lang.String[] combineVmArgs (org.eclipse.jdt.launching.VMRunnerConfiguration, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.VMRunnerConfiguration configuration org.eclipse.jdt.launching.IVMInstall vmInstall String[] launchVMArgs String[] vmVMArgs org.eclipse.core.variables.IStringVariableManager manager int i org.eclipse.core.runtime.CoreException e String[] allVMArgs }
org/eclipse/jdt/launching/ExecutionArguments.class
ExecutionArguments.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.ExecutionArguments extends java.lang.Object { private String fVMArgs private String fProgramArgs public void <init> (java.lang.String, java.lang.String) String vmArgs String programArgs public java.lang.String getVMArguments () public java.lang.String getProgramArguments () public java.lang.String[] getVMArgumentsArray () public java.lang.String[] getProgramArgumentsArray () }
org/eclipse/jdt/launching/IJavaLaunchConfigurationConstants.class
IJavaLaunchConfigurationConstants.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants extends java.lang.Object { public static final String ID_JAVA_APPLICATION public static final String ID_REMOTE_JAVA_APPLICATION public static final String ID_JAVA_APPLET public static final String ID_SOCKET_ATTACH_VM_CONNECTOR public static final String ID_SOCKET_LISTEN_VM_CONNECTOR public static final String ID_JAVA_PROCESS_TYPE public static final String ATTR_PROJECT_NAME public static final String ATTR_MAIN_TYPE_NAME public static final String ATTR_STOP_IN_MAIN public static final String ATTR_PROGRAM_ARGUMENTS public static final String ATTR_VM_ARGUMENTS public static final String ATTR_WORKING_DIRECTORY public static final String ATTR_JRE_CONTAINER_PATH public static final String ATTR_VM_INSTALL_NAME public static final String ATTR_VM_INSTALL_TYPE public static final String ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP public static final String ATTR_VM_CONNECTOR public static final String ATTR_CLASSPATH public static final String ATTR_DEFAULT_CLASSPATH public static final String ATTR_CLASSPATH_PROVIDER public static final String ATTR_SOURCE_PATH public static final String ATTR_DEFAULT_SOURCE_PATH public static final String ATTR_SOURCE_PATH_PROVIDER public static final String ATTR_ALLOW_TERMINATE public static final String ATTR_JAVA_COMMAND public static final String ATTR_CONNECT_MAP public static final String ATTR_APPLET_WIDTH public static final String ATTR_APPLET_HEIGHT public static final String ATTR_APPLET_NAME public static final String ATTR_APPLET_PARAMETERS public static final String ATTR_APPLET_APPLETVIEWER_CLASS public static final String ATTR_BOOTPATH_PREPEND public static final String ATTR_BOOTPATH public static final String ATTR_BOOTPATH_APPEND public static final int ERR_UNSPECIFIED_PROJECT public static final int ERR_UNSPECIFIED_MAIN_TYPE public static final int ERR_UNSPECIFIED_VM_INSTALL_TYPE public static final int ERR_UNSPECIFIED_VM_INSTALL public static final int ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST public static final int ERR_VM_INSTALL_DOES_NOT_EXIST public static final int ERR_VM_RUNNER_DOES_NOT_EXIST public static final int ERR_NOT_A_JAVA_PROJECT public static final int ERR_WORKING_DIRECTORY_DOES_NOT_EXIST public static final int ERR_UNSPECIFIED_HOSTNAME public static final int ERR_INVALID_HOSTNAME public static final int ERR_UNSPECIFIED_PORT public static final int ERR_INVALID_PORT public static final int ERR_REMOTE_VM_CONNECTION_FAILED public static final int ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE public static final int ERR_WORKING_DIRECTORY_NOT_SUPPORTED public static final int ERR_VM_LAUNCH_ERROR public static final int ERR_VM_CONNECT_TIMEOUT public static final int ERR_NO_SOCKET_AVAILABLE public static final int ERR_CONNECTOR_NOT_AVAILABLE public static final int ERR_CONNECTION_FAILED public static final int ERR_NOT_AN_APPLET public static final int ERR_UNSPECIFIED_LAUNCH_CONFIG public static final int ERR_COULD_NOT_BUILD_HTML public static final int ERR_PROJECT_CLOSED public static final int ERR_INTERNAL_ERROR public static final String DEFAULT_APPLETVIEWER_CLASS public static final int DETAIL_CONFIG_READY_TO_ACCEPT_REMOTE_VM_CONNECTION static void <clinit> () }
org/eclipse/jdt/launching/IRuntimeClasspathEntry.class
IRuntimeClasspathEntry.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry extends java.lang.Object { public static final int PROJECT public static final int ARCHIVE public static final int VARIABLE public static final int CONTAINER public static final int OTHER public static final int STANDARD_CLASSES public static final int BOOTSTRAP_CLASSES public static final int USER_CLASSES public abstract int getType () public abstract java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.core.runtime.IPath getPath () public abstract org.eclipse.core.resources.IResource getResource () public abstract org.eclipse.core.runtime.IPath getSourceAttachmentPath () public abstract void setSourceAttachmentPath (org.eclipse.core.runtime.IPath) public abstract org.eclipse.core.runtime.IPath getSourceAttachmentRootPath () public abstract void setSourceAttachmentRootPath (org.eclipse.core.runtime.IPath) public abstract int getClasspathProperty () public abstract void setClasspathProperty (int) public abstract java.lang.String getLocation () public abstract java.lang.String getSourceAttachmentLocation () public abstract java.lang.String getSourceAttachmentRootLocation () public abstract java.lang.String getVariableName () public abstract org.eclipse.jdt.core.IClasspathEntry getClasspathEntry () public abstract org.eclipse.jdt.core.IJavaProject getJavaProject () }
org/eclipse/jdt/launching/IRuntimeClasspathEntry2.class
IRuntimeClasspathEntry2.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry2 extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntry { public abstract void initializeFrom (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getTypeId () public abstract boolean isComposite () public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry[] getRuntimeClasspathEntries (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getName () }
org/eclipse/jdt/launching/IRuntimeClasspathEntryResolver.class
IRuntimeClasspathEntryResolver.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver extends java.lang.Object { public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.jdt.launching.IVMInstall resolveVMInstall (org.eclipse.jdt.core.IClasspathEntry) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/launching/IRuntimeClasspathEntryResolver2.class
IRuntimeClasspathEntryResolver2.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver { public abstract boolean isVMInstallReference (org.eclipse.jdt.core.IClasspathEntry) }
org/eclipse/jdt/launching/IRuntimeClasspathProvider.class
IRuntimeClasspathProvider.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IRuntimeClasspathProvider extends java.lang.Object { public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedClasspath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException public abstract org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveClasspath (org.eclipse.jdt.launching.IRuntimeClasspathEntry[], org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/launching/IRuntimeContainerComparator.class
IRuntimeContainerComparator.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IRuntimeContainerComparator extends java.lang.Object { public abstract boolean isDuplicate (org.eclipse.core.runtime.IPath) }
org/eclipse/jdt/launching/IVMConnector.class
IVMConnector.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMConnector extends java.lang.Object { public abstract void connect (java.util.Map, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.debug.core.ILaunch) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getName () public abstract java.lang.String getIdentifier () public abstract java.util.Map getDefaultArguments () throws org.eclipse.core.runtime.CoreException public abstract java.util.List getArgumentOrder () }
org/eclipse/jdt/launching/IVMInstall.class
IVMInstall.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMInstall extends java.lang.Object { public abstract org.eclipse.jdt.launching.IVMRunner getVMRunner (java.lang.String) public abstract java.lang.String getId () public abstract java.lang.String getName () public abstract void setName (java.lang.String) public abstract java.io.File getInstallLocation () public abstract void setInstallLocation (java.io.File) public abstract org.eclipse.jdt.launching.IVMInstallType getVMInstallType () public abstract org.eclipse.jdt.launching.LibraryLocation[] getLibraryLocations () public abstract void setLibraryLocations (org.eclipse.jdt.launching.LibraryLocation[]) public abstract void setJavadocLocation (java.net.URL) public abstract java.net.URL getJavadocLocation () public abstract java.lang.String[] getVMArguments () public abstract void setVMArguments (java.lang.String[]) }
org/eclipse/jdt/launching/IVMInstall2.class
IVMInstall2.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMInstall2 extends java.lang.Object { public abstract java.lang.String getVMArgs () public abstract void setVMArgs (java.lang.String) public abstract java.lang.String getJavaVersion () }
org/eclipse/jdt/launching/IVMInstall3.class
IVMInstall3.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMInstall3 extends java.lang.Object { public abstract java.util.Map evaluateSystemProperties (java.lang.String[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/launching/IVMInstallChangedListener.class
IVMInstallChangedListener.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMInstallChangedListener extends java.lang.Object { public static final String PROPERTY_LIBRARY_LOCATIONS public static final String PROPERTY_NAME public static final String PROPERTY_INSTALL_LOCATION public static final String PROPERTY_JAVADOC_LOCATION public static final String PROPERTY_VM_ARGUMENTS static void <clinit> () public abstract void defaultVMInstallChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) public abstract void vmChanged (org.eclipse.jdt.launching.PropertyChangeEvent) public abstract void vmAdded (org.eclipse.jdt.launching.IVMInstall) public abstract void vmRemoved (org.eclipse.jdt.launching.IVMInstall) }
org/eclipse/jdt/launching/IVMInstallType.class
IVMInstallType.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMInstallType extends java.lang.Object { public abstract org.eclipse.jdt.launching.IVMInstall createVMInstall (java.lang.String) public abstract org.eclipse.jdt.launching.IVMInstall findVMInstall (java.lang.String) public abstract org.eclipse.jdt.launching.IVMInstall findVMInstallByName (java.lang.String) public abstract void disposeVMInstall (java.lang.String) public abstract org.eclipse.jdt.launching.IVMInstall[] getVMInstalls () public abstract java.lang.String getName () public abstract java.lang.String getId () public abstract org.eclipse.core.runtime.IStatus validateInstallLocation (java.io.File) public abstract java.io.File detectInstallLocation () public abstract org.eclipse.jdt.launching.LibraryLocation[] getDefaultLibraryLocations (java.io.File) }
org/eclipse/jdt/launching/IVMRunner.class
IVMRunner.java package org.eclipse.jdt.launching public abstract org.eclipse.jdt.launching.IVMRunner extends java.lang.Object { public abstract void run (org.eclipse.jdt.launching.VMRunnerConfiguration, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/launching/JavaLaunchDelegate.class
JavaLaunchDelegate.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.JavaLaunchDelegate extends org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate { public void <init> () public void launch (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String, org.eclipse.debug.core.ILaunch, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String mode org.eclipse.debug.core.ILaunch launch org.eclipse.core.runtime.IProgressMonitor monitor String mainTypeName org.eclipse.jdt.launching.IVMRunner runner java.io.File workingDir String workingDirName String[] envp String pgmArgs String vmArgs org.eclipse.jdt.launching.ExecutionArguments execArgs java.util.Map vmAttributesMap String[] classpath org.eclipse.jdt.launching.VMRunnerConfiguration runConfig }
org/eclipse/jdt/launching/JavaRuntime.class
JavaRuntime.java package org.eclipse.jdt.launching public final org.eclipse.jdt.launching.JavaRuntime extends java.lang.Object { public static final String JRELIB_VARIABLE public static final String JRESRC_VARIABLE public static final String JRESRCROOT_VARIABLE public static final String EXTENSION_POINT_RUNTIME_CLASSPATH_ENTRY_RESOLVERS public static final String EXTENSION_POINT_RUNTIME_CLASSPATH_PROVIDERS public static final String EXTENSION_POINT_EXECUTION_ENVIRONMENTS public static final String EXTENSION_POINT_VM_INSTALLS public static final String JRE_CONTAINER public static final int ERR_UNABLE_TO_RESOLVE_JRE public static final String PREF_CONNECT_TIMEOUT public static final String PREF_VM_XML public static final String PREF_STRICTLY_COMPATIBLE_JRE_NOT_AVAILABLE public static final String ID_PLUGIN public static final int DEF_CONNECT_TIMEOUT public static final String ATTR_CMDLINE public static final String CLASSPATH_ATTR_LIBRARY_PATH_ENTRY private static Object fgVMLock private static boolean fgInitializingVMs private static java.util.HashSet fgVMTypes private static String fgDefaultVMId private static String fgDefaultVMConnectorId private static java.util.Map fgVariableResolvers private static java.util.Map fgContainerResolvers private static java.util.Map fgRuntimeClasspathEntryResolvers private static java.util.Map fgPathProviders private static org.eclipse.jdt.launching.IRuntimeClasspathProvider fgDefaultClasspathProvider private static org.eclipse.jdt.launching.IRuntimeClasspathProvider fgDefaultSourcePathProvider private static org.eclipse.core.runtime.ListenerList fgVMListeners private static ThreadLocal fgProjects private static ThreadLocal fgEntryCount private static java.util.Set fgContributedVMs static void <clinit> () private void <init> () private static void initializeVMTypeExtensions () org.eclipse.core.runtime.IExtensionPoint extensionPoint org.eclipse.core.runtime.IConfigurationElement[] configs org.eclipse.core.runtime.MultiStatus status int i org.eclipse.core.runtime.CoreException e public static org.eclipse.jdt.launching.IVMInstall getVMInstall (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.core.IClasspathEntry[] classpath org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.core.IClasspathEntry entry int i public static org.eclipse.jdt.launching.IVMInstallType getVMInstallType (java.lang.String) String id org.eclipse.jdt.launching.IVMInstallType[] vmTypes int i public static void setDefaultVMInstall (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IProgressMonitor monitor public static void setDefaultVMInstall (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IProgressMonitor, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IProgressMonitor monitor boolean savePreference org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current public static void setDefaultVMConnector (org.eclipse.jdt.launching.IVMConnector, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IVMConnector connector org.eclipse.core.runtime.IProgressMonitor monitor public static org.eclipse.jdt.launching.IVMInstall getDefaultVMInstall () org.eclipse.jdt.launching.IVMInstall install java.io.File location public static org.eclipse.jdt.launching.IVMConnector getDefaultVMConnector () String id org.eclipse.jdt.launching.IVMConnector connector public static org.eclipse.jdt.launching.IVMInstallType[] getVMInstallTypes () private static java.lang.String getDefaultVMId () private static java.lang.String getDefaultVMConnectorId () public static java.lang.String getCompositeIdFromVM (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.jdt.launching.IVMInstallType vmType String typeID org.eclipse.jdt.internal.launching.CompositeId id public static org.eclipse.jdt.launching.IVMInstall getVMFromCompositeId (java.lang.String) String idString org.eclipse.jdt.internal.launching.CompositeId id org.eclipse.jdt.launching.IVMInstallType vmType public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newStringVariableClasspathEntry (java.lang.String) String expression public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newDefaultProjectClasspathEntry (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newProjectRuntimeClasspathEntry (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newArchiveRuntimeClasspathEntry (org.eclipse.core.resources.IResource) org.eclipse.core.resources.IResource resource public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newArchiveRuntimeClasspathEntry (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newVariableRuntimeClasspathEntry (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newRuntimeContainerClasspathEntry (org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath path int classpathProperty public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newRuntimeContainerClasspathEntry (org.eclipse.core.runtime.IPath, int, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath path int classpathProperty org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.internal.launching.RuntimeClasspathEntry entry public static org.eclipse.jdt.launching.IRuntimeClasspathEntry newRuntimeClasspathEntry (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento org.w3c.dom.Element root javax.xml.parsers.DocumentBuilder parser java.io.StringReader reader org.xml.sax.InputSource source String id org.eclipse.jdt.launching.IRuntimeClasspathEntry2 entry org.w3c.dom.NodeList list org.w3c.dom.Node node org.w3c.dom.Element element int i org.xml.sax.SAXException e java.io.IOException e private static org.eclipse.jdt.launching.IRuntimeClasspathEntry newRuntimeClasspathEntry (org.eclipse.jdt.core.IClasspathEntry) org.eclipse.jdt.core.IClasspathEntry entry public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedRuntimeClasspath (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathEntry[] entries java.util.List classpathEntries int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathContainer container org.eclipse.jdt.launching.IRuntimeClasspathEntry jre public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedSourceLookupPath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveSourceLookupPath (org.eclipse.jdt.launching.IRuntimeClasspathEntry[], org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.debug.core.ILaunchConfiguration configuration public static org.eclipse.jdt.launching.IRuntimeClasspathProvider getClasspathProvider (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String providerId org.eclipse.jdt.launching.IRuntimeClasspathProvider provider public static org.eclipse.jdt.launching.IRuntimeClasspathProvider getSourceLookupPathProvider (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String providerId org.eclipse.jdt.launching.IRuntimeClasspathProvider provider public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IProject p org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolved String location java.io.File file private static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveVariableEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.core.runtime.IPath archPath org.eclipse.core.runtime.IPath srcPath org.eclipse.core.runtime.IPath srcVar org.eclipse.core.runtime.IPath srcRootPath org.eclipse.core.runtime.IPath srcRootVar org.eclipse.jdt.core.IClasspathEntry archEntry org.eclipse.jdt.launching.IRuntimeClasspathEntry runtimeArchEntry private static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveOutputLocations (org.eclipse.jdt.core.IJavaProject, int) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project int classpathProperty java.util.List nonDefault org.eclipse.jdt.core.IClasspathEntry[] entries int i org.eclipse.jdt.core.IClasspathEntry classpathEntry org.eclipse.core.runtime.IPath path org.eclipse.core.runtime.IPath def org.eclipse.jdt.launching.IRuntimeClasspathEntry[] locations int i org.eclipse.jdt.core.IClasspathEntry newEntry public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project org.eclipse.core.resources.IResource resource org.eclipse.core.resources.IProject p org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolved private static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeDefaultContainerEntries (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.debug.core.ILaunchConfiguration config org.eclipse.jdt.core.IJavaProject project private static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeDefaultContainerEntries (org.eclipse.jdt.launching.IRuntimeClasspathEntry, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathContainer container org.eclipse.jdt.core.IClasspathEntry[] cpes int property java.util.List resolved java.util.List projects Integer count int intCount int i org.eclipse.jdt.core.IClasspathEntry cpe org.eclipse.core.resources.IProject p org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.launching.IRuntimeClasspathEntry classpath org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries int j org.eclipse.jdt.launching.IRuntimeClasspathEntry e org.eclipse.jdt.launching.IRuntimeClasspathEntry e org.eclipse.jdt.launching.IRuntimeClasspathEntry[] result int i public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedRuntimeClasspath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration public static org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveRuntimeClasspath (org.eclipse.jdt.launching.IRuntimeClasspathEntry[], org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.debug.core.ILaunchConfiguration configuration public static org.eclipse.jdt.core.IJavaProject getJavaProject (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String projectName org.eclipse.jdt.core.IJavaProject javaProject private static org.eclipse.jdt.core.IJavaModel getJavaModel () public static org.eclipse.jdt.launching.IVMInstall computeVMInstall (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String jreAttr String type org.eclipse.jdt.core.IJavaProject proj org.eclipse.jdt.launching.IVMInstall vm String name org.eclipse.core.runtime.IPath jrePath org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 resolver private static org.eclipse.jdt.launching.IVMInstall resolveVM (java.lang.String, java.lang.String, org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException String type String name org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.launching.IVMInstallType vt org.eclipse.jdt.launching.IVMInstall vm private static void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable exception private static void abort (java.lang.String, int, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message int code Throwable exception public static java.lang.String[] computeDefaultRuntimeClassPath (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject jproject org.eclipse.jdt.launching.IRuntimeClasspathEntry[] unresolved java.util.List resolved int i org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries int j String location public static void saveVMConfiguration () throws org.eclipse.core.runtime.CoreException String xml private static java.lang.String getVMsAsXML () throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.internal.launching.VMDefinitionsContainer container org.eclipse.jdt.launching.IVMInstallType[] vmTypes org.eclipse.jdt.launching.IVMInstall[] vms int i int j private static boolean addPersistedVMs (org.eclipse.jdt.internal.launching.VMDefinitionsContainer) throws java.io.IOException org.eclipse.jdt.internal.launching.VMDefinitionsContainer vmDefs String vmXMLString java.io.ByteArrayInputStream inputStream java.io.IOException ioe org.eclipse.core.runtime.IPath stateLocation org.eclipse.core.runtime.IPath stateFile java.io.File file java.io.InputStream fileInputStream private static void addVMExtensions (org.eclipse.jdt.internal.launching.VMDefinitionsContainer) org.eclipse.jdt.internal.launching.VMDefinitionsContainer vmDefs org.eclipse.core.runtime.IExtensionPoint extensionPoint org.eclipse.core.runtime.IConfigurationElement[] configs int i org.eclipse.core.runtime.IConfigurationElement element String vmType String id org.eclipse.jdt.launching.IVMInstallType installType org.eclipse.jdt.launching.IVMInstall install String name String home String javadoc String vmArgs org.eclipse.jdt.launching.VMStandin standin java.io.File homeDir org.eclipse.core.runtime.IStatus status java.net.MalformedURLException e org.eclipse.jdt.launching.AbstractVMInstallType type org.eclipse.core.runtime.IConfigurationElement[] libraries org.eclipse.jdt.launching.LibraryLocation[] locations int j org.eclipse.core.runtime.IConfigurationElement library String libPathStr String sourcePathStr String packageRootStr String javadocOverride java.net.URL url java.net.MalformedURLException e org.eclipse.core.runtime.IPath homePath org.eclipse.core.runtime.IPath libPath org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath packageRootPath org.eclipse.core.runtime.CoreException e private static java.lang.String substitute (java.lang.String) throws org.eclipse.core.runtime.CoreException String expression public static boolean isContributedVMInstall (java.lang.String) String id public static org.eclipse.jdt.launching.LibraryLocation[] getLibraryLocations (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm org.eclipse.core.runtime.IPath[] libraryPaths org.eclipse.core.runtime.IPath[] libraryPaths org.eclipse.core.runtime.IPath[] sourcePaths org.eclipse.core.runtime.IPath[] sourcePaths org.eclipse.core.runtime.IPath[] sourceRootPaths org.eclipse.core.runtime.IPath[] sourceRootPaths java.net.URL[] javadocLocations java.net.URL[] javadocLocations org.eclipse.jdt.launching.LibraryLocation[] locations java.net.URL defJavaDocLocation java.io.File installLocation org.eclipse.jdt.launching.LibraryLocation[] dflts int i int i int i private static org.eclipse.jdt.launching.VMStandin detectEclipseRuntime () org.eclipse.jdt.launching.IVMInstallType[] vmTypes int i String eeFileName java.io.File vmFile long unique String vmID int i java.io.File detectedLocation long unique org.eclipse.jdt.launching.IVMInstallType vmType String vmID org.eclipse.jdt.launching.VMStandin detectedVMStandin org.eclipse.jdt.launching.AbstractVMInstallType abs java.net.URL url String arguments private static boolean equals (java.lang.String, java.util.Map, org.osgi.service.prefs.Preferences) String optionName java.util.Map options org.osgi.service.prefs.Preferences prefStore String dummy String prefValue private static boolean equals (java.lang.Object, java.lang.Object) Object o1 Object o2 private static java.lang.String generateDetectedVMName (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm String name public static org.eclipse.jdt.core.IClasspathEntry getJREVariableEntry () public static org.eclipse.jdt.core.IClasspathEntry getDefaultJREContainerEntry () public static org.eclipse.core.runtime.IPath newDefaultJREContainerPath () public static org.eclipse.core.runtime.IPath newJREContainerPath (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm public static org.eclipse.core.runtime.IPath newJREContainerPath (java.lang.String, java.lang.String) String typeId String name org.eclipse.core.runtime.IPath path public static org.eclipse.core.runtime.IPath newJREContainerPath (org.eclipse.jdt.launching.environments.IExecutionEnvironment) org.eclipse.jdt.launching.environments.IExecutionEnvironment environment org.eclipse.core.runtime.IPath path public static org.eclipse.jdt.launching.IVMInstall getVMInstall (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath jreContainerPath public static java.lang.String getVMInstallTypeId (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath jreContainerPath public static java.lang.String getVMInstallName (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath jreContainerPath public static java.lang.String getExecutionEnvironmentId (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath jreContainerPath public static org.eclipse.jdt.launching.IRuntimeClasspathEntry computeJREEntry (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String jreAttr org.eclipse.core.runtime.IPath containerPath String type org.eclipse.jdt.core.IJavaProject proj String name public static org.eclipse.jdt.launching.IRuntimeClasspathEntry computeJREEntry (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IClasspathEntry[] rawClasspath org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 resolver int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathContainer container public static boolean isVMInstallReference (org.eclipse.jdt.launching.IRuntimeClasspathEntry) org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.core.IClasspathEntry classpathEntry org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 resolver org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 resolver public static org.eclipse.jdt.launching.IVMConnector getVMConnector (java.lang.String) String id public static org.eclipse.jdt.launching.IVMConnector[] getVMConnectors () public static org.eclipse.core.runtime.Preferences getPreferences () public static void savePreferences () public static void addVariableResolver (org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver, java.lang.String) org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver String variableName java.util.Map map public static void addContainerResolver (org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver, java.lang.String) org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver String containerIdentifier java.util.Map map private static java.util.Map getVariableResolvers () private static java.util.Map getContainerResolvers () private static java.util.Map getEntryResolvers () private static void initializeResolvers () org.eclipse.core.runtime.IExtensionPoint point org.eclipse.core.runtime.IConfigurationElement[] extensions int i org.eclipse.jdt.internal.launching.RuntimeClasspathEntryResolver res String variable String container String entryId private static java.util.Map getClasspathProviders () private static void initializeProviders () org.eclipse.core.runtime.IExtensionPoint point org.eclipse.core.runtime.IConfigurationElement[] extensions int i org.eclipse.jdt.internal.launching.RuntimeClasspathProvider res private static org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 getVariableResolver (java.lang.String) String variableName private static org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver2 getContainerResolver (java.lang.String) String containerId private static org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver getContributedResolver (java.lang.String) String typeId org.eclipse.jdt.launching.IRuntimeClasspathEntryResolver resolver public static void addVMInstallChangedListener (org.eclipse.jdt.launching.IVMInstallChangedListener) org.eclipse.jdt.launching.IVMInstallChangedListener listener public static void removeVMInstallChangedListener (org.eclipse.jdt.launching.IVMInstallChangedListener) org.eclipse.jdt.launching.IVMInstallChangedListener listener private static void notifyDefaultVMChanged (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall previous org.eclipse.jdt.launching.IVMInstall current Object[] listeners int i org.eclipse.jdt.launching.IVMInstallChangedListener listener public static void fireVMChanged (org.eclipse.jdt.launching.PropertyChangeEvent) org.eclipse.jdt.launching.PropertyChangeEvent event Object[] listeners int i org.eclipse.jdt.launching.IVMInstallChangedListener listener public static void fireVMAdded (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm Object[] listeners int i org.eclipse.jdt.launching.IVMInstallChangedListener listener public static void fireVMRemoved (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm Object[] listeners int i org.eclipse.jdt.launching.IVMInstallChangedListener listener public static java.lang.String getProjectOutputDirectory (org.eclipse.debug.core.ILaunchConfiguration) org.eclipse.debug.core.ILaunchConfiguration config org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.core.resources.IWorkspaceRoot root org.eclipse.core.runtime.IPath outputLocation org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.IPath path public static org.eclipse.debug.core.sourcelookup.ISourceContainer[] getSourceContainers (org.eclipse.jdt.launching.IRuntimeClasspathEntry[]) org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries public static java.lang.String[] computeJavaLibraryPath (org.eclipse.jdt.core.IJavaProject, boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project boolean requiredProjects java.util.Set visited java.util.List entries java.util.List resolved java.util.Iterator iterator org.eclipse.core.variables.IStringVariableManager manager org.eclipse.core.resources.IWorkspaceRoot root String entry String resolvedEntry org.eclipse.core.runtime.IPath path java.io.File file org.eclipse.core.resources.IResource resource org.eclipse.core.runtime.IPath location private static void gatherJavaLibraryPathEntries (org.eclipse.jdt.core.IJavaProject, boolean, java.util.Set, java.util.List) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project boolean requiredProjects java.util.Set visited java.util.List entries org.eclipse.jdt.core.IClasspathEntry[] rawClasspath org.eclipse.jdt.core.IClasspathEntry[] required org.eclipse.core.resources.IWorkspaceRoot root int i org.eclipse.jdt.core.IClasspathEntry entry String projectName org.eclipse.core.resources.IProject p org.eclipse.jdt.core.IJavaProject requiredProject private static org.eclipse.jdt.core.IClasspathEntry[] processJavaLibraryPathEntries (org.eclipse.jdt.core.IJavaProject, boolean, org.eclipse.jdt.core.IClasspathEntry[], java.util.List) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project boolean collectRequired org.eclipse.jdt.core.IClasspathEntry[] classpathEntries java.util.List entries java.util.List req int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.jdt.core.IClasspathAttribute[] extraAttributes int j String[] paths int k org.eclipse.jdt.core.IClasspathContainer container org.eclipse.jdt.core.IClasspathEntry[] requiredProjects int j public static org.eclipse.jdt.core.IClasspathAttribute newLibraryPathsAttribute (java.lang.String[]) String[] paths StringBuffer value int i public static java.lang.String[] getLibraryPaths (org.eclipse.jdt.core.IClasspathAttribute) org.eclipse.jdt.core.IClasspathAttribute attribute String value public static org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager getExecutionEnvironmentsManager () private static void initializeVMs () org.eclipse.jdt.internal.launching.VMDefinitionsContainer vmDefs boolean setPref boolean updateCompliance org.eclipse.core.runtime.IStatus status org.eclipse.core.runtime.MultiStatus multi org.eclipse.core.runtime.IStatus[] children int i org.eclipse.core.runtime.IStatus child org.eclipse.jdt.internal.launching.VMListener listener org.eclipse.jdt.launching.VMStandin runtime String defId boolean validDef java.util.Iterator iterator org.eclipse.jdt.launching.IVMInstall vm java.util.List list org.eclipse.jdt.launching.IVMInstall vm java.util.List vmList java.util.Iterator vmListIterator org.eclipse.jdt.launching.VMStandin vmStandin java.io.IOException e org.eclipse.jdt.launching.IVMInstallType[] installTypes int i org.eclipse.jdt.launching.IVMInstallType type org.eclipse.jdt.launching.IVMInstall[] installs int j String xml org.eclipse.core.runtime.CoreException e private static void updateCompliance (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall vm String javaVersion String compliance java.util.Hashtable options org.osgi.service.prefs.Preferences bundleDefaults boolean isDefault public static org.eclipse.jdt.launching.VMStandin createVMFromDefinitionFile (java.io.File, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException java.io.File eeFile String name String id org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription description org.eclipse.core.runtime.IStatus status org.eclipse.jdt.launching.VMStandin standin String home java.io.File exe java.io.IOException e }
org/eclipse/jdt/launching/LibraryLocation.class
LibraryLocation.java package org.eclipse.jdt.launching public final org.eclipse.jdt.launching.LibraryLocation extends java.lang.Object { private org.eclipse.core.runtime.IPath fSystemLibrary private org.eclipse.core.runtime.IPath fSystemLibrarySource private org.eclipse.core.runtime.IPath fPackageRootPath private java.net.URL fJavadocLocation public void <init> (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath libraryPath org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath packageRoot public void <init> (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, java.net.URL) org.eclipse.core.runtime.IPath libraryPath org.eclipse.core.runtime.IPath sourcePath org.eclipse.core.runtime.IPath packageRoot java.net.URL javadocLocation public org.eclipse.core.runtime.IPath getSystemLibraryPath () public org.eclipse.core.runtime.IPath getSystemLibrarySourcePath () public org.eclipse.core.runtime.IPath getPackageRootPath () public java.net.URL getJavadocLocation () public boolean equals (java.lang.Object) Object obj org.eclipse.jdt.launching.LibraryLocation lib public int hashCode () protected boolean equals (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath path1 org.eclipse.core.runtime.IPath path2 private boolean equalsOrNull (java.lang.Object, java.lang.Object) Object o1 Object o2 public void setSystemLibrarySource (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath source }
org/eclipse/jdt/launching/PropertyChangeEvent.class
PropertyChangeEvent.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.PropertyChangeEvent extends java.util.EventObject { private static final long serialVersionUID private String propertyName private Object oldValue private Object newValue public void <init> (java.lang.Object, java.lang.String, java.lang.Object, java.lang.Object) Object source String property Object oldValue Object newValue public java.lang.String getProperty () public java.lang.Object getNewValue () public java.lang.Object getOldValue () }
org/eclipse/jdt/launching/SocketUtil.class
SocketUtil.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.SocketUtil extends java.lang.Object { private static final java.util.Random fgRandom static void <clinit> () public void <init> () public static int findUnusedLocalPort (java.lang.String, int, int) String host int searchFrom int searchTo int i java.net.Socket s int port private static int getRandomPort (int, int) int low int high public static int findFreePort () java.net.ServerSocket socket }
org/eclipse/jdt/launching/StandardClasspathProvider.class
StandardClasspathProvider.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.StandardClasspathProvider extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathProvider { public void <init> () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedClasspath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration boolean useDefault org.eclipse.jdt.core.IJavaProject proj org.eclipse.jdt.launching.IRuntimeClasspathEntry jreEntry org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.jdt.launching.IRuntimeClasspathEntry projEntry int i org.eclipse.jdt.launching.IRuntimeClasspathEntry entry public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveClasspath (org.eclipse.jdt.launching.IRuntimeClasspathEntry[], org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.debug.core.ILaunchConfiguration configuration java.util.Set all int i org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolved int j protected org.eclipse.jdt.launching.IRuntimeClasspathEntry[] recoverRuntimePath (org.eclipse.debug.core.ILaunchConfiguration, java.lang.String) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration String attribute java.util.List entries org.eclipse.jdt.launching.IRuntimeClasspathEntry[] rtes java.util.Iterator iter int i }
org/eclipse/jdt/launching/StandardSourcePathProvider$UniqueList.class
StandardSourcePathProvider.java package org.eclipse.jdt.launching org.eclipse.jdt.launching.StandardSourcePathProvider$UniqueList extends java.util.ArrayList { private static final long serialVersionUID java.util.HashSet set final org.eclipse.jdt.launching.StandardSourcePathProvider this$0 public void <init> (org.eclipse.jdt.launching.StandardSourcePathProvider, int) int length public void add (int, java.lang.Object) int index Object element public boolean add (java.lang.Object) Object o public boolean addAll (java.util.Collection) java.util.Collection c public boolean addAll (int, java.util.Collection) int index java.util.Collection c public void clear () public boolean contains (java.lang.Object) Object elem public void ensureCapacity (int) int minCapacity public java.lang.Object remove (int) int index Object object protected void removeRange (int, int) int fromIndex int toIndex int index public java.lang.Object set (int, java.lang.Object) int index Object element }
org/eclipse/jdt/launching/StandardSourcePathProvider.class
StandardSourcePathProvider.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.StandardSourcePathProvider extends org.eclipse.jdt.launching.StandardClasspathProvider { public void <init> () public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] computeUnresolvedClasspath (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration boolean useDefault org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries public org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolveClasspath (org.eclipse.jdt.launching.IRuntimeClasspathEntry[], org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.debug.core.ILaunchConfiguration configuration java.util.List all int i org.eclipse.jdt.launching.IRuntimeClasspathEntry2 entry String typeId org.eclipse.jdt.launching.IRuntimeClasspathEntry[] res org.eclipse.jdt.launching.IRuntimeClasspathEntry[] children int j org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolved int j protected void addManifestReferences (org.eclipse.jdt.launching.IRuntimeClasspathEntry, java.util.List) org.eclipse.jdt.launching.IRuntimeClasspathEntry entry java.util.List all String location java.util.jar.JarFile jar java.util.jar.Manifest manifest java.util.jar.Attributes mainAttributes String value String[] entries org.eclipse.core.runtime.IPath base int i org.eclipse.core.runtime.IPath path org.eclipse.jdt.launching.IRuntimeClasspathEntry ref }
org/eclipse/jdt/launching/VMRunnerConfiguration.class
VMRunnerConfiguration.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.VMRunnerConfiguration extends java.lang.Object { private String fClassToLaunch private String[] fVMArgs private String[] fProgramArgs private String[] fEnvironment private String[] fClassPath private String[] fBootClassPath private String fWorkingDirectory private java.util.Map fVMSpecificAttributesMap private boolean fResume private static final String[] fgEmpty static void <clinit> () public void <init> (java.lang.String, java.lang.String[]) String classToLaunch String[] classPath public void setVMSpecificAttributesMap (java.util.Map) java.util.Map map public void setVMArguments (java.lang.String[]) String[] args public void setProgramArguments (java.lang.String[]) String[] args public void setEnvironment (java.lang.String[]) String[] environment public void setBootClassPath (java.lang.String[]) String[] bootClassPath public java.util.Map getVMSpecificAttributesMap () public java.lang.String getClassToLaunch () public java.lang.String[] getClassPath () public java.lang.String[] getBootClassPath () public java.lang.String[] getVMArguments () public java.lang.String[] getProgramArguments () public java.lang.String[] getEnvironment () public void setWorkingDirectory (java.lang.String) String path public java.lang.String getWorkingDirectory () public void setResumeOnStartup (boolean) boolean resume public boolean isResumeOnStartup () }
org/eclipse/jdt/launching/VMStandin.class
VMStandin.java package org.eclipse.jdt.launching public org.eclipse.jdt.launching.VMStandin extends org.eclipse.jdt.launching.AbstractVMInstall { private String fJavaVersion public void <init> (org.eclipse.jdt.launching.IVMInstallType, java.lang.String) org.eclipse.jdt.launching.IVMInstallType type String id public void <init> (org.eclipse.jdt.launching.IVMInstall, java.lang.String) org.eclipse.jdt.launching.IVMInstall sourceVM String id public void <init> (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall realVM private void init (org.eclipse.jdt.launching.IVMInstall) org.eclipse.jdt.launching.IVMInstall realVM org.eclipse.jdt.launching.IVMInstall2 vm2 org.eclipse.jdt.launching.AbstractVMInstall vm2 java.util.Map attributes java.util.Iterator iterator java.util.Map$Entry entry public org.eclipse.jdt.launching.IVMInstall convertToRealVM () org.eclipse.jdt.launching.IVMInstallType vmType org.eclipse.jdt.launching.IVMInstall realVM boolean notify org.eclipse.jdt.launching.IVMInstall2 vm2 org.eclipse.jdt.launching.AbstractVMInstall avm java.util.Iterator iterator java.util.Map$Entry entry public java.lang.String getJavaVersion () }
org/eclipse/jdt/launching/environments/
org/eclipse/jdt/launching/environments/CompatibleEnvironment.class
CompatibleEnvironment.java package org.eclipse.jdt.launching.environments public org.eclipse.jdt.launching.environments.CompatibleEnvironment extends java.lang.Object { private org.eclipse.jdt.launching.environments.IExecutionEnvironment fEnvironment private boolean fIsStrictlyCompatible public void <init> (org.eclipse.jdt.launching.environments.IExecutionEnvironment, boolean) org.eclipse.jdt.launching.environments.IExecutionEnvironment environment boolean strict public org.eclipse.jdt.launching.environments.IExecutionEnvironment getCompatibleEnvironment () public boolean isStrictlyCompatbile () }
org/eclipse/jdt/launching/environments/ExecutionEnvironmentDescription.class
ExecutionEnvironmentDescription.java package org.eclipse.jdt.launching.environments public final org.eclipse.jdt.launching.environments.ExecutionEnvironmentDescription extends java.lang.Object { public static final String ENDORSED_DIRS public static final String BOOT_CLASS_PATH public static final String SOURCE_DEFAULT public static final String SOURCE_MAP public static final String JAVADOC_LOC public static final String ADDITIONAL_DIRS public static final String EXTENSION_DIRS public static final String LANGUAGE_LEVEL public static final String CLASS_LIB_LEVEL public static final String EXECUTABLE public static final String EXECUTABLE_CONSOLE public static final String JAVA_HOME public static final String DEBUG_ARGS public static final String EE_NAME public static final String EE_HOME private static final String VAR_EE_HOME private static final String EE_ARG_FILTER private static final Character WILDCARD_SINGLE_CHAR private static final Character WILDCARD_MULTI_CHAR private static final String REGEX_SPECIAL_CHARS private java.util.Map fProperties static void <clinit> () public void <init> (java.io.File) throws org.eclipse.core.runtime.CoreException java.io.File eeFile public java.util.Map getProperties () public java.lang.String getProperty (java.lang.String) String property public org.eclipse.jdt.launching.LibraryLocation[] getLibraryLocations () java.util.List allLibs String dirs String[] bootpath java.util.List boot org.eclipse.core.runtime.IPath src java.net.URL url int i org.eclipse.core.runtime.IPath path java.io.File lib org.eclipse.jdt.launching.LibraryLocation libraryLocation java.util.HashSet set org.eclipse.jdt.launching.LibraryLocation lib java.util.ListIterator liter public java.lang.String getVMArguments () StringBuffer arguments java.util.Iterator entries java.util.Map$Entry entry String key String value boolean appendArgument public java.io.File getExecutable () String property String[] paths public java.io.File getConsoleExecutable () String property String[] paths private void initProperties (java.io.File) throws org.eclipse.core.runtime.CoreException java.io.File eeFile java.util.Map properties String eeHome java.io.BufferedReader bufferedReader java.io.FileReader reader String line int eq String key String value java.io.FileNotFoundException e java.io.IOException e java.util.Iterator entries java.util.Map resolved java.util.Map$Entry entry Object key String value private java.lang.String resolveHome (java.lang.String) String value int start int index StringBuffer replaced String eeHome private java.lang.String[] resolvePaths (java.lang.String) String paths String[] strings String eeHome org.eclipse.core.runtime.IPath root int i private java.lang.String makePathAbsolute (java.lang.String, org.eclipse.core.runtime.IPath) String pathString org.eclipse.core.runtime.IPath root org.eclipse.core.runtime.IPath path org.eclipse.core.runtime.IPath filePath private java.util.Map getSourceMap () String srcMapString java.util.Map srcMap String[] entries int i int index org.eclipse.core.runtime.IPath root String key String value java.util.List wildcards StringBuffer keyBuffer char[] chars int j int currentWild StringBuffer valueBuffer int j Character wild private void addSourceLocationsToLibraries (java.util.Map, java.util.List) java.util.Map srcMap java.util.List libraries java.util.Iterator patternIterator String currentKey java.util.regex.Pattern currentPattern java.util.regex.Matcher matcher java.util.Iterator locationIterator org.eclipse.jdt.launching.LibraryLocation currentLibrary String sourceLocation org.eclipse.core.runtime.IPath sourcePath private org.eclipse.core.runtime.IPath getSourceLocation () String src String eeHome private java.net.URL getJavadocLocation () }
org/eclipse/jdt/launching/environments/IAccessRuleParticipant.class
IAccessRuleParticipant.java package org.eclipse.jdt.launching.environments public abstract org.eclipse.jdt.launching.environments.IAccessRuleParticipant extends java.lang.Object { public abstract org.eclipse.jdt.core.IAccessRule[][] getAccessRules (org.eclipse.jdt.launching.environments.IExecutionEnvironment, org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.core.IJavaProject) }
org/eclipse/jdt/launching/environments/IExecutionEnvironment.class
IExecutionEnvironment.java package org.eclipse.jdt.launching.environments public abstract org.eclipse.jdt.launching.environments.IExecutionEnvironment extends java.lang.Object { public abstract java.lang.String getId () public abstract java.lang.String getDescription () public abstract org.eclipse.jdt.launching.IVMInstall[] getCompatibleVMs () public abstract boolean isStrictlyCompatible (org.eclipse.jdt.launching.IVMInstall) public abstract org.eclipse.jdt.launching.IVMInstall getDefaultVM () public abstract void setDefaultVM (org.eclipse.jdt.launching.IVMInstall) public abstract org.eclipse.jdt.core.IAccessRule[][] getAccessRules (org.eclipse.jdt.launching.IVMInstall, org.eclipse.jdt.launching.LibraryLocation[], org.eclipse.jdt.core.IJavaProject) public abstract java.util.Properties getProfileProperties () public abstract org.eclipse.jdt.launching.environments.IExecutionEnvironment[] getSubEnvironments () public abstract java.util.Map getComplianceOptions () }
org/eclipse/jdt/launching/environments/IExecutionEnvironmentAnalyzerDelegate.class
IExecutionEnvironmentAnalyzerDelegate.java package org.eclipse.jdt.launching.environments public abstract org.eclipse.jdt.launching.environments.IExecutionEnvironmentAnalyzerDelegate extends java.lang.Object { public abstract org.eclipse.jdt.launching.environments.CompatibleEnvironment[] analyze (org.eclipse.jdt.launching.IVMInstall, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/launching/environments/IExecutionEnvironmentsManager.class
IExecutionEnvironmentsManager.java package org.eclipse.jdt.launching.environments public abstract org.eclipse.jdt.launching.environments.IExecutionEnvironmentsManager extends java.lang.Object { public abstract org.eclipse.jdt.launching.environments.IExecutionEnvironment[] getExecutionEnvironments () public abstract org.eclipse.jdt.launching.environments.IExecutionEnvironment getEnvironment (java.lang.String) }
org/eclipse/jdt/launching/sourcelookup/
org/eclipse/jdt/launching/sourcelookup/ArchiveSourceLocation.class
ArchiveSourceLocation.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.ArchiveSourceLocation extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation { private static java.util.HashMap fZipFileCache private org.eclipse.core.runtime.IPath fRootPath private boolean fRootDetected private String fName static void <clinit> () private static java.util.zip.ZipFile getZipFile (java.lang.String) throws java.io.IOException String name java.util.zip.ZipFile zip public static void closeArchives () java.util.Iterator iter java.util.zip.ZipFile file java.io.IOException e public void <init> () public void <init> (java.lang.String, java.lang.String) String archiveName String sourceRoot public java.lang.Object findSourceElement (java.lang.String) throws org.eclipse.core.runtime.CoreException String name boolean possibleInnerType String pathStr int lastSlash String typeName org.eclipse.core.runtime.IPath entryPath java.util.zip.ZipEntry entry int index java.io.IOException e private void autoDetectRoot (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath path java.util.zip.ZipFile zip java.io.IOException e java.util.Enumeration entries String fileName java.util.zip.ZipEntry entry String entryName int rootLength String root IllegalStateException e protected java.util.zip.ZipFile getArchive () throws java.io.IOException private void setRootPath (java.lang.String) String path public org.eclipse.core.runtime.IPath getRootPath () public java.lang.String getName () private void setName (java.lang.String) String name public boolean equals (java.lang.Object) Object object public int hashCode () public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element node public void initializeFrom (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento Exception ex org.w3c.dom.Element root javax.xml.parsers.DocumentBuilder parser java.io.StringReader reader org.xml.sax.InputSource source String path String rootPath javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e java.io.IOException e private boolean isEmpty (java.lang.String) String string private void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e org.eclipse.core.runtime.IStatus s }
org/eclipse/jdt/launching/sourcelookup/DirectorySourceLocation.class
DirectorySourceLocation.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.DirectorySourceLocation extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation { private java.io.File fDirectory public void <init> () public void <init> (java.io.File) java.io.File directory public java.lang.Object findSourceElement (java.lang.String) throws org.eclipse.core.runtime.CoreException String name String pathStr int lastSlash org.eclipse.core.runtime.IPath root boolean possibleInnerType String typeName org.eclipse.core.runtime.IPath filePath java.io.File file int index java.io.IOException e private void setDirectory (java.io.File) java.io.File directory public java.io.File getDirectory () public boolean equals (java.lang.Object) Object object public int hashCode () public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element node public void initializeFrom (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento Exception ex org.w3c.dom.Element root javax.xml.parsers.DocumentBuilder parser java.io.StringReader reader org.xml.sax.InputSource source String path java.io.File dir javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e java.io.IOException e private boolean isEmpty (java.lang.String) String string private void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e org.eclipse.core.runtime.IStatus s }
org/eclipse/jdt/launching/sourcelookup/IJavaSourceLocation.class
IJavaSourceLocation.java package org.eclipse.jdt.launching.sourcelookup public abstract org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable { public abstract java.lang.Object findSourceElement (java.lang.String) throws org.eclipse.core.runtime.CoreException public abstract java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException public abstract void initializeFrom (java.lang.String) throws org.eclipse.core.runtime.CoreException }
org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.class
JavaProjectSourceLocation.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.JavaProjectSourceLocation extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation { private org.eclipse.jdt.core.IJavaProject fProject private org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] fRootLocations public void <init> () public void <init> (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public java.lang.Object findSourceElement (java.lang.String) throws org.eclipse.core.runtime.CoreException String name int i Object element private void setJavaProject (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project org.eclipse.jdt.core.IPackageFragmentRoot[] roots java.util.ArrayList list int i org.eclipse.jdt.core.JavaModelException e public org.eclipse.jdt.core.IJavaProject getJavaProject () public boolean equals (java.lang.Object) Object object public int hashCode () public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element node public void initializeFrom (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento Exception ex org.w3c.dom.Element root javax.xml.parsers.DocumentBuilder parser java.io.StringReader reader org.xml.sax.InputSource source String name org.eclipse.core.resources.IProject proj javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e java.io.IOException e private boolean isEmpty (java.lang.String) String string private void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e org.eclipse.core.runtime.IStatus s }
org/eclipse/jdt/launching/sourcelookup/JavaSourceLocator.class
JavaSourceLocator.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator extends java.lang.Object implements org.eclipse.debug.core.model.IPersistableSourceLocator { public static final String ID_JAVA_SOURCE_LOCATOR private org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] fLocations static void <clinit> () public void <init> () public void <init> (org.eclipse.jdt.core.IJavaProject[], boolean) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject[] projects boolean includeRequired java.util.ArrayList requiredProjects int i java.util.HashMap external java.util.ArrayList list java.util.Iterator iter org.eclipse.jdt.core.IJavaProject p org.eclipse.jdt.core.IPackageFragmentRoot[] roots int i org.eclipse.core.runtime.IPath location org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations public void <init> (org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[]) org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations public void <init> (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project public void setSourceLocations (org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[]) org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations public org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] getSourceLocations () public java.lang.Object[] getSourceElements (org.eclipse.debug.core.model.IStackFrame) org.eclipse.debug.core.model.IStackFrame stackFrame org.eclipse.jdt.debug.core.IJavaStackFrame frame String name org.eclipse.core.runtime.CoreException e java.util.List list org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations int i Object sourceElement org.eclipse.core.runtime.CoreException e public java.lang.Object getSourceElement (org.eclipse.debug.core.model.IStackFrame) org.eclipse.debug.core.model.IStackFrame stackFrame org.eclipse.jdt.debug.core.IJavaStackFrame frame String name org.eclipse.core.runtime.CoreException e org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations int i Object sourceElement org.eclipse.core.runtime.CoreException e private java.lang.String getFullyQualfiedName (org.eclipse.jdt.debug.core.IJavaStackFrame) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.debug.core.IJavaStackFrame frame String name String sourceName int index String declName protected static void collectRequiredProjects (org.eclipse.jdt.core.IJavaProject, java.util.ArrayList) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IJavaProject proj java.util.ArrayList res org.eclipse.jdt.core.IJavaModel model org.eclipse.jdt.core.IClasspathEntry[] entries int i org.eclipse.jdt.core.IClasspathEntry curr org.eclipse.jdt.core.IJavaProject ref public static org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] getDefaultSourceLocations (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.core.IJavaProject project org.eclipse.debug.core.ILaunchConfigurationType type org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config org.eclipse.jdt.launching.sourcelookup.JavaSourceLocator locator public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element node org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations int i org.w3c.dom.Element child public void initializeDefaults (org.eclipse.debug.core.ILaunchConfiguration) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolved public void initializeFromMemento (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento Exception ex org.w3c.dom.Element root javax.xml.parsers.DocumentBuilder parser java.io.StringReader reader org.xml.sax.InputSource source java.util.List sourceLocations ClassLoader classLoader org.w3c.dom.NodeList list int length int i org.w3c.dom.Node node short type org.w3c.dom.Element entry String className String data Class clazz ClassNotFoundException e org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation location IllegalAccessException e InstantiationException e javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e java.io.IOException e private static org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] getSourceLocations (org.eclipse.jdt.launching.IRuntimeClasspathEntry[]) org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries java.util.List locations int i org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation location org.eclipse.core.resources.IProject project String path java.io.File file String source private boolean isEmpty (java.lang.String) String string private void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e org.eclipse.core.runtime.IStatus s private static boolean equalOrNull (java.lang.Object, java.lang.Object) Object a Object b private static boolean isSourceAttachmentEqual (org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.jdt.launching.IRuntimeClasspathEntry) throws org.eclipse.jdt.core.JavaModelException org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.launching.IRuntimeClasspathEntry entry private static org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation getArchiveSourceLocation (org.eclipse.jdt.launching.IRuntimeClasspathEntry) org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.core.resources.IResource resource org.eclipse.jdt.core.IJavaModel model org.eclipse.jdt.core.IJavaProject[] jps int i org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots int j org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.JavaModelException e org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject jp org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots int j org.eclipse.jdt.core.IJavaModel model org.eclipse.jdt.core.IJavaProject[] jps int i org.eclipse.jdt.core.IPackageFragmentRoot[] allRoots int j org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.jdt.core.JavaModelException e }
org/eclipse/jdt/launching/sourcelookup/LocalFileStorage.class
LocalFileStorage.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.LocalFileStorage extends org.eclipse.debug.core.sourcelookup.containers.LocalFileStorage { public void <init> (java.io.File) java.io.File file }
org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.class
PackageFragmentRootSourceLocation.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.PackageFragmentRootSourceLocation extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation { private org.eclipse.jdt.core.IPackageFragmentRoot fRoot public void <init> () public void <init> (org.eclipse.jdt.core.IPackageFragmentRoot) org.eclipse.jdt.core.IPackageFragmentRoot root public java.lang.Object findSourceElement (java.lang.String) throws org.eclipse.core.runtime.CoreException String name org.eclipse.jdt.core.IPackageFragment pkg int index String fragment boolean possibleInnerType String typeName org.eclipse.jdt.core.ICompilationUnit cu org.eclipse.jdt.core.IClassFile cf public java.lang.String getMemento () throws org.eclipse.core.runtime.CoreException org.w3c.dom.Document doc org.w3c.dom.Element node String handle public void initializeFrom (java.lang.String) throws org.eclipse.core.runtime.CoreException String memento Exception ex org.w3c.dom.Element root javax.xml.parsers.DocumentBuilder parser java.io.StringReader reader org.xml.sax.InputSource source String handle org.eclipse.jdt.core.IJavaElement element javax.xml.parsers.ParserConfigurationException e org.xml.sax.SAXException e java.io.IOException e public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot () private void setPackageFragmentRoot (org.eclipse.jdt.core.IPackageFragmentRoot) org.eclipse.jdt.core.IPackageFragmentRoot root private void abort (java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException String message Throwable e org.eclipse.core.runtime.IStatus s public boolean equals (java.lang.Object) Object object org.eclipse.jdt.launching.sourcelookup.PackageFragmentRootSourceLocation root public int hashCode () }
org/eclipse/jdt/launching/sourcelookup/ZipEntryStorage.class
ZipEntryStorage.java package org.eclipse.jdt.launching.sourcelookup public org.eclipse.jdt.launching.sourcelookup.ZipEntryStorage extends org.eclipse.debug.core.sourcelookup.containers.ZipEntryStorage { public void <init> (java.util.zip.ZipFile, java.util.zip.ZipEntry) java.util.zip.ZipFile archive java.util.zip.ZipEntry entry }
org/eclipse/jdt/launching/sourcelookup/containers/
org/eclipse/jdt/launching/sourcelookup/containers/ClasspathContainerSourceContainer.class
ClasspathContainerSourceContainer.java package org.eclipse.jdt.launching.sourcelookup.containers public org.eclipse.jdt.launching.sourcelookup.containers.ClasspathContainerSourceContainer extends org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer { private org.eclipse.core.runtime.IPath fContainerPath public static final String TYPE_ID static void <clinit> () public void <init> (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath containerPath public java.lang.String getName () org.eclipse.jdt.core.IClasspathContainer container public org.eclipse.debug.core.sourcelookup.ISourceContainerType getType () protected org.eclipse.debug.core.sourcelookup.ISourceContainer[] createSourceContainers () throws org.eclipse.core.runtime.CoreException org.eclipse.jdt.launching.IRuntimeClasspathEntry entry org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries public org.eclipse.core.runtime.IPath getPath () public boolean equals (java.lang.Object) Object obj public int hashCode () public org.eclipse.jdt.core.IClasspathContainer getClasspathContainer () throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.jdt.core.IJavaProject project }
org/eclipse/jdt/launching/sourcelookup/containers/ClasspathVariableSourceContainer.class
ClasspathVariableSourceContainer.java package org.eclipse.jdt.launching.sourcelookup.containers public org.eclipse.jdt.launching.sourcelookup.containers.ClasspathVariableSourceContainer extends org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer { private org.eclipse.core.runtime.IPath fVariable public static final String TYPE_ID static void <clinit> () public void <init> (org.eclipse.core.runtime.IPath) org.eclipse.core.runtime.IPath variablePath protected org.eclipse.debug.core.sourcelookup.ISourceContainer[] createSourceContainers () throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.IPath path org.eclipse.jdt.launching.IRuntimeClasspathEntry entry public java.lang.String getName () public org.eclipse.core.runtime.IPath getPath () public org.eclipse.debug.core.sourcelookup.ISourceContainerType getType () }
org/eclipse/jdt/launching/sourcelookup/containers/JavaProjectSourceContainer.class
JavaProjectSourceContainer.java package org.eclipse.jdt.launching.sourcelookup.containers public org.eclipse.jdt.launching.sourcelookup.containers.JavaProjectSourceContainer extends org.eclipse.debug.core.sourcelookup.containers.CompositeSourceContainer { private org.eclipse.jdt.core.IJavaProject fProject private org.eclipse.debug.core.sourcelookup.ISourceContainer[] fSourceFolders private org.eclipse.debug.core.sourcelookup.ISourceContainer[] fOthers private static String[] fgJavaExtensions public static final String TYPE_ID static void <clinit> () String[] extensions int i String ext public void <init> (org.eclipse.jdt.core.IJavaProject) org.eclipse.jdt.core.IJavaProject project public java.lang.String getName () public org.eclipse.debug.core.sourcelookup.ISourceContainerType getType () public org.eclipse.jdt.core.IJavaProject getJavaProject () protected org.eclipse.debug.core.sourcelookup.ISourceContainer[] createSourceContainers () throws org.eclipse.core.runtime.CoreException java.util.List containers org.eclipse.core.resources.IWorkspaceRoot root org.eclipse.jdt.core.IClasspathEntry[] entries int i org.eclipse.jdt.core.IClasspathEntry entry org.eclipse.core.runtime.IPath path org.eclipse.core.resources.IResource resource org.eclipse.debug.core.sourcelookup.ISourceContainer theProject public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.Object[] findSourceElements (java.lang.String) throws org.eclipse.core.runtime.CoreException String name Object[] objects java.util.List filtered int i Object object int j public void dispose () private boolean isJavaLikeFileName (java.lang.String) String name int i String ext }
org/eclipse/jdt/launching/sourcelookup/containers/JavaSourceLookupParticipant.class
JavaSourceLookupParticipant.java package org.eclipse.jdt.launching.sourcelookup.containers public org.eclipse.jdt.launching.sourcelookup.containers.JavaSourceLookupParticipant extends org.eclipse.debug.core.sourcelookup.AbstractSourceLookupParticipant { private java.util.Map fDelegateContainers public void <init> () public java.lang.String getSourceName (java.lang.Object) throws org.eclipse.core.runtime.CoreException Object object public void dispose () java.util.Iterator iterator org.eclipse.debug.core.sourcelookup.ISourceContainer container protected org.eclipse.debug.core.sourcelookup.ISourceContainer getDelegateContainer (org.eclipse.debug.core.sourcelookup.ISourceContainer) org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.debug.core.sourcelookup.ISourceContainer delegate public void init (org.eclipse.debug.core.sourcelookup.ISourceLookupDirector) org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director public void sourceContainersChanged (org.eclipse.debug.core.sourcelookup.ISourceLookupDirector) org.eclipse.debug.core.sourcelookup.ISourceLookupDirector director org.eclipse.debug.core.sourcelookup.ISourceContainer[] containers int i org.eclipse.debug.core.sourcelookup.ISourceContainer container org.eclipse.core.resources.IFile file org.eclipse.core.resources.IProject project org.eclipse.jdt.core.IJavaProject javaProject org.eclipse.jdt.core.IPackageFragmentRoot[] roots int j org.eclipse.jdt.core.IPackageFragmentRoot root org.eclipse.core.runtime.IPath path }
org/eclipse/jdt/launching/sourcelookup/containers/JavaSourcePathComputer.class
JavaSourcePathComputer.java package org.eclipse.jdt.launching.sourcelookup.containers public org.eclipse.jdt.launching.sourcelookup.containers.JavaSourcePathComputer extends java.lang.Object implements org.eclipse.debug.core.sourcelookup.ISourcePathComputerDelegate { public static final String ID public void <init> () public java.lang.String getId () public org.eclipse.debug.core.sourcelookup.ISourceContainer[] computeSourceContainers (org.eclipse.debug.core.ILaunchConfiguration, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.debug.core.ILaunchConfiguration configuration org.eclipse.core.runtime.IProgressMonitor monitor org.eclipse.jdt.launching.IRuntimeClasspathEntry[] entries org.eclipse.jdt.launching.IRuntimeClasspathEntry[] resolved }
org/eclipse/jdt/launching/sourcelookup/containers/PackageFragmentRootSourceContainer.class
PackageFragmentRootSourceContainer.java package org.eclipse.jdt.launching.sourcelookup.containers public org.eclipse.jdt.launching.sourcelookup.containers.PackageFragmentRootSourceContainer extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainer { private org.eclipse.jdt.core.IPackageFragmentRoot fRoot public static final String TYPE_ID static void <clinit> () public void <init> (org.eclipse.jdt.core.IPackageFragmentRoot) org.eclipse.jdt.core.IPackageFragmentRoot root public java.lang.Object[] findSourceElements (java.lang.String) throws org.eclipse.core.runtime.CoreException String name int index String typeName String packageName org.eclipse.jdt.core.IPackageFragment fragment org.eclipse.jdt.core.IClassFile file String[] extensions int i String ext org.eclipse.jdt.core.ICompilationUnit unit public java.lang.String getName () public org.eclipse.debug.core.sourcelookup.ISourceContainerType getType () public boolean equals (java.lang.Object) Object obj public org.eclipse.jdt.core.IPackageFragmentRoot getPackageFragmentRoot () public int hashCode () public org.eclipse.core.runtime.IPath getPath () }