META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
META-INF/eclipse.inf
ant_tasks/
ant_tasks/resources-ant.jar
plugin.xml
.api_description
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/resources/
org/eclipse/core/resources/IProject.classIProject.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProject extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public static final int SNAPSHOT_TREE
public abstract void build (int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration getActiveBuildConfig () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration getBuildConfig (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigs () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription getDescription () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (java.lang.String)
public abstract org.eclipse.core.resources.IFolder getFolder (java.lang.String)
public abstract org.eclipse.core.resources.IProjectNature getNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getPluginWorkingLocation (org.eclipse.core.runtime.IPluginDescriptor)
public abstract org.eclipse.core.runtime.IPath getWorkingLocation (java.lang.String)
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects () throws org.eclipse.core.runtime.CoreException
public abstract void clearCachedDynamicReferences ()
public abstract org.eclipse.core.resources.IProject[] getReferencingProjects ()
public abstract org.eclipse.core.resources.IBuildConfiguration[] getReferencedBuildConfigs (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
public abstract boolean hasBuildConfig (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean hasNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isNatureEnabled (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isOpen ()
public abstract void loadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void open (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void saveSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ResourceAttributes.classResourceAttributes.java
package org.eclipse.core.resources
public org.eclipse.core.resources.ResourceAttributes extends java.lang.Object {
private int attributes
public static org.eclipse.core.resources.ResourceAttributes fromFile (java.io.File)
java.io.File file
public void ()
public boolean isArchive ()
public boolean isExecutable ()
public boolean isHidden ()
public boolean isReadOnly ()
public boolean isSymbolicLink ()
public void setArchive (boolean)
boolean archive
public void set (int, boolean)
int mask
boolean value
public boolean isSet (int)
int mask
public void setExecutable (boolean)
boolean executable
public void setHidden (boolean)
boolean hidden
public void setReadOnly (boolean)
boolean readOnly
public void setSymbolicLink (boolean)
boolean symLink
public java.lang.String toString ()
}
org/eclipse/core/resources/IResourceChangeEvent.classIResourceChangeEvent.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceChangeEvent extends java.lang.Object {
public static final int POST_CHANGE
public static final int PRE_CLOSE
public static final int PRE_DELETE
public static final int PRE_AUTO_BUILD
public static final int PRE_BUILD
public static final int POST_AUTO_BUILD
public static final int POST_BUILD
public static final int PRE_REFRESH
public abstract org.eclipse.core.resources.IMarkerDelta[] findMarkerDeltas (java.lang.String, boolean)
public abstract int getBuildKind ()
public abstract org.eclipse.core.resources.IResourceDelta getDelta ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.Object getSource ()
public abstract int getType ()
}
org/eclipse/core/resources/IPathVariableManager.classIPathVariableManager.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableManager extends java.lang.Object {
public abstract java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
public abstract void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getValue (java.lang.String)
public abstract java.net.URI getURIValue (java.lang.String)
public abstract java.lang.String[] getPathVariableNames ()
public abstract void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
public abstract void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
public abstract java.net.URI resolveURI (java.net.URI)
public abstract org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
public abstract boolean isDefined (java.lang.String)
public abstract boolean isUserDefined (java.lang.String)
public abstract org.eclipse.core.runtime.IStatus validateName (java.lang.String)
public abstract org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
public abstract java.net.URI getVariableRelativePathLocation (java.net.URI)
public abstract java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
public abstract java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
}
org/eclipse/core/resources/IWorkspaceDescription.classIWorkspaceDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceDescription extends java.lang.Object {
public abstract java.lang.String[] getBuildOrder ()
public abstract long getFileStateLongevity ()
public abstract int getMaxBuildIterations ()
public abstract int getMaxFileStates ()
public abstract long getMaxFileStateSize ()
public abstract boolean isApplyFileStatePolicy ()
public abstract long getSnapshotInterval ()
public abstract boolean isAutoBuilding ()
public abstract void setAutoBuilding (boolean)
public abstract void setBuildOrder (java.lang.String[])
public abstract void setFileStateLongevity (long)
public abstract void setMaxBuildIterations (int)
public abstract void setMaxFileStates (int)
public abstract void setMaxFileStateSize (long)
public abstract void setApplyFileStatePolicy (boolean)
public abstract void setSnapshotInterval (long)
public abstract void setMaxConcurrentBuilds (int)
public abstract int getMaxConcurrentBuilds ()
}
org/eclipse/core/resources/IPathVariableChangeListener.classIPathVariableChangeListener.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void pathVariableChanged (org.eclipse.core.resources.IPathVariableChangeEvent)
}
org/eclipse/core/resources/FileInfoMatcherDescription.classFileInfoMatcherDescription.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.FileInfoMatcherDescription extends java.lang.Object {
private String id
private Object arguments
public void (java.lang.String, java.lang.Object)
String id
Object arguments
public java.lang.Object getArguments ()
public java.lang.String getId ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.FileInfoMatcherDescription other
}
org/eclipse/core/resources/IFolder.classIFolder.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFolder extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public abstract void create (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (java.lang.String)
public abstract org.eclipse.core.resources.IFolder getFolder (java.lang.String)
public abstract void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IStorage.classIStorage.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IStorage extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
}
org/eclipse/core/resources/IWorkspaceRunnable.classIWorkspaceRunnable.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceRunnable extends java.lang.Object implements org.eclipse.core.runtime.ICoreRunnable {
public abstract void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ISavedState.classISavedState.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISavedState extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath[] getFiles ()
public abstract int getSaveNumber ()
public abstract org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
public abstract void processResourceChangeEvents (org.eclipse.core.resources.IResourceChangeListener)
}
org/eclipse/core/resources/IProjectNature.classIProjectNature.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectNature extends java.lang.Object {
public abstract void configure () throws org.eclipse.core.runtime.CoreException
public abstract void deconfigure () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract void setProject (org.eclipse.core.resources.IProject)
}
org/eclipse/core/resources/IWorkspace$ProjectOrder.classIWorkspace.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.IWorkspace$ProjectOrder extends java.lang.Object {
public org.eclipse.core.resources.IProject[] projects
public boolean hasCycles
public org.eclipse.core.resources.IProject[][] knots
public void (org.eclipse.core.resources.IProject[], boolean, org.eclipse.core.resources.IProject[][])
org.eclipse.core.resources.IProject[] projects
boolean hasCycles
org.eclipse.core.resources.IProject[][] knots
}
org/eclipse/core/resources/IResourceVisitor.classIResourceVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IMarkerDelta.classIMarkerDelta.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IMarkerDelta extends java.lang.Object {
public abstract java.lang.Object getAttribute (java.lang.String)
public abstract int getAttribute (java.lang.String, int)
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String)
public abstract boolean getAttribute (java.lang.String, boolean)
public abstract java.util.Map getAttributes ()
public abstract java.lang.Object[] getAttributes (java.lang.String[])
public abstract long getId ()
public abstract int getKind ()
public abstract org.eclipse.core.resources.IMarker getMarker ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.String getType ()
public abstract boolean isSubtypeOf (java.lang.String)
}
org/eclipse/core/resources/IResourceDelta.classIResourceDelta.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceDelta extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int NO_CHANGE
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int ADDED_PHANTOM
public static final int REMOVED_PHANTOM
public static final int ALL_WITH_PHANTOMS
public static final int CONTENT
public static final int MOVED_FROM
public static final int MOVED_TO
public static final int COPIED_FROM
public static final int OPEN
public static final int TYPE
public static final int SYNC
public static final int MARKERS
public static final int REPLACED
public static final int DESCRIPTION
public static final int ENCODING
public static final int LOCAL_CHANGED
public static final int DERIVED_CHANGED
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
public abstract int getFlags ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract int getKind ()
public abstract org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
public abstract org.eclipse.core.runtime.IPath getMovedFromPath ()
public abstract org.eclipse.core.runtime.IPath getMovedToPath ()
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public abstract org.eclipse.core.resources.IResource getResource ()
}
org/eclipse/core/resources/IResourceFilterDescription.classIResourceFilterDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceFilterDescription extends java.lang.Object {
public static final int INCLUDE_ONLY
public static final int EXCLUDE_ALL
public static final int FILES
public static final int FOLDERS
public static final int INHERITABLE
public abstract org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract int getType ()
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IBuildConfiguration.classIBuildConfiguration.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IBuildConfiguration extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final String DEFAULT_CONFIG_NAME
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract java.lang.String getName ()
}
org/eclipse/core/resources/IBuildContext.classIBuildContext.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IBuildContext extends java.lang.Object {
public abstract org.eclipse.core.resources.IBuildConfiguration[] getAllReferencedBuildConfigs ()
public abstract org.eclipse.core.resources.IBuildConfiguration[] getAllReferencingBuildConfigs ()
public abstract org.eclipse.core.resources.IBuildConfiguration[] getRequestedConfigs ()
}
org/eclipse/core/resources/IResourceProxyVisitor.classIResourceProxyVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceProxyVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ISynchronizer.classISynchronizer.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISynchronizer extends java.lang.Object {
public abstract void accept (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResourceVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract void add (org.eclipse.core.runtime.QualifiedName)
public abstract void flushSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.QualifiedName[] getPartners ()
public abstract byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract void remove (org.eclipse.core.runtime.QualifiedName)
public abstract void setSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ResourcesPlugin.classResourcesPlugin.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.ResourcesPlugin extends org.eclipse.core.runtime.Plugin {
public static final String PI_RESOURCES
public static final String PT_BUILDERS
public static final String PT_NATURES
public static final String PT_MARKERS
public static final String PT_FILE_MODIFICATION_VALIDATOR
public static final String PT_MOVE_DELETE_HOOK
public static final String PT_TEAM_HOOK
public static final String PT_REFRESH_PROVIDERS
public static final String PT_MODEL_PROVIDERS
public static final String PT_VARIABLE_PROVIDERS
public static final String PT_FILTER_MATCHERS
public static final Object FAMILY_AUTO_BUILD
public static final Object FAMILY_AUTO_REFRESH
public static final Object FAMILY_MANUAL_BUILD
public static final Object FAMILY_MANUAL_REFRESH
public static final String PREF_ENCODING
private static final String PREF_DESCRIPTION_PREFIX
public static final String PREF_MAX_NOTIFICATION_DELAY
public static final String PREF_AUTO_BUILDING
public static final String PREF_BUILD_ORDER
public static final String PREF_DEFAULT_BUILD_ORDER
public static final String PREF_MAX_BUILD_ITERATIONS
public static final String PREF_APPLY_FILE_STATE_POLICY
public static final String PREF_FILE_STATE_LONGEVITY
public static final String PREF_MAX_FILE_STATE_SIZE
public static final String PREF_MAX_FILE_STATES
public static final String PREF_SNAPSHOT_INTERVAL
public static final String PREF_DISABLE_LINKING
public static final String PREF_AUTO_REFRESH
public static final String PREF_LIGHTWEIGHT_AUTO_REFRESH
public static final String PREF_SEPARATE_DERIVED_ENCODINGS
public static final boolean DEFAULT_PREF_SEPARATE_DERIVED_ENCODINGS
public static final String PREF_MISSING_NATURE_MARKER_SEVERITY
public static final String PREF_MAX_CONCURRENT_BUILDS
private static org.eclipse.core.resources.ResourcesPlugin plugin
private static org.eclipse.core.internal.resources.Workspace workspace
private org.osgi.framework.ServiceRegistration workspaceRegistration
private org.osgi.framework.ServiceRegistration debugRegistration
private org.eclipse.core.internal.resources.CheckMissingNaturesListener checkMissingNaturesListener
static void ()
public void ()
private static void constructWorkspace () throws org.eclipse.core.runtime.CoreException
public static java.lang.String getEncoding ()
String enc
public static org.eclipse.core.resources.ResourcesPlugin getPlugin ()
public static org.eclipse.core.resources.IWorkspace getWorkspace ()
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
java.util.Hashtable properties
org.eclipse.core.runtime.IStatus result
private void initializePreferenceLookupOrder ()
org.eclipse.core.internal.preferences.PreferencesService service
String[] original
java.util.List newOrder
String entry
}
org/eclipse/core/resources/ISaveContext.classISaveContext.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISaveContext extends java.lang.Object {
public static final int FULL_SAVE
public static final int SNAPSHOT
public static final int PROJECT_SAVE
public abstract org.eclipse.core.runtime.IPath[] getFiles ()
public abstract int getKind ()
public abstract int getPreviousSaveNumber ()
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract int getSaveNumber ()
public abstract org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
public abstract void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
public abstract void needDelta ()
public abstract void needSaveNumber ()
}
org/eclipse/core/resources/IContainer.classIContainer.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IContainer extends java.lang.Object implements org.eclipse.core.resources.IResource org.eclipse.core.runtime.IAdaptable {
public static final int INCLUDE_PHANTOMS
public static final int INCLUDE_TEAM_PRIVATE_MEMBERS
public static final int EXCLUDE_DERIVED
public static final int INCLUDE_HIDDEN
public static final int DO_NOT_CHECK_EXISTENCE
public abstract boolean exists (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource findMember (java.lang.String)
public abstract org.eclipse.core.resources.IResource findMember (java.lang.String, boolean)
public abstract org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath, boolean)
public abstract java.lang.String getDefaultCharset () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getDefaultCharset (boolean) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource[] members () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResource[] members (boolean) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResource[] members (int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile[] findDeletedMembersWithHistory (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceFilterDescription createFilter (int, org.eclipse.core.resources.FileInfoMatcherDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceFilterDescription[] getFilters () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/variableresolvers/
org/eclipse/core/resources/variableresolvers/PathVariableResolver.classPathVariableResolver.java
package org.eclipse.core.resources.variableresolvers
public abstract org.eclipse.core.resources.variableresolvers.PathVariableResolver extends java.lang.Object {
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public abstract java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/IResource.classIResource.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResource extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable org.eclipse.core.runtime.jobs.ISchedulingRule {
public static final int FILE
public static final int FOLDER
public static final int PROJECT
public static final int ROOT
public static final int DEPTH_ZERO
public static final int DEPTH_ONE
public static final int DEPTH_INFINITE
public static final int FORCE
public static final int KEEP_HISTORY
public static final int ALWAYS_DELETE_PROJECT_CONTENT
public static final int NEVER_DELETE_PROJECT_CONTENT
public static final int ALLOW_MISSING_LOCAL
public static final int SHALLOW
public static final int AVOID_NATURE_CONFIG
public static final int BACKGROUND_REFRESH
public static final int REPLACE
public static final int CHECK_ANCESTORS
public static final int DERIVED
public static final int TEAM_PRIVATE
public static final int HIDDEN
public static final int VIRTUAL
public static final int NULL_STAMP
public static final int NONE
public abstract void accept (org.eclipse.core.resources.IResourceProxyVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceProxyVisitor, int, int) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor, int, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor, int, int) throws org.eclipse.core.runtime.CoreException
public abstract void clearHistory (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IMarker createMarker (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceProxy createProxy ()
public abstract void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void deleteMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract boolean equals (java.lang.Object)
public abstract boolean exists ()
public abstract org.eclipse.core.resources.IMarker findMarker (long) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract int findMaxProblemSeverity (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getFileExtension ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract long getLocalTimeStamp ()
public abstract org.eclipse.core.runtime.IPath getLocation ()
public abstract java.net.URI getLocationURI ()
public abstract org.eclipse.core.resources.IMarker getMarker (long)
public abstract long getModificationStamp ()
public abstract java.lang.String getName ()
public abstract org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public abstract org.eclipse.core.resources.IContainer getParent ()
public abstract java.util.Map getPersistentProperties () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getPersistentProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public abstract org.eclipse.core.runtime.IPath getRawLocation ()
public abstract java.net.URI getRawLocationURI ()
public abstract org.eclipse.core.resources.ResourceAttributes getResourceAttributes ()
public abstract java.util.Map getSessionProperties () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract int getType ()
public abstract org.eclipse.core.resources.IWorkspace getWorkspace ()
public abstract boolean isAccessible ()
public abstract boolean isDerived ()
public abstract boolean isDerived (int)
public abstract boolean isHidden ()
public abstract boolean isHidden (int)
public abstract boolean isLinked ()
public abstract boolean isVirtual ()
public abstract boolean isLinked (int)
public abstract boolean isLocal (int)
public abstract boolean isPhantom ()
public abstract boolean isReadOnly ()
public abstract boolean isSynchronized (int)
public abstract boolean isTeamPrivateMember ()
public abstract boolean isTeamPrivateMember (int)
public abstract void move (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void revertModificationStamp (long) throws org.eclipse.core.runtime.CoreException
public abstract void setDerived (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setDerived (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setHidden (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setLocal (boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
public abstract void setPersistentProperty (org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setReadOnly (boolean)
public abstract void setResourceAttributes (org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
public abstract void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object) throws org.eclipse.core.runtime.CoreException
public abstract void setTeamPrivateMember (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFileModificationValidator.classIFileModificationValidator.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFileModificationValidator extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
public abstract org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
}
org/eclipse/core/resources/IDynamicReferenceProvider.classIDynamicReferenceProvider.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IDynamicReferenceProvider extends java.lang.Object {
public abstract java.util.List getDependentProjects (org.eclipse.core.resources.IBuildConfiguration) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IWorkspace.classIWorkspace.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspace extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int AVOID_UPDATE
public static final Object VALIDATE_PROMPT
public static final String SERVICE_NAME
static void ()
public abstract void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
public abstract void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener, int)
public abstract org.eclipse.core.resources.ISavedState addSaveParticipant (org.eclipse.core.runtime.Plugin, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.ISavedState addSaveParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
public abstract void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (org.eclipse.core.resources.IBuildConfiguration[], int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void checkpoint (boolean)
public abstract org.eclipse.core.resources.IProject[][] computePrerequisiteOrder (org.eclipse.core.resources.IProject[])
public abstract org.eclipse.core.resources.IWorkspace$ProjectOrder computeProjectOrder (org.eclipse.core.resources.IProject[])
public abstract org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void deleteMarkers (org.eclipse.core.resources.IMarker[]) throws org.eclipse.core.runtime.CoreException
public abstract void forgetSavedTree (java.lang.String)
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterMatcherDescriptors ()
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor getFilterMatcherDescriptor (java.lang.String)
public abstract org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
public abstract org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
public abstract java.util.Map getDanglingReferences ()
public abstract org.eclipse.core.resources.IWorkspaceDescription getDescription ()
public abstract org.eclipse.core.resources.IWorkspaceRoot getRoot ()
public abstract org.eclipse.core.resources.IResourceRuleFactory getRuleFactory ()
public abstract org.eclipse.core.resources.ISynchronizer getSynchronizer ()
public abstract boolean isAutoBuilding ()
public abstract boolean isTreeLocked ()
public abstract org.eclipse.core.resources.IProjectDescription loadProjectDescription (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription loadProjectDescription (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IBuildConfiguration newBuildConfig (java.lang.String, java.lang.String)
public abstract org.eclipse.core.resources.IProjectDescription newProjectDescription (java.lang.String)
public abstract void removeResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
public abstract void removeSaveParticipant (org.eclipse.core.runtime.Plugin)
public abstract void removeSaveParticipant (java.lang.String)
public abstract void run (org.eclipse.core.runtime.ICoreRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void run (org.eclipse.core.runtime.ICoreRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus save (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IWorkspaceDescription) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String[] sortNatureSet (java.lang.String[])
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
public abstract org.eclipse.core.runtime.IStatus validateFiltered (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
public abstract org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
public abstract org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
public abstract org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
public abstract org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
public abstract org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
}
org/eclipse/core/resources/IProjectNatureDescriptor.classIProjectNatureDescriptor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectNatureDescriptor extends java.lang.Object {
public abstract java.lang.String getNatureId ()
public abstract java.lang.String getLabel ()
public abstract java.lang.String[] getRequiredNatureIds ()
public abstract java.lang.String[] getNatureSetIds ()
public abstract boolean isLinkingAllowed ()
}
org/eclipse/core/resources/IMarker.classIMarker.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IMarker extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final String MARKER
public static final String TASK
public static final String PROBLEM
public static final String TEXT
public static final String BOOKMARK
public static final String SEVERITY
public static final String MESSAGE
public static final String LOCATION
public static final String PRIORITY
public static final String DONE
public static final String CHAR_START
public static final String CHAR_END
public static final String LINE_NUMBER
public static final String TRANSIENT
public static final String USER_EDITABLE
public static final String SOURCE_ID
public static final int PRIORITY_HIGH
public static final int PRIORITY_NORMAL
public static final int PRIORITY_LOW
public static final int SEVERITY_ERROR
public static final int SEVERITY_WARNING
public static final int SEVERITY_INFO
public abstract void delete () throws org.eclipse.core.runtime.CoreException
public abstract boolean equals (java.lang.Object)
public abstract boolean exists ()
public abstract java.lang.Object getAttribute (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract int getAttribute (java.lang.String, int)
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String)
public abstract boolean getAttribute (java.lang.String, boolean)
public abstract java.util.Map getAttributes () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.Object[] getAttributes (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
public abstract long getCreationTime () throws org.eclipse.core.runtime.CoreException
public abstract long getId ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.String getType () throws org.eclipse.core.runtime.CoreException
public abstract boolean isSubtypeOf (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setAttributes (java.lang.String[], java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
public abstract void setAttributes (java.util.Map) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFilterMatcherDescriptor.classIFilterMatcherDescriptor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor extends java.lang.Object {
public static final String ARGUMENT_TYPE_FILTER_MATCHER
public static final String ARGUMENT_TYPE_FILTER_MATCHERS
public static final String ARGUMENT_TYPE_NONE
public static final String ARGUMENT_TYPE_STRING
public abstract java.lang.String getArgumentType ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getId ()
public abstract java.lang.String getName ()
public abstract boolean isFirstOrdering ()
}
org/eclipse/core/resources/IResourceProxy.classIResourceProxy.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceProxy extends java.lang.Object {
public abstract long getModificationStamp ()
public abstract boolean isAccessible ()
public abstract boolean isDerived ()
public abstract boolean isLinked ()
public abstract boolean isPhantom ()
public abstract boolean isHidden ()
public abstract boolean isTeamPrivateMember ()
public abstract java.lang.String getName ()
public abstract java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
public abstract int getType ()
public abstract org.eclipse.core.runtime.IPath requestFullPath ()
public abstract org.eclipse.core.resources.IResource requestResource ()
}
org/eclipse/core/resources/IResourceChangeListener.classIResourceChangeListener.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
}
org/eclipse/core/resources/IWorkspaceRoot.classIWorkspaceRoot.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceRoot extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI)
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI, int)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI, int)
public abstract org.eclipse.core.resources.IContainer getContainerForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFile getFileForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IProject getProject (java.lang.String)
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract org.eclipse.core.resources.IProject[] getProjects (int)
}
org/eclipse/core/resources/IPathVariableChangeEvent.classIPathVariableChangeEvent.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableChangeEvent extends java.lang.Object {
public static final int VARIABLE_CHANGED
public static final int VARIABLE_CREATED
public static final int VARIABLE_DELETED
public abstract org.eclipse.core.runtime.IPath getValue ()
public abstract java.lang.String getVariableName ()
public abstract java.lang.Object getSource ()
public abstract int getType ()
}
org/eclipse/core/resources/ICommand.classICommand.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ICommand extends java.lang.Object {
public abstract java.util.Map getArguments ()
public abstract java.lang.String getBuilderName ()
public abstract boolean isBuilding (int)
public abstract boolean isConfigurable ()
public abstract void setArguments (java.util.Map)
public abstract void setBuilderName (java.lang.String)
public abstract void setBuilding (int, boolean)
}
org/eclipse/core/resources/ISaveParticipant.classISaveParticipant.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISaveParticipant extends java.lang.Object implements java.util.EventListener {
public abstract void doneSaving (org.eclipse.core.resources.ISaveContext)
public abstract void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
public abstract void rollback (org.eclipse.core.resources.ISaveContext)
public abstract void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceRuleFactory.classIResourceRuleFactory.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceRuleFactory extends java.lang.Object {
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
}
org/eclipse/core/resources/mapping/
org/eclipse/core/resources/mapping/ResourceTraversal.classResourceTraversal.java
package org.eclipse.core.resources.mapping
public org.eclipse.core.resources.mapping.ResourceTraversal extends java.lang.Object {
private final int depth
private final int flags
private final org.eclipse.core.resources.IResource[] resources
public void (org.eclipse.core.resources.IResource[], int, int)
org.eclipse.core.resources.IResource[] resources
int depth
int flags
public void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource member
private boolean contains (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource child
void doFindMarkers (java.util.ArrayList, java.lang.String, boolean)
java.util.ArrayList result
String type
boolean includeSubtypes
org.eclipse.core.internal.resources.MarkerManager markerMan
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
java.util.ArrayList result
public int getDepth ()
public int getFlags ()
public org.eclipse.core.resources.IResource[] getResources ()
}
org/eclipse/core/resources/mapping/IResourceChangeDescriptionFactory.classIResourceChangeDescriptionFactory.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory extends java.lang.Object {
public abstract void change (org.eclipse.core.resources.IFile)
public abstract void close (org.eclipse.core.resources.IProject)
public abstract void copy (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
public abstract void create (org.eclipse.core.resources.IResource)
public abstract void delete (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.resources.IResourceDelta getDelta ()
public abstract void move (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
}
org/eclipse/core/resources/mapping/CompositeResourceMapping.classCompositeResourceMapping.java
package org.eclipse.core.resources.mapping
public final org.eclipse.core.resources.mapping.CompositeResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
private final org.eclipse.core.resources.mapping.ResourceMapping[] mappings
private final Object modelObject
private org.eclipse.core.resources.IProject[] projects
private String providerId
public void (java.lang.String, java.lang.Object, org.eclipse.core.resources.mapping.ResourceMapping[])
String providerId
Object modelObject
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceMapping childMapping
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings ()
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
java.util.Set result
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor subMonitor
java.util.List result
org.eclipse.core.resources.mapping.ResourceMapping mapping
}
org/eclipse/core/resources/mapping/ResourceChangeValidator.class
org/eclipse/core/resources/mapping/ModelStatus.classModelStatus.java
package org.eclipse.core.resources.mapping
public org.eclipse.core.resources.mapping.ModelStatus extends org.eclipse.core.runtime.Status {
private final String modelProviderId
public void (int, java.lang.String, java.lang.String, java.lang.String)
int severity
String pluginId
String modelProviderId
String message
public java.lang.String getModelProviderId ()
}
org/eclipse/core/resources/mapping/IModelProviderDescriptor.classIModelProviderDescriptor.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.IModelProviderDescriptor extends java.lang.Object {
public abstract java.lang.String[] getExtendedModels ()
public abstract java.lang.String getId ()
public abstract java.lang.String getLabel ()
public abstract org.eclipse.core.resources.IResource[] getMatchingResources (org.eclipse.core.resources.IResource[]) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getMatchingTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[]) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.mapping.ModelProvider getModelProvider () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/mapping/ResourceMappingContext.classResourceMappingContext.java
package org.eclipse.core.resources.mapping
public org.eclipse.core.resources.mapping.ResourceMappingContext extends java.lang.Object {
public static final org.eclipse.core.resources.mapping.ResourceMappingContext LOCAL_CONTEXT
static void ()
public void ()
}
org/eclipse/core/resources/mapping/ModelProvider.classModelProvider.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.ModelProvider extends org.eclipse.core.runtime.PlatformObject {
public static final String RESOURCE_MODEL_PROVIDER_ID
private org.eclipse.core.resources.mapping.IModelProviderDescriptor descriptor
public void ()
public static org.eclipse.core.resources.mapping.IModelProviderDescriptor getModelProviderDescriptor (java.lang.String)
String id
org.eclipse.core.resources.mapping.IModelProviderDescriptor[] descs
org.eclipse.core.resources.mapping.IModelProviderDescriptor descriptor
public static org.eclipse.core.resources.mapping.IModelProviderDescriptor[] getModelProviderDescriptors ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.mapping.ModelProvider other
public final org.eclipse.core.resources.mapping.IModelProviderDescriptor getDescriptor ()
public final java.lang.String getId ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.IResource, org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set mappings
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMapping[] resourceMappings
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set result
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor subMonitor
java.util.List traversals
org.eclipse.core.resources.mapping.ResourceMapping mapping
public int hashCode ()
public final void init (org.eclipse.core.resources.mapping.IModelProviderDescriptor)
org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
protected void initialize ()
public org.eclipse.core.runtime.IStatus validateChange (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/resources/mapping/RemoteResourceMappingContext.classRemoteResourceMappingContext.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.RemoteResourceMappingContext extends org.eclipse.core.resources.mapping.ResourceMappingContext {
public static final int FILE_CONTENTS_REQUIRED
public static final int NONE
public void ()
public abstract org.eclipse.core.resources.IStorage fetchBaseContents (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] fetchBaseMembers (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
public abstract org.eclipse.core.resources.IResource[] fetchMembers (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IStorage fetchRemoteContents (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] fetchRemoteMembers (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract boolean hasLocalChange (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract boolean hasRemoteChange (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract boolean isThreeWay ()
public abstract void refresh (org.eclipse.core.resources.mapping.ResourceTraversal[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/mapping/ResourceMapping.classResourceMapping.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.ResourceMapping extends org.eclipse.core.runtime.PlatformObject {
public void ()
public void accept (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.resources.IResourceVisitor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.resources.IResourceVisitor visitor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceTraversal traversal
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.mapping.ResourceMapping other
public org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
java.util.ArrayList result
org.eclipse.core.resources.mapping.ResourceTraversal traversal
public abstract java.lang.Object getModelObject ()
public final org.eclipse.core.resources.mapping.ModelProvider getModelProvider ()
org.eclipse.core.runtime.CoreException e
public abstract java.lang.String getModelProviderId ()
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public int hashCode ()
}
org/eclipse/core/resources/ProjectScope.classProjectScope.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.ProjectScope extends org.eclipse.core.internal.preferences.AbstractScope {
public static final String SCOPE
private final org.eclipse.core.resources.IProject project
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject context
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
org.eclipse.core.runtime.preferences.IPreferencesService preferencesService
org.osgi.service.prefs.Preferences scopeNode
org.osgi.service.prefs.Preferences projectNode
public org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.runtime.IPath location
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.ProjectScope other
public int hashCode ()
}
org/eclipse/core/resources/team/
org/eclipse/core/resources/team/TeamHook.classTeamHook.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.TeamHook extends org.eclipse.core.internal.resources.InternalTeamHook {
protected final org.eclipse.core.resources.IResourceRuleFactory defaultFactory
protected void ()
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected final void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFile, int, java.net.URI)
org.eclipse.core.resources.IFile file
int updateFlags
java.net.URI location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFolder, int, java.net.URI)
org.eclipse.core.resources.IFolder folder
int updateFlags
java.net.URI location
}
org/eclipse/core/resources/team/FileModificationValidator.classFileModificationValidator.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.FileModificationValidator extends java.lang.Object implements org.eclipse.core.resources.IFileModificationValidator {
public void ()
public final org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
org.eclipse.core.resources.IFile[] files
Object context
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
}
org/eclipse/core/resources/team/IMoveDeleteHook.classIMoveDeleteHook.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.IMoveDeleteHook extends java.lang.Object {
public abstract boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/core/resources/team/FileModificationValidationContext.classFileModificationValidationContext.java
package org.eclipse.core.resources.team
public org.eclipse.core.resources.team.FileModificationValidationContext extends java.lang.Object {
public static final org.eclipse.core.resources.team.FileModificationValidationContext VALIDATE_PROMPT
private final Object shell
static void ()
void (java.lang.Object)
Object shell
public java.lang.Object getShell ()
}
org/eclipse/core/resources/team/ResourceRuleFactory.classResourceRuleFactory.java
package org.eclipse.core.resources.team
public org.eclipse.core.resources.team.ResourceRuleFactory extends java.lang.Object implements org.eclipse.core.resources.IResourceRuleFactory {
private final org.eclipse.core.resources.IWorkspace workspace
protected void ()
public final org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public final org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private boolean isReadOnly (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes attributes
public final org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
protected final org.eclipse.core.runtime.jobs.ISchedulingRule parent (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
java.util.HashSet rules
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
}
org/eclipse/core/resources/team/IResourceTree.classIResourceTree.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.IResourceTree extends java.lang.Object {
public static final long NULL_TIMESTAMP
public abstract void addToLocalHistory (org.eclipse.core.resources.IFile)
public abstract boolean isSynchronized (org.eclipse.core.resources.IResource, int)
public abstract long computeTimestamp (org.eclipse.core.resources.IFile)
public abstract long getTimestamp (org.eclipse.core.resources.IFile)
public abstract void updateMovedFileTimestamp (org.eclipse.core.resources.IFile, long)
public abstract void failed (org.eclipse.core.runtime.IStatus)
public abstract void deletedFile (org.eclipse.core.resources.IFile)
public abstract void deletedFolder (org.eclipse.core.resources.IFolder)
public abstract void deletedProject (org.eclipse.core.resources.IProject)
public abstract void movedFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
public abstract void movedFolderSubtree (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder)
public abstract boolean movedProjectSubtree (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
public abstract void standardDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveProject (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/core/resources/IProjectDescription.classIProjectDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectDescription extends java.lang.Object {
public static final String DESCRIPTION_FILE_NAME
public abstract org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigReferences (java.lang.String)
public abstract org.eclipse.core.resources.ICommand[] getBuildSpec ()
public abstract java.lang.String getComment ()
public abstract org.eclipse.core.resources.IProject[] getDynamicReferences ()
public abstract org.eclipse.core.runtime.IPath getLocation ()
public abstract java.net.URI getLocationURI ()
public abstract java.lang.String getName ()
public abstract java.lang.String[] getNatureIds ()
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects ()
public abstract boolean hasNature (java.lang.String)
public abstract org.eclipse.core.resources.ICommand newCommand ()
public abstract void setActiveBuildConfig (java.lang.String)
public abstract void setBuildConfigs (java.lang.String[])
public abstract void setBuildConfigReferences (java.lang.String, org.eclipse.core.resources.IBuildConfiguration[])
public abstract void setBuildSpec (org.eclipse.core.resources.ICommand[])
public abstract void setComment (java.lang.String)
public abstract void setDynamicReferences (org.eclipse.core.resources.IProject[])
public abstract void setLocation (org.eclipse.core.runtime.IPath)
public abstract void setLocationURI (java.net.URI)
public abstract void setName (java.lang.String)
public abstract void setNatureIds (java.lang.String[])
public abstract void setReferencedProjects (org.eclipse.core.resources.IProject[])
}
org/eclipse/core/resources/IFileState.classIFileState.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFileState extends java.lang.Object implements org.eclipse.core.resources.IEncodedStorage org.eclipse.core.runtime.IAdaptable {
public abstract boolean exists ()
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract long getModificationTime ()
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
}
org/eclipse/core/resources/filtermatchers/
org/eclipse/core/resources/filtermatchers/CompoundFileInfoMatcher.classCompoundFileInfoMatcher.java
package org.eclipse.core.resources.filtermatchers
public abstract org.eclipse.core.resources.filtermatchers.CompoundFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
protected org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher[] matchers
public void ()
private org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher instantiate (org.eclipse.core.resources.IProject, org.eclipse.core.resources.FileInfoMatcherDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.FileInfoMatcherDescription filter
org.eclipse.core.resources.IFilterMatcherDescriptor desc
org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher matcher
public final void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
Object arguments
org.eclipse.core.resources.FileInfoMatcherDescription[] filters
int i
}
org/eclipse/core/resources/filtermatchers/AbstractFileInfoMatcher.classAbstractFileInfoMatcher.java
package org.eclipse.core.resources.filtermatchers
public abstract org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher extends java.lang.Object {
public void ()
public abstract boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
public abstract void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFile.classIFile.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFile extends java.lang.Object implements org.eclipse.core.resources.IResource org.eclipse.core.resources.IEncodedStorage org.eclipse.core.runtime.IAdaptable {
public static final int ENCODING_UNKNOWN
public static final int ENCODING_US_ASCII
public static final int ENCODING_ISO_8859_1
public static final int ENCODING_UTF_8
public static final int ENCODING_UTF_16BE
public static final int ENCODING_UTF_16LE
public static final int ENCODING_UTF_16
public abstract void appendContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void appendContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharset (boolean) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharsetFor (java.io.Reader) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.content.IContentDescription getContentDescription () throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream getContents (boolean) throws org.eclipse.core.runtime.CoreException
public abstract int getEncoding () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract org.eclipse.core.resources.IFileState[] getHistory (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
public abstract void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IncrementalProjectBuilder.classIncrementalProjectBuilder.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IncrementalProjectBuilder extends org.eclipse.core.internal.events.InternalBuilder implements org.eclipse.core.runtime.IExecutableExtension {
public static final int FULL_BUILD
public static final int AUTO_BUILD
public static final int INCREMENTAL_BUILD
public static final int CLEAN_BUILD
public void ()
protected abstract org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public final void forgetLastBuiltState ()
public final void rememberLastBuiltState ()
public final org.eclipse.core.resources.ICommand getCommand ()
public final org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public final org.eclipse.core.resources.IProject getProject ()
public final org.eclipse.core.resources.IBuildConfiguration getBuildConfig ()
public final boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public final boolean isInterrupted ()
public final void needRebuild ()
public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement config
String propertyName
Object data
protected void startupOnInitialize ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule (int, java.util.Map)
int kind
java.util.Map args
public final org.eclipse.core.resources.IBuildContext getContext ()
}
org/eclipse/core/resources/IResourceStatus.classIResourceStatus.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public static final int INVALID_NATURE_SET
public static final int BUILD_FAILED
public static final int OPERATION_FAILED
public static final int INVALID_VALUE
public static final int MISSING_DESCRIPTION_REPAIRED
public static final int OVERLAPPING_LOCATION
public static final int EXISTS_LOCAL
public static final int NOT_FOUND_LOCAL
public static final int NO_LOCATION_LOCAL
public static final int FAILED_READ_LOCAL
public static final int FAILED_WRITE_LOCAL
public static final int FAILED_DELETE_LOCAL
public static final int OUT_OF_SYNC_LOCAL
public static final int CASE_VARIANT_EXISTS
public static final int WRONG_TYPE_LOCAL
public static final int PARENT_READ_ONLY
public static final int INVALID_RESOURCE_NAME
public static final int READ_ONLY_LOCAL
public static final int VARIABLE_NOT_DEFINED_WARNING
public static final int RESOURCE_WRONG_TYPE
public static final int RESOURCE_EXISTS
public static final int RESOURCE_NOT_FOUND
public static final int RESOURCE_NOT_LOCAL
public static final int WORKSPACE_NOT_OPEN
public static final int PROJECT_NOT_OPEN
public static final int PATH_OCCUPIED
public static final int PARTNER_NOT_REGISTERED
public static final int MARKER_NOT_FOUND
public static final int RESOURCE_NOT_LINKED
public static final int LINKING_NOT_ALLOWED
public static final int VARIABLE_NOT_DEFINED
public static final int WORKSPACE_LOCKED
public static final int FAILED_DESCRIBING_CONTENTS
public static final int FAILED_SETTING_CHARSET
public static final int FAILED_GETTING_CHARSET
public static final int BUILD_CONFIGURATION_NOT_FOUND
public static final int INTERNAL_ERROR
public static final int FAILED_READ_METADATA
public static final int FAILED_WRITE_METADATA
public static final int FAILED_DELETE_METADATA
public abstract org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/core/resources/WorkspaceJob.classWorkspaceJob.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.WorkspaceJob extends org.eclipse.core.internal.resources.InternalWorkspaceJob {
public void (java.lang.String)
String name
public abstract org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/refresh/
org/eclipse/core/resources/refresh/IRefreshResult.classIRefreshResult.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.IRefreshResult extends java.lang.Object {
public abstract void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
public abstract void refresh (org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/refresh/IRefreshMonitor.classIRefreshMonitor.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.IRefreshMonitor extends java.lang.Object {
public abstract void unmonitor (org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/refresh/RefreshProvider.classRefreshProvider.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.RefreshProvider extends org.eclipse.core.internal.refresh.InternalRefreshProvider {
public void ()
protected org.eclipse.core.resources.refresh.IRefreshMonitor createPollingMonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.refresh.IRefreshMonitor installMonitor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.refresh.IRefreshResult)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.refresh.IRefreshResult result
public org.eclipse.core.resources.refresh.IRefreshMonitor installMonitor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.refresh.IRefreshResult, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.refresh.IRefreshResult result
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void resetMonitors (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void resetMonitors (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor progressMonitor
}
org/eclipse/core/resources/IEncodedStorage.classIEncodedStorage.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IEncodedStorage extends java.lang.Object implements org.eclipse.core.resources.IStorage {
public abstract java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceDeltaVisitor.classIResourceDeltaVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceDeltaVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/
org/eclipse/core/internal/properties/
org/eclipse/core/internal/properties/PropertyBucket.classPropertyBucket.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyBucket extends org.eclipse.core.internal.localstore.Bucket {
public static final byte INDEX
public static final byte QNAME
private static final byte VERSION
private final java.util.List qualifierIndex
public void ()
protected org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object value
private org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry getEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathAsString
String[][] existing
protected java.lang.String getIndexFileName ()
public java.lang.String getProperty (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.QualifiedName name
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
protected byte getVersion ()
protected java.lang.String getVersionFileName ()
public void load (java.lang.String, java.io.File, boolean) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
boolean force
protected java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream source
int length
String[][] properties
int j
byte constant
org.eclipse.core.runtime.IPath resourcePath
String msg
public void save () throws org.eclipse.core.runtime.CoreException
public void setProperties (org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry)
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
org.eclipse.core.runtime.IPath path
String[][] additions
String pathAsString
String[][] existing
public void setProperty (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.QualifiedName, java.lang.String)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.QualifiedName name
String value
String pathAsString
String[][] existing
String[][] newValue
String[][] newValue
protected void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException
java.io.DataOutputStream destination
Object entryValue
String[][] properties
String[] propertie
int index
}
org/eclipse/core/internal/properties/PropertyManager2$PropertyCopyVisitor.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$PropertyCopyVisitor extends org.eclipse.core.internal.localstore.Bucket$Visitor {
private java.util.List changes
private org.eclipse.core.runtime.IPath destination
private org.eclipse.core.runtime.IPath source
final org.eclipse.core.internal.properties.PropertyManager2 this$0
public void (org.eclipse.core.internal.properties.PropertyManager2, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
private void saveChanges (org.eclipse.core.internal.properties.PropertyBucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.properties.PropertyBucket bucket
java.util.Iterator i
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry sourceEntry
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry destinationEntry
}
org/eclipse/core/internal/properties/PropertyBucket$PropertyEntry.class
org/eclipse/core/internal/properties/PropertyManager2$2.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$2 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.properties.PropertyManager2 this$0
private final java.util.Map val$result
void (org.eclipse.core.internal.properties.PropertyManager2, java.util.Map)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry propertyEntry
int propertyCount
int i
}
org/eclipse/core/internal/properties/PropertyManager2.classPropertyManager2.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyManager2 extends java.lang.Object implements org.eclipse.core.internal.properties.IPropertyManager {
private static final int MAX_VALUE_SIZE
org.eclipse.core.internal.localstore.BucketTree tree
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void closePropertyStore (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
public synchronized void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
int depth
private void copyProperties (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
int depth
org.eclipse.core.internal.properties.PropertyManager2$PropertyCopyVisitor copyVisitor
public synchronized void deleteProperties (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
public void deleteResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
public synchronized java.util.Map getProperties (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
java.util.Map result
public synchronized java.lang.String getProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.runtime.QualifiedName name
String message
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.internal.properties.PropertyBucket current
public org.eclipse.core.internal.localstore.BucketTree getTree ()
public java.io.File getVersionFile ()
public synchronized void setProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.runtime.QualifiedName name
String value
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
String message
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.internal.properties.PropertyBucket current
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/properties/PropertyManager2$1.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$1 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.properties.PropertyManager2 this$0
void (org.eclipse.core.internal.properties.PropertyManager2)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
}
org/eclipse/core/internal/properties/IPropertyManager.classIPropertyManager.java
package org.eclipse.core.internal.properties
public abstract org.eclipse.core.internal.properties.IPropertyManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public abstract void closePropertyStore (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract void deleteProperties (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract void deleteResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract void setProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract java.util.Map getProperties (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/watson/
org/eclipse/core/internal/watson/ElementTreeWriter$1.classElementTreeWriter.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeWriter$1 extends java.lang.Object implements org.eclipse.core.internal.dtree.IDataFlattener {
final org.eclipse.core.internal.watson.ElementTreeWriter this$0
private final org.eclipse.core.internal.watson.IElementInfoFlattener val$flattener
void (org.eclipse.core.internal.watson.ElementTreeWriter, org.eclipse.core.internal.watson.IElementInfoFlattener)
public void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
Object data
java.io.DataOutput output
public java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput)
org.eclipse.core.runtime.IPath path
java.io.DataInput input
}
org/eclipse/core/internal/watson/IElementComparator.classIElementComparator.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementComparator extends java.lang.Object implements org.eclipse.core.internal.dtree.IComparator {
public static final int K_NO_CHANGE
}
org/eclipse/core/internal/watson/ElementTreeWriter.classElementTreeWriter.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeWriter extends java.lang.Object {
public static final int CURRENT_FORMAT
public static final int D_INFINITE
protected org.eclipse.core.internal.dtree.DataTreeWriter dataTreeWriter
public void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener flattener
org.eclipse.core.internal.dtree.IDataFlattener f
protected org.eclipse.core.internal.watson.ElementTree[] sortTrees (org.eclipse.core.internal.watson.ElementTree[], java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.DataOutput output
int numTrees
org.eclipse.core.internal.watson.ElementTree[] sorted
int[] order
java.util.HashMap table
int i
java.util.List indices
org.eclipse.core.internal.watson.ElementTree oldest
int i
java.util.List indices
java.util.Enumeration e
Integer next
org.eclipse.core.internal.watson.ElementTree parent
public void writeDelta (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput, org.eclipse.core.internal.watson.IElementComparator) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree olderTree
org.eclipse.core.internal.watson.ElementTree newerTree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.watson.IElementComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree completeTree
org.eclipse.core.internal.dtree.DeltaDataTree derivedTree
org.eclipse.core.internal.dtree.DeltaDataTree deltaToWrite
public void writeDeltaChain (org.eclipse.core.internal.watson.ElementTree[], org.eclipse.core.runtime.IPath, int, java.io.DataOutput, org.eclipse.core.internal.watson.IElementComparator) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.watson.IElementComparator comparator
int treeCount
org.eclipse.core.internal.watson.ElementTree[] sortedTrees
int i
protected void writeNumber (int, java.io.DataOutput) throws java.io.IOException
int number
java.io.DataOutput output
public void writeTree (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.dtree.DeltaDataTree subtree
}
org/eclipse/core/internal/watson/DefaultElementComparator.classDefaultElementComparator.java
package org.eclipse.core.internal.watson
public final org.eclipse.core.internal.watson.DefaultElementComparator extends java.lang.Object implements org.eclipse.core.internal.watson.IElementComparator {
private static org.eclipse.core.internal.watson.DefaultElementComparator singleton
protected void ()
public int compare (java.lang.Object, java.lang.Object)
Object oldInfo
Object newInfo
public static org.eclipse.core.internal.watson.IElementComparator getComparator ()
protected boolean testEquality (java.lang.Object, java.lang.Object)
Object oldInfo
Object newInfo
}
org/eclipse/core/internal/watson/ElementTreeIterator.classElementTreeIterator.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeIterator extends java.lang.Object implements org.eclipse.core.internal.watson.IPathRequestor {
private String[] segments
private int nextFreeSegment
private org.eclipse.core.internal.watson.ElementTree tree
private org.eclipse.core.runtime.IPath path
private org.eclipse.core.internal.dtree.DataTreeNode treeRoot
public void (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IPath path
private void doIteration (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.watson.IElementContentVisitor)
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int len
int i
private void grow ()
int oldLen
String[] newPaths
public void iterate (org.eclipse.core.internal.watson.IElementContentVisitor)
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int len
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
private void push (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath pathToPush
int toPush
int i
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
int length
int i
StringBuilder pathBuf
int i
}
org/eclipse/core/internal/watson/ElementTreeReaderImpl_1.classElementTreeReaderImpl_1.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeReaderImpl_1 extends org.eclipse.core.internal.watson.ElementTreeReader {
void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener factory
public org.eclipse.core.internal.watson.ElementTree readDelta (org.eclipse.core.internal.watson.ElementTree, java.io.DataInput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree parentTree
java.io.DataInput input
org.eclipse.core.internal.dtree.DeltaDataTree complete
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IElementTreeData data
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
int treeCount
org.eclipse.core.internal.watson.ElementTree[] results
int[] order
int i
int i
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTree result
}
org/eclipse/core/internal/watson/IElementTreeData.classIElementTreeData.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementTreeData extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
}
org/eclipse/core/internal/watson/ElementTree$ChildIDsCache.classElementTree.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTree$ChildIDsCache extends java.lang.Object {
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] childPaths
final org.eclipse.core.internal.watson.ElementTree this$0
void (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] childPaths
}
org/eclipse/core/internal/watson/ElementTree.class
org/eclipse/core/internal/watson/IElementContentVisitor.classIElementContentVisitor.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementContentVisitor extends java.lang.Object {
public abstract boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
}
org/eclipse/core/internal/watson/ElementTreeReader.classElementTreeReader.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeReader extends java.lang.Object {
protected org.eclipse.core.internal.watson.IElementInfoFlattener elementInfoFlattener
protected org.eclipse.core.internal.dtree.DataTreeReader dataTreeReader
public void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener factory
org.eclipse.core.internal.dtree.IDataFlattener f
public org.eclipse.core.internal.watson.ElementTreeReader getReader (int) throws java.io.IOException
int formatVersion
public org.eclipse.core.internal.watson.ElementTree readDelta (org.eclipse.core.internal.watson.ElementTree, java.io.DataInput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree completeTree
java.io.DataInput input
org.eclipse.core.internal.watson.ElementTreeReader realReader
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTreeReader realReader
protected static int readNumber (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
byte b
int number
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTreeReader realReader
}
org/eclipse/core/internal/watson/IElementInfoFlattener.classIElementInfoFlattener.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementInfoFlattener extends java.lang.Object {
public abstract java.lang.Object readElement (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
public abstract void writeElement (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
}
org/eclipse/core/internal/watson/ElementTreeReader$1.classElementTreeReader.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeReader$1 extends java.lang.Object implements org.eclipse.core.internal.dtree.IDataFlattener {
final org.eclipse.core.internal.watson.ElementTreeReader this$0
private final org.eclipse.core.internal.watson.IElementInfoFlattener val$factory
void (org.eclipse.core.internal.watson.ElementTreeReader, org.eclipse.core.internal.watson.IElementInfoFlattener)
public void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput)
org.eclipse.core.runtime.IPath path
Object data
java.io.DataOutput output
public java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
java.io.DataInput input
}
org/eclipse/core/internal/watson/IPathRequestor.classIPathRequestor.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IPathRequestor extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath requestPath ()
public abstract java.lang.String requestName ()
}
org/eclipse/core/internal/resources/
org/eclipse/core/internal/resources/Filter$MatchNothingInfoMatcher.classFilter.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Filter$MatchNothingInfoMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
public void ()
public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo fileInfo
public void initialize (org.eclipse.core.resources.IProject, java.lang.Object)
org.eclipse.core.resources.IProject project
Object arguments
}
org/eclipse/core/internal/resources/SyncInfoSnapReader_3.classSyncInfoSnapReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoSnapReader_3 extends org.eclipse.core.internal.resources.SyncInfoSnapReader {
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
private org.eclipse.core.internal.utils.ObjectMap internalReadSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int size
org.eclipse.core.internal.utils.ObjectMap map
int i
String qualifier
String local
org.eclipse.core.runtime.QualifiedName name
int length
byte[] bytes
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.utils.ObjectMap map
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/DelayedSnapshotJob.classDelayedSnapshotJob.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.DelayedSnapshotJob extends org.eclipse.core.runtime.jobs.Job {
private static final String MSG_SNAPSHOT
private org.eclipse.core.internal.resources.SaveManager saveManager
static void ()
public void (org.eclipse.core.internal.resources.SaveManager)
org.eclipse.core.internal.resources.SaveManager manager
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
IllegalStateException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/ProjectDescription.classProjectDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectDescription extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.IProjectDescription {
private static final org.eclipse.core.resources.IBuildConfiguration[] EMPTY_BUILD_CONFIG_REFERENCE_ARRAY
private static final org.eclipse.core.resources.ICommand[] EMPTY_COMMAND_ARRAY
private static final org.eclipse.core.resources.IProject[] EMPTY_PROJECT_ARRAY
private static final String[] EMPTY_STRING_ARRAY
private static final String EMPTY_STR
protected static boolean isReading
protected static boolean isWriting
protected org.eclipse.core.resources.ICommand[] buildSpec
protected String comment
protected String activeConfiguration
protected String[] configNames
protected org.eclipse.core.resources.IProject[] staticRefs
protected org.eclipse.core.resources.IProject[] dynamicRefs
protected java.util.HashMap dynamicConfigRefs
protected volatile org.eclipse.core.resources.IBuildConfiguration[] cachedBuildConfigs
protected java.util.Map cachedConfigRefs
protected org.eclipse.core.resources.IProject[] cachedRefs
protected int cachedRefsDirtyCount
protected final Object cachedRefsMutex
protected java.util.HashMap linkDescriptions
protected java.util.HashMap filterDescriptions
protected java.util.HashMap variableDescriptions
protected java.net.URI location
protected String[] natures
protected java.net.URI snapshotLocation
static void ()
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.resources.ProjectDescription clone
public void clearCachedDynamicReferences (java.lang.String)
String configName
private org.eclipse.core.resources.IBuildConfiguration[] copyAndRemoveDuplicates (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] values
java.util.Set set
private org.eclipse.core.resources.IProject[] copyAndRemoveDuplicates (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject[] result
int count
int i
org.eclipse.core.resources.IProject project
int j
org.eclipse.core.resources.IProject[] reduced
private java.util.Collection getBuildConfigReferencesFromProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
java.util.List refs
org.eclipse.core.resources.IProject project
private java.util.Collection getProjectsFromBuildConfigRefs (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.LinkedHashSet projects
org.eclipse.core.resources.IBuildConfiguration ref
public java.lang.String getActiveBuildConfig ()
public org.eclipse.core.resources.IProject[] getAllReferences (boolean)
boolean makeCopy
int dirtyCount
int dirtyCount
org.eclipse.core.resources.IProject[] projRefs
org.eclipse.core.resources.IProject[] projRefs
org.eclipse.core.resources.IBuildConfiguration[] refs
org.eclipse.core.resources.IBuildConfiguration[] refs
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.Collection l
public org.eclipse.core.resources.IBuildConfiguration[] getAllBuildConfigReferences (java.lang.String, boolean)
String configName
boolean makeCopy
org.eclipse.core.resources.IBuildConfiguration[] refs
java.util.Set references
org.eclipse.core.resources.IBuildConfiguration[] dynamicBuildConfigs
org.eclipse.core.resources.IProject project
java.util.Collection dynamic
java.util.Collection dynamic
org.eclipse.core.resources.IBuildConfiguration buildConfig
java.util.Collection legacyDynamic
java.util.Collection statik
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigs (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean makeCopy
org.eclipse.core.resources.IBuildConfiguration[] configs
int i
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigReferences (java.lang.String)
String configName
public org.eclipse.core.resources.IBuildConfiguration[] getBuildConfigRefs (java.lang.String, boolean)
String configName
boolean makeCopy
public java.util.Map getBuildConfigReferences (boolean)
boolean makeCopy
public org.eclipse.core.resources.ICommand[] getBuildSpec ()
public org.eclipse.core.resources.ICommand[] getBuildSpec (boolean)
boolean makeCopy
org.eclipse.core.resources.ICommand[] oldCommands
org.eclipse.core.resources.ICommand[] result
int i
public java.lang.String getComment ()
public org.eclipse.core.resources.IProject[] getDynamicReferences ()
public org.eclipse.core.resources.IProject[] getDynamicReferences (boolean)
boolean makeCopy
public java.net.URI getLinkLocationURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath aPath
org.eclipse.core.internal.resources.LinkDescription desc
public synchronized java.util.LinkedList getFilter (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath aPath
public java.util.HashMap getLinks ()
public java.util.HashMap getFilters ()
public java.util.HashMap getVariables ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.net.URI getLocationURI ()
public java.lang.String[] getNatureIds ()
public java.lang.String[] getNatureIds (boolean)
boolean makeCopy
public org.eclipse.core.resources.IProject[] getReferencedProjects ()
public org.eclipse.core.resources.IProject[] getReferencedProjects (boolean)
boolean makeCopy
public java.net.URI getSnapshotLocationURI ()
public boolean hasNature (java.lang.String)
String natureID
String[] natureIDs
String natureID2
private static boolean configRefsHaveChanges (java.util.Map, java.util.Map)
java.util.Map m1
java.util.Map m2
java.util.Map$Entry e
boolean hasBuildConfig (java.lang.String)
String buildConfigName
String configName
public boolean hasPrivateChanges (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
public boolean hasPublicChanges (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap otherFilters
java.util.HashMap otherVariables
java.util.HashMap otherLinks
java.net.URI otherSnapshotLoc
public org.eclipse.core.resources.ICommand newCommand ()
public void setActiveBuildConfig (java.lang.String)
String configName
public void setBuildSpec (org.eclipse.core.resources.ICommand[])
org.eclipse.core.resources.ICommand[] value
org.eclipse.core.resources.ICommand[] result
int i
org.eclipse.core.resources.ICommand element
public void setComment (java.lang.String)
String value
public void setDynamicReferences (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
public void setBuildConfigReferences (java.util.HashMap)
java.util.HashMap refs
public void setBuildConfigReferences (java.lang.String, org.eclipse.core.resources.IBuildConfiguration[])
String configName
org.eclipse.core.resources.IBuildConfiguration[] references
public void setBuildConfigs (java.lang.String[])
String[] names
java.util.LinkedHashSet buildConfigNames
String n
boolean modified
public void setLinkDescriptions (java.util.HashMap)
java.util.HashMap linkDescriptions
public void setFilterDescriptions (java.util.HashMap)
java.util.HashMap filterDescriptions
public void setVariableDescriptions (java.util.HashMap)
java.util.HashMap variableDescriptions
public boolean setLinkLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.LinkDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.LinkDescription description
java.util.HashMap tempMap
Object oldValue
java.util.HashMap newMap
Object oldValue
public synchronized void addFilter (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.FilterDescription description
java.util.LinkedList descList
public synchronized void removeFilter (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.FilterDescription description
java.util.LinkedList descList
public boolean setVariableDescription (java.lang.String, org.eclipse.core.internal.resources.VariableDescription)
String name
org.eclipse.core.internal.resources.VariableDescription description
java.util.HashMap tempMap
Object oldValue
java.util.HashMap newMap
Object oldValue
public synchronized boolean setFilters (org.eclipse.core.runtime.IPath, java.util.LinkedList)
org.eclipse.core.runtime.IPath path
java.util.LinkedList descriptions
Object oldValue
Object oldValue
public void setLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setLocationURI (java.net.URI)
java.net.URI location
public void setName (java.lang.String)
String value
public void setNatureIds (java.lang.String[])
String[] value
public void setReferencedProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
public void setSnapshotLocationURI (java.net.URI)
java.net.URI snapshotLocation
public java.net.URI getGroupLocationURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath projectRelativePath
public boolean updateDynamicState (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
boolean changed
private static org.eclipse.core.resources.IProject[] computeDynamicReferencesForProject (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.ICommand[])
org.eclipse.core.resources.IBuildConfiguration buildConfig
org.eclipse.core.resources.ICommand[] buildSpec
java.util.List result
org.eclipse.core.resources.ICommand command
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configurationElements
org.eclipse.core.runtime.IConfigurationElement element
Object executableExtension
org.eclipse.core.runtime.IConfigurationElement[] children
org.eclipse.core.resources.IDynamicReferenceProvider provider
org.eclipse.core.runtime.CoreException e
String problemElement
}
org/eclipse/core/internal/resources/LinkDescription.classLinkDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LinkDescription extends java.lang.Object implements java.lang.Comparable {
public static final java.net.URI VIRTUAL_LOCATION
private java.net.URI localLocation
private org.eclipse.core.runtime.IPath path
private int type
static void ()
private static java.net.URI getVirtualLocation ()
public void ()
public void (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource linkedResource
java.net.URI location
public boolean equals (java.lang.Object)
Object o
org.eclipse.core.internal.resources.LinkDescription other
public java.net.URI getLocationURI ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int getType ()
public boolean isGroup ()
public int hashCode ()
public void setLocationURI (java.net.URI)
java.net.URI location
public void setPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setType (int)
int type
public int compareTo (org.eclipse.core.internal.resources.LinkDescription)
org.eclipse.core.internal.resources.LinkDescription that
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int count1
int compare
int i
public volatile int compareTo (java.lang.Object)
}
org/eclipse/core/internal/resources/LocalMetaArea.classLocalMetaArea.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LocalMetaArea extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants {
static final String F_BACKUP_FILE_EXTENSION
static final String F_DESCRIPTION
static final String F_HISTORY_STORE
static final String F_MARKERS
static final String F_OLD_PROJECT
static final String F_PROJECT_LOCATION
static final String F_PROJECTS
static final String F_PROPERTIES
static final String F_REFRESH
static final String F_ROOT
static final String F_SAFE_TABLE
static final String F_SNAP
static final String F_SNAP_EXTENSION
static final String F_SYNCINFO
static final String F_TREE
static final String URI_PREFIX
static final String F_METADATA
protected final org.eclipse.core.runtime.IPath metaAreaLocation
protected final org.eclipse.core.runtime.IPath projectMetaLocation
public void ()
public void clearOldDescription (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public void clearRefresh (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public void create (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
java.io.File file
public synchronized void createMetaArea () throws org.eclipse.core.runtime.CoreException
java.io.File workspaceLocation
String message
public void delete (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath path
String message
public org.eclipse.core.runtime.IPath getBackupLocationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public org.eclipse.core.runtime.IPath getHistoryStoreLocation ()
public org.eclipse.core.runtime.IPath getLocation ()
public org.eclipse.core.runtime.IPath getMarkersLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getMarkersSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getOldDescriptionLocationFor (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public org.eclipse.core.runtime.IPath getOldWorkspaceDescriptionLocation ()
public org.eclipse.core.runtime.IPath getPropertyStoreLocation (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int type
public org.eclipse.core.runtime.IPath getRefreshLocationFor (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.runtime.IPath getSafeTableLocationFor (java.lang.String)
String pluginId
org.eclipse.core.runtime.IPath prefix
int saveNumber
public org.eclipse.core.runtime.IPath getSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath key
String sequenceNumber
public org.eclipse.core.runtime.IPath getLegacySnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getSyncInfoLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getSyncInfoSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getTreeLocationFor (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource target
boolean updateSequenceNumber
org.eclipse.core.runtime.IPath key
String sequenceNumber
int n
public org.eclipse.core.runtime.IPath getWorkingLocation (org.eclipse.core.resources.IResource, java.lang.String)
org.eclipse.core.resources.IResource resource
String id
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean hasSavedProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public boolean hasSavedWorkspace ()
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.internal.resources.ProjectDescription readOldDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
org.eclipse.core.internal.resources.ProjectDescription description
java.io.IOException e
String msg
String msg
public org.eclipse.core.internal.resources.WorkspaceDescription readOldWorkspace ()
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
org.eclipse.core.internal.resources.WorkspaceDescription oldDescription
public void readPrivateDescription (org.eclipse.core.resources.IProject, org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.resources.IProject target
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.IPath locationFile
java.io.File file
java.io.DataInputStream dataIn
String location
Exception e
String msg
int numRefs
org.eclipse.core.resources.IProject[] references
org.eclipse.core.resources.IWorkspaceRoot root
int i
String[] configs
int i
int numBuildConifgsWithRefs
java.util.HashMap m
int i
String configName
org.eclipse.core.resources.IBuildConfiguration[] refs
int j
String projName
public synchronized void write (org.eclipse.core.internal.resources.WorkspaceDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.WorkspaceDescription description
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
java.io.IOException e
String message
public void writePrivateDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath location
java.io.File file
org.eclipse.core.internal.resources.ProjectDescription desc
java.net.URI projectLocation
org.eclipse.core.resources.IProject[] prjRefs
String[] buildConfigs
java.util.Map configRefs
org.eclipse.core.internal.localstore.SafeChunkyOutputStream output
java.io.DataOutputStream dataOut
org.eclipse.core.resources.IProject prjRef
String buildConfig
java.util.Map$Entry e
String refdName
org.eclipse.core.resources.IBuildConfiguration[] refs
org.eclipse.core.resources.IBuildConfiguration ref
java.io.IOException e
String message
}
org/eclipse/core/internal/resources/ContentDescriptionManager.class
org/eclipse/core/internal/resources/SyncInfoReader_3.classSyncInfoReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader_3 extends org.eclipse.core.internal.resources.SyncInfoReader {
public static final byte INDEX
public static final byte QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readPartners
org.eclipse.core.runtime.IPath path
private void readSyncInfo (org.eclipse.core.runtime.IPath, java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.DataInputStream input
java.util.List readPartners
int size
org.eclipse.core.internal.utils.ObjectMap table
int i
org.eclipse.core.runtime.QualifiedName name
byte type
String qualifier
String local
String msg
int length
byte[] bytes
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/ResourceProxy.classResourceProxy.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceProxy extends java.lang.Object implements org.eclipse.core.resources.IResourceProxy org.eclipse.core.internal.resources.ICoreConstants {
protected final org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.watson.IPathRequestor requestor
protected org.eclipse.core.internal.resources.ResourceInfo info
protected org.eclipse.core.runtime.IPath fullPath
protected org.eclipse.core.resources.IResource resource
public void ()
public long getModificationStamp ()
public java.lang.String getName ()
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName key
public int getType ()
public boolean isAccessible ()
int flags
public boolean isDerived ()
int flags
public boolean isLinked ()
int flags
public boolean isPhantom ()
int flags
public boolean isTeamPrivateMember ()
int flags
public boolean isHidden ()
int flags
public org.eclipse.core.runtime.IPath requestFullPath ()
public org.eclipse.core.resources.IResource requestResource ()
protected void reset ()
}
org/eclipse/core/internal/resources/ProjectNatureDescriptor.classProjectNatureDescriptor.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectNatureDescriptor extends java.lang.Object implements org.eclipse.core.resources.IProjectNatureDescriptor {
protected String id
protected String label
protected String[] requiredNatures
protected String[] natureSets
protected String[] builderIds
protected String[] contentTypeIds
protected boolean allowLinking
protected boolean hasCycle
protected byte colour
protected void (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension natureExtension
protected void fail () throws org.eclipse.core.runtime.CoreException
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String[] getBuilderIds ()
public java.lang.String[] getContentTypeIds ()
public java.lang.String getNatureId ()
public java.lang.String getLabel ()
public java.lang.String[] getRequiredNatureIds ()
public java.lang.String[] getNatureSetIds ()
public boolean isLinkingAllowed ()
protected void readExtension (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension natureExtension
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
java.util.ArrayList requiredList
java.util.ArrayList setList
java.util.ArrayList builderList
java.util.ArrayList contentTypeList
int i
org.eclipse.core.runtime.IConfigurationElement element
String name
String attribute
String attribute
String attribute
String attribute
String attribute
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/ModelObject.classModelObject.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.ModelObject extends java.lang.Object implements java.lang.Cloneable {
protected String name
public void ()
public void (java.lang.String)
String name
public java.lang.Object clone ()
public java.lang.String getName ()
public void setName (java.lang.String)
String value
}
org/eclipse/core/internal/resources/TestingSupport.classTestingSupport.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.TestingSupport extends java.lang.Object {
public static java.util.Properties getMasterTable ()
public static void waitForSnapshot ()
InterruptedException e
private void ()
}
org/eclipse/core/internal/resources/WorkManager.classWorkManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private final ThreadLocal checkInFailed
private boolean hasBuildChanges
private org.eclipse.core.runtime.jobs.IJobManager jobManager
private final org.eclipse.core.runtime.jobs.ILock lock
private int nestedOperations
private org.eclipse.core.internal.resources.WorkManager$NotifyRule notifyRule
private boolean operationCanceled
private int preparedOperations
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public int beginUnprotected ()
int depth
int i
public void checkIn (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
boolean success
String msg
public boolean checkInFailed (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public synchronized void checkOut (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private void decrementPreparedOperations ()
public void endUnprotected (int)
int depth
int i
org.eclipse.core.runtime.jobs.ILock getLock ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getNotifyRule ()
public synchronized int getPreparedOperationDepth ()
void incrementNestedOperations ()
private void incrementPreparedOperations ()
boolean isBalanced ()
public boolean isLockAlreadyAcquired ()
boolean result
boolean success
public void operationCanceled ()
public void rebalanceNestedOperations ()
public void setBuild (boolean)
boolean hasChanges
public boolean shouldBuild ()
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
void postWorkspaceStartup ()
}
org/eclipse/core/internal/resources/WorkspaceRoot.classWorkspaceRoot.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceRoot extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IWorkspaceRoot {
private final java.util.Map projectTable
private final org.eclipse.core.runtime.IPath workspaceLocation
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean deleteContent
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public boolean exists (int, boolean)
int flags
boolean checkType
public org.eclipse.core.resources.IContainer[] findContainersForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI)
java.net.URI location
public org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI, int)
java.net.URI location
int memberFlags
public org.eclipse.core.resources.IFile[] findFilesForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI)
java.net.URI location
public org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI, int)
java.net.URI location
int memberFlags
public org.eclipse.core.resources.IContainer getContainerForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
String enc
public org.eclipse.core.resources.IFile getFileForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public long getLocalTimeStamp ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.resources.IContainer getParent ()
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.resources.IProject getProject (java.lang.String)
String name
org.eclipse.core.internal.resources.Project result
org.eclipse.core.runtime.IPath projectPath
String message
String canonicalName
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.IProject[] getProjects (int)
int memberFlags
org.eclipse.core.resources.IResource[] roots
org.eclipse.core.resources.IProject[] result
ArrayStoreException ex
org.eclipse.core.resources.IResource root2
public int getType ()
public void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.resources.IResource[] children
org.eclipse.core.resources.IResource element
public boolean isDerived (int)
int options
public boolean isHidden ()
public boolean isHidden (int)
int options
public boolean isTeamPrivateMember (int)
int options
public boolean isLinked (int)
int options
public boolean isLocal (int)
int depth
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isPhantom ()
public void setDefaultCharset (java.lang.String)
String charset
org.eclipse.core.runtime.Preferences resourcesPreferences
public void setHidden (boolean)
boolean isHidden
public long setLocalTimeStamp (long)
long value
public void setReadOnly (boolean)
boolean readonly
public void touch (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/CharsetDeltaJob$2.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$2 extends java.lang.Object implements org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent val$event
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
public org.eclipse.core.runtime.IPath getRoot ()
public boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
}
org/eclipse/core/internal/resources/CharsetDeltaJob$ICharsetListenerFilter.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath getRoot ()
public abstract boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
}
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph$Edge.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Edge extends java.lang.Object {
public final Object from
public final Object to
public void (java.lang.Object, java.lang.Object)
Object from
Object to
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Edge other
public int hashCode ()
}
org/eclipse/core/internal/resources/Project.class
org/eclipse/core/internal/resources/ProjectContentTypes$ProjectContentTypeSelectionPolicy.classProjectContentTypes.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectContentTypes$ProjectContentTypeSelectionPolicy extends java.lang.Object implements org.eclipse.core.runtime.content.IContentTypeManager$ISelectionPolicy org.eclipse.core.runtime.preferences.IScopeContext {
private org.eclipse.core.internal.resources.Project project
private org.eclipse.core.runtime.preferences.IScopeContext projectScope
final org.eclipse.core.internal.resources.ProjectContentTypes this$0
public void (org.eclipse.core.internal.resources.ProjectContentTypes, org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.preferences.IScopeContext other
org.eclipse.core.runtime.IPath location
private org.eclipse.core.runtime.preferences.IScopeContext getDelegate ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public int hashCode ()
public org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
org.eclipse.core.runtime.content.IContentType[] candidates
boolean fileName
boolean content
}
org/eclipse/core/internal/resources/InternalWorkspaceJob.classInternalWorkspaceJob.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.InternalWorkspaceJob extends org.eclipse.core.runtime.jobs.Job {
private org.eclipse.core.internal.resources.Workspace workspace
public void (java.lang.String)
String name
public final org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
int depth
org.eclipse.core.runtime.CoreException e
protected abstract org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/XMLWriter.classXMLWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.XMLWriter extends java.io.PrintWriter {
protected int tab
protected String lineSeparator
protected static final String XML_VERSION
public void (java.io.OutputStream, java.lang.String)
java.io.OutputStream output
String separator
public void endTag (java.lang.String)
String name
public void println (java.lang.String)
String x
public void printSimpleTag (java.lang.String, java.lang.Object)
String name
Object value
public void printTabulation ()
int i
public void printTag (java.lang.String, java.util.HashMap)
String name
java.util.HashMap parameters
public void printTag (java.lang.String, java.util.HashMap, boolean, boolean)
String name
java.util.HashMap parameters
boolean shouldTab
boolean newLine
StringBuilder sb
java.util.Map$Entry entry
String key
public void startTag (java.lang.String, java.util.HashMap)
String name
java.util.HashMap parameters
public void startTag (java.lang.String, java.util.HashMap, boolean)
String name
java.util.HashMap parameters
boolean newLine
private static void appendEscapedChar (java.lang.StringBuilder, char)
StringBuilder buffer
char c
String replacement
public static java.lang.String getEscaped (java.lang.String)
String s
StringBuilder result
int i
private static java.lang.String getReplacement (char)
char c
}
org/eclipse/core/internal/resources/projectvariables/
org/eclipse/core/internal/resources/projectvariables/WorkspaceParentLocationVariableResolver.classWorkspaceParentLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.WorkspaceParentLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
java.net.URI locationURI
}
org/eclipse/core/internal/resources/projectvariables/ParentVariableResolver.classParentVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.ParentVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static final String NAME
public void ()
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
int index
String countRemaining
String countString
int count
String argument
java.net.URI value
}
org/eclipse/core/internal/resources/projectvariables/WorkspaceLocationVariableResolver.classWorkspaceLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.WorkspaceLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/projectvariables/EclipseHomeProjectVariable.classEclipseHomeProjectVariable.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.EclipseHomeProjectVariable extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
java.net.URL installURL
}
org/eclipse/core/internal/resources/projectvariables/ProjectLocationVariableResolver.classProjectLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.ProjectLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/CharsetDeltaJob.class
org/eclipse/core/internal/resources/MarkerSnapshotReader_2.classMarkerSnapshotReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader_2 extends org.eclipse.core.internal.resources.MarkerSnapshotReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
java.util.ArrayList readTypes
int i
org.eclipse.core.internal.resources.ResourceInfo info
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
short attributesSize
java.util.Map result
int j
String key
byte type
Object value
int intValue
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/Rules.classRules.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Rules extends java.lang.Object implements org.eclipse.core.resources.IResourceRuleFactory org.eclipse.core.internal.events.ILifecycleListener {
private final org.eclipse.core.resources.team.ResourceRuleFactory defaultFactory
private final java.util.Map projectsToRules
private final org.eclipse.core.resources.team.TeamHook teamHook
private final org.eclipse.core.resources.IWorkspaceRoot root
void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private org.eclipse.core.resources.IResourceRuleFactory factoryFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IResourceRuleFactory fac
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
java.util.HashSet rules
org.eclipse.core.resources.IResource[] oneResource
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
}
org/eclipse/core/internal/resources/InternalTeamHook.classInternalTeamHook.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.InternalTeamHook extends java.lang.Object {
public void ()
protected void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.internal.resources.Workspace workspace
}
org/eclipse/core/internal/resources/SaveManager$InternalMonitorWrapper.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$InternalMonitorWrapper extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private boolean ignoreCancel
final org.eclipse.core.internal.resources.SaveManager this$0
public void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void ignoreCancelState (boolean)
boolean ignore
public boolean isCanceled ()
}
org/eclipse/core/internal/resources/VirtualFileSystem.classVirtualFileSystem.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VirtualFileSystem extends org.eclipse.core.filesystem.provider.FileSystem {
public void ()
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
java.net.URI uri
}
org/eclipse/core/internal/resources/PlatformURLResourceConnection.classPlatformURLResourceConnection.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PlatformURLResourceConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
public static final String RESOURCE
public static final String RESOURCE_URL_STRING
private static java.net.URL rootURL
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String filePath
org.eclipse.core.runtime.IPath spec
int count
org.eclipse.core.resources.IProject project
String message
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath result
java.net.URI uri
java.net.URL url2
String message
String message
public static void startup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath root
}
org/eclipse/core/internal/resources/SyncInfoReader_2.classSyncInfoReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader_2 extends org.eclipse.core.internal.resources.SyncInfoReader {
public static final int INDEX
public static final int QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readPartners
org.eclipse.core.runtime.IPath path
private void readSyncInfo (org.eclipse.core.runtime.IPath, java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.DataInputStream input
java.util.List readPartners
int size
org.eclipse.core.internal.utils.ObjectMap table
int i
org.eclipse.core.runtime.QualifiedName name
int type
String qualifier
String local
String msg
int length
byte[] bytes
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/MarkerSet.classMarkerSet.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSet extends java.lang.Object implements java.lang.Cloneable org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int MINIMUM_SIZE
protected int elementCount
protected org.eclipse.core.internal.resources.IMarkerSetElement[] elements
public void ()
public void (int)
int capacity
public void add (org.eclipse.core.internal.resources.IMarkerSetElement)
org.eclipse.core.internal.resources.IMarkerSetElement element
int hash
int i
int i
public void addAll (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] toAdd
org.eclipse.core.internal.resources.IMarkerSetElement element
protected java.lang.Object clone ()
org.eclipse.core.internal.resources.MarkerSet copy
public boolean contains (long)
long id
public org.eclipse.core.internal.resources.IMarkerSetElement[] elements ()
org.eclipse.core.internal.resources.IMarkerSetElement[] result
int j
org.eclipse.core.internal.resources.IMarkerSetElement element
protected void expand ()
org.eclipse.core.internal.resources.IMarkerSetElement[] array
int maxArrayIndex
org.eclipse.core.internal.resources.IMarkerSetElement element
int hash
public org.eclipse.core.internal.resources.IMarkerSetElement get (long)
long id
int hash
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
private int hashFor (long)
long id
public boolean isEmpty ()
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.resources.IMarkerSetElement element
int hashIndex
boolean match
boolean match
public void remove (long)
long id
int hash
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
public void remove (org.eclipse.core.internal.resources.IMarkerSetElement)
org.eclipse.core.internal.resources.IMarkerSetElement element
public void removeAll (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] toRemove
org.eclipse.core.internal.resources.IMarkerSetElement element
private boolean shouldGrow ()
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
}
org/eclipse/core/internal/resources/MarkerInfo.classMarkerInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerInfo extends java.lang.Object implements org.eclipse.core.internal.resources.IMarkerSetElement java.lang.Cloneable org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final Integer INTEGER_ONE
protected static final Integer INTEGER_TWO
protected static final Integer INTEGER_ZERO
protected static final long UNDEFINED_ID
protected java.util.Map attributes
protected long creationTime
protected long id
protected String type
static void ()
protected static java.lang.Object checkValidAttribute (java.lang.Object)
Object value
String valueString
byte[] bytes
String msg
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.resources.MarkerInfo copy
public java.lang.Object getAttribute (java.lang.String)
String attributeName
public java.util.Map getAttributes ()
public java.util.Map getAttributes (boolean)
boolean makeCopy
public java.lang.Object[] getAttributes (java.lang.String[])
String[] attributeNames
Object[] result
int i
public long getCreationTime ()
public long getId ()
public java.lang.String getType ()
public void internalSetAttributes (java.util.Map)
java.util.Map map
public void setAttribute (java.lang.String, java.lang.Object, boolean)
String attributeName
Object value
boolean validate
public void setAttributes (java.util.Map, boolean)
java.util.Map map
boolean validate
java.util.Map$Entry entry
Object key
Object value
public void setAttributes (java.lang.String[], java.lang.Object[], boolean)
String[] attributeNames
Object[] values
boolean validate
int i
public void setCreationTime (long)
long value
public void setId (long)
long value
public void setType (java.lang.String)
String value
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
java.util.Map map
}
org/eclipse/core/internal/resources/Workspace$2.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.Workspace this$0
private final org.eclipse.core.runtime.IStatus[] val$status
private final Object val$context
private final org.eclipse.core.resources.IFile[] val$files
void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.IStatus[], java.lang.Object, org.eclipse.core.resources.IFile[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object c
}
org/eclipse/core/internal/resources/ContentDescriptionManager$FlushJob.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$FlushJob extends org.eclipse.core.resources.WorkspaceJob {
private final java.util.List toFlush
private boolean fullFlush
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
public void (org.eclipse.core.internal.resources.ContentDescriptionManager)
public boolean belongsTo (java.lang.Object)
Object family
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.IPath[] getPathsToFlush ()
int size
void flush (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/resources/WorkspaceDescription.classWorkspaceDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceDescription extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.IWorkspaceDescription {
protected boolean autoBuilding
protected String[] buildOrder
protected long fileStateLongevity
protected int maxBuildIterations
protected int maxFileStates
protected long maxFileStateSize
protected boolean applyFileStatePolicy
private long snapshotInterval
protected int operationsPerSnapshot
protected long deltaExpiration
private int parallelBuildsCount
public void (java.lang.String)
String name
org.eclipse.core.runtime.preferences.IEclipsePreferences node
public java.lang.String[] getBuildOrder ()
public java.lang.String[] getBuildOrder (boolean)
boolean makeCopy
public long getDeltaExpiration ()
public void setDeltaExpiration (long)
long value
public long getFileStateLongevity ()
public int getMaxBuildIterations ()
public int getMaxFileStates ()
public long getMaxFileStateSize ()
public boolean isApplyFileStatePolicy ()
public int getOperationsPerSnapshot ()
public long getSnapshotInterval ()
public void internalSetBuildOrder (java.lang.String[])
String[] value
public boolean isAutoBuilding ()
public void setOperationsPerSnapshot (int)
int value
public void setAutoBuilding (boolean)
boolean value
public void setBuildOrder (java.lang.String[])
String[] value
public void setFileStateLongevity (long)
long time
public void setMaxBuildIterations (int)
int number
public void setMaxFileStates (int)
int number
public void setMaxFileStateSize (long)
long size
public void setApplyFileStatePolicy (boolean)
boolean apply
public void setSnapshotInterval (long)
long snapshotInterval
public int getMaxConcurrentBuilds ()
public void setMaxConcurrentBuilds (int)
int n
}
org/eclipse/core/internal/resources/Filter.classFilter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Filter extends java.lang.Object {
org.eclipse.core.internal.resources.FilterDescription description
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher provider
public void (org.eclipse.core.resources.IProject, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.FilterDescription description
public boolean match (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.resources.IFilterMatcherDescriptor filterDescriptor
String message
org.eclipse.core.runtime.CoreException e
public boolean isFirst ()
org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
public java.lang.Object getArguments ()
public java.lang.String getId ()
public int getType ()
public boolean isIncludeOnly ()
public boolean appliesTo (org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileInfo info
public static org.eclipse.core.filesystem.IFileInfo[] filter (org.eclipse.core.resources.IProject, java.util.LinkedList, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList includeFilters
java.util.LinkedList excludeFilters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
public static org.eclipse.core.filesystem.IFileInfo[] filterIncludes (org.eclipse.core.resources.IProject, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList filters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
int outputIndex
org.eclipse.core.filesystem.IFileInfo info
java.util.Iterator objIt
boolean filtersWereApplicable
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.filesystem.IFileInfo[] tmp
public static org.eclipse.core.filesystem.IFileInfo[] filterExcludes (org.eclipse.core.resources.IProject, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList filters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
int outputIndex
org.eclipse.core.filesystem.IFileInfo info
java.util.Iterator objIt
boolean shouldBeExcluded
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.filesystem.IFileInfo[] tmp
}
org/eclipse/core/internal/resources/ComputeProjectOrder$VertexOrder.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ComputeProjectOrder$VertexOrder extends java.lang.Object {
public Object[] vertexes
public boolean hasCycles
public Object[][] knots
public void (java.lang.Object[], boolean, java.lang.Object[][])
Object[] vertexes
boolean hasCycles
Object[][] knots
}
org/eclipse/core/internal/resources/ICoreConstants.classICoreConstants.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.ICoreConstants extends java.lang.Object {
public static final org.eclipse.core.runtime.QualifiedName K_BUILD_LIST
public static final String REFRESH_ON_STARTUP
public static final long I_NULL_SYNC_INFO
public static final int M_OPEN
public static final int M_LOCAL_EXISTS
public static final int M_PHANTOM
public static final int M_USED
public static final int M_TYPE
public static final int M_TYPE_START
public static final int M_MARKERS_SNAP_DIRTY
public static final int M_SYNCINFO_SNAP_DIRTY
public static final int M_DERIVED
public static final int M_TEAM_PRIVATE_MEMBER
public static final int M_HIDDEN
public static final int M_LINK
public static final int M_VIRTUAL
public static final int M_NO_CONTENT_DESCRIPTION
public static final int M_DEFAULT_CONTENT_DESCRIPTION
public static final int M_CHILDREN_UNKNOWN
public static final int M_CONTENT_CACHE
public static final int NULL_FLAG
public static final String PREF_VERSION_KEY
public static final String PREF_VERSION
public static final int CRASH_DETECTED
public static final int PROJECT_SEGMENT_LENGTH
public static final int MINIMUM_FOLDER_SEGMENT_LENGTH
public static final int MINIMUM_FILE_SEGMENT_LENGTH
public static final int WORKSPACE_TREE_VERSION_1
public static final int WORKSPACE_TREE_VERSION_2
public static final org.eclipse.core.resources.IBuildConfiguration[] EMPTY_BUILD_CONFIG_ARRAY
public static final org.eclipse.core.resources.IProject[] EMPTY_PROJECT_ARRAY
public static final org.eclipse.core.resources.IResource[] EMPTY_RESOURCE_ARRAY
public static final org.eclipse.core.resources.IFileState[] EMPTY_FILE_STATES
static void ()
}
org/eclipse/core/internal/resources/Workspace$3.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$3 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.Workspace this$0
private final org.eclipse.core.runtime.IStatus[] val$status
private final org.eclipse.core.resources.IFile val$file
void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.IStatus[], org.eclipse.core.resources.IFile)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/Workspace$BuildConfigurationComparator.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$BuildConfigurationComparator extends java.lang.Object implements java.util.Comparator {
public void ()
public int compare (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration px
org.eclipse.core.resources.IBuildConfiguration py
int cmp
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/ContentDescriptionManager$LazyFileInputStream.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$LazyFileInputStream extends java.io.InputStream {
private java.io.InputStream actual
private org.eclipse.core.filesystem.IFileStore target
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
void (org.eclipse.core.internal.resources.ContentDescriptionManager, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore target
public int available () throws java.io.IOException
public void close () throws java.io.IOException
private void ensureOpened () throws java.io.IOException
org.eclipse.core.runtime.CoreException e
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
}
org/eclipse/core/internal/resources/ResourceStatus.classResourceStatus.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceStatus extends org.eclipse.core.runtime.Status implements org.eclipse.core.resources.IResourceStatus {
org.eclipse.core.runtime.IPath path
public void (int, int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int type
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public void (int, java.lang.String)
int code
String message
public void (int, org.eclipse.core.runtime.IPath, java.lang.String)
int code
org.eclipse.core.runtime.IPath path
String message
public void (int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public org.eclipse.core.runtime.IPath getPath ()
protected static int getSeverity (int)
int code
private java.lang.String getTypeName ()
public java.lang.String toString ()
StringBuilder sb
}
org/eclipse/core/internal/resources/CharsetManager$ResourceChangeListener.classCharsetManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetManager$ResourceChangeListener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
final org.eclipse.core.internal.resources.CharsetManager this$0
public void (org.eclipse.core.internal.resources.CharsetManager)
private boolean moveSettingsIfDerivedChanged (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.resources.IProject, org.osgi.service.prefs.Preferences, java.lang.String[])
org.eclipse.core.resources.IResourceDelta parent
org.eclipse.core.resources.IProject currentProject
org.osgi.service.prefs.Preferences projectPrefs
String[] affectedResources
boolean resourceChanges
org.eclipse.core.runtime.IPath parentPath
String affectedResource
org.eclipse.core.runtime.IPath affectedPath
org.eclipse.core.resources.IResource member
org.osgi.service.prefs.Preferences targetPrefs
String currentValue
org.eclipse.core.resources.IResourceDelta child
private void processEntryChanges (org.eclipse.core.resources.IResourceDelta, java.util.Map)
org.eclipse.core.resources.IResourceDelta projectDelta
java.util.Map projectsToSave
org.eclipse.core.resources.IProject currentProject
org.osgi.service.prefs.Preferences projectRegularPrefs
org.osgi.service.prefs.Preferences projectDerivedPrefs
java.util.Map affectedResourcesMap
org.osgi.service.prefs.BackingStoreException e
String message
java.util.Map$Entry entry
Boolean isDerived
String[] affectedResources
org.osgi.service.prefs.Preferences projectPrefs
String affectedResource
org.eclipse.core.resources.IResourceDelta memberDelta
boolean shouldDisableCharsetDeltaJobForCurrentProject
String currentValue
org.eclipse.core.runtime.IPath movedToPath
org.eclipse.core.resources.IResource resource
org.osgi.service.prefs.Preferences encodingSettings
org.eclipse.core.resources.IProject targetProject
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResourceDelta[] projectDeltas
java.util.Map projectsToSave
org.eclipse.core.resources.IResourceDelta projectDelta
}
org/eclipse/core/internal/resources/MarkerManager.class
org/eclipse/core/internal/resources/CharsetManager.classCharsetManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.CharsetManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final String PROJECT_KEY
private org.eclipse.core.internal.resources.CharsetDeltaJob charsetListener
org.eclipse.core.internal.resources.CharsetManager$CharsetManagerJob job
private org.eclipse.core.resources.IResourceChangeListener resourceChangeListener
protected final org.osgi.framework.Bundle systemBundle
org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
void flushPreferences (org.osgi.service.prefs.Preferences, boolean) throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.Preferences projectPrefs
boolean shouldDisableCharsetDeltaJob
public java.lang.String getCharsetFor (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath resourcePath
boolean recurse
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences prefs
org.osgi.service.prefs.Preferences derivedPrefs
static java.lang.String getKeyFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
org.osgi.service.prefs.Preferences getPreferences (org.eclipse.core.resources.IProject, boolean, boolean)
org.eclipse.core.resources.IProject project
boolean create
boolean isDerived
org.osgi.service.prefs.Preferences getPreferences (org.eclipse.core.resources.IProject, boolean, boolean, boolean)
org.eclipse.core.resources.IProject project
boolean create
boolean isDerived
boolean isDerivedEncodingStoredSeparately
boolean localIsDerived
String qualifier
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
private java.lang.String internalGetCharsetFor (org.osgi.service.prefs.Preferences, org.osgi.service.prefs.Preferences, org.eclipse.core.runtime.IPath, boolean)
org.osgi.service.prefs.Preferences prefs
org.osgi.service.prefs.Preferences derivedPrefs
org.eclipse.core.runtime.IPath resourcePath
boolean recurse
String charset
private boolean isDerivedEncodingStoredSeparately (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
protected void mergeEncodingPreferences (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences projectRegularPrefs
org.osgi.service.prefs.Preferences projectDerivedPrefs
boolean prefsChanged
String[] affectedResources
String path
String value
java.util.Map projectsToSave
org.osgi.service.prefs.BackingStoreException e
String message
public void projectPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void setCharsetFor (org.eclipse.core.runtime.IPath, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath resourcePath
String newCharset
org.eclipse.core.runtime.preferences.IEclipsePreferences resourcesPreferences
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.resources.IProject project
String message
org.eclipse.core.resources.IResource resource
org.osgi.service.prefs.Preferences encodingSettings
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.resources.IProject project
String message
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void splitEncodingPreferences (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences projectRegularPrefs
org.osgi.service.prefs.Preferences projectDerivedPrefs
boolean prefsChanged
String[] affectedResources
String path
org.eclipse.core.resources.IResource resource
String value
java.util.Map projectsToSave
org.osgi.service.prefs.BackingStoreException e
String message
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/Container$1.classContainer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Container$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
boolean visitedRoot
final org.eclipse.core.internal.resources.Container this$0
void (org.eclipse.core.internal.resources.Container)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.runtime.IPath nodePath
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/ResourceInfo.classResourceInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceInfo extends java.lang.Object implements org.eclipse.core.internal.watson.IElementTreeData org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int LOWER
protected static final int UPPER
protected volatile int charsetAndContentId
protected org.eclipse.core.internal.localstore.FileStoreRoot fileStoreRoot
protected int flags
protected volatile long localInfo
protected volatile int markerAndSyncStamp
protected org.eclipse.core.internal.resources.MarkerSet markers
protected long modStamp
protected volatile long nodeId
protected org.eclipse.core.internal.utils.ObjectMap sessionProperties
protected org.eclipse.core.internal.utils.ObjectMap syncInfo
public void ()
protected static int getBits (int, int, int)
int flags
int mask
int start
public static int getType (int)
int flags
public static boolean isSet (int, int)
int flags
int mask
public void clear (int)
int mask
public void clearModificationStamp ()
public synchronized void clearSessionProperties ()
public java.lang.Object clone ()
public int getCharsetGenerationCount ()
public int getContentId ()
public org.eclipse.core.internal.localstore.FileStoreRoot getFileStoreRoot ()
public int getFlags ()
public long getLocalSyncInfo ()
public int getMarkerGenerationCount ()
public org.eclipse.core.internal.resources.MarkerSet getMarkers ()
public org.eclipse.core.internal.resources.MarkerSet getMarkers (boolean)
boolean makeCopy
public long getModificationStamp ()
public long getNodeId ()
public java.lang.Object getPropertyStore ()
public java.util.Map getSessionProperties ()
org.eclipse.core.internal.utils.ObjectMap temp
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
java.util.Map temp
public synchronized org.eclipse.core.internal.utils.ObjectMap getSyncInfo (boolean)
boolean makeCopy
public synchronized byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, boolean)
org.eclipse.core.runtime.QualifiedName id
boolean makeCopy
byte[] b
public int getSyncInfoGenerationCount ()
public int getType ()
public void incrementCharsetGenerationCount ()
public void incrementContentId ()
public void incrementMarkerGenerationCount ()
public void incrementModificationStamp ()
public void incrementSyncInfoGenerationCount ()
public boolean isSet (int)
int mask
public void readFrom (int, java.io.DataInput) throws java.io.IOException
int newFlags
java.io.DataInput input
public void set (int)
int mask
protected void setBits (int, int, int)
int mask
int start
int value
int baseMask
int newValue
int temp
public void setFileStoreRoot (org.eclipse.core.internal.localstore.FileStoreRoot)
org.eclipse.core.internal.localstore.FileStoreRoot fileStoreRoot
protected void setFlags (int)
int value
public void setLocalSyncInfo (long)
long info
public void setMarkers (org.eclipse.core.internal.resources.MarkerSet)
org.eclipse.core.internal.resources.MarkerSet value
public void setModificationStamp (long)
long value
public void setNodeId (long)
long id
public void setPropertyStore (java.lang.Object)
Object value
public synchronized void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object)
org.eclipse.core.runtime.QualifiedName name
Object value
org.eclipse.core.internal.utils.ObjectMap temp
org.eclipse.core.internal.utils.ObjectMap temp
protected void setSyncInfo (org.eclipse.core.internal.utils.ObjectMap)
org.eclipse.core.internal.utils.ObjectMap syncInfo
public synchronized void setSyncInfo (org.eclipse.core.runtime.QualifiedName, byte[])
org.eclipse.core.runtime.QualifiedName id
byte[] value
public void setType (int)
int value
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.utils.ObjectMap map
org.eclipse.core.internal.resources.MarkerSet markerSet
public void writeTo (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput output
}
org/eclipse/core/internal/resources/FilterDescriptor.classFilterDescriptor.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FilterDescriptor extends java.lang.Object implements org.eclipse.core.resources.IFilterMatcherDescriptor {
private String id
private String name
private String description
private String argumentType
private boolean isFirst
private org.eclipse.core.runtime.IConfigurationElement element
public void (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
public void (org.eclipse.core.runtime.IConfigurationElement, boolean)
org.eclipse.core.runtime.IConfigurationElement element
boolean instantiateFactory
String ordering
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String getDescription ()
public java.lang.String getArgumentType ()
public org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher createFilter ()
org.eclipse.core.runtime.CoreException e
public boolean isFirstOrdering ()
}
org/eclipse/core/internal/resources/CharsetManager$CharsetManagerJob.classCharsetManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetManager$CharsetManagerJob extends org.eclipse.core.runtime.jobs.Job {
private static final int CHARSET_UPDATE_DELAY
private java.util.List asyncChanges
final org.eclipse.core.internal.resources.CharsetManager this$0
public void (org.eclipse.core.internal.resources.CharsetManager)
public void addChanges (java.util.Map)
java.util.Map newChanges
public java.util.Map$Entry getNextChange ()
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.runtime.jobs.ISchedulingRule rule
java.util.Map$Entry next
java.util.Map$Entry next
org.eclipse.core.resources.IProject project
boolean shouldDisableCharsetDeltaJob
org.osgi.service.prefs.BackingStoreException e
String detailMessage
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.CoreException ce
public boolean shouldRun ()
}
org/eclipse/core/internal/resources/FilterTypeManager$1.classFilterTypeManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.FilterTypeManager$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener {
final org.eclipse.core.internal.resources.FilterTypeManager this$0
void (org.eclipse.core.internal.resources.FilterTypeManager)
public void added (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IExtension extension
public void added (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
public void removed (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IExtension extension
public void removed (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
}
org/eclipse/core/internal/resources/FilterTypeManager.classFilterTypeManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.FilterTypeManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final String FILTER_ELEMENT
private java.util.HashMap factories
public void ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension extension
public org.eclipse.core.resources.IFilterMatcherDescriptor getFilterDescriptor (java.lang.String)
String id
public org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterDescriptors ()
protected void processExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.resources.IFilterMatcherDescriptor desc
protected void processRemovedExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.resources.IFilterMatcherDescriptor desc
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/PathVariableUtil.classPathVariableUtil.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PathVariableUtil extends java.lang.Object {
public void ()
public static java.lang.String getUniqueVariableName (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
int index
StringBuilder destVariable
org.eclipse.core.resources.IPathVariableManager pathVariableManager
public static java.lang.String getValidVariableName (java.lang.String)
String variable
int argumentIndex
char first
StringBuilder builder
int i
char c
public static org.eclipse.core.runtime.IPath convertToPathRelativeMacro (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static org.eclipse.core.runtime.IPath convertToRelative (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static java.net.URI convertToRelative (org.eclipse.core.resources.IPathVariableManager, java.net.URI, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
java.net.URI originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static java.net.URI convertToRelative (org.eclipse.core.resources.IPathVariableManager, java.net.URI, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
java.net.URI originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean skipWorkspace
boolean generateMacro
private static org.eclipse.core.runtime.IPath convertToRelative (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean skipWorkspace
boolean generateMacro
org.eclipse.core.runtime.IPath value
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath newPath
int maxMatchLength
String[] existingVariables
String variable
org.eclipse.core.runtime.IPath value
int matchLength
int originalSegmentCount
int j
org.eclipse.core.runtime.IPath matchingPath
int minDifference
String variable
org.eclipse.core.runtime.IPath value
int difference
String variable
org.eclipse.core.runtime.IPath value
private static org.eclipse.core.runtime.IPath wrapInProperFormat (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath newPath
boolean generateMacro
private static org.eclipse.core.runtime.IPath makeRelativeToVariable (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean)
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean generateMacro
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
int valueSegmentCount
org.eclipse.core.runtime.IPath tmp
int j
int matchingFirstSegments
String originalName
org.eclipse.core.runtime.IPath tmp
int j
private static boolean devicesAreCompatible (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
private static org.eclipse.core.runtime.IPath convertToProperCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static boolean isParentVariable (java.lang.String)
String variableString
public static int getParentVariableCount (java.lang.String)
String variableString
String[] items
Integer count
public static java.lang.String getParentVariableArgument (java.lang.String)
String variableString
String[] items
public static java.lang.String buildParentPathVariable (java.lang.String, int, boolean)
String variable
int difference
boolean generateMacro
String newString
public static org.eclipse.core.runtime.IPath buildVariableMacro (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath relativeSrcValue
String variable
public static java.lang.String convertFromUserEditableFormatInternal (org.eclipse.core.resources.IPathVariableManager, java.lang.String, boolean)
org.eclipse.core.resources.IPathVariableManager manager
String userFormat
boolean locationFormat
char pathPrefix
String[] components
int i
int parentCount
int j
int j
String variable
boolean hasVariableWithMacroSyntax
String prefix
int indexOfVariable
String suffix
String intermediateVariable
org.eclipse.core.runtime.IPath intermediateValue
int intermediateVariableIndex
String originalIntermediateVariableName
org.eclipse.core.runtime.IPath tmpValue
String newVariable
String argument
int count
StringBuilder buffer
int i
private static boolean isDotDot (java.lang.String)
String component
private static java.lang.String[] splitPathComponents (java.lang.String)
String userFormat
java.util.ArrayList list
StringBuilder buffer
int i
char c
public static java.lang.String convertToUserEditableFormatInternal (java.lang.String, boolean)
String value
boolean locationFormat
StringBuilder buffer
org.eclipse.core.runtime.IPath path
int index
String variable
String[] components
String component
String variable
private static void convertVariableToUserFormat (java.lang.StringBuilder, java.lang.String, java.lang.String, boolean)
StringBuilder buffer
String component
String variable
boolean generateMacro
String argument
int count
int j
static java.lang.String[] splitVariablesAndContent (java.lang.String)
String value
java.util.LinkedList result
int index
int endIndex
static java.lang.String[] splitVariableNames (java.lang.String)
String value
java.util.LinkedList result
int index
int endIndex
static java.lang.String extractVariable (java.lang.String)
String segment
int index
int endIndex
static int getMatchingBrace (java.lang.String, int)
String value
int index
int scope
int i
char c
public static boolean isPreferred (java.lang.String)
String variableName
}
org/eclipse/core/internal/resources/MarkerReader_1.classMarkerReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_1 extends org.eclipse.core.internal.resources.MarkerReader {
public static final int INDEX
public static final int QNAME
public static final int ATTRIBUTE_NULL
public static final int ATTRIBUTE_BOOLEAN
public static final int ATTRIBUTE_INTEGER
public static final int ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
org.eclipse.core.internal.resources.IMarkerSetElement info2
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
int type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
int constant
String type
String msg
}
org/eclipse/core/internal/resources/SafeFileTable.classSafeFileTable.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SafeFileTable extends java.lang.Object {
protected org.eclipse.core.runtime.IPath location
protected java.util.Properties table
public void (java.lang.String) throws org.eclipse.core.runtime.CoreException
String pluginId
public org.eclipse.core.runtime.IPath[] getFiles ()
java.util.Set set
String[] keys
org.eclipse.core.runtime.IPath[] files
int i
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
String result
public void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.runtime.IPath aLocation
public void restore () throws org.eclipse.core.runtime.CoreException
java.io.File target
java.io.FileInputStream input
java.io.IOException e
String message
public void save () throws org.eclipse.core.runtime.CoreException
java.io.File target
java.io.FileOutputStream output
java.io.IOException e
String message
public void setLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
}
org/eclipse/core/internal/resources/PathVariableManager$1.classPathVariableManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.PathVariableManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.PathVariableManager this$0
private final org.eclipse.core.resources.IPathVariableChangeListener val$listener
private final org.eclipse.core.internal.events.PathVariableChangeEvent val$pve
void (org.eclipse.core.internal.resources.PathVariableManager, org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.internal.events.PathVariableChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/MarkerReader.classMarkerReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerReader getReader (int) throws java.io.IOException
int formatVersion
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
int formatVersion
org.eclipse.core.internal.resources.MarkerReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/ResourceException.classResourceException.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
public void (int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
private static java.lang.Throwable provideStackTrace (java.lang.String, java.lang.Throwable)
String message
Throwable exception
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
org.eclipse.core.runtime.IStatus status
String path
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
org.eclipse.core.runtime.IStatus status
String path
}
org/eclipse/core/internal/resources/OS.classOS.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.OS extends java.lang.Object {
private static final String INSTALLED_PLATFORM
public static final char[] INVALID_RESOURCE_CHARACTERS
private static final String[] INVALID_RESOURCE_BASENAMES
private static final String[] INVALID_RESOURCE_FULLNAMES
static void ()
public void ()
public static boolean isNameValid (java.lang.String)
String name
int length
char lastChar
int dot
String basename
}
org/eclipse/core/internal/resources/Rules$1.classRules.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Rules$1 extends org.eclipse.core.resources.team.ResourceRuleFactory {
final org.eclipse.core.internal.resources.Rules this$0
void (org.eclipse.core.internal.resources.Rules)
}
org/eclipse/core/internal/resources/PreferenceInitializer.classPreferenceInitializer.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public static final String PREF_OPERATIONS_PER_SNAPSHOT
public static final String PREF_DELTA_EXPIRATION
public static final boolean PREF_AUTO_REFRESH_DEFAULT
public static final boolean PREF_LIGHTWEIGHT_AUTO_REFRESH_DEFAULT
public static final boolean PREF_DISABLE_LINKING_DEFAULT
public static final String PREF_ENCODING_DEFAULT
public static final boolean PREF_AUTO_BUILDING_DEFAULT
public static final String PREF_BUILD_ORDER_DEFAULT
public static final int PREF_MAX_BUILD_ITERATIONS_DEFAULT
public static final boolean PREF_DEFAULT_BUILD_ORDER_DEFAULT
public static final long PREF_SNAPSHOT_INTERVAL_DEFAULT
public static final int PREF_OPERATIONS_PER_SNAPSHOT_DEFAULT
public static final boolean PREF_APPLY_FILE_STATE_POLICY_DEFAULT
public static final long PREF_FILE_STATE_LONGEVITY_DEFAULT
public static final long PREF_MAX_FILE_STATE_SIZE_DEFAULT
public static final int PREF_MAX_FILE_STATES_DEFAULT
public static final long PREF_DELTA_EXPIRATION_DEFAULT
public static final int PREF_MISSING_NATURE_MARKER_SEVERITY_DEFAULT
public static final int PREF_MAX_CONCURRENT_BUILDS_DEFAULT
public void ()
public void initializeDefaultPreferences ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
}
org/eclipse/core/internal/resources/Marker.classMarker.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Marker extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IMarker {
protected long id
protected org.eclipse.core.resources.IResource resource
void (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
private void checkInfo (org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
String message
public void delete () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.resources.IMarker other
public boolean exists ()
public java.lang.Object getAttribute (java.lang.String) throws org.eclipse.core.runtime.CoreException
String attributeName
org.eclipse.core.internal.resources.MarkerInfo info
public int getAttribute (java.lang.String, int)
String attributeName
int defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attributeName
String defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public boolean getAttribute (java.lang.String, boolean)
String attributeName
boolean defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public java.util.Map getAttributes () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
public java.lang.Object[] getAttributes (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
String[] attributeNames
org.eclipse.core.internal.resources.MarkerInfo info
public long getCreationTime () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
public long getId ()
protected org.eclipse.core.internal.resources.MarkerInfo getInfo ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String getType () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
private org.eclipse.core.internal.resources.Workspace getWorkspace ()
public int hashCode ()
public boolean isSubtypeOf (java.lang.String) throws org.eclipse.core.runtime.CoreException
String type
public void setAttribute (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
String attributeName
int value
public void setAttribute (java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
String attributeName
Object value
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public void setAttribute (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String attributeName
boolean value
public void setAttributes (java.lang.String[], java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
String[] attributeNames
Object[] values
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public void setAttributes (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map values
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public java.lang.String toString ()
StringBuilder sb
org.eclipse.core.internal.resources.MarkerInfo info
java.util.Map attributes
java.util.TreeMap tm
java.util.Set set
java.util.Map$Entry entry
}
org/eclipse/core/internal/resources/SaveManager$1.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.runtime.MultiStatus val$warnings
private final java.util.Iterator val$it
private final int val$lifecycle
private final org.eclipse.core.resources.ISaveParticipant val$participant
private final org.eclipse.core.internal.resources.SaveContext val$context
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.runtime.MultiStatus, java.util.Iterator, int, org.eclipse.core.resources.ISaveParticipant, org.eclipse.core.internal.resources.SaveContext)
public void handleException (java.lang.Throwable)
Throwable e
String message
org.eclipse.core.runtime.IStatus status
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/RootInfo.classRootInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.RootInfo extends org.eclipse.core.internal.resources.ResourceInfo {
protected Object propertyStore
public void ()
public java.lang.Object getPropertyStore ()
public void incrementSyncInfoGenerationCount ()
public void setPropertyStore (java.lang.Object)
Object value
public void setSyncInfo (org.eclipse.core.runtime.QualifiedName, byte[])
org.eclipse.core.runtime.QualifiedName id
byte[] value
}
org/eclipse/core/internal/resources/MarkerReader_3.classMarkerReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_3 extends org.eclipse.core.internal.resources.MarkerReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
org.eclipse.core.internal.resources.IMarkerSetElement info2
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
byte type
Object value
int intValue
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/NatureManager.classNatureManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.NatureManager extends java.lang.Object implements org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.internal.resources.IManager {
private java.util.Map descriptors
private final java.util.Map natureEnablements
private java.util.Map buildersToNatures
private static final byte WHITE
private static final byte GREY
private static final byte BLACK
protected void ()
protected java.lang.String[] computeNatureEnablements (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
String[] natureIds
int count
java.util.HashSet candidates
java.util.HashMap setsToNatures
int i
String id
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] setIds
String set
java.util.ArrayList current
java.util.ArrayList setMembers
String[] orderedCandidates
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int j
public synchronized org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
String natureId
public synchronized org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
java.util.Collection values
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
protected void configureNature (org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.MultiStatus errors
org.eclipse.core.runtime.ISafeRunnable code
public void configureNatures (org.eclipse.core.internal.resources.Project, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription oldDescription
org.eclipse.core.internal.resources.ProjectDescription newDescription
org.eclipse.core.runtime.MultiStatus status
java.util.HashSet oldNatures
java.util.HashSet newNatures
java.util.HashSet deletions
java.util.HashSet additions
org.eclipse.core.runtime.IStatus result
String[] ordered
int i
String element
protected org.eclipse.core.resources.IProjectNature createNature (org.eclipse.core.internal.resources.Project, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.IExtension extension
String message
org.eclipse.core.runtime.IConfigurationElement[] configs
String message
org.eclipse.core.runtime.IConfigurationElement config
int i
String message
org.eclipse.core.resources.IProjectNature nature
ClassCastException e
String message
protected void deconfigureNature (org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.resources.IProjectNature existingNature
org.eclipse.core.resources.IProjectNature nature
org.eclipse.core.runtime.ISafeRunnable code
private void detectCycles ()
java.util.Collection values
org.eclipse.core.internal.resources.ProjectNatureDescriptor[] natures
org.eclipse.core.internal.resources.ProjectNatureDescriptor nature
protected org.eclipse.core.runtime.IStatus failure (java.lang.String)
String reason
public synchronized java.lang.String findNatureForBuilder (java.lang.String)
String builderID
org.eclipse.core.resources.IProjectNatureDescriptor[] descs
org.eclipse.core.resources.IProjectNatureDescriptor desc
String natureId
String[] builders
String builder
private synchronized void flushEnablements (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected synchronized java.lang.String[] getEnabledNatures (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
String[] enabled
protected boolean hasCycles (org.eclipse.core.internal.resources.ProjectNatureDescriptor)
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] required
String element
org.eclipse.core.internal.resources.ProjectNatureDescriptor dependency
protected boolean hasLinks (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] children
org.eclipse.core.resources.IResource element
org.eclipse.core.runtime.CoreException e
protected java.lang.String hasSetOverlap (org.eclipse.core.resources.IProjectNatureDescriptor, org.eclipse.core.resources.IProjectNatureDescriptor)
org.eclipse.core.resources.IProjectNatureDescriptor one
org.eclipse.core.resources.IProjectNatureDescriptor two
String[] setsOne
String[] setsTwo
String element
String element2
protected void insert (java.util.ArrayList, java.util.Set, java.lang.String)
java.util.ArrayList list
java.util.Set seen
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] prereqs
String prereq
public boolean isNatureEnabled (org.eclipse.core.internal.resources.Project, java.lang.String)
org.eclipse.core.internal.resources.Project project
String id
String[] enabled
String element
private void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.resources.IProjectNatureDescriptor desc
org.eclipse.core.runtime.CoreException e
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String[] sortNatureSet (java.lang.String[])
String[] natureIds
int count
java.util.ArrayList result
java.util.HashSet seen
int i
java.util.Iterator it
Object id
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.core.runtime.IStatus validateAdditions (java.util.HashSet, java.util.HashSet, org.eclipse.core.resources.IProject)
java.util.HashSet newNatures
java.util.HashSet additions
org.eclipse.core.resources.IProject project
Boolean hasLinks
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int i
String current
String overlap
public org.eclipse.core.runtime.IStatus validateLinkCreation (java.lang.String[])
String[] natureIds
String natureId
org.eclipse.core.resources.IProjectNatureDescriptor desc
String msg
protected org.eclipse.core.runtime.IStatus validateRemovals (java.util.HashSet, java.util.HashSet)
java.util.HashSet newNatures
java.util.HashSet deletions
String currentID
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
String element
public org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
String[] natureIds
int count
String msg
org.eclipse.core.runtime.MultiStatus result
java.util.HashSet natures
java.util.HashSet sets
int i
String id
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] setIds
int j
int i
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int j
}
org/eclipse/core/internal/resources/WorkspaceTreeReader_2.classWorkspaceTreeReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceTreeReader_2 extends org.eclipse.core.internal.resources.WorkspaceTreeReader_1 {
private java.util.List builderInfos
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected int getVersion ()
protected void readBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int builderCount
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
int n
org.eclipse.core.resources.IProject[] projects
int j
public void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.HashMap savedStates
java.util.List pluginsToBeLinked
int treeIndex
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.internal.events.BuilderPersistentInfo builderPersistentInfo
java.io.IOException e
public void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
int treeIndex
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.List infos
org.eclipse.core.internal.events.BuilderPersistentInfo builderPersistentInfo
java.io.IOException e
protected void linkBuildersToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], int, org.eclipse.core.runtime.IProgressMonitor)
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
int index
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
private void setBuilderInfos (java.util.List)
java.util.List infos
java.util.Map groupedInfos
org.eclipse.core.internal.events.BuilderPersistentInfo info
java.util.Map$Entry entry
org.eclipse.core.resources.IProject proj
}
org/eclipse/core/internal/resources/AliasManager$FindAliasesDoit.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$FindAliasesDoit extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
private int aliasType
private org.eclipse.core.runtime.IPath searchPath
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource match
org.eclipse.core.runtime.IPath aliasPath
org.eclipse.core.resources.IResource testResource
public void setSearchAlias (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource aliasResource
}
org/eclipse/core/internal/resources/MarkerTypeDefinitionCache.classMarkerTypeDefinitionCache.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerTypeDefinitionCache extends java.lang.Object {
protected java.util.HashMap definitions
public void ()
java.util.HashSet toCompute
String markerId
private java.util.Set computeSuperTypes (java.lang.String, java.util.Set)
String markerId
java.util.Set toCompute
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
java.util.Set transitiveSuperTypes
String superId
java.util.Set toAdd
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition parentDef
public boolean isPersistent (java.lang.String)
String type
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
public boolean isSubtype (java.lang.String, java.lang.String)
String type
String superType
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
private void loadDefinitions ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] types
org.eclipse.core.runtime.IExtension type
String markerId
}
org/eclipse/core/internal/resources/MoveDeleteHook.classMoveDeleteHook.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MoveDeleteHook extends java.lang.Object implements org.eclipse.core.resources.team.IMoveDeleteHook {
public void ()
public boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject project
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/ModelObjectWriter.classModelObjectWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ModelObjectWriter extends java.lang.Object implements org.eclipse.core.internal.resources.IModelObjectConstants {
private static java.lang.String triggerString (org.eclipse.core.internal.events.BuildCommand)
org.eclipse.core.internal.events.BuildCommand command
StringBuilder buf
public void ()
protected java.lang.String[] getReferencedProjects (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.resources.IProject[] projects
String[] result
int i
protected void write (org.eclipse.core.internal.events.BuildCommand, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.internal.resources.XMLWriter writer
private boolean shouldWriteTriggers (org.eclipse.core.internal.events.BuildCommand)
org.eclipse.core.internal.events.BuildCommand command
protected void write (org.eclipse.core.internal.resources.LinkDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.LinkDescription description
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.resources.IResourceFilterDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.resources.IResourceFilterDescription description
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.resources.FileInfoMatcherDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.resources.FileInfoMatcherDescription description
org.eclipse.core.internal.resources.XMLWriter writer
org.eclipse.core.resources.FileInfoMatcherDescription[] array
org.eclipse.core.resources.FileInfoMatcherDescription element
protected void write (org.eclipse.core.internal.resources.VariableDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.VariableDescription description
org.eclipse.core.internal.resources.XMLWriter writer
private void writeLocation (java.net.URI, org.eclipse.core.internal.resources.XMLWriter)
java.net.URI location
org.eclipse.core.internal.resources.XMLWriter writer
public void write (java.lang.Object, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, java.lang.String) throws java.io.IOException
Object object
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
String lineSeparator
String tempPath
org.eclipse.core.internal.localstore.SafeFileOutputStream file
public void write (java.lang.Object, java.io.OutputStream, java.lang.String) throws java.io.IOException
Object object
java.io.OutputStream output
String lineSeparator
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (java.lang.Object, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
Object obj
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.XMLWriter writer
String comment
java.net.URI snapshotLocation
java.util.HashMap links
java.util.List sorted
java.util.HashMap filters
java.util.List sorted
java.util.LinkedList linkedList
java.util.List list
java.util.HashMap variables
java.util.List sorted
protected void write (java.lang.String, java.util.Collection, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
String name
java.util.Collection collection
org.eclipse.core.internal.resources.XMLWriter writer
Object o
protected void write (java.lang.String, java.util.Map, org.eclipse.core.internal.resources.XMLWriter)
String name
java.util.Map table
org.eclipse.core.internal.resources.XMLWriter writer
java.util.List sorted
String key
Object value
protected void write (java.lang.String, java.lang.String, java.lang.String[], org.eclipse.core.internal.resources.XMLWriter)
String name
String elementTagName
String[] array
org.eclipse.core.internal.resources.XMLWriter writer
String element
protected void write (org.eclipse.core.internal.resources.WorkspaceDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.WorkspaceDescription description
org.eclipse.core.internal.resources.XMLWriter writer
String[] order
}
org/eclipse/core/internal/resources/MarkerReader_2.classMarkerReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_2 extends org.eclipse.core.internal.resources.MarkerReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
org.eclipse.core.internal.resources.IMarkerSetElement info2
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
byte type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/WorkspaceTreeReader_1.classWorkspaceTreeReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceTreeReader_1 extends org.eclipse.core.internal.resources.WorkspaceTreeReader {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected int getVersion ()
protected void linkBuildersToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], int, org.eclipse.core.runtime.IProgressMonitor)
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
int index
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.ArrayList infos
String projectName
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject project
protected void linkPluginsSavedStateToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], org.eclipse.core.runtime.IProgressMonitor)
java.util.List states
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.resources.SavedState state
org.eclipse.core.internal.resources.SaveManager saveManager
protected org.eclipse.core.internal.events.BuilderPersistentInfo readBuilderInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, int) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
int index
String projectName
String builderName
protected void readBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int builderCount
int i
protected void readPluginsSavedStates (java.io.DataInputStream, java.util.HashMap, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.HashMap savedStates
java.util.List plugins
org.eclipse.core.runtime.IProgressMonitor monitor
int stateCount
int i
String pluginId
org.eclipse.core.internal.resources.SavedState state
public org.eclipse.core.internal.watson.ElementTree readSnapshotTree (java.io.DataInputStream, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.internal.watson.ElementTree complete
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
org.eclipse.core.internal.watson.ElementTreeReader reader
int version
java.io.IOException e
public void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.HashMap savedStates
java.util.List pluginsToBeLinked
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.IOException e
public void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
int numBuilders
String[] builderNames
int i
String builderName
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.ArrayList infos
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
java.io.IOException e
protected org.eclipse.core.internal.watson.ElementTree[] readTrees (org.eclipse.core.runtime.IPath, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.runtime.IPath root
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.watson.ElementTreeReader treeReader
String newProjectName
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.internal.watson.ElementTree newTree
protected void readWorkspaceFields (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/SyncInfoWriter.classSyncInfoWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoWriter extends java.lang.Object {
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.Workspace workspace
public static final int SYNCINFO_SAVE_VERSION
public static final int SYNCINFO_SNAP_VERSION
public static final byte INDEX
public static final byte QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void savePartners (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream output
java.util.Set registry
org.eclipse.core.runtime.QualifiedName qname
public void saveSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenPartners
java.util.Map table
java.util.Map$Entry entry
org.eclipse.core.runtime.QualifiedName name
int index
byte[] bytes
public void snapSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.Map table
java.util.Map$Entry entry
org.eclipse.core.runtime.QualifiedName name
byte[] bytes
}
org/eclipse/core/internal/resources/MarkerDelta.classMarkerDelta.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerDelta extends java.lang.Object implements org.eclipse.core.resources.IMarkerDelta org.eclipse.core.internal.resources.IMarkerSetElement {
protected int kind
protected org.eclipse.core.resources.IResource resource
protected org.eclipse.core.internal.resources.MarkerInfo info
public void (int, org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerInfo)
int kind
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerInfo info
public java.lang.Object getAttribute (java.lang.String)
String attributeName
public int getAttribute (java.lang.String, int)
String attributeName
int defaultValue
Object value
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attributeName
String defaultValue
Object value
public boolean getAttribute (java.lang.String, boolean)
String attributeName
boolean defaultValue
Object value
public java.util.Map getAttributes ()
public java.lang.Object[] getAttributes (java.lang.String[])
String[] attributeNames
public long getId ()
public int getKind ()
public org.eclipse.core.resources.IMarker getMarker ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String getType ()
public boolean isSubtypeOf (java.lang.String)
String superType
public static java.util.Map merge (java.util.Map, java.util.Map)
java.util.Map oldChanges
java.util.Map newChanges
java.util.Map$Entry newEntry
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.resources.MarkerSet oldSet
org.eclipse.core.internal.resources.MarkerSet newSet
protected static org.eclipse.core.internal.resources.MarkerSet merge (org.eclipse.core.internal.resources.MarkerSet, org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.MarkerSet oldChanges
org.eclipse.core.internal.resources.IMarkerSetElement[] newChanges
org.eclipse.core.internal.resources.MarkerSet result
org.eclipse.core.internal.resources.IMarkerSetElement newChange
org.eclipse.core.internal.resources.IMarkerSetElement newChange
org.eclipse.core.internal.resources.MarkerDelta newDelta
org.eclipse.core.internal.resources.MarkerDelta oldDelta
private void setKind (int)
int kind
}
org/eclipse/core/internal/resources/BuildConfiguration.classBuildConfiguration.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.BuildConfiguration extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IBuildConfiguration {
private final org.eclipse.core.resources.IProject project
private final String name
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String configName
public org.eclipse.core.resources.IBuildConfiguration getBuildConfig () throws org.eclipse.core.runtime.CoreException
public java.lang.String getName ()
public org.eclipse.core.resources.IProject getProject ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.BuildConfiguration other
public int hashCode ()
int result
public java.lang.String toString ()
StringBuilder result
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/core/internal/resources/PathVariableManager.classPathVariableManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PathVariableManager extends java.lang.Object implements org.eclipse.core.resources.IPathVariableManager org.eclipse.core.internal.resources.IManager {
static final String VARIABLE_PREFIX
private java.util.Set listeners
private java.util.Map projectListeners
private org.eclipse.core.runtime.Preferences preferences
public void ()
public void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public synchronized void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.resources.IProject project
java.util.Collection list
private void checkIsValidName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.core.runtime.IStatus status
private void checkIsValidValue (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath newValue
org.eclipse.core.runtime.IStatus status
private void fireVariableChangeEvent (java.lang.String, org.eclipse.core.runtime.IPath, int)
String name
org.eclipse.core.runtime.IPath value
int type
private void fireVariableChangeEvent (java.util.Collection, java.lang.String, org.eclipse.core.runtime.IPath, int)
java.util.Collection list
String name
org.eclipse.core.runtime.IPath value
int type
org.eclipse.core.resources.IPathVariableChangeListener[] listenerArray
org.eclipse.core.internal.events.PathVariableChangeEvent pve
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.runtime.ISafeRunnable job
public void fireVariableChangeEvent (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.resources.IProject project
String name
org.eclipse.core.runtime.IPath value
int type
java.util.Collection list
private java.lang.String getKeyForName (java.lang.String)
String varName
public java.lang.String[] getPathVariableNames ()
java.util.List result
String[] names
String name
String key
public org.eclipse.core.runtime.IPath getValue (java.lang.String)
String varName
String key
String value
public boolean isDefined (java.lang.String)
String varName
public void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public synchronized void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.resources.IProject project
java.util.Collection list
public org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
public java.net.URI resolveURI (java.net.URI)
java.net.URI uri
String schemeSpecificPart
org.eclipse.core.runtime.IPath raw
org.eclipse.core.runtime.IPath resolved
public void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
String varName
org.eclipse.core.runtime.IPath newValue
int eventType
int eventType
int eventType
org.eclipse.core.runtime.IPath currentValue
boolean variableExists
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus validateName (java.lang.String)
String name
String message
char first
int i
char following
public org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath value
String message
public java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URI path
boolean force
String variableHint
public java.net.URI getURIValue (java.lang.String)
String name
org.eclipse.core.runtime.IPath path
public void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
String name
java.net.URI value
public org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
java.net.URI path
public java.net.URI resolveURI (java.net.URI, org.eclipse.core.resources.IResource)
java.net.URI uri
org.eclipse.core.resources.IResource resource
public java.lang.String[] getPathVariableNames (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.net.URI getVariableRelativePathLocation (java.net.URI)
java.net.URI location
java.net.URI result
public java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
String value
boolean locationFormat
public java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
String userFormat
boolean locationFormat
public boolean isUserDefined (java.lang.String)
String name
}
org/eclipse/core/internal/resources/ProjectVariableProviderManager$Descriptor.classProjectVariableProviderManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor extends java.lang.Object {
org.eclipse.core.resources.variableresolvers.PathVariableResolver provider
String name
String value
public void (org.eclipse.core.runtime.IExtension, org.eclipse.core.runtime.IConfigurationElement) throws java.lang.RuntimeException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement element
String classAttribute
org.eclipse.core.runtime.CoreException e
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String getName ()
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/FilterDescription.classFilterDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FilterDescription extends java.lang.Object implements org.eclipse.core.resources.IResourceFilterDescription java.lang.Comparable {
private long id
private int type
private org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
private org.eclipse.core.resources.IResource resource
public void ()
public void (org.eclipse.core.resources.IResource, int, org.eclipse.core.resources.FileInfoMatcherDescription)
org.eclipse.core.resources.IResource resource
int type
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
public boolean isInheritable ()
public static java.util.LinkedList copy (java.util.LinkedList, org.eclipse.core.resources.IResource)
java.util.LinkedList originalDescriptions
org.eclipse.core.resources.IResource resource
java.util.LinkedList copy
org.eclipse.core.internal.resources.FilterDescription desc
org.eclipse.core.internal.resources.FilterDescription newDesc
public long getId ()
public void setId (long)
long id
public int getType ()
public void setType (int)
int type
public void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription ()
public void setFileInfoMatcherDescription (org.eclipse.core.resources.FileInfoMatcherDescription)
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.FilterDescription other
public int compareTo (org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.internal.resources.FilterDescription that
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int count1
int compare
int i
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public volatile int compareTo (java.lang.Object)
}
org/eclipse/core/internal/resources/Project$1.classProject.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Project$1 extends java.lang.Object implements org.eclipse.core.runtime.ICoreRunnable {
final org.eclipse.core.internal.resources.Project this$0
private final org.eclipse.core.resources.IBuildConfiguration val$config
private final int val$trigger
private final String val$builderName
private final java.util.Map val$args
void (org.eclipse.core.internal.resources.Project, org.eclipse.core.resources.IBuildConfiguration, int, java.lang.String, java.util.Map)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor innerMonitor
org.eclipse.core.runtime.jobs.ISchedulingRule projectBuildRule
boolean relaxed
org.eclipse.core.runtime.jobs.ISchedulingRule notificationsRule
org.eclipse.core.runtime.IStatus result
private boolean shouldBuild ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
}
org/eclipse/core/internal/resources/WorkManager$NotifyRule.classWorkManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.WorkManager$NotifyRule extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
final org.eclipse.core.internal.resources.WorkManager this$0
void (org.eclipse.core.internal.resources.WorkManager)
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/core/internal/resources/MarkerTypeDefinitionCache$MarkerTypeDefinition.classMarkerTypeDefinitionCache.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition extends java.lang.Object {
boolean isPersistent
java.util.Set superTypes
void (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension ext
org.eclipse.core.runtime.IConfigurationElement[] elements
org.eclipse.core.runtime.IConfigurationElement element
String elementName
String aType
String bool
String bool
}
org/eclipse/core/internal/resources/IManager.classIManager.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IManager extends java.lang.Object {
public abstract void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/SaveContext.classSaveContext.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SaveContext extends java.lang.Object implements org.eclipse.core.resources.ISaveContext {
protected String pluginId
protected int kind
protected boolean needDelta
protected boolean needSaveNumber
protected org.eclipse.core.internal.resources.SafeFileTable fileTable
protected int previousSaveNumber
protected org.eclipse.core.resources.IProject project
protected void (java.lang.String, int, org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
String pluginId
int kind
org.eclipse.core.resources.IProject project
public void commit () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath oldLocation
public org.eclipse.core.runtime.IPath[] getFiles ()
protected org.eclipse.core.internal.resources.SafeFileTable getFileTable ()
public int getKind ()
public java.lang.String getPluginId ()
public int getPreviousSaveNumber ()
public org.eclipse.core.resources.IProject getProject ()
public int getSaveNumber ()
int result
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean isDeltaNeeded ()
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.runtime.IPath location
public void needDelta ()
public void needSaveNumber ()
}
org/eclipse/core/internal/resources/WorkspacePreferences.class
org/eclipse/core/internal/resources/CheckMissingNaturesListener$2.classCheckMissingNaturesListener.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CheckMissingNaturesListener$2 extends org.eclipse.core.resources.WorkspaceJob {
final org.eclipse.core.internal.resources.CheckMissingNaturesListener this$0
private final java.util.Collection val$markers
private final int val$newSeverity
void (org.eclipse.core.internal.resources.CheckMissingNaturesListener, java.lang.String, java.util.Collection, int)
String $anonymous0
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IMarker marker
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/core/internal/resources/SaveManager$MasterTable.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$MasterTable extends java.util.Properties {
private static final long serialVersionUID
final org.eclipse.core.internal.resources.SaveManager this$0
void (org.eclipse.core.internal.resources.SaveManager)
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object prev
int prevSeqNum
int currSeqNum
String message
}
org/eclipse/core/internal/resources/ProjectVariableProviderManager.classProjectVariableProviderManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectVariableProviderManager extends java.lang.Object {
private static java.util.Map descriptors
private static org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] descriptorsArray
private static org.eclipse.core.internal.resources.ProjectVariableProviderManager instance
static void ()
public void ()
public static org.eclipse.core.internal.resources.ProjectVariableProviderManager getDefault ()
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] getDescriptors ()
protected void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
int j
org.eclipse.core.runtime.IConfigurationElement element
String elementName
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor desc
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor findDescriptor (java.lang.String)
String name
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor result
}
org/eclipse/core/internal/resources/ProjectDescriptionReader.classProjectDescriptionReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectDescriptionReader extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.core.internal.resources.IModelObjectConstants {
protected static final int S_BUILD_COMMAND
protected static final int S_BUILD_COMMAND_ARGUMENTS
protected static final int S_BUILD_COMMAND_NAME
protected static final int S_BUILD_COMMAND_TRIGGERS
protected static final int S_BUILD_SPEC
protected static final int S_DICTIONARY
protected static final int S_DICTIONARY_KEY
protected static final int S_DICTIONARY_VALUE
protected static final int S_INITIAL
protected static final int S_LINK
protected static final int S_LINK_LOCATION
protected static final int S_LINK_LOCATION_URI
protected static final int S_LINK_PATH
protected static final int S_LINK_TYPE
protected static final int S_LINKED_RESOURCES
protected static final int S_NATURE_NAME
protected static final int S_NATURES
protected static final int S_PROJECT_COMMENT
protected static final int S_PROJECT_DESC
protected static final int S_PROJECT_NAME
protected static final int S_PROJECTS
protected static final int S_REFERENCED_PROJECT_NAME
protected static final int S_FILTERED_RESOURCES
protected static final int S_FILTER
protected static final int S_FILTER_ID
protected static final int S_FILTER_PATH
protected static final int S_FILTER_TYPE
protected static final int S_MATCHER
protected static final int S_MATCHER_ID
protected static final int S_MATCHER_ARGUMENTS
protected static final int S_VARIABLE_LIST
protected static final int S_VARIABLE
protected static final int S_VARIABLE_NAME
protected static final int S_VARIABLE_VALUE
protected static final int S_SNAPSHOT_LOCATION
private static javax.xml.parsers.SAXParserFactory singletonParserFactory
private static javax.xml.parsers.SAXParser singletonParser
protected final StringBuilder charBuffer
protected java.util.Stack objectStack
protected org.eclipse.core.runtime.MultiStatus problems
private final org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription projectDescription
protected int state
private static synchronized javax.xml.parsers.SAXParser createParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
private static synchronized javax.xml.parsers.SAXParserFactory createParserFactory () throws javax.xml.parsers.ParserConfigurationException
private static boolean isWorkspaceLocked ()
public void ()
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void characters (char[], int, int)
char[] chars
int offset
int length
private void endBuildCommandElement (java.lang.String)
String elementName
org.eclipse.core.internal.events.BuildCommand command
java.util.ArrayList commandList
private void endBuildSpecElement (java.lang.String)
String elementName
java.util.ArrayList commands
org.eclipse.core.resources.ICommand[] commandArray
private void endBuildTriggersElement (java.lang.String)
String elementName
org.eclipse.core.internal.events.BuildCommand command
java.util.StringTokenizer tokens
String next
private void endDictionary (java.lang.String)
String elementName
String value
String key
private void endDictionaryKey (java.lang.String)
String elementName
String value
String oldKey
String newKey
private void endDictionaryValue (java.lang.String)
String elementName
String newValue
String oldValue
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String elementName
String qname
java.util.HashMap dictionaryArgs
private void endLinkedResourcesElement (java.lang.String)
String elementName
java.util.HashMap linkedResources
private void endFilteredResourcesElement (java.lang.String)
String elementName
java.util.HashMap filteredResources
private void endVariableListElement (java.lang.String)
String elementName
java.util.HashMap variableList
private void endLinkElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.runtime.IPath path
int type
java.net.URI location
private void endMatcherElement (java.lang.String)
String elementName
Object[] matcher
String id
java.util.ArrayList list
org.eclipse.core.internal.resources.FilterDescription d
private void endFilterElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.FilterDescription filter
org.eclipse.core.runtime.IPath path
int type
java.util.HashMap map
java.util.LinkedList list
String key
java.util.HashMap map
java.util.LinkedList list
private void endVariableElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.VariableDescription desc
private void endLinkLocation (java.lang.String)
String elementName
String newLocation
java.net.URI oldLocation
private void endLinkLocationURI (java.lang.String)
String elementName
String newLocation
java.net.URI oldLocation
java.net.URISyntaxException e
String msg
private void endLinkPath (java.lang.String)
String elementName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.runtime.IPath oldPath
private void endMatcherID (java.lang.String)
String elementName
String newID
String oldID
private void endMatcherArguments (java.lang.String)
String elementName
java.util.ArrayList matchers
Object newArguments
String oldArguments
private void endFilterId (java.lang.String)
String elementName
Long newId
long oldId
private void endFilterPath (java.lang.String)
String elementName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.resources.IResource oldResource
private void endFilterType (java.lang.String)
String elementName
int newType
NumberFormatException e
int oldType
private void endVariableName (java.lang.String)
String elementName
String value
private void endVariableValue (java.lang.String)
String elementName
String value
private void endLinkType (java.lang.String)
String elementName
int newType
NumberFormatException e
int oldType
private void endNaturesElement (java.lang.String)
String elementName
java.util.ArrayList natures
String[] natureNames
private void endProjectsElement (java.lang.String)
String elementName
java.util.ArrayList referencedProjects
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject[] projects
int i
private void endSnapshotLocation (java.lang.String)
String elementName
String location
java.net.URISyntaxException e
String msg
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException error
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException error
String message
protected void log (java.lang.Exception)
Exception ex
String message
private void parseProblem (java.lang.String)
String errorMessage
private void parseProjectDescription (java.lang.String)
String elementName
public org.eclipse.core.internal.resources.ProjectDescription read (org.xml.sax.InputSource)
org.xml.sax.InputSource input
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
org.xml.sax.SAXException e
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
java.io.BufferedInputStream file
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileInputStream file
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String elementName
String qname
org.xml.sax.Attributes attributes
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException error
}
org/eclipse/core/internal/resources/WorkspaceDescriptionReader.classWorkspaceDescriptionReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceDescriptionReader extends java.lang.Object implements org.eclipse.core.internal.resources.IModelObjectConstants {
protected static final String[] EMPTY_STRING_ARRAY
static void ()
public void ()
protected java.lang.String getString (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node target
String tagName
org.w3c.dom.Node node
protected java.lang.String[] getStrings (org.w3c.dom.Node)
org.w3c.dom.Node target
org.w3c.dom.NodeList list
java.util.List result
int i
org.w3c.dom.Node node
private void logNumberFormatException (java.lang.String, java.lang.NumberFormatException)
String value
NumberFormatException e
String msg
public java.lang.Object read (java.io.InputStream)
java.io.InputStream input
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.Document document
public java.lang.Object read (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileInputStream file
protected java.lang.Object read (org.w3c.dom.Node)
org.w3c.dom.Node node
String value
protected org.eclipse.core.internal.resources.WorkspaceDescription readWorkspaceDescription (org.w3c.dom.Node)
org.w3c.dom.Node node
String name
String autobuild
String snapshotInterval
String applyFileStatePolicy
String fileStateLongevity
String maxFileStateSize
String maxFileStates
String[] buildOrder
org.eclipse.core.internal.resources.WorkspaceDescription description
NumberFormatException e
NumberFormatException e
NumberFormatException e
NumberFormatException e
protected org.w3c.dom.Node searchNode (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node target
String tagName
org.w3c.dom.NodeList list
int i
}
org/eclipse/core/internal/resources/AliasManager$LocationMap.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$LocationMap extends java.lang.Object {
private final java.util.SortedMap map
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public boolean add (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.resources.IResource)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource resource
Object oldValue
java.util.ArrayList newValue
java.util.ArrayList list
public void clear ()
public void matchingPrefixDo (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.filesystem.IFileStore prefix
org.eclipse.core.internal.resources.AliasManager$Doit doit
java.util.SortedMap matching
java.util.SortedMap matching
org.eclipse.core.filesystem.IFileStore prefixParent
org.eclipse.core.filesystem.IFileStore endPoint
Object value
java.util.Iterator duplicates
public void matchingResourcesDo (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.internal.resources.AliasManager$Doit doit
Object value
java.util.Iterator duplicates
public void overLappingResourcesDo (org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.internal.resources.AliasManager$Doit doit
java.util.Iterator entries
org.eclipse.core.filesystem.IFileStore previousStore
org.eclipse.core.resources.IResource previousResource
java.util.Map$Entry current
org.eclipse.core.filesystem.IFileStore currentStore
org.eclipse.core.resources.IResource currentResource
Object value
java.util.Iterator duplicates
public boolean remove (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.resources.IResource)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource resource
Object oldValue
java.util.ArrayList list
boolean wasRemoved
}
org/eclipse/core/internal/resources/Resource.class
org/eclipse/core/internal/resources/NatureManager$2.classNatureManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.NatureManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.NatureManager this$0
private final org.eclipse.core.resources.IProjectNature val$nature
private final org.eclipse.core.internal.resources.ProjectInfo val$info
private final String val$natureID
private final org.eclipse.core.runtime.MultiStatus val$status
private final org.eclipse.core.internal.resources.Project val$project
void (org.eclipse.core.internal.resources.NatureManager, org.eclipse.core.resources.IProjectNature, org.eclipse.core.internal.resources.ProjectInfo, java.lang.String, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.internal.resources.Project)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/resources/ProjectContentTypes.classProjectContentTypes.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectContentTypes extends java.lang.Object {
private static final String CONTENT_TYPE_PREF_NODE
private static final String PREF_LOCAL_CONTENT_TYPE_SETTINGS
private static final org.osgi.service.prefs.Preferences PROJECT_SCOPE
private org.eclipse.core.internal.utils.Cache contentTypesPerProject
private org.eclipse.core.internal.resources.Workspace workspace
static void ()
static boolean usesContentTypePreferences (java.lang.String)
String projectName
org.osgi.service.prefs.Preferences node
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private java.util.Set collectAssociatedContentTypes (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
String[] enabledNatures
java.util.Set related
String enabledNature
org.eclipse.core.internal.resources.ProjectNatureDescriptor descriptor
String[] natureContentTypes
String natureContentType
public void contentTypePreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectInfo info
private org.eclipse.core.runtime.content.IContentTypeMatcher createMatcher (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectContentTypes$ProjectContentTypeSelectionPolicy projectContentTypeSelectionPolicy
private java.util.Set getAssociatedContentTypes (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ResourceInfo info
String projectName
org.eclipse.core.internal.utils.Cache$Entry entry
java.util.Set result
public org.eclipse.core.runtime.content.IContentTypeMatcher getMatcherFor (org.eclipse.core.internal.resources.Project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
final org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.content.IContentType[] candidates
boolean fileName
boolean content
java.util.Set associated
int associatedCount
int i
org.eclipse.core.runtime.content.IContentType promoted
int j
}
org/eclipse/core/internal/resources/ProjectPathVariableManager.classProjectPathVariableManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectPathVariableManager extends java.lang.Object implements org.eclipse.core.resources.IPathVariableManager org.eclipse.core.internal.resources.IManager {
private org.eclipse.core.internal.resources.Resource resource
private org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] variableProviders
public void (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.PathVariableManager getWorkspaceManager ()
private void checkIsValidName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.core.runtime.IStatus status
private void checkIsValidValue (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI newValue
org.eclipse.core.runtime.IStatus status
public java.lang.String[] getPathVariableNames ()
java.util.List result
java.util.HashMap map
java.util.HashMap map
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor variableProvider
String[] variableHints
int k
public org.eclipse.core.runtime.IPath getValue (java.lang.String)
String varName
java.net.URI uri
public java.net.URI getURIValue (java.lang.String)
String varName
String value
int index
java.net.URI resolved
org.eclipse.core.runtime.IPath path
public java.lang.String internalGetValue (java.lang.String)
String varName
java.util.HashMap map
java.util.HashMap map
String name
String name
int index
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor variableProvider
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor variableProvider
public boolean isDefined (java.lang.String)
String varName
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor variableProvider
java.util.HashMap map
java.util.Iterator it
String name
boolean value
int index
String newVarName
public org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.net.URI value
public java.net.URI resolveVariable (java.lang.String)
String variable
java.util.LinkedList variableStack
String value
public java.lang.String resolveVariable (java.lang.String, java.util.LinkedList)
String value
java.util.LinkedList variableStack
String tmp
java.net.URI result
String stringValue
String stringValue
String stringValue
String stringValue
java.net.URI uri
org.eclipse.core.runtime.IPath path
int index
int endIndex
String macro
String resolvedMacro
public java.net.URI resolveURI (java.net.URI)
java.net.URI uri
String schemeSpecificPart
org.eclipse.core.runtime.IPath raw
java.net.URI value
String path
org.eclipse.core.runtime.IPath p
public void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
String varName
org.eclipse.core.runtime.IPath newValue
public void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
String varName
java.net.URI newValue
boolean changeWorkspaceValue
org.eclipse.core.internal.resources.Project project
int eventType
String value
java.net.URI currentValue
boolean variableExists
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor variableProvider
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectDescription description
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus validateName (java.lang.String)
String name
String message
char first
int i
char following
public org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath value
public org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
java.net.URI value
public java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URI path
boolean force
String variableHint
public java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
String value
boolean locationFormat
public java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
String userFormat
boolean locationFormat
public void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public java.net.URI getVariableRelativePathLocation (java.net.URI)
java.net.URI location
java.net.URI result
public org.eclipse.core.resources.IResource getResource ()
public boolean isUserDefined (java.lang.String)
String name
}
org/eclipse/core/internal/resources/CheckMissingNaturesListener.class
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph.class
org/eclipse/core/internal/resources/AliasManager.class
org/eclipse/core/internal/resources/AliasManager$AddToCollectionDoit.classAliasManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.AliasManager$AddToCollectionDoit extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
java.util.Collection collection
final org.eclipse.core.internal.resources.AliasManager this$0
public void (org.eclipse.core.internal.resources.AliasManager)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void setCollection (java.util.Collection)
java.util.Collection collection
}
org/eclipse/core/internal/resources/SyncInfoReader.classSyncInfoReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.SyncInfoReader getReader (int) throws java.io.IOException
int formatVersion
public void readPartners (java.io.DataInputStream) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int size
java.util.Set registry
int i
String qualifier
String local
java.io.IOException e
String message
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.SyncInfoReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/MarkerManager$1MaxSeverityVisitor.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$1MaxSeverityVisitor extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
int max
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
}
org/eclipse/core/internal/resources/MarkerManager$1.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IPathRequestor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final org.eclipse.core.runtime.IPath val$path
void (org.eclipse.core.internal.resources.MarkerManager, org.eclipse.core.runtime.IPath)
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
}
org/eclipse/core/internal/resources/Workspace.class
org/eclipse/core/internal/resources/SavedState.classSavedState.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SavedState extends java.lang.Object implements org.eclipse.core.resources.ISavedState {
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
org.eclipse.core.internal.resources.SafeFileTable fileTable
String pluginId
org.eclipse.core.internal.resources.Workspace workspace
void (org.eclipse.core.internal.resources.Workspace, java.lang.String, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
String pluginId
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
void forgetTrees ()
public int getSaveNumber ()
protected org.eclipse.core.internal.resources.SafeFileTable getFileTable ()
protected org.eclipse.core.internal.resources.SafeFileTable restoreFileTable () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public org.eclipse.core.runtime.IPath[] getFiles ()
public void processResourceChangeEvents (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.events.ResourceDelta delta
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/mapping/
org/eclipse/core/internal/resources/mapping/ResourceModelProvider.classResourceModelProvider.java
package org.eclipse.core.internal.resources.mapping
public final org.eclipse.core.internal.resources.mapping.ResourceModelProvider extends org.eclipse.core.resources.mapping.ModelProvider {
public void ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.IResource, org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set result
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int depth
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
Object element
}
org/eclipse/core/internal/resources/mapping/ResourceChangeDescriptionFactory.class
org/eclipse/core/internal/resources/mapping/ShallowContainer.classShallowContainer.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ShallowContainer extends org.eclipse.core.runtime.PlatformObject {
private org.eclipse.core.resources.IContainer container
public void (org.eclipse.core.resources.IContainer)
org.eclipse.core.resources.IContainer container
public org.eclipse.core.resources.IContainer getResource ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.mapping.ShallowContainer other
public int hashCode ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/core/internal/resources/mapping/ModelProviderManager.classModelProviderManager.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ModelProviderManager extends java.lang.Object {
private static java.util.Map descriptors
private static org.eclipse.core.internal.resources.mapping.ModelProviderManager instance
public void ()
public static synchronized org.eclipse.core.internal.resources.mapping.ModelProviderManager getDefault ()
private void detectCycles ()
public org.eclipse.core.resources.mapping.IModelProviderDescriptor getDescriptor (java.lang.String)
String id
public org.eclipse.core.resources.mapping.IModelProviderDescriptor[] getDescriptors ()
public org.eclipse.core.resources.mapping.ModelProvider getModelProvider (java.lang.String) throws org.eclipse.core.runtime.CoreException
String modelProviderId
org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
protected void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/mapping/SimpleResourceMapping.classSimpleResourceMapping.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.SimpleResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
private final org.eclipse.core.resources.IResource resource
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
Object object
org.eclipse.core.resources.IResource other
org.eclipse.core.internal.resources.mapping.ShallowContainer sc
org.eclipse.core.resources.IResource other
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/mapping/ModelProviderDescriptor.classModelProviderDescriptor.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ModelProviderDescriptor extends java.lang.Object implements org.eclipse.core.resources.mapping.IModelProviderDescriptor {
private String id
private String[] extendedModels
private String label
private org.eclipse.core.resources.mapping.ModelProvider provider
private org.eclipse.core.expressions.Expression enablementRule
private static org.eclipse.core.expressions.EvaluationContext createEvaluationContext (java.lang.Object)
Object element
org.eclipse.core.expressions.EvaluationContext result
public void (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
private boolean convert (org.eclipse.core.expressions.EvaluationResult)
org.eclipse.core.expressions.EvaluationResult eval
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String[] getExtendedModels ()
public java.lang.String getId ()
public java.lang.String getLabel ()
public org.eclipse.core.resources.IResource[] getMatchingResources (org.eclipse.core.resources.IResource[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
java.util.Set result
org.eclipse.core.resources.IResource resource
org.eclipse.core.expressions.EvaluationContext evalContext
public synchronized org.eclipse.core.resources.mapping.ModelProvider getModelProvider () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
org.eclipse.core.runtime.IConfigurationElement element
ClassCastException e
String message
public boolean matches (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
protected void readExtension (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
java.util.ArrayList extendsList
int i
org.eclipse.core.runtime.IConfigurationElement element
String name
String attribute
public org.eclipse.core.resources.mapping.ResourceTraversal[] getMatchingTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
java.util.List result
org.eclipse.core.resources.mapping.ResourceTraversal traversal
}
org/eclipse/core/internal/resources/mapping/ProposedResourceDelta.classProposedResourceDelta.java
package org.eclipse.core.internal.resources.mapping
public final org.eclipse.core.internal.resources.mapping.ProposedResourceDelta extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResourceDelta {
protected static int KIND_MASK
private java.util.HashMap children
private org.eclipse.core.runtime.IPath movedFromPath
private org.eclipse.core.runtime.IPath movedToPath
private org.eclipse.core.resources.IResource resource
private int status
static void ()
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
int memberFlags
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta childDelta
protected void add (org.eclipse.core.internal.resources.mapping.ProposedResourceDelta)
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta delta
protected void addFlags (int)
int flags
public org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int segmentCount
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta current
int i
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
int kindMask
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
int kindMask
int memberFlags
java.util.List result
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta child
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta getChild (java.lang.String)
String name
public int getFlags ()
public org.eclipse.core.runtime.IPath getFullPath ()
public int getKind ()
public org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
public org.eclipse.core.runtime.IPath getMovedFromPath ()
public org.eclipse.core.runtime.IPath getMovedToPath ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.resources.IResource getResource ()
public void setFlags (int)
int flags
protected void setKind (int)
int kind
protected void setMovedFromPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
protected void setMovedToPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/mapping/ChangeDescription.classChangeDescription.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ChangeDescription extends java.lang.Object {
private java.util.List addedRoots
private java.util.List changedFiles
private java.util.List closedProjects
private java.util.List copiedRoots
private java.util.List movedRoots
private java.util.List removedRoots
public void ()
private org.eclipse.core.resources.IResource createSourceResource (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IWorkspaceRoot wsRoot
private void ensureResourceCovered (org.eclipse.core.resources.IResource, java.util.List)
org.eclipse.core.resources.IResource resource
java.util.List list
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource root
public org.eclipse.core.resources.IResource[] getRootResources ()
java.util.Set result
private void handleAdded (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
private void handleChange (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
private void handleCopy (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource source
private void handleMove (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource source
private void handleRemoved (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
public boolean recordChange (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
}
org/eclipse/core/internal/resources/mapping/ShallowResourceMapping.classShallowResourceMapping.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ShallowResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
private final org.eclipse.core.internal.resources.mapping.ShallowContainer container
public void (org.eclipse.core.internal.resources.mapping.ShallowContainer)
org.eclipse.core.internal.resources.mapping.ShallowContainer container
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
Object object
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.mapping.ShallowContainer sc
org.eclipse.core.resources.IResource other
}
org/eclipse/core/internal/resources/mapping/ResourceAdapterFactory.classResourceAdapterFactory.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ResourceAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory {
public void ()
public java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
Object adaptableObject
Class adapterType
public java.lang.Class[] getAdapterList ()
}
org/eclipse/core/internal/resources/SyncInfoSnapReader.classSyncInfoSnapReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoSnapReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.SyncInfoSnapReader getReader (int) throws java.io.IOException
int formatVersion
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.SyncInfoSnapReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/CheckMissingNaturesListener$1.classCheckMissingNaturesListener.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CheckMissingNaturesListener$1 extends org.eclipse.core.resources.WorkspaceJob {
final org.eclipse.core.internal.resources.CheckMissingNaturesListener this$0
private final java.util.Collection val$markers
void (org.eclipse.core.internal.resources.CheckMissingNaturesListener, java.lang.String, java.util.Collection)
String $anonymous0
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IMarker marker
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/core/internal/resources/Workspace$1.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$1 extends org.eclipse.core.resources.team.TeamHook {
final org.eclipse.core.internal.resources.Workspace this$0
void (org.eclipse.core.internal.resources.Workspace)
}
org/eclipse/core/internal/resources/WorkspaceTreeReader.classWorkspaceTreeReader.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.WorkspaceTreeReader extends java.lang.Object {
protected boolean renameProjectNode
public void ()
public static org.eclipse.core.internal.resources.WorkspaceTreeReader getReader (org.eclipse.core.internal.resources.Workspace, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
int version
boolean renameProjectNode
org.eclipse.core.internal.resources.WorkspaceTreeReader w
String msg
public static org.eclipse.core.internal.resources.WorkspaceTreeReader getReader (org.eclipse.core.internal.resources.Workspace, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
int version
public abstract org.eclipse.core.internal.watson.ElementTree readSnapshotTree (java.io.DataInputStream, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/MarkerAttributeMap.classMarkerAttributeMap.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerAttributeMap extends java.lang.Object implements java.util.Map org.eclipse.core.internal.utils.IStringPoolParticipant {
protected Object[] elements
protected int count
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
private static final Object[] EMPTY
static void ()
public void ()
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.String, java.lang.Object)
String k
Object value
String key
int i
Object oldValue
int i
public void putAll (java.util.Map)
java.util.Map map
java.util.Map$Entry e
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/Synchronizer.class
org/eclipse/core/internal/resources/AliasManager$1.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public int compare (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore store1
org.eclipse.core.filesystem.IFileStore store2
int compare
java.net.URI uri1
java.net.URI uri1
java.net.URI uri2
java.net.URI uri2
Exception e
int port1
int port2
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int segmentCount1
int segmentCount2
int i
private int compareStringOrNull (java.lang.String, java.lang.String)
String string1
String string2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/resources/AliasManager$Doit.classAliasManager.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.AliasManager$Doit extends java.lang.Object {
public abstract void doit (org.eclipse.core.resources.IResource)
}
org/eclipse/core/internal/resources/SaveManager.class
org/eclipse/core/internal/resources/VariableDescription.classVariableDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VariableDescription extends java.lang.Object implements java.lang.Comparable {
private String name
private String value
public void ()
public void (java.lang.String, java.lang.String)
String name
String value
public boolean equals (java.lang.Object)
Object o
org.eclipse.core.internal.resources.VariableDescription other
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public void setName (java.lang.String)
String name
public void setValue (java.lang.String)
String value
public int compareTo (org.eclipse.core.internal.resources.VariableDescription)
org.eclipse.core.internal.resources.VariableDescription that
public volatile int compareTo (java.lang.Object)
}
org/eclipse/core/internal/resources/MarkerSnapshotReader.classMarkerSnapshotReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerSnapshotReader getReader (int) throws java.io.IOException
int formatVersion
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.MarkerSnapshotReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/CheckMissingNaturesListener$3.classCheckMissingNaturesListener.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CheckMissingNaturesListener$3 extends org.eclipse.core.resources.WorkspaceJob {
final org.eclipse.core.internal.resources.CheckMissingNaturesListener this$0
private final java.util.Set val$toRemove
private final org.eclipse.core.resources.IProject val$project
private final java.util.Set val$missingNatures
void (org.eclipse.core.internal.resources.CheckMissingNaturesListener, java.lang.String, java.util.Set, org.eclipse.core.resources.IProject, java.util.Set)
String $anonymous0
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IMarker marker
org.eclipse.core.resources.IResource targetResource
String natureId
org.eclipse.core.resources.IMarker marker
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/core/internal/resources/Container.classContainer.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.Container extends org.eclipse.core.internal.resources.Resource implements org.eclipse.core.resources.IContainer {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void convertToPhantom () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource member
public org.eclipse.core.resources.IResourceFilterDescription createFilter (int, org.eclipse.core.resources.FileInfoMatcherDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int type
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.FilterDescription filter
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.OperationCanceledException e
public boolean exists (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IResource findMember (java.lang.String)
String memberPath
public org.eclipse.core.resources.IResource findMember (java.lang.String, boolean)
String memberPath
boolean phantom
org.eclipse.core.runtime.IPath childPath
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath childPath
boolean phantom
org.eclipse.core.internal.resources.ResourceInfo info
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource member
protected org.eclipse.core.resources.IResource[] getChildren (int)
int memberFlags
org.eclipse.core.runtime.IPath[] children
org.eclipse.core.internal.resources.Resource[] result
int found
org.eclipse.core.runtime.IPath child
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource[] trimmedResult
public org.eclipse.core.resources.IFile getFile (java.lang.String)
String name
public org.eclipse.core.resources.IResourceFilterDescription[] getFilters () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceFilterDescription[] results
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.LinkedList list
int i
public boolean hasFilters ()
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.LinkedList filters
public org.eclipse.core.resources.IFile getFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IFolder getFolder (java.lang.String)
String name
public org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public org.eclipse.core.resources.IResource[] members () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] members (boolean) throws org.eclipse.core.runtime.CoreException
boolean phantom
public org.eclipse.core.resources.IResource[] members (int) throws org.eclipse.core.runtime.CoreException
int memberFlags
boolean phantom
org.eclipse.core.internal.resources.ResourceInfo info
public void removeFilter (org.eclipse.core.resources.IResourceFilterDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceFilterDescription filterDescription
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.OperationCanceledException e
public java.lang.String getDefaultCharset () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IFile[] findDeletedMembersWithHistory (int, org.eclipse.core.runtime.IProgressMonitor)
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.IHistoryStore historyStore
org.eclipse.core.runtime.IPath basePath
org.eclipse.core.resources.IWorkspaceRoot root
java.util.Set deletedFiles
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.resources.IFile file
public void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
String charset
org.eclipse.core.internal.resources.ResourceInfo info
public void setDefaultCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
org.eclipse.core.runtime.OperationCanceledException e
}
org/eclipse/core/internal/resources/File.classFile.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.File extends org.eclipse.core.internal.resources.Resource implements org.eclipse.core.resources.IFile {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void appendContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.OperationCanceledException e
public void appendContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.resources.IFolder changeToFolder () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder result
org.eclipse.core.runtime.IPath location
public void create (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
boolean monitorNull
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String name
boolean local
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.OperationCanceledException e
public void create (java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
public java.lang.String getCharset (boolean) throws org.eclipse.core.runtime.CoreException
boolean checkImplicit
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.runtime.CoreException e
public java.lang.String getCharsetFor (java.io.Reader) throws org.eclipse.core.runtime.CoreException
java.io.Reader contents
String charset
String charset
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
java.io.IOException e
String message
private java.lang.String internalGetCharset (boolean, org.eclipse.core.internal.resources.ResourceInfo) throws org.eclipse.core.runtime.CoreException
boolean checkImplicit
org.eclipse.core.internal.resources.ResourceInfo info
String charset
org.eclipse.core.runtime.content.IContentDescription description
String contentCharset
public org.eclipse.core.runtime.content.IContentDescription getContentDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
boolean isSynchronized
String message
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public java.io.InputStream getContents (boolean) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public int getEncoding () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.resources.IFileState[] getHistory (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public int getType ()
protected void internalSetContents (java.io.InputStream, org.eclipse.core.filesystem.IFileInfo, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
org.eclipse.core.filesystem.IFileInfo fileInfo
int updateFlags
boolean append
org.eclipse.core.runtime.IProgressMonitor monitor
public void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.OperationCanceledException e
public long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long value
long result
org.eclipse.core.internal.resources.ResourceInfo projectInfo
public void updateMetadataFiles () throws org.eclipse.core.runtime.CoreException
int count
String name
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectInfo projectInfo
public void setCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.internal.resources.ResourceInfo info
public void setCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void setContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void setContents (org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState source
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
}
org/eclipse/core/internal/resources/ProjectInfo.classProjectInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectInfo extends org.eclipse.core.internal.resources.ResourceInfo {
protected org.eclipse.core.internal.resources.ProjectDescription description
protected java.util.HashMap natures
protected Object propertyStore
protected org.eclipse.core.runtime.content.IContentTypeMatcher matcher
public void ()
public synchronized void discardNatures ()
public synchronized void fixupAfterMove ()
org.eclipse.core.resources.ICommand[] buildSpec
org.eclipse.core.resources.ICommand element
public org.eclipse.core.internal.resources.ProjectDescription getDescription ()
public org.eclipse.core.runtime.content.IContentTypeMatcher getMatcher ()
public org.eclipse.core.resources.IProjectNature getNature (java.lang.String)
String natureId
java.util.HashMap temp
public java.lang.Object getPropertyStore ()
public void setDescription (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription value
org.eclipse.core.resources.ICommand[] oldSpec
org.eclipse.core.resources.ICommand[] newSpec
public void setMatcher (org.eclipse.core.runtime.content.IContentTypeMatcher)
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
public synchronized void setNature (java.lang.String, org.eclipse.core.resources.IProjectNature)
String natureId
org.eclipse.core.resources.IProjectNature value
java.util.HashMap temp
java.util.HashMap temp
public void setPropertyStore (java.lang.Object)
Object value
}
org/eclipse/core/internal/resources/FileState.classFileState.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FileState extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IFileState {
private static final org.eclipse.core.resources.IWorkspace workspace
protected long lastModified
protected org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
protected org.eclipse.core.internal.localstore.IHistoryStore store
protected org.eclipse.core.runtime.IPath fullPath
static void ()
public void (org.eclipse.core.internal.localstore.IHistoryStore, org.eclipse.core.runtime.IPath, long, org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.localstore.IHistoryStore store
org.eclipse.core.runtime.IPath fullPath
long lastModified
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
public boolean exists ()
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource file
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
java.io.InputStream contents
org.eclipse.core.runtime.content.IContentDescription description
java.io.IOException e
String message
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath getFullPath ()
public long getModificationTime ()
public java.lang.String getName ()
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier getUUID ()
public boolean isReadOnly ()
public java.lang.String toString ()
StringBuilder s
}
org/eclipse/core/internal/resources/Folder.classFolder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Folder extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IFolder {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
protected void assertCreateRequirements (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
int updateFlags
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.internal.resources.ResourceInfo info
boolean force
String name
String msg
String msg
public org.eclipse.core.resources.IFile changeToFile () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile result
java.net.URI location
public void create (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
boolean force
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String msg
org.eclipse.core.runtime.OperationCanceledException e
public void create (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
public void ensureExists (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
org.eclipse.core.internal.resources.Container parent
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
public int getType ()
public void internalCreate (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/MarkerSnapshotReader_1.classMarkerSnapshotReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader_1 extends org.eclipse.core.internal.resources.MarkerSnapshotReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
java.util.ArrayList readTypes
int i
org.eclipse.core.internal.resources.ResourceInfo info
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
short attributesSize
java.util.Map result
int j
String key
byte type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/RegexFileInfoMatcher.classRegexFileInfoMatcher.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.RegexFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
java.util.regex.Pattern pattern
public void ()
public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo fileInfo
java.util.regex.Matcher m
public void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
Object arguments
java.util.regex.PatternSyntaxException e
}
org/eclipse/core/internal/resources/MarkerWriter.classMarkerWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerWriter extends java.lang.Object {
protected org.eclipse.core.internal.resources.MarkerManager manager
public static final int MARKERS_SAVE_VERSION
public static final int MARKERS_SNAP_VERSION
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.MarkerManager)
org.eclipse.core.internal.resources.MarkerManager manager
private java.lang.Object[] filterMarkers (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] markers
Object[] result
boolean[] isPersistent
int count
int i
org.eclipse.core.internal.resources.MarkerInfo info
public void save (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenTypes
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
Object[] result
int count
boolean[] isPersistent
int i
public void snap (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
Object[] result
int count
boolean[] isPersistent
java.util.List writtenTypes
int i
private void write (java.util.Map, java.io.DataOutputStream) throws java.io.IOException
java.util.Map attributes
java.io.DataOutputStream output
java.util.Map$Entry e
String key
Object value
private void write (org.eclipse.core.internal.resources.MarkerInfo, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.MarkerInfo info
java.io.DataOutputStream output
java.util.List writtenTypes
String type
int index
}
org/eclipse/core/internal/resources/ComputeProjectOrder.class
org/eclipse/core/internal/resources/IMarkerSetElement.classIMarkerSetElement.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IMarkerSetElement extends java.lang.Object {
public abstract long getId ()
}
org/eclipse/core/internal/resources/NatureManager$1.classNatureManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.NatureManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.NatureManager this$0
private final org.eclipse.core.internal.resources.Project val$project
private final String val$natureID
private final org.eclipse.core.runtime.MultiStatus val$errors
void (org.eclipse.core.internal.resources.NatureManager, org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
public void run () throws java.lang.Exception
org.eclipse.core.resources.IProjectNature nature
org.eclipse.core.internal.resources.ProjectInfo info
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/resources/ResourceTree.class
org/eclipse/core/internal/resources/MarkerDeltaManager.classMarkerDeltaManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerDeltaManager extends java.lang.Object {
private static final int DEFAULT_SIZE
private long[] startIds
private java.util.Map[] batches
private int nextFree
void ()
protected java.util.Map assembleDeltas (long)
long start
java.util.Map result
int i
protected void resetDeltas (long)
long startId
int startOffset
long[] newIds
java.util.Map[] newBatches
int remaining
protected java.util.Map newGeneration (long)
long start
int len
long[] newIds
java.util.Map[] newBatches
}
org/eclipse/core/internal/resources/CharsetDeltaJob$1.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$1 extends java.lang.Object implements org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.resources.IProject val$project
private final long val$projectId
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.resources.IProject, long)
public org.eclipse.core.runtime.IPath getRoot ()
org.eclipse.core.internal.resources.ResourceInfo currentInfo
long currentId
public boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
}
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph$Vertex.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex extends java.lang.Object {
public static final String WHITE
public static final String GREY
public static final String BLACK
public String color
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex predecessor
public int finishTime
public Object id
public java.util.List adjacent
public void (java.lang.Object)
Object id
}
org/eclipse/core/internal/resources/refresh/
org/eclipse/core/internal/resources/refresh/win32/
org/eclipse/core/internal/resources/refresh/win32/Win32Natives.classWin32Natives.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Natives extends java.lang.Object {
public static final long INVALID_HANDLE_VALUE
public static final int ERROR_SUCCESS
public static final int ERROR_INVALID_HANDLE
public static int FILE_NOTIFY_ALL
public static final int MAXIMUM_WAIT_OBJECTS
public static final int MAX_PATH
public static final int INFINITE
public static final int WAIT_TIMEOUT
public static final int WAIT_OBJECT_0
public static final int WAIT_ABANDONED_0
public static final int WAIT_FAILED
public static final int FILE_NOTIFY_CHANGE_FILE_NAME
public static final int FILE_NOTIFY_CHANGE_DIR_NAME
public static final int FILE_NOTIFY_CHANGE_ATTRIBUTES
public static final int FILE_NOTIFY_CHANGE_SIZE
public static final int FILE_NOTIFY_CHANGE_LAST_WRITE
public static final int FILE_NOTIFY_CHANGE_SECURITY
public static final boolean UNICODE
static void ()
public void ()
public static long FindFirstChangeNotification (java.lang.String, boolean, int)
String lpPathName
boolean bWatchSubtree
int dwNotifyFilter
private static native long FindFirstChangeNotificationW (java.lang.String, boolean, int)
private static native long FindFirstChangeNotificationA (byte[], boolean, int)
public static native boolean FindCloseChangeNotification (long)
public static native boolean FindNextChangeNotification (long)
public static native int WaitForMultipleObjects (int, long[], boolean, int)
private static native boolean IsUnicode ()
public static native int GetLastError ()
private static native int FILE_NOTIFY_CHANGE_LAST_WRITE ()
private static native int FILE_NOTIFY_CHANGE_DIR_NAME ()
private static native int FILE_NOTIFY_CHANGE_ATTRIBUTES ()
private static native int FILE_NOTIFY_CHANGE_SIZE ()
private static native int FILE_NOTIFY_CHANGE_FILE_NAME ()
private static native int FILE_NOTIFY_CHANGE_SECURITY ()
private static native int MAXIMUM_WAIT_OBJECTS ()
private static native int MAX_PATH ()
private static native int INFINITE ()
private static native int WAIT_OBJECT_0 ()
private static native int WAIT_ABANDONED_0 ()
private static native int WAIT_FAILED ()
private static native int WAIT_TIMEOUT ()
private static native int ERROR_INVALID_HANDLE ()
private static native int ERROR_SUCCESS ()
private static native long INVALID_HANDLE_VALUE ()
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$FileHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$FileHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle {
private java.io.File file
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor, java.io.File)
java.io.File file
public boolean exists ()
public void handleNotification ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle next
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$LinkedResourceHandle linkedResourceHandle
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle previous
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle previous
public void open ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle next
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle previous
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$ChainedHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public abstract org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle {
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle next
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle previous
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
protected void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor)
public abstract boolean exists ()
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle getNext ()
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle getPrevious ()
public void setNext (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle)
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle next
public void setPrevious (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle)
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle previous
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$ResourceHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ResourceHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle {
private org.eclipse.core.resources.IResource resource
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource ()
public void handleNotification ()
public void open ()
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$Handle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public abstract org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle extends java.lang.Object implements java.io.Closeable {
protected long handleValue
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor)
public void close ()
int error
private long createHandleValue (java.lang.String, boolean, int)
String path
boolean monitorSubtree
int flags
long handle
int error
public void destroy ()
protected void findNextChange ()
int error
public long getHandleValue ()
public abstract void handleNotification ()
public boolean isOpen ()
public abstract void open ()
protected void openHandleOn (java.io.File)
java.io.File file
protected void openHandleOn (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath location
private void openHandleOn (java.lang.String, boolean)
String path
boolean subtree
protected void postRefreshRequest (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void setHandleValue (long)
long handleValue
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$LinkedResourceHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$LinkedResourceHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle {
private java.util.List fileHandleChain
private org.eclipse.core.resources.IResource resource
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void createFileHandleChain ()
java.io.File file
int size
int i
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle handle
public void destroy ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$FileHandle fileHandle
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
public boolean exists ()
org.eclipse.core.runtime.IPath location
public void handleNotification ()
public void open ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$FileHandle handle
public void postRefreshRequest ()
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/refresh/win32/Convert.classConvert.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Convert extends java.lang.Object {
private static String defaultEncoding
static void ()
public void ()
public static byte[] toPlatformBytes (java.lang.String)
String target
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.resources.refresh.IRefreshMonitor {
private static final long RESCHEDULE_DELAY
private static final int WAIT_FOR_MULTIPLE_OBJECTS_TIMEOUT
private static final String DEBUG_PREFIX
protected org.eclipse.core.runtime.MultiStatus errors
protected long[][] fHandleValueArrays
protected java.util.Map fHandleValueToHandle
protected org.eclipse.core.resources.refresh.IRefreshResult refreshResult
public void (org.eclipse.core.resources.refresh.IRefreshResult)
org.eclipse.core.resources.refresh.IRefreshResult result
protected synchronized void addException (java.lang.String)
String message
String msg
private long[][] balancedSplit (long[], int)
long[] array
int max
int elementCount
int subArrayCount
int subArrayBaseLength
int overflow
long[][] result
int count
int i
int subArrayLength
long[] subArray
int j
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle createHandle (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected long[][] createHandleArrays ()
long[] handles
long[] handles
java.util.Set keys
int size
int count
Long long2
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle getHandle (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ResourceHandle resourceHandle
private long[][] getHandleValueArrays ()
public boolean monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath location
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
protected void removeHandle (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle)
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
java.util.List handles
private void removeHandles (java.util.Collection)
java.util.Collection handles
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
long[][] handleArrays
long[] handleArray
long delay
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.MultiStatus result
protected void setHandleValueArrays (long[][])
long[][] arrays
public boolean shouldRun ()
public void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
private void waitForNotification (long[])
long[] handleValues
int handleCount
int index
int error
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
}
org/eclipse/core/internal/resources/refresh/win32/Win32RefreshProvider.classWin32RefreshProvider.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32RefreshProvider extends org.eclipse.core.resources.refresh.RefreshProvider {
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor monitor
public void ()
public org.eclipse.core.resources.refresh.IRefreshMonitor installMonitor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.refresh.IRefreshResult, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.refresh.IRefreshResult result
org.eclipse.core.runtime.IProgressMonitor progressMonitor
}
org/eclipse/core/internal/resources/ProjectPreferences.class
org/eclipse/core/internal/resources/LocationValidator.classLocationValidator.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LocationValidator extends java.lang.Object {
private final org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private java.lang.String toString (java.net.URI)
java.net.URI uri
private org.eclipse.core.runtime.IStatus validateAbsolute (java.net.URI, boolean)
java.net.URI location
boolean error
String message
String message
String message
String schemeSpecificPart
org.eclipse.core.runtime.IPath pathPart
int code
public org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath unresolvedLocation
org.eclipse.core.runtime.IPath location
String message
public org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource resource
java.net.URI unresolvedLocation
String schemeSpecificPart
String message
String message
String message
String message
String message
String message
String message
int type
org.eclipse.core.resources.IContainer parent
java.net.URI location
String[] natureIds
org.eclipse.core.runtime.IStatus result
java.net.URI testLocation
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.resources.IResource[] children
org.eclipse.core.resources.IResource child
public org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
String segment
int type
String message
String message
String message
String message
char[] chars
char c
public org.eclipse.core.runtime.IStatus validatePath (org.eclipse.core.runtime.IPath, int, boolean)
org.eclipse.core.runtime.IPath path
int type
boolean lastSegmentOnly
String message
String message
String message
String message
String message
String message
String message
int numberOfSegments
int fileFolderType
int segmentCount
org.eclipse.core.runtime.IStatus status
int i
public org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
String path
int type
String message
public org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IProject context
org.eclipse.core.runtime.IPath unresolvedLocation
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath location
String message
String message
public org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
org.eclipse.core.resources.IProject context
java.net.URI unresolvedLocation
boolean isMetadataLocation
String message
String message
String message
String message
String message
java.net.URI location
java.net.URI location
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IPath locationPath
org.eclipse.core.runtime.IPath defaultDefaultLocation
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject project
java.net.URI testLocation
org.eclipse.core.resources.IResource[] children
org.eclipse.core.resources.IResource child
java.net.URI testLocation
private org.eclipse.core.runtime.IStatus validateSegments (java.net.URI)
java.net.URI location
org.eclipse.core.runtime.IPath pathPart
int segmentCount
int i
org.eclipse.core.runtime.IStatus result
}
org/eclipse/core/internal/resources/Workspace$ProjectBuildConfigOrder.classWorkspace.java
package org.eclipse.core.internal.resources
public final org.eclipse.core.internal.resources.Workspace$ProjectBuildConfigOrder extends java.lang.Object {
public org.eclipse.core.resources.IBuildConfiguration[] buildConfigurations
public boolean hasCycles
public org.eclipse.core.resources.IBuildConfiguration[][] knots
public void (org.eclipse.core.resources.IBuildConfiguration[], boolean, org.eclipse.core.resources.IBuildConfiguration[][])
org.eclipse.core.resources.IBuildConfiguration[] buildConfigurations
boolean hasCycles
org.eclipse.core.resources.IBuildConfiguration[][] knots
}
org/eclipse/core/internal/resources/IModelObjectConstants.classIModelObjectConstants.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IModelObjectConstants extends java.lang.Object {
public static final String ARGUMENTS
public static final String ID
public static final String AUTOBUILD
public static final String BUILD_COMMAND
public static final String BUILD_ORDER
public static final String BUILD_SPEC
public static final String BUILD_TRIGGERS
public static final String TRIGGER_AUTO
public static final String TRIGGER_CLEAN
public static final String TRIGGER_FULL
public static final String TRIGGER_INCREMENTAL
public static final String COMMENT
public static final String DICTIONARY
public static final String KEY
public static final String LOCATION
public static final String LOCATION_URI
public static final String APPLY_FILE_STATE_POLICY
public static final String FILE_STATE_LONGEVITY
public static final String MAX_FILE_STATE_SIZE
public static final String MAX_FILE_STATES
public static final String NAME
public static final String NATURE
public static final String NATURES
public static final String SNAPSHOT_INTERVAL
public static final String PROJECT
public static final String PROJECT_DESCRIPTION
public static final String PROJECTS
public static final String TYPE
public static final String VALUE
public static final String WORKSPACE_DESCRIPTION
public static final String LINKED_RESOURCES
public static final String LINK
public static final String FILTERED_RESOURCES
public static final String FILTER
public static final String MATCHER
public static final String VARIABLE
public static final String VARIABLE_LIST
public static final String SNAPSHOT_LOCATION
}
org/eclipse/core/internal/resources/VirtualFileStore.classVirtualFileStore.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VirtualFileStore extends org.eclipse.core.filesystem.provider.FileStore {
private final java.net.URI location
public void (java.net.URI)
java.net.URI location
public java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.provider.FileInfo result
public void delete (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
String name
public java.lang.String getName ()
public org.eclipse.core.filesystem.IFileStore getParent ()
public void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.net.URI toURI ()
}
org/eclipse/core/internal/localstore/
org/eclipse/core/internal/localstore/Bucket.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket extends java.lang.Object {
static final String INDEXES_DIR_NAME
private final java.util.Map entries
private java.io.File location
private boolean needSaving
protected String projectName
public void ()
public final int accept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath filter
int depth
java.util.Iterator i
java.util.Map$Entry mapEntry
org.eclipse.core.runtime.IPath path
int matchingSegments
org.eclipse.core.internal.localstore.Bucket$Entry bucketEntry
int outcome
private void cleanUp (java.io.File)
java.io.File toDelete
protected abstract org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
public void flush ()
public final int getEntryCount ()
public final java.lang.Object getEntryValue (java.lang.String)
String path
protected abstract java.lang.String getIndexFileName ()
protected abstract byte getVersion ()
protected abstract java.lang.String getVersionFileName ()
public void load (java.lang.String, java.io.File) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
public void load (java.lang.String, java.io.File, boolean) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
boolean force
java.io.DataInputStream source
int version
String message
org.eclipse.core.internal.resources.ResourceStatus status
int entryCount
int i
java.io.IOException ioe
String message
org.eclipse.core.internal.resources.ResourceStatus status
private java.lang.String readEntryKey (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream source
protected abstract java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
public void save () throws org.eclipse.core.runtime.CoreException
java.io.File parent
java.io.DataOutputStream destination
java.util.Map$Entry entry
java.io.IOException ioe
String message
org.eclipse.core.internal.resources.ResourceStatus status
public final void setEntryValue (java.lang.String, java.lang.Object)
String path
Object value
private void writeEntryKey (java.io.DataOutputStream, java.lang.String) throws java.io.IOException
java.io.DataOutputStream destination
String path
int pathLength
int projectLength
String key
protected abstract void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/localstore/RefreshLocalVisitor.classRefreshLocalVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.RefreshLocalVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor org.eclipse.core.internal.localstore.ILocalStoreConstants {
protected static final int RL_UNKNOWN
protected static final int RL_IN_SYNC
protected static final int RL_NOT_IN_SYNC
public static final int TOTAL_WORK
protected org.eclipse.core.runtime.MultiStatus errors
protected org.eclipse.core.runtime.SubMonitor monitor
protected boolean resourceChanged
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
protected void contentAdded (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.resources.IContainer parent
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.runtime.IStatus getErrorStatus ()
protected void makeLocal (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
protected void refresh (org.eclipse.core.internal.resources.Container) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container parent
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
public boolean resourcesChanged ()
protected int synchronizeExistence (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.resources.IResource genderVariant
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.resources.IResource variant
protected boolean synchronizeGender (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.resources.IResource genderVariant
protected void synchronizeLastModified (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
int targetType
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo info
String message
int state
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/localstore/IsSynchronizedVisitor$ResourceChangedException.classIsSynchronizedVisitor.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.IsSynchronizedVisitor$ResourceChangedException extends java.lang.RuntimeException {
private static final long serialVersionUID
public final org.eclipse.core.resources.IResource target
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
}
org/eclipse/core/internal/localstore/Bucket$Visitor.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket$Visitor extends java.lang.Object {
public static final int CONTINUE
public static final int STOP
public static final int RETURN
public void ()
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
public void beforeSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
public abstract int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
}
org/eclipse/core/internal/localstore/UnifiedTree.classUnifiedTree.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.UnifiedTree extends java.lang.Object {
protected static final org.eclipse.core.internal.localstore.UnifiedTreeNode childrenMarker
private static final java.util.Iterator EMPTY_ITERATOR
protected static final org.eclipse.core.internal.localstore.UnifiedTreeNode levelMarker
private static final org.eclipse.core.filesystem.IFileInfo[] NO_CHILDREN
private static final org.eclipse.core.resources.IResource[] NO_RESOURCES
protected boolean childLevelValid
protected org.eclipse.core.filesystem.IFileTree fileTree
protected java.util.ArrayList freeNodes
protected int level
protected java.util.LinkedList queue
protected org.eclipse.core.internal.localstore.PrefixPool pathPrefixHistory
protected org.eclipse.core.internal.localstore.PrefixPool rootPathHistory
protected org.eclipse.core.resources.IResource root
static void ()
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
public void (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileTree)
org.eclipse.core.resources.IResource root
org.eclipse.core.filesystem.IFileTree fileTree
public void accept (org.eclipse.core.internal.localstore.IUnifiedTreeVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.IUnifiedTreeVisitor visitor
public void accept (org.eclipse.core.internal.localstore.IUnifiedTreeVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.IUnifiedTreeVisitor visitor
int depth
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected void addChildren (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource parent
int parentType
org.eclipse.core.filesystem.IFileInfo[] list
int localIndex
org.eclipse.core.internal.resources.ResourceInfo resourceInfo
int flags
boolean unknown
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.localstore.UnifiedTreeNode child
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
int workspaceIndex
String name
org.eclipse.core.filesystem.IFileInfo localInfo
int comp
protected void addChildrenFromFileSystem (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.filesystem.IFileInfo[], int)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.filesystem.IFileInfo[] childInfos
int index
int i
org.eclipse.core.filesystem.IFileInfo info
protected void addChildrenMarker ()
protected void addChildToTree (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected void addElementToQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode target
protected void addNodeChildrenToQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode nextNode
protected void addRootToQueue ()
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createChildForLinkedResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.filesystem.IFileStore store
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createChildNodeFromFileSystem (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.internal.localstore.UnifiedTreeNode parent
org.eclipse.core.filesystem.IFileInfo info
org.eclipse.core.runtime.IPath childPath
int type
org.eclipse.core.resources.IResource target
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createNode (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo info
boolean existsWorkspace
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int size
protected java.util.Iterator getChildren (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int index
java.util.List result
org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected int getLevel ()
protected org.eclipse.core.filesystem.IFileInfo[] getLocalList (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] list
int size
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
protected void initializeQueue ()
protected boolean isChildrenMarker (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected boolean isLevelMarker (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected void initLinkHistoriesIfNeeded ()
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.internal.refresh.RefreshJob refreshJob
org.eclipse.core.filesystem.IFileStore rootStore
java.io.File rootFile
org.eclipse.core.runtime.IPath rootProjPath
java.io.File rootProjFile
private boolean isRecursiveLink (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileStore parentStore
org.eclipse.core.filesystem.IFileInfo localInfo
String linkTarget
java.io.File parentFile
java.io.File childFile
String parentPath
String childPath
protected boolean isValidLevel (int, int)
int currentLevel
int depth
protected void quickSort (org.eclipse.core.filesystem.IFileInfo[], int, int)
org.eclipse.core.filesystem.IFileInfo[] infos
int left
int right
int originalLeft
int originalRight
org.eclipse.core.filesystem.IFileInfo mid
org.eclipse.core.filesystem.IFileInfo tmp
protected void removeNodeChildrenFromQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode first
protected boolean setLevel (int, int)
int newLevel
int depth
private void setRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
}
org/eclipse/core/internal/localstore/HistoryBucket$HistoryEntry.class
org/eclipse/core/internal/localstore/HistoryStore2$4.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$4 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$tmpBlobsToRemove
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
int i
}
org/eclipse/core/internal/localstore/ILocalStoreConstants.classILocalStoreConstants.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.ILocalStoreConstants extends java.lang.Object {
public static final int SIZE_LASTMODIFIED
public static final int SIZE_COUNTER
public static final int SIZE_KEY_SUFFIX
public static final byte[] BEGIN_CHUNK
public static final byte[] END_CHUNK
public static final int CHUNK_DELIMITER_SIZE
static void ()
}
org/eclipse/core/internal/localstore/CollectSyncStatusVisitor.classCollectSyncStatusVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.CollectSyncStatusVisitor extends org.eclipse.core.internal.localstore.RefreshLocalVisitor {
protected java.util.List affectedResources
private boolean ignoreLocalDeletions
protected org.eclipse.core.runtime.MultiStatus status
public void (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String multiStatusTitle
org.eclipse.core.runtime.IProgressMonitor monitor
protected void changed (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
String message
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public java.util.List getAffectedResources ()
public org.eclipse.core.runtime.MultiStatus getSyncStatus ()
protected void makeLocal (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void refresh (org.eclipse.core.internal.resources.Container)
org.eclipse.core.internal.resources.Container parent
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public void setIgnoreLocalDeletions (boolean)
boolean value
}
org/eclipse/core/internal/localstore/HistoryStore2.classHistoryStore2.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.HistoryStore2 extends java.lang.Object implements org.eclipse.core.internal.localstore.IHistoryStore {
private org.eclipse.core.internal.localstore.BlobStore blobStore
private java.util.Set blobsToRemove
final org.eclipse.core.internal.localstore.BucketTree tree
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.filesystem.IFileStore, int)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.filesystem.IFileStore store
int limit
public synchronized org.eclipse.core.resources.IFileState addState (org.eclipse.core.runtime.IPath, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.runtime.IPath key
org.eclipse.core.filesystem.IFileStore localFile
org.eclipse.core.filesystem.IFileInfo info
boolean moveContents
long lastModified
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.internal.localstore.HistoryBucket currentBucket
org.eclipse.core.runtime.CoreException e
public synchronized java.util.Set allFiles (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set allFiles
org.eclipse.core.runtime.CoreException e
protected void applyPolicy (org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry, int, long)
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
int maxStates
long minTimeStamp
int i
private void applyPolicy (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath root
org.eclipse.core.resources.IWorkspaceDescription description
long minimumTimestamp
int maxStates
public synchronized void clean (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IWorkspaceDescription description
long minimumTimestamp
int maxStates
int[] entryCount
Exception e
String message
org.eclipse.core.internal.resources.ResourceStatus status
void removeUnreferencedBlobs (int)
int limit
long start
public void closeHistoryStore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
public synchronized void copyHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource sourceResource
org.eclipse.core.resources.IResource destinationResource
boolean moving
String message
org.eclipse.core.internal.resources.ResourceStatus status
String message
org.eclipse.core.internal.resources.ResourceStatus status
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
org.eclipse.core.internal.localstore.Bucket bucket
org.eclipse.core.internal.localstore.HistoryStore2$HistoryCopyVisitor copyVisitor
org.eclipse.core.runtime.CoreException e
public boolean exists (org.eclipse.core.resources.IFileState)
org.eclipse.core.resources.IFileState target
public java.io.InputStream getContents (org.eclipse.core.resources.IFileState) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState target
String message
public synchronized org.eclipse.core.resources.IFileState[] getStates (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.HistoryBucket currentBucket
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
org.eclipse.core.resources.IFileState[] states
int i
org.eclipse.core.runtime.CoreException ce
public org.eclipse.core.internal.localstore.BucketTree getTree ()
private boolean isValid (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileStore localFile
org.eclipse.core.filesystem.IFileInfo info
org.eclipse.core.internal.resources.WorkspaceDescription description
long length
boolean result
private void log (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public synchronized void remove (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set tmpBlobsToRemove
org.eclipse.core.runtime.CoreException ce
public synchronized void removeGarbage ()
java.util.Set tmpBlobsToRemove
Exception e
String message
org.eclipse.core.internal.resources.ResourceStatus status
public synchronized void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/localstore/PrefixPool.classPrefixPool.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.PrefixPool extends java.lang.Object {
private String[] pool
private int size
public void (int)
int initialCapacity
public void clear ()
public int size ()
private void checkCapacity ()
String[] newprefixList
public void insertLonger (java.lang.String)
String s
int i
public boolean insertShorter (java.lang.String)
String s
boolean replaced
int i
public boolean containsAsPrefix (java.lang.String)
String s
int i
public boolean hasPrefixOf (java.lang.String)
String s
int i
}
org/eclipse/core/internal/localstore/RefreshLocalAliasVisitor.classRefreshLocalAliasVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.RefreshLocalAliasVisitor extends org.eclipse.core.internal.localstore.RefreshLocalVisitor {
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
boolean wasFilteredOut
org.eclipse.core.resources.IResource aliase
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
org.eclipse.core.resources.IResource aliase
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
org.eclipse.core.resources.IResource aliase
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
org.eclipse.core.resources.IResource aliase
protected void refresh (org.eclipse.core.internal.resources.Container) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container parent
}
org/eclipse/core/internal/localstore/BucketTree.classBucketTree.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.BucketTree extends java.lang.Object {
public static final int DEPTH_INFINITE
public static final int DEPTH_ONE
public static final int DEPTH_ZERO
private static final int SEGMENT_QUOTA
private static final char[][] HEX_STRINGS
protected org.eclipse.core.internal.localstore.Bucket current
private org.eclipse.core.internal.resources.Workspace workspace
static void ()
int i
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.localstore.Bucket)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.localstore.Bucket bucket
public void accept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath base
int depth
boolean keepVisiting
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.runtime.IPath projectPath
public void close () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.internal.localstore.Bucket getCurrent ()
public java.io.File getVersionFile ()
private boolean internalAccept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, java.io.File, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath base
java.io.File bucketDir
int depthRequested
int currentDepth
int outcome
java.io.File[] subDirs
int i
public void loadBucketFor (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
private java.io.File locationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.runtime.IPath baseLocation
int segmentCount
String locationString
StringBuilder locationBuffer
int i
private void saveVersion () throws org.eclipse.core.runtime.CoreException
java.io.File versionFile
java.io.FileOutputStream stream
java.io.IOException e
String message
private char[] translateSegment (java.lang.String)
String segment
}
org/eclipse/core/internal/localstore/DeleteVisitor.classDeleteVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.DeleteVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor org.eclipse.core.internal.resources.ICoreConstants {
protected boolean force
protected boolean keepHistory
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.List skipList
protected org.eclipse.core.runtime.MultiStatus status
private int ticks
public void (java.util.List, int, org.eclipse.core.runtime.IProgressMonitor, int)
java.util.List skipList
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
protected void delete (org.eclipse.core.internal.localstore.UnifiedTreeNode, boolean)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
boolean shouldKeepHistory
org.eclipse.core.internal.resources.Resource target
boolean deleteLocalFile
org.eclipse.core.filesystem.IFileStore localFile
int work
org.eclipse.core.runtime.CoreException e
protected boolean equals (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource one
org.eclipse.core.resources.IResource another
public org.eclipse.core.runtime.MultiStatus getStatus ()
protected boolean isAncestor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource one
org.eclipse.core.resources.IResource another
protected boolean isAncestorOfResourceToSkip (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource target
private void recursiveKeepHistory (org.eclipse.core.internal.localstore.IHistoryStore, org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.IHistoryStore store
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.resources.IResource target
java.util.Iterator children
org.eclipse.core.filesystem.IFileInfo info
protected void removeFromSkipList (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected boolean shouldSkip (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int i
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
int skipTicks
}
org/eclipse/core/internal/localstore/HistoryStore2$HistoryCopyVisitor.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$HistoryCopyVisitor extends org.eclipse.core.internal.localstore.Bucket$Visitor {
private java.util.List changes
private org.eclipse.core.runtime.IPath destination
private org.eclipse.core.runtime.IPath source
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
public void (org.eclipse.core.internal.localstore.HistoryStore2, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
private void saveChanges () throws org.eclipse.core.runtime.CoreException
java.util.Iterator i
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry entry
org.eclipse.core.internal.localstore.HistoryBucket bucket
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry sourceEntry
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry destinationEntry
}
org/eclipse/core/internal/localstore/IsSynchronizedVisitor.classIsSynchronizedVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.IsSynchronizedVisitor extends org.eclipse.core.internal.localstore.CollectSyncStatusVisitor {
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void changed (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
}
org/eclipse/core/internal/localstore/IUnifiedTreeVisitor.classIUnifiedTreeVisitor.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.IUnifiedTreeVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/localstore/SafeChunkyOutputStream.classSafeChunkyOutputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeChunkyOutputStream extends java.io.FilterOutputStream {
protected String filePath
protected boolean isOpen
public void (java.io.File) throws java.io.IOException
java.io.File target
public void (java.lang.String) throws java.io.IOException
String filePath
protected void beginChunk () throws java.io.IOException
protected void endChunk () throws java.io.IOException
protected void open () throws java.io.IOException
public void succeed () throws java.io.IOException
public void close () throws java.io.IOException
java.io.OutputStream ostream
public void write (int) throws java.io.IOException
int b
}
org/eclipse/core/internal/localstore/HistoryStore2$2.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$2 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final int val$maxStates
private final long val$minimumTimestamp
void (org.eclipse.core.internal.localstore.HistoryStore2, int, long)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
}
org/eclipse/core/internal/localstore/SafeChunkyInputStream.classSafeChunkyInputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeChunkyInputStream extends java.io.InputStream {
protected static final int BUFFER_SIZE
protected byte[] buffer
protected int bufferLength
protected byte[] chunk
protected int chunkLength
protected boolean endOfFile
protected java.io.InputStream input
protected int nextByteInBuffer
protected int nextByteInChunk
public void (java.io.File) throws java.io.IOException
java.io.File target
public void (java.io.File, int) throws java.io.IOException
java.io.File target
int bufferSize
protected void accumulate (byte[], int, int)
byte[] data
int start
int end
byte[] result
public int available ()
protected void buildChunk () throws java.io.IOException
int end
public void close () throws java.io.IOException
protected boolean compare (byte[], byte[], int)
byte[] source
byte[] target
int startIndex
byte element
protected int find (byte[], int, int, boolean) throws java.io.IOException
byte[] pattern
int startIndex
int endIndex
boolean accumulate
int pos
protected int findByte (byte, int, int)
byte target
int startIndex
int endIndex
protected void findChunkStart () throws java.io.IOException
int begin
public int read () throws java.io.IOException
protected void refineChunk ()
int start
int i
protected void resetChunk ()
protected void shiftAndFillBuffer () throws java.io.IOException
int length
int read
}
org/eclipse/core/internal/localstore/UnifiedTree$PatternHolder.classUnifiedTree.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.UnifiedTree$PatternHolder extends java.lang.Object {
private static final String REGEX
public static final java.util.regex.Pattern TRIVIAL_SYMLINK_PATTERN
static void ()
private void ()
}
org/eclipse/core/internal/localstore/HistoryStore2$3.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$3 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
private final int[] val$entryCount
private final int val$maxStates
private final long val$minimumTimestamp
void (org.eclipse.core.internal.localstore.HistoryStore2, org.eclipse.core.runtime.IProgressMonitor, int[], int, long)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
}
org/eclipse/core/internal/localstore/Bucket$Entry.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket$Entry extends java.lang.Object {
private static final int STATE_CLEAR
private static final int STATE_DELETED
private static final int STATE_DIRTY
private org.eclipse.core.runtime.IPath path
private byte state
protected void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void delete ()
public abstract int getOccurrences ()
public org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.Object getValue ()
public boolean isDeleted ()
public boolean isDirty ()
public boolean isEmpty ()
public void markDirty ()
public void visited ()
}
org/eclipse/core/internal/localstore/SafeFileOutputStream.classSafeFileOutputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeFileOutputStream extends java.io.OutputStream {
protected java.io.File temp
protected java.io.File target
protected java.io.OutputStream output
protected boolean failed
protected static final String EXTENSION
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String, java.lang.String) throws java.io.IOException
String targetPath
String tempPath
public void close () throws java.io.IOException
java.io.IOException e
protected void commit () throws java.io.IOException
protected void createTempFile (java.lang.String)
String tempPath
public void flush () throws java.io.IOException
java.io.IOException e
public java.lang.String getTempFilePath ()
public void write (int) throws java.io.IOException
int b
java.io.IOException e
}
org/eclipse/core/internal/localstore/FileSystemResourceManager.classFileSystemResourceManager.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.FileSystemResourceManager extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.resources.IManager org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
protected org.eclipse.core.internal.localstore.IHistoryStore _historyStore
protected org.eclipse.core.internal.resources.Workspace workspace
private volatile boolean lightweightAutoRefreshEnabled
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected java.util.ArrayList allPathsForLocation (java.net.URI)
java.net.URI inputLocation
java.net.URI canonicalLocation
java.util.ArrayList results
private java.util.ArrayList allPathsForLocationNonCanonical (java.net.URI)
java.net.URI inputLocation
java.net.URI location
boolean isFileLocation
org.eclipse.core.resources.IWorkspaceRoot root
java.util.ArrayList results
org.eclipse.core.resources.IProject project
java.net.URI testLocation
boolean usingAnotherScheme
java.net.URI relative
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap links
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IPathVariableManager pathMan
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.runtime.CoreException e
private void asyncRefresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.refresh.RefreshManager refreshManager
private void findLinkedResourcesPaths (java.net.URI, java.util.ArrayList) throws org.eclipse.core.runtime.CoreException
java.net.URI inputLocation
java.util.ArrayList results
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
private java.net.URI getFileURI (java.net.URI)
java.net.URI locationURI
org.eclipse.core.filesystem.IFileStore testLocationStore
java.io.File storeAsFile
public org.eclipse.core.resources.IResource[] allResourcesFor (java.net.URI, boolean, int)
java.net.URI location
boolean files
int memberFlags
java.util.ArrayList result
int count
int i
int imax
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] toReturn
java.util.Iterator it
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.ResourceAttributes attributes (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
public org.eclipse.core.resources.IContainer containerForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
private org.eclipse.core.resources.IResource resourceForLocation (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath location
boolean files
int resultProjectPathSegments
org.eclipse.core.resources.IResource result
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath projectLocation
int segmentsToRemove
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource resource
public void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String title
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.filesystem.IFileStore destinationStore
String message
org.eclipse.core.internal.localstore.CopyVisitor visitor
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IStatus status
public void delete (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.Resource resource
int deleteWork
boolean force
int refreshWork
String title
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.runtime.MultiStatus status
java.util.List skipList
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.internal.localstore.CollectSyncStatusVisitor refreshVisitor
org.eclipse.core.internal.localstore.DeleteVisitor deleteVisitor
private boolean descriptionChanged (org.eclipse.core.resources.IFile, byte[])
org.eclipse.core.resources.IFile descriptionFile
byte[] newContents
int bufsize
java.io.InputStream oldStream
java.io.InputStream newStream
int newChar
int oldChar
Exception e
public int doGetEncoding (org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore store
java.io.InputStream input
int first
int second
int third
java.io.IOException e
String message
public boolean fastIsSynchronized (org.eclipse.core.internal.resources.File)
org.eclipse.core.internal.resources.File target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
public boolean fastIsSynchronized (org.eclipse.core.internal.resources.Folder)
org.eclipse.core.internal.resources.Folder target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
public org.eclipse.core.resources.IFile fileForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public int getEncoding (org.eclipse.core.internal.resources.File) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File target
org.eclipse.core.filesystem.IFileStore store
String message
public org.eclipse.core.internal.localstore.IHistoryStore getHistoryStore ()
org.eclipse.core.runtime.IPath location
org.eclipse.core.filesystem.IFileStore store
public java.lang.String getLocalName (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore target
protected org.eclipse.core.runtime.IPath getProjectDefaultLocation (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
private org.eclipse.core.internal.localstore.FileStoreRoot getStoreRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.localstore.FileStoreRoot root
org.eclipse.core.internal.localstore.FileStoreRoot root
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.ProjectDescription description
java.net.URI linkLocation
org.eclipse.core.resources.IContainer parent
org.eclipse.core.resources.IWorkspaceRoot rootResource
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean hasSavedContent (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public boolean hasSavedDescription (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private org.eclipse.core.filesystem.IFileStore initializeStore (org.eclipse.core.resources.IResource, java.net.URI) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
java.net.URI location
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.localstore.FileStoreRoot root
public boolean internalWrite (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IProjectDescription description
int updateFlags
boolean hasPublicChanges
boolean hasPrivateChanges
java.io.ByteArrayOutputStream out
org.eclipse.core.resources.IFile descriptionFile
java.io.IOException e
String msg
byte[] newContents
java.io.ByteArrayInputStream in
org.eclipse.core.filesystem.IFileStore descriptionFileStore
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.IStatus result
long lastModified
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isDescriptionSynchronized (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IFile descriptionFile
org.eclipse.core.internal.resources.ResourceInfo projectInfo
public boolean isSynchronized (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource target
int depth
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.internal.localstore.IsSynchronizedVisitor visitor
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.CoreException e
org.eclipse.core.internal.localstore.IsSynchronizedVisitor$ResourceChangedException e
public boolean isLightweightAutoRefreshEnabled ()
public void link (org.eclipse.core.internal.resources.Resource, java.net.URI, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Resource target
java.net.URI location
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.resources.ResourceInfo info
long lastModified
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource target
boolean canonical
public java.net.URI locationURIFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
public java.net.URI locationURIFor (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource target
boolean canonical
public void move (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.filesystem.IFileStore destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
public java.io.InputStream read (org.eclipse.core.resources.IFile, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile target
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
String message
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
org.eclipse.core.runtime.CoreException e
String message
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.resources.IProject, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
boolean creation
java.net.URI projectLocation
org.eclipse.core.internal.resources.ProjectDescription privateDescription
org.eclipse.core.resources.IProjectDescription description
boolean isDefaultLocation
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.filesystem.IFileStore descriptionStore
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.ResourceException error
java.io.InputStream in
org.eclipse.core.runtime.OperationCanceledException e
String msg
org.eclipse.core.runtime.CoreException e
String msg
String msg
String msg
long lastModified
org.eclipse.core.resources.IFile descriptionFile
org.eclipse.core.internal.resources.ResourceInfo info
public boolean refresh (org.eclipse.core.resources.IResource, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean refreshResource (org.eclipse.core.resources.IResource, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
String title
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.filesystem.IFileTree fileTree
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.SubMonitor refreshMonitor
org.eclipse.core.internal.localstore.RefreshLocalVisitor visitor
org.eclipse.core.runtime.IStatus result
protected boolean refreshRoot (org.eclipse.core.resources.IWorkspaceRoot, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRoot target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject[] projects
String title
org.eclipse.core.runtime.SubMonitor subMonitor
boolean changed
org.eclipse.core.resources.IProject project
protected org.eclipse.core.resources.IResource resourceFor (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean files
int numSegments
org.eclipse.core.resources.IWorkspaceRoot root
public long setLocalTimeStamp (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, long) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
long value
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
long actualValue
public void setLocation (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, java.net.URI)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
java.net.URI location
org.eclipse.core.internal.localstore.FileStoreRoot oldRoot
public void setResourceAttributes (org.eclipse.core.resources.IResource, org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes attributes
org.eclipse.core.filesystem.IFileStore store
boolean refresh
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.Preferences preferences
public void updateLocalSync (org.eclipse.core.internal.resources.ResourceInfo, long)
org.eclipse.core.internal.resources.ResourceInfo info
long localSyncInfo
public void write (org.eclipse.core.resources.IFile, java.io.InputStream, org.eclipse.core.filesystem.IFileInfo, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile target
java.io.InputStream content
org.eclipse.core.filesystem.IFileInfo fileInfo
int updateFlags
boolean append
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.filesystem.IFileStore store
String message
long lastModified
String message
org.eclipse.core.internal.resources.ResourceInfo info
String message
String message
String message
String message
boolean restoreHiddenAttribute
int options
java.io.OutputStream out
org.eclipse.core.internal.resources.ResourceInfo info
public void write (org.eclipse.core.resources.IFolder, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder target
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
String message
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void writeSilently (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath location
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.filesystem.IFileStore fileStore
java.io.OutputStream out
org.eclipse.core.resources.IFile file
java.io.IOException e
String msg
}
org/eclipse/core/internal/localstore/BlobStore.classBlobStore.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.BlobStore extends java.lang.Object {
protected org.eclipse.core.filesystem.IFileStore localStore
protected byte mask
private static byte[] randomArray
static void ()
public void (org.eclipse.core.filesystem.IFileStore, int)
org.eclipse.core.filesystem.IFileStore store
int limit
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier addBlob (org.eclipse.core.filesystem.IFileStore, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore target
boolean moveContents
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore destination
private void appendByteString (java.lang.StringBuilder, byte)
StringBuilder buffer
byte value
String hexString
String hexString
private java.lang.String bytesToHexString (byte[])
byte[] b
StringBuilder buffer
byte element
public void deleteBlob (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
public void deleteBlobs (java.util.Set)
java.util.Set set
org.eclipse.core.internal.utils.UniversalUniqueIdentifier id
public org.eclipse.core.filesystem.IFileStore fileFor (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore root
public org.eclipse.core.filesystem.IFileStore folderFor (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
byte hash
String dirName
public java.io.InputStream getBlob (org.eclipse.core.internal.utils.UniversalUniqueIdentifier) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore blobFile
protected byte hashUUIDbytes (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
byte[] bytes
byte hash
byte b
}
org/eclipse/core/internal/localstore/FileStoreRoot.classFileStoreRoot.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.FileStoreRoot extends java.lang.Object {
private int chop
private boolean isValid
private org.eclipse.core.runtime.IPath localRoot
private org.eclipse.core.runtime.IPath canonicalLocalRoot
private java.net.URI root
private java.net.URI canonicalRoot
void (java.net.URI, org.eclipse.core.runtime.IPath)
java.net.URI rootURI
org.eclipse.core.runtime.IPath workspacePath
private org.eclipse.core.resources.IPathVariableManager getManager (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.resources.IResource resource
public java.net.URI computeURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath workspacePath
public java.net.URI computeURI (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath workspacePath
boolean canonical
org.eclipse.core.runtime.IPath childPath
java.net.URI rootURI
org.eclipse.core.filesystem.IFileStore createStore (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath childPath
java.net.URI uri
org.eclipse.core.filesystem.IFileStore rootStore
boolean isValid ()
org.eclipse.core.runtime.IPath localLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath localLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
boolean canonical
org.eclipse.core.runtime.IPath rootPath
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath location
void setValid (boolean)
boolean value
private org.eclipse.core.runtime.IPath toLocalPath (java.net.URI)
java.net.URI uri
java.io.File localFile
private synchronized org.eclipse.core.runtime.IPath getCanonicalLocalRoot ()
private synchronized java.net.URI getCanonicalRoot ()
}
org/eclipse/core/internal/localstore/SafeFileInputStream.classSafeFileInputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeFileInputStream extends java.io.FilterInputStream {
protected static final String EXTENSION
private static final int DEFAUT_BUFFER_SIZE
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String, java.lang.String) throws java.io.IOException
String targetPath
String tempPath
public void (java.lang.String, java.lang.String, int) throws java.io.IOException
String targetPath
String tempPath
int bufferSize
private static java.io.InputStream getInputStream (java.lang.String, java.lang.String, int) throws java.io.IOException
String targetPath
String tempPath
int bufferSize
java.io.File target
}
org/eclipse/core/internal/localstore/UnifiedTreeNode.classUnifiedTreeNode.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.UnifiedTreeNode extends java.lang.Object implements org.eclipse.core.internal.localstore.ILocalStoreConstants {
protected org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected boolean existsWorkspace
protected org.eclipse.core.filesystem.IFileInfo fileInfo
protected org.eclipse.core.resources.IResource resource
protected org.eclipse.core.filesystem.IFileStore store
protected org.eclipse.core.internal.localstore.UnifiedTree tree
public void (org.eclipse.core.internal.localstore.UnifiedTree, org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
boolean existsWorkspace
public boolean existsInFileSystem ()
public boolean isErrorInFileSystem ()
public boolean existsInWorkspace ()
public java.util.Iterator getChildren ()
protected org.eclipse.core.internal.localstore.UnifiedTreeNode getFirstChild ()
public long getLastModified ()
public int getLevel ()
public java.lang.String getLocalName ()
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.core.filesystem.IFileStore getStore ()
public boolean isFolder ()
public boolean isSymbolicLink ()
public void removeChildrenFromTree ()
public void reuse (org.eclipse.core.internal.localstore.UnifiedTree, org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.internal.localstore.UnifiedTree aTree
org.eclipse.core.resources.IResource aResource
org.eclipse.core.filesystem.IFileStore aStore
org.eclipse.core.filesystem.IFileInfo info
boolean existsInWorkspace
public void releaseForGc ()
public void setExistsWorkspace (boolean)
boolean exists
protected void setFirstChild (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode child
public void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.lang.String toString ()
String s
}
org/eclipse/core/internal/localstore/IHistoryStore.classIHistoryStore.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.IHistoryStore extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public abstract org.eclipse.core.resources.IFileState addState (org.eclipse.core.runtime.IPath, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
public abstract java.util.Set allFiles (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void clean (org.eclipse.core.runtime.IProgressMonitor)
public abstract void closeHistoryStore (org.eclipse.core.resources.IResource)
public abstract void copyHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, boolean)
public abstract boolean exists (org.eclipse.core.resources.IFileState)
public abstract java.io.InputStream getContents (org.eclipse.core.resources.IFileState) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFileState[] getStates (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
public abstract void remove (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
public abstract void removeGarbage ()
}
org/eclipse/core/internal/localstore/HistoryStore2$1.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$1 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$allFiles
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
}
org/eclipse/core/internal/localstore/CopyVisitor.classCopyVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.CopyVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor {
protected org.eclipse.core.resources.IResource rootDestination
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected int updateFlags
protected boolean force
protected boolean isDeep
protected int segmentsToDrop
protected org.eclipse.core.runtime.MultiStatus status
protected org.eclipse.core.internal.localstore.RefreshLocalVisitor refreshLocalVisitor
private org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
public void (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource rootSource
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean copy (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath sufix
org.eclipse.core.internal.resources.Resource destination
protected boolean copyContents (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.internal.resources.Resource destination
java.net.URI sourceLocationURI
org.eclipse.core.internal.resources.Project sourceProject
java.util.LinkedList originalDescriptions
java.util.LinkedList filterDescriptions
org.eclipse.core.internal.resources.Project project
org.eclipse.core.filesystem.IFileStore sourceStore
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.CoreException e
protected boolean copyProperties (org.eclipse.core.internal.resources.Resource, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource destination
org.eclipse.core.runtime.CoreException e
protected org.eclipse.core.internal.resources.Resource getDestinationResource (org.eclipse.core.internal.resources.Resource, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.runtime.IPath destinationPath
protected org.eclipse.core.internal.localstore.RefreshLocalVisitor getRefreshLocalVisitor ()
public org.eclipse.core.runtime.IStatus getStatus ()
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
protected boolean isSynchronized (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
long lastModifed
protected void synchronize (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int work
org.eclipse.core.runtime.IPath path
String message
boolean wasSynchronized
org.eclipse.core.runtime.IPath path
String message
org.eclipse.core.runtime.IPath path
String message
}
org/eclipse/core/internal/localstore/HistoryBucket.classHistoryBucket.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.HistoryBucket extends org.eclipse.core.internal.localstore.Bucket {
public static final byte VERSION
public void ()
public void addBlob (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.utils.UniversalUniqueIdentifier, long)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
long lastModified
byte[] state
String pathAsString
byte[][] existing
byte[][] newValue
public void addBlobs (org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry)
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
org.eclipse.core.runtime.IPath path
byte[][] additions
String pathAsString
byte[][] existing
protected org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object value
public org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry getEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathAsString
byte[][] existing
protected java.lang.String getIndexFileName ()
protected byte getVersion ()
protected java.lang.String getVersionFileName ()
protected java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream source
int length
byte[][] uuids
byte[] uuid
protected void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException
java.io.DataOutputStream destination
Object entryValue
byte[][] uuids
byte[] uuid
}
org/eclipse/core/internal/localstore/HistoryStore2$5.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$5 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$tmpBlobsToRemove
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
int i
}
org/eclipse/core/internal/propertytester/
org/eclipse/core/internal/propertytester/StringMatcher.classStringMatcher.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.StringMatcher extends java.lang.Object {
private static final char SINGLE_WILD_CARD
private int bound
private boolean hasLeadingStar
private boolean hasTrailingStar
private final String pattern
private final int patternLength
private String[] segments
public void (java.lang.String)
String pattern
private int findPosition (java.lang.String, int, int, java.lang.String)
String text
int start
int end
String p
boolean hasWildCard
int plen
int i
int max
public boolean match (java.lang.String)
String text
int end
int segmentCount
int currentTextPosition
int segmentIndex
String current
int currentLength
int currentMatch
int currentLength
private void parseWildCards ()
java.util.ArrayList temp
int pos
StringBuilder buf
char c
char next
private boolean regExpRegionMatches (java.lang.String, int, java.lang.String, int, int)
String text
int tStart
String p
int pStart
int plen
char tchar
char pchar
}
org/eclipse/core/internal/propertytester/FilePropertyTester.classFilePropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.FilePropertyTester extends org.eclipse.core.internal.propertytester.ResourcePropertyTester {
private static final String CONTENT_TYPE_ID
private static final String IS_KIND_OF
private static final String USE_FILENAME_ONLY
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
private boolean isArgumentUsed (java.lang.Object[], java.lang.String)
Object[] args
String value
Object arg
private boolean testContentType (org.eclipse.core.resources.IFile, java.lang.String, boolean, boolean)
org.eclipse.core.resources.IFile file
String contentTypeId
boolean isKindOfUsed
boolean useFilenameOnly
String expectedValue
org.eclipse.core.runtime.content.IContentType actualContentType
org.eclipse.core.runtime.content.IContentDescription contentDescription
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/propertytester/ProjectPropertyTester.classProjectPropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.ProjectPropertyTester extends org.eclipse.core.internal.propertytester.ResourcePropertyTester {
private static final String OPEN
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
}
org/eclipse/core/internal/propertytester/ResourceMappingPropertyTester.classResourceMappingPropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.ResourceMappingPropertyTester extends org.eclipse.core.internal.propertytester.ResourcePropertyTester {
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
org.eclipse.core.resources.IProject[] projects
String propertyName
String propertyName
String propertyName
String expectedVal
String expectedVal
String expectedVal
org.eclipse.core.runtime.QualifiedName key
boolean found
org.eclipse.core.resources.IProject project
Object actualVal
}
org/eclipse/core/internal/propertytester/ResourcePropertyTester.classResourcePropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.ResourcePropertyTester extends org.eclipse.core.expressions.PropertyTester {
protected static final String EXTENSION
protected static final String NAME
protected static final String PATH
protected static final String PERSISTENT_PROPERTY
protected static final String PROJECT_NATURE
protected static final String PROJECT_PERSISTENT_PROPERTY
protected static final String PROJECT_SESSION_PROPERTY
protected static final String READ_ONLY
protected static final String SESSION_PROPERTY
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.ResourceAttributes attr
org.eclipse.core.resources.IProject proj
protected boolean testProperty (org.eclipse.core.resources.IResource, boolean, java.lang.Object[], java.lang.Object)
org.eclipse.core.resources.IResource resource
boolean persistentFlag
Object[] args
Object expectedValue
String propertyName
String propertyName
String propertyName
String expectedVal
String expectedVal
String expectedVal
org.eclipse.core.runtime.QualifiedName key
Object actualVal
protected boolean toBoolean (java.lang.Object)
Object expectedValue
protected org.eclipse.core.runtime.QualifiedName toQualifedName (java.lang.String)
String name
org.eclipse.core.runtime.QualifiedName key
org.eclipse.core.runtime.QualifiedName key
int dot
protected java.lang.String toString (java.lang.Object)
Object expectedValue
}
org/eclipse/core/internal/events/
org/eclipse/core/internal/events/ResourceDeltaFactory.classResourceDeltaFactory.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDeltaFactory extends java.lang.Object {
protected static final org.eclipse.core.internal.events.ResourceDelta[] NO_CHILDREN
static void ()
public void ()
public static org.eclipse.core.internal.events.ResourceDelta computeDelta (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, long)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
org.eclipse.core.runtime.IPath root
long markerGeneration
org.eclipse.core.internal.events.ResourceComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.runtime.IPath pathInTree
org.eclipse.core.runtime.IPath pathInDelta
java.util.Map allMarkerDeltas
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
org.eclipse.core.internal.events.ResourceDelta result
int segmentCount
protected static void checkForOpen (org.eclipse.core.internal.events.ResourceDelta, int)
org.eclipse.core.internal.events.ResourceDelta delta
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
org.eclipse.core.resources.IResourceDelta element
protected static org.eclipse.core.internal.events.NodeIDMap computeNodeIDMap (org.eclipse.core.internal.events.ResourceDelta, org.eclipse.core.internal.events.NodeIDMap)
org.eclipse.core.internal.events.ResourceDelta delta
org.eclipse.core.internal.events.NodeIDMap nodeIDMap
org.eclipse.core.resources.IResourceDelta[] children
org.eclipse.core.resources.IResourceDelta element
org.eclipse.core.internal.events.ResourceDelta child
org.eclipse.core.runtime.IPath path
long oldID
long newID
protected static org.eclipse.core.internal.events.ResourceDelta createDelta (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.events.ResourceDeltaInfo, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
org.eclipse.core.runtime.IPath pathInTree
org.eclipse.core.runtime.IPath pathInDelta
org.eclipse.core.internal.events.ResourceDelta result
org.eclipse.core.internal.dtree.NodeComparison compare
int comparison
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath[] childKeys
int numChildren
org.eclipse.core.internal.events.ResourceDelta[] children
int i
org.eclipse.core.runtime.IPath newTreePath
int status
public static org.eclipse.core.resources.IResourceDelta newEmptyDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.events.ResourceDelta result
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/events/BuildManager$1.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.BuildManager this$0
private final org.eclipse.core.resources.IProject val$project
private final org.eclipse.core.runtime.MultiStatus val$status
private final org.eclipse.core.resources.IBuildConfiguration val$buildConfiguration
private final int val$trigger
private final org.eclipse.core.resources.IBuildContext val$context
private final org.eclipse.core.resources.ICommand[] val$commands
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.events.BuildManager, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.resources.IBuildConfiguration, int, org.eclipse.core.resources.IBuildContext, org.eclipse.core.resources.ICommand[], org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable e
String errorText
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/events/ResourceDelta.classResourceDelta.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDelta extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResourceDelta {
protected org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
protected int status
protected org.eclipse.core.internal.resources.ResourceInfo oldInfo
protected org.eclipse.core.internal.resources.ResourceInfo newInfo
protected org.eclipse.core.internal.events.ResourceDelta[] children
protected org.eclipse.core.resources.IResource cachedResource
protected static int KIND_MASK
private static org.eclipse.core.resources.IMarkerDelta[] EMPTY_MARKER_DELTAS
static void ()
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.events.ResourceDeltaInfo)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
int memberFlags
boolean includePhantoms
boolean includeTeamPrivate
boolean includeHidden
int mask
org.eclipse.core.internal.events.ResourceDelta childDelta
protected void checkForMarkerDeltas ()
int kind
org.eclipse.core.internal.resources.MarkerSet changes
public org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int segmentCount
org.eclipse.core.internal.events.ResourceDelta current
int i
org.eclipse.core.resources.IResourceDelta[] currentChildren
int j
int jmax
protected void fixMovesAndMarkers (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.events.NodeIDMap nodeIDMap
int kind
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.internal.resources.ResourceInfo actualOldInfo
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.internal.events.ResourceDelta element
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
int kindMask
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
int kindMask
int memberFlags
int numChildren
boolean includePhantoms
boolean includeTeamPrivate
boolean includeHidden
int matching
int i
org.eclipse.core.resources.IResourceDelta[] result
org.eclipse.core.resources.IResourceDelta[] result
int nextPosition
int i
protected org.eclipse.core.internal.events.ResourceDeltaInfo getDeltaInfo ()
public int getFlags ()
public org.eclipse.core.runtime.IPath getFullPath ()
public int getKind ()
public org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
java.util.Map markerDeltas
org.eclipse.core.internal.resources.MarkerSet changes
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
org.eclipse.core.resources.IMarkerDelta[] result
int i
public org.eclipse.core.runtime.IPath getMovedFromPath ()
public org.eclipse.core.runtime.IPath getMovedToPath ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
org.eclipse.core.runtime.IPath full
int count
public org.eclipse.core.resources.IResource getResource ()
org.eclipse.core.internal.resources.ResourceInfo info
protected boolean isPhantom ()
protected boolean isTeamPrivate ()
protected boolean isHidden ()
protected void setChildren (org.eclipse.core.internal.events.ResourceDelta[])
org.eclipse.core.internal.events.ResourceDelta[] children
protected void setNewInfo (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo newInfo
protected void setOldInfo (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldInfo
protected void setStatus (int)
int status
public java.lang.String toDebugString ()
StringBuilder buffer
public java.lang.String toDeepDebugString ()
StringBuilder buffer
org.eclipse.core.internal.events.ResourceDelta element
public java.lang.String toString ()
public void updateMarkers (java.util.Map)
java.util.Map markers
public void writeDebugString (java.lang.StringBuilder)
StringBuilder buffer
int changeFlags
boolean prev
public void writeMarkerDebugString (java.lang.StringBuilder)
StringBuilder buffer
java.util.Map markerDeltas
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.resources.MarkerSet set
org.eclipse.core.internal.resources.IMarkerSetElement[] deltas
boolean addComma
org.eclipse.core.internal.resources.IMarkerSetElement delta2
org.eclipse.core.resources.IMarkerDelta delta
}
org/eclipse/core/internal/events/PathVariableChangeEvent.classPathVariableChangeEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.PathVariableChangeEvent extends java.util.EventObject implements org.eclipse.core.resources.IPathVariableChangeEvent {
private static final long serialVersionUID
private String variableName
private org.eclipse.core.runtime.IPath value
private int type
public void (org.eclipse.core.resources.IPathVariableManager, java.lang.String, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.resources.IPathVariableManager source
String variableName
org.eclipse.core.runtime.IPath value
int type
public org.eclipse.core.runtime.IPath getValue ()
public java.lang.String getVariableName ()
public int getType ()
public java.lang.String toString ()
String[] typeStrings
StringBuilder sb
}
org/eclipse/core/internal/events/LifecycleEvent.classLifecycleEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.LifecycleEvent extends java.lang.Object {
public static final int PRE_PROJECT_CLOSE
public static final int POST_PROJECT_CHANGE
public static final int PRE_PROJECT_COPY
public static final int PRE_PROJECT_CREATE
public static final int PRE_PROJECT_DELETE
public static final int PRE_PROJECT_OPEN
public static final int PRE_PROJECT_MOVE
public static final int PRE_LINK_COPY
public static final int PRE_LINK_CREATE
public static final int PRE_LINK_DELETE
public static final int PRE_LINK_MOVE
public static final int PRE_REFRESH
public static final int PRE_GROUP_COPY
public static final int PRE_GROUP_CREATE
public static final int PRE_GROUP_DELETE
public static final int PRE_GROUP_MOVE
public static final int PRE_FILTER_ADD
public static final int PRE_FILTER_REMOVE
public static final int PRE_LINK_CHANGE
public int kind
public org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource newResource
public int updateFlags
private static final org.eclipse.core.internal.events.LifecycleEvent instance
static void ()
private void ()
public static org.eclipse.core.internal.events.LifecycleEvent newEvent (int, org.eclipse.core.resources.IResource)
int kind
org.eclipse.core.resources.IResource resource
public static org.eclipse.core.internal.events.LifecycleEvent newEvent (int, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int)
int kind
org.eclipse.core.resources.IResource oldResource
org.eclipse.core.resources.IResource newResource
int updateFlags
}
org/eclipse/core/internal/events/ILifecycleListener.classILifecycleListener.java
package org.eclipse.core.internal.events
public abstract org.eclipse.core.internal.events.ILifecycleListener extends java.lang.Object {
public abstract void handleEvent (org.eclipse.core.internal.events.LifecycleEvent) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/events/ResourceChangeEvent.classResourceChangeEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceChangeEvent extends java.util.EventObject implements org.eclipse.core.resources.IResourceChangeEvent {
private static final org.eclipse.core.resources.IMarkerDelta[] NO_MARKER_DELTAS
private static final long serialVersionUID
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
private int trigger
int type
static void ()
protected void (java.lang.Object, int, org.eclipse.core.resources.IResource)
Object source
int type
org.eclipse.core.resources.IResource resource
public void (java.lang.Object, int, int, org.eclipse.core.resources.IResourceDelta)
Object source
int type
int buildKind
org.eclipse.core.resources.IResourceDelta delta
public org.eclipse.core.resources.IMarkerDelta[] findMarkerDeltas (java.lang.String, boolean)
String findType
boolean includeSubtypes
org.eclipse.core.internal.events.ResourceDeltaInfo info
java.util.Map markerDeltas
java.util.ArrayList matching
java.util.Iterator deltaSets
org.eclipse.core.internal.resources.MarkerSet deltas
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
org.eclipse.core.internal.resources.IMarkerSetElement element
org.eclipse.core.internal.resources.MarkerDelta markerDelta
public int getBuildKind ()
public org.eclipse.core.resources.IResourceDelta getDelta ()
public org.eclipse.core.resources.IResource getResource ()
public int getType ()
public void setDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta value
public java.lang.String toDebugString ()
StringBuilder output
}
org/eclipse/core/internal/events/NodeIDMap.classNodeIDMap.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.NodeIDMap extends java.lang.Object {
private static final int[] SIZES
private static final double LOAD_FACTOR
private static final long LARGE_NUMBER
int sizeOffset
protected int elementCount
protected long[] ids
protected org.eclipse.core.runtime.IPath[] oldPaths
protected org.eclipse.core.runtime.IPath[] newPaths
static void ()
public void ()
protected void expand ()
int newLength
int newLength
long[] grownIds
org.eclipse.core.runtime.IPath[] grownOldPaths
org.eclipse.core.runtime.IPath[] grownNewPaths
int maxArrayIndex
int i
long id
int hash
private int getIndex (long)
long searchID
int len
int hash
int i
int i
public org.eclipse.core.runtime.IPath getNewPath (long)
long nodeID
int index
public org.eclipse.core.runtime.IPath getOldPath (long)
long nodeID
int index
private int hashFor (long, int)
long id
int size
public boolean isEmpty ()
private void put (long, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.runtime.IPath newPath
int hash
int i
int i
public void putOldPath (long, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath path
public void putNewPath (long, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath path
private boolean shouldGrow ()
}
org/eclipse/core/internal/events/GraphProcessor$1.classGraphProcessor.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.GraphProcessor$1 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.core.internal.events.GraphProcessor this$0
private final Object val$item
void (org.eclipse.core.internal.events.GraphProcessor, java.lang.String, java.lang.Object)
String $anonymous0
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/core/internal/events/ResourceChangeListenerList$ListenerEntry.classResourceChangeListenerList.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry extends java.lang.Object {
int eventMask
org.eclipse.core.resources.IResourceChangeListener listener
void (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
}
org/eclipse/core/internal/events/NotificationManager$NotifyJob.class
org/eclipse/core/internal/events/ResourceStats.classResourceStats.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceStats extends java.lang.Object {
private static org.eclipse.core.runtime.PerformanceStats currentStats
public static final String EVENT_BUILDERS
public static final String EVENT_LISTENERS
public static final String EVENT_SAVE_PARTICIPANTS
public static final String EVENT_SNAPSHOT
public static boolean TRACE_BUILDERS
public static boolean TRACE_LISTENERS
public static boolean TRACE_SAVE_PARTICIPANTS
public static boolean TRACE_SNAPSHOT
static void ()
public void ()
public static void endBuild ()
public static void endNotify ()
public static void endSave ()
public static void endSnapshot ()
public static void listenerAdded (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void listenerRemoved (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void startBuild (org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IncrementalProjectBuilder builder
public static void startNotify (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void startSnapshot ()
public static void startSave (org.eclipse.core.resources.ISaveParticipant)
org.eclipse.core.resources.ISaveParticipant participant
}
org/eclipse/core/internal/events/ResourceDeltaInfo.classResourceDeltaInfo.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDeltaInfo extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected java.util.Map allMarkerDeltas
protected org.eclipse.core.internal.events.NodeIDMap nodeIDMap
protected org.eclipse.core.internal.events.ResourceComparator comparator
public void (org.eclipse.core.internal.resources.Workspace, java.util.Map, org.eclipse.core.internal.events.ResourceComparator)
org.eclipse.core.internal.resources.Workspace workspace
java.util.Map markerDeltas
org.eclipse.core.internal.events.ResourceComparator comparator
public org.eclipse.core.internal.events.ResourceComparator getComparator ()
public java.util.Map getMarkerDeltas ()
public org.eclipse.core.internal.events.NodeIDMap getNodeIDMap ()
public org.eclipse.core.internal.resources.Workspace getWorkspace ()
public void setMarkerDeltas (java.util.Map)
java.util.Map value
public void setNodeIDMap (org.eclipse.core.internal.events.NodeIDMap)
org.eclipse.core.internal.events.NodeIDMap map
}
org/eclipse/core/internal/events/NotificationManager.classNotificationManager.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.NotificationManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener {
private static final long NOTIFICATION_DELAY
private final java.util.Set avoidNotify
protected boolean isNotifying
private org.eclipse.core.internal.events.ResourceDelta lastDelta
private long lastDeltaId
private org.eclipse.core.internal.watson.ElementTree lastDeltaState
protected long lastNotifyDuration
private long lastPostBuildId
private org.eclipse.core.internal.watson.ElementTree lastPostBuildTree
private long lastPostChangeId
private org.eclipse.core.internal.watson.ElementTree lastPostChangeTree
private org.eclipse.core.internal.events.ResourceChangeListenerList listeners
protected volatile boolean notificationRequested
private org.eclipse.core.runtime.jobs.Job notifyJob
org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void addListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public boolean beginAvoidNotify ()
public void beginNotify ()
public void broadcastChanges (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.events.ResourceChangeEvent, boolean)
org.eclipse.core.internal.watson.ElementTree lastState
org.eclipse.core.internal.events.ResourceChangeEvent event
boolean lockTree
int type
org.eclipse.core.internal.events.ResourceDelta delta
int trigger
long start
private void cleanUp (org.eclipse.core.internal.watson.ElementTree, int)
org.eclipse.core.internal.watson.ElementTree lastState
int type
boolean postChange
long id
public void broadcastChanges (org.eclipse.core.resources.IResourceChangeListener, int, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceChangeListener listener
int type
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] entries
public void endAvoidNotify ()
public void requestNotify ()
long delay
protected org.eclipse.core.internal.events.ResourceDelta getDelta (org.eclipse.core.internal.watson.ElementTree, int)
org.eclipse.core.internal.watson.ElementTree tree
int type
long id
boolean postChange
java.util.Map markerDeltas
org.eclipse.core.internal.watson.ElementTree oldTree
long markerId
protected org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] getListeners ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject project
private void notify (org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[], org.eclipse.core.internal.events.ResourceChangeEvent, boolean)
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] resourceListeners
org.eclipse.core.internal.events.ResourceChangeEvent event
boolean lockTree
int type
boolean oldLock
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry resourceListener
org.eclipse.core.resources.IResourceChangeListener listener
public void removeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public boolean shouldNotify ()
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/events/BuildContext.classBuildContext.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildContext extends java.lang.Object implements org.eclipse.core.resources.IBuildContext {
private final org.eclipse.core.resources.IBuildConfiguration buildConfiguration
private final org.eclipse.core.resources.IBuildConfiguration[] requestedBuilt
private final org.eclipse.core.resources.IBuildConfiguration[] buildOrder
public void (org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
public void (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.IBuildConfiguration[], org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration buildConfiguration
org.eclipse.core.resources.IBuildConfiguration[] requestedBuilt
org.eclipse.core.resources.IBuildConfiguration[] buildOrder
private int findBuildConfigurationIndex ()
int position
int i
public org.eclipse.core.resources.IBuildConfiguration[] getRequestedConfigs ()
public org.eclipse.core.resources.IBuildConfiguration[] getAllReferencedBuildConfigs ()
int position
org.eclipse.core.resources.IBuildConfiguration[] builtBefore
public org.eclipse.core.resources.IBuildConfiguration[] getAllReferencingBuildConfigs ()
int position
org.eclipse.core.resources.IBuildConfiguration[] builtAfter
private static final int hashCode (org.eclipse.core.resources.IBuildConfiguration[])
org.eclipse.core.resources.IBuildConfiguration[] array
int result
int i
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.events.BuildContext other
}
org/eclipse/core/internal/events/AutoBuildJob.classAutoBuildJob.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.AutoBuildJob extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
private boolean avoidBuild
private boolean buildNeeded
private boolean forceBuild
private boolean interrupted
private boolean isAutoBuilding
private volatile long lastBuild
private org.eclipse.core.runtime.Preferences preferences
private final org.osgi.framework.Bundle systemBundle
private org.eclipse.core.internal.resources.Workspace workspace
void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
synchronized void avoidBuild ()
public boolean belongsTo (java.lang.Object)
Object family
synchronized void build (boolean)
boolean needsBuild
long delay
int state
private long computeScheduleDelay ()
long maxDelay
private synchronized org.eclipse.core.runtime.IStatus canceled ()
private void doBuild (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IStatus result
public void forceBuild ()
synchronized void interrupt ()
synchronized boolean isInterrupted ()
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
boolean wasAutoBuilding
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.runtime.CoreException sig
private synchronized void setInterrupted (boolean)
boolean value
private synchronized boolean shouldBuild ()
}
org/eclipse/core/internal/events/ResourceComparator.classResourceComparator.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceComparator extends java.lang.Object implements org.eclipse.core.internal.watson.IElementComparator org.eclipse.core.internal.resources.ICoreConstants {
protected static final org.eclipse.core.internal.events.ResourceComparator notificationSingleton
protected static final org.eclipse.core.internal.events.ResourceComparator buildSingleton
private boolean notification
private boolean save
static void ()
public static org.eclipse.core.internal.events.ResourceComparator getSaveComparator ()
public static org.eclipse.core.internal.events.ResourceComparator getBuildComparator ()
public static org.eclipse.core.internal.events.ResourceComparator getNotificationComparator ()
private void (boolean, boolean)
boolean notification
boolean save
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
int result
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareDerived (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareCharsets (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareContents (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareLocal (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
long oldStamp
long newStamp
private boolean compareMarkers (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
boolean bothNull
private boolean compareNodeIDs (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareOpen (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareSync (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareType (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareUsed (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
}
org/eclipse/core/internal/events/GraphProcessor.class
org/eclipse/core/internal/events/BuildManager$2.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.BuildManager this$0
private final org.eclipse.core.internal.events.InternalBuilder val$currentBuilder
private final org.eclipse.core.runtime.MultiStatus val$status
private final int val$trigger
private final java.util.Map val$args
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.events.BuildManager, org.eclipse.core.internal.events.InternalBuilder, org.eclipse.core.runtime.MultiStatus, int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable e
String builderName
String pluginId
String message
public void run () throws java.lang.Exception
org.eclipse.core.resources.IProject[] prereqs
}
org/eclipse/core/internal/events/BuilderPersistentInfo.classBuilderPersistentInfo.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuilderPersistentInfo extends java.lang.Object {
protected String builderName
private int buildSpecIndex
protected org.eclipse.core.resources.IProject[] interestingProjects
protected org.eclipse.core.internal.watson.ElementTree lastBuildTree
protected String projectName
protected String configName
public void (java.lang.String, java.lang.String, int)
String projectName
String builderName
int buildSpecIndex
public void (java.lang.String, java.lang.String, java.lang.String, int)
String projectName
String configName
String builderName
int buildSpecIndex
public java.lang.String getBuilderName ()
public int getBuildSpecIndex ()
public java.lang.String getConfigName ()
public org.eclipse.core.resources.IProject[] getInterestingProjects ()
public org.eclipse.core.internal.watson.ElementTree getLastBuiltTree ()
public java.lang.String getProjectName ()
public void setConfigName (java.lang.String)
String configName
public void setInterestingProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
public void setLastBuildTree (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree tree
}
org/eclipse/core/internal/events/NotificationManager$1.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.NotificationManager this$0
private final org.eclipse.core.resources.IResourceChangeListener val$listener
private final org.eclipse.core.internal.events.ResourceChangeEvent val$event
void (org.eclipse.core.internal.events.NotificationManager, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.internal.events.ResourceChangeEvent)
public void handleException (java.lang.Throwable)
Throwable e
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/events/InternalBuilder.classInternalBuilder.java
package org.eclipse.core.internal.events
public abstract org.eclipse.core.internal.events.InternalBuilder extends java.lang.Object {
static org.eclipse.core.internal.events.BuildManager buildManager
private org.eclipse.core.resources.ICommand command
private boolean forgetStateRequested
private boolean rememberStateRequested
private org.eclipse.core.resources.IProject[] interestingProjects
private String label
private String natureId
private org.eclipse.core.internal.watson.ElementTree oldState
private String pluginId
private org.eclipse.core.resources.IBuildConfiguration buildConfiguration
private org.eclipse.core.resources.IBuildContext context
private boolean callOnEmptyDelta
public void ()
protected abstract org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
final boolean callOnEmptyDelta ()
protected abstract void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
final void clearLastBuiltStateRequests ()
protected void forgetLastBuiltState ()
protected void rememberLastBuiltState ()
protected org.eclipse.core.resources.ICommand getCommand ()
protected org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject aProject
protected org.eclipse.core.resources.IBuildContext getContext ()
final org.eclipse.core.resources.IProject[] getInterestingProjects ()
final java.lang.String getLabel ()
final org.eclipse.core.internal.watson.ElementTree getLastBuiltTree ()
final java.lang.String getNatureId ()
final java.lang.String getPluginId ()
protected org.eclipse.core.resources.IProject getProject ()
protected org.eclipse.core.resources.IBuildConfiguration getBuildConfig ()
protected boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject aProject
public boolean isInterrupted ()
protected void needRebuild ()
final void setCallOnEmptyDelta (boolean)
boolean value
final void setCommand (org.eclipse.core.resources.ICommand)
org.eclipse.core.resources.ICommand value
final void setInterestingProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
final void setLabel (java.lang.String)
String value
final void setLastBuiltTree (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree value
final void setNatureId (java.lang.String)
String id
final void setPluginId (java.lang.String)
String value
final void setBuildConfig (org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration value
final void setContext (org.eclipse.core.resources.IBuildContext)
org.eclipse.core.resources.IBuildContext context
protected abstract void startupOnInitialize ()
final boolean wasForgetStateRequested ()
final boolean wasRememberStateRequested ()
}
org/eclipse/core/internal/events/BuildManager$DeltaCache.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$DeltaCache extends java.lang.Object {
private Object delta
private org.eclipse.core.internal.watson.ElementTree newTree
private org.eclipse.core.internal.watson.ElementTree oldTree
private org.eclipse.core.runtime.IPath projectPath
final org.eclipse.core.internal.events.BuildManager this$0
void (org.eclipse.core.internal.events.BuildManager)
public void cache (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, java.lang.Object)
org.eclipse.core.runtime.IPath project
org.eclipse.core.internal.watson.ElementTree anOldTree
org.eclipse.core.internal.watson.ElementTree aNewTree
Object aDelta
public void flush ()
public java.lang.Object getDelta (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.runtime.IPath project
org.eclipse.core.internal.watson.ElementTree anOldTree
org.eclipse.core.internal.watson.ElementTree aNewTree
boolean pathsEqual
}
org/eclipse/core/internal/events/ResourceChangeListenerList.classResourceChangeListenerList.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceChangeListenerList extends java.lang.Object {
private static final org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] EMPTY_ARRAY
private int count1
private int count2
private int count4
private int count8
private int count16
private int count32
private volatile org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] listeners
static void ()
public void ()
public synchronized void add (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int mask
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry entry
int oldSize
int i
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] newListeners
private void adding (int)
int mask
public org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] getListeners ()
public boolean hasListenerFor (int)
int event
public synchronized void remove (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
int oldSize
int i
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] newListeners
private void removing (int)
int mask
}
org/eclipse/core/internal/events/BuildCommand.classBuildCommand.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildCommand extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.ICommand {
private static final int MASK_AUTO
private static final int MASK_INCREMENTAL
private static final int MASK_FULL
private static final int MASK_CLEAN
private static final int MASK_CONFIGURABLE
private static final int MASK_CONFIG_COMPUTED
private static final int ALL_TRIGGERS
protected java.util.HashMap arguments
private boolean supportsConfigurationsCalculated
private boolean supportsConfigurations
private org.eclipse.core.resources.IncrementalProjectBuilder builder
private java.util.HashMap builders
private int triggers
private final Object builderLock
private static int maskForTrigger (int)
int trigger
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.events.BuildCommand result
private void computeIsConfigurable ()
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String value
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.events.BuildCommand command
public java.util.Map getArguments ()
public java.util.Map getArguments (boolean)
boolean makeCopy
public java.lang.Object getBuilders ()
public org.eclipse.core.resources.IncrementalProjectBuilder getBuilder (org.eclipse.core.resources.IBuildConfiguration)
org.eclipse.core.resources.IBuildConfiguration config
public java.lang.String getBuilderName ()
public int hashCode ()
public boolean isBuilding (int)
int trigger
public boolean isConfigurable ()
public boolean supportsConfigs ()
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String value
public void setArguments (java.util.Map)
java.util.Map value
public void setBuilders (java.lang.Object)
Object value
public void addBuilder (org.eclipse.core.resources.IBuildConfiguration, org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IBuildConfiguration config
org.eclipse.core.resources.IncrementalProjectBuilder newBuilder
org.eclipse.core.resources.IncrementalProjectBuilder configBuilder
public void setBuilderName (java.lang.String)
String value
public void setBuilding (int, boolean)
int trigger
boolean value
public void setConfigurable (boolean)
boolean value
public java.lang.String toString ()
}
org/eclipse/core/internal/events/BuildManager.class
org/eclipse/core/internal/events/BuildManager$MissingBuilder.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$MissingBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
private boolean hasBeenBuilt
private String name
final org.eclipse.core.internal.events.BuildManager this$0
void (org.eclipse.core.internal.events.BuildManager, java.lang.String)
String name
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
java.lang.String getName ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule (int, java.util.Map)
int kind
java.util.Map args
}
org/eclipse/core/internal/dtree/
org/eclipse/core/internal/dtree/NodeComparison.classNodeComparison.java
package org.eclipse.core.internal.dtree
public final org.eclipse.core.internal.dtree.NodeComparison extends java.lang.Object {
private Object oldData
private Object newData
private int comparison
private int userInt
public static final int K_ADDED
public static final int K_REMOVED
public static final int K_CHANGED
void (java.lang.Object, java.lang.Object, int, int)
Object oldData
Object newData
int realComparison
int userComparison
org.eclipse.core.internal.dtree.NodeComparison asReverseComparison (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
Object tempData
public int getComparison ()
public java.lang.Object getNewData ()
public java.lang.Object getOldData ()
public int getUserComparison ()
boolean isUnchanged ()
public java.lang.String toString ()
StringBuilder buf
}
org/eclipse/core/internal/dtree/DeletedNode.classDeletedNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DeletedNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
void (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAt (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtOrNull (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
boolean isDeleted ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
int size ()
public java.lang.String toString ()
int type ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtIgnoreCase (java.lang.String)
String localName
}
org/eclipse/core/internal/dtree/DataDeltaNode.classDataDeltaNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataDeltaNode extends org.eclipse.core.internal.dtree.DataTreeNode {
void (java.lang.String, java.lang.Object)
String name
Object data
void (java.lang.String, java.lang.Object, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
Object newData
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
boolean isDelta ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedChildren
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/NoDataDeltaNode.classNoDataDeltaNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.NoDataDeltaNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
public void (java.lang.String)
String name
public void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
boolean isDelta ()
boolean isEmptyDelta ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedChildren
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/DataTreeWriter.classDataTreeWriter.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeWriter extends java.lang.Object {
protected org.eclipse.core.internal.dtree.IDataFlattener flatener
protected java.io.DataOutput output
public static final int D_INFINITE
public void (org.eclipse.core.internal.dtree.IDataFlattener)
org.eclipse.core.internal.dtree.IDataFlattener f
protected void writeNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath, int) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath path
int depth
int type
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int newDepth
org.eclipse.core.internal.dtree.AbstractDataTreeNode element
protected void writeNumber (int) throws java.io.IOException
int number
protected void writeSingleNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath path
String name
Object data
public void writeTree (org.eclipse.core.internal.dtree.AbstractDataTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTree tree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath currentPath
String[] segments
String nextSegment
}
org/eclipse/core/internal/dtree/DataTreeLookup.classDataTreeLookup.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeLookup extends java.lang.Object {
public org.eclipse.core.runtime.IPath key
public boolean isPresent
public Object data
public boolean foundInFirstDelta
private static final int POOL_SIZE
private static org.eclipse.core.internal.dtree.DataTreeLookup[] instancePool
private static int nextFree
static void ()
int i
private void ()
public static org.eclipse.core.internal.dtree.DataTreeLookup newLookup (org.eclipse.core.runtime.IPath, boolean, java.lang.Object)
org.eclipse.core.runtime.IPath nodeKey
boolean isPresent
Object data
org.eclipse.core.internal.dtree.DataTreeLookup instance
org.eclipse.core.internal.dtree.DataTreeLookup instance
public static org.eclipse.core.internal.dtree.DataTreeLookup newLookup (org.eclipse.core.runtime.IPath, boolean, java.lang.Object, boolean)
org.eclipse.core.runtime.IPath nodeKey
boolean isPresent
Object data
boolean foundInFirstDelta
org.eclipse.core.internal.dtree.DataTreeLookup instance
org.eclipse.core.internal.dtree.DataTreeLookup instance
}
org/eclipse/core/internal/dtree/IComparator.classIComparator.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.IComparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/dtree/IDataFlattener.classIDataFlattener.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.IDataFlattener extends java.lang.Object {
public abstract java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
public abstract void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
}
org/eclipse/core/internal/dtree/DataTree.classDataTree.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTree extends org.eclipse.core.internal.dtree.AbstractDataTree {
private org.eclipse.core.internal.dtree.DataTreeNode rootNode
public void ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.dtree.DataTreeNode copyHierarchy (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
int size
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.DataTreeNode[] newChildren
int i
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
org.eclipse.core.runtime.IPath parentKey
String localName
Object data
org.eclipse.core.internal.dtree.DataTreeNode node
protected org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode subtree
org.eclipse.core.internal.dtree.DataTreeNode newNode
String localName
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.DataTreeNode node
public void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.internal.dtree.DataTreeNode node
public void empty ()
public org.eclipse.core.internal.dtree.DataTreeNode findNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
int keyLength
int i
public java.lang.Object getData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
public java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.DataTreeNode parentNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
public boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
protected void replaceNode (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.dtree.DataTreeNode found
public void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
org.eclipse.core.internal.dtree.DataTreeNode node
void setRootNode (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode aNode
}
org/eclipse/core/internal/dtree/TestHelper.classTestHelper.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.TestHelper extends java.lang.Object {
public void ()
public static org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode (org.eclipse.core.internal.dtree.AbstractDataTree)
org.eclipse.core.internal.dtree.AbstractDataTree tree
}
org/eclipse/core/internal/dtree/DeltaDataTree.classDeltaDataTree.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DeltaDataTree extends org.eclipse.core.internal.dtree.AbstractDataTree {
private org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
private org.eclipse.core.internal.dtree.DeltaDataTree parent
public void ()
public void (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
protected void (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
org.eclipse.core.internal.dtree.DeltaDataTree parent
protected void addChild (org.eclipse.core.runtime.IPath, java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childNode
org.eclipse.core.internal.dtree.DeltaDataTree asBackwardDelta ()
public org.eclipse.core.internal.dtree.DeltaDataTree asReverseComparisonTree (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int nextChild
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode newChild
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
protected void assembleNode (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
public org.eclipse.core.internal.dtree.DeltaDataTree assembleWithForwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree deltaTree
protected org.eclipse.core.internal.dtree.DeltaDataTree basicCompare (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode treeNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode otherCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
public org.eclipse.core.internal.dtree.DeltaDataTree collapseTo (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree collapseTo
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree c
public org.eclipse.core.internal.dtree.DeltaDataTree compareWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode otherCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
public org.eclipse.core.internal.dtree.DeltaDataTree compareWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.dtree.AbstractDataTree copy ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
org.eclipse.core.runtime.IPath parentKey
String localName
Object data
static org.eclipse.core.internal.dtree.DeltaDataTree createEmptyDelta ()
org.eclipse.core.internal.dtree.DeltaDataTree newTree
protected org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
public void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.runtime.IPath childKey
public void empty ()
void emptyDelta ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode findNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
int segmentCount
int i
public org.eclipse.core.internal.dtree.DeltaDataTree forwardDeltaWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree sourceTree
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree treeParent
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode sourceTreeCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaRoot
public int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode[] getChildNodes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int len
org.eclipse.core.runtime.IPath[] answer
int i
public java.lang.Object getData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public java.lang.String getNameOfChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
public java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int len
String[] namesOfChildren
int i
public org.eclipse.core.internal.dtree.DeltaDataTree getParent ()
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
protected boolean hasAncestor (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree ancestor
org.eclipse.core.internal.dtree.DeltaDataTree myParent
public boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public boolean isEmptyDelta ()
public org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public org.eclipse.core.internal.dtree.DataTreeLookup lookupIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public void makeComplete ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree myParent
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode naiveCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
String[] childNames
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int i
public org.eclipse.core.internal.dtree.DeltaDataTree newEmptyDeltaTree ()
org.eclipse.core.internal.dtree.DeltaDataTree newTree
public org.eclipse.core.internal.dtree.DeltaDataTree reroot ()
protected void reroot (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree sourceTree
org.eclipse.core.internal.dtree.DeltaDataTree sourceParent
org.eclipse.core.internal.dtree.DeltaDataTree backwardDelta
org.eclipse.core.internal.dtree.DeltaDataTree complete
public org.eclipse.core.internal.dtree.AbstractDataTreeNode safeCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode safeNaiveCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
String[] childNames
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int actualChildCount
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] actualChildNodes
int iOld
int iNew
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode searchNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
protected void setParent (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree aTree
void setRootNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode aNode
protected void simplify (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparer
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.dtree.AbstractDataTreeNode root
org.eclipse.core.internal.dtree.DeltaDataTree dad
}
org/eclipse/core/internal/dtree/DataTreeNode.classDataTreeNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
protected Object data
public void (java.lang.String, java.lang.Object)
String name
Object data
public void (java.lang.String, java.lang.Object, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode asReverseComparisonNode (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.NodeComparison comparison
int nextChild
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode child
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWith (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DataTreeNode other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
Object newData
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DataTreeNode inParent
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.DataTreeNode copyWithNewChild (java.lang.String, org.eclipse.core.internal.dtree.DataTreeNode)
String localName
org.eclipse.core.internal.dtree.DataTreeNode childNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int left
int right
int mid
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.DataTreeNode copyWithoutChild (java.lang.String)
String localName
int index
int newSize
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] forwardDeltaWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childDeltas
int numChildDeltas
int childDeltaMax
int oldIndex
int newIndex
String oldName
String newName
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode forwardDeltaWith (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DataTreeNode other
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode forwardDeltaWithOrNullIfEqual (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode oldNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode newNode
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childDeltas
Object newData
public java.lang.Object getData ()
boolean hasData ()
void setData (java.lang.Object)
Object o
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.DataTreeNode parentsNode
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object o
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/DataTreeReader.classDataTreeReader.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeReader extends java.lang.Object {
protected org.eclipse.core.internal.dtree.IDataFlattener flatener
protected java.io.DataInput input
public void (org.eclipse.core.internal.dtree.IDataFlattener)
org.eclipse.core.internal.dtree.IDataFlattener f
protected boolean hasData (int)
int nodeType
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode readNode (org.eclipse.core.runtime.IPath, java.lang.String) throws java.io.IOException
org.eclipse.core.runtime.IPath parentPath
String newProjectName
String name
int nodeType
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
Object data
int dataFlag
int childCount
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
protected int readNumber () throws java.io.IOException
byte b
int number
public org.eclipse.core.internal.dtree.DeltaDataTree readTree (org.eclipse.core.internal.dtree.DeltaDataTree, java.io.DataInput, java.lang.String) throws java.io.IOException
org.eclipse.core.internal.dtree.DeltaDataTree parent
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.dtree.AbstractDataTreeNode root
}
org/eclipse/core/internal/dtree/ObjectNotFoundException.classObjectNotFoundException.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.ObjectNotFoundException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String s
}
org/eclipse/core/internal/dtree/AbstractDataTreeNode.classAbstractDataTreeNode.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode extends java.lang.Object {
static final org.eclipse.core.internal.dtree.AbstractDataTreeNode[] NO_CHILDREN
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
protected String name
public static final int T_COMPLETE_NODE
public static final int T_DELTA_NODE
public static final int T_DELETED_NODE
public static final int T_NO_DATA_DELTA_NODE
static void ()
void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.AbstractDataTreeNode asReverseComparisonNode (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], boolean)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
boolean keepDeleted
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] resultNodes
int oldIndex
int newIndex
int resultIndex
int log2
String key
int left
int right
boolean found
int mid
int compare
int toCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode resultNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath key
int keyIndex
int keyLen
int childIndex
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAt (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtOrNull (java.lang.String)
String localName
int index
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtIgnoreCase (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode result
org.eclipse.core.internal.dtree.AbstractDataTreeNode element
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] compareWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
org.eclipse.core.internal.dtree.IComparator comparator
int oldLen
int newLen
int oldIndex
int newIndex
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedNodes
int count
org.eclipse.core.internal.dtree.DataTreeNode oldNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
int compare
int userComparison
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedNode
org.eclipse.core.internal.dtree.NodeComparison comparison
org.eclipse.core.internal.dtree.DataTreeNode oldNode
int userComparison
org.eclipse.core.internal.dtree.DataTreeNode newNode
int userComparison
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] compareWithParent (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedNodes
int count
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedNode
org.eclipse.core.internal.dtree.NodeComparison comparison
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
static org.eclipse.core.internal.dtree.AbstractDataTreeNode convertToAddedComparisonNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode newNode
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int n
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
int i
static org.eclipse.core.internal.dtree.AbstractDataTreeNode convertToRemovedComparisonNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode oldNode
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int n
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
int i
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
protected void copyChildren (int, int, org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
int from
int to
org.eclipse.core.internal.dtree.AbstractDataTreeNode otherNode
int start
int other
int i
public org.eclipse.core.internal.dtree.AbstractDataTreeNode[] getChildren ()
java.lang.Object getData ()
public java.lang.String getName ()
boolean hasData ()
boolean includesChild (java.lang.String)
String localName
protected int indexOfChild (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
int left
int right
int mid
int compare
boolean isDeleted ()
boolean isDelta ()
boolean isEmptyDelta ()
java.lang.String[] namesOfChildren ()
String[] names
int i
void replaceChild (java.lang.String, org.eclipse.core.internal.dtree.DataTreeNode)
String localName
org.eclipse.core.internal.dtree.DataTreeNode node
int i
protected void setChildren (org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
void setName (java.lang.String)
String s
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifyWithParent (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
int nodeCount
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedNodes
int simplifiedCount
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifiedNode
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
int size ()
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
int i
public java.lang.String toString ()
abstract int type ()
}
org/eclipse/core/internal/dtree/AbstractDataTree.classAbstractDataTree.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.AbstractDataTree extends java.lang.Object {
private boolean immutable
protected static final org.eclipse.core.runtime.IPath[] NO_CHILDREN
static void ()
public void ()
protected org.eclipse.core.internal.dtree.AbstractDataTree copy ()
org.eclipse.core.internal.dtree.AbstractDataTree newTree
public abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
public abstract void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
public abstract void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
protected abstract org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public abstract void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
public abstract void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
public abstract void empty ()
public org.eclipse.core.runtime.IPath getChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
String child
public int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
String[] names
int len
org.eclipse.core.runtime.IPath[] answer
int i
public abstract java.lang.Object getData (org.eclipse.core.runtime.IPath)
public java.lang.String getNameOfChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
String[] childNames
public abstract java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
static void handleImmutableTree ()
static void handleNotFound (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public void immutable ()
public abstract boolean includes (org.eclipse.core.runtime.IPath)
public boolean isImmutable ()
public abstract org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
public org.eclipse.core.runtime.IPath rootKey ()
public abstract void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
void setImmutable (boolean)
boolean bool
void setRootNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
}
org/eclipse/core/internal/utils/
org/eclipse/core/internal/utils/messages.properties
org/eclipse/core/internal/utils/KeyedHashSet.classKeyedHashSet.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.KeyedHashSet extends java.lang.Object {
protected static final int MINIMUM_SIZE
private int capacity
protected int elementCount
protected org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement[] elements
protected boolean replace
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean replace
public boolean add (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hash
int i
int i
public void clear ()
protected void expand ()
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement[] oldElements
int maxArrayIndex
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hash
public org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement getByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
private int hash (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement key
private int keyHash (java.lang.Object)
Object key
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hashIndex
boolean match
boolean match
public boolean remove (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement toRemove
int hash
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
private boolean shouldGrow ()
public int size ()
public java.lang.String toString ()
StringBuilder result
boolean first
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
}
org/eclipse/core/internal/utils/BitMask.classBitMask.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.BitMask extends java.lang.Object {
public void ()
public static boolean isSet (int, int)
int flags
int mask
}
org/eclipse/core/internal/utils/Cache.classCache.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Cache extends java.lang.Object {
org.eclipse.core.internal.utils.KeyedHashSet entries
org.eclipse.core.internal.utils.Cache$Entry head
private int maximumCapacity
org.eclipse.core.internal.utils.Cache$Entry tail
private double threshold
public void (int)
int maximumCapacity
public void (int, int, double)
int initialCapacity
int maximumCapacity
double threshold
public void addEntry (java.lang.Object, java.lang.Object)
Object key
Object toCache
public org.eclipse.core.internal.utils.Cache$Entry addEntry (java.lang.Object, java.lang.Object, long)
Object key
Object toCache
long timestamp
org.eclipse.core.internal.utils.Cache$Entry newHead
int extraEntries
public org.eclipse.core.internal.utils.Cache$Entry getEntry (java.lang.Object)
Object key
public org.eclipse.core.internal.utils.Cache$Entry getEntry (java.lang.Object, boolean)
Object key
boolean update
org.eclipse.core.internal.utils.Cache$Entry existing
public org.eclipse.core.internal.utils.Cache$Entry getHead ()
public org.eclipse.core.internal.utils.Cache$Entry getTail ()
private void packEntries (int)
int extraEntries
org.eclipse.core.internal.utils.Cache$Entry current
public long size ()
public void discardAll ()
public void dispose ()
}
org/eclipse/core/internal/utils/ObjectMap.classObjectMap.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.ObjectMap extends java.lang.Object implements java.util.Map org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
protected int count
protected Object[] elements
public void ()
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public java.lang.Object clone ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int emptyIndex
int i
Object oldValue
public void putAll (java.util.Map)
java.util.Map map
java.util.Map$Entry e
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
}
org/eclipse/core/internal/utils/Policy$1.classPolicy.java
package org.eclipse.core.internal.utils
org.eclipse.core.internal.utils.Policy$1 extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugOptionsListener {
void ()
public void optionsChanged (org.eclipse.osgi.service.debug.DebugOptions)
org.eclipse.osgi.service.debug.DebugOptions options
}
org/eclipse/core/internal/utils/StringPoolJob$1.classStringPoolJob.java
package org.eclipse.core.internal.utils
org.eclipse.core.internal.utils.StringPoolJob$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.utils.StringPoolJob this$0
private final org.eclipse.core.internal.utils.IStringPoolParticipant val$current
private final org.eclipse.core.internal.utils.StringPool val$pool
void (org.eclipse.core.internal.utils.StringPoolJob, org.eclipse.core.internal.utils.IStringPoolParticipant, org.eclipse.core.internal.utils.StringPool)
public void handleException (java.lang.Throwable)
Throwable exception
public void run ()
}
org/eclipse/core/internal/utils/Cache$Entry.classCache.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Cache$Entry extends java.lang.Object implements org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement {
Object cached
Object key
org.eclipse.core.internal.utils.Cache$Entry next
org.eclipse.core.internal.utils.Cache$Entry previous
long timestamp
final org.eclipse.core.internal.utils.Cache this$0
public void (org.eclipse.core.internal.utils.Cache, java.lang.Object, java.lang.Object, long)
Object key
Object cached
long timestamp
public boolean compare (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement other
org.eclipse.core.internal.utils.Cache$Entry otherEntry
public void discard ()
public java.lang.Object getCached ()
public java.lang.Object getKey ()
public int getKeyHashCode ()
public org.eclipse.core.internal.utils.Cache$Entry getNext ()
public org.eclipse.core.internal.utils.Cache$Entry getPrevious ()
public long getTimestamp ()
public boolean isHead ()
public boolean isTail ()
void makeHead ()
org.eclipse.core.internal.utils.Cache$Entry oldHead
public void setCached (java.lang.Object)
Object cached
public void setTimestamp (long)
long timestamp
public java.lang.String toString ()
void unchain ()
}
org/eclipse/core/internal/utils/UniversalUniqueIdentifier.classUniversalUniqueIdentifier.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private byte[] fBits
private static java.math.BigInteger fgPreviousClockValue
private static int fgClockAdjustment
private static int fgClockSequence
private static byte[] nodeAddress
private static java.util.Random fgRandomNumberGenerator
public static final int BYTES_SIZE
public static final byte[] UNDEFINED_UUID_BYTES
public static final int MAX_CLOCK_SEQUENCE
public static final int MAX_CLOCK_ADJUSTMENT
public static final int TIME_FIELD_START
public static final int TIME_FIELD_STOP
public static final int TIME_HIGH_AND_VERSION
public static final int CLOCK_SEQUENCE_HIGH_AND_RESERVED
public static final int CLOCK_SEQUENCE_LOW
public static final int NODE_ADDRESS_START
public static final int NODE_ADDRESS_BYTE_SIZE
public static final int BYTE_MASK
public static final int HIGH_NIBBLE_MASK
public static final int LOW_NIBBLE_MASK
public static final int SHIFT_NIBBLE
public static final int ShiftByte
static void ()
public void ()
public void (byte[])
byte[] byteValue
private void appendByteString (java.lang.StringBuilder, byte)
StringBuilder buffer
byte value
String hexString
String hexString
private static java.math.BigInteger clockValueNow ()
java.util.GregorianCalendar now
java.math.BigInteger nowMillis
java.math.BigInteger baseMillis
public static int compareTime (byte[], byte[])
byte[] fBits1
byte[] fBits2
int i
private static byte[] computeNodeAddress ()
byte[] address
int thread
long time
int objectId
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream out
byte[] ipAddress
byte[] rand
java.security.SecureRandom randomizer
public boolean equals (java.lang.Object)
Object obj
byte[] other
int i
protected static byte[] getIPAddress ()
private static byte[] getNodeAddress ()
public int hashCode ()
private static int nextClockSequence ()
private static java.math.BigInteger nextTimestamp ()
java.math.BigInteger timestamp
int timestampComparison
private void setClockSequence (int)
int clockSeq
int clockSeqHigh
int reserved
protected void setNode (byte[])
byte[] bytes
int index
private void setTimestamp (java.math.BigInteger)
java.math.BigInteger timestamp
java.math.BigInteger value
java.math.BigInteger bigByte
java.math.BigInteger[] results
int version
int timeHigh
int index
protected synchronized void setTimeValues ()
protected int setVariant (int)
int variantIdentifier
int clockSeqHigh
int variant
protected void setVersion (int)
int versionIdentifier
int timeHigh
int version
private static java.math.BigInteger timestamp ()
java.math.BigInteger timestamp
java.math.BigInteger timestamp
public byte[] toBytes ()
byte[] result
public java.lang.String toString ()
StringBuilder buffer
byte bit
public java.lang.String toStringAsBytes ()
StringBuilder result
int i
}
org/eclipse/core/internal/utils/IStringPoolParticipant.classIStringPoolParticipant.java
package org.eclipse.core.internal.utils
public abstract org.eclipse.core.internal.utils.IStringPoolParticipant extends java.lang.Object {
public abstract void shareStrings (org.eclipse.core.internal.utils.StringPool)
}
org/eclipse/core/internal/utils/StringPool.classStringPool.java
package org.eclipse.core.internal.utils
public final org.eclipse.core.internal.utils.StringPool extends java.lang.Object {
private int savings
private final java.util.HashMap map
public void ()
public java.lang.String add (java.lang.String)
String string
Object result
public int getSavedStringCount ()
}
org/eclipse/core/internal/utils/Policy.classPolicy.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Policy extends java.lang.Object {
static org.eclipse.osgi.service.debug.DebugTrace DEBUG_TRACE
public static final org.eclipse.osgi.service.debug.DebugOptionsListener RESOURCES_DEBUG_OPTIONS_LISTENER
public static final boolean buildOnCancel
public static boolean DEBUG
public static boolean DEBUG_AUTO_REFRESH
public static boolean DEBUG_BUILD_DELTA
public static boolean DEBUG_BUILD_FAILURE
public static boolean DEBUG_BUILD_INTERRUPT
public static boolean DEBUG_BUILD_INVOKING
public static boolean DEBUG_BUILD_NEEDED
public static boolean DEBUG_BUILD_NEEDED_STACK
public static boolean DEBUG_BUILD_STACK
public static boolean DEBUG_CONTENT_TYPE
public static boolean DEBUG_CONTENT_TYPE_CACHE
public static boolean DEBUG_HISTORY
public static boolean DEBUG_NATURES
public static boolean DEBUG_NOTIFICATIONS
public static boolean DEBUG_PREFERENCES
public static boolean DEBUG_RESTORE
public static boolean DEBUG_RESTORE_MARKERS
public static boolean DEBUG_RESTORE_MASTERTABLE
public static boolean DEBUG_RESTORE_METAINFO
public static boolean DEBUG_RESTORE_SNAPSHOTS
public static boolean DEBUG_RESTORE_SYNCINFO
public static boolean DEBUG_RESTORE_TREE
public static boolean DEBUG_SAVE
public static boolean DEBUG_SAVE_MARKERS
public static boolean DEBUG_SAVE_MASTERTABLE
public static boolean DEBUG_SAVE_METAINFO
public static boolean DEBUG_SAVE_SYNCINFO
public static boolean DEBUG_SAVE_TREE
public static boolean DEBUG_STRINGS
public static final long MAX_BUILD_DELAY
public static final long MIN_BUILD_DELAY
public static int opWork
public static final int totalWork
static void ()
public void ()
public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void debug (java.lang.String)
String message
StringBuilder output
org.eclipse.core.runtime.jobs.Job currentJob
public static void debug (java.lang.Throwable)
Throwable t
java.io.StringWriter writer
String str
public static void log (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable t
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.osgi.framework.Bundle bundle
public static void log (java.lang.Throwable)
Throwable t
public static org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
}
org/eclipse/core/internal/utils/Convert.classConvert.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Convert extends java.lang.Object {
public void ()
public static java.lang.String fromUTF8 (byte[])
byte[] b
public static byte[] toUTF8 (java.lang.String)
String s
public static byte[] longToBytes (long)
long value
byte[] bytes
int i
public static long bytesToLong (byte[])
byte[] value
long longValue
byte element
}
org/eclipse/core/internal/utils/Messages.classMessages.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String dtree_immutable
public static String dtree_malformedTree
public static String dtree_missingChild
public static String dtree_notFound
public static String dtree_notImmutable
public static String dtree_reverse
public static String dtree_subclassImplement
public static String dtree_switchError
public static String events_builderError
public static String events_building_0
public static String events_building_1
public static String events_errors
public static String events_instantiate_1
public static String events_invoking_1
public static String events_invoking_2
public static String events_skippingBuilder
public static String events_unknown
public static String history_copyToNull
public static String history_copyToSelf
public static String history_errorContentDescription
public static String history_notValid
public static String history_problemsCleaning
public static String links_creating
public static String links_errorLinkReconcile
public static String links_invalidLocation
public static String links_localDoesNotExist
public static String links_locationOverlapsLink
public static String links_locationOverlapsProject
public static String links_natureVeto
public static String links_noPath
public static String links_overlappingResource
public static String links_parentNotAccessible
public static String links_notFileFolder
public static String links_updatingDuplicate
public static String links_vetoNature
public static String links_workspaceVeto
public static String links_wrongLocalType
public static String links_resourceIsNotALink
public static String links_setLocation
public static String group_invalidParent
public static String filters_missingFilterType
public static String localstore_copying
public static String localstore_copyProblem
public static String localstore_couldnotDelete
public static String localstore_couldNotMove
public static String localstore_couldNotRead
public static String localstore_couldNotWrite
public static String localstore_couldNotWriteReadOnly
public static String localstore_deleteProblem
public static String localstore_deleting
public static String localstore_failedReadDuringWrite
public static String localstore_fileExists
public static String localstore_fileNotFound
public static String localstore_locationUndefined
public static String localstore_refreshing
public static String localstore_refreshingRoot
public static String localstore_resourceExists
public static String localstore_resourceDoesNotExist
public static String localstore_resourceIsOutOfSync
public static String mapping_invalidDef
public static String mapping_wrongType
public static String mapping_noIdentifier
public static String mapping_validate
public static String mapping_multiProblems
public static String natures_duplicateNature
public static String natures_hasCycle
public static String natures_invalidDefinition
public static String natures_invalidRemoval
public static String natures_invalidSet
public static String natures_missingIdentifier
public static String natures_missingNature
public static String natures_missingPrerequisite
public static String natures_multipleSetMembers
public static String pathvar_beginLetter
public static String pathvar_invalidChar
public static String pathvar_invalidValue
public static String pathvar_length
public static String pathvar_undefined
public static String pathvar_whitespace
public static String preferences_deleteException
public static String preferences_loadException
public static String preferences_operationCanceled
public static String preferences_removeNodeException
public static String preferences_clearNodeException
public static String preferences_saveProblems
public static String preferences_syncException
public static String projRead_badArguments
public static String projRead_badFilterName
public static String projRead_badFilterID
public static String projRead_badFilterType
public static String projRead_badFilterType2
public static String projRead_badID
public static String projRead_badLinkLocation
public static String projRead_badLinkName
public static String projRead_badLinkType
public static String projRead_badLinkType2
public static String projRead_badLocation
public static String projRead_badSnapshotLocation
public static String projRead_cannotReadSnapshot
public static String projRead_emptyFilterName
public static String projRead_emptyLinkName
public static String projRead_emptyVariableName
public static String projRead_failureReadingProjectDesc
public static String projRead_notProjectDescription
public static String projRead_whichKey
public static String projRead_whichValue
public static String projRead_missingProjectName
public static String properties_couldNotClose
public static String properties_qualifierIsNull
public static String properties_readProperties
public static String properties_valueTooLong
public static String refresh_installError
public static String refresh_installMonitorsOnWorkspace
public static String refresh_jobName
public static String refresh_pollJob
public static String refresh_refreshErr
public static String refresh_restoreOnInvalid
public static String refresh_task
public static String refresh_uninstallMonitorsOnWorkspace
public static String resources_cannotModify
public static String resources_changeInAdd
public static String resources_charsetBroadcasting
public static String resources_charsetUpdating
public static String resources_closing_0
public static String resources_closing_1
public static String resources_copyDestNotSub
public static String resources_copying
public static String resources_copying_0
public static String resources_copyNotMet
public static String resources_copyProblem
public static String resources_couldnotDelete
public static String resources_create
public static String resources_creating
public static String resources_deleteMeta
public static String resources_deleteProblem
public static String resources_deleting
public static String resources_deleting_0
public static String resources_destNotNull
public static String resources_errorContentDescription
public static String resources_errorDeleting
public static String resources_errorMarkersDelete
public static String resources_errorMarkersMove
public static String resources_wrongMarkerAttributeValueType
public static String resources_errorMembers
public static String resources_errorMoving
public static String resources_errorMultiRefresh
public static String resources_errorNature
public static String resources_errorPropertiesMove
public static String resources_errorReadProject
public static String resources_errorRefresh
public static String resources_errorValidator
public static String resources_errorVisiting
public static String resources_existsDifferentCase
public static String resources_existsLocalDifferentCase
public static String resources_exMasterTable
public static String resources_exReadProjectLocation
public static String resources_exSafeRead
public static String resources_exSafeSave
public static String resources_exSaveMaster
public static String resources_exSaveProjectLocation
public static String resources_fileExists
public static String resources_fileToProj
public static String resources_flushingContentDescriptionCache
public static String resources_folderOverFile
public static String resources_format
public static String resources_initHook
public static String resources_initTeamHook
public static String resources_initValidator
public static String resources_invalidCharInName
public static String resources_invalidCharInPath
public static String resources_invalidName
public static String resources_invalidPath
public static String resources_invalidProjDesc
public static String resources_invalidResourceName
public static String resources_invalidRoot
public static String resources_markerNotFound
public static String resources_missingProjectMeta
public static String resources_missingProjectMetaRepaired
public static String resources_moveDestNotSub
public static String resources_moveMeta
public static String resources_moveNotMet
public static String resources_moveNotProject
public static String resources_moveProblem
public static String resources_moveRoot
public static String resources_moving
public static String resources_moving_0
public static String resources_mustBeAbsolute
public static String resources_mustBeLocal
public static String resources_mustBeOpen
public static String resources_mustExist
public static String resources_mustNotExist
public static String resources_nameEmpty
public static String resources_nameNull
public static String resources_natureClass
public static String resources_natureDeconfig
public static String resources_natureExtension
public static String resources_natureFormat
public static String resources_natureImplement
public static String resources_notChild
public static String resources_oneHook
public static String resources_oneTeamHook
public static String resources_oneValidator
public static String resources_opening_1
public static String resources_overlapWorkspace
public static String resources_overlapProject
public static String resources_pathNull
public static String resources_projectDesc
public static String resources_projectDescSync
public static String resources_projectMustNotBeOpen
public static String resources_projectPath
public static String resources_pruningHistory
public static String resources_reading
public static String resources_readingEncoding
public static String resources_readingSnap
public static String resources_readMarkers
public static String resources_readMeta
public static String resources_readMetaWrongVersion
public static String resources_readOnly
public static String resources_readOnly2
public static String resources_readProjectMeta
public static String resources_readProjectTree
public static String resources_readSync
public static String resources_readWorkspaceMeta
public static String resources_readWorkspaceMetaValue
public static String resources_readWorkspaceSnap
public static String resources_readWorkspaceTree
public static String resources_refreshing
public static String resources_refreshingRoot
public static String resources_resetMarkers
public static String resources_resetSync
public static String resources_resourcePath
public static String resources_saveOp
public static String resources_saveProblem
public static String resources_saveWarnings
public static String resources_saving_0
public static String resources_savingEncoding
public static String resources_setDesc
public static String resources_setLocal
public static String resources_settingCharset
public static String resources_settingContents
public static String resources_settingDefaultCharsetContainer
public static String resources_settingDerivedFlag
public static String resources_shutdown
public static String resources_shutdownProblems
public static String resources_snapInit
public static String resources_snapRead
public static String resources_snapRequest
public static String resources_snapshot
public static String resources_startupProblems
public static String resources_touch
public static String resources_updating
public static String resources_updatingEncoding
public static String resources_workspaceClosed
public static String resources_workspaceOpen
public static String resources_writeMeta
public static String resources_writeWorkspaceMeta
public static String resources_errorResourceIsFiltered
public static String synchronizer_partnerNotRegistered
public static String url_badVariant
public static String url_couldNotResolve_projectDoesNotExist
public static String url_couldNotResolve_URLProtocolHandlerCanNotResolveURL
public static String url_couldNotResolve_resourceLocationCanNotBeDetermined
public static String utils_clone
public static String utils_stringJobName
public static String watson_elementNotFound
public static String watson_illegalSubtree
public static String watson_immutable
public static String watson_noModify
public static String watson_nullArg
public static String watson_unknown
public static String WM_beginTask
public static String WM_errCloseHandle
public static String WM_errCreateHandle
public static String WM_errFindChange
public static String WM_errors
public static String WM_jobName
public static String WM_nativeErr
public static String WM_mutexAbandoned
public static String updateUnknownNatureMarkers
static void ()
public void ()
}
org/eclipse/core/internal/utils/StringPoolJob.classStringPoolJob.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.StringPoolJob extends org.eclipse.core.runtime.jobs.Job {
private static final long INITIAL_DELAY
private static final long RESCHEDULE_DELAY
private long lastDuration
private java.util.Map participants
private final org.osgi.framework.Bundle systemBundle
public void ()
public void addStringPoolParticipant (org.eclipse.core.internal.utils.IStringPoolParticipant, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.internal.utils.IStringPoolParticipant participant
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public void removeStringPoolParticipant (org.eclipse.core.internal.utils.IStringPoolParticipant)
org.eclipse.core.internal.utils.IStringPoolParticipant participant
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Map$Entry[] entries
org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
org.eclipse.core.internal.utils.IStringPoolParticipant[] toRun
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
long start
int savings
org.eclipse.core.runtime.jobs.IJobManager jobManager
long scheduleDelay
private int shareStrings (org.eclipse.core.internal.utils.IStringPoolParticipant[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.utils.IStringPoolParticipant[] toRun
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.utils.StringPool pool
org.eclipse.core.internal.utils.IStringPoolParticipant current
}
org/eclipse/core/internal/utils/FileUtil.class
org/eclipse/core/internal/utils/KeyedHashSet$KeyedElement.classKeyedHashSet.java
package org.eclipse.core.internal.utils
public abstract org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement extends java.lang.Object {
public abstract boolean compare (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
public abstract java.lang.Object getKey ()
public abstract int getKeyHashCode ()
}
org/eclipse/core/internal/utils/WrappedRuntimeException.classWrappedRuntimeException.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.WrappedRuntimeException extends java.lang.RuntimeException {
private static final long serialVersionUID
private Throwable target
public void (java.lang.Throwable)
Throwable target
public java.lang.Throwable getTargetException ()
public java.lang.String getMessage ()
}
org/eclipse/core/internal/refresh/
org/eclipse/core/internal/refresh/MonitorManager.class
org/eclipse/core/internal/refresh/RefreshJob.classRefreshJob.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.RefreshJob extends org.eclipse.core.resources.WorkspaceJob {
private static final long UPDATE_DELAY
private final java.util.List fRequests
private org.eclipse.core.internal.localstore.PrefixPool pathPrefixHistory
private org.eclipse.core.internal.localstore.PrefixPool rootPathHistory
public void ()
private synchronized void addRequest (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath toAdd
java.util.Iterator it
org.eclipse.core.runtime.IPath request
private synchronized void addRequests (java.util.List)
java.util.List list
public boolean belongsTo (java.lang.Object)
Object family
private java.util.List collectChildrenToDepth (org.eclipse.core.resources.IResource, java.util.ArrayList, int)
org.eclipse.core.resources.IResource resource
java.util.ArrayList children
int depth
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource member
public org.eclipse.core.internal.localstore.PrefixPool getPathPrefixHistory ()
public org.eclipse.core.internal.localstore.PrefixPool getRootPathHistory ()
private synchronized org.eclipse.core.resources.IResource nextRequest ()
int len
public void refresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
org.eclipse.core.runtime.MultiStatus errors
long longestRefresh
org.eclipse.core.runtime.SubMonitor subMonitor
int refreshCount
int depth
org.eclipse.core.resources.IResource toRefresh
org.eclipse.core.resources.IResource toRefresh
long refreshTime
org.eclipse.core.runtime.CoreException e
public synchronized boolean shouldRun ()
public void start ()
public void stop ()
}
org/eclipse/core/internal/refresh/RefreshManager.class
org/eclipse/core/internal/refresh/MonitorJob$MonitorRule.classMonitorJob.java
package org.eclipse.core.internal.refresh
org.eclipse.core.internal.refresh.MonitorJob$MonitorRule extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
private static final org.eclipse.core.runtime.jobs.ISchedulingRule[] SCHEDULING_RULE__EMPTY_ARR
private final org.eclipse.core.runtime.jobs.ISchedulingRule resourceRule
static void ()
void (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule schedulingRule
static org.eclipse.core.internal.refresh.MonitorJob$MonitorRule create (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
static org.eclipse.core.internal.refresh.MonitorJob$MonitorRule create (java.util.Collection)
java.util.Collection resources
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/core/internal/refresh/InternalRefreshProvider.classInternalRefreshProvider.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.InternalRefreshProvider extends java.lang.Object {
public void ()
protected org.eclipse.core.resources.refresh.IRefreshMonitor createPollingMonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.refresh.RefreshManager refreshManager
org.eclipse.core.internal.refresh.MonitorManager monitors
org.eclipse.core.internal.refresh.PollingMonitor pollingMonitor
public void resetMonitors (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.core.runtime.SubMonitor subMonitor
org.eclipse.core.internal.refresh.MonitorManager manager
}
org/eclipse/core/internal/refresh/PollingMonitor.classPollingMonitor.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.PollingMonitor extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.resources.refresh.IRefreshMonitor {
private static final long MAX_DURATION
private static final long HOT_ROOT_DECAY
private static final long MIN_FREQUENCY
private final java.util.ArrayList resourceRoots
private final java.util.ArrayList toRefresh
private org.eclipse.core.resources.IResource hotRoot
private long hotRootTime
private final org.eclipse.core.internal.refresh.RefreshManager refreshManager
private boolean firstRun
public void (org.eclipse.core.internal.refresh.RefreshManager)
org.eclipse.core.internal.refresh.RefreshManager manager
public synchronized void monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.osgi.framework.Bundle bundle
long waitStart
long time
int oldSize
long loopStart
long delay
org.osgi.framework.Bundle bundle
void runOnce ()
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject project
private void poll (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean shouldRun ()
private synchronized void beginIteration ()
public synchronized void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/refresh/MonitorJob.classMonitorJob.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.MonitorJob extends org.eclipse.core.runtime.jobs.Job {
private final org.eclipse.core.runtime.ICoreRunnable runnable
private void (java.lang.String, org.eclipse.core.internal.refresh.MonitorJob$MonitorRule, org.eclipse.core.runtime.ICoreRunnable)
String name
org.eclipse.core.internal.refresh.MonitorJob$MonitorRule rule
org.eclipse.core.runtime.ICoreRunnable runnable
static org.eclipse.core.runtime.jobs.Job createSystem (java.lang.String, org.eclipse.core.resources.IResource, org.eclipse.core.runtime.ICoreRunnable)
String name
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.ICoreRunnable runnable
static org.eclipse.core.runtime.jobs.Job createSystem (java.lang.String, java.util.Collection, org.eclipse.core.runtime.ICoreRunnable)
String name
java.util.Collection resources
org.eclipse.core.runtime.ICoreRunnable runnable
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.core.runtime.IStatus st
public boolean belongsTo (java.lang.Object)
Object family
}
plugin.properties
about.html
.options