|
Eclipse JDT Release 3.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.jdt.launching.sourcelookup.DirectorySourceLocation
org.eclipse.debug.core.sourcelookup
and org.eclipse.debug.core.sourcelookup.containers
. This class
has been replaced by
org.eclipse.debug.core.sourcelookup.containers.DirectorySourceContainer
.
@Deprecated public class DirectorySourceLocation
Locates source elements in a directory in the local
file system. Returns instances of LocalFileStorage
.
This class may be instantiated.
IJavaSourceLocation
Constructor Summary | |
---|---|
DirectorySourceLocation()
Deprecated. Constructs a new empty source location to be initialized from a memento. |
|
DirectorySourceLocation(File directory)
Deprecated. Constructs a new source location that will retrieve source elements from the given directory. |
Method Summary | |
---|---|
boolean |
equals(Object object)
Deprecated. |
Object |
findSourceElement(String name)
Deprecated. Returns an object representing the source code for a type with the specified name, or null
if none could be found. |
File |
getDirectory()
Deprecated. Returns the directory associated with this source location. |
String |
getMemento()
Deprecated. Returns a memento for this source location from which this source location can be reconstructed. |
int |
hashCode()
Deprecated. |
void |
initializeFrom(String memento)
Deprecated. Initializes this source location from the given memento. |
Methods inherited from class org.eclipse.core.runtime.PlatformObject |
---|
getAdapter |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Constructor Detail |
---|
public DirectorySourceLocation()
public DirectorySourceLocation(File directory)
directory
- a directoryMethod Detail |
---|
public Object findSourceElement(String name) throws CoreException
IJavaSourceLocation
null
if none could be found. The name is
a fully qualified type name, and may contain the '$'
character when referring to inner types. For example,
java.lang.String
. The source element
returned is implementation specific - for example, a
resource, a local file, a zip file entry, etc.
findSourceElement
in interface IJavaSourceLocation
name
- fully qualified name of the type for which
source is being searched for
CoreException
- if an exception occurs while searching
for the specified source elementpublic File getDirectory()
public boolean equals(Object object)
equals
in class Object
public int hashCode()
hashCode
in class Object
public String getMemento() throws CoreException
IJavaSourceLocation
getMemento
in interface IJavaSourceLocation
CoreException
- if unable to create a mementopublic void initializeFrom(String memento) throws CoreException
IJavaSourceLocation
initializeFrom
in interface IJavaSourceLocation
memento
- a memento generated by this source location
CoreException
- if unable to initialize this source
location
|
Eclipse JDT Release 3.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2013 IBM Corporation and others. All rights reserved.