META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/team/
org/eclipse/team/core/
org/eclipse/team/core/DefaultRepositoryProviderType.classDefaultRepositoryProviderType.java
package org.eclipse.team.core
public final org.eclipse.team.core.DefaultRepositoryProviderType extends org.eclipse.team.core.RepositoryProviderType {
public void ()
}
org/eclipse/team/core/ICache.classICache.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.ICache extends java.lang.Object {
public abstract void put (java.lang.String, java.lang.Object)
public abstract java.lang.Object get (java.lang.String)
public abstract void remove (java.lang.String)
public abstract void addCacheListener (org.eclipse.team.core.ICacheListener)
public abstract void removeCacheListener (org.eclipse.team.core.ICacheListener)
public abstract void removeDisposeListener (org.eclipse.team.core.ICacheListener)
}
org/eclipse/team/core/ICacheListener.classICacheListener.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.ICacheListener extends java.lang.Object {
public abstract void cacheDisposed (org.eclipse.team.core.ICache)
}
org/eclipse/team/core/IFileContentManager.classIFileContentManager.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.IFileContentManager extends java.lang.Object {
public abstract int getType (org.eclipse.core.resources.IStorage)
public abstract boolean isKnownFilename (java.lang.String)
public abstract boolean isKnownExtension (java.lang.String)
public abstract int getTypeForName (java.lang.String)
public abstract int getTypeForExtension (java.lang.String)
public abstract void addNameMappings (java.lang.String[], int[])
public abstract void addExtensionMappings (java.lang.String[], int[])
public abstract void setNameMappings (java.lang.String[], int[])
public abstract void setExtensionMappings (java.lang.String[], int[])
public abstract org.eclipse.team.core.IStringMapping[] getNameMappings ()
public abstract org.eclipse.team.core.IStringMapping[] getExtensionMappings ()
public abstract org.eclipse.team.core.IStringMapping[] getDefaultNameMappings ()
public abstract org.eclipse.team.core.IStringMapping[] getDefaultExtensionMappings ()
}
org/eclipse/team/core/IFileTypeInfo.classIFileTypeInfo.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.IFileTypeInfo extends java.lang.Object {
public abstract java.lang.String getExtension ()
public abstract int getType ()
}
org/eclipse/team/core/IIgnoreInfo.classIIgnoreInfo.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.IIgnoreInfo extends java.lang.Object {
public abstract java.lang.String getPattern ()
public abstract boolean getEnabled ()
}
org/eclipse/team/core/IProjectSetSerializer.classIProjectSetSerializer.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.IProjectSetSerializer extends java.lang.Object {
public abstract java.lang.String[] asReference (org.eclipse.core.resources.IProject[], java.lang.Object, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.core.resources.IProject[] addToWorkspace (java.lang.String[], java.lang.String, java.lang.Object, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
}
org/eclipse/team/core/IStringMapping.classIStringMapping.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.IStringMapping extends java.lang.Object {
public abstract java.lang.String getString ()
public abstract int getType ()
}
org/eclipse/team/core/ITeamStatus.classITeamStatus.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.ITeamStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public static final int RESOURCE_SYNC_INFO_ERROR
public static final int SYNC_INFO_SET_ERROR
public static final int SYNC_INFO_SET_CANCELLATION
public static final int READ_ONLY_LOCAL
public abstract org.eclipse.core.resources.IResource getResource ()
}
org/eclipse/team/core/ProjectSetCapability.classProjectSetCapability.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.ProjectSetCapability extends java.lang.Object {
private org.eclipse.team.core.IProjectSetSerializer serializer
public void ()
public static void ensureBackwardsCompatible (org.eclipse.team.core.RepositoryProviderType, org.eclipse.team.core.ProjectSetCapability)
org.eclipse.team.core.RepositoryProviderType type
org.eclipse.team.core.ProjectSetCapability capability
org.eclipse.team.core.IProjectSetSerializer oldSerializer
public void projectSetCreated (java.io.File, java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)
java.io.File file
Object context
org.eclipse.core.runtime.IProgressMonitor monitor
public void projectSetCreated (java.io.File, org.eclipse.team.core.ProjectSetSerializationContext, org.eclipse.core.runtime.IProgressMonitor)
java.io.File file
org.eclipse.team.core.ProjectSetSerializationContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String[] asReference (org.eclipse.core.resources.IProject[], org.eclipse.team.core.ProjectSetSerializationContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IProject[] providerProjects
org.eclipse.team.core.ProjectSetSerializationContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.IProject[] addToWorkspace (java.lang.String[], org.eclipse.team.core.ProjectSetSerializationContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
String[] referenceStrings
org.eclipse.team.core.ProjectSetSerializationContext context
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.core.resources.IProject[] confirmOverwrite (org.eclipse.team.core.ProjectSetSerializationContext, org.eclipse.core.resources.IProject[]) throws org.eclipse.team.core.TeamException
org.eclipse.team.core.ProjectSetSerializationContext context
org.eclipse.core.resources.IProject[] projects
java.util.Collection existingProjects
int i
org.eclipse.core.resources.IProject eachProj
org.eclipse.core.resources.IProject[] confirmed
java.util.Collection result
int i
org.eclipse.core.resources.IProject eachProj
void setSerializer (org.eclipse.team.core.IProjectSetSerializer)
org.eclipse.team.core.IProjectSetSerializer serializer
public java.net.URI getURI (java.lang.String)
String referenceString
public java.lang.String getProject (java.lang.String)
String referenceString
public java.lang.String asReference (java.net.URI, java.lang.String)
java.net.URI uri
String projectName
}
org/eclipse/team/core/ProjectSetSerializationContext.classProjectSetSerializationContext.java
package org.eclipse.team.core
public org.eclipse.team.core.ProjectSetSerializationContext extends java.lang.Object {
private final String filename
private final java.util.Map properties
public void ()
public void (java.lang.String)
String filename
public org.eclipse.core.resources.IProject[] confirmOverwrite (org.eclipse.core.resources.IProject[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IProject[] projects
public java.lang.Object getShell ()
public java.lang.String getFilename ()
public void setProperty (java.lang.String, java.lang.Object)
String key
Object value
public java.lang.Object getProperty (java.lang.String)
String key
}
org/eclipse/team/core/RepositoryProvider$1.classRepositoryProvider.java
package org.eclipse.team.core
org.eclipse.team.core.RepositoryProvider$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
private final org.eclipse.team.core.RepositoryProvider val$provider
private final org.eclipse.core.resources.IProject val$project
private final String val$id
void (org.eclipse.team.core.RepositoryProvider, org.eclipse.core.resources.IProject, java.lang.String)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
}
org/eclipse/team/core/RepositoryProvider$2.classRepositoryProvider.java
package org.eclipse.team.core
org.eclipse.team.core.RepositoryProvider$2 extends org.eclipse.core.resources.team.FileModificationValidator {
final org.eclipse.team.core.RepositoryProvider this$0
private final org.eclipse.core.resources.IFileModificationValidator val$fileModificationValidator
void (org.eclipse.team.core.RepositoryProvider, org.eclipse.core.resources.IFileModificationValidator)
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
org.eclipse.core.resources.IFile[] files
org.eclipse.core.resources.team.FileModificationValidationContext context
Object shell
Object shell
}
org/eclipse/team/core/RepositoryProvider.classRepositoryProvider.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.RepositoryProvider extends java.lang.Object implements org.eclipse.core.resources.IProjectNature org.eclipse.core.runtime.IAdaptable {
private static final String TEAM_SETID
private static final java.util.List AllProviderTypeIds
private org.eclipse.core.resources.IProject project
private static final org.eclipse.core.runtime.jobs.ILock mappingLock
private static final Object NOT_MAPPED
static void ()
public static void map (org.eclipse.core.resources.IProject, java.lang.String) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IProject project
String id
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.team.core.RepositoryProvider existingProvider
org.eclipse.team.core.RepositoryProvider provider
org.eclipse.core.runtime.CoreException outer
org.eclipse.core.runtime.CoreException inner
org.eclipse.core.runtime.CoreException e
private static org.eclipse.team.core.RepositoryProvider mapNewProvider (org.eclipse.core.resources.IProject, java.lang.String) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IProject project
String id
org.eclipse.team.core.RepositoryProvider provider
org.eclipse.core.runtime.CoreException e
org.eclipse.team.core.TeamException te
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
private static org.eclipse.team.core.RepositoryProvider mapExistingProvider (org.eclipse.core.resources.IProject, java.lang.String) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IProject project
String id
String currentId
org.eclipse.core.runtime.CoreException e
public static void unmap (org.eclipse.core.resources.IProject) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.jobs.ISchedulingRule rule
String id
org.eclipse.team.core.RepositoryProvider provider
org.eclipse.core.runtime.CoreException e
private static org.eclipse.team.core.RepositoryProvider lookupProviderProp (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
Object provider
public void ()
public abstract void configureProject () throws org.eclipse.core.runtime.CoreException
public final void configure () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException e
org.eclipse.team.core.TeamException e2
protected void deconfigured ()
public abstract java.lang.String getID ()
public org.eclipse.core.resources.IFileModificationValidator getFileModificationValidator ()
public org.eclipse.core.resources.team.FileModificationValidator getFileModificationValidator2 ()
org.eclipse.core.resources.IFileModificationValidator fileModificationValidator
public org.eclipse.team.core.history.IFileHistoryProvider getFileHistoryProvider ()
public org.eclipse.core.resources.team.IMoveDeleteHook getMoveDeleteHook ()
public java.lang.String toString ()
public static final java.lang.String[] getAllProviderTypeIds ()
org.eclipse.core.resources.IProjectNatureDescriptor[] desc
java.util.Set teamSet
int i
String[] setIds
int j
public static final org.eclipse.team.core.RepositoryProvider getProvider (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.team.core.RepositoryProvider provider
String id
org.eclipse.core.resources.IProjectDescription projectDesc
String[] natureIds
org.eclipse.core.resources.IWorkspace workspace
int i
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] setIds
int j
org.eclipse.core.runtime.CoreException e
private static boolean isAcceptableException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public static final org.eclipse.team.core.RepositoryProvider getProvider (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String id
org.eclipse.team.core.RepositoryProvider provider
String existingID
org.eclipse.team.core.RepositoryProvider newProvider
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] setIds
int i
org.eclipse.core.runtime.CoreException e
public static boolean isShared (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
boolean shared
org.eclipse.core.runtime.CoreException e
private static boolean isMarkedAsUnshared (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private static void markAsUnshared (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.resources.IProject getProject ()
public void setProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private static java.util.List initializeAllProviderTypes ()
java.util.List allIDs
org.eclipse.team.internal.core.TeamPlugin plugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String extensionId
private static org.eclipse.team.core.RepositoryProvider newProvider (java.lang.String)
String id
org.eclipse.team.internal.core.TeamPlugin plugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String extensionId
org.eclipse.core.runtime.CoreException e
ClassCastException e
String className
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IResource, int, java.net.URI)
org.eclipse.core.resources.IResource resource
int updateFlags
java.net.URI location
public boolean canHandleLinkedResources ()
public boolean canHandleLinkedResourceURI ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory ()
public final org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
org.eclipse.team.core.RepositoryProviderType type
}
org/eclipse/team/core/RepositoryProviderType.classRepositoryProviderType.java
package org.eclipse.team.core
public abstract org.eclipse.team.core.RepositoryProviderType extends org.eclipse.core.runtime.PlatformObject {
private static java.util.Map allProviderTypes
private String id
private String scheme
static void ()
public void ()
public static org.eclipse.team.core.RepositoryProviderType getProviderType (java.lang.String)
String id
org.eclipse.team.core.RepositoryProviderType type
public static org.eclipse.team.core.RepositoryProviderType getTypeForScheme (java.lang.String)
String scheme
java.util.Iterator iter
org.eclipse.team.core.RepositoryProviderType type
private static org.eclipse.team.core.RepositoryProviderType findProviderForScheme (java.lang.String)
String scheme
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String extensionId
String typeScheme
private void setID (java.lang.String)
String id
private static org.eclipse.team.core.RepositoryProviderType newProviderType (java.lang.String)
String id
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String extensionId
org.eclipse.team.core.RepositoryProviderType providerType
org.eclipse.team.core.RepositoryProviderType providerType
String scheme
org.eclipse.core.runtime.CoreException e
ClassCastException e
String className
private void setFileSystemScheme (java.lang.String)
String scheme
public final java.lang.String getID ()
public org.eclipse.team.core.ProjectSetCapability getProjectSetCapability ()
org.eclipse.team.core.IProjectSetSerializer oldSerializer
org.eclipse.team.core.ProjectSetCapability capability
public void metaFilesDetected (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IContainer[])
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IContainer[] containers
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
public final java.lang.String getFileSystemScheme ()
}
org/eclipse/team/core/Team$1.classTeam.java
package org.eclipse.team.core
org.eclipse.team.core.Team$1 extends java.lang.Object implements org.eclipse.team.core.IIgnoreInfo {
private String p
private boolean e1
void (java.lang.String, boolean)
public java.lang.String getPattern ()
public boolean getEnabled ()
}
org/eclipse/team/core/Team$2.classTeam.java
package org.eclipse.team.core
org.eclipse.team.core.Team$2 extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
void ()
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
}
org/eclipse/team/core/Team$StringMappingWrapper.classTeam.java
package org.eclipse.team.core
org.eclipse.team.core.Team$StringMappingWrapper extends java.lang.Object implements org.eclipse.team.core.IFileTypeInfo {
private final org.eclipse.team.core.IStringMapping fMapping
public void (org.eclipse.team.core.IStringMapping)
org.eclipse.team.core.IStringMapping mapping
public java.lang.String getExtension ()
public int getType ()
}
org/eclipse/team/core/Team.classTeam.java
package org.eclipse.team.core
public final org.eclipse.team.core.Team extends java.lang.Object {
private static final String PREF_TEAM_IGNORES
private static final String PREF_TEAM_SEPARATOR
public static final org.eclipse.core.runtime.Status OK_STATUS
public static final int UNKNOWN
public static final int TEXT
public static final int BINARY
protected static java.util.SortedMap globalIgnore
protected static java.util.SortedMap pluginIgnore
private static org.eclipse.team.internal.core.StringMatcher[] ignoreMatchers
private static final org.eclipse.team.internal.core.FileContentManager fFileContentManager
static void ()
public void ()
public static int getType (org.eclipse.core.resources.IStorage)
org.eclipse.core.resources.IStorage storage
public static boolean isIgnoredHint (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public static boolean isIgnoredHint (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private static boolean matchesEnabledIgnore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.internal.core.StringMatcher[] matchers
int i
String resourceName
public static boolean isIgnored (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public static org.eclipse.team.core.IFileTypeInfo[] getAllTypes ()
org.eclipse.team.core.IStringMapping[] mappings
org.eclipse.team.core.IFileTypeInfo[] infos
int i
public static synchronized org.eclipse.team.core.IIgnoreInfo[] getAllIgnores ()
org.eclipse.team.core.IIgnoreInfo[] result
private static void initializeIgnores ()
org.eclipse.team.core.TeamException e
private static org.eclipse.team.core.IIgnoreInfo[] getIgnoreInfo (java.util.Map)
java.util.Map gIgnore
org.eclipse.team.core.IIgnoreInfo[] result
java.util.Iterator e
int i
java.util.Map$Entry entry
String pattern
boolean enabled
private static synchronized org.eclipse.team.internal.core.StringMatcher[] getStringMatchers ()
org.eclipse.team.core.IIgnoreInfo[] ignorePatterns
java.util.ArrayList matchers
int i
public static void setAllTypes (java.lang.String[], int[])
String[] extensions
int[] types
public static void setAllIgnores (java.lang.String[], boolean[])
String[] patterns
boolean[] enabled
int i
StringBuffer buf
java.util.Iterator e
java.util.Map$Entry entry
String pattern
Boolean value
boolean isCustom
boolean en
private static void initializePluginIgnores (java.util.SortedMap, java.util.SortedMap)
java.util.SortedMap pIgnore
java.util.SortedMap gIgnore
org.eclipse.team.internal.core.TeamPlugin plugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String pattern
String selected
boolean enabled
private static void readIgnoreState () throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.Preferences pref
String prefIgnores
java.util.StringTokenizer tok
String pattern
String enabled
private static boolean readBackwardCompatibleIgnoreState () throws org.eclipse.team.core.TeamException
String GLOBALIGNORE_FILE
org.eclipse.core.runtime.IPath pluginStateLocation
java.io.File f
java.io.DataInputStream dis
int ignoreCount
int i
String pattern
boolean enabled
java.io.IOException ex
public static void startup ()
public static void shutdown ()
public static org.eclipse.team.core.IProjectSetSerializer getProjectSetSerializer (java.lang.String)
String id
org.eclipse.team.internal.core.TeamPlugin plugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String extensionId
org.eclipse.core.runtime.CoreException e
public static org.eclipse.team.core.IIgnoreInfo[] getDefaultIgnores ()
java.util.SortedMap gIgnore
java.util.SortedMap pIgnore
public static org.eclipse.team.core.IFileTypeInfo[] getDefaultTypes ()
private static org.eclipse.team.core.IFileTypeInfo[] asFileTypeInfo (org.eclipse.team.core.IStringMapping[])
org.eclipse.team.core.IStringMapping[] mappings
org.eclipse.team.core.IFileTypeInfo[] infos
int i
public static org.eclipse.team.core.IFileContentManager getFileContentManager ()
public static org.eclipse.team.core.mapping.IStorageMerger createMerger (org.eclipse.core.runtime.content.IContentType)
org.eclipse.core.runtime.content.IContentType type
public static org.eclipse.team.core.mapping.IStorageMerger createMerger (java.lang.String)
String extension
public org.eclipse.team.core.mapping.IStorageMerger createStorageMerger (org.eclipse.core.runtime.content.IContentType)
org.eclipse.core.runtime.content.IContentType type
public org.eclipse.team.core.mapping.IStorageMerger createStorageMerger (java.lang.String)
String extension
}
org/eclipse/team/core/TeamException.classTeamException.java
package org.eclipse.team.core
public org.eclipse.team.core.TeamException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
public static final int OK
public static final int NOT_CHECKED_IN
public static final int NOT_CHECKED_OUT
public static final int NO_REMOTE_RESOURCE
public static final int IO_FAILED
public static final int NOT_AUTHORIZED
public static final int UNABLE
public static final int CONFLICT
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void (java.lang.String, java.lang.Throwable)
String message
Throwable e
public void (java.lang.String)
String message
protected void (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
private static org.eclipse.core.runtime.Status asStatus (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public static org.eclipse.team.core.TeamException asTeamException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public static org.eclipse.team.core.TeamException asTeamException (java.lang.reflect.InvocationTargetException)
java.lang.reflect.InvocationTargetException e
Throwable target
}
org/eclipse/team/core/TeamStatus.classTeamStatus.java
package org.eclipse.team.core
public org.eclipse.team.core.TeamStatus extends org.eclipse.core.runtime.Status implements org.eclipse.team.core.ITeamStatus {
private org.eclipse.core.resources.IResource resource
public void (int, java.lang.String, int, java.lang.String, java.lang.Throwable, org.eclipse.core.resources.IResource)
int severity
String pluginId
int code
String message
Throwable exception
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource ()
}
org/eclipse/team/core/diff/
org/eclipse/team/core/diff/DiffFilter.classDiffFilter.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.DiffFilter extends java.lang.Object {
public void ()
public abstract boolean select (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/team/core/diff/FastDiffFilter$1.classFastDiffFilter.java
package org.eclipse.team.core.diff
org.eclipse.team.core.diff.FastDiffFilter$1 extends org.eclipse.team.core.diff.FastDiffFilter {
private final int[] val$states
private final int val$mask
void (int[], int)
public boolean select (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff node
int status
int i
int state
}
org/eclipse/team/core/diff/FastDiffFilter.classFastDiffFilter.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.FastDiffFilter extends org.eclipse.team.core.diff.DiffFilter {
public void ()
public static final org.eclipse.team.core.diff.FastDiffFilter getStateFilter (int[], int)
int[] states
int mask
public final boolean select (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.runtime.IProgressMonitor monitor
public abstract boolean select (org.eclipse.team.core.diff.IDiff)
}
org/eclipse/team/core/diff/IDiff.classIDiff.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.IDiff extends java.lang.Object {
public static final int NO_CHANGE
public static final int ADD
public static final int REMOVE
public static final int CHANGE
public abstract org.eclipse.core.runtime.IPath getPath ()
public abstract int getKind ()
public abstract java.lang.String toDiffString ()
}
org/eclipse/team/core/diff/IDiffChangeEvent.classIDiffChangeEvent.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.IDiffChangeEvent extends java.lang.Object {
public abstract org.eclipse.team.core.diff.IDiffTree getTree ()
public abstract org.eclipse.team.core.diff.IDiff[] getAdditions ()
public abstract org.eclipse.core.runtime.IPath[] getRemovals ()
public abstract org.eclipse.team.core.diff.IDiff[] getChanges ()
public abstract org.eclipse.core.runtime.IStatus[] getErrors ()
}
org/eclipse/team/core/diff/IDiffChangeListener.classIDiffChangeListener.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.IDiffChangeListener extends java.lang.Object {
public abstract void diffsChanged (org.eclipse.team.core.diff.IDiffChangeEvent, org.eclipse.core.runtime.IProgressMonitor)
public abstract void propertyChanged (org.eclipse.team.core.diff.IDiffTree, int, org.eclipse.core.runtime.IPath[])
}
org/eclipse/team/core/diff/IDiffTree.classIDiffTree.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.IDiffTree extends java.lang.Object {
public static final int P_BUSY_HINT
public static final int P_HAS_DESCENDANT_CONFLICTS
public abstract void addDiffChangeListener (org.eclipse.team.core.diff.IDiffChangeListener)
public abstract void removeDiffChangeListener (org.eclipse.team.core.diff.IDiffChangeListener)
public abstract void accept (org.eclipse.core.runtime.IPath, org.eclipse.team.core.diff.IDiffVisitor, int)
public abstract org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
public abstract int size ()
public abstract boolean isEmpty ()
public abstract long countFor (int, int)
public abstract void setBusy (org.eclipse.team.core.diff.IDiff[], org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean getProperty (org.eclipse.core.runtime.IPath, int)
public abstract void clearBusy (org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean hasMatchingDiffs (org.eclipse.core.runtime.IPath, org.eclipse.team.core.diff.FastDiffFilter)
}
org/eclipse/team/core/diff/IDiffVisitor.classIDiffVisitor.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.IDiffVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.team.core.diff.IDiff)
}
org/eclipse/team/core/diff/IThreeWayDiff.classIThreeWayDiff.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.IThreeWayDiff extends java.lang.Object implements org.eclipse.team.core.diff.IDiff {
public static final int OUTGOING
public static final int INCOMING
public static final int CONFLICTING
public static final int DIRECTION_MASK
public abstract org.eclipse.team.core.diff.ITwoWayDiff getLocalChange ()
public abstract org.eclipse.team.core.diff.ITwoWayDiff getRemoteChange ()
public abstract int getDirection ()
}
org/eclipse/team/core/diff/ITwoWayDiff.classITwoWayDiff.java
package org.eclipse.team.core.diff
public abstract org.eclipse.team.core.diff.ITwoWayDiff extends java.lang.Object implements org.eclipse.team.core.diff.IDiff {
public static final int CONTENT
public static final int MOVE_FROM
public static final int MOVE_TO
public static final int COPY_FROM
public static final int REPLACE
public abstract int getFlags ()
public abstract org.eclipse.core.runtime.IPath getFromPath ()
public abstract org.eclipse.core.runtime.IPath getToPath ()
}
org/eclipse/team/core/diff/provider/
org/eclipse/team/core/diff/provider/Diff.classDiff.java
package org.eclipse.team.core.diff.provider
public abstract org.eclipse.team.core.diff.provider.Diff extends java.lang.Object implements org.eclipse.team.core.diff.IDiff {
public static final int KIND_MASK
private final org.eclipse.core.runtime.IPath path
private final int status
protected void (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int status
public org.eclipse.core.runtime.IPath getPath ()
public int getKind ()
public final int getStatus ()
public java.lang.String toDiffString ()
int kind
String label
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.core.diff.provider.Diff other
}
org/eclipse/team/core/diff/provider/DiffTree$1.classDiffTree.java
package org.eclipse.team.core.diff.provider
org.eclipse.team.core.diff.provider.DiffTree$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.core.diff.provider.DiffTree this$0
private final org.eclipse.team.internal.core.mapping.DiffChangeEvent val$event
private final org.eclipse.team.core.diff.IDiffChangeListener val$listener
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
private final java.util.Map val$propertyChanges
void (org.eclipse.team.core.diff.provider.DiffTree, org.eclipse.team.internal.core.mapping.DiffChangeEvent, org.eclipse.team.core.diff.IDiffChangeListener, org.eclipse.core.runtime.IProgressMonitor, java.util.Map)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
java.util.Iterator iter
Integer key
java.util.Set paths
}
org/eclipse/team/core/diff/provider/DiffTree$2.classDiffTree.java
package org.eclipse.team.core.diff.provider
org.eclipse.team.core.diff.provider.DiffTree$2 extends java.lang.Object implements org.eclipse.team.core.diff.IDiffVisitor {
final org.eclipse.team.core.diff.provider.DiffTree this$0
private final org.eclipse.team.core.diff.FastDiffFilter val$filter
private final RuntimeException val$found
void (org.eclipse.team.core.diff.provider.DiffTree, org.eclipse.team.core.diff.FastDiffFilter, java.lang.RuntimeException)
public boolean visit (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
}
org/eclipse/team/core/diff/provider/DiffTree.classDiffTree.java
package org.eclipse.team.core.diff.provider
public org.eclipse.team.core.diff.provider.DiffTree extends java.lang.Object implements org.eclipse.team.core.diff.IDiffTree {
public static final int START_CLIENT_PROPERTY_RANGE
private org.eclipse.core.runtime.ListenerList listeners
private org.eclipse.team.internal.core.mapping.PathTree pathTree
private org.eclipse.core.runtime.jobs.ILock lock
private org.eclipse.team.internal.core.subscribers.DiffTreeStatistics statistics
private org.eclipse.team.internal.core.mapping.DiffChangeEvent changes
private boolean lockedForModification
private java.util.Map propertyChanges
public void ()
public void addDiffChangeListener (org.eclipse.team.core.diff.IDiffChangeListener)
org.eclipse.team.core.diff.IDiffChangeListener listener
public void removeDiffChangeListener (org.eclipse.team.core.diff.IDiffChangeListener)
org.eclipse.team.core.diff.IDiffChangeListener listener
public void accept (org.eclipse.core.runtime.IPath, org.eclipse.team.core.diff.IDiffVisitor, int)
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.diff.IDiffVisitor visitor
int depth
org.eclipse.team.core.diff.IDiff delta
org.eclipse.core.runtime.IPath[] children
int i
org.eclipse.core.runtime.IPath child
public org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public boolean isEmpty ()
public void add (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
org.eclipse.team.core.diff.IDiff oldDiff
public void remove (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.diff.IDiff delta
public void clear ()
public void beginInput ()
public void endInput (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void fireChanges (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.mapping.DiffChangeEvent event
java.util.Map propertyChanges
Object[] listeners
int i
org.eclipse.team.core.diff.IDiffChangeListener listener
private org.eclipse.team.internal.core.mapping.DiffChangeEvent getChangeEvent ()
private void resetChanges ()
private org.eclipse.team.internal.core.mapping.DiffChangeEvent createEmptyChangeEvent ()
private void internalAdd (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
org.eclipse.team.core.diff.IDiff oldDiff
boolean isConflict
org.eclipse.team.core.diff.IThreeWayDiff twd
private void internalRemove (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
private void internalAdded (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
private void internalChanged (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
private void internalRemoved (org.eclipse.core.runtime.IPath, org.eclipse.team.core.diff.IDiff)
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.diff.IDiff delta
private void internalReset ()
public org.eclipse.core.runtime.IPath[] getPaths ()
public org.eclipse.team.core.diff.IDiff[] getDiffs ()
public long countFor (int, int)
int state
int mask
public int size ()
public void setPropertyToRoot (org.eclipse.team.core.diff.IDiff, int, boolean)
org.eclipse.team.core.diff.IDiff node
int property
boolean value
org.eclipse.core.runtime.IPath[] paths
private void accumulatePropertyChanges (int, org.eclipse.core.runtime.IPath[])
int property
org.eclipse.core.runtime.IPath[] paths
Integer key
java.util.Set changes
int i
org.eclipse.core.runtime.IPath path
public boolean getProperty (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int property
public void setBusy (org.eclipse.team.core.diff.IDiff[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.diff.IDiff[] diffs
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.team.core.diff.IDiff node
public void clearBusy (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IPath[] paths
int i
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] changed
public boolean hasMatchingDiffs (org.eclipse.core.runtime.IPath, org.eclipse.team.core.diff.FastDiffFilter)
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.diff.FastDiffFilter filter
RuntimeException found
RuntimeException e
public void reportError (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
static void access$0 (org.eclipse.team.core.diff.provider.DiffTree, boolean)
}
org/eclipse/team/core/diff/provider/ThreeWayDiff.classThreeWayDiff.java
package org.eclipse.team.core.diff.provider
public org.eclipse.team.core.diff.provider.ThreeWayDiff extends org.eclipse.team.core.diff.provider.Diff implements org.eclipse.team.core.diff.IThreeWayDiff {
private final org.eclipse.team.core.diff.ITwoWayDiff localChange
private final org.eclipse.team.core.diff.ITwoWayDiff remoteChange
public void (org.eclipse.team.core.diff.ITwoWayDiff, org.eclipse.team.core.diff.ITwoWayDiff)
org.eclipse.team.core.diff.ITwoWayDiff localChange
org.eclipse.team.core.diff.ITwoWayDiff remoteChange
private static org.eclipse.core.runtime.IPath calculatePath (org.eclipse.team.core.diff.ITwoWayDiff, org.eclipse.team.core.diff.ITwoWayDiff)
org.eclipse.team.core.diff.ITwoWayDiff localChange
org.eclipse.team.core.diff.ITwoWayDiff remoteChange
private static int calculateDirection (org.eclipse.team.core.diff.ITwoWayDiff, org.eclipse.team.core.diff.ITwoWayDiff)
org.eclipse.team.core.diff.ITwoWayDiff localChange
org.eclipse.team.core.diff.ITwoWayDiff remoteChange
int direction
private static int calculateKind (org.eclipse.team.core.diff.ITwoWayDiff, org.eclipse.team.core.diff.ITwoWayDiff)
org.eclipse.team.core.diff.ITwoWayDiff localChange
org.eclipse.team.core.diff.ITwoWayDiff remoteChange
int localKind
int remoteKind
public org.eclipse.team.core.diff.ITwoWayDiff getLocalChange ()
public org.eclipse.team.core.diff.ITwoWayDiff getRemoteChange ()
public int getDirection ()
public java.lang.String toDiffString ()
int kind
String label
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.core.diff.provider.ThreeWayDiff other
private boolean changesEqual (org.eclipse.team.core.diff.ITwoWayDiff, org.eclipse.team.core.diff.ITwoWayDiff)
org.eclipse.team.core.diff.ITwoWayDiff diff
org.eclipse.team.core.diff.ITwoWayDiff diff2
}
org/eclipse/team/core/diff/provider/TwoWayDiff.classTwoWayDiff.java
package org.eclipse.team.core.diff.provider
public org.eclipse.team.core.diff.provider.TwoWayDiff extends org.eclipse.team.core.diff.provider.Diff implements org.eclipse.team.core.diff.ITwoWayDiff {
protected static final int FLAG_MASK
public void (org.eclipse.core.runtime.IPath, int, int)
org.eclipse.core.runtime.IPath path
int kind
int flags
public int getFlags ()
public org.eclipse.core.runtime.IPath getToPath ()
public org.eclipse.core.runtime.IPath getFromPath ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.core.diff.provider.TwoWayDiff other
private boolean pathsEqual (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
}
org/eclipse/team/core/history/
org/eclipse/team/core/history/IFileHistory.classIFileHistory.java
package org.eclipse.team.core.history
public abstract org.eclipse.team.core.history.IFileHistory extends java.lang.Object {
public abstract org.eclipse.team.core.history.IFileRevision[] getFileRevisions ()
public abstract org.eclipse.team.core.history.IFileRevision getFileRevision (java.lang.String)
public abstract org.eclipse.team.core.history.IFileRevision[] getContributors (org.eclipse.team.core.history.IFileRevision)
public abstract org.eclipse.team.core.history.IFileRevision[] getTargets (org.eclipse.team.core.history.IFileRevision)
}
org/eclipse/team/core/history/IFileHistoryProvider.classIFileHistoryProvider.java
package org.eclipse.team.core.history
public abstract org.eclipse.team.core.history.IFileHistoryProvider extends java.lang.Object {
public static final int NONE
public static final int SINGLE_REVISION
public static final int SINGLE_LINE_OF_DESCENT
public abstract org.eclipse.team.core.history.IFileHistory getFileHistoryFor (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract org.eclipse.team.core.history.IFileRevision getWorkspaceFileRevision (org.eclipse.core.resources.IResource)
public abstract org.eclipse.team.core.history.IFileHistory getFileHistoryFor (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/team/core/history/IFileRevision.classIFileRevision.java
package org.eclipse.team.core.history
public abstract org.eclipse.team.core.history.IFileRevision extends java.lang.Object {
public abstract org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getName ()
public abstract java.net.URI getURI ()
public abstract long getTimestamp ()
public abstract boolean exists ()
public abstract java.lang.String getContentIdentifier ()
public abstract java.lang.String getAuthor ()
public abstract java.lang.String getComment ()
public abstract org.eclipse.team.core.history.ITag[] getTags ()
public abstract boolean isPropertyMissing ()
public abstract org.eclipse.team.core.history.IFileRevision withAllProperties (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/team/core/history/ITag.classITag.java
package org.eclipse.team.core.history
public abstract org.eclipse.team.core.history.ITag extends java.lang.Object {
public abstract java.lang.String getName ()
}
org/eclipse/team/core/history/provider/
org/eclipse/team/core/history/provider/FileHistory.classFileHistory.java
package org.eclipse.team.core.history.provider
public abstract org.eclipse.team.core.history.provider.FileHistory extends java.lang.Object implements org.eclipse.team.core.history.IFileHistory {
public void ()
}
org/eclipse/team/core/history/provider/FileHistoryProvider.classFileHistoryProvider.java
package org.eclipse.team.core.history.provider
public abstract org.eclipse.team.core.history.provider.FileHistoryProvider extends java.lang.Object implements org.eclipse.team.core.history.IFileHistoryProvider {
public void ()
}
org/eclipse/team/core/history/provider/FileRevision$LocalFileRevision.classFileRevision.java
package org.eclipse.team.core.history.provider
final org.eclipse.team.core.history.provider.FileRevision$LocalFileRevision extends org.eclipse.team.core.history.provider.FileRevision {
private final org.eclipse.core.resources.IFile file
private void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getName ()
public boolean exists ()
public long getTimestamp ()
public java.net.URI getURI ()
public org.eclipse.team.core.history.IFileRevision withAllProperties (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean isPropertyMissing ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.core.history.provider.FileRevision$LocalFileRevision other
void (org.eclipse.core.resources.IFile, org.eclipse.team.core.history.provider.FileRevision$LocalFileRevision)
}
org/eclipse/team/core/history/provider/FileRevision.classFileRevision.java
package org.eclipse.team.core.history.provider
public abstract org.eclipse.team.core.history.provider.FileRevision extends java.lang.Object implements org.eclipse.team.core.history.IFileRevision {
public void ()
public static org.eclipse.team.core.history.IFileRevision getFileRevisionFor (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public java.net.URI getURI ()
public long getTimestamp ()
public boolean exists ()
public java.lang.String getContentIdentifier ()
public java.lang.String getAuthor ()
public java.lang.String getComment ()
public org.eclipse.team.core.history.ITag[] getTags ()
}
org/eclipse/team/core/mapping/
org/eclipse/team/core/mapping/ChangeTracker$1.classChangeTracker.java
package org.eclipse.team.core.mapping
org.eclipse.team.core.mapping.ChangeTracker$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
final org.eclipse.team.core.mapping.ChangeTracker this$0
private final java.util.List val$result
void (org.eclipse.team.core.mapping.ChangeTracker, java.util.List)
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
}
org/eclipse/team/core/mapping/ChangeTracker$ChangeListener.classChangeTracker.java
package org.eclipse.team.core.mapping
org.eclipse.team.core.mapping.ChangeTracker$ChangeListener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener org.eclipse.team.internal.core.IRepositoryProviderListener {
final org.eclipse.team.core.mapping.ChangeTracker this$0
private void (org.eclipse.team.core.mapping.ChangeTracker)
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
int i
org.eclipse.core.resources.IResourceDelta projectDelta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] resources
public void providerMapped (org.eclipse.team.core.RepositoryProvider)
org.eclipse.team.core.RepositoryProvider provider
public void providerUnmapped (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
void (org.eclipse.team.core.mapping.ChangeTracker, org.eclipse.team.core.mapping.ChangeTracker$ChangeListener)
}
org/eclipse/team/core/mapping/ChangeTracker.classChangeTracker.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ChangeTracker extends java.lang.Object {
private java.util.Map trackedProjects
private boolean disposed
private org.eclipse.team.core.mapping.ChangeTracker$ChangeListener changeListener
static Class class$0
public void ()
public void start ()
org.eclipse.core.resources.IProject[] allProjects
int i
org.eclipse.core.resources.IProject project
public void dispose ()
private org.eclipse.core.resources.IResource[] getProjectChanges (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceDelta projectDelta
java.util.List result
org.eclipse.core.runtime.CoreException e
protected boolean isChangeOfInterest (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
protected void stopTrackingProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected final boolean isProjectTracked (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected boolean isProjectOfInterest (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected abstract boolean isResourceOfInterest (org.eclipse.core.resources.IResource)
protected abstract void handleChanges (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResource[])
protected abstract void handleProjectChange (org.eclipse.core.resources.IProject)
protected final boolean trackProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
String currentId
org.eclipse.team.core.RepositoryProviderType type
org.eclipse.team.core.mapping.IChangeGroupingRequestor collector
org.eclipse.core.runtime.CoreException e
private org.eclipse.team.core.mapping.IChangeGroupingRequestor getCollector (org.eclipse.team.core.RepositoryProviderType)
org.eclipse.team.core.RepositoryProviderType type
org.eclipse.core.runtime.IAdaptable adaptable
Object o
protected void projectTracked (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected void ensureGrouped (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.resources.IFile[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
String name
org.eclipse.core.resources.IFile[] files
org.eclipse.team.core.mapping.IChangeGroupingRequestor collector
private org.eclipse.team.core.mapping.IChangeGroupingRequestor getCollector (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected boolean isModified (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.team.core.mapping.IChangeGroupingRequestor collector
static boolean access$0 (org.eclipse.team.core.mapping.ChangeTracker)
static org.eclipse.core.resources.IResource[] access$1 (org.eclipse.team.core.mapping.ChangeTracker, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceDelta)
}
org/eclipse/team/core/mapping/DelegatingStorageMerger.classDelegatingStorageMerger.java
package org.eclipse.team.core.mapping
public org.eclipse.team.core.mapping.DelegatingStorageMerger extends java.lang.Object implements org.eclipse.team.core.mapping.IStorageMerger {
private static org.eclipse.team.core.mapping.DelegatingStorageMerger instance
public static org.eclipse.team.core.mapping.IStorageMerger createTextMerger ()
public void ()
public static org.eclipse.team.core.mapping.IStorageMerger getInstance ()
public org.eclipse.core.runtime.IStatus merge (java.io.OutputStream, java.lang.String, org.eclipse.core.resources.IStorage, org.eclipse.core.resources.IStorage, org.eclipse.core.resources.IStorage, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.OutputStream output
String outputEncoding
org.eclipse.core.resources.IStorage ancestor
org.eclipse.core.resources.IStorage target
org.eclipse.core.resources.IStorage other
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.mapping.IStorageMerger merger
protected org.eclipse.team.core.mapping.IStorageMerger createDelegateMerger (org.eclipse.core.resources.IStorage) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IStorage target
org.eclipse.team.core.mapping.IStorageMerger merger
org.eclipse.core.runtime.CoreException exception
org.eclipse.core.runtime.content.IContentType type
org.eclipse.core.runtime.CoreException e
int type
protected int getType (org.eclipse.core.resources.IStorage)
org.eclipse.core.resources.IStorage target
private org.eclipse.team.core.mapping.IStorageMerger findAndWrapStreamMerger (org.eclipse.core.resources.IStorage)
org.eclipse.core.resources.IStorage target
org.eclipse.team.internal.core.mapping.IStreamMergerDelegate mergerDelegate
org.eclipse.team.core.mapping.IStorageMerger merger
private org.eclipse.team.core.mapping.IStorageMerger getMerger (java.lang.String)
String name
String extension
public static java.lang.String getExtension (java.lang.String)
String name
int index
private org.eclipse.team.core.mapping.IStorageMerger getMerger (org.eclipse.core.runtime.content.IContentType)
org.eclipse.core.runtime.content.IContentType type
public static org.eclipse.core.runtime.content.IContentType getContentType (org.eclipse.core.resources.IStorage) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IStorage target
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.content.IContentDescription contentDescription
org.eclipse.core.runtime.content.IContentType contentType
org.eclipse.core.runtime.content.IContentTypeManager manager
org.eclipse.core.runtime.content.IContentType type
java.io.IOException e
String name
public boolean canMergeWithoutAncestor ()
}
org/eclipse/team/core/mapping/IChangeGroupingRequestor.classIChangeGroupingRequestor.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IChangeGroupingRequestor extends java.lang.Object {
public abstract void ensureChangesGrouped (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IFile[], java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isModified (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/team/core/mapping/IMergeContext.classIMergeContext.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IMergeContext extends java.lang.Object implements org.eclipse.team.core.mapping.ISynchronizationContext {
public abstract int getMergeType ()
public abstract void markAsMerged (org.eclipse.team.core.diff.IDiff, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void markAsMerged (org.eclipse.team.core.diff.IDiff[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus merge (org.eclipse.team.core.diff.IDiff, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus merge (org.eclipse.team.core.diff.IDiff[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void reject (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void reject (org.eclipse.team.core.diff.IDiff[], 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 org.eclipse.core.runtime.jobs.ISchedulingRule getMergeRule (org.eclipse.team.core.diff.IDiff)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule getMergeRule (org.eclipse.team.core.diff.IDiff[])
}
org/eclipse/team/core/mapping/IMergeStatus.classIMergeStatus.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IMergeStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public static final int CONFLICTS
public static final int INTERNAL_ERROR
public abstract org.eclipse.core.resources.mapping.ResourceMapping[] getConflictingMappings ()
public abstract org.eclipse.core.resources.IFile[] getConflictingFiles ()
}
org/eclipse/team/core/mapping/IResourceDiff.classIResourceDiff.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IResourceDiff extends java.lang.Object implements org.eclipse.team.core.diff.ITwoWayDiff {
public static final int OPEN
public static final int DESCRIPTION
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract org.eclipse.team.core.history.IFileRevision getBeforeState ()
public abstract org.eclipse.team.core.history.IFileRevision getAfterState ()
}
org/eclipse/team/core/mapping/IResourceDiffTree.classIResourceDiffTree.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IResourceDiffTree extends java.lang.Object implements org.eclipse.team.core.diff.IDiffTree {
public abstract org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.resources.IResource getResource (org.eclipse.team.core.diff.IDiff)
public abstract void accept (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.team.core.diff.IDiffVisitor)
public abstract org.eclipse.team.core.diff.IDiff[] getDiffs (org.eclipse.core.resources.mapping.ResourceTraversal[])
public abstract org.eclipse.team.core.diff.IDiff[] getDiffs (org.eclipse.core.resources.IResource, int)
public abstract org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.resources.IResource[] getAffectedResources ()
public abstract boolean hasMatchingDiffs (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.team.core.diff.FastDiffFilter)
}
org/eclipse/team/core/mapping/IResourceMappingMerger.classIResourceMappingMerger.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IResourceMappingMerger extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus merge (org.eclipse.team.core.mapping.IMergeContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule getMergeRule (org.eclipse.team.core.mapping.IMergeContext)
public abstract org.eclipse.core.runtime.IStatus validateMerge (org.eclipse.team.core.mapping.IMergeContext, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/team/core/mapping/IStorageMerger.classIStorageMerger.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.IStorageMerger extends java.lang.Object {
public static final int OK
public static final int CONFLICT
public static final int INTERNAL_ERROR
public static final int UNSUPPORTED_ENCODING
public abstract org.eclipse.core.runtime.IStatus merge (java.io.OutputStream, java.lang.String, org.eclipse.core.resources.IStorage, org.eclipse.core.resources.IStorage, org.eclipse.core.resources.IStorage, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract boolean canMergeWithoutAncestor ()
}
org/eclipse/team/core/mapping/ISynchronizationContext.classISynchronizationContext.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ISynchronizationContext extends java.lang.Object {
public static final int TWO_WAY
public static final int THREE_WAY
public abstract org.eclipse.team.core.mapping.ISynchronizationScope getScope ()
public abstract org.eclipse.team.core.mapping.IResourceDiffTree getDiffTree ()
public abstract int getType ()
public abstract org.eclipse.team.core.ICache getCache ()
public abstract void dispose ()
public abstract void refresh (org.eclipse.core.resources.mapping.ResourceTraversal[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void refresh (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/team/core/mapping/ISynchronizationScope.classISynchronizationScope.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ISynchronizationScope extends java.lang.Object {
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract org.eclipse.core.resources.mapping.ResourceMappingContext getContext ()
public abstract org.eclipse.core.resources.mapping.ResourceMapping[] getInputMappings ()
public abstract org.eclipse.team.core.mapping.ISynchronizationScope asInputScope ()
public abstract org.eclipse.core.resources.mapping.ResourceMapping[] getMappings ()
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals ()
public abstract org.eclipse.core.resources.IResource[] getRoots ()
public abstract boolean contains (org.eclipse.core.resources.IResource)
public abstract void addScopeChangeListener (org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener)
public abstract void removeScopeChangeListener (org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener)
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMapping)
public abstract boolean hasAdditionalMappings ()
public abstract boolean hasAdditonalResources ()
public abstract org.eclipse.core.resources.mapping.ModelProvider[] getModelProviders ()
public abstract org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (java.lang.String)
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (java.lang.String)
public abstract org.eclipse.core.resources.mapping.ResourceMapping getMapping (java.lang.Object)
public abstract void refresh (org.eclipse.core.resources.mapping.ResourceMapping[])
}
org/eclipse/team/core/mapping/ISynchronizationScopeChangeListener.classISynchronizationScopeChangeListener.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void scopeChanged (org.eclipse.team.core.mapping.ISynchronizationScope, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceTraversal[])
}
org/eclipse/team/core/mapping/ISynchronizationScopeManager.classISynchronizationScopeManager.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ISynchronizationScopeManager extends java.lang.Object {
public abstract org.eclipse.team.core.mapping.ISynchronizationScope getScope ()
public abstract boolean isInitialized ()
public abstract void initialize (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] refresh (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void dispose ()
}
org/eclipse/team/core/mapping/ISynchronizationScopeParticipant.classISynchronizationScopeParticipant.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ISynchronizationScopeParticipant extends java.lang.Object {
public abstract org.eclipse.core.resources.mapping.ResourceMapping[] handleContextChange (org.eclipse.team.core.mapping.ISynchronizationScope, org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IProject[])
public abstract void dispose ()
}
org/eclipse/team/core/mapping/ISynchronizationScopeParticipantFactory.classISynchronizationScopeParticipantFactory.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ISynchronizationScopeParticipantFactory extends java.lang.Object {
public abstract org.eclipse.team.core.mapping.ISynchronizationScopeParticipant createParticipant (org.eclipse.core.resources.mapping.ModelProvider, org.eclipse.team.core.mapping.ISynchronizationScope)
}
org/eclipse/team/core/mapping/ResourceMappingMerger.classResourceMappingMerger.java
package org.eclipse.team.core.mapping
public abstract org.eclipse.team.core.mapping.ResourceMappingMerger extends java.lang.Object implements org.eclipse.team.core.mapping.IResourceMappingMerger {
public void ()
public org.eclipse.core.runtime.IStatus validateMerge (org.eclipse.team.core.mapping.IMergeContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.mapping.IMergeContext mergeContext
org.eclipse.core.runtime.IProgressMonitor monitor
protected abstract org.eclipse.core.resources.mapping.ModelProvider getModelProvider ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getMergeRule (org.eclipse.team.core.mapping.IMergeContext)
org.eclipse.team.core.mapping.IMergeContext context
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.runtime.jobs.ISchedulingRule rule
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.IProject[] mappingProjects
int j
org.eclipse.core.resources.IProject project
public org.eclipse.core.runtime.IStatus merge (org.eclipse.team.core.mapping.IMergeContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.mapping.IMergeContext mergeContext
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.diff.IDiff[] deltas
org.eclipse.core.runtime.IStatus status
private org.eclipse.team.core.diff.IDiff[] getSetToMerge (org.eclipse.team.core.mapping.IMergeContext)
org.eclipse.team.core.mapping.IMergeContext mergeContext
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
java.util.Set result
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.core.diff.IDiff[] deltas
int j
org.eclipse.team.core.diff.IDiff delta
private org.eclipse.core.runtime.IStatus covertFilesToMappings (org.eclipse.core.runtime.IStatus, org.eclipse.team.core.mapping.IMergeContext)
org.eclipse.core.runtime.IStatus status
org.eclipse.team.core.mapping.IMergeContext mergeContext
}
org/eclipse/team/core/mapping/provider/
org/eclipse/team/core/mapping/provider/MergeContext$1.classMergeContext.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.MergeContext$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.MergeContext this$0
private final org.eclipse.team.core.diff.IDiff[] val$diffs
void (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.team.core.diff.IDiff[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.team.core.diff.IDiff node
}
org/eclipse/team/core/mapping/provider/MergeContext$2.classMergeContext.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.MergeContext$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.MergeContext this$0
private final org.eclipse.team.core.diff.IDiff[] val$nodes
private final boolean val$inSyncHint
void (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.team.core.diff.IDiff[], boolean)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.team.core.diff.IDiff node
}
org/eclipse/team/core/mapping/provider/MergeContext$3.classMergeContext.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.MergeContext$3 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.MergeContext this$0
private final org.eclipse.team.core.diff.IDiff[] val$deltas
private final boolean val$force
private final java.util.List val$failedFiles
void (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.team.core.diff.IDiff[], boolean, java.util.List)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.team.core.diff.IDiff delta
org.eclipse.core.runtime.IStatus s
}
org/eclipse/team/core/mapping/provider/MergeContext$4.classMergeContext.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.MergeContext$4 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.MergeContext this$0
private final org.eclipse.team.core.diff.IThreeWayDiff val$diff
private final org.eclipse.core.runtime.IStatus[] val$result
void (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.team.core.diff.IThreeWayDiff, org.eclipse.core.runtime.IStatus[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.mapping.IResourceDiff localDiff
org.eclipse.team.core.mapping.IResourceDiff remoteDiff
org.eclipse.team.core.mapping.IStorageMerger merger
org.eclipse.core.resources.IFile file
String osEncoding
org.eclipse.team.core.history.IFileRevision ancestorState
org.eclipse.team.core.history.IFileRevision remoteState
org.eclipse.core.resources.IStorage ancestorStorage
org.eclipse.core.resources.IStorage ancestorStorage
org.eclipse.core.resources.IStorage remoteStorage
java.io.OutputStream os
org.eclipse.core.runtime.IStatus status
}
org/eclipse/team/core/mapping/provider/MergeContext$5.classMergeContext.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.MergeContext$5 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.MergeContext this$0
private final org.eclipse.core.resources.IFile val$file
private final org.eclipse.team.core.history.IFileRevision val$remote
private final org.eclipse.team.core.diff.IDiff val$diff
void (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.core.resources.IFile, org.eclipse.team.core.history.IFileRevision, org.eclipse.team.core.diff.IDiff)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.InputStream stream
}
org/eclipse/team/core/mapping/provider/MergeContext.classMergeContext.java
package org.eclipse.team.core.mapping.provider
public abstract org.eclipse.team.core.mapping.provider.MergeContext extends org.eclipse.team.core.mapping.provider.SynchronizationContext implements org.eclipse.team.core.mapping.IMergeContext {
static Class class$0
protected void (org.eclipse.team.core.mapping.ISynchronizationScopeManager, int, org.eclipse.team.core.mapping.IResourceDiffTree)
org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
int type
org.eclipse.team.core.mapping.IResourceDiffTree deltaTree
public void reject (org.eclipse.team.core.diff.IDiff[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IDiff[] diffs
org.eclipse.core.runtime.IProgressMonitor monitor
public void markAsMerged (org.eclipse.team.core.diff.IDiff[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IDiff[] nodes
boolean inSyncHint
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus merge (org.eclipse.team.core.diff.IDiff[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IDiff[] deltas
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List failedFiles
public org.eclipse.core.runtime.IStatus merge (org.eclipse.team.core.diff.IDiff, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IDiff diff
boolean ignoreLocalChanges
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.diff.IThreeWayDiff twDelta
int direction
int type
org.eclipse.team.core.mapping.IResourceDiff remoteChange
org.eclipse.team.core.history.IFileRevision remote
protected org.eclipse.core.runtime.IStatus performThreeWayMerge (org.eclipse.team.core.diff.IThreeWayDiff, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IThreeWayDiff diff
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IStatus[] result
private void disposeTempOutputStream (org.eclipse.core.resources.IFile, java.io.OutputStream)
org.eclipse.core.resources.IFile file
java.io.OutputStream output
java.io.File tmpFile
private java.io.OutputStream getTempOutputStream (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
java.io.File tmpFile
java.io.File parent
java.io.FileNotFoundException e
private java.io.InputStream getTempInputStream (org.eclipse.core.resources.IFile, java.io.OutputStream) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
java.io.OutputStream output
java.io.ByteArrayOutputStream baos
java.io.File tmpFile
java.io.FileNotFoundException e
private java.io.File getTempFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private org.eclipse.core.resources.IFile getLocalFile (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
protected void performReplace (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.mapping.IResourceDiff d
org.eclipse.team.core.mapping.IResourceDiff d
org.eclipse.core.resources.IFile file
org.eclipse.team.core.history.IFileRevision remote
protected abstract void makeInSync (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
private void performReplace (org.eclipse.team.core.diff.IDiff, org.eclipse.core.resources.IFile, org.eclipse.team.core.history.IFileRevision, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.resources.IFile file
org.eclipse.team.core.history.IFileRevision remote
org.eclipse.core.runtime.IProgressMonitor monitor
protected void ensureParentsExist (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IContainer parent
public 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
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.jobs.ISchedulingRule rule
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.jobs.ISchedulingRule getMergeRule (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceRuleFactory ruleFactory
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public org.eclipse.core.runtime.jobs.ISchedulingRule getMergeRule (org.eclipse.team.core.diff.IDiff[])
org.eclipse.team.core.diff.IDiff[] deltas
org.eclipse.core.runtime.jobs.ISchedulingRule result
int i
org.eclipse.team.core.diff.IDiff node
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public int getMergeType ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
static java.io.OutputStream access$0 (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
static void access$1 (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.core.resources.IFile, java.io.OutputStream)
static java.io.InputStream access$2 (org.eclipse.team.core.mapping.provider.MergeContext, org.eclipse.core.resources.IFile, java.io.OutputStream) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/team/core/mapping/provider/MergeStatus.classMergeStatus.java
package org.eclipse.team.core.mapping.provider
public org.eclipse.team.core.mapping.provider.MergeStatus extends org.eclipse.core.runtime.Status implements org.eclipse.team.core.mapping.IMergeStatus {
private org.eclipse.core.resources.mapping.ResourceMapping[] conflictingMappings
private org.eclipse.core.resources.IFile[] conflictingFiles
public void (java.lang.String, java.lang.String, org.eclipse.core.resources.mapping.ResourceMapping[])
String pluginId
String message
org.eclipse.core.resources.mapping.ResourceMapping[] conflictingMappings
public void (java.lang.String, java.lang.String, org.eclipse.core.resources.IFile[])
String pluginId
String message
org.eclipse.core.resources.IFile[] files
public org.eclipse.core.resources.mapping.ResourceMapping[] getConflictingMappings ()
public org.eclipse.core.resources.IFile[] getConflictingFiles ()
}
org/eclipse/team/core/mapping/provider/ResourceDiff.classResourceDiff.java
package org.eclipse.team.core.mapping.provider
public org.eclipse.team.core.mapping.provider.ResourceDiff extends org.eclipse.team.core.diff.provider.TwoWayDiff implements org.eclipse.team.core.mapping.IResourceDiff {
private final org.eclipse.team.core.history.IFileRevision before
private final org.eclipse.team.core.history.IFileRevision after
private final org.eclipse.core.resources.IResource resource
public void (org.eclipse.core.resources.IResource, int, int, org.eclipse.team.core.history.IFileRevision, org.eclipse.team.core.history.IFileRevision)
org.eclipse.core.resources.IResource resource
int kind
int flags
org.eclipse.team.core.history.IFileRevision before
org.eclipse.team.core.history.IFileRevision after
public void (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int kind
public org.eclipse.team.core.history.IFileRevision getBeforeState ()
public org.eclipse.team.core.history.IFileRevision getAfterState ()
public org.eclipse.core.resources.IResource getResource ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.core.mapping.provider.ResourceDiff other
private boolean revisionsEqual (org.eclipse.team.core.history.IFileRevision, org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision revision
org.eclipse.team.core.history.IFileRevision revision2
}
org/eclipse/team/core/mapping/provider/ResourceDiffTree$1.classResourceDiffTree.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.ResourceDiffTree$1 extends java.lang.Object implements org.eclipse.team.core.diff.IDiffVisitor {
final org.eclipse.team.core.mapping.provider.ResourceDiffTree this$0
private final java.util.Set val$result
void (org.eclipse.team.core.mapping.provider.ResourceDiffTree, java.util.Set)
public boolean visit (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
}
org/eclipse/team/core/mapping/provider/ResourceDiffTree$2.classResourceDiffTree.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.ResourceDiffTree$2 extends java.lang.Object implements org.eclipse.team.core.diff.IDiffVisitor {
final org.eclipse.team.core.mapping.provider.ResourceDiffTree this$0
private final org.eclipse.team.core.diff.FastDiffFilter val$filter
private final RuntimeException val$found
void (org.eclipse.team.core.mapping.provider.ResourceDiffTree, org.eclipse.team.core.diff.FastDiffFilter, java.lang.RuntimeException)
public boolean visit (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
}
org/eclipse/team/core/mapping/provider/ResourceDiffTree.classResourceDiffTree.java
package org.eclipse.team.core.mapping.provider
public org.eclipse.team.core.mapping.provider.ResourceDiffTree extends org.eclipse.team.core.diff.provider.DiffTree implements org.eclipse.team.core.mapping.IResourceDiffTree {
public void ()
public static org.eclipse.core.resources.IResource getResourceFor (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff node
org.eclipse.team.core.mapping.IResourceDiff rd
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.diff.IDiff child
public org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.mapping.IResourceDiff localChange
public void accept (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.team.core.diff.IDiffVisitor)
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.core.diff.IDiffVisitor visitor
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int j
org.eclipse.core.resources.IResource resource
public org.eclipse.team.core.diff.IDiff[] getDiffs (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
java.util.Set result
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int j
org.eclipse.core.resources.IResource resource
public org.eclipse.team.core.diff.IDiff[] getDiffs (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
java.util.Set result
private void internalGetDiffs (org.eclipse.core.resources.IResource, int, java.util.Set)
org.eclipse.core.resources.IResource resource
int depth
java.util.Set result
private org.eclipse.core.resources.IResource internalGetResource (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath fullPath
boolean container
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.List result
org.eclipse.core.runtime.IPath[] paths
int i
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.diff.IDiff node
public org.eclipse.core.resources.IResource[] getAffectedResources ()
java.util.List result
org.eclipse.team.core.diff.IDiff[] nodes
int i
org.eclipse.team.core.diff.IDiff node
public void add (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean hasMatchingDiffs (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.team.core.diff.FastDiffFilter)
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.core.diff.FastDiffFilter filter
RuntimeException found
RuntimeException e
}
org/eclipse/team/core/mapping/provider/SynchronizationContext.classSynchronizationContext.java
package org.eclipse.team.core.mapping.provider
public abstract org.eclipse.team.core.mapping.provider.SynchronizationContext extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.team.core.mapping.ISynchronizationContext {
private final int type
private final org.eclipse.team.core.mapping.IResourceDiffTree diffTree
private org.eclipse.team.internal.core.Cache cache
private final org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
protected void (org.eclipse.team.core.mapping.ISynchronizationScopeManager, int, org.eclipse.team.core.mapping.IResourceDiffTree)
org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
int type
org.eclipse.team.core.mapping.IResourceDiffTree diffTree
public org.eclipse.team.core.mapping.ISynchronizationScope getScope ()
public org.eclipse.team.core.mapping.ISynchronizationScopeManager getScopeManager ()
public int getType ()
public void dispose ()
public synchronized org.eclipse.team.core.ICache getCache ()
public org.eclipse.team.core.mapping.IResourceDiffTree getDiffTree ()
public void refresh (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
}
org/eclipse/team/core/mapping/provider/SynchronizationScopeManager$1.classSynchronizationScopeManager.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.SynchronizationScopeManager$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.SynchronizationScopeManager this$0
void (org.eclipse.team.core.mapping.provider.SynchronizationScopeManager)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/mapping/provider/SynchronizationScopeManager$2.classSynchronizationScopeManager.java
package org.eclipse.team.core.mapping.provider
org.eclipse.team.core.mapping.provider.SynchronizationScopeManager$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.mapping.provider.SynchronizationScopeManager this$0
private final org.eclipse.core.resources.mapping.ResourceTraversal[][] val$traversals
private final org.eclipse.core.resources.mapping.ResourceMapping[] val$mappings
void (org.eclipse.team.core.mapping.provider.SynchronizationScopeManager, org.eclipse.core.resources.mapping.ResourceTraversal[][], org.eclipse.core.resources.mapping.ResourceMapping[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/mapping/provider/SynchronizationScopeManager.classSynchronizationScopeManager.java
package org.eclipse.team.core.mapping.provider
public org.eclipse.team.core.mapping.provider.SynchronizationScopeManager extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.team.core.mapping.ISynchronizationScopeManager {
private static final int MAX_ITERATION
private final org.eclipse.core.resources.mapping.ResourceMappingContext context
private final boolean consultModels
private org.eclipse.team.core.mapping.ISynchronizationScope scope
private boolean initialized
private org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler handler
private final String name
public static org.eclipse.core.resources.mapping.ResourceMapping[] getMappingsFromProviders (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.IModelProviderDescriptor[] descriptors
int i
org.eclipse.core.resources.mapping.IModelProviderDescriptor descriptor
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
private static org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.mapping.IModelProviderDescriptor, 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.IModelProviderDescriptor descriptor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] matchingTraversals
public void (java.lang.String, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceMappingContext, boolean)
String name
org.eclipse.core.resources.mapping.ResourceMapping[] inputMappings
org.eclipse.core.resources.mapping.ResourceMappingContext resourceMappingContext
boolean consultModels
public boolean isInitialized ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getSchedulingRule ()
java.util.Set projects
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
Object modelObject
org.eclipse.core.resources.IResource resource
public void initialize (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.mapping.ResourceTraversal[] refresh (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[][] traversals
org.eclipse.core.resources.IWorkspace workspace
private void internalPrepareContext (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceMapping[] targetMappings
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
boolean firstTime
boolean hasAdditionalResources
int count
org.eclipse.core.resources.mapping.ResourceTraversal[] adjusted
private org.eclipse.core.resources.mapping.ResourceTraversal[] internalRefreshScope (org.eclipse.core.resources.mapping.ResourceMapping[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
boolean checkForContraction
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.mapping.ScopeChangeEvent change
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal refreshTraversals
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal removedTraversals
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] previousTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] mappingTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] uncovered
org.eclipse.core.resources.mapping.ResourceTraversal[] removed
org.eclipse.core.resources.mapping.ResourceTraversal[] result
private org.eclipse.core.resources.mapping.ResourceTraversal[] getUncoveredTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] previousTraversals
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal t
private org.eclipse.core.resources.mapping.ResourceTraversal[] performExpandScope (org.eclipse.core.resources.mapping.ResourceMapping, org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] mappingTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] uncovered
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceMapping ancestor
org.eclipse.core.resources.mapping.ResourceTraversal[] ancestorTraversals
private org.eclipse.core.resources.mapping.ResourceMapping findAncestor (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping m
private org.eclipse.core.resources.mapping.ResourceTraversal[] getUncoveredTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
private void addResourcesToScope (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceMapping[] targetMappings
int count
org.eclipse.core.resources.mapping.ResourceTraversal[] adjusted
private void fireMappingsChangedEvent (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceMapping[] newMappings
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
protected final void setHasAdditionalMappings (org.eclipse.team.core.mapping.ISynchronizationScope, boolean)
org.eclipse.team.core.mapping.ISynchronizationScope scope
boolean hasAdditionalMappings
protected final void setHasAdditionalResources (boolean)
boolean hasAdditionalResources
protected final org.eclipse.team.core.mapping.ISynchronizationScope createScope (org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] inputMappings
protected org.eclipse.core.resources.mapping.ResourceTraversal[] adjustInputTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
private org.eclipse.core.resources.mapping.ResourceTraversal[] addMappingsToScope (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] targetMappings
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal result
org.eclipse.core.resources.mapping.ResourceMappingContext context
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceTraversal[] newOnes
protected final org.eclipse.core.resources.mapping.ResourceTraversal[] addMappingToScope (org.eclipse.core.resources.mapping.ResourceMapping, org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
private boolean internalHasAdditionalMappings ()
org.eclipse.core.resources.mapping.ResourceMapping[] inputMappings
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
java.util.Set testSet
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceMappingContext getContext ()
public org.eclipse.team.core.mapping.ISynchronizationScope getScope ()
public void dispose ()
public void refresh (org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
private synchronized org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler getHandler ()
public java.lang.String getName ()
static void access$0 (org.eclipse.team.core.mapping.provider.SynchronizationScopeManager, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
static org.eclipse.core.resources.mapping.ResourceTraversal[] access$1 (org.eclipse.team.core.mapping.provider.SynchronizationScopeManager, org.eclipse.core.resources.mapping.ResourceMapping[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/team/core/subscribers/
org/eclipse/team/core/subscribers/ISubscriberChangeEvent.classISubscriberChangeEvent.java
package org.eclipse.team.core.subscribers
public abstract org.eclipse.team.core.subscribers.ISubscriberChangeEvent extends java.lang.Object {
public static final int NO_CHANGE
public static final int SYNC_CHANGED
public static final int ROOT_ADDED
public static final int ROOT_REMOVED
public abstract int getFlags ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
}
org/eclipse/team/core/subscribers/ISubscriberChangeListener.classISubscriberChangeListener.java
package org.eclipse.team.core.subscribers
public abstract org.eclipse.team.core.subscribers.ISubscriberChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void subscriberResourceChanged (org.eclipse.team.core.subscribers.ISubscriberChangeEvent[])
}
org/eclipse/team/core/subscribers/Subscriber$1.classSubscriber.java
package org.eclipse.team.core.subscribers
org.eclipse.team.core.subscribers.Subscriber$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.core.subscribers.Subscriber this$0
private final org.eclipse.team.core.subscribers.ISubscriberChangeListener val$listener
private final org.eclipse.team.core.subscribers.ISubscriberChangeEvent[] val$deltas
void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.team.core.subscribers.ISubscriberChangeListener, org.eclipse.team.core.subscribers.ISubscriberChangeEvent[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/core/subscribers/Subscriber$2.classSubscriber.java
package org.eclipse.team.core.subscribers
org.eclipse.team.core.subscribers.Subscriber$2 extends java.lang.Object implements org.eclipse.team.core.diff.IDiffVisitor {
final org.eclipse.team.core.subscribers.Subscriber this$0
private final int[] val$direction
private final int[] val$kind
void (org.eclipse.team.core.subscribers.Subscriber, int[], int[])
public boolean visit (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.core.diff.IThreeWayDiff twd
int diffKind
}
org/eclipse/team/core/subscribers/Subscriber.classSubscriber.java
package org.eclipse.team.core.subscribers
public abstract org.eclipse.team.core.subscribers.Subscriber extends java.lang.Object {
private java.util.List listeners
public void ()
public abstract java.lang.String getName ()
public abstract boolean isSupervised (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.core.resources.IResource[] roots ()
public abstract org.eclipse.team.core.synchronize.SyncInfo getSyncInfo (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.team.core.variants.IResourceVariantComparator getResourceComparator ()
public abstract void refresh (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
public void addListener (org.eclipse.team.core.subscribers.ISubscriberChangeListener)
org.eclipse.team.core.subscribers.ISubscriberChangeListener listener
public void removeListener (org.eclipse.team.core.subscribers.ISubscriberChangeListener)
org.eclipse.team.core.subscribers.ISubscriberChangeListener listener
public void collectOutOfSync (org.eclipse.core.resources.IResource[], int, org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource[] resources
int depth
org.eclipse.team.core.synchronize.SyncInfoSet set
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor subMonitor
protected void fireTeamResourceChange (org.eclipse.team.core.subscribers.ISubscriberChangeEvent[])
org.eclipse.team.core.subscribers.ISubscriberChangeEvent[] deltas
org.eclipse.team.core.subscribers.ISubscriberChangeListener[] allListeners
org.eclipse.team.core.subscribers.ISubscriberChangeListener[] allListeners
int i
org.eclipse.team.core.subscribers.ISubscriberChangeListener listener
private void collect (org.eclipse.core.resources.IResource, int, org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.team.core.synchronize.SyncInfoSet set
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.team.core.TeamException e
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.team.core.TeamException e
public org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.synchronize.SyncInfo info
public void accept (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.team.core.diff.IDiffVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.core.diff.IDiffVisitor visitor
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
public void accept (org.eclipse.core.resources.IResource[], int, org.eclipse.team.core.diff.IDiffVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
int depth
org.eclipse.team.core.diff.IDiffVisitor visitor
int i
org.eclipse.core.resources.IResource resource
private void accept (org.eclipse.core.resources.IResource, int, org.eclipse.team.core.diff.IDiffVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.team.core.diff.IDiffVisitor visitor
org.eclipse.team.core.diff.IDiff node
org.eclipse.core.resources.IResource[] members
int newDepth
int i
org.eclipse.core.resources.IResource member
public void refresh (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
public int getState (org.eclipse.core.resources.mapping.ResourceMapping, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping mapping
int stateMask
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int[] direction
int[] kind
}
org/eclipse/team/core/subscribers/SubscriberChangeEvent.classSubscriberChangeEvent.java
package org.eclipse.team.core.subscribers
public org.eclipse.team.core.subscribers.SubscriberChangeEvent extends java.lang.Object implements org.eclipse.team.core.subscribers.ISubscriberChangeEvent {
private org.eclipse.team.core.subscribers.Subscriber subscriber
private int flags
private org.eclipse.core.resources.IResource resource
public void (org.eclipse.team.core.subscribers.Subscriber, int, org.eclipse.core.resources.IResource)
org.eclipse.team.core.subscribers.Subscriber subscriber
int flags
org.eclipse.core.resources.IResource resource
public int getFlags ()
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
public static org.eclipse.team.core.subscribers.SubscriberChangeEvent[] asSyncChangedDeltas (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.core.resources.IResource[])
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.core.resources.IResource[] resources
org.eclipse.team.core.subscribers.SubscriberChangeEvent[] deltas
int i
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/core/subscribers/SubscriberMergeContext.classSubscriberMergeContext.java
package org.eclipse.team.core.subscribers
public abstract org.eclipse.team.core.subscribers.SubscriberMergeContext extends org.eclipse.team.core.mapping.provider.MergeContext {
private org.eclipse.team.core.subscribers.Subscriber subscriber
private org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler handler
private final org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
static Class class$0
protected void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.team.core.mapping.ISynchronizationScopeManager)
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
private static int getType (org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
protected void initialize ()
protected org.eclipse.team.core.diff.DiffFilter getDiffFilter ()
public 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.ResourceTraversal[] traversals
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.mapping.GroupProgressMonitor group
private org.eclipse.team.internal.core.mapping.GroupProgressMonitor getGroup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.ProgressMonitorWrapper wrapper
public void dispose ()
protected org.eclipse.team.core.synchronize.SyncInfo getSyncInfo (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
protected void runInBackground (org.eclipse.core.resources.IWorkspaceRunnable)
org.eclipse.core.resources.IWorkspaceRunnable runnable
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/team/core/subscribers/SubscriberResourceMappingContext.classSubscriberResourceMappingContext.java
package org.eclipse.team.core.subscribers
public org.eclipse.team.core.subscribers.SubscriberResourceMappingContext extends org.eclipse.core.resources.mapping.RemoteResourceMappingContext {
private final org.eclipse.team.core.subscribers.Subscriber subscriber
private java.util.Set shallowRefresh
private java.util.Set deepRefresh
private boolean autoRefresh
public static org.eclipse.core.resources.mapping.RemoteResourceMappingContext createContext (org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
public void (org.eclipse.team.core.subscribers.Subscriber, boolean)
org.eclipse.team.core.subscribers.Subscriber subscriber
boolean autoRefresh
public final boolean hasRemoteChange (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfo syncInfo
int direction
public boolean hasLocalChange (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfo syncInfo
int direction
public final org.eclipse.core.resources.IStorage fetchRemoteContents (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfo syncInfo
org.eclipse.team.core.variants.IResourceVariant remote
public final org.eclipse.core.resources.IStorage fetchBaseContents (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfo syncInfo
org.eclipse.team.core.variants.IResourceVariant base
public final org.eclipse.core.resources.IResource[] fetchMembers (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
org.eclipse.team.core.synchronize.SyncInfo syncInfo
public final 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.ResourceTraversal[] traversals
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
protected void refresh (org.eclipse.core.resources.IResource[], int, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource[] resources
int depth
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
protected final void refreshed (org.eclipse.core.resources.IResource[], int)
org.eclipse.core.resources.IResource[] resources
int depth
int i
org.eclipse.core.resources.IResource resource
private void ensureRefreshed (org.eclipse.core.resources.IResource, int, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
private boolean wasRefreshedShallow (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private boolean wasRefreshedDeeply (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private org.eclipse.team.core.variants.IResourceVariant validateRemote (org.eclipse.core.resources.IResource, org.eclipse.team.core.synchronize.SyncInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.synchronize.SyncInfo syncInfo
org.eclipse.team.core.variants.IResourceVariant remote
private org.eclipse.team.core.variants.IResourceVariant validateRemote (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.variants.IResourceVariant remote
boolean containerExpected
private org.eclipse.team.core.variants.IResourceVariant validateBase (org.eclipse.core.resources.IResource, org.eclipse.team.core.synchronize.SyncInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.synchronize.SyncInfo syncInfo
org.eclipse.team.core.variants.IResourceVariant base
public void setAutoRefresh (boolean)
boolean autoRefresh
public boolean isThreeWay ()
public boolean contentDiffers (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.IProject[] getProjects ()
java.util.Set projects
org.eclipse.core.resources.IResource[] roots
int i
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/core/subscribers/SubscriberScopeManager$1.classSubscriberScopeManager.java
package org.eclipse.team.core.subscribers
org.eclipse.team.core.subscribers.SubscriberScopeManager$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.subscribers.SubscriberScopeManager this$0
void (org.eclipse.team.core.subscribers.SubscriberScopeManager)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/subscribers/SubscriberScopeManager$2.classSubscriberScopeManager.java
package org.eclipse.team.core.subscribers
org.eclipse.team.core.subscribers.SubscriberScopeManager$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.subscribers.SubscriberScopeManager this$0
private final java.util.List val$result
private final org.eclipse.core.resources.mapping.ResourceMapping[] val$mappings
void (org.eclipse.team.core.subscribers.SubscriberScopeManager, java.util.List, org.eclipse.core.resources.mapping.ResourceMapping[])
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/subscribers/SubscriberScopeManager$3.classSubscriberScopeManager.java
package org.eclipse.team.core.subscribers
org.eclipse.team.core.subscribers.SubscriberScopeManager$3 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.core.subscribers.SubscriberScopeManager this$0
private final org.eclipse.team.core.mapping.ISynchronizationScopeParticipant val$participant
private final org.eclipse.core.resources.IResource[] val$resources
private final org.eclipse.core.resources.IProject[] val$projects
private final java.util.Set val$result
void (org.eclipse.team.core.subscribers.SubscriberScopeManager, org.eclipse.team.core.mapping.ISynchronizationScopeParticipant, org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IProject[], java.util.Set)
public void run () throws java.lang.Exception
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int j
org.eclipse.core.resources.mapping.ResourceMapping mapping
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/team/core/subscribers/SubscriberScopeManager.classSubscriberScopeManager.java
package org.eclipse.team.core.subscribers
public org.eclipse.team.core.subscribers.SubscriberScopeManager extends org.eclipse.team.core.mapping.provider.SynchronizationScopeManager implements org.eclipse.team.core.subscribers.ISubscriberChangeListener {
private final org.eclipse.team.core.subscribers.Subscriber subscriber
private java.util.Map participants
static Class class$0
public void (java.lang.String, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.team.core.subscribers.Subscriber, boolean)
String name
org.eclipse.core.resources.mapping.ResourceMapping[] inputMappings
org.eclipse.team.core.subscribers.Subscriber subscriber
boolean consultModels
public void (java.lang.String, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.team.core.subscribers.Subscriber, org.eclipse.core.resources.mapping.RemoteResourceMappingContext, boolean)
String name
org.eclipse.core.resources.mapping.ResourceMapping[] inputMappings
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.core.resources.mapping.RemoteResourceMappingContext context
boolean consultModels
protected org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
public void dispose ()
java.util.Iterator iter
org.eclipse.team.core.mapping.ISynchronizationScopeParticipant p
public void initialize (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.mapping.ResourceTraversal[] refresh (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List result
void hookupParticipants ()
org.eclipse.core.resources.mapping.ModelProvider[] providers
int i
org.eclipse.core.resources.mapping.ModelProvider provider
org.eclipse.team.core.mapping.ISynchronizationScopeParticipant p
private org.eclipse.team.core.mapping.ISynchronizationScopeParticipant createParticipant (org.eclipse.core.resources.mapping.ModelProvider)
org.eclipse.core.resources.mapping.ModelProvider provider
Object factoryObject
org.eclipse.team.core.mapping.ISynchronizationScopeParticipantFactory factory
public void subscriberResourceChanged (org.eclipse.team.core.subscribers.ISubscriberChangeEvent[])
org.eclipse.team.core.subscribers.ISubscriberChangeEvent[] deltas
java.util.List changedResources
java.util.List changedProjects
int i
org.eclipse.team.core.subscribers.ISubscriberChangeEvent event
private void fireChange (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.resources.IProject[] projects
java.util.Set result
org.eclipse.team.core.mapping.ISynchronizationScopeParticipant[] handlers
int i
org.eclipse.team.core.mapping.ISynchronizationScopeParticipant participant
static void access$0 (org.eclipse.team.core.subscribers.SubscriberScopeManager, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
static org.eclipse.core.resources.mapping.ResourceTraversal[] access$1 (org.eclipse.team.core.subscribers.SubscriberScopeManager, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/team/core/synchronize/
org/eclipse/team/core/synchronize/FastSyncInfoFilter$AndSyncInfoFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter$AndSyncInfoFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter$CompoundSyncInfoFilter {
public void (org.eclipse.team.core.synchronize.FastSyncInfoFilter[])
org.eclipse.team.core.synchronize.FastSyncInfoFilter[] filters
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
int i
org.eclipse.team.core.synchronize.FastSyncInfoFilter filter
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter$AutomergableFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter$AutomergableFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter {
public void ()
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter$CompoundSyncInfoFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public abstract org.eclipse.team.core.synchronize.FastSyncInfoFilter$CompoundSyncInfoFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter {
protected org.eclipse.team.core.synchronize.FastSyncInfoFilter[] filters
protected void (org.eclipse.team.core.synchronize.FastSyncInfoFilter[])
org.eclipse.team.core.synchronize.FastSyncInfoFilter[] filters
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter$OrSyncInfoFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter$OrSyncInfoFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter$CompoundSyncInfoFilter {
public void (org.eclipse.team.core.synchronize.FastSyncInfoFilter[])
org.eclipse.team.core.synchronize.FastSyncInfoFilter[] filters
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
int i
org.eclipse.team.core.synchronize.FastSyncInfoFilter filter
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter$PseudoConflictFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter$PseudoConflictFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter {
public void ()
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter$SyncInfoChangeTypeFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter$SyncInfoChangeTypeFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter {
private int[] changeFilters
public void (int[])
int[] changeFilters
public void (int)
int change
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
int syncKind
int i
int filter
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter$SyncInfoDirectionFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter$SyncInfoDirectionFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter {
int[] directionFilters
public void (int[])
int[] directionFilters
public void (int)
int direction
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
int syncKind
int i
int filter
}
org/eclipse/team/core/synchronize/FastSyncInfoFilter.classFastSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.FastSyncInfoFilter extends org.eclipse.team.core.synchronize.SyncInfoFilter {
public void ()
public static org.eclipse.team.core.synchronize.FastSyncInfoFilter getDirectionAndChangeFilter (int, int)
int direction
int change
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
public final boolean select (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/synchronize/ISyncInfoSetChangeEvent.classISyncInfoSetChangeEvent.java
package org.eclipse.team.core.synchronize
public abstract org.eclipse.team.core.synchronize.ISyncInfoSetChangeEvent extends java.lang.Object {
public abstract org.eclipse.team.core.synchronize.SyncInfo[] getAddedResources ()
public abstract org.eclipse.team.core.synchronize.SyncInfo[] getChangedResources ()
public abstract org.eclipse.core.resources.IResource[] getRemovedResources ()
public abstract org.eclipse.team.core.synchronize.SyncInfoSet getSet ()
}
org/eclipse/team/core/synchronize/ISyncInfoSetChangeListener.classISyncInfoSetChangeListener.java
package org.eclipse.team.core.synchronize
public abstract org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener extends java.lang.Object {
public abstract void syncInfoSetReset (org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.core.runtime.IProgressMonitor)
public abstract void syncInfoChanged (org.eclipse.team.core.synchronize.ISyncInfoSetChangeEvent, org.eclipse.core.runtime.IProgressMonitor)
public abstract void syncInfoSetErrors (org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.team.core.ITeamStatus[], org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/team/core/synchronize/ISyncInfoTreeChangeEvent.classISyncInfoTreeChangeEvent.java
package org.eclipse.team.core.synchronize
public abstract org.eclipse.team.core.synchronize.ISyncInfoTreeChangeEvent extends java.lang.Object implements org.eclipse.team.core.synchronize.ISyncInfoSetChangeEvent {
public abstract org.eclipse.core.resources.IResource[] getAddedSubtreeRoots ()
public abstract org.eclipse.core.resources.IResource[] getRemovedSubtreeRoots ()
}
org/eclipse/team/core/synchronize/SyncInfo.classSyncInfo.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.SyncInfo extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int IN_SYNC
public static final int ADDITION
public static final int DELETION
public static final int CHANGE
public static final int CHANGE_MASK
public static final int OUTGOING
public static final int INCOMING
public static final int CONFLICTING
public static final int DIRECTION_MASK
public static final int PSEUDO_CONFLICT
public static final int AUTOMERGE_CONFLICT
public static final int MANUAL_CONFLICT
private org.eclipse.core.resources.IResource local
private org.eclipse.team.core.variants.IResourceVariant base
private org.eclipse.team.core.variants.IResourceVariant remote
private org.eclipse.team.core.variants.IResourceVariantComparator comparator
private int syncKind
static Class class$0
public void (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariantComparator)
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant base
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.variants.IResourceVariantComparator comparator
public org.eclipse.core.resources.IResource getLocal ()
public java.lang.String getLocalContentIdentifier ()
public org.eclipse.team.core.variants.IResourceVariant getBase ()
public org.eclipse.team.core.variants.IResourceVariant getRemote ()
public org.eclipse.team.core.variants.IResourceVariantComparator getComparator ()
public int getKind ()
public static boolean isInSync (int)
int kind
public static int getDirection (int)
int kind
public static int getChange (int)
int kind
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
private boolean equalNodes (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo node1
org.eclipse.team.core.synchronize.SyncInfo node2
org.eclipse.core.resources.IResource local1
org.eclipse.core.resources.IResource local2
org.eclipse.team.core.variants.IResourceVariant base1
org.eclipse.team.core.variants.IResourceVariant base2
org.eclipse.team.core.variants.IResourceVariant remote1
org.eclipse.team.core.variants.IResourceVariant remote2
private boolean equalObjects (java.lang.Object, java.lang.Object)
Object o1
Object o2
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public java.lang.String toString ()
public static java.lang.String kindToString (int)
int kind
String label
public final void init () throws org.eclipse.team.core.TeamException
protected int calculateKind () throws org.eclipse.team.core.TeamException
int description
boolean localExists
boolean ay
boolean am
}
org/eclipse/team/core/synchronize/SyncInfoFilter$ContentComparisonSyncInfoFilter.classSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.SyncInfoFilter$ContentComparisonSyncInfoFilter extends org.eclipse.team.core.synchronize.SyncInfoFilter {
org.eclipse.team.internal.core.subscribers.ContentComparator criteria
public void ()
public void (boolean)
boolean ignoreWhitespace
public boolean select (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.core.resources.IResource local
public boolean compareContents (org.eclipse.core.resources.IFile, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile local
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/synchronize/SyncInfoFilter.classSyncInfoFilter.java
package org.eclipse.team.core.synchronize
public abstract org.eclipse.team.core.synchronize.SyncInfoFilter extends java.lang.Object {
public void ()
public abstract boolean select (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/team/core/synchronize/SyncInfoSet$1.classSyncInfoSet.java
package org.eclipse.team.core.synchronize
org.eclipse.team.core.synchronize.SyncInfoSet$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.synchronize.SyncInfoSet this$0
private final org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener val$listener
void (org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener)
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/synchronize/SyncInfoSet$2.classSyncInfoSet.java
package org.eclipse.team.core.synchronize
org.eclipse.team.core.synchronize.SyncInfoSet$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.core.synchronize.SyncInfoSet this$0
private final org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent val$event
private final org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener val$listener
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
private final org.eclipse.team.core.ITeamStatus[] val$newErrors
void (org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent, org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener, org.eclipse.core.runtime.IProgressMonitor, org.eclipse.team.core.ITeamStatus[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/core/synchronize/SyncInfoSet.classSyncInfoSet.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.SyncInfoSet extends java.lang.Object {
private java.util.Map resources
private org.eclipse.team.internal.core.subscribers.SyncInfoStatistics statistics
private java.util.Map errors
private boolean lockedForModification
private org.eclipse.core.runtime.jobs.ILock lock
private java.util.Set listeners
private org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent changes
public void ()
public void (org.eclipse.team.core.synchronize.SyncInfo[])
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
public synchronized org.eclipse.team.core.synchronize.SyncInfo[] getSyncInfos ()
public org.eclipse.core.resources.IResource[] getResources ()
org.eclipse.team.core.synchronize.SyncInfo[] infos
java.util.List resources
int i
org.eclipse.team.core.synchronize.SyncInfo info
public synchronized org.eclipse.team.core.synchronize.SyncInfo getSyncInfo (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public synchronized int size ()
public long countFor (int, int)
int kind
int mask
public boolean hasConflicts ()
public synchronized boolean isEmpty ()
protected synchronized void internalAdd (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.resources.IResource local
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.synchronize.SyncInfo oldSyncInfo
protected synchronized org.eclipse.team.core.synchronize.SyncInfo internalRemove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.synchronize.SyncInfo info
public void addSyncSetChangedListener (org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener)
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener listener
public void removeSyncSetChangedListener (org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener)
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener listener
public void clear ()
private void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
public void connect (org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener listener
org.eclipse.core.runtime.IProgressMonitor monitor
public void add (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
boolean alreadyExists
public void addAll (org.eclipse.team.core.synchronize.SyncInfoSet)
org.eclipse.team.core.synchronize.SyncInfoSet set
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void removeAll (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int i
public void removeConflictingNodes ()
public void removeOutgoingNodes ()
public void removeIncomingNodes ()
public boolean hasNodes (org.eclipse.team.core.synchronize.FastSyncInfoFilter)
org.eclipse.team.core.synchronize.FastSyncInfoFilter filter
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
org.eclipse.team.core.synchronize.SyncInfo info
public void selectNodes (org.eclipse.team.core.synchronize.FastSyncInfoFilter)
org.eclipse.team.core.synchronize.FastSyncInfoFilter filter
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
org.eclipse.team.core.synchronize.SyncInfo info
public void rejectNodes (org.eclipse.team.core.synchronize.FastSyncInfoFilter)
org.eclipse.team.core.synchronize.FastSyncInfoFilter filter
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
org.eclipse.team.core.synchronize.SyncInfo info
public org.eclipse.team.core.synchronize.SyncInfo[] getNodes (org.eclipse.team.core.synchronize.FastSyncInfoFilter)
org.eclipse.team.core.synchronize.FastSyncInfoFilter filter
java.util.List result
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
org.eclipse.team.core.synchronize.SyncInfo info
public boolean hasIncomingChanges ()
public boolean hasOutgoingChanges ()
public void beginInput ()
public void endInput (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void resetChanges ()
protected org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent createEmptyChangeEvent ()
private void fireChanges (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent event
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener[] allListeners
org.eclipse.team.core.ITeamStatus[] newErrors
int i
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener listener
protected org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener[] getListeners ()
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener[] allListeners
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener[] allListeners
protected org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent getChangeEvent ()
public void addError (org.eclipse.team.core.ITeamStatus)
org.eclipse.team.core.ITeamStatus status
public org.eclipse.team.core.ITeamStatus[] getErrors ()
public java.util.Iterator iterator ()
static void access$0 (org.eclipse.team.core.synchronize.SyncInfoSet, boolean)
}
org/eclipse/team/core/synchronize/SyncInfoSetChangeEvent.classSyncInfoSetChangeEvent.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent extends java.lang.Object implements org.eclipse.team.core.synchronize.ISyncInfoSetChangeEvent {
private org.eclipse.team.core.synchronize.SyncInfoSet set
private java.util.Map changedResources
private java.util.Set removedResources
private java.util.Map addedResources
private boolean reset
private java.util.List errors
public void (org.eclipse.team.core.synchronize.SyncInfoSet)
org.eclipse.team.core.synchronize.SyncInfoSet set
public void added (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
public void removed (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void changed (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.resources.IResource resource
public org.eclipse.team.core.synchronize.SyncInfo[] getAddedResources ()
public org.eclipse.team.core.synchronize.SyncInfo[] getChangedResources ()
public org.eclipse.core.resources.IResource[] getRemovedResources ()
public org.eclipse.team.core.synchronize.SyncInfoSet getSet ()
public void reset ()
public boolean isReset ()
public boolean isEmpty ()
public void errorOccurred (org.eclipse.team.core.ITeamStatus)
org.eclipse.team.core.ITeamStatus status
public org.eclipse.team.core.ITeamStatus[] getErrors ()
}
org/eclipse/team/core/synchronize/SyncInfoTree.classSyncInfoTree.java
package org.eclipse.team.core.synchronize
public org.eclipse.team.core.synchronize.SyncInfoTree extends org.eclipse.team.core.synchronize.SyncInfoSet {
protected java.util.Map parents
public void ()
public void (org.eclipse.team.core.synchronize.SyncInfo[])
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.resources.IResource local
public synchronized boolean hasMembers (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
org.eclipse.core.runtime.IPath path
java.util.Set allDescendants
public synchronized org.eclipse.team.core.synchronize.SyncInfo[] getSyncInfos (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.team.core.synchronize.SyncInfo info
java.util.List result
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource member
private synchronized org.eclipse.team.core.synchronize.SyncInfo[] internalGetDeepSyncInfo (org.eclipse.core.resources.IContainer)
org.eclipse.core.resources.IContainer resource
java.util.List infos
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.resources.IResource child
org.eclipse.team.core.synchronize.SyncInfo info
protected org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent createEmptyChangeEvent ()
public void add (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
boolean alreadyExists
org.eclipse.core.resources.IResource local
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void clear ()
private synchronized boolean addToParents (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource parent
boolean addedParent
java.util.Set children
private synchronized boolean removeFromParents (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource parent
boolean removedParent
java.util.Set children
private void internalAddedSubtreeRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource parent
private void internalRemovedSubtreeRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource parent
public void remove (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource member
org.eclipse.core.resources.IResource[] toRemove
int i
protected synchronized org.eclipse.core.resources.IResource[] internalGetOutOfSyncDescendants (org.eclipse.core.resources.IContainer)
org.eclipse.core.resources.IContainer resource
java.util.Set allChildren
private synchronized org.eclipse.core.resources.IResource[] internalMembers (org.eclipse.core.resources.IWorkspaceRoot)
org.eclipse.core.resources.IWorkspaceRoot root
java.util.Set possibleChildren
java.util.Set children
java.util.Iterator it
Object next
org.eclipse.core.resources.IResource element
public synchronized org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
java.util.Set children
org.eclipse.core.runtime.IPath path
java.util.Set possibleChildren
java.util.Iterator it
Object next
org.eclipse.core.resources.IResource element
org.eclipse.core.runtime.IPath childPath
org.eclipse.core.resources.IResource modelObject
org.eclipse.core.resources.IContainer childFolder
}
org/eclipse/team/core/variants/
org/eclipse/team/core/variants/AbstractResourceVariantTree.classAbstractResourceVariantTree.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.AbstractResourceVariantTree extends java.lang.Object implements org.eclipse.team.core.variants.IResourceVariantTree {
public void ()
public org.eclipse.core.resources.IResource[] refresh (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource[] resources
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List changedResources
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] changed
protected org.eclipse.core.resources.IResource[] refresh (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] changedResources
org.eclipse.team.core.variants.IResourceVariant tree
org.eclipse.core.runtime.IProgressMonitor sub
protected org.eclipse.core.resources.IResource[] collectChanges (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List changedResources
protected abstract org.eclipse.team.core.variants.IResourceVariant[] fetchMembers (org.eclipse.team.core.variants.IResourceVariant, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
protected abstract org.eclipse.team.core.variants.IResourceVariant fetchVariant (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
protected org.eclipse.core.resources.IResource[] collectedMembers (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.core.resources.IResource[] members
protected abstract boolean setVariant (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant) throws org.eclipse.team.core.TeamException
private void collectChanges (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, java.util.Collection, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
java.util.Collection changedResources
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
boolean changed
java.util.Map children
java.util.Iterator it
org.eclipse.core.resources.IResource localChild
org.eclipse.team.core.variants.IResourceVariant remoteChild
org.eclipse.core.resources.IResource[] cleared
private java.util.Map mergedMembers (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.core.runtime.IProgressMonitor progress
java.util.Map mergedResources
org.eclipse.team.core.variants.IResourceVariant[] remoteChildren
org.eclipse.team.core.variants.IResourceVariant[] remoteChildren
org.eclipse.core.resources.IResource[] localChildren
java.util.Set allSet
java.util.Map localSet
java.util.Map remoteSet
int i
org.eclipse.core.resources.IResource localChild
String name
int i
org.eclipse.team.core.variants.IResourceVariant remoteChild
String name
java.util.Iterator e
String keyChildName
org.eclipse.core.resources.IResource localChild
org.eclipse.team.core.variants.IResourceVariant remoteChild
boolean isContainer
private org.eclipse.core.resources.IResource getResourceChild (org.eclipse.core.resources.IResource, java.lang.String, boolean)
org.eclipse.core.resources.IResource parent
String childName
boolean isContainer
}
org/eclipse/team/core/variants/CachedResourceVariant$ResourceVariantStorage.classCachedResourceVariant.java
package org.eclipse.team.core.variants
org.eclipse.team.core.variants.CachedResourceVariant$ResourceVariantStorage extends java.lang.Object implements org.eclipse.core.resources.IEncodedStorage {
final org.eclipse.team.core.variants.CachedResourceVariant this$0
void (org.eclipse.team.core.variants.CachedResourceVariant)
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath getFullPath ()
public java.lang.String getName ()
public boolean isReadOnly ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
java.io.InputStream contents
String charSet
java.io.IOException e
}
org/eclipse/team/core/variants/CachedResourceVariant.classCachedResourceVariant.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.CachedResourceVariant extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.team.core.variants.IResourceVariant {
private org.eclipse.core.resources.IStorage storage
public void ()
public org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
private void ensureContentsCached (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
protected abstract void fetchContents (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
protected void setContents (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
java.io.InputStream stream
org.eclipse.core.runtime.IProgressMonitor monitor
private org.eclipse.team.internal.core.ResourceVariantCacheEntry getCacheEntry ()
public boolean isContentsCached ()
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
protected java.io.InputStream getCachedContents () throws org.eclipse.team.core.TeamException
protected boolean isHandleCached ()
protected abstract java.lang.String getCachePath ()
public long getSize ()
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
private org.eclipse.team.internal.core.ResourceVariantCache getCache ()
protected abstract java.lang.String getCacheId ()
protected org.eclipse.team.core.variants.CachedResourceVariant getCachedHandle ()
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
protected void cacheHandle ()
public org.eclipse.core.runtime.IPath getDisplayPath ()
}
org/eclipse/team/core/variants/IResourceVariant.classIResourceVariant.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.IResourceVariant extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract boolean isContainer ()
public abstract org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
public abstract java.lang.String getContentIdentifier ()
public abstract byte[] asBytes ()
public abstract boolean equals (java.lang.Object)
}
org/eclipse/team/core/variants/IResourceVariantComparator.classIResourceVariantComparator.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.IResourceVariantComparator extends java.lang.Object {
public abstract boolean compare (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant)
public abstract boolean compare (org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariant)
public abstract boolean isThreeWay ()
}
org/eclipse/team/core/variants/IResourceVariantTree.classIResourceVariantTree.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.IResourceVariantTree extends java.lang.Object {
public abstract org.eclipse.core.resources.IResource[] roots ()
public abstract org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.team.core.variants.IResourceVariant getResourceVariant (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract boolean hasResourceVariant (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.core.resources.IResource[] refresh (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
public abstract void flushVariants (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
}
org/eclipse/team/core/variants/ISynchronizerChangeListener.classISynchronizerChangeListener.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.ISynchronizerChangeListener extends java.lang.Object {
public abstract void syncStateChanged (org.eclipse.core.resources.IResource[])
}
org/eclipse/team/core/variants/PersistantResourceVariantByteStore.classPersistantResourceVariantByteStore.java
package org.eclipse.team.core.variants
public org.eclipse.team.core.variants.PersistantResourceVariantByteStore extends org.eclipse.team.core.variants.ResourceVariantByteStore {
private static final byte[] NO_REMOTE
private org.eclipse.core.runtime.QualifiedName syncName
static void ()
public void (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
public void dispose ()
public org.eclipse.core.runtime.QualifiedName getSyncName ()
public byte[] getBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] syncBytes
public boolean setBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
byte[] oldBytes
org.eclipse.core.runtime.CoreException e
public boolean flushBytes (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.CoreException e
public boolean isVariantKnown (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public boolean deleteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] members
java.util.List filteredMembers
int i
org.eclipse.core.resources.IResource member
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.resources.ISynchronizer getSynchronizer ()
private byte[] internalGetSyncBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
public void run (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource root
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
}
org/eclipse/team/core/variants/ResourceVariantByteStore.classResourceVariantByteStore.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.ResourceVariantByteStore extends java.lang.Object {
public void ()
public abstract void dispose ()
public abstract byte[] getBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract boolean setBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
public abstract boolean flushBytes (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
public abstract boolean deleteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
public abstract org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
protected boolean equals (byte[], byte[])
byte[] syncBytes1
byte[] syncBytes2
int i
public void run (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource root
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
}
org/eclipse/team/core/variants/ResourceVariantTree$1.classResourceVariantTree.java
package org.eclipse.team.core.variants
org.eclipse.team.core.variants.ResourceVariantTree$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.variants.ResourceVariantTree this$0
private final org.eclipse.core.resources.IResource[][] val$resources
private final org.eclipse.core.resources.IResource val$local
private final org.eclipse.team.core.variants.IResourceVariant val$remote
private final int val$depth
void (org.eclipse.team.core.variants.ResourceVariantTree, org.eclipse.core.resources.IResource[][], org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/variants/ResourceVariantTree.classResourceVariantTree.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.ResourceVariantTree extends org.eclipse.team.core.variants.AbstractResourceVariantTree {
private org.eclipse.team.core.variants.ResourceVariantByteStore store
protected void (org.eclipse.team.core.variants.ResourceVariantByteStore)
org.eclipse.team.core.variants.ResourceVariantByteStore store
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public boolean hasResourceVariant (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public void flushVariants (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
protected boolean setVariant (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.variants.ResourceVariantByteStore cache
byte[] newRemoteBytes
boolean changed
boolean changed
protected org.eclipse.team.core.variants.ResourceVariantByteStore getByteStore ()
protected byte[] getBytes (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
protected org.eclipse.core.resources.IResource[] collectChanges (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[][] resources
static org.eclipse.core.resources.IResource[] access$0 (org.eclipse.team.core.variants.ResourceVariantTree, org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
}
org/eclipse/team/core/variants/ResourceVariantTreeSubscriber.classResourceVariantTreeSubscriber.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.ResourceVariantTreeSubscriber extends org.eclipse.team.core.subscribers.Subscriber {
public void ()
public org.eclipse.team.core.synchronize.SyncInfo getSyncInfo (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.variants.IResourceVariant remoteResource
org.eclipse.team.core.variants.IResourceVariant baseResource
org.eclipse.team.core.variants.IResourceVariant baseResource
protected org.eclipse.team.core.synchronize.SyncInfo getSyncInfo (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariant) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant base
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.synchronize.SyncInfo info
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
java.util.Set allMembers
org.eclipse.core.runtime.CoreException e
java.util.Iterator iterator
org.eclipse.core.resources.IResource member
org.eclipse.core.runtime.CoreException e
public void refresh (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource[] resources
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List errors
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IStatus status
int numSuccess
protected abstract org.eclipse.team.core.variants.IResourceVariantTree getBaseTree ()
protected abstract org.eclipse.team.core.variants.IResourceVariantTree getRemoteTree ()
private org.eclipse.core.runtime.IStatus refresh (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set allChanges
org.eclipse.core.resources.IResource[] baseChanges
org.eclipse.core.resources.IResource[] remoteChanges
org.eclipse.core.resources.IResource[] changedResources
org.eclipse.team.core.TeamException e
private org.eclipse.core.resources.IResource[] internalMembers (org.eclipse.team.core.variants.IResourceVariantTree, org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException org.eclipse.core.runtime.CoreException
org.eclipse.team.core.variants.IResourceVariantTree tree
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
org.eclipse.core.runtime.CoreException e
}
org/eclipse/team/core/variants/SessionResourceVariantByteStore.classSessionResourceVariantByteStore.java
package org.eclipse.team.core.variants
public org.eclipse.team.core.variants.SessionResourceVariantByteStore extends org.eclipse.team.core.variants.ResourceVariantByteStore {
private static final byte[] NO_REMOTE
private java.util.Map membersCache
private java.util.Map syncBytesCache
static void ()
public void ()
public boolean deleteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public void dispose ()
public boolean flushBytes (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource child
public byte[] getBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] syncBytes
public boolean isEmpty ()
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.List members
public boolean setBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
byte[] oldBytes
private java.util.Map getSyncBytesCache ()
private void internalAddToParent (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
java.util.List members
private byte[] internalGetSyncBytes (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private void internalRemoveFromParent (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
java.util.List members
private void internalSetSyncInfo (org.eclipse.core.resources.IResource, byte[])
org.eclipse.core.resources.IResource resource
byte[] bytes
}
org/eclipse/team/core/variants/ThreeWayRemoteTree$1.classThreeWayRemoteTree.java
package org.eclipse.team.core.variants
org.eclipse.team.core.variants.ThreeWayRemoteTree$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.core.variants.ThreeWayRemoteTree this$0
private final org.eclipse.core.resources.IResource[][] val$resources
private final org.eclipse.core.resources.IResource val$local
private final org.eclipse.team.core.variants.IResourceVariant val$remote
private final int val$depth
void (org.eclipse.team.core.variants.ThreeWayRemoteTree, org.eclipse.core.resources.IResource[][], org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/variants/ThreeWayRemoteTree$RemoteResourceVariantByteStore.classThreeWayRemoteTree.java
package org.eclipse.team.core.variants
org.eclipse.team.core.variants.ThreeWayRemoteTree$RemoteResourceVariantByteStore extends org.eclipse.team.core.variants.ResourceVariantByteStore {
private org.eclipse.team.core.variants.ThreeWaySynchronizer synchronizer
public void (org.eclipse.team.core.variants.ThreeWaySynchronizer)
org.eclipse.team.core.variants.ThreeWaySynchronizer synchronizer
public void dispose ()
public byte[] getBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public boolean setBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
public boolean flushBytes (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
public boolean isVariantKnown (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public boolean deleteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
private org.eclipse.team.core.variants.ThreeWaySynchronizer getSynchronizer ()
}
org/eclipse/team/core/variants/ThreeWayRemoteTree.classThreeWayRemoteTree.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.ThreeWayRemoteTree extends org.eclipse.team.core.variants.ResourceVariantTree {
private org.eclipse.team.core.variants.ThreeWaySubscriber subscriber
public void (org.eclipse.team.core.variants.ThreeWaySubscriber)
org.eclipse.team.core.variants.ThreeWaySubscriber subscriber
public org.eclipse.core.resources.IResource[] roots ()
public org.eclipse.team.core.variants.IResourceVariant getResourceVariant (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
protected org.eclipse.team.core.variants.ThreeWaySubscriber getSubscriber ()
protected org.eclipse.core.resources.IResource[] collectChanges (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[][] resources
static org.eclipse.core.resources.IResource[] access$0 (org.eclipse.team.core.variants.ThreeWayRemoteTree, org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
}
org/eclipse/team/core/variants/ThreeWayResourceComparator.classThreeWayResourceComparator.java
package org.eclipse.team.core.variants
public org.eclipse.team.core.variants.ThreeWayResourceComparator extends java.lang.Object implements org.eclipse.team.core.variants.IResourceVariantComparator {
private org.eclipse.team.core.variants.ThreeWaySynchronizer synchronizer
public void (org.eclipse.team.core.variants.ThreeWaySynchronizer)
org.eclipse.team.core.variants.ThreeWaySynchronizer synchronizer
public boolean compare (org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.TeamException e
public boolean compare (org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.team.core.variants.IResourceVariant base
org.eclipse.team.core.variants.IResourceVariant remote
byte[] bytes1
byte[] bytes2
public boolean isThreeWay ()
private org.eclipse.team.core.variants.ThreeWaySynchronizer getSynchronizer ()
private byte[] getBytes (org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.team.core.variants.IResourceVariant remote
private boolean equals (byte[], byte[])
byte[] syncBytes
byte[] oldBytes
int i
}
org/eclipse/team/core/variants/ThreeWaySubscriber.classThreeWaySubscriber.java
package org.eclipse.team.core.variants
public abstract org.eclipse.team.core.variants.ThreeWaySubscriber extends org.eclipse.team.core.variants.ResourceVariantTreeSubscriber implements org.eclipse.team.core.variants.ISynchronizerChangeListener {
private org.eclipse.team.core.variants.ThreeWayResourceComparator comparator
private org.eclipse.team.internal.core.subscribers.ThreeWayBaseTree baseTree
private org.eclipse.team.core.variants.ThreeWayRemoteTree remoteTree
private org.eclipse.team.core.variants.ThreeWaySynchronizer synchronizer
protected void (org.eclipse.team.core.variants.ThreeWaySynchronizer)
org.eclipse.team.core.variants.ThreeWaySynchronizer synchronizer
protected final org.eclipse.team.core.variants.IResourceVariantTree getBaseTree ()
protected final org.eclipse.team.core.variants.IResourceVariantTree getRemoteTree ()
public final org.eclipse.team.core.variants.IResourceVariantComparator getResourceComparator ()
public void syncStateChanged (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
public boolean isSupervised (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public org.eclipse.team.core.variants.ThreeWaySynchronizer getSynchronizer ()
public abstract org.eclipse.team.core.variants.IResourceVariant getResourceVariant (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
protected abstract org.eclipse.team.core.variants.ThreeWayRemoteTree createRemoteTree ()
protected void handleRootChanged (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource resource
boolean added
private void rootAdded (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.subscribers.SubscriberChangeEvent delta
private void rootRemoved (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.TeamException e
org.eclipse.team.core.subscribers.SubscriberChangeEvent delta
private boolean isChildOfRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] roots
org.eclipse.core.runtime.IPath fullPath
int i
org.eclipse.core.resources.IResource root
}
org/eclipse/team/core/variants/ThreeWaySynchronizer$1.classThreeWaySynchronizer.java
package org.eclipse.team.core.variants
org.eclipse.team.core.variants.ThreeWaySynchronizer$1 extends java.lang.Object implements org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation {
final org.eclipse.team.core.variants.ThreeWaySynchronizer this$0
void (org.eclipse.team.core.variants.ThreeWaySynchronizer)
public void flush (org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/core/variants/ThreeWaySynchronizer$2.classThreeWaySynchronizer.java
package org.eclipse.team.core.variants
org.eclipse.team.core.variants.ThreeWaySynchronizer$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.core.variants.ThreeWaySynchronizer this$0
private final org.eclipse.team.core.variants.ISynchronizerChangeListener val$listener
private final org.eclipse.core.resources.IResource[] val$resources
void (org.eclipse.team.core.variants.ThreeWaySynchronizer, org.eclipse.team.core.variants.ISynchronizerChangeListener, org.eclipse.core.resources.IResource[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/core/variants/ThreeWaySynchronizer.classThreeWaySynchronizer.java
package org.eclipse.team.core.variants
public org.eclipse.team.core.variants.ThreeWaySynchronizer extends java.lang.Object {
private org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation flushOperation
private static final byte[] IGNORED_BYTES
private org.eclipse.core.runtime.jobs.ILock lock
private org.eclipse.team.internal.core.subscribers.BatchingLock batchingLock
private org.eclipse.team.core.variants.ResourceVariantByteStore cache
private java.util.Set listeners
static void ()
public void (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
public void (org.eclipse.team.core.variants.ResourceVariantByteStore)
org.eclipse.team.core.variants.ResourceVariantByteStore store
public void addListener (org.eclipse.team.core.variants.ISynchronizerChangeListener)
org.eclipse.team.core.variants.ISynchronizerChangeListener listener
public void removeListener (org.eclipse.team.core.variants.ISynchronizerChangeListener)
org.eclipse.team.core.variants.ISynchronizerChangeListener listener
public byte[] getBaseBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] syncBytes
byte[] baseBytes
public void setBaseBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] baseBytes
org.eclipse.core.runtime.jobs.ISchedulingRule rule
String base
String[] slots
byte[] syncBytes
public boolean isLocallyModified (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public byte[] getRemoteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] syncBytes
byte[] remoteBytes
public boolean setRemoteBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] remoteBytes
org.eclipse.core.runtime.jobs.ISchedulingRule rule
byte[] syncBytes
byte[] syncBytes
String[] slots
byte[] currentRemote
byte[] currentRemote
public boolean removeRemoteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.jobs.ISchedulingRule rule
byte[] syncBytes
byte[] syncBytes
byte[] syncBytes
String currentRemote
String currentRemote
public boolean hasSyncBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public boolean isIgnored (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
public void setIgnored (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
java.util.Set potentialChildren
org.eclipse.core.resources.IContainer container
java.util.List result
java.util.Iterator iter
org.eclipse.core.resources.IResource child
org.eclipse.core.runtime.CoreException e
public void flush (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public void run (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resourceRule
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
private void broadcastSyncChanges (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
org.eclipse.team.core.variants.ISynchronizerChangeListener[] allListeners
org.eclipse.team.core.variants.ISynchronizerChangeListener[] allListeners
int i
org.eclipse.team.core.variants.ISynchronizerChangeListener listener
private byte[] internalGetSyncBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
private boolean internalSetSyncBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] syncBytes
private byte[] getSlot (byte[], int)
byte[] syncBytes
int i
private byte[] setSlot (byte[], int, byte[]) throws org.eclipse.team.core.TeamException
byte[] syncBytes
int i
byte[] insertBytes
private byte[] toBytes (java.lang.String[])
String[] slots
private long getLocalTimestamp (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] syncBytes
byte[] bytes
private boolean equals (byte[], byte[])
byte[] syncBytes
byte[] oldBytes
int i
private void beginOperation ()
private void endOperation ()
private org.eclipse.core.runtime.jobs.ISchedulingRule beginBatching (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.jobs.ISchedulingRule resourceRule
org.eclipse.core.runtime.IProgressMonitor monitor
private void endBatching (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
static void access$0 (org.eclipse.team.core.variants.ThreeWaySynchronizer, org.eclipse.core.resources.IResource[])
}
org/eclipse/team/internal/
org/eclipse/team/internal/core/
org/eclipse/team/internal/core/AdapterFactory.classAdapterFactory.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.AdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory {
static Class class$0
public void ()
public java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
Object adaptableObject
Class adapterType
org.eclipse.core.resources.mapping.ModelProvider mp
public java.lang.Class[] getAdapterList ()
}
org/eclipse/team/internal/core/BackgroundEventHandler$1.classBackgroundEventHandler.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.BackgroundEventHandler$1 extends org.eclipse.core.runtime.jobs.Job {
final org.eclipse.team.internal.core.BackgroundEventHandler this$0
void (org.eclipse.team.internal.core.BackgroundEventHandler, java.lang.String)
String $anonymous0
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean shouldRun ()
public boolean shouldSchedule ()
public boolean belongsTo (java.lang.Object)
Object family
}
org/eclipse/team/internal/core/BackgroundEventHandler$2.classBackgroundEventHandler.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.BackgroundEventHandler$2 extends org.eclipse.core.runtime.jobs.JobChangeAdapter {
final org.eclipse.team.internal.core.BackgroundEventHandler this$0
void (org.eclipse.team.internal.core.BackgroundEventHandler)
public void done (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
}
org/eclipse/team/internal/core/BackgroundEventHandler$Event.classBackgroundEventHandler.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.BackgroundEventHandler$Event extends java.lang.Object {
private int type
public void (int)
int type
public int getType ()
public java.lang.String toString ()
StringBuffer buffer
public org.eclipse.core.resources.IResource getResource ()
protected java.lang.String getTypeString ()
}
org/eclipse/team/internal/core/BackgroundEventHandler$ResourceEvent.classBackgroundEventHandler.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.BackgroundEventHandler$ResourceEvent extends org.eclipse.team.internal.core.BackgroundEventHandler$Event {
private org.eclipse.core.resources.IResource resource
private int depth
public void (org.eclipse.core.resources.IResource, int, int)
org.eclipse.core.resources.IResource resource
int type
int depth
public int getDepth ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String toString ()
StringBuffer buffer
protected java.lang.String getDepthString ()
}
org/eclipse/team/internal/core/BackgroundEventHandler$RunnableEvent.classBackgroundEventHandler.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.BackgroundEventHandler$RunnableEvent extends org.eclipse.team.internal.core.BackgroundEventHandler$Event {
private org.eclipse.core.resources.IWorkspaceRunnable runnable
private boolean preemtive
public void (org.eclipse.core.resources.IWorkspaceRunnable, boolean)
org.eclipse.core.resources.IWorkspaceRunnable runnable
boolean preemtive
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean isPreemtive ()
}
org/eclipse/team/internal/core/BackgroundEventHandler.classBackgroundEventHandler.java
package org.eclipse.team.internal.core
public abstract org.eclipse.team.internal.core.BackgroundEventHandler extends java.lang.Object {
public static final int RUNNABLE_EVENT
private java.util.List awaitingProcessing
private org.eclipse.core.runtime.jobs.Job eventHandlerJob
private boolean shutdown
private org.eclipse.team.internal.core.ExceptionCollector errors
private long timeOfLastDispatch
private int dispatchCount
private static final long DISPATCH_DELAY
private static final long LONG_DISPATCH_DELAY
private static final int DISPATCH_THRESHOLD
private static final long WAIT_DELAY
private String jobName
protected void (java.lang.String, java.lang.String)
String jobName
String errorTitle
protected void createEventHandlingJob ()
protected boolean belongsTo (java.lang.Object)
Object family
protected java.lang.Object getJobFamiliy ()
protected void jobDone (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
protected void schedule ()
public void shutdown ()
public boolean isShutdown ()
protected synchronized void queueEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, boolean)
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
boolean front
protected java.lang.String getName ()
protected synchronized org.eclipse.team.internal.core.BackgroundEventHandler$Event nextElement ()
protected synchronized org.eclipse.team.internal.core.BackgroundEventHandler$Event peek ()
protected synchronized boolean isQueueEmpty ()
protected org.eclipse.core.runtime.IStatus processEvents (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IProgressMonitor subMonitor
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.core.runtime.CoreException e
protected final void dispatchEvents (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
protected abstract boolean doDispatchEvents (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
protected boolean isReadyForDispatch (boolean)
boolean wait
private boolean isDispatchDelayExceeded ()
long duration
protected long getDispatchWaitDelay ()
protected long getShortDispatchDelay ()
protected long getLongDispatchDelay ()
protected void handleException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
protected abstract void processEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.jobs.Job getEventHandlerJob ()
}
org/eclipse/team/internal/core/Cache$1.classCache.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.Cache$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.Cache this$0
private final Object val$listener
void (org.eclipse.team.internal.core.Cache, java.lang.Object)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/team/internal/core/Cache.classCache.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.Cache extends java.lang.Object implements org.eclipse.team.core.ICache {
java.util.Map properties
org.eclipse.core.runtime.ListenerList listeners
public void ()
public synchronized void put (java.lang.String, java.lang.Object)
String name
Object value
public synchronized java.lang.Object get (java.lang.String)
String name
public synchronized void remove (java.lang.String)
String name
public synchronized void addCacheListener (org.eclipse.team.core.ICacheListener)
org.eclipse.team.core.ICacheListener listener
public synchronized void removeDisposeListener (org.eclipse.team.core.ICacheListener)
org.eclipse.team.core.ICacheListener listener
public synchronized void removeCacheListener (org.eclipse.team.core.ICacheListener)
org.eclipse.team.core.ICacheListener listener
public void dispose ()
Object[] allListeners
int i
Object listener
}
org/eclipse/team/internal/core/DefaultFileModificationValidator.classDefaultFileModificationValidator.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.DefaultFileModificationValidator extends org.eclipse.core.resources.team.FileModificationValidator {
private org.eclipse.core.resources.team.FileModificationValidator uiValidator
public void ()
protected org.eclipse.core.runtime.IStatus getDefaultStatus (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
org.eclipse.core.resources.IFile[] files
org.eclipse.core.resources.team.FileModificationValidationContext context
org.eclipse.core.resources.IFile[] readOnlyFiles
protected org.eclipse.core.runtime.IStatus getStatus (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] files
org.eclipse.core.runtime.IStatus[] stati
boolean allOK
int i
private org.eclipse.core.resources.IFile[] getReadOnly (org.eclipse.core.resources.IFile[])
org.eclipse.core.resources.IFile[] files
java.util.List result
int i
org.eclipse.core.resources.IFile file
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private org.eclipse.core.resources.team.FileModificationValidator loadUIValidator ()
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
org.eclipse.core.runtime.IConfigurationElement[] configElements
Object o
org.eclipse.core.runtime.CoreException e
}
org/eclipse/team/internal/core/DefaultMoveDeleteHook.classDefaultMoveDeleteHook.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.DefaultMoveDeleteHook 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/team/internal/core/DefaultProjectSetCapability.classDefaultProjectSetCapability.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.DefaultProjectSetCapability extends org.eclipse.team.core.ProjectSetCapability {
public void ()
}
org/eclipse/team/internal/core/ExceptionCollector.classExceptionCollector.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.ExceptionCollector extends java.lang.Object {
private java.util.List statuses
private String message
private String pluginId
private int severity
private org.eclipse.core.runtime.ILog log
public void (java.lang.String, java.lang.String, int, org.eclipse.core.runtime.ILog)
String message
String pluginId
int severity
org.eclipse.core.runtime.ILog log
public void clear ()
public org.eclipse.core.runtime.IStatus getStatus ()
org.eclipse.core.runtime.MultiStatus multiStatus
java.util.Iterator it
org.eclipse.core.runtime.IStatus status
public void handleException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException exception
org.eclipse.core.runtime.IStatus exceptionStatus
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus[] children
int i
org.eclipse.core.runtime.IStatus status2
private void recordStatus (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
}
org/eclipse/team/internal/core/FileContentManager$StringMapping.classFileContentManager.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.FileContentManager$StringMapping extends java.lang.Object implements org.eclipse.team.core.IStringMapping {
private final String fString
private final int fType
public void (java.lang.String, int)
String string
int type
public java.lang.String getString ()
public int getType ()
}
org/eclipse/team/internal/core/FileContentManager$UserExtensionMappings.classFileContentManager.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.FileContentManager$UserExtensionMappings extends org.eclipse.team.internal.core.UserStringMappings {
public void (java.lang.String)
String key
protected java.util.Map loadMappingsFromPreferences ()
java.util.Map result
private boolean loadMappingsFromOldWorkspace (java.util.Map)
java.util.Map map
String STATE_FILE
org.eclipse.core.runtime.IPath pluginStateLocation
java.io.File f
java.io.DataInputStream input
java.io.IOException ex
private java.util.Map readOldFormatExtensionMappings (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
java.util.Map result
int numberOfMappings
int i
String extension
int type
}
org/eclipse/team/internal/core/FileContentManager.classFileContentManager.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.FileContentManager extends java.lang.Object implements org.eclipse.team.core.IFileContentManager {
private static final String PREF_TEAM_EXTENSION_TYPES
private static final String PREF_TEAM_FILENAME_TYPES
private final org.eclipse.team.internal.core.UserStringMappings fUserExtensionMappings
private final org.eclipse.team.internal.core.UserStringMappings fUserNameMappings
private org.eclipse.team.internal.core.PluginStringMappings fPluginExtensionMappings
private org.eclipse.core.runtime.content.IContentType textContentType
public void ()
public int getTypeForName (java.lang.String)
String filename
int userType
public int getTypeForExtension (java.lang.String)
String extension
int userType
int pluginType
public void addNameMappings (java.lang.String[], int[])
String[] names
int[] types
public void addExtensionMappings (java.lang.String[], int[])
String[] extensions
int[] types
public void setNameMappings (java.lang.String[], int[])
String[] names
int[] types
public void setExtensionMappings (java.lang.String[], int[])
String[] extensions
int[] types
public org.eclipse.team.core.IStringMapping[] getNameMappings ()
public org.eclipse.team.core.IStringMapping[] getExtensionMappings ()
public int getType (org.eclipse.core.resources.IStorage)
org.eclipse.core.resources.IStorage storage
int type
int type
String name
String extension
org.eclipse.core.runtime.content.IContentType contentType
org.eclipse.core.runtime.content.IContentType textType
private org.eclipse.core.runtime.content.IContentType getTextContentType ()
public org.eclipse.team.core.IStringMapping[] getDefaultNameMappings ()
public org.eclipse.team.core.IStringMapping[] getDefaultExtensionMappings ()
public boolean isKnownExtension (java.lang.String)
String extension
public boolean isKnownFilename (java.lang.String)
String filename
private static java.lang.String getFileExtension (java.lang.String)
String name
int index
private static org.eclipse.team.core.IStringMapping[] getStringMappings (java.util.Map)
java.util.Map map
org.eclipse.team.core.IStringMapping[] result
int index
java.util.Iterator iter
java.util.Map$Entry entry
private org.eclipse.team.core.IStringMapping[] getMappings (org.eclipse.team.internal.core.UserStringMappings, org.eclipse.team.internal.core.PluginStringMappings)
org.eclipse.team.internal.core.UserStringMappings userMappings
org.eclipse.team.internal.core.PluginStringMappings pluginMappings
java.util.Map mappings
}
org/eclipse/team/internal/core/FileModificationValidatorManager.classFileModificationValidatorManager.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.FileModificationValidatorManager extends org.eclipse.core.resources.team.FileModificationValidator {
private org.eclipse.core.resources.team.FileModificationValidator defaultValidator
public void ()
public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
org.eclipse.core.resources.IFile[] files
org.eclipse.core.resources.team.FileModificationValidationContext context
java.util.ArrayList returnStati
java.util.Map providersToFiles
int i
org.eclipse.core.resources.IFile file
org.eclipse.team.core.RepositoryProvider provider
java.util.Iterator providersIterator
boolean allOK
org.eclipse.team.core.RepositoryProvider provider
java.util.ArrayList filesList
org.eclipse.core.resources.IFile[] filesArray
org.eclipse.core.resources.team.FileModificationValidator validator
org.eclipse.core.resources.team.FileModificationValidator v
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.team.core.RepositoryProvider provider
org.eclipse.core.resources.team.FileModificationValidator validator
org.eclipse.core.resources.team.FileModificationValidator v
private synchronized org.eclipse.core.resources.team.FileModificationValidator getDefaultValidator ()
}
org/eclipse/team/internal/core/IRepositoryProviderListener.classIRepositoryProviderListener.java
package org.eclipse.team.internal.core
public abstract org.eclipse.team.internal.core.IRepositoryProviderListener extends java.lang.Object {
public abstract void providerMapped (org.eclipse.team.core.RepositoryProvider)
public abstract void providerUnmapped (org.eclipse.core.resources.IProject)
}
org/eclipse/team/internal/core/InfiniteSubProgressMonitor.classInfiniteSubProgressMonitor.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.InfiniteSubProgressMonitor extends org.eclipse.core.runtime.SubProgressMonitor {
int totalWork
int halfWay
int currentIncrement
int nextProgress
int worked
public void (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public void (org.eclipse.core.runtime.IProgressMonitor, int, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
int style
public void beginTask (java.lang.String, int)
String name
int totalWork
public void worked (int)
int work
public void subTask (java.lang.String)
String name
}
org/eclipse/team/internal/core/Messages.classMessages.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String LocalFileHistory_RefreshLocalHistory
public static String MergeContext_5
public static String MergeContext_6
public static String ok
public static String concatStrings
public static String AbstractResourceVariantTree_0
public static String Assert_assertionFailed
public static String FileModificationValidator_someReadOnly
public static String FileModificationValidator_fileIsReadOnly
public static String FileModificationValidator_editFailed
public static String RepositoryProvider_Error_removing_nature_from_project___1
public static String RepositoryProvider_couldNotInstantiateProvider
public static String RepositoryProvider_No_Provider_Registered
public static String RepositoryProvider_linkedResourcesExist
public static String RepositoryProvider_linkedResourcesNotSupported
public static String RepositoryProvider_linkedURIsExist
public static String RepositoryProvider_linkedURIsNotSupported
public static String RepositoryProvider_couldNotClearAfterError
public static String RepositoryProvider_invalidClass
public static String RepositoryProvider_toString
public static String SubscriberDiffTreeEventHandler_0
public static String Team_readError
public static String PollingInputStream_readTimeout
public static String PollingInputStream_closeTimeout
public static String PollingOutputStream_writeTimeout
public static String PollingOutputStream_closeTimeout
public static String TimeoutOutputStream_cannotWriteToStream
public static String RemoteSyncElement_delimit
public static String RemoteSyncElement_insync
public static String RemoteSyncElement_conflicting
public static String RemoteSyncElement_outgoing
public static String RemoteSyncElement_incoming
public static String RemoteSyncElement_change
public static String RemoteSyncElement_addition
public static String RemoteSyncElement_deletion
public static String RemoteSyncElement_manual
public static String RemoteSyncElement_auto
public static String Team_Error_loading_ignore_state_from_disk_1
public static String RemoteContentsCache_cacheDisposed
public static String RemoteContentsCache_fileError
public static String SubscriberEventHandler_2
public static String SubscriberEventHandler_jobName
public static String SubscriberChangeSetCollector_0
public static String SubscriberChangeSetCollector_1
public static String SubscriberChangeSetCollector_2
public static String SubscriberChangeSetCollector_3
public static String SubscriberChangeSetCollector_4
public static String SubscriberChangeSetCollector_5
public static String SubscriberEventHandler_errors
public static String RemoteContentsCacheEntry_3
public static String SynchronizationCacheRefreshOperation_0
public static String SubscriberEventHandler_8
public static String SubscriberEventHandler_9
public static String SubscriberEventHandler_10
public static String SubscriberEventHandler_11
public static String CachedResourceVariant_0
public static String CachedResourceVariant_1
public static String SyncInfoTree_0
public static String ResourceVariantTreeSubscriber_1
public static String ResourceVariantTreeSubscriber_2
public static String SyncByteConverter_1
public static String BatchingLock_11
public static String SubscriberEventHandler_12
public static String ProjectSetCapability_0
public static String ProjectSetCapability_1
public static String SubscriberResourceMappingContext_0
public static String SubscriberResourceMappingContext_1
public static String MergeContext_0
public static String MergeContext_1
public static String MergeContext_2
public static String MergeContext_3
public static String MergeContext_4
public static String LocalFileRevision_currentVersion
public static String LocalFileRevision_currentVersionTag
public static String LocalFileRevision_localRevisionTag
public static String DelegatingStorageMerger_0
public static String DelegatingStorageMerger_1
public static String WorkspaceSubscriber_0
public static String WorkspaceSubscriber_1
public static String ScopeManagerEventHandler_0
public static String ScopeManagerEventHandler_1
static Class class$0
static void ()
public void ()
}
org/eclipse/team/internal/core/MoveDeleteManager.classMoveDeleteManager.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.MoveDeleteManager extends java.lang.Object implements org.eclipse.core.resources.team.IMoveDeleteHook {
private static final org.eclipse.core.resources.team.IMoveDeleteHook DEFAULT_HOOK
static void ()
public void ()
private org.eclipse.core.resources.team.IMoveDeleteHook getHookFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.team.core.RepositoryProvider provider
org.eclipse.core.resources.team.IMoveDeleteHook hook
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/team/internal/core/NullSubProgressMonitor.classNullSubProgressMonitor.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.NullSubProgressMonitor extends org.eclipse.core.runtime.SubProgressMonitor {
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public void subTask (java.lang.String)
String name
public void worked (int)
int work
}
org/eclipse/team/internal/core/PessimisticResourceRuleFactory.classPessimisticResourceRuleFactory.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.PessimisticResourceRuleFactory extends org.eclipse.core.resources.team.ResourceRuleFactory {
org.eclipse.core.resources.IWorkspaceRoot root
public void ()
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
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
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/internal/core/PluginStringMappings.classPluginStringMappings.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.PluginStringMappings extends java.lang.Object {
private final String fExtensionID
private final String fAttributeName
private java.util.SortedMap fMappings
public void (java.lang.String, java.lang.String)
String extensionID
String stringAttributeName
private java.util.SortedMap loadPluginPatterns ()
java.util.SortedMap result
org.eclipse.team.internal.core.TeamPlugin plugin
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String ext
String type
public java.util.Map referenceMap ()
public int getType (java.lang.String)
String filename
java.util.Map mappings
}
org/eclipse/team/internal/core/Policy.classPolicy.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.Policy extends java.lang.Object {
public static boolean DEBUG_STREAMS
public static boolean DEBUG_REFRESH_JOB
public static boolean DEBUG_BACKGROUND_EVENTS
public static boolean DEBUG_THREADING
static void ()
public void ()
public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
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
public static org.eclipse.core.runtime.IProgressMonitor infiniteSubMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
}
org/eclipse/team/internal/core/RepositoryProviderManager.classRepositoryProviderManager.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.RepositoryProviderManager extends java.lang.Object implements org.eclipse.team.internal.core.IRepositoryProviderListener {
private static org.eclipse.team.internal.core.RepositoryProviderManager instance
private org.eclipse.core.runtime.ListenerList listeners
public void ()
public static synchronized org.eclipse.team.internal.core.RepositoryProviderManager getInstance ()
public void providerMapped (org.eclipse.team.core.RepositoryProvider)
org.eclipse.team.core.RepositoryProvider provider
Object[] allListeners
int i
org.eclipse.team.internal.core.IRepositoryProviderListener listener
public void providerUnmapped (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
Object[] allListeners
int i
org.eclipse.team.internal.core.IRepositoryProviderListener listener
public void addListener (org.eclipse.team.internal.core.IRepositoryProviderListener)
org.eclipse.team.internal.core.IRepositoryProviderListener listener
public void removeListener (org.eclipse.team.internal.core.IRepositoryProviderListener)
org.eclipse.team.internal.core.IRepositoryProviderListener listener
}
org/eclipse/team/internal/core/ResourceVariantCache.classResourceVariantCache.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.ResourceVariantCache extends java.lang.Object {
private static final String CACHE_DIRECTORY
private static final long CACHE_FILE_LIFESPAN
private static java.util.Map caches
private String name
private java.util.Map cacheEntries
private long lastCacheCleanup
private int cacheDirSize
private org.eclipse.core.runtime.jobs.ILock lock
static void ()
public static synchronized void enableCaching (java.lang.String)
String cacheId
org.eclipse.team.internal.core.ResourceVariantCache cache
public static boolean isCachingEnabled (java.lang.String)
String cacheId
public static void disableCache (java.lang.String)
String cacheId
org.eclipse.team.internal.core.ResourceVariantCache cache
public static synchronized org.eclipse.team.internal.core.ResourceVariantCache getCache (java.lang.String)
String cacheId
public static synchronized void shutdown ()
String[] keys
int i
String id
private void (java.lang.String)
String name
public boolean hasEntry (java.lang.String)
String id
protected org.eclipse.core.runtime.IPath getCachePath ()
private org.eclipse.core.runtime.IPath getStateLocation ()
private synchronized void clearOldCacheEntries ()
long current
java.util.List stale
java.util.Iterator iter
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
long lastHit
java.util.Iterator iter
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
private synchronized void purgeFromCache (java.lang.String)
String id
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
java.io.File f
private synchronized void createCacheDirectory ()
org.eclipse.core.runtime.IPath cacheLocation
java.io.File file
org.eclipse.team.core.TeamException e
private synchronized void deleteCacheDirectory ()
org.eclipse.core.runtime.IPath cacheLocation
java.io.File file
private void deleteFile (java.io.File) throws org.eclipse.team.core.TeamException
java.io.File file
java.io.File[] children
int i
protected void purgeFromCache (org.eclipse.team.internal.core.ResourceVariantCacheEntry)
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
private synchronized org.eclipse.team.internal.core.ResourceVariantCacheEntry internalGetCacheEntry (java.lang.String)
String id
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
public org.eclipse.team.internal.core.ResourceVariantCacheEntry getCacheEntry (java.lang.String)
String id
public synchronized org.eclipse.team.internal.core.ResourceVariantCacheEntry add (java.lang.String, org.eclipse.team.core.variants.CachedResourceVariant)
String id
org.eclipse.team.core.variants.CachedResourceVariant resource
String filePath
org.eclipse.team.internal.core.ResourceVariantCacheEntry entry
public java.lang.String getName ()
public org.eclipse.team.internal.core.ResourceVariantCacheEntry[] getEntries ()
}
org/eclipse/team/internal/core/ResourceVariantCacheEntry.classResourceVariantCacheEntry.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.ResourceVariantCacheEntry extends java.lang.Object {
public static final int UNINITIALIZED
public static final int READY
public static final int DISPOSED
private String id
private String filePath
private org.eclipse.team.internal.core.ResourceVariantCache cache
private int state
private long lastAccess
private org.eclipse.team.core.variants.CachedResourceVariant resourceVariant
private org.eclipse.core.runtime.jobs.ILock lock
public void (org.eclipse.team.internal.core.ResourceVariantCache, org.eclipse.core.runtime.jobs.ILock, java.lang.String, java.lang.String)
org.eclipse.team.internal.core.ResourceVariantCache cache
org.eclipse.core.runtime.jobs.ILock lock
String id
String filePath
public java.io.InputStream getContents () throws org.eclipse.team.core.TeamException
java.io.File ioFile
java.io.IOException e
java.io.IOException e
protected java.io.File getFile ()
public void setContents (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
java.io.InputStream stream
org.eclipse.core.runtime.IProgressMonitor monitor
private void endOperation ()
private void beginOperation ()
private void internalSetContents (java.io.InputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
java.io.InputStream stream
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File ioFile
java.io.OutputStream out
java.io.OutputStream out
java.io.OutputStream out
java.io.FileNotFoundException e
byte[] buffer
int read
int read
java.io.IOException e
java.io.IOException e
public int getState ()
public long getSize ()
java.io.File ioFile
public long getLastAccessTimeStamp ()
protected void registerHit ()
public void dispose ()
public java.lang.String getId ()
public org.eclipse.team.core.variants.CachedResourceVariant getResourceVariant ()
public void setResourceVariant (org.eclipse.team.core.variants.CachedResourceVariant)
org.eclipse.team.core.variants.CachedResourceVariant resourceVariant
}
org/eclipse/team/internal/core/StorageMergerDescriptor.classStorageMergerDescriptor.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.StorageMergerDescriptor extends java.lang.Object {
private static final String CLASS_ATTRIBUTE
private org.eclipse.core.runtime.IConfigurationElement fElement
public void (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement element
public org.eclipse.team.core.mapping.IStorageMerger createStreamMerger ()
}
org/eclipse/team/internal/core/StorageMergerRegistry.classStorageMergerRegistry.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.StorageMergerRegistry extends java.lang.Object {
private static final String ID_ATTRIBUTE
private static final String EXTENSIONS_ATTRIBUTE
private static final String CONTENT_TYPE_ID_ATTRIBUTE
private static final String STORAGE_MERGER_EXTENSION_POINT
private static final Object STORAGE_MERGER
private static final String CONTENT_TYPE_BINDING
private static final String STORAGE_MERGER_ID_ATTRIBUTE
private static boolean NORMALIZE_CASE
private static org.eclipse.team.internal.core.StorageMergerRegistry instance
private java.util.HashMap fIdMap
private java.util.HashMap fExtensionMap
private java.util.HashMap fContentTypeBindings
private boolean fRegistriesInitialized
static void ()
public void ()
public static org.eclipse.team.internal.core.StorageMergerRegistry getInstance ()
public org.eclipse.team.core.mapping.IStorageMerger createStreamMerger (java.lang.String)
String type
org.eclipse.team.internal.core.StorageMergerDescriptor descriptor
public org.eclipse.team.core.mapping.IStorageMerger createStreamMerger (org.eclipse.core.runtime.content.IContentType)
org.eclipse.core.runtime.content.IContentType type
org.eclipse.team.internal.core.StorageMergerDescriptor descriptor
private void initializeRegistry ()
private void registerExtensions ()
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
private static java.lang.String normalizeCase (java.lang.String)
String s
void register (org.eclipse.core.runtime.IConfigurationElement, java.lang.Object)
org.eclipse.core.runtime.IConfigurationElement element
Object data
String id
String types
java.util.StringTokenizer tokenizer
String extension
void createBinding (org.eclipse.core.runtime.IConfigurationElement, java.lang.String)
org.eclipse.core.runtime.IConfigurationElement element
String idAttributeName
String type
String id
Object o
org.eclipse.core.runtime.content.IContentType ct
private void logErrorMessage (java.lang.String)
String string
java.lang.Object search (org.eclipse.core.runtime.content.IContentType)
org.eclipse.core.runtime.content.IContentType type
Object data
java.lang.Object search (java.lang.String)
String extension
}
org/eclipse/team/internal/core/StringMatcher$Position.classStringMatcher.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.StringMatcher$Position extends java.lang.Object {
int start
int end
public void (int, int)
int start
int end
public int getStart ()
public int getEnd ()
}
org/eclipse/team/internal/core/StringMatcher.classStringMatcher.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.StringMatcher extends java.lang.Object {
protected String fPattern
protected int fLength
protected boolean fIgnoreWildCards
protected boolean fIgnoreCase
protected boolean fHasLeadingStar
protected boolean fHasTrailingStar
protected String[] fSegments
protected int fBound
private boolean fPathPattern
protected static final char fSingleWildCard
public void (java.lang.String, boolean, boolean)
String pattern
boolean ignoreCase
boolean ignoreWildCards
public org.eclipse.team.internal.core.StringMatcher$Position find (java.lang.String, int, int)
String text
int start
int end
int tlen
int x
int segCount
int curPos
int matchStart
int i
String current
int nextMatch
public boolean match (java.lang.String)
String text
public boolean match (java.lang.String, int, int)
String text
int start
int end
int segCount
int tlen
int tCurPos
int bound
int i
String current
int segLength
int currentMatch
int currentMatch
int k
int clen
public boolean isPathPattern ()
private void parseNoWildCards ()
private void parseWildCards ()
java.util.Vector temp
int pos
StringBuffer buf
char c
char next
protected int posIn (java.lang.String, int, int)
String text
int start
int end
int max
int i
int i
protected int regExpPosIn (java.lang.String, int, int, java.lang.String)
String text
int start
int end
String p
int plen
int max
int i
protected 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
protected int textPosIn (java.lang.String, int, int, java.lang.String)
String text
int start
int end
String p
int plen
int max
int i
int i
}
org/eclipse/team/internal/core/TeamHookDispatcher$1.classTeamHookDispatcher.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.TeamHookDispatcher$1 extends org.eclipse.core.resources.team.ResourceRuleFactory {
void ()
}
org/eclipse/team/internal/core/TeamHookDispatcher.classTeamHookDispatcher.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.TeamHookDispatcher extends org.eclipse.core.resources.team.TeamHook {
private static final org.eclipse.core.resources.team.ResourceRuleFactory defaultFactory
private static org.eclipse.team.internal.core.TeamHookDispatcher instance
static void ()
public static void setProviderRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public void ()
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
org.eclipse.team.core.RepositoryProvider provider
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
org.eclipse.team.core.RepositoryProvider provider
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
org.eclipse.team.core.RepositoryProvider provider
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.team.core.RepositoryProvider provider
private org.eclipse.team.core.RepositoryProvider getProvider (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.team.core.RepositoryProvider provider
}
org/eclipse/team/internal/core/TeamPlugin.classTeamPlugin.java
package org.eclipse.team.internal.core
public final org.eclipse.team.internal.core.TeamPlugin extends org.eclipse.core.runtime.Plugin {
public static final String ID
public static final String PROVIDER_EXTENSION
public static final String FILE_TYPES_EXTENSION
public static final String IGNORE_EXTENSION
public static final String PROJECT_SET_EXTENSION
public static final String REPOSITORY_EXTENSION
public static final String DEFAULT_FILE_MODIFICATION_VALIDATOR_EXTENSION
public static final org.eclipse.core.runtime.QualifiedName PROVIDER_PROP_KEY
private static org.eclipse.team.internal.core.TeamPlugin plugin
private org.eclipse.team.internal.core.mapping.IStreamMergerDelegate mergerDelegate
static void ()
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public static org.eclipse.team.internal.core.TeamPlugin getPlugin ()
public static void log (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable e
public static void log (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public static org.eclipse.team.core.TeamException wrapException (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public static java.lang.String getCharset (java.lang.String, java.io.InputStream) throws java.io.IOException
String name
java.io.InputStream stream
org.eclipse.core.runtime.content.IContentDescription description
public static org.eclipse.core.runtime.content.IContentDescription getContentDescription (java.lang.String, java.io.InputStream) throws java.io.IOException
String name
java.io.InputStream stream
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
public static org.eclipse.team.core.RepositoryProviderType getAliasType (java.lang.String)
String id
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String aliasId
String extensionId
public static org.eclipse.core.runtime.IPath[] getMetaFilePaths (java.lang.String)
String id
org.eclipse.core.runtime.IExtensionPoint extension
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] configElements
int j
String extensionId
String metaFilePaths
private static org.eclipse.core.runtime.IPath[] getPaths (java.lang.String)
String metaFilePaths
java.util.List result
java.util.StringTokenizer t
String next
org.eclipse.core.runtime.IPath path
public void setMergerDelegate (org.eclipse.team.internal.core.mapping.IStreamMergerDelegate)
org.eclipse.team.internal.core.mapping.IStreamMergerDelegate merger
public org.eclipse.team.internal.core.mapping.IStreamMergerDelegate getMergerDelegate ()
}
org/eclipse/team/internal/core/TeamResourceChangeListener$1.classTeamResourceChangeListener.java
package org.eclipse.team.internal.core
org.eclipse.team.internal.core.TeamResourceChangeListener$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
final org.eclipse.team.internal.core.TeamResourceChangeListener this$0
private final java.util.List val$result
void (org.eclipse.team.internal.core.TeamResourceChangeListener, java.util.List)
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
}
org/eclipse/team/internal/core/TeamResourceChangeListener.classTeamResourceChangeListener.java
package org.eclipse.team.internal.core
public final org.eclipse.team.internal.core.TeamResourceChangeListener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
private static final java.util.Map metaFilePaths
static void ()
String[] ids
int i
String id
org.eclipse.core.runtime.IPath[] paths
public void ()
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta[] projectDeltas
int i
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.team.core.RepositoryProvider provider
private void handleUnsharedProjectChanges (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceDelta delta
String repositoryId
java.util.Set metaFileContainers
java.util.Set badIds
org.eclipse.core.resources.IFile[] files
int i
org.eclipse.core.resources.IFile file
String typeId
org.eclipse.core.resources.IContainer container
org.eclipse.team.core.RepositoryProviderType type
private org.eclipse.core.resources.IContainer getContainer (java.lang.String, org.eclipse.core.resources.IFile)
String typeId
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath[] paths
org.eclipse.core.runtime.IPath foundPath
org.eclipse.core.runtime.IPath projectRelativePath
int i
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource resource
int i
private java.lang.String getMetaFileType (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
java.util.Iterator iter
String id
org.eclipse.core.runtime.IPath[] paths
int i
org.eclipse.core.runtime.IPath path
private boolean isSuffix (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath suffix
int i
private org.eclipse.core.resources.IFile[] getAddedFiles (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
java.util.List result
org.eclipse.core.runtime.CoreException e
}
org/eclipse/team/internal/core/UserStringMappings.classUserStringMappings.java
package org.eclipse.team.internal.core
public org.eclipse.team.internal.core.UserStringMappings extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
public static final Integer BINARY
public static final Integer TEXT
public static final Integer UNKNOWN
private static final String PREF_TEAM_SEPARATOR
private final org.eclipse.core.runtime.Preferences fPreferences
private final String fKey
private java.util.Map fMap
static void ()
public void (java.lang.String)
String key
public java.util.Map referenceMap ()
public void addStringMappings (java.lang.String[], int[])
String[] names
int[] types
java.util.Map map
int i
public void setStringMappings (java.lang.String[], int[])
String[] names
int[] types
public int getType (java.lang.String)
String string
Integer type
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
public void save ()
StringBuffer buffer
java.util.Iterator e
String filename
Integer type
protected java.util.Map loadMappingsFromPreferences ()
java.util.Map result
String prefTypes
java.util.StringTokenizer tok
String name
String mode
}
org/eclipse/team/internal/core/history/
org/eclipse/team/internal/core/history/LocalFileHistory.classLocalFileHistory.java
package org.eclipse.team.internal.core.history
public org.eclipse.team.internal.core.history.LocalFileHistory extends org.eclipse.team.core.history.provider.FileHistory {
protected org.eclipse.core.resources.IFile file
protected org.eclipse.team.core.history.IFileRevision[] revisions
private final boolean includeCurrent
public void (org.eclipse.core.resources.IFile, boolean)
org.eclipse.core.resources.IFile file
boolean includeCurrent
public org.eclipse.team.core.history.IFileRevision[] getContributors (org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision revision
org.eclipse.team.core.history.IFileRevision[] revisions
org.eclipse.team.core.history.IFileRevision fileRevision
int i
public org.eclipse.team.core.history.IFileRevision getFileRevision (java.lang.String)
String id
int i
org.eclipse.team.core.history.IFileRevision revision
public org.eclipse.team.core.history.IFileRevision[] getFileRevisions ()
public org.eclipse.team.core.history.IFileRevision[] getTargets (org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision revision
org.eclipse.team.core.history.IFileRevision[] revisions
java.util.ArrayList directDescendents
int i
public void refresh (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.history.LocalFileRevision currentRevision
org.eclipse.core.resources.IFileState[] fileStates
int numRevisions
int i
org.eclipse.core.runtime.CoreException e
private boolean includeRevisionForFile ()
}
org/eclipse/team/internal/core/history/LocalFileRevision.classLocalFileRevision.java
package org.eclipse.team.internal.core.history
public org.eclipse.team.internal.core.history.LocalFileRevision extends org.eclipse.team.core.history.provider.FileRevision {
private org.eclipse.core.resources.IFileState state
private org.eclipse.core.resources.IFile file
private org.eclipse.team.core.history.IFileRevision baseRevision
public void (org.eclipse.core.resources.IFileState)
org.eclipse.core.resources.IFileState state
public void (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public java.lang.String getContentIdentifier ()
public java.lang.String getAuthor ()
public java.lang.String getComment ()
public org.eclipse.team.core.history.ITag[] getTags ()
public org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getName ()
public long getTimestamp ()
public boolean exists ()
public void setBaseRevision (org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision baseRevision
public boolean isPropertyMissing ()
public org.eclipse.team.core.history.IFileRevision withAllProperties (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean isPredecessorOf (org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision revision
long compareRevisionTime
public boolean isDescendentOf (org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision revision
long compareRevisionTime
public java.net.URI getURI ()
public org.eclipse.core.resources.IFile getFile ()
public org.eclipse.core.resources.IFileState getState ()
public boolean isCurrentState ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.internal.core.history.LocalFileRevision other
private boolean statesEqual (org.eclipse.core.resources.IFileState, org.eclipse.core.resources.IFileState)
org.eclipse.core.resources.IFileState s1
org.eclipse.core.resources.IFileState s2
public int hashCode ()
}
org/eclipse/team/internal/core/mapping/
org/eclipse/team/internal/core/mapping/AbstractResourceMappingScope.classAbstractResourceMappingScope.java
package org.eclipse.team.internal.core.mapping
public abstract org.eclipse.team.internal.core.mapping.AbstractResourceMappingScope extends org.eclipse.team.internal.core.subscribers.AbstractSynchronizationScope implements org.eclipse.team.core.mapping.ISynchronizationScope {
public void ()
public org.eclipse.core.resources.mapping.ResourceMapping getMapping (java.lang.Object)
Object modelObject
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (java.lang.String)
String id
java.util.Set result
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (java.lang.String)
String modelProviderId
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal traversal
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
public org.eclipse.core.resources.mapping.ModelProvider[] getModelProviders ()
java.util.Set result
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ModelProvider modelProvider
}
org/eclipse/team/internal/core/mapping/CompoundResourceTraversal.classCompoundResourceTraversal.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.CompoundResourceTraversal extends java.lang.Object {
private java.util.Set deepFolders
private java.util.Set shallowFolders
private java.util.Set zeroFolders
private java.util.Set files
public void ()
public synchronized void addTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
public synchronized void addTraversal (org.eclipse.core.resources.mapping.ResourceTraversal)
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.resources.IResource resource
public synchronized void addResource (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
private void addShallowFolder (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public synchronized boolean isCovered (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IPath fullPath
java.util.Iterator iter
org.eclipse.core.resources.IResource deepFolder
private void addZeroFolder (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private void addDeepFolder (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private void removeDescendants (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IPath fullPath
java.util.Iterator iter
org.eclipse.core.resources.IResource child
java.util.Iterator iter
org.eclipse.core.resources.IResource child
java.util.Iterator iter
org.eclipse.core.resources.IResource child
public synchronized void add (org.eclipse.team.internal.core.mapping.CompoundResourceTraversal)
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal compoundTraversal
public synchronized void addResources (org.eclipse.core.resources.IResource[], int)
org.eclipse.core.resources.IResource[] resources
int depth
int i
org.eclipse.core.resources.IResource resource
public synchronized org.eclipse.core.resources.IResource[] getUncoveredResources (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal newTraversals
private org.eclipse.core.resources.IResource[] getUncoveredResources (org.eclipse.team.internal.core.mapping.CompoundResourceTraversal)
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal otherTraversal
java.util.Set result
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
public synchronized org.eclipse.core.resources.mapping.ResourceTraversal[] asTraversals ()
java.util.List result
java.util.Set combined
public synchronized org.eclipse.core.resources.IResource[] getRoots ()
java.util.List result
public synchronized org.eclipse.core.resources.mapping.ResourceTraversal[] getUncoveredTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal other
public org.eclipse.core.resources.mapping.ResourceTraversal[] getUncoveredTraversals (org.eclipse.team.internal.core.mapping.CompoundResourceTraversal)
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal otherTraversal
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal uncovered
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource resource
public synchronized void clear ()
}
org/eclipse/team/internal/core/mapping/DiffChangeEvent.classDiffChangeEvent.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.DiffChangeEvent extends java.lang.Object implements org.eclipse.team.core.diff.IDiffChangeEvent {
private final org.eclipse.team.core.diff.IDiffTree tree
private java.util.Map changedResources
private java.util.Set removedResources
private java.util.Map addedResources
private boolean reset
private java.util.List errors
public void (org.eclipse.team.core.diff.IDiffTree)
org.eclipse.team.core.diff.IDiffTree tree
public org.eclipse.team.core.diff.IDiffTree getTree ()
public org.eclipse.team.core.diff.IDiff[] getAdditions ()
public org.eclipse.core.runtime.IPath[] getRemovals ()
public org.eclipse.team.core.diff.IDiff[] getChanges ()
public void added (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
public void removed (org.eclipse.core.runtime.IPath, org.eclipse.team.core.diff.IDiff)
org.eclipse.core.runtime.IPath path
org.eclipse.team.core.diff.IDiff delta
public void changed (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
public void reset ()
public boolean isReset ()
public boolean isEmpty ()
public void errorOccurred (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.runtime.IStatus[] getErrors ()
}
org/eclipse/team/internal/core/mapping/GroupProgressMonitor.classGroupProgressMonitor.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.GroupProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper implements org.eclipse.core.runtime.IProgressMonitor {
private final org.eclipse.core.runtime.IProgressMonitor group
private final int ticks
public void (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IProgressMonitor group
int groupTicks
public org.eclipse.core.runtime.IProgressMonitor getGroup ()
public int getTicks ()
}
org/eclipse/team/internal/core/mapping/IStreamMergerDelegate.classIStreamMergerDelegate.java
package org.eclipse.team.internal.core.mapping
public abstract org.eclipse.team.internal.core.mapping.IStreamMergerDelegate extends java.lang.Object {
public abstract org.eclipse.team.core.mapping.IStorageMerger findMerger (org.eclipse.core.resources.IStorage)
}
org/eclipse/team/internal/core/mapping/LocalResourceVariant.classLocalResourceVariant.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.LocalResourceVariant extends java.lang.Object implements org.eclipse.team.core.variants.IResourceVariant {
private final org.eclipse.core.resources.IResource resource
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public byte[] asBytes ()
public java.lang.String getContentIdentifier ()
public org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean isContainer ()
public java.lang.String getName ()
}
org/eclipse/team/internal/core/mapping/ModelProviderResourceMapping.classModelProviderResourceMapping.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.ModelProviderResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
org.eclipse.core.resources.mapping.ModelProvider provider
public void (org.eclipse.core.resources.mapping.ModelProvider)
org.eclipse.core.resources.mapping.ModelProvider provider
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IResource[] resources
java.util.Set result
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
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.resources.mapping.ResourceMapping[] mappings
private org.eclipse.core.resources.IResource[] getProviderResources (org.eclipse.core.resources.mapping.ResourceMappingContext)
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.resources.mapping.RemoteResourceMappingContext rrmc
org.eclipse.core.runtime.CoreException e
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
}
org/eclipse/team/internal/core/mapping/PathTree$Node.classPathTree.java
package org.eclipse.team.internal.core.mapping
org.eclipse.team.internal.core.mapping.PathTree$Node extends java.lang.Object {
Object payload
java.util.Set descendantsWithPayload
int flags
final org.eclipse.team.internal.core.mapping.PathTree this$0
void (org.eclipse.team.internal.core.mapping.PathTree)
public boolean isEmpty ()
public java.lang.Object getPayload ()
public void setPayload (java.lang.Object)
Object payload
public boolean hasDescendants ()
public boolean hasFlag (int)
int propertyBit
public void setProperty (int, boolean)
int propertyBit
boolean value
public boolean descendantHasFlag (int)
int property
java.util.Iterator iter
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node child
}
org/eclipse/team/internal/core/mapping/PathTree.classPathTree.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.PathTree extends java.lang.Object {
private java.util.Map objects
public void ()
public synchronized java.lang.Object get (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node node
public synchronized java.lang.Object put (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object object
org.eclipse.team.internal.core.mapping.PathTree$Node node
Object previous
public synchronized java.lang.Object remove (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node node
Object previous
public synchronized boolean hasChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node node
public synchronized org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.util.Set children
org.eclipse.team.internal.core.mapping.PathTree$Node node
java.util.Set possibleChildren
java.util.Iterator it
Object next
org.eclipse.core.runtime.IPath descendantPath
org.eclipse.core.runtime.IPath childPath
private boolean addToParents (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath parent
boolean addedParent
org.eclipse.team.internal.core.mapping.PathTree$Node node
java.util.Set children
private boolean removeFromParents (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath parent
boolean removedParent
org.eclipse.team.internal.core.mapping.PathTree$Node node
java.util.Set children
public synchronized void clear ()
public synchronized boolean isEmpty ()
public synchronized org.eclipse.core.runtime.IPath[] getPaths ()
java.util.List result
java.util.Iterator iter
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node node
public synchronized java.util.Collection values ()
java.util.List result
java.util.Iterator iter
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node node
public int size ()
private org.eclipse.team.internal.core.mapping.PathTree$Node getNode (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
private org.eclipse.team.internal.core.mapping.PathTree$Node addNode (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.team.internal.core.mapping.PathTree$Node node
private java.lang.Object removeNode (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public synchronized org.eclipse.core.runtime.IPath[] setPropogatedProperty (org.eclipse.core.runtime.IPath, int, boolean)
org.eclipse.core.runtime.IPath path
int property
boolean value
java.util.Set changed
private void internalSetPropertyBit (org.eclipse.core.runtime.IPath, int, boolean, java.util.Set)
org.eclipse.core.runtime.IPath path
int property
boolean value
java.util.Set changed
org.eclipse.team.internal.core.mapping.PathTree$Node node
public synchronized boolean getProperty (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int property
org.eclipse.team.internal.core.mapping.PathTree$Node node
static org.eclipse.team.internal.core.mapping.PathTree$Node access$0 (org.eclipse.team.internal.core.mapping.PathTree, org.eclipse.core.runtime.IPath)
}
org/eclipse/team/internal/core/mapping/ResourceMappingInputScope.classResourceMappingInputScope.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.ResourceMappingInputScope extends org.eclipse.team.internal.core.mapping.AbstractResourceMappingScope {
org.eclipse.team.core.mapping.ISynchronizationScope wrappedScope
public void (org.eclipse.team.core.mapping.ISynchronizationScope)
org.eclipse.team.core.mapping.ISynchronizationScope wrappedScope
public org.eclipse.core.resources.mapping.ResourceMapping[] getInputMappings ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals ()
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal result
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
private boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
org.eclipse.core.resources.mapping.ResourceMapping child
public boolean hasAdditionalMappings ()
public boolean hasAdditonalResources ()
public org.eclipse.team.core.mapping.ISynchronizationScope asInputScope ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.mapping.ResourceMappingContext getContext ()
public void refresh (org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
}
org/eclipse/team/internal/core/mapping/ResourceMappingScope.classResourceMappingScope.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.ResourceMappingScope extends org.eclipse.team.internal.core.mapping.AbstractResourceMappingScope {
private org.eclipse.core.resources.mapping.ResourceMapping[] inputMappings
private final java.util.Map mappingsToTraversals
private boolean hasAdditionalMappings
private boolean hasAdditionalResources
private final org.eclipse.team.internal.core.mapping.CompoundResourceTraversal compoundTraversal
private final org.eclipse.team.core.mapping.provider.SynchronizationScopeManager manager
public void (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.team.core.mapping.provider.SynchronizationScopeManager)
org.eclipse.core.resources.mapping.ResourceMapping[] selectedMappings
org.eclipse.team.core.mapping.provider.SynchronizationScopeManager manager
public org.eclipse.core.resources.mapping.ResourceTraversal[] addMapping (org.eclipse.core.resources.mapping.ResourceMapping, org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceMapping mapping
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
public org.eclipse.core.resources.mapping.ResourceMapping[] getInputMappings ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
public boolean hasAdditionalMappings ()
public void setHasAdditionalMappings (boolean)
boolean hasAdditionalMappings
public void setHasAdditionalResources (boolean)
boolean hasAdditionalResources
public boolean hasAdditonalResources ()
public org.eclipse.team.internal.core.mapping.CompoundResourceTraversal getCompoundTraversal ()
public org.eclipse.team.core.mapping.ISynchronizationScope asInputScope ()
public org.eclipse.core.resources.IProject[] getProjects ()
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.resources.mapping.RemoteResourceMappingContext rrmc
public org.eclipse.core.resources.mapping.ResourceMappingContext getContext ()
public void refresh (org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
public void reset ()
}
org/eclipse/team/internal/core/mapping/ResourceVariantFileRevision.classResourceVariantFileRevision.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.ResourceVariantFileRevision extends org.eclipse.team.core.history.provider.FileRevision implements org.eclipse.core.runtime.IAdaptable {
private final org.eclipse.team.core.variants.IResourceVariant variant
static Class class$0
public void (org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.team.core.variants.IResourceVariant variant
public org.eclipse.core.resources.IStorage getStorage (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getName ()
public java.lang.String getContentIdentifier ()
public org.eclipse.team.core.variants.IResourceVariant getVariant ()
public boolean isPropertyMissing ()
public org.eclipse.team.core.history.IFileRevision withAllProperties (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
Object object
org.eclipse.core.runtime.IAdaptable adaptable
public boolean equals (java.lang.Object)
Object obj
org.eclipse.team.internal.core.mapping.ResourceVariantFileRevision fileRevision
public int hashCode ()
}
org/eclipse/team/internal/core/mapping/ScopeChangeEvent.classScopeChangeEvent.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.ScopeChangeEvent extends java.lang.Object {
private final org.eclipse.team.core.mapping.ISynchronizationScope scope
private final org.eclipse.core.resources.mapping.ResourceMapping[] originalMappings
private final org.eclipse.core.resources.mapping.ResourceTraversal[] originalTraversals
private boolean expanded
private boolean contracted
public void (org.eclipse.team.core.mapping.ISynchronizationScope)
org.eclipse.team.core.mapping.ISynchronizationScope scope
public boolean hasAdditionalMappings ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getUncoveredTraversals (org.eclipse.team.internal.core.mapping.CompoundResourceTraversal)
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal traversal
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal originals
public void setExpanded (boolean)
boolean expanded
public boolean isExpanded ()
public void setContracted (boolean)
boolean contracted
public boolean isContracted ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getChangedMappings ()
org.eclipse.core.resources.mapping.ResourceMapping[] currentMappings
org.eclipse.core.resources.mapping.ResourceMapping[] changedMappings
org.eclipse.core.resources.mapping.ResourceMapping[] changedMappings
org.eclipse.core.resources.mapping.ResourceMapping[] changedMappings
java.util.Set originalSet
java.util.List result
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
java.util.Set finalSet
java.util.List result
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceTraversal[] getChangedTraversals (org.eclipse.team.internal.core.mapping.CompoundResourceTraversal)
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal refreshTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] changesTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] changesTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] changesTraversals
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal finalTraversals
public boolean shouldFireChange ()
}
org/eclipse/team/internal/core/mapping/ScopeManagerEventHandler$ResourceMappingEvent.classScopeManagerEventHandler.java
package org.eclipse.team.internal.core.mapping
org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler$ResourceMappingEvent extends org.eclipse.team.internal.core.BackgroundEventHandler$Event {
private final org.eclipse.core.resources.mapping.ResourceMapping[] mappings
final org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler this$0
public void (org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler, org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
static org.eclipse.core.resources.mapping.ResourceMapping[] access$0 (org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler$ResourceMappingEvent)
}
org/eclipse/team/internal/core/mapping/ScopeManagerEventHandler.classScopeManagerEventHandler.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler extends org.eclipse.team.internal.core.BackgroundEventHandler {
public static final int REFRESH
private java.util.Set toRefresh
private org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
public void (org.eclipse.team.core.mapping.provider.SynchronizationScopeManager)
org.eclipse.team.core.mapping.provider.SynchronizationScopeManager manager
protected boolean doDispatchEvents (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.runtime.CoreException e
protected void processEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.mapping.ScopeManagerEventHandler$ResourceMappingEvent rme
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public void refresh (org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
protected java.lang.Object getJobFamiliy ()
}
org/eclipse/team/internal/core/mapping/SyncInfoToDiffConverter$PrecalculatedSyncInfo.classSyncInfoToDiffConverter.java
package org.eclipse.team.internal.core.mapping
org.eclipse.team.internal.core.mapping.SyncInfoToDiffConverter$PrecalculatedSyncInfo extends org.eclipse.team.core.synchronize.SyncInfo {
public int kind
public void (int, org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariantComparator)
int kind
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant base
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.variants.IResourceVariantComparator comparator
protected int calculateKind () throws org.eclipse.team.core.TeamException
}
org/eclipse/team/internal/core/mapping/SyncInfoToDiffConverter.classSyncInfoToDiffConverter.java
package org.eclipse.team.internal.core.mapping
public org.eclipse.team.internal.core.mapping.SyncInfoToDiffConverter extends java.lang.Object {
private static org.eclipse.team.internal.core.mapping.SyncInfoToDiffConverter instance
static Class class$0
public void ()
public static java.lang.String diffKindToString (int)
int kind
String label
public static java.lang.String diffDirectionToString (int)
int direction
public static java.lang.String diffStatusToString (int)
int status
int kind
String label
int direction
public static int asDiffFlags (int)
int syncInfoFlags
int kind
int diffFlags
int direction
private static int asSyncInfoKind (org.eclipse.team.core.diff.IThreeWayDiff)
org.eclipse.team.core.diff.IThreeWayDiff diff
int kind
int syncKind
int direction
public org.eclipse.team.core.diff.IDiff getDeltaFor (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.team.core.diff.ITwoWayDiff local
org.eclipse.team.core.diff.ITwoWayDiff remote
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.core.resources.IResource local
int kind
int kind
int kind
org.eclipse.team.core.history.IFileRevision after
org.eclipse.team.core.history.IFileRevision before
private org.eclipse.team.core.diff.ITwoWayDiff getRemoteDelta (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
int direction
org.eclipse.team.core.variants.IResourceVariant ancestor
org.eclipse.team.core.variants.IResourceVariant remote
int kind
int kind
int kind
org.eclipse.team.core.history.IFileRevision before
org.eclipse.team.core.history.IFileRevision after
private org.eclipse.team.core.history.IFileRevision asFileState (org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.team.core.variants.IResourceVariant variant
private org.eclipse.team.core.history.IFileRevision getFileRevisionFor (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
protected org.eclipse.team.internal.core.mapping.ResourceVariantFileRevision asFileRevision (org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.team.core.variants.IResourceVariant variant
private org.eclipse.team.core.diff.ITwoWayDiff getLocalDelta (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
int direction
org.eclipse.team.core.variants.IResourceVariant ancestor
org.eclipse.core.resources.IResource local
int kind
int kind
int kind
org.eclipse.team.core.history.IFileRevision before
org.eclipse.team.core.history.IFileRevision after
public static org.eclipse.team.core.variants.IResourceVariant getRemoteVariant (org.eclipse.team.core.diff.IThreeWayDiff)
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.history.IFileRevision revision
public static org.eclipse.team.core.variants.IResourceVariant getBaseVariant (org.eclipse.team.core.diff.IThreeWayDiff)
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.mapping.IResourceDiff diff
public org.eclipse.team.core.synchronize.SyncInfo asSyncInfo (org.eclipse.team.core.diff.IDiff, org.eclipse.team.core.variants.IResourceVariantComparator)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.core.variants.IResourceVariantComparator comparator
org.eclipse.team.core.mapping.provider.ResourceDiff rd
org.eclipse.core.resources.IResource local
org.eclipse.team.core.history.IFileRevision afterState
org.eclipse.team.core.variants.IResourceVariant remote
int kind
int kind
int kind
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.variants.IResourceVariant base
int kind
org.eclipse.team.core.synchronize.SyncInfo info
protected org.eclipse.team.core.synchronize.SyncInfo createSyncInfo (org.eclipse.team.core.variants.IResourceVariantComparator, int, org.eclipse.core.resources.IResource, org.eclipse.team.core.variants.IResourceVariant, org.eclipse.team.core.variants.IResourceVariant)
org.eclipse.team.core.variants.IResourceVariantComparator comparator
int kind
org.eclipse.core.resources.IResource local
org.eclipse.team.core.variants.IResourceVariant base
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.internal.core.mapping.SyncInfoToDiffConverter$PrecalculatedSyncInfo info
private static org.eclipse.core.resources.IResource getLocal (org.eclipse.team.core.diff.IThreeWayDiff)
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.mapping.IResourceDiff diff
public static org.eclipse.team.core.variants.IResourceVariant asResourceVariant (org.eclipse.team.core.history.IFileRevision)
org.eclipse.team.core.history.IFileRevision revision
org.eclipse.team.internal.core.mapping.ResourceVariantFileRevision rvfr
org.eclipse.core.runtime.IAdaptable adaptable
Object o
public static org.eclipse.team.core.history.IFileRevision getRemote (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.core.mapping.IResourceDiff rd
org.eclipse.team.core.diff.IThreeWayDiff twd
public static org.eclipse.team.core.history.IFileRevision getRemote (org.eclipse.team.core.diff.IThreeWayDiff)
org.eclipse.team.core.diff.IThreeWayDiff twd
org.eclipse.team.core.mapping.IResourceDiff rd
public static org.eclipse.team.internal.core.mapping.SyncInfoToDiffConverter getDefault ()
}
org/eclipse/team/internal/core/messages.properties
org/eclipse/team/internal/core/streams/
org/eclipse/team/internal/core/streams/CRLFtoLFInputStream.classCRLFtoLFInputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.CRLFtoLFInputStream extends java.io.FilterInputStream {
private boolean pendingByte
private int lastByte
public void (java.io.InputStream)
java.io.InputStream in
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int len
int b
int count
java.io.InterruptedIOException iioe
java.io.InterruptedIOException e
int j
int i
public long skip (long) throws java.io.IOException
long count
int actualCount
java.io.InterruptedIOException e
public int available () throws java.io.IOException
public boolean markSupported ()
}
org/eclipse/team/internal/core/streams/LFtoCRLFInputStream.classLFtoCRLFInputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.LFtoCRLFInputStream extends java.io.FilterInputStream {
private boolean mustReturnLF
public void (java.io.InputStream)
java.io.InputStream in
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int len
int b
int count
int j
java.io.InterruptedIOException iioe
java.io.InterruptedIOException e
byte b
public long skip (long) throws java.io.IOException
long count
int actualCount
java.io.InterruptedIOException e
public int available () throws java.io.IOException
public boolean markSupported ()
}
org/eclipse/team/internal/core/streams/PollingInputStream.classPollingInputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.PollingInputStream extends java.io.FilterInputStream {
private static final boolean DEBUG
private int numAttempts
private org.eclipse.core.runtime.IProgressMonitor monitor
private boolean cancellable
static void ()
public void (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor)
java.io.InputStream in
int numAttempts
org.eclipse.core.runtime.IProgressMonitor monitor
public void close () throws java.io.InterruptedIOException
int attempts
java.io.IOException e
boolean stop
boolean stop
boolean stop
public int read () throws java.io.IOException
int attempts
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int len
int attempts
java.io.InterruptedIOException e
public long skip (long) throws java.io.IOException
long count
int attempts
java.io.InterruptedIOException e
protected void readPendingInput () throws java.io.IOException
byte[] buffer
int available
public void setIsCancellable (boolean)
boolean cancellable
private boolean checkCancellation ()
}
org/eclipse/team/internal/core/streams/PollingOutputStream.classPollingOutputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.PollingOutputStream extends java.io.FilterOutputStream {
private static final boolean DEBUG
private int numAttempts
private org.eclipse.core.runtime.IProgressMonitor monitor
private boolean cancellable
static void ()
public void (java.io.OutputStream, int, org.eclipse.core.runtime.IProgressMonitor)
java.io.OutputStream out
int numAttempts
org.eclipse.core.runtime.IProgressMonitor monitor
public void write (int) throws java.io.IOException
int b
int attempts
public void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int len
int count
int attempts
java.io.InterruptedIOException e
int amount
public void flush () throws java.io.IOException
int count
int attempts
java.io.InterruptedIOException e
int amount
public void close () throws java.io.IOException
int attempts
boolean stop
boolean stop
public void setIsCancellable (boolean)
boolean cancellable
private boolean checkCancellation ()
}
org/eclipse/team/internal/core/streams/ProgressMonitorInputStream.classProgressMonitorInputStream.java
package org.eclipse.team.internal.core.streams
public abstract org.eclipse.team.internal.core.streams.ProgressMonitorInputStream extends java.io.FilterInputStream {
private org.eclipse.core.runtime.IProgressMonitor monitor
private int updateIncrement
private long bytesTotal
private long bytesRead
private long lastUpdate
private long nextUpdate
public void (java.io.InputStream, long, int, org.eclipse.core.runtime.IProgressMonitor)
java.io.InputStream in
long bytesTotal
int updateIncrement
org.eclipse.core.runtime.IProgressMonitor monitor
protected abstract void updateMonitor (long, long, org.eclipse.core.runtime.IProgressMonitor)
public void close () throws java.io.IOException
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
int count
java.io.InterruptedIOException e
public long skip (long) throws java.io.IOException
long amount
long count
java.io.InterruptedIOException e
public boolean markSupported ()
private void update (boolean)
boolean now
}
org/eclipse/team/internal/core/streams/SizeConstrainedInputStream.classSizeConstrainedInputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.SizeConstrainedInputStream extends java.io.FilterInputStream {
private boolean discardOnClose
private long bytesRemaining
public void (java.io.InputStream, long, boolean)
java.io.InputStream in
long size
boolean discardOnClose
public void close () throws java.io.IOException
public int available () throws java.io.IOException
int amount
public int read () throws java.io.IOException
int b
public int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int offset
int length
int count
java.io.InterruptedIOException e
public long skip (long) throws java.io.IOException
long amount
long count
java.io.InterruptedIOException e
public boolean markSupported ()
}
org/eclipse/team/internal/core/streams/TimeoutInputStream$1.classTimeoutInputStream.java
package org.eclipse.team.internal.core.streams
org.eclipse.team.internal.core.streams.TimeoutInputStream$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.team.internal.core.streams.TimeoutInputStream this$0
void (org.eclipse.team.internal.core.streams.TimeoutInputStream)
public void run ()
}
org/eclipse/team/internal/core/streams/TimeoutInputStream.classTimeoutInputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.TimeoutInputStream extends java.io.FilterInputStream {
private final long readTimeout
private final long closeTimeout
private boolean closeRequested
private Thread thread
private byte[] iobuffer
private int head
private int length
private java.io.IOException ioe
private boolean waitingForClose
private boolean growWhenFull
public void (java.io.InputStream, int, long, long)
java.io.InputStream in
int bufferSize
long readTimeout
long closeTimeout
public void (java.io.InputStream, int, long, long, boolean)
java.io.InputStream in
int bufferSize
long readTimeout
long closeTimeout
boolean growWhenFull
public void close () throws java.io.IOException
Thread oldThread
Thread oldThread
public synchronized int available () throws java.io.IOException
public synchronized int read () throws java.io.IOException
int b
public synchronized int read (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int len
int pos
public synchronized long skip (long) throws java.io.IOException
long count
long amount
int skip
java.io.InterruptedIOException e
public boolean markSupported ()
private boolean syncFill () throws java.io.IOException
private void checkError () throws java.io.IOException
java.io.IOException e
private void runThread ()
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
private synchronized void waitUntilClosed ()
private void readUntilDone () throws java.io.IOException
int off
int off
int len
int len
int count
int count
java.io.InterruptedIOException e
private synchronized void waitForRead ()
private synchronized void growBuffer ()
int newSize
byte[] newBuffer
int pos
int len
private boolean isBufferFull ()
static void access$0 (org.eclipse.team.internal.core.streams.TimeoutInputStream)
}
org/eclipse/team/internal/core/streams/TimeoutOutputStream$1.classTimeoutOutputStream.java
package org.eclipse.team.internal.core.streams
org.eclipse.team.internal.core.streams.TimeoutOutputStream$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.team.internal.core.streams.TimeoutOutputStream this$0
void (org.eclipse.team.internal.core.streams.TimeoutOutputStream)
public void run ()
}
org/eclipse/team/internal/core/streams/TimeoutOutputStream.classTimeoutOutputStream.java
package org.eclipse.team.internal.core.streams
public org.eclipse.team.internal.core.streams.TimeoutOutputStream extends java.io.FilterOutputStream {
private final long writeTimeout
private final long closeTimeout
private byte[] iobuffer
private int head
private int length
private boolean closeRequested
private boolean flushRequested
private Thread thread
private boolean waitingForClose
private java.io.IOException ioe
public void (java.io.OutputStream, int, long, long)
java.io.OutputStream out
int bufferSize
long writeTimeout
long closeTimeout
public void close () throws java.io.IOException
Thread oldThread
Thread oldThread
public synchronized void write (int) throws java.io.IOException
int b
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] buffer
int off
int len
int amount
java.io.InterruptedIOException e
public synchronized void flush () throws java.io.IOException
int oldLength
java.io.InterruptedIOException e
private void syncCommit (boolean) throws java.io.IOException
boolean partial
private void checkError () throws java.io.IOException
java.io.IOException e
private void runThread ()
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
private synchronized void waitUntilClosed ()
private void writeUntilDone () throws java.io.IOException
int bytesUntilFlush
int off
int off
int len
int len
java.io.InterruptedIOException e
static void access$0 (org.eclipse.team.internal.core.streams.TimeoutOutputStream)
}
org/eclipse/team/internal/core/subscribers/
org/eclipse/team/internal/core/subscribers/AbstractSynchronizationScope$1.classAbstractSynchronizationScope.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.AbstractSynchronizationScope$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.AbstractSynchronizationScope this$0
private final Object val$listener
private final org.eclipse.core.resources.mapping.ResourceMapping[] val$newMappings
private final org.eclipse.core.resources.mapping.ResourceTraversal[] val$newTraversals
void (org.eclipse.team.internal.core.subscribers.AbstractSynchronizationScope, java.lang.Object, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceTraversal[])
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/team/internal/core/subscribers/AbstractSynchronizationScope.classAbstractSynchronizationScope.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.AbstractSynchronizationScope extends java.lang.Object implements org.eclipse.team.core.mapping.ISynchronizationScope {
private org.eclipse.core.runtime.ListenerList listeners
public void ()
public org.eclipse.core.resources.IResource[] getRoots ()
java.util.List result
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int j
org.eclipse.core.resources.IResource resource
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
private void accumulateRoots (java.util.List, org.eclipse.core.resources.IResource)
java.util.List roots
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath resourcePath
java.util.Iterator iter
org.eclipse.core.resources.IResource root
org.eclipse.core.runtime.IPath rootPath
public void fireTraversalsChangedEvent (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
org.eclipse.core.resources.mapping.ResourceMapping[] newMappings
Object[] allListeners
int i
Object listener
public void addScopeChangeListener (org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener)
org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener listener
public void removeScopeChangeListener (org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener)
org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener listener
}
org/eclipse/team/internal/core/subscribers/ActiveChangeSet.classActiveChangeSet.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.ActiveChangeSet extends org.eclipse.team.internal.core.subscribers.DiffChangeSet {
private static final String CTX_TITLE
private static final String CTX_COMMENT
private static final String CTX_RESOURCES
private static final String CTX_USER_CREATED
private final org.eclipse.team.internal.core.subscribers.ActiveChangeSetManager manager
private String comment
private boolean userCreated
public void (org.eclipse.team.internal.core.subscribers.ActiveChangeSetManager, java.lang.String)
org.eclipse.team.internal.core.subscribers.ActiveChangeSetManager manager
String title
public java.lang.String getTitle ()
public void setTitle (java.lang.String)
String title
public java.lang.String getComment ()
public void setComment (java.lang.String)
String comment
protected boolean isValidChange (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
private void addResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.diff.IDiff diff
private org.eclipse.team.internal.core.subscribers.ActiveChangeSetManager getManager ()
public boolean hasComment ()
public void save (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences prefs
StringBuffer buffer
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.resources.IResource resource
public void init (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences prefs
String resourcePaths
org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
org.eclipse.core.resources.IWorkspaceRoot root
java.util.StringTokenizer tokenizer
String next
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.resources.IResource getResource (org.eclipse.core.resources.IWorkspaceRoot, java.lang.String)
org.eclipse.core.resources.IWorkspaceRoot root
String next
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.Path path
public void add (org.eclipse.core.resources.IResource[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
java.util.List toAdd
int i
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.diff.IDiff diff
public void setUserCreated (boolean)
boolean userCreated
public boolean isUserCreated ()
}
org/eclipse/team/internal/core/subscribers/ActiveChangeSetManager.classActiveChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.ActiveChangeSetManager extends org.eclipse.team.internal.core.subscribers.ChangeSetManager implements org.eclipse.team.core.diff.IDiffChangeListener org.eclipse.team.core.mapping.IChangeGroupingRequestor {
private static final String CTX_DEFAULT_SET
private org.eclipse.team.internal.core.subscribers.ActiveChangeSet defaultSet
public void ()
protected org.eclipse.team.internal.core.subscribers.ChangeSet getChangeSet (org.eclipse.team.core.mapping.IResourceDiffTree)
org.eclipse.team.core.mapping.IResourceDiffTree tree
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet changeSet
public void add (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
protected void handleSetAdded (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
protected void handleSetRemoved (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
protected org.eclipse.team.core.diff.IDiffChangeListener getDiffTreeListener ()
public void diffsChanged (org.eclipse.team.core.diff.IDiffChangeEvent, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.diff.IDiffChangeEvent event
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.mapping.IResourceDiffTree tree
public void propertyChanged (org.eclipse.team.core.diff.IDiffTree, int, org.eclipse.core.runtime.IPath[])
org.eclipse.team.core.diff.IDiffTree tree
int property
org.eclipse.core.runtime.IPath[] paths
public boolean isModified (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.team.core.diff.IDiff diff
public boolean isModified (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.core.diff.IThreeWayDiff twd
int dir
public org.eclipse.team.internal.core.subscribers.ActiveChangeSet getSet (java.lang.String)
String name
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet set
public org.eclipse.team.internal.core.subscribers.ActiveChangeSet createSet (java.lang.String, org.eclipse.core.resources.IFile[]) throws org.eclipse.core.runtime.CoreException
String title
org.eclipse.core.resources.IFile[] files
java.util.List infos
int i
org.eclipse.core.resources.IFile file
org.eclipse.team.core.diff.IDiff diff
public org.eclipse.team.internal.core.subscribers.ActiveChangeSet createSet (java.lang.String, org.eclipse.team.core.diff.IDiff[])
String title
org.eclipse.team.core.diff.IDiff[] diffs
org.eclipse.team.internal.core.subscribers.ActiveChangeSet commitSet
protected org.eclipse.team.internal.core.subscribers.ActiveChangeSet doCreateSet (java.lang.String)
String name
public abstract org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
protected boolean isSingleSetPerResource ()
private org.eclipse.core.runtime.IPath[] getAllResources (org.eclipse.team.core.diff.IDiffChangeEvent)
org.eclipse.team.core.diff.IDiffChangeEvent event
java.util.Set allResources
org.eclipse.team.core.diff.IDiff[] addedResources
int i
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.core.diff.IDiff[] changedResources
int i
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.runtime.IPath[] removals
int i
org.eclipse.core.runtime.IPath path
protected void handleAddedResources (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.team.core.diff.IDiff[])
org.eclipse.team.internal.core.subscribers.ChangeSet set
org.eclipse.team.core.diff.IDiff[] diffs
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet otherSet
private void handleSyncSetChange (org.eclipse.team.core.mapping.IResourceDiffTree, org.eclipse.team.core.diff.IDiff[], org.eclipse.core.runtime.IPath[])
org.eclipse.team.core.mapping.IResourceDiffTree tree
org.eclipse.team.core.diff.IDiff[] addedDiffs
org.eclipse.core.runtime.IPath[] allAffectedResources
org.eclipse.team.internal.core.subscribers.ChangeSet changeSet
public void makeDefault (org.eclipse.team.internal.core.subscribers.ActiveChangeSet)
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
org.eclipse.team.internal.core.subscribers.ActiveChangeSet oldSet
public boolean isDefault (org.eclipse.team.internal.core.subscribers.ActiveChangeSet)
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
public org.eclipse.team.internal.core.subscribers.ActiveChangeSet getDefaultSet ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] adjustInputTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal traversal
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet set
private void handleIntersect (org.eclipse.team.internal.core.mapping.CompoundResourceTraversal, org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.mapping.CompoundResourceTraversal traversal
org.eclipse.team.internal.core.subscribers.ChangeSet set
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.resources.IResource resource
protected void save (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences prefs
String[] oldSetNames
int i
String string
org.osgi.service.prefs.BackingStoreException e
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet set
String childPrefName
org.osgi.service.prefs.Preferences child
org.osgi.service.prefs.BackingStoreException e
private static java.lang.String escapePrefName (java.lang.String)
String string
StringBuffer out
int i
char c
protected void load (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences prefs
String defaultSetTitle
String[] childNames
int i
String string
org.osgi.service.prefs.Preferences childPrefs
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
org.osgi.service.prefs.BackingStoreException e
protected abstract java.lang.String getName ()
protected org.eclipse.team.internal.core.subscribers.ActiveChangeSet createSet (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences childPrefs
org.eclipse.team.internal.core.subscribers.ActiveChangeSet changeSet
public void ensureChangesGrouped (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IFile[], java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IFile[] files
String name
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
}
org/eclipse/team/internal/core/subscribers/BatchingChangeSetManager$1.classBatchingChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager this$0
private final org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$IChangeSetCollectorChangeListener val$csccl
private final org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent val$event
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager, org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$IChangeSetCollectorChangeListener, org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent, org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/internal/core/subscribers/BatchingChangeSetManager$CollectorChangeEvent.classBatchingChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent extends java.lang.Object {
java.util.Set added
java.util.Set removed
java.util.Map changed
private final org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager collector
public void (org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager)
org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager collector
private void setAdded (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
private void setRemoved (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
private void changed (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.core.runtime.IPath[])
org.eclipse.team.internal.core.subscribers.ChangeSet changeSet
org.eclipse.core.runtime.IPath[] allAffectedResources
org.eclipse.core.runtime.IPath[] paths
java.util.Set allPaths
int i
org.eclipse.core.runtime.IPath path
int i
org.eclipse.core.runtime.IPath path
public boolean isEmpty ()
public org.eclipse.team.internal.core.subscribers.ChangeSet[] getAddedSets ()
public org.eclipse.team.internal.core.subscribers.ChangeSet[] getRemovedSets ()
public org.eclipse.team.internal.core.subscribers.ChangeSet[] getChangedSets ()
public org.eclipse.core.runtime.IPath[] getChangesFor (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
public org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager getSource ()
static void access$0 (org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent, org.eclipse.team.internal.core.subscribers.ChangeSet)
static void access$1 (org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent, org.eclipse.team.internal.core.subscribers.ChangeSet)
static void access$2 (org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent, org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.core.runtime.IPath[])
}
org/eclipse/team/internal/core/subscribers/BatchingChangeSetManager$IChangeSetCollectorChangeListener.classBatchingChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$IChangeSetCollectorChangeListener extends java.lang.Object {
public abstract void changeSetChanges (org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/team/internal/core/subscribers/BatchingChangeSetManager.classBatchingChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager extends org.eclipse.team.internal.core.subscribers.ChangeSetManager {
private org.eclipse.core.runtime.jobs.ILock lock
private org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent changes
public void ()
public void beginInput ()
public void endInput (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void fireChanges (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$CollectorChangeEvent event
Object[] listeners
int i
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
org.eclipse.team.internal.core.subscribers.BatchingChangeSetManager$IChangeSetCollectorChangeListener csccl
public void add (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
public void remove (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
protected void fireResourcesChangedEvent (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.core.runtime.IPath[])
org.eclipse.team.internal.core.subscribers.ChangeSet changeSet
org.eclipse.core.runtime.IPath[] allAffectedResources
protected void initializeSets ()
}
org/eclipse/team/internal/core/subscribers/BatchingLock$1.classBatchingLock.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.BatchingLock$1 extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
void ()
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/team/internal/core/subscribers/BatchingLock$IFlushOperation.classBatchingLock.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation extends java.lang.Object {
public abstract void flush (org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
}
org/eclipse/team/internal/core/subscribers/BatchingLock$ThreadInfo.classBatchingLock.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo extends java.lang.Object {
private java.util.Set changedResources
private org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation operation
private java.util.List rules
final org.eclipse.team.internal.core.subscribers.BatchingLock this$0
public void (org.eclipse.team.internal.core.subscribers.BatchingLock, org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation)
org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation operation
public org.eclipse.core.runtime.jobs.ISchedulingRule pushRule (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.jobs.ISchedulingRule resource
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
boolean success
RuntimeException e
RuntimeException e
public void popRule (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule stackedRule
org.eclipse.core.runtime.jobs.ISchedulingRule stackedRule
private org.eclipse.core.runtime.jobs.ISchedulingRule getRuleForResoure (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule resourceRule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
java.util.Set projects
int i
org.eclipse.core.runtime.jobs.ISchedulingRule childRule
public boolean isNested ()
public void addChangedResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean isEmpty ()
public org.eclipse.core.resources.IResource[] getChangedResources ()
public void flush (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
OutOfMemoryError e
Error e
RuntimeException e
private boolean isFlushRequired ()
private boolean remainingRulesAreNull ()
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private void handleAbortedFlush (java.lang.Throwable)
Throwable t
private void addRule (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private org.eclipse.core.runtime.jobs.ISchedulingRule removeRule ()
public boolean ruleContains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/team/internal/core/subscribers/BatchingLock.classBatchingLock.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.BatchingLock extends java.lang.Object {
private static final boolean DEBUG
static final org.eclipse.core.runtime.jobs.ISchedulingRule NULL_SCHEDULING_RULE
private java.util.Map infos
static void ()
public void ()
protected org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo getThreadInfo ()
Thread thisThread
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
private org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo getThreadInfo (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
public org.eclipse.core.runtime.jobs.ISchedulingRule acquire (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.jobs.ISchedulingRule resourceRule
org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation operation
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
boolean added
Thread thisThread
org.eclipse.core.runtime.OperationCanceledException e
protected org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo createThreadInfo (org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation)
org.eclipse.team.internal.core.subscribers.BatchingLock$IFlushOperation operation
public void release (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
Thread thisThread
public void resourceChanged (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
public void flush (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.subscribers.BatchingLock$ThreadInfo info
public boolean isWithinActiveOperationScope (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/internal/core/subscribers/ChangeSet.classChangeSet.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.ChangeSet extends java.lang.Object {
private String name
protected void ()
public void (java.lang.String)
String name
public abstract org.eclipse.core.resources.IResource[] getResources ()
public abstract boolean isEmpty ()
public abstract boolean contains (org.eclipse.core.resources.IResource)
public abstract void remove (org.eclipse.core.resources.IResource)
public void remove (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.resources.IResource resource
public abstract void rootRemoved (org.eclipse.core.resources.IResource, int)
public abstract java.lang.String getComment ()
public java.lang.String getName ()
protected void setName (java.lang.String)
String name
public abstract boolean containsChildren (org.eclipse.core.resources.IResource, int)
}
org/eclipse/team/internal/core/subscribers/ChangeSetManager$1.classChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.ChangeSetManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.ChangeSetManager this$0
private final org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener val$listener
private final org.eclipse.team.internal.core.subscribers.ChangeSet val$set
void (org.eclipse.team.internal.core.subscribers.ChangeSetManager, org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener, org.eclipse.team.internal.core.subscribers.ChangeSet)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/internal/core/subscribers/ChangeSetManager$2.classChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.ChangeSetManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.ChangeSetManager this$0
private final org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener val$listener
private final org.eclipse.team.internal.core.subscribers.ChangeSet val$oldSet
private final org.eclipse.team.internal.core.subscribers.ChangeSet val$defaultSet
void (org.eclipse.team.internal.core.subscribers.ChangeSetManager, org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener, org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.team.internal.core.subscribers.ChangeSet)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/internal/core/subscribers/ChangeSetManager$3.classChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.ChangeSetManager$3 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.ChangeSetManager this$0
private final org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener val$listener
private final org.eclipse.team.internal.core.subscribers.ChangeSet val$set
void (org.eclipse.team.internal.core.subscribers.ChangeSetManager, org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener, org.eclipse.team.internal.core.subscribers.ChangeSet)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/internal/core/subscribers/ChangeSetManager$4.classChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.ChangeSetManager$4 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.ChangeSetManager this$0
private final org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener val$listener
private final org.eclipse.team.internal.core.subscribers.ChangeSet val$set
void (org.eclipse.team.internal.core.subscribers.ChangeSetManager, org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener, org.eclipse.team.internal.core.subscribers.ChangeSet)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/internal/core/subscribers/ChangeSetManager$5.classChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.ChangeSetManager$5 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.team.internal.core.subscribers.ChangeSetManager this$0
private final org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener val$listener
private final org.eclipse.team.internal.core.subscribers.ChangeSet val$changeSet
private final org.eclipse.core.runtime.IPath[] val$allAffectedResources
void (org.eclipse.team.internal.core.subscribers.ChangeSetManager, org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener, org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.core.runtime.IPath[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/team/internal/core/subscribers/ChangeSetManager.classChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.ChangeSetManager extends java.lang.Object {
private org.eclipse.core.runtime.ListenerList listeners
private java.util.Set sets
private boolean initializing
public void ()
protected java.lang.Object[] getListeners ()
protected void fireNameChangedEvent (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
Object[] listeners
int i
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
protected void fireDefaultChangedEvent (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet oldSet
org.eclipse.team.internal.core.subscribers.ChangeSet defaultSet
Object[] listeners
int i
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
public void add (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
protected void handleSetAdded (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
Object[] listeners
int i
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
public void remove (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
protected void handleSetRemoved (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
Object[] listeners
int i
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
public boolean contains (org.eclipse.team.internal.core.subscribers.ChangeSet)
org.eclipse.team.internal.core.subscribers.ChangeSet set
public void addListener (org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener)
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
public void removeListener (org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener)
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
public org.eclipse.team.internal.core.subscribers.ChangeSet[] getSets ()
java.util.Set sets
public void dispose ()
protected void fireResourcesChangedEvent (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.core.runtime.IPath[])
org.eclipse.team.internal.core.subscribers.ChangeSet changeSet
org.eclipse.core.runtime.IPath[] allAffectedResources
Object[] listeners
int i
org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener listener
private java.util.Set internalGetSets ()
protected abstract void initializeSets ()
public boolean isInitialized ()
}
org/eclipse/team/internal/core/subscribers/CheckedInChangeSet.classCheckedInChangeSet.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.CheckedInChangeSet extends org.eclipse.team.internal.core.subscribers.ChangeSet {
private final org.eclipse.team.core.synchronize.SyncInfoTree set
public void ()
public abstract java.lang.String getAuthor ()
public abstract java.util.Date getDate ()
public org.eclipse.team.core.synchronize.SyncInfoTree getSyncInfoSet ()
public org.eclipse.core.resources.IResource[] getResources ()
public boolean isEmpty ()
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource local
public void add (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
protected boolean isValidChange (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
public void add (org.eclipse.team.core.synchronize.SyncInfo[])
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
org.eclipse.team.core.synchronize.SyncInfo info
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void remove (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.resources.IResource resource
public void rootRemoved (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.team.core.synchronize.SyncInfo[] infos
org.eclipse.core.resources.IResource[] resources
int i
public boolean containsChildren (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
}
org/eclipse/team/internal/core/subscribers/ContentComparator.classContentComparator.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.ContentComparator extends java.lang.Object {
private boolean ignoreWhitespace
public void (boolean)
boolean ignoreWhitespace
public boolean compare (java.lang.Object, java.lang.Object, org.eclipse.core.runtime.IProgressMonitor)
Object e1
Object e2
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.InputStream is1
java.io.InputStream is2
org.eclipse.team.core.TeamException e
protected boolean shouldIgnoreWhitespace ()
private boolean contentsEqual (java.io.InputStream, java.io.InputStream, boolean)
java.io.InputStream is1
java.io.InputStream is2
boolean ignoreWhitespace
int c1
int c1
int c2
int c2
private boolean isWhitespace (int)
int c
private java.io.InputStream getContents (java.lang.Object, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
Object resource
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.variants.IResourceVariant remote
org.eclipse.team.core.history.IFileRevision remote
org.eclipse.core.runtime.CoreException e
}
org/eclipse/team/internal/core/subscribers/ContentComparisonDiffFilter.classContentComparisonDiffFilter.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.ContentComparisonDiffFilter extends org.eclipse.team.core.diff.DiffFilter {
org.eclipse.team.internal.core.subscribers.ContentComparator criteria
public void ()
public void (boolean)
boolean ignoreWhitespace
public boolean compareContents (org.eclipse.core.resources.IFile, org.eclipse.team.core.history.IFileRevision, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile local
org.eclipse.team.core.history.IFileRevision remote
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean select (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.history.IFileRevision remote
org.eclipse.core.resources.IResource local
}
org/eclipse/team/internal/core/subscribers/DescendantResourceVariantByteStore.classDescendantResourceVariantByteStore.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.DescendantResourceVariantByteStore extends org.eclipse.team.core.variants.ResourceVariantByteStore {
org.eclipse.team.core.variants.ResourceVariantByteStore baseStore
org.eclipse.team.core.variants.ResourceVariantByteStore remoteStore
public void (org.eclipse.team.core.variants.ResourceVariantByteStore, org.eclipse.team.core.variants.ResourceVariantByteStore)
org.eclipse.team.core.variants.ResourceVariantByteStore baseCache
org.eclipse.team.core.variants.ResourceVariantByteStore remoteCache
public void dispose ()
public byte[] getBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] remoteBytes
byte[] baseBytes
public boolean setBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
byte[] baseBytes
public boolean flushBytes (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
public abstract boolean isVariantKnown (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
protected abstract boolean isDescendant (org.eclipse.core.resources.IResource, byte[], byte[]) throws org.eclipse.team.core.TeamException
public boolean deleteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
protected org.eclipse.team.core.variants.ResourceVariantByteStore getBaseStore ()
protected org.eclipse.team.core.variants.ResourceVariantByteStore getRemoteStore ()
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] remoteMembers
org.eclipse.core.resources.IResource[] baseMembers
java.util.Set members
int i
int i
org.eclipse.core.resources.IResource member
public void run (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource root
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/internal/core/subscribers/DiffChangeSet.classDiffChangeSet.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.DiffChangeSet extends org.eclipse.team.internal.core.subscribers.ChangeSet {
private final org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
public void ()
public void (java.lang.String)
String name
public org.eclipse.team.core.mapping.IResourceDiffTree getDiffTree ()
protected org.eclipse.team.core.mapping.provider.ResourceDiffTree internalGetDiffTree ()
public org.eclipse.core.resources.IResource[] getResources ()
public boolean isEmpty ()
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource local
public void add (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
protected boolean isValidChange (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
public void add (org.eclipse.team.core.diff.IDiff[])
org.eclipse.team.core.diff.IDiff[] diffs
int i
org.eclipse.team.core.diff.IDiff diff
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void rootRemoved (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.team.core.diff.IDiff[] diffs
int i
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.resources.IResource r
public boolean contains (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public boolean containsChildren (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
public void remove (org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath[] paths
int i
org.eclipse.core.runtime.IPath path
public void remove (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int i
org.eclipse.core.resources.IResource resource
public java.lang.String getComment ()
}
org/eclipse/team/internal/core/subscribers/DiffTreeStatistics.classDiffTreeStatistics.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.DiffTreeStatistics extends java.lang.Object {
protected java.util.Map stats
public void ()
public void add (int)
int state
Long count
public void remove (int)
int state
Integer kind
Long count
long newCount
public long countFor (int, int)
int state
int mask
Long count
java.util.Set keySet
long count
java.util.Iterator it
Integer key
public void clear ()
public java.lang.String toString ()
StringBuffer out
java.util.Iterator it
Integer kind
public void add (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
int state
public void remove (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
int state
private int getState (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff delta
int state
org.eclipse.team.core.diff.IThreeWayDiff twd
}
org/eclipse/team/internal/core/subscribers/IChangeSetChangeListener.classIChangeSetChangeListener.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.IChangeSetChangeListener extends java.lang.Object {
public abstract void setAdded (org.eclipse.team.internal.core.subscribers.ChangeSet)
public abstract void defaultSetChanged (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.team.internal.core.subscribers.ChangeSet)
public abstract void setRemoved (org.eclipse.team.internal.core.subscribers.ChangeSet)
public abstract void nameChanged (org.eclipse.team.internal.core.subscribers.ChangeSet)
public abstract void resourcesChanged (org.eclipse.team.internal.core.subscribers.ChangeSet, org.eclipse.core.runtime.IPath[])
}
org/eclipse/team/internal/core/subscribers/RootResourceSynchronizationScope.classRootResourceSynchronizationScope.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.RootResourceSynchronizationScope extends org.eclipse.team.internal.core.mapping.AbstractResourceMappingScope {
private org.eclipse.core.resources.IResource[] roots
static Class class$0
public void (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] roots
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals ()
public void setRoots (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] roots
public org.eclipse.core.resources.mapping.ResourceMapping[] getInputMappings ()
public org.eclipse.team.core.mapping.ISynchronizationScope asInputScope ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings ()
java.util.List result
int i
org.eclipse.core.resources.IResource resource
Object o
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
Object object
org.eclipse.core.resources.IResource resource
public boolean hasAdditionalMappings ()
public boolean hasAdditonalResources ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.mapping.ResourceMappingContext getContext ()
public void refresh (org.eclipse.core.resources.mapping.ResourceMapping[])
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
}
org/eclipse/team/internal/core/subscribers/SubscriberChangeSetManager$EventHandler.classSubscriberChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager$EventHandler extends org.eclipse.team.internal.core.BackgroundEventHandler {
private java.util.List dispatchEvents
final org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager this$0
protected void (org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager, java.lang.String, java.lang.String)
String jobName
String errorTitle
protected void processEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean doDispatchEvents (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.mapping.provider.ResourceDiffTree[] locked
java.util.Iterator iter
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.core.runtime.CoreException e
private org.eclipse.team.core.mapping.provider.ResourceDiffTree[] beginDispath ()
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
java.util.List lockedSets
int i
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
RuntimeException e
java.util.Iterator iter
org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
private void endDispatch (org.eclipse.team.core.mapping.provider.ResourceDiffTree[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.mapping.provider.ResourceDiffTree[] locked
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
RuntimeException e
protected synchronized void queueEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, boolean)
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
boolean front
private void handleRemove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet set
private void handleChange (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.team.core.diff.IDiff diff
org.eclipse.team.internal.core.subscribers.ActiveChangeSet[] containingSets
int i
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.resources.IResource member
private void removeFromAllSets (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.List toRemove
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet set
java.util.Iterator iter
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
private org.eclipse.team.internal.core.subscribers.ActiveChangeSet[] getContainingSets (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Set result
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ChangeSet set
}
org/eclipse/team/internal/core/subscribers/SubscriberChangeSetManager$ResourceCollector.classSubscriberChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager$ResourceCollector extends org.eclipse.team.internal.core.subscribers.SubscriberResourceCollector {
final org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager this$0
public void (org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager, org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
protected void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void change (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
protected boolean hasMembers (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/internal/core/subscribers/SubscriberChangeSetManager.classSubscriberChangeSetManager.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager extends org.eclipse.team.internal.core.subscribers.ActiveChangeSetManager {
private static final String PREF_CHANGE_SETS
private static final int RESOURCE_REMOVAL
private static final int RESOURCE_CHANGE
private org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager$EventHandler handler
private org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager$ResourceCollector collector
public void (org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
protected void initializeSets ()
public boolean hasMembers (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.internal.core.subscribers.ChangeSet[] sets
int i
org.eclipse.team.internal.core.subscribers.ActiveChangeSet set
public org.eclipse.team.core.diff.IDiff getDiff (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.subscribers.Subscriber subscriber
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
public void dispose ()
private org.osgi.service.prefs.Preferences getPreferences ()
private static org.osgi.service.prefs.Preferences getParentPreferences ()
private static org.osgi.service.prefs.Preferences getTeamPreferences ()
protected java.lang.String getSubscriberIdentifier ()
public void waitUntilDone (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected java.lang.String getName ()
static org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager$EventHandler access$0 (org.eclipse.team.internal.core.subscribers.SubscriberChangeSetManager)
}
org/eclipse/team/internal/core/subscribers/SubscriberDiffTreeEventHandler$1.classSubscriberDiffTreeEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/internal/core/subscribers/SubscriberDiffTreeEventHandler$2.classSubscriberDiffTreeEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler$2 extends java.lang.Object implements org.eclipse.team.core.diff.IDiffVisitor {
final org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler this$0
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler, org.eclipse.core.runtime.IProgressMonitor)
public boolean visit (org.eclipse.team.core.diff.IDiff)
org.eclipse.team.core.diff.IDiff diff
}
org/eclipse/team/internal/core/subscribers/SubscriberDiffTreeEventHandler$SubscriberDiffChangedEvent.classSubscriberDiffTreeEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler$SubscriberDiffChangedEvent extends org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent {
private final org.eclipse.team.core.diff.IDiff node
final org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler this$0
public void (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler, org.eclipse.core.resources.IResource, int, int, org.eclipse.team.core.diff.IDiff)
org.eclipse.core.resources.IResource resource
int type
int depth
org.eclipse.team.core.diff.IDiff node
public org.eclipse.team.core.diff.IDiff getChangedNode ()
}
org/eclipse/team/internal/core/subscribers/SubscriberDiffTreeEventHandler$SubscriberDiffCollector.classSubscriberDiffTreeEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler$SubscriberDiffCollector extends org.eclipse.team.internal.core.subscribers.SubscriberResourceCollector {
final org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler this$0
public void (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler, org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
protected boolean hasMembers (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void change (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
}
org/eclipse/team/internal/core/subscribers/SubscriberDiffTreeEventHandler.classSubscriberDiffTreeEventHandler.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler extends org.eclipse.team.internal.core.subscribers.SubscriberEventHandler {
private static final int STATE_NEW
public static final int STATE_STARTED
private static final int STATE_OK_TO_INITIALIZE
private static final int STATE_COLLECTING_CHANGES
private static final int STATE_SHUTDOWN
private static final int EXCEPTION_NONE
private static final int EXCEPTION_CANCELED
private static final int EXCEPTION_ERROR
private org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
private org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler$SubscriberDiffCollector collector
private org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
private Object family
private org.eclipse.team.core.diff.DiffFilter filter
private int state
private int exceptionState
public void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.team.core.mapping.ISynchronizationScopeManager, org.eclipse.team.core.mapping.provider.ResourceDiffTree, org.eclipse.team.core.diff.DiffFilter)
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.team.core.mapping.ISynchronizationScopeManager manager
org.eclipse.team.core.mapping.provider.ResourceDiffTree tree
org.eclipse.team.core.diff.DiffFilter filter
protected void reset (org.eclipse.core.resources.mapping.ResourceTraversal[], int)
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int type
public void reset ()
protected void prepareScope (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
protected void handleChange (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.diff.IDiff node
private boolean isInScope (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void collectAll (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.runtime.CoreException e
protected void dispatchEvents (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent[] events
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent event
org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler$SubscriberDiffChangedEvent se
org.eclipse.team.core.diff.IDiff changedNode
org.eclipse.team.core.diff.IDiff[] nodesToRemove
int j
org.eclipse.team.core.diff.IDiff node
private void addDiff (org.eclipse.team.core.diff.IDiff, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.diff.IDiff diff
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.team.core.mapping.IResourceDiffTree getTree ()
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
public void shutdown ()
protected java.lang.Object getJobFamiliy ()
public void setJobFamily (java.lang.Object)
Object family
protected void handleException (org.eclipse.core.runtime.CoreException, org.eclipse.core.resources.IResource, int, java.lang.String)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IResource resource
int code
String message
protected void handleCancel (org.eclipse.core.runtime.OperationCanceledException)
org.eclipse.core.runtime.OperationCanceledException e
public org.eclipse.team.core.diff.DiffFilter getFilter ()
public void setFilter (org.eclipse.team.core.diff.DiffFilter)
org.eclipse.team.core.diff.DiffFilter filter
public synchronized void initializeIfNeeded ()
public synchronized void start ()
public int getState ()
protected boolean isSystemJob ()
public synchronized void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void change (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
static org.eclipse.team.core.mapping.provider.ResourceDiffTree access$0 (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler)
static int access$1 (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler)
static void access$2 (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler, int)
static int access$3 (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler)
static void access$4 (org.eclipse.team.internal.core.subscribers.SubscriberDiffTreeEventHandler, int)
}
org/eclipse/team/internal/core/subscribers/SubscriberEventHandler$1.classSubscriberEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$1 extends java.lang.Object implements org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener {
final org.eclipse.team.internal.core.subscribers.SubscriberEventHandler this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler)
public void scopeChanged (org.eclipse.team.core.mapping.ISynchronizationScope, org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.team.core.mapping.ISynchronizationScope scope
org.eclipse.core.resources.mapping.ResourceMapping[] newMappings
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
}
org/eclipse/team/internal/core/subscribers/SubscriberEventHandler$SubscriberEvent.classSubscriberEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent extends org.eclipse.team.internal.core.BackgroundEventHandler$ResourceEvent {
static final int REMOVAL
static final int CHANGE
static final int INITIALIZE
final org.eclipse.team.internal.core.subscribers.SubscriberEventHandler this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler, org.eclipse.core.resources.IResource, int, int)
org.eclipse.core.resources.IResource resource
int type
int depth
protected java.lang.String getTypeString ()
public org.eclipse.core.resources.mapping.ResourceTraversal asTraversal ()
}
org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.classSubscriberEventHandler.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.SubscriberEventHandler extends org.eclipse.team.internal.core.BackgroundEventHandler {
private java.util.List resultCache
private boolean started
private boolean initializing
private org.eclipse.core.runtime.IProgressMonitor progressGroup
private int ticks
private final org.eclipse.team.core.subscribers.Subscriber subscriber
private org.eclipse.team.core.mapping.ISynchronizationScope scope
private org.eclipse.team.core.mapping.ISynchronizationScopeChangeListener scopeChangeListener
public void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.team.core.mapping.ISynchronizationScope)
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.team.core.mapping.ISynchronizationScope scope
protected synchronized void reset (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] oldTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
public synchronized void start ()
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
protected synchronized void queueEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, boolean)
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
boolean front
public void schedule ()
org.eclipse.core.runtime.jobs.Job job
protected boolean isSystemJob ()
protected void jobDone (org.eclipse.core.runtime.jobs.IJobChangeEvent)
org.eclipse.core.runtime.jobs.IJobChangeEvent event
public void change (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private void collect (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.team.core.TeamException e
org.eclipse.core.runtime.CoreException e
protected org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
protected abstract void handleChange (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
protected void handlePendingDispatch (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.TeamException e
protected void handleException (org.eclipse.core.runtime.CoreException, org.eclipse.core.resources.IResource, int, java.lang.String)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IResource resource
int code
String message
protected abstract void collectAll (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
protected abstract void dispatchEvents (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent[], org.eclipse.core.runtime.IProgressMonitor)
protected void reset (org.eclipse.core.resources.mapping.ResourceTraversal[], int)
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int type
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int j
protected void processEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.core.runtime.IProgressMonitor monitor
int type
org.eclipse.core.runtime.OperationCanceledException e
RuntimeException e
protected void queueDispatchEvent (org.eclipse.team.internal.core.BackgroundEventHandler$Event)
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
protected void handleCancel (org.eclipse.core.runtime.OperationCanceledException)
org.eclipse.core.runtime.OperationCanceledException e
private void executeRunnable (org.eclipse.team.internal.core.BackgroundEventHandler$Event, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.TeamException e
org.eclipse.core.runtime.CoreException e
protected boolean doDispatchEvents (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void run (org.eclipse.core.resources.IWorkspaceRunnable, boolean)
org.eclipse.core.resources.IWorkspaceRunnable runnable
boolean frontOnQueue
public void setProgressGroupHint (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor progressGroup
int ticks
protected void handlePreemptiveEvents (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.BackgroundEventHandler$Event event
protected org.eclipse.team.core.mapping.ISynchronizationScope getScope ()
public void shutdown ()
}
org/eclipse/team/internal/core/subscribers/SubscriberResourceCollector.classSubscriberResourceCollector.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.SubscriberResourceCollector extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener org.eclipse.team.core.subscribers.ISubscriberChangeListener {
org.eclipse.team.core.subscribers.Subscriber subscriber
public void (org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
public void dispose ()
public void subscriberResourceChanged (org.eclipse.team.core.subscribers.ISubscriberChangeEvent[])
org.eclipse.team.core.subscribers.ISubscriberChangeEvent[] deltas
org.eclipse.core.resources.IResource[] roots
int i
protected void beginInput ()
protected void endInput ()
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
protected void processDelta (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource[] roots
org.eclipse.core.resources.IResource resource
int kind
boolean visitChildren
int changeFlags
org.eclipse.core.resources.IResourceDelta[] affectedChildren
int i
protected org.eclipse.core.resources.IResource[] getRoots ()
protected abstract boolean hasMembers (org.eclipse.core.resources.IResource)
protected abstract void remove (org.eclipse.core.resources.IResource)
protected abstract void change (org.eclipse.core.resources.IResource, int)
protected boolean isAllRootsIncluded ()
private boolean isAncestorOfRoot (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource parent
org.eclipse.core.resources.IResource[] roots
int i
org.eclipse.core.resources.IResource resource
private boolean isDescendantOfRoot (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] roots
int i
org.eclipse.core.resources.IResource root
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoCollector$1.classSubscriberSyncInfoCollector.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoCollector$1 extends org.eclipse.team.core.synchronize.SyncInfoFilter {
final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoCollector this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoCollector)
public boolean select (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoCollector.classSubscriberSyncInfoCollector.java
package org.eclipse.team.internal.core.subscribers
public final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoCollector extends org.eclipse.team.internal.core.subscribers.SubscriberResourceCollector {
private final org.eclipse.team.internal.core.subscribers.SyncSetInputFromSubscriber subscriberInput
private org.eclipse.team.internal.core.subscribers.SyncSetInputFromSyncSet filteredInput
private org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler eventHandler
private org.eclipse.core.resources.IResource[] roots
public void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.core.resources.IResource[])
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.core.resources.IResource[] roots
public void setProgressGroup (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public void start ()
public void waitForCollector (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
int i
public void reset ()
public void dispose ()
public org.eclipse.core.resources.IResource[] getRoots ()
public boolean isAllRootsIncluded ()
protected org.eclipse.team.internal.core.subscribers.SubscriberEventHandler getEventHandler ()
public org.eclipse.team.core.synchronize.SyncInfoTree getSubscriberSyncInfoSet ()
public org.eclipse.team.core.synchronize.SyncInfoTree getSyncInfoSet ()
public void setFilter (org.eclipse.team.core.synchronize.SyncInfoFilter)
org.eclipse.team.core.synchronize.SyncInfoFilter filter
public void setRoots (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] roots
protected boolean hasMembers (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void change (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoEventHandler$1.classSubscriberSyncInfoEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler$1 extends org.eclipse.core.runtime.SubProgressMonitor {
boolean dispatching
final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler, org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor $anonymous0
int $anonymous1
public void subTask (java.lang.String)
String name
private void dispatch ()
public void worked (int)
int work
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoEventHandler$2.classSubscriberSyncInfoEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler$2 extends org.eclipse.team.core.synchronize.SyncInfoSet {
final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler)
public void add (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
public void addError (org.eclipse.team.core.ITeamStatus)
org.eclipse.team.core.ITeamStatus status
org.eclipse.team.core.TeamStatus ts
org.eclipse.core.resources.IResource resource
public void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoEventHandler$3.classSubscriberSyncInfoEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler$3 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler this$0
void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoEventHandler$SubscriberSyncInfoEvent.classSubscriberSyncInfoEventHandler.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler$SubscriberSyncInfoEvent extends org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent {
private final org.eclipse.team.core.synchronize.SyncInfo result
final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler this$0
public void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler, org.eclipse.core.resources.IResource, int, int, org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.core.resources.IResource resource
int type
int depth
org.eclipse.team.core.synchronize.SyncInfo result
public org.eclipse.team.core.synchronize.SyncInfo getResult ()
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoEventHandler.classSubscriberSyncInfoEventHandler.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler extends org.eclipse.team.internal.core.subscribers.SubscriberEventHandler {
private final org.eclipse.team.internal.core.subscribers.SyncSetInputFromSubscriber syncSetInput
public static org.eclipse.team.core.mapping.ISynchronizationScope createScope (org.eclipse.core.resources.IResource[], org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.core.resources.IResource[] roots
org.eclipse.team.core.subscribers.Subscriber subscriber
public void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.core.resources.IResource[])
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.core.resources.IResource[] roots
protected void handleException (org.eclipse.core.runtime.CoreException, org.eclipse.core.resources.IResource, int, java.lang.String)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IResource resource
int code
String message
protected void handleCancel (org.eclipse.core.runtime.OperationCanceledException)
org.eclipse.core.runtime.OperationCanceledException e
public org.eclipse.team.internal.core.subscribers.SyncSetInputFromSubscriber getSyncSetInput ()
protected void handleChange (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.synchronize.SyncInfo info
protected void collectAll (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IProgressMonitor collectionMonitor
org.eclipse.team.core.synchronize.SyncInfoSet collectionSet
protected void dispatchEvents (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent[] events
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet syncSet
int i
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler$SubscriberEvent event
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler$SubscriberSyncInfoEvent se
public void reset (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] roots
org.eclipse.team.internal.core.subscribers.RootResourceSynchronizationScope scope
protected synchronized void reset (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceTraversal[])
org.eclipse.core.resources.mapping.ResourceTraversal[] oldTraversals
org.eclipse.core.resources.mapping.ResourceTraversal[] newTraversals
static org.eclipse.team.internal.core.subscribers.SyncSetInputFromSubscriber access$0 (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoEventHandler)
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoSet$1.classSubscriberSyncInfoSet.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet this$0
private final org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener val$listener
void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet, org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener)
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/internal/core/subscribers/SubscriberSyncInfoSet.classSubscriberSyncInfoSet.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet extends org.eclipse.team.core.synchronize.SyncInfoTree {
protected org.eclipse.team.internal.core.subscribers.SubscriberEventHandler handler
public void (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler)
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler handler
public void connect (org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener listener
org.eclipse.core.runtime.IProgressMonitor monitor
public void connect (org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener)
org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener listener
}
org/eclipse/team/internal/core/subscribers/SyncByteConverter.classSyncByteConverter.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SyncByteConverter extends java.lang.Object {
protected static final byte SEPARATOR_BYTE
public void ()
public static byte[] setSlot (byte[], int, byte[]) throws org.eclipse.team.core.TeamException
byte[] syncBytes
int slot
byte[] newBytes
int start
int end
int totalLength
byte[] result
private static int startOfSlot (byte[], int)
byte[] syncBytes
int slot
int count
int j
private static int getOffsetOfDelimeter (byte[], byte, int, int)
byte[] bytes
byte delimiter
int start
int n
int count
int i
public static byte[] getSlot (byte[], int, boolean)
byte[] bytes
int index
boolean includeRest
byte delimiter
int start
int start
int end
int length
int length
byte[] result
public static byte[] toBytes (java.lang.String[])
String[] slots
StringBuffer buffer
int i
String string
}
org/eclipse/team/internal/core/subscribers/SyncInfoStatistics.classSyncInfoStatistics.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SyncInfoStatistics extends java.lang.Object {
protected java.util.Map stats
public void ()
public void add (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
Long count
public void remove (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
Integer kind
Long count
long newCount
public long countFor (int, int)
int kind
int mask
Long count
java.util.Iterator it
long count
Integer key
public void clear ()
public java.lang.String toString ()
StringBuffer out
java.util.Iterator it
Integer kind
}
org/eclipse/team/internal/core/subscribers/SyncInfoTreeChangeEvent.classSyncInfoTreeChangeEvent.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SyncInfoTreeChangeEvent extends org.eclipse.team.core.synchronize.SyncInfoSetChangeEvent implements org.eclipse.team.core.synchronize.ISyncInfoTreeChangeEvent {
private java.util.Set removedSubtrees
private java.util.Set addedSubtrees
public void (org.eclipse.team.core.synchronize.SyncInfoSet)
org.eclipse.team.core.synchronize.SyncInfoSet set
public void removedSubtreeRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
java.util.Iterator iter
org.eclipse.core.resources.IResource element
private boolean isParent (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
org.eclipse.core.resources.IResource element
public void addedSubtreeRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource parent
private boolean isDescendantOfAddedRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator iter
org.eclipse.core.resources.IResource root
public org.eclipse.core.resources.IResource[] getAddedSubtreeRoots ()
public org.eclipse.core.resources.IResource[] getRemovedSubtreeRoots ()
public boolean isEmpty ()
}
org/eclipse/team/internal/core/subscribers/SyncInfoWorkingSetFilter.classSyncInfoWorkingSetFilter.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SyncInfoWorkingSetFilter extends org.eclipse.team.core.synchronize.FastSyncInfoFilter {
private org.eclipse.core.resources.IResource[] resources
public void ()
public boolean select (org.eclipse.team.core.synchronize.SyncInfo)
org.eclipse.team.core.synchronize.SyncInfo info
private boolean isIncluded (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int i
org.eclipse.core.resources.IResource setResource
private boolean isParent (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource parent
org.eclipse.core.resources.IResource child
public org.eclipse.core.resources.IResource[] getRoots (org.eclipse.team.core.subscribers.Subscriber)
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.core.resources.IResource[] roots
java.util.Set result
int i
org.eclipse.core.resources.IResource resource
private org.eclipse.core.resources.IResource[] getIntersectionWithSet (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.core.resources.IResource)
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.core.resources.IResource resource
java.util.List result
int i
org.eclipse.core.resources.IResource setResource
org.eclipse.team.core.TeamException e
public void setWorkingSet (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
public org.eclipse.core.resources.IResource[] getWorkingSet ()
private boolean isEmpty ()
}
org/eclipse/team/internal/core/subscribers/SyncSetInput.classSyncSetInput.java
package org.eclipse.team.internal.core.subscribers
public abstract org.eclipse.team.internal.core.subscribers.SyncSetInput extends java.lang.Object {
private org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet syncSet
private org.eclipse.team.core.synchronize.SyncInfoFilter filter
public void (org.eclipse.team.internal.core.subscribers.SubscriberEventHandler)
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler handler
public org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet getSyncSet ()
protected abstract void fetchInput (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
public abstract void disconnect ()
public void reset (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
protected void collect (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.runtime.IProgressMonitor monitor
boolean isOutOfSync
org.eclipse.team.core.synchronize.SyncInfo oldInfo
boolean wasOutOfSync
protected void remove (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.team.core.synchronize.SyncInfo oldInfo
public org.eclipse.team.core.synchronize.SyncInfoFilter getFilter ()
public void setFilter (org.eclipse.team.core.synchronize.SyncInfoFilter)
org.eclipse.team.core.synchronize.SyncInfoFilter filter
}
org/eclipse/team/internal/core/subscribers/SyncSetInputFromSubscriber.classSyncSetInputFromSubscriber.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SyncSetInputFromSubscriber extends org.eclipse.team.internal.core.subscribers.SyncSetInput {
private org.eclipse.team.core.subscribers.Subscriber subscriber
public void (org.eclipse.team.core.subscribers.Subscriber, org.eclipse.team.internal.core.subscribers.SubscriberEventHandler)
org.eclipse.team.core.subscribers.Subscriber subscriber
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler handler
public void disconnect ()
public org.eclipse.team.core.subscribers.Subscriber getSubscriber ()
protected void fetchInput (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.runtime.IProgressMonitor monitor
public void handleError (org.eclipse.team.core.ITeamStatus)
org.eclipse.team.core.ITeamStatus status
}
org/eclipse/team/internal/core/subscribers/SyncSetInputFromSyncSet.classSyncSetInputFromSyncSet.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.SyncSetInputFromSyncSet extends org.eclipse.team.internal.core.subscribers.SyncSetInput implements org.eclipse.team.core.synchronize.ISyncInfoSetChangeListener {
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet inputSyncSet
public void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet, org.eclipse.team.internal.core.subscribers.SubscriberEventHandler)
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet set
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler handler
public void disconnect ()
protected void fetchInput (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfo[] infos
int i
public void syncInfoChanged (org.eclipse.team.core.synchronize.ISyncInfoSetChangeEvent, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.ISyncInfoSetChangeEvent event
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfoSet syncSet
private void syncSetChanged (org.eclipse.team.core.synchronize.SyncInfo[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfo[] infos
org.eclipse.core.runtime.IProgressMonitor monitor
int i
private void remove (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
int i
public void reset ()
public void syncInfoSetReset (org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfoSet set
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.core.synchronize.SyncInfoSet syncSet
public void syncInfoSetErrors (org.eclipse.team.core.synchronize.SyncInfoSet, org.eclipse.team.core.ITeamStatus[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfoSet set
org.eclipse.team.core.ITeamStatus[] errors
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet syncSet
int i
org.eclipse.team.core.ITeamStatus status
}
org/eclipse/team/internal/core/subscribers/ThreeWayBaseTree$BaseResourceVariantByteStore.classThreeWayBaseTree.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.ThreeWayBaseTree$BaseResourceVariantByteStore extends org.eclipse.team.core.variants.ResourceVariantByteStore {
private org.eclipse.team.core.variants.ThreeWaySubscriber subscriber
public void (org.eclipse.team.core.variants.ThreeWaySubscriber)
org.eclipse.team.core.variants.ThreeWaySubscriber subscriber
public void dispose ()
public byte[] getBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public boolean setBytes (org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
byte[] bytes
public boolean flushBytes (org.eclipse.core.resources.IResource, int) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
public boolean deleteBytes (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource[] members (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
}
org/eclipse/team/internal/core/subscribers/ThreeWayBaseTree.classThreeWayBaseTree.java
package org.eclipse.team.internal.core.subscribers
public final org.eclipse.team.internal.core.subscribers.ThreeWayBaseTree extends org.eclipse.team.core.variants.ResourceVariantTree {
private org.eclipse.team.core.variants.ThreeWaySubscriber subscriber
public void (org.eclipse.team.core.variants.ThreeWaySubscriber)
org.eclipse.team.core.variants.ThreeWaySubscriber subscriber
public org.eclipse.core.resources.IResource[] refresh (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource[] resources
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.team.core.variants.IResourceVariant[] fetchMembers (org.eclipse.team.core.variants.IResourceVariant, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.team.core.variants.IResourceVariant variant
org.eclipse.core.runtime.IProgressMonitor progress
protected org.eclipse.team.core.variants.IResourceVariant fetchVariant (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.IResource[] roots ()
public org.eclipse.team.core.variants.IResourceVariant getResourceVariant (org.eclipse.core.resources.IResource) throws org.eclipse.team.core.TeamException
org.eclipse.core.resources.IResource resource
private org.eclipse.team.core.variants.ThreeWaySubscriber getSubscriber ()
}
org/eclipse/team/internal/core/subscribers/WorkingSetFilteredSyncInfoCollector$1.classWorkingSetFilteredSyncInfoCollector.java
package org.eclipse.team.internal.core.subscribers
org.eclipse.team.internal.core.subscribers.WorkingSetFilteredSyncInfoCollector$1 extends org.eclipse.team.core.synchronize.SyncInfoFilter {
final org.eclipse.team.internal.core.subscribers.WorkingSetFilteredSyncInfoCollector this$0
void (org.eclipse.team.internal.core.subscribers.WorkingSetFilteredSyncInfoCollector)
public boolean select (org.eclipse.team.core.synchronize.SyncInfo, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.team.core.synchronize.SyncInfo info
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/team/internal/core/subscribers/WorkingSetFilteredSyncInfoCollector.classWorkingSetFilteredSyncInfoCollector.java
package org.eclipse.team.internal.core.subscribers
public final org.eclipse.team.internal.core.subscribers.WorkingSetFilteredSyncInfoCollector extends java.lang.Object {
private org.eclipse.team.internal.core.subscribers.WorkingSetSyncSetInput workingSetInput
private org.eclipse.team.internal.core.subscribers.SyncSetInputFromSyncSet filteredInput
private org.eclipse.team.internal.core.subscribers.SubscriberEventHandler eventHandler
public void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoCollector, org.eclipse.core.resources.IResource[])
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoCollector collector
org.eclipse.core.resources.IResource[] roots
public org.eclipse.team.core.synchronize.SyncInfoTree getSyncInfoTree ()
public void reset ()
public void dispose ()
protected org.eclipse.team.internal.core.subscribers.SubscriberEventHandler getEventHandler ()
public void setFilter (org.eclipse.team.core.synchronize.SyncInfoFilter)
org.eclipse.team.core.synchronize.SyncInfoFilter filter
public org.eclipse.team.core.synchronize.SyncInfoSet getWorkingSetSyncInfoSet ()
public void run (org.eclipse.core.resources.IWorkspaceRunnable)
org.eclipse.core.resources.IWorkspaceRunnable runnable
}
org/eclipse/team/internal/core/subscribers/WorkingSetSyncSetInput.classWorkingSetSyncSetInput.java
package org.eclipse.team.internal.core.subscribers
public org.eclipse.team.internal.core.subscribers.WorkingSetSyncSetInput extends org.eclipse.team.internal.core.subscribers.SyncSetInputFromSyncSet {
private org.eclipse.team.internal.core.subscribers.SyncInfoWorkingSetFilter workingSetFilter
public void (org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet, org.eclipse.team.internal.core.subscribers.SubscriberEventHandler)
org.eclipse.team.internal.core.subscribers.SubscriberSyncInfoSet set
org.eclipse.team.internal.core.subscribers.SubscriberEventHandler handler
public void setWorkingSet (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
public org.eclipse.core.resources.IResource[] getWorkingSet ()
}