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.classAbstractRuntimeClasspathEntry.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 ()
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.classClasspathContainerSourceContainerTypeDelegate.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.ClasspathContainerSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate {
public void ()
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.classClasspathVariableSourceContainerTypeDelegate.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.ClasspathVariableSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate {
public void ()
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.classCompositeId.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.CompositeId extends java.lang.Object {
private String[] fParts
public void (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.classDefaultEntryResolver.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 ()
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.classDefaultProjectClasspathEntry.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 ()
public void (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.classEECompilationParticipant.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 ()
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.classEEVMInstall.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 (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.classEEVMType.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 ()
public void ()
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.classJREContainer.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 ()
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.classJREContainer.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 (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.classJREContainer.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 (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.classJREContainer.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 ()
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 (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.classJREContainerInitializer.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 ()
public void ()
public void initialize (org.eclipse.core.runtime.IPath, org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath containerPath
org.eclipse.jdt.core.IJavaProject 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.classJREPreferenceModifyListener.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 (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.classJREPreferenceModifyListener.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.JREPreferenceModifyListener extends org.eclipse.core.runtime.preferences.PreferenceModifyListener {
public void ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences preApply (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.osgi.service.prefs.BackingStoreException e
}
org/eclipse/jdt/internal/launching/JRERuntimeClasspathEntryResolver.classJRERuntimeClasspathEntryResolver.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 ()
public void ()
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.classJavaAppletLaunchConfigurationDelegate.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 ()
public void ()
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.classJavaClasspathVariablesInitializer.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 ()
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.classJavaLaunchableTester.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 ()
public void ()
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.classJavaMigrationDelegate.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 ()
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.classJavaProjectSourceContainerTypeDelegate.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.JavaProjectSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate {
public void ()
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.classJavaRemoteApplicationLaunchConfigurationDelegate.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate extends org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate {
public void ()
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.classJavaSourceLookupDirector.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 ()
public void ()
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.classJavaSourceLookupUtil.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.JavaSourceLookupUtil extends java.lang.Object {
public void ()
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.classLaunchingMessages.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 ()
public void ()
}
org/eclipse/jdt/internal/launching/LaunchingMessages.properties
org/eclipse/jdt/internal/launching/LaunchingPlugin$1.classLaunchingPlugin.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 (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.classLaunchingPlugin.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 (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.classLaunchingPlugin.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 (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.classLaunchingPlugin.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 (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.classLaunchingPlugin.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 ()
public void ()
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.classLaunchingPreferenceInitializer.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.LaunchingPreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public void ()
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.classLibraryInfo.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 (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.classPackageFragmentRootSourceContainerTypeDelegate.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.PackageFragmentRootSourceContainerTypeDelegate extends org.eclipse.debug.core.sourcelookup.containers.AbstractSourceContainerTypeDelegate {
public void ()
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.classRuntimeClasspathEntry.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 (org.eclipse.jdt.core.IClasspathEntry)
org.eclipse.jdt.core.IClasspathEntry entry
public void (org.eclipse.jdt.core.IClasspathEntry, int)
org.eclipse.jdt.core.IClasspathEntry entry
int classpathProperty
public void (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.classRuntimeClasspathEntryListComparator.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.RuntimeClasspathEntryListComparator extends java.lang.Object implements java.util.Comparator {
public void ()
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.classRuntimeClasspathEntryResolver.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 (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.classRuntimeClasspathProvider.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 (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.classSocketAttachConnector.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 ()
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.classSocketListenConnector.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 ()
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.classSocketListenConnectorProcess.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 (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.classSocketListenConnectorProcess.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 (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.classSocketListenConnectorProcess.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 (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.classStandard11xVM.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.Standard11xVM extends org.eclipse.jdt.internal.launching.StandardVM {
public void (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.classStandard11xVMRunner.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.Standard11xVMRunner extends org.eclipse.jdt.internal.launching.StandardVMRunner {
public void (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.classStandard11xVMType.java
package org.eclipse.jdt.internal.launching
public org.eclipse.jdt.internal.launching.Standard11xVMType extends org.eclipse.jdt.internal.launching.StandardVMType {
public void ()
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.classStandardVM.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 (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.classStandardVMDebugger.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 (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.classStandardVMDebugger.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 (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.classStandardVMRunner.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 (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.classStandardVMType.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 ()
public void ()
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.classVMDefinitionsContainer.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 ()
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.classVMListener.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 ()
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.classVariableClasspathEntry.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 ()
public void (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.classVariableClasspathResolver.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 ()
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.classAccessRuleParticipant.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 (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.classAnalyzer.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 (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.classDefaultAccessRuleParticipant.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 ()
public void ()
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.classEnvironmentMessages.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 ()
private void ()
}
org/eclipse/jdt/internal/launching/environments/EnvironmentMessages.properties
org/eclipse/jdt/internal/launching/environments/EnvironmentsManager.classEnvironmentsManager.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 ()
public static org.eclipse.jdt.internal.launching.environments.EnvironmentsManager getDefault ()
private void ()
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.classExecutionEnvironment.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 (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.classExecutionEnvironment.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 ()
void (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.classExecutionEnvironmentAnalyzer.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 ()
public void ()
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.classAbstractJavaLaunchConfigurationDelegate.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 ()
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.classAbstractVMInstall.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 (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.classAbstractVMInstallType.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 ()
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.classAbstractVMRunner.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 ()
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.classExecutionArguments.java
package org.eclipse.jdt.launching
public org.eclipse.jdt.launching.ExecutionArguments extends java.lang.Object {
private String fVMArgs
private String fProgramArgs
public void (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.classIJavaLaunchConfigurationConstants.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 ()
}
org/eclipse/jdt/launching/IRuntimeClasspathEntry.classIRuntimeClasspathEntry.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.classIRuntimeClasspathEntry2.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.classIRuntimeClasspathEntryResolver.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.classIRuntimeClasspathEntryResolver2.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.classIRuntimeClasspathProvider.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.classIRuntimeContainerComparator.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.classIVMConnector.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.classIVMInstall.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.classIVMInstall2.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.classIVMInstall3.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.classIVMInstallChangedListener.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 ()
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.classIVMInstallType.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.classIVMRunner.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.classJavaLaunchDelegate.java
package org.eclipse.jdt.launching
public org.eclipse.jdt.launching.JavaLaunchDelegate extends org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate {
public void ()
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.classJavaRuntime.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 ()
private void ()
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.classLibraryLocation.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 (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 (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.classPropertyChangeEvent.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 (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.classSocketUtil.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 ()
public void ()
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.classStandardClasspathProvider.java
package org.eclipse.jdt.launching
public org.eclipse.jdt.launching.StandardClasspathProvider extends java.lang.Object implements org.eclipse.jdt.launching.IRuntimeClasspathProvider {
public void ()
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.classStandardSourcePathProvider.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 (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.classStandardSourcePathProvider.java
package org.eclipse.jdt.launching
public org.eclipse.jdt.launching.StandardSourcePathProvider extends org.eclipse.jdt.launching.StandardClasspathProvider {
public void ()
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.classVMRunnerConfiguration.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 ()
public void (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.classVMStandin.java
package org.eclipse.jdt.launching
public org.eclipse.jdt.launching.VMStandin extends org.eclipse.jdt.launching.AbstractVMInstall {
private String fJavaVersion
public void (org.eclipse.jdt.launching.IVMInstallType, java.lang.String)
org.eclipse.jdt.launching.IVMInstallType type
String id
public void (org.eclipse.jdt.launching.IVMInstall, java.lang.String)
org.eclipse.jdt.launching.IVMInstall sourceVM
String id
public void (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.classCompatibleEnvironment.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 (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.classExecutionEnvironmentDescription.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 ()
public void (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.classIAccessRuleParticipant.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.classIExecutionEnvironment.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.classIExecutionEnvironmentAnalyzerDelegate.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.classIExecutionEnvironmentsManager.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.classArchiveSourceLocation.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 ()
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 ()
public void (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.classDirectorySourceLocation.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 ()
public void (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.classIJavaSourceLocation.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.classJavaProjectSourceLocation.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 ()
public void (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.classJavaSourceLocator.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 ()
public void ()
public void (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 (org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[])
org.eclipse.jdt.launching.sourcelookup.IJavaSourceLocation[] locations
public void (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.classLocalFileStorage.java
package org.eclipse.jdt.launching.sourcelookup
public org.eclipse.jdt.launching.sourcelookup.LocalFileStorage extends org.eclipse.debug.core.sourcelookup.containers.LocalFileStorage {
public void (java.io.File)
java.io.File file
}
org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.classPackageFragmentRootSourceLocation.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 ()
public void (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.classZipEntryStorage.java
package org.eclipse.jdt.launching.sourcelookup
public org.eclipse.jdt.launching.sourcelookup.ZipEntryStorage extends org.eclipse.debug.core.sourcelookup.containers.ZipEntryStorage {
public void (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.classClasspathContainerSourceContainer.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 ()
public void (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.classClasspathVariableSourceContainer.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 ()
public void (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.classJavaProjectSourceContainer.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 ()
String[] extensions
int i
String ext
public void (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.classJavaSourceLookupParticipant.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 ()
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.classJavaSourcePathComputer.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 ()
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.classPackageFragmentRootSourceContainer.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 ()
public void (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 ()
}