META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
.api_description
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/runtime/
org/eclipse/core/internal/
org/eclipse/core/internal/boot/
org/eclipse/core/internal/runtime/
org/eclipse/equinox/
org/eclipse/equinox/events/
org/eclipse/core/runtime/SubMonitor$RootInfo.classSubMonitor.java
package org.eclipse.core.runtime
final org.eclipse.core.runtime.SubMonitor$RootInfo extends java.lang.Object {
private final org.eclipse.core.runtime.IProgressMonitor root
private String taskName
private String subTask
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor root
public boolean isCanceled ()
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String taskName
public void subTask (java.lang.String)
String name
public void worked (int)
int i
public void clearBlocked ()
public void setBlocked (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
}
org/eclipse/core/runtime/IStatus.classIStatus.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IStatus extends java.lang.Object {
public static final int OK
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int CANCEL
public abstract org.eclipse.core.runtime.IStatus[] getChildren ()
public abstract int getCode ()
public abstract java.lang.Throwable getException ()
public abstract java.lang.String getMessage ()
public abstract java.lang.String getPlugin ()
public abstract int getSeverity ()
public abstract boolean isMultiStatus ()
public abstract boolean isOK ()
public abstract boolean matches (int)
}
org/eclipse/core/runtime/SubMonitor.classSubMonitor.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.SubMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitorWithBlocking {
private static final int MINIMUM_RESOLUTION
private int totalParent
private int usedForParent
private double usedForChildren
private int totalForChildren
private org.eclipse.core.runtime.IProgressMonitor lastSubMonitor
private final org.eclipse.core.runtime.SubMonitor$RootInfo root
private final int flags
public static final int SUPPRESS_SUBTASK
public static final int SUPPRESS_BEGINTASK
public static final int SUPPRESS_SETTASKNAME
public static final int SUPPRESS_ALL_LABELS
public static final int SUPPRESS_NONE
private void (org.eclipse.core.runtime.SubMonitor$RootInfo, int, int, int)
org.eclipse.core.runtime.SubMonitor$RootInfo rootInfo
int totalWork
int availableToChildren
int flags
public static org.eclipse.core.runtime.SubMonitor convert (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.core.runtime.SubMonitor convert (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int work
public static org.eclipse.core.runtime.SubMonitor convert (org.eclipse.core.runtime.IProgressMonitor, java.lang.String, int)
org.eclipse.core.runtime.IProgressMonitor monitor
String taskName
int work
public org.eclipse.core.runtime.SubMonitor setWorkRemaining (int)
int workRemaining
double remainForParent
private int consume (double)
double ticks
int parentPosition
int delta
public boolean isCanceled ()
public void setTaskName (java.lang.String)
String name
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
int delta
public void internalWorked (double)
double work
int delta
public void subTask (java.lang.String)
String name
public void worked (int)
int work
public void setCanceled (boolean)
boolean b
public org.eclipse.core.runtime.SubMonitor newChild (int)
int totalWork
public org.eclipse.core.runtime.SubMonitor newChild (int, int)
int totalWork
int suppressFlags
double totalWorkDouble
int childFlags
org.eclipse.core.runtime.SubMonitor result
private void cleanupActiveChild ()
org.eclipse.core.runtime.IProgressMonitor child
public void clearBlocked ()
public void setBlocked (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
protected static boolean eq (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/eclipse/core/runtime/ILogListener.classILogListener.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ILogListener extends java.lang.Object implements java.util.EventListener {
public abstract void logging (org.eclipse.core.runtime.IStatus, java.lang.String)
}
org/eclipse/core/runtime/CoreException.classCoreException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.CoreException extends java.lang.Exception {
private static final long serialVersionUID
private final org.eclipse.core.runtime.IStatus status
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public java.lang.Throwable getCause ()
public final org.eclipse.core.runtime.IStatus getStatus ()
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
}
org/eclipse/core/runtime/IAdapterFactory.classIAdapterFactory.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdapterFactory extends java.lang.Object {
public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
public abstract java.lang.Class[] getAdapterList ()
}
org/eclipse/core/runtime/SafeRunner.classSafeRunner.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.SafeRunner extends java.lang.Object {
public void ()
public static void run (org.eclipse.core.runtime.ISafeRunnable)
org.eclipse.core.runtime.ISafeRunnable code
Exception e
LinkageError e
AssertionError e
private static void handleException (org.eclipse.core.runtime.ISafeRunnable, java.lang.Throwable)
org.eclipse.core.runtime.ISafeRunnable code
Throwable e
org.eclipse.core.internal.runtime.Activator activator
String pluginId
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/runtime/NullProgressMonitor.classNullProgressMonitor.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.NullProgressMonitor extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
private volatile boolean cancelled
public void ()
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setCanceled (boolean)
boolean cancelled
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/core/runtime/PlatformObject.classPlatformObject.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.PlatformObject extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public void ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/core/runtime/ProgressMonitorWrapper.classProgressMonitorWrapper.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ProgressMonitorWrapper extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor org.eclipse.core.runtime.IProgressMonitorWithBlocking {
private org.eclipse.core.runtime.IProgressMonitor progressMonitor
protected void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void beginTask (java.lang.String, int)
String name
int totalWork
public void clearBlocked ()
public void done ()
public org.eclipse.core.runtime.IProgressMonitor getWrappedProgressMonitor ()
public void internalWorked (double)
double work
public boolean isCanceled ()
public void setBlocked (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
public void setCanceled (boolean)
boolean b
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/core/runtime/IProgressMonitor.classIProgressMonitor.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProgressMonitor extends java.lang.Object {
public static final int UNKNOWN
public abstract void beginTask (java.lang.String, int)
public abstract void done ()
public abstract void internalWorked (double)
public abstract boolean isCanceled ()
public abstract void setCanceled (boolean)
public abstract void setTaskName (java.lang.String)
public abstract void subTask (java.lang.String)
public abstract void worked (int)
}
org/eclipse/core/runtime/IProgressMonitorWithBlocking.classIProgressMonitorWithBlocking.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IProgressMonitorWithBlocking extends java.lang.Object implements org.eclipse.core.runtime.IProgressMonitor {
public abstract void setBlocked (org.eclipse.core.runtime.IStatus)
public abstract void clearBlocked ()
}
org/eclipse/core/runtime/Status.classStatus.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Status extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
private static final String unknownId
public static final org.eclipse.core.runtime.IStatus OK_STATUS
public static final org.eclipse.core.runtime.IStatus CANCEL_STATUS
private int severity
private String pluginId
private int code
private String message
private Throwable exception
private static final org.eclipse.core.runtime.IStatus[] theEmptyStatusArray
static void ()
public void (int, java.lang.String, int, java.lang.String, java.lang.Throwable)
int severity
String pluginId
int code
String message
Throwable exception
public void (int, java.lang.String, java.lang.String, java.lang.Throwable)
int severity
String pluginId
String message
Throwable exception
public void (int, java.lang.String, java.lang.String)
int severity
String pluginId
String message
public org.eclipse.core.runtime.IStatus[] getChildren ()
public int getCode ()
public java.lang.Throwable getException ()
public java.lang.String getMessage ()
public java.lang.String getPlugin ()
public int getSeverity ()
public boolean isMultiStatus ()
public boolean isOK ()
public boolean matches (int)
int severityMask
protected void setCode (int)
int code
protected void setException (java.lang.Throwable)
Throwable exception
protected void setMessage (java.lang.String)
String message
protected void setPlugin (java.lang.String)
String pluginId
protected void setSeverity (int)
int severity
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/core/runtime/SubProgressMonitor.classSubProgressMonitor.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.SubProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper {
public static final int SUPPRESS_SUBTASK_LABEL
public static final int PREPEND_MAIN_LABEL_TO_SUBTASK
private int parentTicks
private double sentToParent
private double scale
private int nestedBeginTasks
private boolean usedUp
private boolean hasSubTask
private int style
private String mainTaskLabel
public void (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public void (org.eclipse.core.runtime.IProgressMonitor, int, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
int style
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
double remaining
public void internalWorked (double)
double work
double realWork
public void subTask (java.lang.String)
String name
String label
public void worked (int)
int work
}
org/eclipse/core/runtime/IPath.classIPath.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IPath extends java.lang.Object implements java.lang.Cloneable {
public static final char SEPARATOR
public static final char DEVICE_SEPARATOR
public abstract org.eclipse.core.runtime.IPath addFileExtension (java.lang.String)
public abstract org.eclipse.core.runtime.IPath addTrailingSeparator ()
public abstract org.eclipse.core.runtime.IPath append (java.lang.String)
public abstract org.eclipse.core.runtime.IPath append (org.eclipse.core.runtime.IPath)
public abstract java.lang.Object clone ()
public abstract boolean equals (java.lang.Object)
public abstract java.lang.String getDevice ()
public abstract java.lang.String getFileExtension ()
public abstract boolean hasTrailingSeparator ()
public abstract boolean isAbsolute ()
public abstract boolean isEmpty ()
public abstract boolean isPrefixOf (org.eclipse.core.runtime.IPath)
public abstract boolean isRoot ()
public abstract boolean isUNC ()
public abstract boolean isValidPath (java.lang.String)
public abstract boolean isValidSegment (java.lang.String)
public abstract java.lang.String lastSegment ()
public abstract org.eclipse.core.runtime.IPath makeAbsolute ()
public abstract org.eclipse.core.runtime.IPath makeRelative ()
public abstract org.eclipse.core.runtime.IPath makeRelativeTo (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath makeUNC (boolean)
public abstract int matchingFirstSegments (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath removeFileExtension ()
public abstract org.eclipse.core.runtime.IPath removeFirstSegments (int)
public abstract org.eclipse.core.runtime.IPath removeLastSegments (int)
public abstract org.eclipse.core.runtime.IPath removeTrailingSeparator ()
public abstract java.lang.String segment (int)
public abstract int segmentCount ()
public abstract java.lang.String[] segments ()
public abstract org.eclipse.core.runtime.IPath setDevice (java.lang.String)
public abstract java.io.File toFile ()
public abstract java.lang.String toOSString ()
public abstract java.lang.String toPortableString ()
public abstract java.lang.String toString ()
public abstract org.eclipse.core.runtime.IPath uptoSegment (int)
}
org/eclipse/core/runtime/Assert.classAssert.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.Assert extends java.lang.Object {
private void ()
public static boolean isLegal (boolean)
boolean expression
public static boolean isLegal (boolean, java.lang.String)
boolean expression
String message
public static void isNotNull (java.lang.Object)
Object object
public static void isNotNull (java.lang.Object, java.lang.String)
Object object
String message
public static boolean isTrue (boolean)
boolean expression
public static boolean isTrue (boolean, java.lang.String)
boolean expression
String message
}
org/eclipse/core/runtime/ISafeRunnable.classISafeRunnable.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.ISafeRunnable extends java.lang.Object {
public abstract void handleException (java.lang.Throwable)
public abstract void run () throws java.lang.Exception
}
org/eclipse/core/runtime/IAdapterManager.classIAdapterManager.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdapterManager extends java.lang.Object {
public static final int NONE
public static final int NOT_LOADED
public static final int LOADED
public abstract java.lang.String[] computeAdapterTypes (java.lang.Class)
public abstract java.lang.Class[] computeClassOrder (java.lang.Class)
public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
public abstract java.lang.Object getAdapter (java.lang.Object, java.lang.String)
public abstract boolean hasAdapter (java.lang.Object, java.lang.String)
public abstract int queryAdapter (java.lang.Object, java.lang.String)
public abstract java.lang.Object loadAdapter (java.lang.Object, java.lang.String)
public abstract void registerAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
public abstract void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory)
public abstract void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
}
org/eclipse/core/runtime/OperationCanceledException.classOperationCanceledException.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.OperationCanceledException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
org/eclipse/core/runtime/Path.classPath.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.Path extends java.lang.Object implements org.eclipse.core.runtime.IPath java.lang.Cloneable {
private static final int HAS_LEADING
private static final int IS_UNC
private static final int HAS_TRAILING
private static final int IS_FOR_WINDOWS
private static final int ALL_SEPARATORS
private static final int ALL_FLAGS
private static final boolean RUNNING_ON_WINDOWS
private static final String EMPTY_STRING
private static final String[] NO_SEGMENTS
public static final org.eclipse.core.runtime.Path EMPTY
private static final int HASH_MASK
private static final String ROOT_STRING
public static final org.eclipse.core.runtime.Path ROOT
private String device
private String[] segments
private int flags
static void ()
public static org.eclipse.core.runtime.IPath fromOSString (java.lang.String)
String pathString
public static org.eclipse.core.runtime.IPath fromPortableString (java.lang.String)
String pathString
int firstMatch
String devicePart
int pathLength
char[] chars
int readOffset
int writeOffset
int length
public static org.eclipse.core.runtime.Path forPosix (java.lang.String)
String fullPath
public static org.eclipse.core.runtime.Path forWindows (java.lang.String)
String fullPath
private void ()
public void (java.lang.String)
String fullPath
public void (java.lang.String, java.lang.String)
String device
String path
private void (java.lang.String, boolean)
String fullPath
boolean forWindows
String devicePart
int i
int start
private void (java.lang.String, java.lang.String[], int)
String device
String[] segments
int flags
public org.eclipse.core.runtime.IPath addFileExtension (java.lang.String)
String extension
int len
String[] newSegments
public org.eclipse.core.runtime.IPath addTrailingSeparator ()
public org.eclipse.core.runtime.IPath append (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath tail
int myLen
int tailLen
String[] newSegments
int i
org.eclipse.core.runtime.Path result
String tailFirstSegment
public org.eclipse.core.runtime.IPath append (java.lang.String)
String tail
int tailLength
int myLen
String[] newSegments
private boolean canonicalize ()
int i
int max
String segment
public java.lang.Object clone ()
private void collapseParentReferences ()
int segmentCount
String[] stack
int stackPointer
int i
String segment
String[] newSegments
private java.lang.String collapseSlashes (java.lang.String)
String path
int length
char[] result
int count
boolean hasPrevious
char[] characters
int index
char c
private int computeHashCode ()
int hash
int segmentCount
int i
private int computeLength ()
int length
int max
int i
private int computeSegmentCount (java.lang.String)
String path
int len
int count
int prev
int i
int i
private java.lang.String[] computeSegments (java.lang.String)
String path
int segmentCount
String[] newSegments
int len
int firstPosition
int lastPosition
int next
int i
int start
int end
private void encodeSegment (java.lang.String, java.lang.StringBuffer)
String string
StringBuffer buf
int len
int i
char c
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.Path target
String[] targetSegments
int i
public java.lang.String getDevice ()
public java.lang.String getFileExtension ()
String lastSegment
int index
public int hashCode ()
public boolean hasTrailingSeparator ()
private org.eclipse.core.runtime.IPath initialize (java.lang.String, java.lang.String, boolean)
String deviceString
String path
boolean forWindows
int len
boolean hasLeading
boolean isUNC
boolean hasTrailing
public boolean isAbsolute ()
public boolean isEmpty ()
public boolean isPrefixOf (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath anotherPath
int len
int i
public boolean isRoot ()
public boolean isUNC ()
public boolean isValidPath (java.lang.String)
String path
public static boolean isValidPosixPath (java.lang.String)
String path
public static boolean isValidWindowsPath (java.lang.String)
String path
private static boolean isValidPath (java.lang.String, boolean)
String path
boolean forWindows
org.eclipse.core.runtime.Path test
int i
int max
public boolean isValidSegment (java.lang.String)
String segment
public static boolean isValidPosixSegment (java.lang.String)
String segment
public static boolean isValidWindowsSegment (java.lang.String)
String segment
private static boolean isValidSegment (java.lang.String, boolean)
String segment
boolean forWindows
int size
int i
char c
public java.lang.String lastSegment ()
int len
public org.eclipse.core.runtime.IPath makeAbsolute ()
org.eclipse.core.runtime.Path result
String first
public org.eclipse.core.runtime.IPath makeRelative ()
public org.eclipse.core.runtime.IPath makeRelativeTo (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath base
int commonLength
int differenceLength
int newSegmentLength
String[] newSegments
public org.eclipse.core.runtime.IPath makeUNC (boolean)
boolean toUNC
int newSeparators
public int matchingFirstSegments (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath anotherPath
int anotherPathLen
int max
int count
int i
public org.eclipse.core.runtime.IPath removeFileExtension ()
String extension
String lastSegment
int index
public org.eclipse.core.runtime.IPath removeFirstSegments (int)
int count
int newSize
String[] newSegments
public org.eclipse.core.runtime.IPath removeLastSegments (int)
int count
int newSize
String[] newSegments
public org.eclipse.core.runtime.IPath removeTrailingSeparator ()
public java.lang.String segment (int)
int index
public int segmentCount ()
public java.lang.String[] segments ()
String[] segmentCopy
public org.eclipse.core.runtime.IPath setDevice (java.lang.String)
String value
public java.io.File toFile ()
public java.lang.String toOSString ()
int resultSize
char FILE_SEPARATOR
char[] result
int offset
int size
int len
int i
int size
int size
public java.lang.String toPortableString ()
int resultSize
StringBuffer result
int len
int i
public java.lang.String toString ()
int resultSize
char[] result
int offset
int size
int len
int i
int size
int size
public org.eclipse.core.runtime.IPath uptoSegment (int)
int count
String[] newSegments
}
org/eclipse/core/runtime/URIUtil.classURIUtil.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.URIUtil extends java.lang.Object {
private static final String JAR_SUFFIX
private static final String UNC_PREFIX
private static final String SCHEME_FILE
private static final String SCHEME_JAR
private static final boolean decodeResolved
static void ()
private void ()
public static java.net.URI append (java.net.URI, java.lang.String)
java.net.URI base
String extension
String path
java.net.URI result
java.net.URI result
String resultPath
java.net.URISyntaxException e
private static java.net.URI appendOpaque (java.net.URI, java.lang.String) throws java.net.URISyntaxException
java.net.URI base
String extension
String ssp
private static java.lang.String ensureUNCPath (java.lang.String)
String path
int len
StringBuffer result
int i
public static java.net.URI fromString (java.lang.String) throws java.net.URISyntaxException
String uriString
int colon
int hash
boolean noHash
String scheme
String ssp
String fragment
java.io.File file
public static boolean isFileURI (java.net.URI)
java.net.URI uri
public static java.lang.String lastSegment (java.net.URI)
java.net.URI location
String path
public static java.net.URI removeFileExtension (java.net.URI)
java.net.URI uri
String lastSegment
int lastIndex
String uriString
public static boolean sameURI (java.net.URI, java.net.URI)
java.net.URI uri1
java.net.URI uri2
java.io.File file1
private static boolean sameString (java.lang.String, java.lang.String)
String s1
String s2
public static java.io.File toFile (java.net.URI)
java.net.URI uri
public static java.net.URI toJarURI (java.net.URI, org.eclipse.core.runtime.IPath)
java.net.URI uri
org.eclipse.core.runtime.IPath entryPath
java.net.URISyntaxException e
public static java.net.URI toURI (java.net.URL) throws java.net.URISyntaxException
java.net.URL url
String pathString
public static java.net.URL toURL (java.net.URI) throws java.net.MalformedURLException
java.net.URI uri
public static java.lang.String toUnencodedString (java.net.URI)
java.net.URI uri
StringBuffer result
String scheme
String fragment
public static java.net.URI makeAbsolute (java.net.URI, java.net.URI)
java.net.URI relative
java.net.URI baseURI
public static java.net.URI makeRelative (java.net.URI, java.net.URI)
java.net.URI original
java.net.URI baseURI
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.runtime.IPath basePath
org.eclipse.core.runtime.IPath relativePath
}
org/eclipse/core/runtime/AssertionFailedException.classAssertionFailedException.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.AssertionFailedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String detail
}
org/eclipse/core/runtime/MultiStatus.classMultiStatus.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.MultiStatus extends org.eclipse.core.runtime.Status {
private org.eclipse.core.runtime.IStatus[] children
public void (java.lang.String, int, org.eclipse.core.runtime.IStatus[], java.lang.String, java.lang.Throwable)
String pluginId
int code
org.eclipse.core.runtime.IStatus[] newChildren
String message
Throwable exception
int maxSeverity
int i
int severity
public void (java.lang.String, int, java.lang.String, java.lang.Throwable)
String pluginId
int code
String message
Throwable exception
public void add (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus[] result
int newSev
public void addAll (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus[] statuses
int i
public org.eclipse.core.runtime.IStatus[] getChildren ()
public boolean isMultiStatus ()
public void merge (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public java.lang.String toString ()
StringBuffer buf
int i
}
org/eclipse/core/runtime/IAdaptable.classIAdaptable.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IAdaptable extends java.lang.Object {
public abstract java.lang.Object getAdapter (java.lang.Class)
}
org/eclipse/core/runtime/QualifiedName.classQualifiedName.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.QualifiedName extends java.lang.Object {
String qualifier
String localName
public void (java.lang.String, java.lang.String)
String qualifier
String localName
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.QualifiedName qName
public java.lang.String getLocalName ()
public java.lang.String getQualifier ()
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/core/runtime/ListenerList.classListenerList.java
package org.eclipse.core.runtime
public org.eclipse.core.runtime.ListenerList extends java.lang.Object {
private static final Object[] EmptyArray
public static final int EQUALITY
public static final int IDENTITY
private final boolean identity
private volatile Object[] listeners
static void ()
public void ()
public void (int)
int mode
public synchronized void add (java.lang.Object)
Object listener
int oldSize
int i
Object listener2
Object[] newListeners
public java.lang.Object[] getListeners ()
public boolean isEmpty ()
public synchronized void remove (java.lang.Object)
Object listener
int oldSize
int i
Object listener2
Object[] newListeners
public int size ()
public synchronized void clear ()
}
org/eclipse/core/runtime/IBundleGroupProvider.classIBundleGroupProvider.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IBundleGroupProvider extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.core.runtime.IBundleGroup[] getBundleGroups ()
}
org/eclipse/core/runtime/IBundleGroup.classIBundleGroup.java
package org.eclipse.core.runtime
public abstract org.eclipse.core.runtime.IBundleGroup extends java.lang.Object {
public abstract java.lang.String getIdentifier ()
public abstract java.lang.String getName ()
public abstract java.lang.String getVersion ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getProviderName ()
public abstract org.osgi.framework.Bundle[] getBundles ()
public abstract java.lang.String getProperty (java.lang.String)
}
org/eclipse/core/runtime/FileLocator.classFileLocator.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.FileLocator extends java.lang.Object {
private void ()
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
public static java.net.URL find (java.net.URL)
java.net.URL url
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.io.InputStream openStream (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, boolean) throws java.io.IOException
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath file
boolean substituteArgs
public static java.net.URL toFileURL (java.net.URL) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.service.urlconversion.URLConverter converter
public static java.net.URL resolve (java.net.URL) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.service.urlconversion.URLConverter converter
public static java.io.File getBundleFile (org.osgi.framework.Bundle) throws java.io.IOException
org.osgi.framework.Bundle bundle
java.net.URL rootEntry
String path
}
org/eclipse/core/runtime/PluginVersionIdentifier.classPluginVersionIdentifier.java
package org.eclipse.core.runtime
public final org.eclipse.core.runtime.PluginVersionIdentifier extends java.lang.Object {
private org.osgi.framework.Version version
private static final String SEPARATOR
public void (int, int, int)
int major
int minor
int service
public void (int, int, int, java.lang.String)
int major
int minor
int service
String qualifier
public void (java.lang.String)
String versionId
Object[] parts
public static org.eclipse.core.runtime.IStatus validateVersion (java.lang.String)
String version
RuntimeException e
private static java.lang.Object[] parseVersion (java.lang.String)
String versionId
String s
java.util.StringTokenizer st
java.util.Vector elements
int elementSize
int[] numbers
Object[] result
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.runtime.PluginVersionIdentifier v
public int hashCode ()
public int getMajorComponent ()
public int getMinorComponent ()
public int getServiceComponent ()
public java.lang.String getQualifierComponent ()
public boolean isGreaterOrEqualTo (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isCompatibleWith (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isEquivalentTo (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isPerfect (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public boolean isGreaterThan (org.eclipse.core.runtime.PluginVersionIdentifier)
org.eclipse.core.runtime.PluginVersionIdentifier id
public java.lang.String toString ()
}
org/eclipse/core/internal/boot/PlatformURLBaseConnection.classPlatformURLBaseConnection.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformURLBaseConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
public static final String PLATFORM
public static final String PLATFORM_URL_STRING
private static java.net.URL installURL
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String spec
String message
public static void startup (java.net.URL)
java.net.URL url
}
org/eclipse/core/internal/boot/PlatformURLHandler.classPlatformURLHandler.java
package org.eclipse.core.internal.boot
public org.eclipse.core.internal.boot.PlatformURLHandler extends org.osgi.service.url.AbstractURLStreamHandlerService {
private static java.util.Hashtable connectionType
public static final String PROTOCOL
public static final String FILE
public static final String JAR
public static final String BUNDLE
public static final String JAR_SEPARATOR
public static final String PROTOCOL_SEPARATOR
static void ()
public void ()
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
String spec
int ix
String type
java.lang.reflect.Constructor construct
org.eclipse.core.internal.boot.PlatformURLConnection connection
Exception e
public static void register (java.lang.String, java.lang.Class)
String type
Class connectionClass
java.lang.reflect.Constructor c
public static void unregister (java.lang.String)
String type
}
org/eclipse/core/internal/boot/PlatformURLConnection.classPlatformURLConnection.java
package org.eclipse.core.internal.boot
public abstract org.eclipse.core.internal.boot.PlatformURLConnection extends java.net.URLConnection {
private boolean isInCache
private boolean isJar
private java.net.URL resolvedURL
private java.net.URL cachedURL
private java.net.URLConnection connection
private static java.util.Properties cacheIndex
private static String cacheLocation
private static String indexName
private static String filePrefix
private static final int BUF_SIZE
private static final Object NOT_FOUND
private static final String CACHE_PROP
private static final String CACHE_LOCATION_PROP
private static final String CACHE_INDEX_PROP
private static final String CACHE_PREFIX_PROP
private static final String CACHE_INDEX
private static final String CACHE_DIR
private static final String OPTION_DEBUG
private static final String OPTION_DEBUG_CONNECT
private static final String OPTION_DEBUG_CACHE_LOOKUP
private static final String OPTION_DEBUG_CACHE_COPY
public static final boolean DEBUG
public static final boolean DEBUG_CONNECT
public static final boolean DEBUG_CACHE_LOOKUP
public static final boolean DEBUG_CACHE_COPY
static void ()
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.debug.DebugOptions debugOptions
protected void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
public void connect () throws java.io.IOException
private synchronized void connect (boolean) throws java.io.IOException
boolean asLocal
java.net.URL inCache
private void copyToCache () throws java.io.IOException
String tmp
String tmp
String tmp
int ix
int ix
int ix
String key
String key
java.net.URL src
java.net.URL src
java.io.InputStream srcis
String tgt
String tgt
java.io.File tgtFile
java.io.FileOutputStream tgtos
boolean error
long total
byte[] buf
int count
java.io.IOException e
protected void debug (java.lang.String)
String s
private static void debugStartup (java.lang.String)
String s
public java.net.URL[] getAuxillaryURLs () throws java.io.IOException
public synchronized java.io.InputStream getInputStream () throws java.io.IOException
public java.net.URL getResolvedURL ()
public java.net.URL getURLAsLocal () throws java.io.IOException
java.net.URL u
String up
private java.net.URL getURLInCache () throws java.io.IOException
String file
String jarEntry
int ix
String tmp
int ix
protected java.net.URL resolve () throws java.io.IOException
protected static java.lang.String getId (java.lang.String)
String spec
String id
protected static java.lang.String getVersion (java.lang.String)
String spec
org.osgi.framework.Version version
private static java.lang.Object[] parse (java.lang.String)
String spec
String bsn
org.osgi.framework.Version version
int underScore
void setResolvedURL (java.net.URL) throws java.io.IOException
java.net.URL url
int ix
private boolean shouldCache (boolean)
boolean asLocal
String rp
String rf
static void shutdown ()
java.util.Enumeration keys
String key
Object value
java.io.FileOutputStream fos
static void startup (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String location
String os
String ws
String nl
String cacheProps
java.io.File cachePropFile
java.util.Properties props
java.io.FileInputStream fis
java.io.FileInputStream fis
String tmp
java.io.FileOutputStream fos
private static boolean verifyLocation (java.lang.String)
String location
java.io.File cacheDir
}
org/eclipse/core/internal/runtime/ReferenceHashSet.classReferenceHashSet.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.ReferenceHashSet extends java.lang.Object {
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference[] values
public int elementSize
int threshold
java.lang.ref.ReferenceQueue referenceQueue
public static final int HARD
public static final int SOFT
public static final int WEAK
public void ()
public void (int)
int size
int extraRoom
private org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference toReference (int, java.lang.Object)
int type
Object referent
public java.lang.Object add (java.lang.Object, int)
Object obj
int referenceType
int index
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
Object referent
private void addValue (org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference)
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference value
Object obj
int valuesLength
int index
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
private void cleanupGarbageCollectedValues ()
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference toBeRemoved
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference toBeRemoved
int hashCode
int valuesLength
int index
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
int sameHash
int current
int current
public boolean contains (java.lang.Object)
Object obj
public java.lang.Object get (java.lang.Object)
Object obj
int valuesLength
int index
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
Object referent
private void rehash ()
org.eclipse.core.internal.runtime.ReferenceHashSet newHashSet
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
int i
int length
public java.lang.Object remove (java.lang.Object)
Object obj
int valuesLength
int index
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference currentValue
Object referent
public int size ()
public java.lang.String toString ()
StringBuffer buffer
int i
int length
org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference value
Object ref
public java.lang.Object[] toArray ()
Object[] result
int resultSize
int i
Object tmp
Object[] finalResult
}
org/eclipse/core/internal/runtime/LocalizationUtils.classLocalizationUtils.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.LocalizationUtils extends java.lang.Object {
public void ()
public static java.lang.String safeLocalize (java.lang.String)
String key
Class messageClass
java.lang.reflect.Field field
Object value
}
org/eclipse/core/internal/runtime/PlatformURLFragmentConnection.classPlatformURLFragmentConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLFragmentConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private org.osgi.framework.Bundle target
private static boolean isRegistered
public static final String FRAGMENT
static void ()
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String spec
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
java.net.URL result
public static void startup ()
}
org/eclipse/core/internal/runtime/DataArea.classDataArea.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.DataArea extends java.lang.Object {
private static final String OPTION_DEBUG
static final String F_META_AREA
static final String F_PLUGIN_DATA
static final String F_LOG
static final String F_TRACE
static final String PREFERENCES_FILE_NAME
private org.eclipse.core.runtime.IPath location
private boolean initialized
public void ()
protected void assertLocationInitialized () throws java.lang.IllegalStateException
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.datalocation.Location service
java.net.URL url
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.IPath getMetadataLocation () throws java.lang.IllegalStateException
public org.eclipse.core.runtime.IPath getInstanceDataLocation () throws java.lang.IllegalStateException
public org.eclipse.core.runtime.IPath getLogLocation () throws java.lang.IllegalStateException
org.eclipse.osgi.framework.log.FrameworkLog log
java.io.File file
public org.eclipse.core.runtime.IPath getTraceLocation () throws java.lang.IllegalStateException
org.eclipse.osgi.service.debug.DebugOptions debugOptions
java.io.File file
private boolean isInstanceLocationSet ()
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.datalocation.Location service
public org.eclipse.core.runtime.IPath getStateLocation (org.osgi.framework.Bundle) throws java.lang.IllegalStateException
org.osgi.framework.Bundle bundle
public org.eclipse.core.runtime.IPath getStateLocation (java.lang.String) throws java.lang.IllegalStateException
String bundleName
public org.eclipse.core.runtime.IPath getPreferenceLocation (java.lang.String, boolean) throws java.lang.IllegalStateException
String bundleName
boolean create
org.eclipse.core.runtime.IPath result
private void initializeLocation () throws org.eclipse.core.runtime.CoreException
String message
private void createLocation () throws org.eclipse.core.runtime.CoreException
java.io.File file
Exception e
String message
String message
org.eclipse.core.runtime.IPath logPath
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.framework.log.FrameworkLog log
java.io.IOException e
org.eclipse.core.runtime.IPath tracePath
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.debug.DebugOptions debugOptions
private boolean debug ()
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.debug.DebugOptions debugOptions
}
org/eclipse/core/internal/runtime/CommonMessages.classCommonMessages.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.CommonMessages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String ok
public static String meta_couldNotCreate
public static String meta_instanceDataUnspecified
public static String meta_noDataModeSpecified
public static String meta_notDir
public static String meta_readonly
public static String meta_pluginProblems
public static String url_badVariant
public static String url_createConnection
public static String url_invalidURL
public static String url_noaccess
public static String url_noOutput
public static String url_resolveFragment
public static String url_resolvePlugin
public static String parse_doubleSeparatorVersion
public static String parse_emptyPluginVersion
public static String parse_fourElementPluginVersion
public static String parse_numericMajorComponent
public static String parse_numericMinorComponent
public static String parse_numericServiceComponent
public static String parse_oneElementPluginVersion
public static String parse_postiveMajor
public static String parse_postiveMinor
public static String parse_postiveService
public static String parse_separatorEndVersion
public static String parse_separatorStartVersion
public static String activator_not_available
public static String activator_resourceBundleNotFound
public static String activator_resourceBundleNotStarted
static void ()
public void ()
public static void reloadMessages ()
}
org/eclipse/core/internal/runtime/PlatformURLPluginConnection.classPlatformURLPluginConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLPluginConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private org.osgi.framework.Bundle target
private static boolean isRegistered
public static final String PLUGIN
static void ()
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
public static java.lang.Object[] parse (java.lang.String, java.net.URL) throws java.io.IOException
String spec
java.net.URL originalURL
Object[] result
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle bundle
protected java.net.URL resolve () throws java.io.IOException
String spec
Object[] obj
org.osgi.framework.Bundle b
String path
java.net.URL result
public static void startup ()
public java.net.URL[] getAuxillaryURLs () throws java.io.IOException
String spec
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle[] fragments
int fragmentLength
java.net.URL[] result
int i
}
org/eclipse/core/internal/runtime/PlatformURLMetaConnection.classPlatformURLMetaConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLMetaConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private org.osgi.framework.Bundle target
private static boolean isRegistered
public static final String META
static void ()
public void (java.net.URL)
java.net.URL url
protected java.net.URL resolve () throws java.io.IOException
String spec
int ix
String ref
String id
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.core.runtime.IPath path
public static void startup ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
java.net.URL resolved
String fileString
java.io.File file
String parent
}
org/eclipse/core/internal/runtime/commonMessages.properties
org/eclipse/core/internal/runtime/PrintStackUtil.classPrintStackUtil.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PrintStackUtil extends java.lang.Object {
public void ()
public static void printChildren (org.eclipse.core.runtime.IStatus, java.io.PrintStream)
org.eclipse.core.runtime.IStatus status
java.io.PrintStream output
org.eclipse.core.runtime.IStatus[] children
int i
Throwable exception
public static void printChildren (org.eclipse.core.runtime.IStatus, java.io.PrintWriter)
org.eclipse.core.runtime.IStatus status
java.io.PrintWriter output
org.eclipse.core.runtime.IStatus[] children
int i
Throwable exception
}
org/eclipse/core/internal/runtime/PlatformURLConverter.classPlatformURLConverter.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLConverter extends java.lang.Object implements org.eclipse.osgi.service.urlconversion.URLConverter {
public void ()
public java.net.URL toFileURL (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLConnection connection
java.net.URL result
public java.net.URL resolve (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLConnection connection
java.net.URL result
}
org/eclipse/core/internal/runtime/IAdapterFactoryExt.classIAdapterFactoryExt.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IAdapterFactoryExt extends java.lang.Object {
public abstract org.eclipse.core.runtime.IAdapterFactory loadFactory (boolean)
public abstract java.lang.String[] getAdapterNames ()
}
org/eclipse/core/internal/runtime/MetaDataKeeper.classMetaDataKeeper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.MetaDataKeeper extends java.lang.Object {
private static org.eclipse.core.internal.runtime.DataArea metaArea
static void ()
public void ()
public static org.eclipse.core.internal.runtime.DataArea getMetaArea ()
}
org/eclipse/core/internal/runtime/IRuntimeConstants.classIRuntimeConstants.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IRuntimeConstants extends java.lang.Object {
public static final String PI_RUNTIME
public static final String PI_COMMON
public static final int PLUGIN_ERROR
public static final int FAILED_WRITE_METADATA
}
org/eclipse/core/internal/runtime/AdapterManager.classAdapterManager.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.AdapterManager extends java.lang.Object implements org.eclipse.core.runtime.IAdapterManager {
private java.util.Map adapterLookup
private java.util.Map classLookup
private final Object classLookupLock
private java.util.Map classSearchOrderLookup
private final java.util.HashMap factories
private final java.util.ArrayList lazyFactoryProviders
private static final org.eclipse.core.internal.runtime.AdapterManager singleton
static void ()
public static org.eclipse.core.internal.runtime.AdapterManager getDefault ()
private void ()
private void addFactoriesFor (java.lang.String, java.util.Map)
String typeName
java.util.Map table
java.util.List factoryList
int i
int imax
org.eclipse.core.runtime.IAdapterFactory factory
String[] adapters
int j
Class[] adapters
int j
String adapterName
private void cacheClassLookup (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
org.eclipse.core.runtime.IAdapterFactory factory
Class clazz
java.util.Map lookup
java.util.Map classes
private java.lang.Class cachedClassForName (org.eclipse.core.runtime.IAdapterFactory, java.lang.String)
org.eclipse.core.runtime.IAdapterFactory factory
String typeName
Class clazz
java.util.Map lookup
java.util.Map classes
private java.lang.Class classForName (org.eclipse.core.runtime.IAdapterFactory, java.lang.String)
org.eclipse.core.runtime.IAdapterFactory factory
String typeName
Class clazz
Class[] adapterList
int i
public java.lang.String[] computeAdapterTypes (java.lang.Class)
Class adaptable
java.util.Set types
private java.util.Map getFactories (java.lang.Class)
Class adaptable
java.util.Map lookup
java.util.Map table
Class[] classes
int i
public java.lang.Class[] computeClassOrder (java.lang.Class)
Class adaptable
Class[] classes
java.util.Map lookup
private java.lang.Class[] doComputeClassOrder (java.lang.Class)
Class adaptable
java.util.List classes
Class clazz
java.util.Set seen
Class[] classHierarchy
int i
private void computeInterfaceOrder (java.lang.Class[], java.util.Collection, java.util.Set)
Class[] interfaces
java.util.Collection classes
java.util.Set seen
java.util.List newInterfaces
int i
Class interfac
Class clazz
public synchronized void flushLookup ()
public java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
Object adaptable
Class adapterType
org.eclipse.core.runtime.IAdapterFactory factory
Object result
public java.lang.Object getAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterType
private java.lang.Object getAdapter (java.lang.Object, java.lang.String, boolean)
Object adaptable
String adapterType
boolean force
org.eclipse.core.runtime.IAdapterFactory factory
Object result
Class clazz
public boolean hasAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterTypeName
public int queryAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterTypeName
org.eclipse.core.runtime.IAdapterFactory factory
public java.lang.Object loadAdapter (java.lang.Object, java.lang.String)
Object adaptable
String adapterTypeName
public synchronized void registerAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
org.eclipse.core.runtime.IAdapterFactory factory
Class adaptable
public void registerFactory (org.eclipse.core.runtime.IAdapterFactory, java.lang.String)
org.eclipse.core.runtime.IAdapterFactory factory
String adaptableType
java.util.List list
public synchronized void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory)
org.eclipse.core.runtime.IAdapterFactory factory
java.util.List list
public synchronized void unregisterAdapters (org.eclipse.core.runtime.IAdapterFactory, java.lang.Class)
org.eclipse.core.runtime.IAdapterFactory factory
Class adaptable
java.util.List factoryList
public synchronized void unregisterAllAdapters ()
public void registerLazyFactoryProvider (org.eclipse.core.internal.runtime.IAdapterManagerProvider)
org.eclipse.core.internal.runtime.IAdapterManagerProvider factoryProvider
public boolean unregisterLazyFactoryProvider (org.eclipse.core.internal.runtime.IAdapterManagerProvider)
org.eclipse.core.internal.runtime.IAdapterManagerProvider factoryProvider
public java.util.HashMap getFactories ()
org.eclipse.core.internal.runtime.IAdapterManagerProvider provider
}
org/eclipse/core/internal/runtime/ResourceTranslator.classResourceTranslator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.ResourceTranslator extends java.lang.Object {
private static final String KEY_PREFIX
private static final String KEY_DOUBLE_PREFIX
public void ()
public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String value
public static java.lang.String getResourceString (org.osgi.framework.Bundle, java.lang.String, java.util.ResourceBundle)
org.osgi.framework.Bundle bundle
String value
java.util.ResourceBundle resourceBundle
String s
int ix
String key
String dflt
public static java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle) throws java.util.MissingResourceException
org.osgi.framework.Bundle bundle
private static java.util.ResourceBundle getResourceBundle (org.osgi.framework.Bundle, java.lang.String) throws java.util.MissingResourceException
org.osgi.framework.Bundle bundle
String language
java.util.Locale locale
public static java.lang.String[] getResourceString (org.osgi.framework.Bundle, java.lang.String[], java.lang.String)
org.osgi.framework.Bundle bundle
String[] nonTranslated
String locale
java.util.ResourceBundle resourceBundle
String[] translated
int i
private static boolean hasRuntime21 (org.osgi.framework.Bundle)
org.osgi.framework.Bundle b
org.eclipse.osgi.util.ManifestElement[] prereqs
int i
private static java.lang.ClassLoader createTempClassloader (org.osgi.framework.Bundle)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
java.net.URL[] urls
private static void addFragments (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle host
java.util.ArrayList classpath
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle[] fragments
int i
private static void addClasspathEntries (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
org.eclipse.osgi.util.ManifestElement[] classpathElements
int i
java.net.URL classpathEntry
private static void addBundleRoot (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
private static void addDevEntries (org.osgi.framework.Bundle, java.util.ArrayList)
org.osgi.framework.Bundle b
java.util.ArrayList classpath
String[] binaryPaths
int i
java.net.URL classpathEntry
}
org/eclipse/core/internal/runtime/ReferenceHashSet$HashableWeakReference.classReferenceHashSet.java
package org.eclipse.core.internal.runtime
org.eclipse.core.internal.runtime.ReferenceHashSet$HashableWeakReference extends java.lang.ref.WeakReference implements org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference {
public int hashCode
final synthetic org.eclipse.core.internal.runtime.ReferenceHashSet this$0
public void (org.eclipse.core.internal.runtime.ReferenceHashSet, java.lang.Object, java.lang.ref.ReferenceQueue)
Object referent
java.lang.ref.ReferenceQueue queue
public boolean equals (java.lang.Object)
Object obj
Object referent
Object other
public int hashCode ()
public java.lang.String toString ()
Object referent
}
org/eclipse/core/internal/runtime/FindSupport.classFindSupport.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.FindSupport extends java.lang.Object {
public static final String PROP_NL
public static final String PROP_OS
public static final String PROP_WS
public static final String PROP_ARCH
private static String[] NL_JAR_VARIANTS
static void ()
public void ()
private static java.lang.String[] buildNLVariants (java.lang.String)
String nl
java.util.ArrayList result
org.eclipse.core.runtime.IPath base
org.eclipse.core.runtime.IPath path
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
public static java.net.URL[] findEntries (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map)
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList results
private static java.net.URL find (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
java.net.URL result
String first
org.eclipse.core.runtime.IPath rest
private static java.net.URL findOS (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
String os
String osArch
java.net.URL result
org.eclipse.core.runtime.IPath base
org.eclipse.core.runtime.IPath filePath
private static java.net.URL findWS (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
String ws
org.eclipse.core.runtime.IPath filePath
java.net.URL result
private static java.net.URL findNL (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.Map, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath path
java.util.Map override
java.util.ArrayList multiple
String nl
String[] nlVariants
java.net.URL result
int i
org.eclipse.core.runtime.IPath filePath
private static java.net.URL findInPlugin (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath filePath
java.util.ArrayList multiple
java.net.URL result
private static java.net.URL findInFragments (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, java.util.ArrayList)
org.osgi.framework.Bundle b
org.eclipse.core.runtime.IPath filePath
java.util.ArrayList multiple
org.eclipse.core.internal.runtime.Activator activator
org.osgi.framework.Bundle[] fragments
int i
java.net.URL fileURL
public static final java.io.InputStream openStream (org.osgi.framework.Bundle, org.eclipse.core.runtime.IPath, boolean) throws java.io.IOException
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.IPath file
boolean substituteArgs
java.net.URL url
public static java.net.URL find (java.net.URL)
java.net.URL url
String spec
Object[] obj
java.io.IOException e
org.osgi.framework.Bundle bundle
String path
}
org/eclipse/core/internal/runtime/ReferenceHashSet$HashableSoftReference.classReferenceHashSet.java
package org.eclipse.core.internal.runtime
org.eclipse.core.internal.runtime.ReferenceHashSet$HashableSoftReference extends java.lang.ref.SoftReference implements org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference {
public int hashCode
final synthetic org.eclipse.core.internal.runtime.ReferenceHashSet this$0
public void (org.eclipse.core.internal.runtime.ReferenceHashSet, java.lang.Object, java.lang.ref.ReferenceQueue)
Object referent
java.lang.ref.ReferenceQueue queue
public boolean equals (java.lang.Object)
Object obj
Object referent
Object other
public int hashCode ()
public java.lang.String toString ()
Object referent
}
org/eclipse/core/internal/runtime/Activator.classActivator.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static java.util.Map urlTrackers
private static org.osgi.framework.BundleContext bundleContext
private static org.eclipse.core.internal.runtime.Activator singleton
private org.osgi.framework.ServiceRegistration platformURLConverterService
private org.osgi.framework.ServiceRegistration adapterManagerService
private org.osgi.util.tracker.ServiceTracker installLocationTracker
private org.osgi.util.tracker.ServiceTracker instanceLocationTracker
private org.osgi.util.tracker.ServiceTracker configLocationTracker
private org.osgi.util.tracker.ServiceTracker bundleTracker
private org.osgi.util.tracker.ServiceTracker debugTracker
private org.osgi.util.tracker.ServiceTracker logTracker
private org.osgi.util.tracker.ServiceTracker localizationTracker
static void ()
public void ()
public static org.eclipse.core.internal.runtime.Activator getDefault ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
java.util.Dictionary urlProperties
private org.eclipse.core.internal.runtime.PlatformLogWriter getPlatformWriter (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference logRef
org.osgi.framework.ServiceReference readerRef
org.osgi.framework.ServiceReference packageAdminRef
org.eclipse.equinox.log.ExtendedLogService logService
org.eclipse.equinox.log.ExtendedLogReaderService readerService
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.eclipse.core.internal.runtime.PlatformLogWriter writer
public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
org.osgi.framework.Filter filter
public org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
public org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
public org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
org.osgi.framework.Filter filter
public org.osgi.framework.Bundle getBundle (java.lang.String)
String symbolicName
org.osgi.service.packageadmin.PackageAdmin admin
org.osgi.framework.Bundle[] bundles
int i
private org.osgi.service.packageadmin.PackageAdmin getBundleAdmin ()
public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle host
org.osgi.service.packageadmin.PackageAdmin admin
public org.eclipse.osgi.service.datalocation.Location getInstallLocation ()
org.osgi.framework.Filter filter
public java.lang.String getBundleId (java.lang.Object)
Object object
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle source
public java.util.ResourceBundle getLocalization (org.osgi.framework.Bundle, java.lang.String) throws java.util.MissingResourceException
org.osgi.framework.Bundle bundle
String locale
org.osgi.framework.BundleContext context
org.eclipse.osgi.service.localization.BundleLocalization location
java.util.ResourceBundle result
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
static org.osgi.framework.BundleContext getContext ()
private static void closeURLTrackerServices ()
java.util.Iterator iter
String key
org.osgi.util.tracker.ServiceTracker tracker
public static org.eclipse.osgi.service.urlconversion.URLConverter getURLConverter (java.net.URL)
java.net.URL url
String protocol
org.osgi.util.tracker.ServiceTracker tracker
String FILTER_PREFIX
String FILTER_POSTFIX
org.osgi.framework.Filter filter
private void installPlatformURLSupport ()
org.eclipse.osgi.service.datalocation.Location service
java.util.Hashtable properties
}
org/eclipse/core/internal/runtime/PlatformLogWriter.classPlatformLogWriter.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformLogWriter extends java.lang.Object implements org.eclipse.equinox.log.SynchronousLogListener org.eclipse.equinox.log.LogFilter {
public static final String EQUINOX_LOGGER_NAME
private final org.eclipse.equinox.log.ExtendedLogService logService
private final org.osgi.service.packageadmin.PackageAdmin packageAdmin
private final org.osgi.framework.Bundle bundle
public void (org.eclipse.equinox.log.ExtendedLogService, org.osgi.service.packageadmin.PackageAdmin, org.osgi.framework.Bundle)
org.eclipse.equinox.log.ExtendedLogService logService
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle bundle
void logging (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.osgi.framework.Bundle b
org.eclipse.equinox.log.Logger equinoxLog
public static int getLevel (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public static org.eclipse.osgi.framework.log.FrameworkLogEntry getLog (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
Throwable t
java.util.ArrayList childlist
int stackCode
org.eclipse.core.runtime.IStatus coreStatus
org.eclipse.core.runtime.IStatus[] children
int i
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
private org.osgi.framework.Bundle getBundle (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
String pluginID
org.osgi.framework.Bundle[] bundles
public boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle bundle
String loggerName
int logLevel
public void logged (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry entry
public static org.eclipse.core.runtime.IStatus convertToStatus (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry logEntry
Object context
org.eclipse.osgi.framework.log.FrameworkLogEntry fLogEntry
private static org.eclipse.core.runtime.IStatus convertToStatus (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
org.eclipse.core.runtime.IStatus[] statusChildren
int i
private static org.eclipse.core.runtime.IStatus convertRawEntryToStatus (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry logEntry
int severity
int severity
int severity
int severity
int severity
org.osgi.framework.Bundle bundle
}
org/eclipse/core/internal/runtime/RuntimeLog.classRuntimeLog.java
package org.eclipse.core.internal.runtime
public final org.eclipse.core.internal.runtime.RuntimeLog extends java.lang.Object {
private static java.util.ArrayList logListeners
private static java.util.ArrayList queuedMessages
private static org.eclipse.core.internal.runtime.PlatformLogWriter logWriter
static void ()
public void ()
static void setLogWriter (org.eclipse.core.internal.runtime.PlatformLogWriter)
org.eclipse.core.internal.runtime.PlatformLogWriter logWriter
boolean firstListener
public static void addLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
boolean firstListener
public static void removeLogListener (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public static boolean contains (org.eclipse.core.runtime.ILogListener)
org.eclipse.core.runtime.ILogListener listener
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.ILogListener[] listeners
org.eclipse.core.internal.runtime.PlatformLogWriter writer
org.eclipse.core.internal.runtime.PlatformLogWriter writer
int i
Exception e
LinkageError e
private static void handleException (java.lang.Throwable)
Throwable e
public static boolean isEmpty ()
public static boolean hasListeners ()
private static void emptyQueuedMessages ()
org.eclipse.core.runtime.IStatus[] queued
org.eclipse.core.runtime.IStatus[] queued
int i
static void logToListeners (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.ILogListener[] listeners
org.eclipse.core.runtime.ILogListener[] listeners
int i
Exception e
LinkageError e
}
org/eclipse/core/internal/runtime/ReferenceHashSet$StrongReference.classReferenceHashSet.java
package org.eclipse.core.internal.runtime
org.eclipse.core.internal.runtime.ReferenceHashSet$StrongReference extends java.lang.Object implements org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference {
private Object referent
final synthetic org.eclipse.core.internal.runtime.ReferenceHashSet this$0
public void (org.eclipse.core.internal.runtime.ReferenceHashSet, java.lang.Object, java.lang.ref.ReferenceQueue)
Object referent
java.lang.ref.ReferenceQueue queue
public int hashCode ()
public java.lang.Object get ()
public boolean equals (java.lang.Object)
Object obj
}
org/eclipse/core/internal/runtime/DevClassPathHelper.classDevClassPathHelper.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.DevClassPathHelper extends java.lang.Object {
public static final String PROP_DEV
protected static boolean inDevelopmentMode
protected static String[] devDefaultClasspath
protected static java.util.Properties devProperties
static void ()
String osgiDev
java.net.URL location
public void ()
public static java.lang.String[] getDevClassPath (java.lang.String)
String id
String[] result
String entry
public static java.lang.String[] getArrayFromList (java.lang.String)
String prop
java.util.Vector list
java.util.StringTokenizer tokens
String token
public static boolean inDevelopmentMode ()
private static java.util.Properties load (java.net.URL)
java.net.URL url
java.util.Properties props
java.io.InputStream is
}
org/eclipse/core/internal/runtime/ReferenceHashSet$HashedReference.classReferenceHashSet.java
package org.eclipse.core.internal.runtime
abstract org.eclipse.core.internal.runtime.ReferenceHashSet$HashedReference extends java.lang.Object {
public abstract int hashCode ()
public abstract java.lang.Object get ()
}
org/eclipse/core/internal/runtime/PlatformURLConfigConnection.classPlatformURLConfigConnection.java
package org.eclipse.core.internal.runtime
public org.eclipse.core.internal.runtime.PlatformURLConfigConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
private static final String FILE_PROTOCOL
private static boolean isRegistered
public static final String CONFIG
private boolean parentConfiguration
static void ()
public void (java.net.URL)
java.net.URL url
protected java.net.URL resolve () throws java.io.IOException
String spec
String path
org.eclipse.core.internal.runtime.Activator activator
org.eclipse.osgi.service.datalocation.Location localConfig
org.eclipse.osgi.service.datalocation.Location parentConfig
java.net.URL localURL
java.io.File localFile
java.net.URL parentURL
java.io.File parentFile
public static void startup ()
public java.io.OutputStream getOutputStream () throws java.io.IOException
java.net.URL resolved
String fileString
java.io.File file
String parent
}
org/eclipse/core/internal/runtime/IAdapterManagerProvider.classIAdapterManagerProvider.java
package org.eclipse.core.internal.runtime
public abstract org.eclipse.core.internal.runtime.IAdapterManagerProvider extends java.lang.Object {
public abstract boolean addFactories (org.eclipse.core.internal.runtime.AdapterManager)
}
org/eclipse/equinox/events/MemoryEventConstants.classMemoryEventConstants.java
package org.eclipse.equinox.events
public final org.eclipse.equinox.events.MemoryEventConstants extends java.lang.Object {
public static final String TOPIC_BASE
public static final String TOPIC_NORMAL
public static final String TOPIC_SERIOUS
public static final String TOPIC_CRITICAL
public static final String TOPIC_ALL
private void ()
}
plugin.properties
about.html