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
ant_tasks/
ant_tasks/resources-ant.jar
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/internal/
org/eclipse/core/internal/dtree/
org/eclipse/core/internal/dtree/AbstractDataTree.classAbstractDataTree.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.AbstractDataTree extends java.lang.Object {
private boolean immutable
protected static final org.eclipse.core.runtime.IPath[] NO_CHILDREN
static void ()
public void ()
protected org.eclipse.core.internal.dtree.AbstractDataTree copy ()
org.eclipse.core.internal.dtree.AbstractDataTree newTree
public abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
public abstract void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
public abstract void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
protected abstract org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public abstract void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
public abstract void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
public abstract void empty ()
public org.eclipse.core.runtime.IPath getChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
String child
public int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
String[] names
int len
org.eclipse.core.runtime.IPath[] answer
int i
public abstract java.lang.Object getData (org.eclipse.core.runtime.IPath)
public java.lang.String getNameOfChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
String[] childNames
public abstract java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
static void handleImmutableTree ()
static void handleNotFound (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public void immutable ()
public abstract boolean includes (org.eclipse.core.runtime.IPath)
public boolean isImmutable ()
public abstract org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
public org.eclipse.core.runtime.IPath rootKey ()
public abstract void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
void setImmutable (boolean)
boolean bool
void setRootNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
}
org/eclipse/core/internal/dtree/AbstractDataTreeNode.classAbstractDataTreeNode.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode extends java.lang.Object {
static final org.eclipse.core.internal.dtree.AbstractDataTreeNode[] NO_CHILDREN
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
protected String name
public static final int T_COMPLETE_NODE
public static final int T_DELTA_NODE
public static final int T_DELETED_NODE
public static final int T_NO_DATA_DELTA_NODE
static void ()
void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.AbstractDataTreeNode asReverseComparisonNode (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], boolean)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
boolean keepDeleted
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] resultNodes
int oldIndex
int newIndex
int resultIndex
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode resultNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] assembledChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembleWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath key
int keyIndex
int keyLen
int childIndex
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAt (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtOrNull (java.lang.String)
String localName
int index
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtIgnoreCase (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode result
int i
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] compareWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
org.eclipse.core.internal.dtree.IComparator comparator
int oldLen
int newLen
int oldIndex
int newIndex
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedNodes
int count
org.eclipse.core.internal.dtree.DataTreeNode oldNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
int compare
int userComparison
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedNode
org.eclipse.core.internal.dtree.NodeComparison comparison
org.eclipse.core.internal.dtree.DataTreeNode oldNode
int userComparison
org.eclipse.core.internal.dtree.DataTreeNode newNode
int userComparison
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] compareWithParent (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedNodes
int count
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedNode
org.eclipse.core.internal.dtree.NodeComparison comparison
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
static org.eclipse.core.internal.dtree.AbstractDataTreeNode convertToAddedComparisonNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode newNode
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int n
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
int i
static org.eclipse.core.internal.dtree.AbstractDataTreeNode convertToRemovedComparisonNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
org.eclipse.core.internal.dtree.AbstractDataTreeNode oldNode
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int n
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] convertedChildren
int i
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
protected void copyChildren (int, int, org.eclipse.core.internal.dtree.AbstractDataTreeNode, int)
int from
int to
org.eclipse.core.internal.dtree.AbstractDataTreeNode otherNode
int start
int other
int i
public org.eclipse.core.internal.dtree.AbstractDataTreeNode[] getChildren ()
java.lang.Object getData ()
public java.lang.String getName ()
boolean hasData ()
boolean includesChild (java.lang.String)
String localName
protected int indexOfChild (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
int left
int right
int mid
int compare
boolean isDeleted ()
boolean isDelta ()
boolean isEmptyDelta ()
java.lang.String[] namesOfChildren ()
String[] names
int i
void replaceChild (java.lang.String, org.eclipse.core.internal.dtree.DataTreeNode)
String localName
org.eclipse.core.internal.dtree.DataTreeNode node
int i
protected void setChildren (org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
void setName (java.lang.String)
String s
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifyWithParent (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedNodes
int simplifiedCount
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifiedNode
abstract org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
int size ()
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] nodes
int i
public java.lang.String toString ()
abstract int type ()
}
org/eclipse/core/internal/dtree/DataDeltaNode.classDataDeltaNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataDeltaNode extends org.eclipse.core.internal.dtree.DataTreeNode {
void (java.lang.String, java.lang.Object)
String name
Object data
void (java.lang.String, java.lang.Object, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
Object newData
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
boolean isDelta ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedChildren
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/DataTree.classDataTree.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTree extends org.eclipse.core.internal.dtree.AbstractDataTree {
private org.eclipse.core.internal.dtree.DataTreeNode rootNode
public void ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.dtree.DataTreeNode copyHierarchy (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
int size
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.DataTreeNode[] newChildren
int i
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
org.eclipse.core.runtime.IPath parentKey
String localName
Object data
org.eclipse.core.internal.dtree.DataTreeNode node
protected org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode subtree
org.eclipse.core.internal.dtree.DataTreeNode newNode
String localName
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.DataTreeNode node
public void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.internal.dtree.DataTreeNode node
public void empty ()
public org.eclipse.core.internal.dtree.DataTreeNode findNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
int keyLength
int i
public java.lang.Object getData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
public java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.DataTreeNode parentNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
public boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
protected void replaceNode (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.dtree.DataTreeNode found
public void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
org.eclipse.core.internal.dtree.DataTreeNode node
void setRootNode (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode aNode
}
org/eclipse/core/internal/dtree/DataTreeLookup.classDataTreeLookup.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeLookup extends java.lang.Object {
public org.eclipse.core.runtime.IPath key
public boolean isPresent
public Object data
public boolean foundInFirstDelta
private static final int POOL_SIZE
private static org.eclipse.core.internal.dtree.DataTreeLookup[] instancePool
private static int nextFree
static void ()
int i
private void ()
public static org.eclipse.core.internal.dtree.DataTreeLookup newLookup (org.eclipse.core.runtime.IPath, boolean, java.lang.Object)
org.eclipse.core.runtime.IPath nodeKey
boolean isPresent
Object data
org.eclipse.core.internal.dtree.DataTreeLookup instance
org.eclipse.core.internal.dtree.DataTreeLookup instance
public static org.eclipse.core.internal.dtree.DataTreeLookup newLookup (org.eclipse.core.runtime.IPath, boolean, java.lang.Object, boolean)
org.eclipse.core.runtime.IPath nodeKey
boolean isPresent
Object data
boolean foundInFirstDelta
org.eclipse.core.internal.dtree.DataTreeLookup instance
org.eclipse.core.internal.dtree.DataTreeLookup instance
}
org/eclipse/core/internal/dtree/DataTreeNode.classDataTreeNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
protected Object data
public void (java.lang.String, java.lang.Object)
String name
Object data
public void (java.lang.String, java.lang.Object, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode asReverseComparisonNode (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.NodeComparison comparison
int nextChild
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode child
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWith (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DataTreeNode other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
Object newData
int userComparison
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DataTreeNode inParent
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.DataTreeNode copyWithNewChild (java.lang.String, org.eclipse.core.internal.dtree.DataTreeNode)
String localName
org.eclipse.core.internal.dtree.DataTreeNode childNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int left
int right
int mid
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
org.eclipse.core.internal.dtree.DataTreeNode copyWithoutChild (java.lang.String)
String localName
int index
int newSize
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.DataTreeNode newNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode[] forwardDeltaWith (org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.AbstractDataTreeNode[], org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] oldNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newNodes
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childDeltas
int numChildDeltas
int childDeltaMax
int oldIndex
int newIndex
String oldName
String newName
int compare
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode forwardDeltaWith (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DataTreeNode other
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
protected static org.eclipse.core.internal.dtree.AbstractDataTreeNode forwardDeltaWithOrNullIfEqual (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.AbstractDataTreeNode oldNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode newNode
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childDeltas
Object newData
public java.lang.Object getData ()
boolean hasData ()
void setData (java.lang.Object)
Object o
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.DataTreeNode parentsNode
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object o
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/DataTreeReader.classDataTreeReader.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeReader extends java.lang.Object {
protected org.eclipse.core.internal.dtree.IDataFlattener flatener
protected java.io.DataInput input
public void (org.eclipse.core.internal.dtree.IDataFlattener)
org.eclipse.core.internal.dtree.IDataFlattener f
protected boolean hasData (int)
int nodeType
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode readNode (org.eclipse.core.runtime.IPath, java.lang.String) throws java.io.IOException
org.eclipse.core.runtime.IPath parentPath
String newProjectName
String name
int nodeType
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
Object data
int dataFlag
int childCount
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
protected int readNumber () throws java.io.IOException
byte b
int number
public org.eclipse.core.internal.dtree.DeltaDataTree readTree (org.eclipse.core.internal.dtree.DeltaDataTree, java.io.DataInput, java.lang.String) throws java.io.IOException
org.eclipse.core.internal.dtree.DeltaDataTree parent
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.dtree.AbstractDataTreeNode root
}
org/eclipse/core/internal/dtree/DataTreeWriter.classDataTreeWriter.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DataTreeWriter extends java.lang.Object {
protected org.eclipse.core.internal.dtree.IDataFlattener flatener
protected java.io.DataOutput output
public static final int D_INFINITE
public void (org.eclipse.core.internal.dtree.IDataFlattener)
org.eclipse.core.internal.dtree.IDataFlattener f
protected void writeNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath, int) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath path
int depth
int type
String name
Object data
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int newDepth
int i
int imax
protected void writeNumber (int) throws java.io.IOException
int number
protected void writeSingleNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath path
String name
Object data
public void writeTree (org.eclipse.core.internal.dtree.AbstractDataTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.dtree.AbstractDataTree tree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
org.eclipse.core.runtime.IPath currentPath
String[] segments
int i
String nextSegment
}
org/eclipse/core/internal/dtree/DeletedNode.classDeletedNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DeletedNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
void (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAt (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtOrNull (java.lang.String)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
boolean isDeleted ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
int size ()
public java.lang.String toString ()
int type ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode childAtIgnoreCase (java.lang.String)
String localName
}
org/eclipse/core/internal/dtree/DeltaDataTree.classDeltaDataTree.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.DeltaDataTree extends org.eclipse.core.internal.dtree.AbstractDataTree {
private org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
private org.eclipse.core.internal.dtree.DeltaDataTree parent
public void ()
public void (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
protected void (org.eclipse.core.internal.dtree.AbstractDataTreeNode, org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.AbstractDataTreeNode rootNode
org.eclipse.core.internal.dtree.DeltaDataTree parent
protected void addChild (org.eclipse.core.runtime.IPath, java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childNode
org.eclipse.core.internal.dtree.DeltaDataTree asBackwardDelta ()
public org.eclipse.core.internal.dtree.DeltaDataTree asReverseComparisonTree (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int nextChild
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode newChild
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
protected void assembleNode (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaNode
public org.eclipse.core.internal.dtree.DeltaDataTree assembleWithForwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree deltaTree
protected org.eclipse.core.internal.dtree.DeltaDataTree basicCompare (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode treeNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode otherCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
public org.eclipse.core.internal.dtree.DeltaDataTree collapseTo (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree collapseTo
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree c
public org.eclipse.core.internal.dtree.DeltaDataTree compareWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode otherCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode comparedRoot
public org.eclipse.core.internal.dtree.DeltaDataTree compareWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree other
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.dtree.AbstractDataTree copy ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode copyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
public void createChild (org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Object)
org.eclipse.core.runtime.IPath parentKey
String localName
Object data
static org.eclipse.core.internal.dtree.DeltaDataTree createEmptyDelta ()
org.eclipse.core.internal.dtree.DeltaDataTree newTree
protected org.eclipse.core.internal.dtree.AbstractDataTree createInstance ()
public void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
public void deleteChild (org.eclipse.core.runtime.IPath, java.lang.String)
org.eclipse.core.runtime.IPath parentKey
String localName
org.eclipse.core.runtime.IPath childKey
public void empty ()
void emptyDelta ()
public org.eclipse.core.internal.dtree.AbstractDataTreeNode findNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
int segmentCount
int i
public org.eclipse.core.internal.dtree.DeltaDataTree forwardDeltaWith (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.DeltaDataTree sourceTree
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.DeltaDataTree newTree
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree treeParent
org.eclipse.core.internal.dtree.DataTreeNode thisCompleteRoot
org.eclipse.core.internal.dtree.DataTreeNode sourceTreeCompleteRoot
org.eclipse.core.internal.dtree.AbstractDataTreeNode deltaRoot
public int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode[] getChildNodes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int len
org.eclipse.core.runtime.IPath[] answer
int i
public java.lang.Object getData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public java.lang.String getNameOfChild (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath parentKey
int index
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
public java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath parentKey
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int len
String[] namesOfChildren
int i
public org.eclipse.core.internal.dtree.DeltaDataTree getParent ()
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode ()
protected boolean hasAncestor (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree ancestor
org.eclipse.core.internal.dtree.DeltaDataTree myParent
public boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public boolean isEmptyDelta ()
public org.eclipse.core.internal.dtree.DataTreeLookup lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public org.eclipse.core.internal.dtree.DataTreeLookup lookupIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public void makeComplete ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode assembled
org.eclipse.core.internal.dtree.DeltaDataTree myParent
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode naiveCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
String[] childNames
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int i
public org.eclipse.core.internal.dtree.DeltaDataTree newEmptyDeltaTree ()
org.eclipse.core.internal.dtree.DeltaDataTree newTree
public org.eclipse.core.internal.dtree.DeltaDataTree reroot ()
protected void reroot (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree sourceTree
org.eclipse.core.internal.dtree.DeltaDataTree sourceParent
org.eclipse.core.internal.dtree.DeltaDataTree backwardDelta
org.eclipse.core.internal.dtree.DeltaDataTree complete
public org.eclipse.core.internal.dtree.AbstractDataTreeNode safeCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode safeNaiveCopyCompleteSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
String[] childNames
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childNodes
int actualChildCount
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] actualChildNodes
int iOld
int iNew
protected org.eclipse.core.internal.dtree.AbstractDataTreeNode searchNodeAt (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
int keyLength
org.eclipse.core.internal.dtree.DeltaDataTree tree
org.eclipse.core.internal.dtree.AbstractDataTreeNode node
boolean complete
int i
public void setData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
protected void setParent (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree aTree
void setRootNode (org.eclipse.core.internal.dtree.AbstractDataTreeNode)
org.eclipse.core.internal.dtree.AbstractDataTreeNode aNode
protected void simplify (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparer
public void storeStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.dtree.AbstractDataTreeNode root
org.eclipse.core.internal.dtree.DeltaDataTree dad
}
org/eclipse/core/internal/dtree/IComparator.classIComparator.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.IComparator extends java.lang.Object {
public abstract int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/core/internal/dtree/IDataFlattener.classIDataFlattener.java
package org.eclipse.core.internal.dtree
public abstract org.eclipse.core.internal.dtree.IDataFlattener extends java.lang.Object {
public abstract java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
public abstract void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
}
org/eclipse/core/internal/dtree/NoDataDeltaNode.classNoDataDeltaNode.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.NoDataDeltaNode extends org.eclipse.core.internal.dtree.AbstractDataTreeNode {
public void (java.lang.String)
String name
public void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode[])
String name
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
void (java.lang.String, org.eclipse.core.internal.dtree.AbstractDataTreeNode)
String localName
org.eclipse.core.internal.dtree.AbstractDataTreeNode childNode
org.eclipse.core.internal.dtree.AbstractDataTreeNode asBackwardDelta (org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.dtree.DeltaDataTree myTree
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
org.eclipse.core.runtime.IPath key
int numChildren
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] newChildren
int i
org.eclipse.core.internal.dtree.AbstractDataTreeNode compareWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparator
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] comparedChildren
Object oldData
org.eclipse.core.internal.dtree.AbstractDataTreeNode copy ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] childrenCopy
boolean isDelta ()
boolean isEmptyDelta ()
org.eclipse.core.internal.dtree.AbstractDataTreeNode simplifyWithParent (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DeltaDataTree parent
org.eclipse.core.internal.dtree.IComparator comparer
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] simplifiedChildren
public java.lang.String toString ()
int type ()
}
org/eclipse/core/internal/dtree/NodeComparison.classNodeComparison.java
package org.eclipse.core.internal.dtree
public final org.eclipse.core.internal.dtree.NodeComparison extends java.lang.Object {
private Object oldData
private Object newData
private int comparison
private int userInt
public static final int K_ADDED
public static final int K_REMOVED
public static final int K_CHANGED
void (java.lang.Object, java.lang.Object, int, int)
Object oldData
Object newData
int realComparison
int userComparison
org.eclipse.core.internal.dtree.NodeComparison asReverseComparison (org.eclipse.core.internal.dtree.IComparator)
org.eclipse.core.internal.dtree.IComparator comparator
Object tempData
public int getComparison ()
public java.lang.Object getNewData ()
public java.lang.Object getOldData ()
public int getUserComparison ()
boolean isUnchanged ()
public java.lang.String toString ()
StringBuffer buf
}
org/eclipse/core/internal/dtree/ObjectNotFoundException.classObjectNotFoundException.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.ObjectNotFoundException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String s
}
org/eclipse/core/internal/dtree/TestHelper.classTestHelper.java
package org.eclipse.core.internal.dtree
public org.eclipse.core.internal.dtree.TestHelper extends java.lang.Object {
public void ()
public static org.eclipse.core.internal.dtree.AbstractDataTreeNode getRootNode (org.eclipse.core.internal.dtree.AbstractDataTree)
org.eclipse.core.internal.dtree.AbstractDataTree tree
}
org/eclipse/core/internal/events/
org/eclipse/core/internal/events/AutoBuildJob.classAutoBuildJob.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.AutoBuildJob extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
private boolean avoidBuild
private boolean buildNeeded
private boolean forceBuild
private boolean interrupted
private boolean isAutoBuilding
private long lastBuild
private org.eclipse.core.runtime.Preferences preferences
private final org.osgi.framework.Bundle systemBundle
private org.eclipse.core.internal.resources.Workspace workspace
void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
synchronized void avoidBuild ()
public boolean belongsTo (java.lang.Object)
Object family
synchronized void build (boolean)
boolean needsBuild
long delay
int state
private long computeScheduleDelay ()
long maxDelay
private synchronized org.eclipse.core.runtime.IStatus canceled ()
private void doBuild (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IStatus result
public void forceBuild ()
synchronized void interrupt ()
synchronized boolean isInterrupted ()
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
boolean wasAutoBuilding
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException sig
private synchronized void setInterrupted (boolean)
boolean value
private synchronized boolean shouldBuild ()
}
org/eclipse/core/internal/events/BuildCommand.classBuildCommand.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildCommand extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.ICommand {
private static final int MASK_AUTO
private static final int MASK_INCREMENTAL
private static final int MASK_FULL
private static final int MASK_CLEAN
private static final int MASK_CONFIGURABLE
private static final int MASK_CONFIG_COMPUTED
private static final int ALL_TRIGGERS
protected java.util.HashMap arguments
protected org.eclipse.core.resources.IncrementalProjectBuilder builder
private int triggers
private static int maskForTrigger (int)
int trigger
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.events.BuildCommand result
private void computeIsConfigurable ()
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String value
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.events.BuildCommand command
public java.util.Map getArguments ()
public java.util.Map getArguments (boolean)
boolean makeCopy
public org.eclipse.core.resources.IncrementalProjectBuilder getBuilder ()
public java.lang.String getBuilderName ()
public int hashCode ()
public boolean isBuilding (int)
int trigger
public boolean isConfigurable ()
public void setArguments (java.util.Map)
java.util.Map value
public void setBuilder (org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IncrementalProjectBuilder builder
public void setBuilderName (java.lang.String)
String value
public void setBuilding (int, boolean)
int trigger
boolean value
public void setConfigurable (boolean)
boolean value
public java.lang.String toString ()
}
org/eclipse/core/internal/events/BuildManager$1.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.BuildManager this$0
private final org.eclipse.core.resources.IProject val$project
private final org.eclipse.core.runtime.MultiStatus val$status
private final int val$trigger
private final org.eclipse.core.resources.ICommand[] val$commands
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.events.BuildManager, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.MultiStatus, int, org.eclipse.core.resources.ICommand[], org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable e
String errorText
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/events/BuildManager$2.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.BuildManager this$0
private final org.eclipse.core.runtime.MultiStatus val$status
private final int val$trigger
private final java.util.Map val$args
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.events.BuildManager, org.eclipse.core.runtime.MultiStatus, int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
public void handleException (java.lang.Throwable)
Throwable e
String builderName
String pluginId
String message
public void run () throws java.lang.Exception
org.eclipse.core.resources.IProject[] prereqs
}
org/eclipse/core/internal/events/BuildManager$DeltaCache.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$DeltaCache extends java.lang.Object {
private Object delta
private org.eclipse.core.internal.watson.ElementTree newTree
private org.eclipse.core.internal.watson.ElementTree oldTree
private org.eclipse.core.runtime.IPath projectPath
final org.eclipse.core.internal.events.BuildManager this$0
void (org.eclipse.core.internal.events.BuildManager)
public void cache (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, java.lang.Object)
org.eclipse.core.runtime.IPath project
org.eclipse.core.internal.watson.ElementTree anOldTree
org.eclipse.core.internal.watson.ElementTree aNewTree
Object aDelta
public void flush ()
public java.lang.Object getDelta (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.runtime.IPath project
org.eclipse.core.internal.watson.ElementTree anOldTree
org.eclipse.core.internal.watson.ElementTree aNewTree
boolean pathsEqual
}
org/eclipse/core/internal/events/BuildManager$MissingBuilder.classBuildManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.BuildManager$MissingBuilder extends org.eclipse.core.resources.IncrementalProjectBuilder {
private boolean hasBeenBuilt
private String name
final org.eclipse.core.internal.events.BuildManager this$0
void (org.eclipse.core.internal.events.BuildManager, java.lang.String)
String name
protected org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
int kind
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
}
org/eclipse/core/internal/events/BuildManager.classBuildManager.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuildManager extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener {
private static final int TOTAL_BUILD_WORK
final org.eclipse.core.internal.events.AutoBuildJob autoBuildJob
private boolean building
private final java.util.ArrayList builtProjects
protected org.eclipse.core.internal.events.InternalBuilder currentBuilder
private org.eclipse.core.internal.dtree.DeltaDataTree currentDelta
private org.eclipse.core.internal.watson.ElementTree currentLastBuiltTree
private org.eclipse.core.internal.watson.ElementTree currentTree
private final org.eclipse.core.internal.events.BuildManager$DeltaCache deltaCache
private final org.eclipse.core.internal.events.BuildManager$DeltaCache deltaTreeCache
private org.eclipse.core.runtime.jobs.ILock lock
private boolean rebuildRequested
private final org.osgi.framework.Bundle systemBundle
private long timeStamp
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.jobs.ILock)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.runtime.jobs.ILock workspaceLock
private void basicBuild (int, org.eclipse.core.resources.IncrementalProjectBuilder, java.util.Map, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
int trigger
org.eclipse.core.resources.IncrementalProjectBuilder builder
java.util.Map args
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
boolean clean
int depth
String name
String message
String message
org.eclipse.core.internal.watson.ElementTree lastTree
org.eclipse.core.internal.watson.ElementTree lastTree
org.eclipse.core.internal.watson.ElementTree lastTree
protected void basicBuild (org.eclipse.core.resources.IProject, int, org.eclipse.core.resources.ICommand[], org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int trigger
org.eclipse.core.resources.ICommand[] commands
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.IStatus basicBuild (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus status
private void basicBuild (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int trigger
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.ICommand[] commands
org.eclipse.core.resources.ICommand[] commands
int work
org.eclipse.core.runtime.ISafeRunnable code
private org.eclipse.core.runtime.IStatus basicBuild (org.eclipse.core.resources.IProject, int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.ICommand command
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
private void basicBuildLoop (org.eclipse.core.resources.IProject[], org.eclipse.core.resources.IProject[], int, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject[] ordered
org.eclipse.core.resources.IProject[] unordered
int trigger
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
int projectWork
int maxIterations
int iter
int i
int i
public org.eclipse.core.runtime.IStatus build (int, org.eclipse.core.runtime.IProgressMonitor)
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject[] ordered
java.util.HashSet leftover
org.eclipse.core.resources.IProject[] unordered
org.eclipse.core.runtime.MultiStatus status
public org.eclipse.core.runtime.IStatus build (org.eclipse.core.resources.IProject, int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
private boolean canRun (int)
int trigger
private void checkCanceled (int, org.eclipse.core.runtime.IProgressMonitor)
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
public java.util.ArrayList createBuildersPersistentInfo (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.ArrayList oldInfos
org.eclipse.core.resources.ICommand[] commands
java.util.ArrayList newInfos
int i
String builderName
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.internal.watson.ElementTree oldTree
private java.lang.String debugBuilder ()
private java.lang.String debugProject ()
private java.lang.String debugTrigger (int)
int trigger
public void endTopLevel (boolean)
boolean needsBuild
private boolean getBooleanAttribute (org.eclipse.core.runtime.IConfigurationElement, java.lang.String)
org.eclipse.core.runtime.IConfigurationElement element
String name
String valueString
private org.eclipse.core.resources.IncrementalProjectBuilder getBuilder (org.eclipse.core.resources.IProject, org.eclipse.core.resources.ICommand, int, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.ICommand command
int buildSpecIndex
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.events.InternalBuilder result
private org.eclipse.core.internal.events.BuilderPersistentInfo getBuilderInfo (java.util.ArrayList, java.lang.String, int)
java.util.ArrayList infos
String builderName
int buildSpecIndex
org.eclipse.core.internal.events.BuilderPersistentInfo nameMatch
java.util.Iterator it
org.eclipse.core.internal.events.BuilderPersistentInfo info
public java.util.ArrayList getBuildersPersistentInfo (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
private org.eclipse.core.resources.ICommand getCommand (org.eclipse.core.resources.IProject, java.lang.String, java.util.Map)
org.eclipse.core.resources.IProject project
String builderName
java.util.Map args
org.eclipse.core.resources.ICommand[] buildSpec
int i
org.eclipse.core.internal.events.BuildCommand result
org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceDelta result
long startTime
private org.eclipse.core.runtime.ISafeRunnable getSafeRunnable (int, java.util.Map, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
int trigger
java.util.Map args
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
private org.eclipse.core.internal.resources.WorkManager getWorkManager ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.resources.IProject project
boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private void hookEndBuild (org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IncrementalProjectBuilder builder
private void hookEndBuild (int)
int trigger
private void hookStartBuild (org.eclipse.core.resources.IncrementalProjectBuilder, int)
org.eclipse.core.resources.IncrementalProjectBuilder builder
int trigger
private void hookStartBuild (int)
int trigger
org.eclipse.core.runtime.IStatus info
private org.eclipse.core.resources.IncrementalProjectBuilder initializeBuilder (java.lang.String, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
String builderName
org.eclipse.core.resources.IProject project
int buildSpecIndex
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
java.util.ArrayList infos
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.internal.watson.ElementTree tree
private org.eclipse.core.resources.IncrementalProjectBuilder instantiateBuilder (java.lang.String) throws org.eclipse.core.runtime.CoreException
String builderName
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] configs
String natureId
String builderId
org.eclipse.core.internal.events.InternalBuilder builder
public void interrupt ()
public boolean isAutobuildBuildPending ()
private boolean isInterestingProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] interestingProjects
int i
private boolean needsBuild (org.eclipse.core.internal.events.InternalBuilder, int)
org.eclipse.core.internal.events.InternalBuilder builder
int trigger
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
long start
String message
org.eclipse.core.resources.IProject[] projects
int i
private void removeBuilders (org.eclipse.core.resources.IProject, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
String builderId
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.resources.ICommand[] oldSpec
int oldLength
int remaining
int i
org.eclipse.core.resources.ICommand[] newSpec
int i
int newIndex
void requestRebuild ()
public void setBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.util.ArrayList)
org.eclipse.core.resources.IProject project
java.util.ArrayList list
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private java.lang.String toString (org.eclipse.core.internal.events.InternalBuilder)
org.eclipse.core.internal.events.InternalBuilder builder
String name
private boolean validateNature (org.eclipse.core.internal.events.InternalBuilder, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.events.InternalBuilder builder
String builderId
String nature
org.eclipse.core.resources.IProject project
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule (org.eclipse.core.resources.IProject, int, java.lang.String, java.util.Map)
org.eclipse.core.resources.IProject project
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.resources.ICommand[] commands
java.util.Set rules
boolean hasNullBuildRule
int i
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.jobs.ISchedulingRule builderRule
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.ICommand command
org.eclipse.core.resources.IncrementalProjectBuilder builder
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/events/BuilderPersistentInfo.classBuilderPersistentInfo.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.BuilderPersistentInfo extends java.lang.Object {
protected String builderName
private int buildSpecIndex
protected org.eclipse.core.resources.IProject[] interestingProjects
protected org.eclipse.core.internal.watson.ElementTree lastBuildTree
protected String projectName
public void (java.lang.String, java.lang.String, int)
String projectName
String builderName
int buildSpecIndex
public java.lang.String getBuilderName ()
public int getBuildSpecIndex ()
public org.eclipse.core.resources.IProject[] getInterestingProjects ()
public org.eclipse.core.internal.watson.ElementTree getLastBuiltTree ()
public java.lang.String getProjectName ()
public void setInterestingProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
public void setLastBuildTree (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree tree
}
org/eclipse/core/internal/events/ILifecycleListener.classILifecycleListener.java
package org.eclipse.core.internal.events
public abstract org.eclipse.core.internal.events.ILifecycleListener extends java.lang.Object {
public abstract void handleEvent (org.eclipse.core.internal.events.LifecycleEvent) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/events/InternalBuilder.classInternalBuilder.java
package org.eclipse.core.internal.events
public abstract org.eclipse.core.internal.events.InternalBuilder extends java.lang.Object {
static org.eclipse.core.internal.events.BuildManager buildManager
private org.eclipse.core.resources.ICommand command
private boolean forgetStateRequested
private org.eclipse.core.resources.IProject[] interestingProjects
private String label
private String natureId
private org.eclipse.core.internal.watson.ElementTree oldState
private String pluginId
private org.eclipse.core.resources.IProject project
private boolean callOnEmptyDelta
public void ()
protected abstract org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
final boolean callOnEmptyDelta ()
protected abstract void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
final void clearForgetLastBuiltState ()
protected void forgetLastBuiltState ()
protected org.eclipse.core.resources.ICommand getCommand ()
protected org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject aProject
final org.eclipse.core.resources.IProject[] getInterestingProjects ()
final java.lang.String getLabel ()
final org.eclipse.core.internal.watson.ElementTree getLastBuiltTree ()
final java.lang.String getNatureId ()
final java.lang.String getPluginId ()
protected org.eclipse.core.resources.IProject getProject ()
protected boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject aProject
public boolean isInterrupted ()
protected void needRebuild ()
final void setCallOnEmptyDelta (boolean)
boolean value
final void setCommand (org.eclipse.core.resources.ICommand)
org.eclipse.core.resources.ICommand value
final void setInterestingProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
final void setLabel (java.lang.String)
String value
final void setLastBuiltTree (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree value
final void setNatureId (java.lang.String)
String id
final void setPluginId (java.lang.String)
String value
final void setProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject value
protected abstract void startupOnInitialize ()
final boolean wasForgetStateRequested ()
}
org/eclipse/core/internal/events/LifecycleEvent.classLifecycleEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.LifecycleEvent extends java.lang.Object {
public static final int PRE_PROJECT_CLOSE
public static final int PRE_PROJECT_CHANGE
public static final int PRE_PROJECT_COPY
public static final int PRE_PROJECT_CREATE
public static final int PRE_PROJECT_DELETE
public static final int PRE_PROJECT_OPEN
public static final int PRE_PROJECT_MOVE
public static final int PRE_LINK_COPY
public static final int PRE_LINK_CREATE
public static final int PRE_LINK_DELETE
public static final int PRE_LINK_MOVE
public static final int PRE_REFRESH
public static final int PRE_GROUP_COPY
public static final int PRE_GROUP_CREATE
public static final int PRE_GROUP_DELETE
public static final int PRE_GROUP_MOVE
public static final int PRE_FILTER_ADD
public static final int PRE_FILTER_REMOVE
public static final int PRE_LINK_CHANGE
public int kind
public org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource newResource
public int updateFlags
private static final org.eclipse.core.internal.events.LifecycleEvent instance
static void ()
private void ()
public static org.eclipse.core.internal.events.LifecycleEvent newEvent (int, org.eclipse.core.resources.IResource)
int kind
org.eclipse.core.resources.IResource resource
public static org.eclipse.core.internal.events.LifecycleEvent newEvent (int, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int)
int kind
org.eclipse.core.resources.IResource oldResource
org.eclipse.core.resources.IResource newResource
int updateFlags
}
org/eclipse/core/internal/events/NodeIDMap.classNodeIDMap.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.NodeIDMap extends java.lang.Object {
private static final int[] SIZES
private static final double LOAD_FACTOR
private static final long LARGE_NUMBER
int sizeOffset
protected int elementCount
protected long[] ids
protected org.eclipse.core.runtime.IPath[] oldPaths
protected org.eclipse.core.runtime.IPath[] newPaths
static void ()
public void ()
protected void expand ()
int newLength
int newLength
long[] grownIds
org.eclipse.core.runtime.IPath[] grownOldPaths
org.eclipse.core.runtime.IPath[] grownNewPaths
int maxArrayIndex
int i
long id
int hash
private int getIndex (long)
long searchID
int len
int hash
int i
int i
public org.eclipse.core.runtime.IPath getNewPath (long)
long nodeID
int index
public org.eclipse.core.runtime.IPath getOldPath (long)
long nodeID
int index
private int hashFor (long, int)
long id
int size
public boolean isEmpty ()
private void put (long, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.runtime.IPath newPath
int hash
int i
int i
public void putOldPath (long, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath path
public void putNewPath (long, org.eclipse.core.runtime.IPath)
long id
org.eclipse.core.runtime.IPath path
private boolean shouldGrow ()
}
org/eclipse/core/internal/events/NotificationManager$1.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.events.NotificationManager$NotifyJob this$1
void (org.eclipse.core.internal.events.NotificationManager$NotifyJob)
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/events/NotificationManager$2.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.events.NotificationManager this$0
private final org.eclipse.core.resources.IResourceChangeListener val$listener
private final org.eclipse.core.resources.IResourceChangeEvent val$event
void (org.eclipse.core.internal.events.NotificationManager, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceChangeEvent)
public void handleException (java.lang.Throwable)
Throwable e
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/events/NotificationManager$NotifyJob.classNotificationManager.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.NotificationManager$NotifyJob extends org.eclipse.core.runtime.jobs.Job {
private final org.eclipse.core.resources.IWorkspaceRunnable noop
final org.eclipse.core.internal.events.NotificationManager this$0
public void (org.eclipse.core.internal.events.NotificationManager)
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/events/NotificationManager.classNotificationManager.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.NotificationManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener {
private static final long NOTIFICATION_DELAY
private java.util.Set avoidNotify
protected boolean isNotifying
private org.eclipse.core.internal.events.ResourceDelta lastDelta
private long lastDeltaId
private org.eclipse.core.internal.watson.ElementTree lastDeltaState
protected long lastNotifyDuration
private long lastPostBuildId
private org.eclipse.core.internal.watson.ElementTree lastPostBuildTree
private long lastPostChangeId
private org.eclipse.core.internal.watson.ElementTree lastPostChangeTree
private org.eclipse.core.internal.events.ResourceChangeListenerList listeners
protected boolean notificationRequested
private org.eclipse.core.runtime.jobs.Job notifyJob
org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void addListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public boolean beginAvoidNotify ()
public void beginNotify ()
public void broadcastChanges (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.events.ResourceChangeEvent, boolean)
org.eclipse.core.internal.watson.ElementTree lastState
org.eclipse.core.internal.events.ResourceChangeEvent event
boolean lockTree
int type
org.eclipse.core.internal.events.ResourceDelta delta
int trigger
long start
private void cleanUp (org.eclipse.core.internal.watson.ElementTree, int)
org.eclipse.core.internal.watson.ElementTree lastState
int type
boolean postChange
long id
public void broadcastChanges (org.eclipse.core.resources.IResourceChangeListener, int, org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceChangeListener listener
int type
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] entries
public void endAvoidNotify ()
public void requestNotify ()
long delay
protected org.eclipse.core.internal.events.ResourceDelta getDelta (org.eclipse.core.internal.watson.ElementTree, int)
org.eclipse.core.internal.watson.ElementTree tree
int type
long id
boolean postChange
java.util.Map markerDeltas
org.eclipse.core.internal.watson.ElementTree oldTree
long markerId
protected org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] getListeners ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject project
private void notify (org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[], org.eclipse.core.resources.IResourceChangeEvent, boolean)
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] resourceListeners
org.eclipse.core.resources.IResourceChangeEvent event
boolean lockTree
int type
boolean oldLock
int i
org.eclipse.core.resources.IResourceChangeListener listener
public void removeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public boolean shouldNotify ()
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/events/PathVariableChangeEvent.classPathVariableChangeEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.PathVariableChangeEvent extends java.util.EventObject implements org.eclipse.core.resources.IPathVariableChangeEvent {
private static final long serialVersionUID
private String variableName
private org.eclipse.core.runtime.IPath value
private int type
public void (org.eclipse.core.resources.IPathVariableManager, java.lang.String, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.resources.IPathVariableManager source
String variableName
org.eclipse.core.runtime.IPath value
int type
public org.eclipse.core.runtime.IPath getValue ()
public java.lang.String getVariableName ()
public int getType ()
public java.lang.String toString ()
String[] typeStrings
StringBuffer sb
}
org/eclipse/core/internal/events/ResourceChangeEvent.classResourceChangeEvent.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceChangeEvent extends java.util.EventObject implements org.eclipse.core.resources.IResourceChangeEvent {
private static final org.eclipse.core.resources.IMarkerDelta[] NO_MARKER_DELTAS
private static final long serialVersionUID
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
private int trigger
int type
static void ()
protected void (java.lang.Object, int, org.eclipse.core.resources.IResource)
Object source
int type
org.eclipse.core.resources.IResource resource
public void (java.lang.Object, int, int, org.eclipse.core.resources.IResourceDelta)
Object source
int type
int buildKind
org.eclipse.core.resources.IResourceDelta delta
public org.eclipse.core.resources.IMarkerDelta[] findMarkerDeltas (java.lang.String, boolean)
String findType
boolean includeSubtypes
org.eclipse.core.internal.events.ResourceDeltaInfo info
java.util.Map markerDeltas
java.util.ArrayList matching
java.util.Iterator deltaSets
org.eclipse.core.internal.resources.MarkerSet deltas
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerDelta markerDelta
public int getBuildKind ()
public org.eclipse.core.resources.IResourceDelta getDelta ()
public org.eclipse.core.resources.IResource getResource ()
public int getType ()
public void setDelta (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta value
}
org/eclipse/core/internal/events/ResourceChangeListenerList$ListenerEntry.classResourceChangeListenerList.java
package org.eclipse.core.internal.events
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry extends java.lang.Object {
int eventMask
org.eclipse.core.resources.IResourceChangeListener listener
void (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
}
org/eclipse/core/internal/events/ResourceChangeListenerList.classResourceChangeListenerList.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceChangeListenerList extends java.lang.Object {
private static final org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] EMPTY_ARRAY
private int count1
private int count2
private int count4
private int count8
private int count16
private int count32
private volatile org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] listeners
static void ()
public void ()
public synchronized void add (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int mask
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry entry
int oldSize
int i
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] newListeners
private void adding (int)
int mask
public org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] getListeners ()
public boolean hasListenerFor (int)
int event
public synchronized void remove (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
int oldSize
int i
org.eclipse.core.internal.events.ResourceChangeListenerList$ListenerEntry[] newListeners
private void removing (int)
int mask
}
org/eclipse/core/internal/events/ResourceComparator.classResourceComparator.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceComparator extends java.lang.Object implements org.eclipse.core.internal.watson.IElementComparator org.eclipse.core.internal.resources.ICoreConstants {
protected static final org.eclipse.core.internal.events.ResourceComparator notificationSingleton
protected static final org.eclipse.core.internal.events.ResourceComparator buildSingleton
private boolean notification
private boolean save
static void ()
public static org.eclipse.core.internal.events.ResourceComparator getSaveComparator ()
public static org.eclipse.core.internal.events.ResourceComparator getBuildComparator ()
public static org.eclipse.core.internal.events.ResourceComparator getNotificationComparator ()
private void (boolean, boolean)
boolean notification
boolean save
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
int result
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareDerived (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareCharsets (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareContents (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareLocal (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
long oldStamp
long newStamp
private boolean compareMarkers (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
boolean bothNull
private boolean compareNodeIDs (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareOpen (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareSync (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareType (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
private boolean compareUsed (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldElement
org.eclipse.core.internal.resources.ResourceInfo newElement
}
org/eclipse/core/internal/events/ResourceDelta.classResourceDelta.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDelta extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResourceDelta {
protected org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
protected int status
protected org.eclipse.core.internal.resources.ResourceInfo oldInfo
protected org.eclipse.core.internal.resources.ResourceInfo newInfo
protected org.eclipse.core.internal.events.ResourceDelta[] children
protected org.eclipse.core.resources.IResource cachedResource
protected static int KIND_MASK
private static org.eclipse.core.resources.IMarkerDelta[] EMPTY_MARKER_DELTAS
static void ()
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.events.ResourceDeltaInfo)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
int memberFlags
boolean includePhantoms
boolean includeTeamPrivate
boolean includeHidden
int mask
int i
org.eclipse.core.internal.events.ResourceDelta childDelta
protected void checkForMarkerDeltas ()
int kind
org.eclipse.core.internal.resources.MarkerSet changes
public org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int segmentCount
org.eclipse.core.internal.events.ResourceDelta current
int i
org.eclipse.core.resources.IResourceDelta[] currentChildren
int j
int jmax
protected void fixMovesAndMarkers (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.events.NodeIDMap nodeIDMap
int kind
org.eclipse.core.runtime.IPath oldPath
org.eclipse.core.internal.resources.ResourceInfo actualOldInfo
org.eclipse.core.runtime.IPath newPath
int i
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
int kindMask
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
int kindMask
int memberFlags
int numChildren
boolean includePhantoms
boolean includeTeamPrivate
boolean includeHidden
int matching
int i
org.eclipse.core.resources.IResourceDelta[] result
org.eclipse.core.resources.IResourceDelta[] result
int nextPosition
int i
protected org.eclipse.core.internal.events.ResourceDeltaInfo getDeltaInfo ()
public int getFlags ()
public org.eclipse.core.runtime.IPath getFullPath ()
public int getKind ()
public org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
java.util.Map markerDeltas
org.eclipse.core.internal.resources.MarkerSet changes
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
org.eclipse.core.resources.IMarkerDelta[] result
int i
public org.eclipse.core.runtime.IPath getMovedFromPath ()
public org.eclipse.core.runtime.IPath getMovedToPath ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
org.eclipse.core.runtime.IPath full
int count
public org.eclipse.core.resources.IResource getResource ()
org.eclipse.core.internal.resources.ResourceInfo info
protected boolean isPhantom ()
protected boolean isTeamPrivate ()
protected boolean isHidden ()
protected void setChildren (org.eclipse.core.internal.events.ResourceDelta[])
org.eclipse.core.internal.events.ResourceDelta[] children
protected void setNewInfo (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo newInfo
protected void setOldInfo (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo oldInfo
protected void setStatus (int)
int status
public java.lang.String toDebugString ()
StringBuffer buffer
public java.lang.String toDeepDebugString ()
StringBuffer buffer
int i
public java.lang.String toString ()
public void updateMarkers (java.util.Map)
java.util.Map markers
public void writeDebugString (java.lang.StringBuffer)
StringBuffer buffer
int changeFlags
boolean prev
public void writeMarkerDebugString (java.lang.StringBuffer)
StringBuffer buffer
java.util.Map markerDeltas
java.util.Iterator e
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.resources.IMarkerSetElement[] deltas
boolean addComma
int i
org.eclipse.core.resources.IMarkerDelta delta
}
org/eclipse/core/internal/events/ResourceDeltaFactory.classResourceDeltaFactory.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDeltaFactory extends java.lang.Object {
protected static final org.eclipse.core.internal.events.ResourceDelta[] NO_CHILDREN
static void ()
public void ()
public static org.eclipse.core.internal.events.ResourceDelta computeDelta (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, long)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
org.eclipse.core.runtime.IPath root
long markerGeneration
org.eclipse.core.internal.events.ResourceComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.runtime.IPath pathInTree
org.eclipse.core.runtime.IPath pathInDelta
java.util.Map allMarkerDeltas
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
org.eclipse.core.internal.events.ResourceDelta result
int segmentCount
protected static void checkForOpen (org.eclipse.core.internal.events.ResourceDelta, int)
org.eclipse.core.internal.events.ResourceDelta delta
int segmentCount
org.eclipse.core.resources.IResourceDelta[] children
int i
protected static org.eclipse.core.internal.events.NodeIDMap computeNodeIDMap (org.eclipse.core.internal.events.ResourceDelta, org.eclipse.core.internal.events.NodeIDMap)
org.eclipse.core.internal.events.ResourceDelta delta
org.eclipse.core.internal.events.NodeIDMap nodeIDMap
org.eclipse.core.resources.IResourceDelta[] children
int i
org.eclipse.core.internal.events.ResourceDelta child
org.eclipse.core.runtime.IPath path
long oldID
long newID
protected static org.eclipse.core.internal.events.ResourceDelta createDelta (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.dtree.DeltaDataTree, org.eclipse.core.internal.events.ResourceDeltaInfo, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.internal.events.ResourceDeltaInfo deltaInfo
org.eclipse.core.runtime.IPath pathInTree
org.eclipse.core.runtime.IPath pathInDelta
org.eclipse.core.internal.events.ResourceDelta result
org.eclipse.core.internal.dtree.NodeComparison compare
int comparison
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath[] childKeys
int numChildren
org.eclipse.core.internal.events.ResourceDelta[] children
int i
org.eclipse.core.runtime.IPath newTreePath
int status
public static org.eclipse.core.resources.IResourceDelta newEmptyDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.events.ResourceDelta result
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/events/ResourceDeltaInfo.classResourceDeltaInfo.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceDeltaInfo extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected java.util.Map allMarkerDeltas
protected org.eclipse.core.internal.events.NodeIDMap nodeIDMap
protected org.eclipse.core.internal.events.ResourceComparator comparator
public void (org.eclipse.core.internal.resources.Workspace, java.util.Map, org.eclipse.core.internal.events.ResourceComparator)
org.eclipse.core.internal.resources.Workspace workspace
java.util.Map markerDeltas
org.eclipse.core.internal.events.ResourceComparator comparator
public org.eclipse.core.internal.events.ResourceComparator getComparator ()
public java.util.Map getMarkerDeltas ()
public org.eclipse.core.internal.events.NodeIDMap getNodeIDMap ()
public org.eclipse.core.internal.resources.Workspace getWorkspace ()
public void setMarkerDeltas (java.util.Map)
java.util.Map value
public void setNodeIDMap (org.eclipse.core.internal.events.NodeIDMap)
org.eclipse.core.internal.events.NodeIDMap map
}
org/eclipse/core/internal/events/ResourceStats.classResourceStats.java
package org.eclipse.core.internal.events
public org.eclipse.core.internal.events.ResourceStats extends java.lang.Object {
private static org.eclipse.core.runtime.PerformanceStats currentStats
public static final String EVENT_BUILDERS
public static final String EVENT_LISTENERS
public static final String EVENT_SAVE_PARTICIPANTS
public static final String EVENT_SNAPSHOT
public static boolean TRACE_BUILDERS
public static boolean TRACE_LISTENERS
public static boolean TRACE_SAVE_PARTICIPANTS
public static boolean TRACE_SNAPSHOT
static void ()
public void ()
public static void endBuild ()
public static void endNotify ()
public static void endSave ()
public static void endSnapshot ()
public static void listenerAdded (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void listenerRemoved (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void startBuild (org.eclipse.core.resources.IncrementalProjectBuilder)
org.eclipse.core.resources.IncrementalProjectBuilder builder
public static void startNotify (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public static void startSnapshot ()
public static void startSave (org.eclipse.core.resources.ISaveParticipant)
org.eclipse.core.resources.ISaveParticipant participant
}
org/eclipse/core/internal/localstore/
org/eclipse/core/internal/localstore/BlobStore.classBlobStore.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.BlobStore extends java.lang.Object {
protected org.eclipse.core.filesystem.IFileStore localStore
protected byte mask
private static byte[] randomArray
static void ()
public void (org.eclipse.core.filesystem.IFileStore, int)
org.eclipse.core.filesystem.IFileStore store
int limit
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier addBlob (org.eclipse.core.filesystem.IFileStore, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore target
boolean moveContents
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore destination
private void appendByteString (java.lang.StringBuffer, byte)
StringBuffer buffer
byte value
String hexString
String hexString
private java.lang.String bytesToHexString (byte[])
byte[] b
StringBuffer buffer
int i
public void deleteBlob (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
public void deleteBlobs (java.util.Set)
java.util.Set set
java.util.Iterator i
public org.eclipse.core.filesystem.IFileStore fileFor (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore root
public org.eclipse.core.filesystem.IFileStore folderFor (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
byte hash
String dirName
public java.io.InputStream getBlob (org.eclipse.core.internal.utils.UniversalUniqueIdentifier) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.filesystem.IFileStore blobFile
protected byte hashUUIDbytes (org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
byte[] bytes
byte hash
int i
}
org/eclipse/core/internal/localstore/Bucket$Entry.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket$Entry extends java.lang.Object {
private static final int STATE_CLEAR
private static final int STATE_DELETED
private static final int STATE_DIRTY
private org.eclipse.core.runtime.IPath path
private byte state
protected void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void delete ()
public abstract int getOccurrences ()
public org.eclipse.core.runtime.IPath getPath ()
public abstract java.lang.Object getValue ()
public boolean isDeleted ()
public boolean isDirty ()
public boolean isEmpty ()
public void markDirty ()
public void visited ()
}
org/eclipse/core/internal/localstore/Bucket$Visitor.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket$Visitor extends java.lang.Object {
public static final int CONTINUE
public static final int STOP
public static final int RETURN
public void ()
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
public void beforeSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
public abstract int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
}
org/eclipse/core/internal/localstore/Bucket.classBucket.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.Bucket extends java.lang.Object {
static final String INDEXES_DIR_NAME
private final java.util.Map entries
private java.io.File location
private boolean needSaving
protected String projectName
public void ()
public final int accept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath filter
int depth
java.util.Iterator i
java.util.Map$Entry mapEntry
org.eclipse.core.runtime.IPath path
int matchingSegments
org.eclipse.core.internal.localstore.Bucket$Entry bucketEntry
int outcome
private void cleanUp (java.io.File)
java.io.File toDelete
protected abstract org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
public void flush ()
public final int getEntryCount ()
public final java.lang.Object getEntryValue (java.lang.String)
String path
protected abstract java.lang.String getIndexFileName ()
protected abstract byte getVersion ()
protected abstract java.lang.String getVersionFileName ()
public void load (java.lang.String, java.io.File) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
public void load (java.lang.String, java.io.File, boolean) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
boolean force
java.io.DataInputStream source
int version
String message
org.eclipse.core.internal.resources.ResourceStatus status
int entryCount
int i
java.io.IOException ioe
String message
org.eclipse.core.internal.resources.ResourceStatus status
private java.lang.String readEntryKey (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream source
protected abstract java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
public void save () throws org.eclipse.core.runtime.CoreException
java.io.File parent
java.io.DataOutputStream destination
java.util.Iterator i
java.util.Map$Entry entry
java.io.IOException ioe
String message
org.eclipse.core.internal.resources.ResourceStatus status
public final void setEntryValue (java.lang.String, java.lang.Object)
String path
Object value
private void writeEntryKey (java.io.DataOutputStream, java.lang.String) throws java.io.IOException
java.io.DataOutputStream destination
String path
int pathLength
int projectLength
String key
protected abstract void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/localstore/BucketTree.classBucketTree.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.BucketTree extends java.lang.Object {
public static final int DEPTH_INFINITE
public static final int DEPTH_ONE
public static final int DEPTH_ZERO
private static final int SEGMENT_QUOTA
private static final char[][] HEX_STRINGS
protected org.eclipse.core.internal.localstore.Bucket current
private org.eclipse.core.internal.resources.Workspace workspace
static void ()
int i
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.localstore.Bucket)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.localstore.Bucket bucket
public void accept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath base
int depth
boolean keepVisiting
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.runtime.IPath projectPath
public void close () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.internal.localstore.Bucket getCurrent ()
public java.io.File getVersionFile ()
private boolean internalAccept (org.eclipse.core.internal.localstore.Bucket$Visitor, org.eclipse.core.runtime.IPath, java.io.File, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket$Visitor visitor
org.eclipse.core.runtime.IPath base
java.io.File bucketDir
int depthRequested
int currentDepth
int outcome
java.io.File[] subDirs
int i
public void loadBucketFor (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
private java.io.File locationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.runtime.IPath baseLocation
int segmentCount
String locationString
StringBuffer locationBuffer
int i
private void saveVersion () throws org.eclipse.core.runtime.CoreException
java.io.File versionFile
java.io.FileOutputStream stream
boolean failed
java.io.IOException e
String message
java.io.IOException e
java.io.IOException e
String message
String message
private char[] translateSegment (java.lang.String)
String segment
}
org/eclipse/core/internal/localstore/CollectSyncStatusVisitor.classCollectSyncStatusVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.CollectSyncStatusVisitor extends org.eclipse.core.internal.localstore.RefreshLocalVisitor {
protected java.util.List affectedResources
private boolean ignoreLocalDeletions
protected org.eclipse.core.runtime.MultiStatus status
public void (java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
String multiStatusTitle
org.eclipse.core.runtime.IProgressMonitor monitor
protected void changed (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
String message
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public java.util.List getAffectedResources ()
public org.eclipse.core.runtime.MultiStatus getSyncStatus ()
protected void makeLocal (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void refresh (org.eclipse.core.internal.resources.Container)
org.eclipse.core.internal.resources.Container parent
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public void setIgnoreLocalDeletions (boolean)
boolean value
}
org/eclipse/core/internal/localstore/CopyVisitor.classCopyVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.CopyVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor {
protected org.eclipse.core.resources.IResource rootDestination
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected int updateFlags
protected boolean force
protected boolean isDeep
protected int segmentsToDrop
protected org.eclipse.core.runtime.MultiStatus status
protected org.eclipse.core.internal.localstore.RefreshLocalVisitor refreshLocalVisitor
private org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
public void (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource rootSource
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean copy (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath sufix
org.eclipse.core.internal.resources.Resource destination
protected boolean copyContents (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.internal.resources.Resource destination
java.net.URI sourceLocationURI
org.eclipse.core.internal.resources.Project sourceProject
java.util.LinkedList originalDescriptions
java.util.LinkedList filterDescriptions
org.eclipse.core.internal.resources.Project project
org.eclipse.core.filesystem.IFileStore sourceStore
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.CoreException e
protected boolean copyProperties (org.eclipse.core.internal.resources.Resource, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource destination
org.eclipse.core.runtime.CoreException e
protected org.eclipse.core.internal.resources.Resource getDestinationResource (org.eclipse.core.internal.resources.Resource, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.runtime.IPath destinationPath
protected org.eclipse.core.internal.localstore.RefreshLocalVisitor getRefreshLocalVisitor ()
public org.eclipse.core.runtime.IStatus getStatus ()
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
protected boolean isSynchronized (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
long lastModifed
protected void synchronize (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int work
org.eclipse.core.runtime.IPath path
String message
boolean wasSynchronized
org.eclipse.core.runtime.IPath path
String message
org.eclipse.core.runtime.IPath path
String message
}
org/eclipse/core/internal/localstore/DeleteVisitor.classDeleteVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.DeleteVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor org.eclipse.core.internal.resources.ICoreConstants {
protected boolean force
protected boolean keepHistory
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected java.util.List skipList
protected org.eclipse.core.runtime.MultiStatus status
private int ticks
public void (java.util.List, int, org.eclipse.core.runtime.IProgressMonitor, int)
java.util.List skipList
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
protected void delete (org.eclipse.core.internal.localstore.UnifiedTreeNode, boolean)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
boolean shouldKeepHistory
org.eclipse.core.internal.resources.Resource target
boolean deleteLocalFile
org.eclipse.core.filesystem.IFileStore localFile
int work
org.eclipse.core.runtime.CoreException e
protected boolean equals (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource one
org.eclipse.core.resources.IResource another
public org.eclipse.core.runtime.MultiStatus getStatus ()
protected boolean isAncestor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource one
org.eclipse.core.resources.IResource another
protected boolean isAncestorOfResourceToSkip (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int i
org.eclipse.core.resources.IResource target
private void recursiveKeepHistory (org.eclipse.core.internal.localstore.IHistoryStore, org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.IHistoryStore store
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.resources.IResource target
java.util.Iterator children
org.eclipse.core.filesystem.IFileInfo info
protected void removeFromSkipList (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected boolean shouldSkip (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int i
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
int skipTicks
}
org/eclipse/core/internal/localstore/FileStoreRoot.classFileStoreRoot.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.FileStoreRoot extends java.lang.Object {
private int chop
private boolean isValid
private org.eclipse.core.runtime.IPath localRoot
private java.net.URI root
void (java.net.URI, org.eclipse.core.runtime.IPath)
java.net.URI rootURI
org.eclipse.core.runtime.IPath workspacePath
private org.eclipse.core.resources.IPathVariableManager getManager (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IWorkspaceRoot workspaceRoot
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource resource
public java.net.URI computeURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.runtime.IPath childPath
java.net.URI rootURI
org.eclipse.core.filesystem.IFileStore createStore (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath childPath
org.eclipse.core.filesystem.IFileStore rootStore
java.net.URI uri
boolean isValid ()
org.eclipse.core.runtime.IPath localLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource)
org.eclipse.core.runtime.IPath workspacePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath location
void setValid (boolean)
boolean value
private org.eclipse.core.runtime.IPath toLocalPath (java.net.URI)
java.net.URI uri
java.io.File localFile
}
org/eclipse/core/internal/localstore/FileSystemResourceManager.classFileSystemResourceManager.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.FileSystemResourceManager extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.resources.IManager {
protected org.eclipse.core.internal.localstore.IHistoryStore _historyStore
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected java.util.ArrayList allPathsForLocation (java.net.URI)
java.net.URI inputLocation
java.net.URI canonicalLocation
java.util.ArrayList results
private java.util.ArrayList allPathsForLocationNonCanonical (java.net.URI)
java.net.URI inputLocation
java.net.URI location
boolean isFileLocation
org.eclipse.core.resources.IWorkspaceRoot root
java.util.ArrayList results
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
java.net.URI testLocation
java.net.URI relative
org.eclipse.core.runtime.IPath suffix
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap links
java.util.Iterator it
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IPathVariableManager pathMan
org.eclipse.core.runtime.IPath suffix
private java.net.URI getFileURI (java.net.URI)
java.net.URI locationURI
org.eclipse.core.filesystem.IFileStore testLocationStore
java.io.File storeAsFile
public org.eclipse.core.resources.IResource[] allResourcesFor (java.net.URI, boolean, int)
java.net.URI location
boolean files
int memberFlags
java.util.ArrayList result
int count
int i
int imax
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource[] toReturn
java.util.Iterator it
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.ResourceAttributes attributes (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
public org.eclipse.core.resources.IContainer containerForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath path
public void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int totalWork
String title
org.eclipse.core.filesystem.IFileStore destinationStore
String message
org.eclipse.core.internal.localstore.CopyVisitor visitor
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IStatus status
public void delete (org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.Resource resource
int deleteWork
boolean force
int refreshWork
String title
org.eclipse.core.runtime.MultiStatus status
java.util.List skipList
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.internal.localstore.CollectSyncStatusVisitor refreshVisitor
org.eclipse.core.internal.localstore.DeleteVisitor deleteVisitor
private boolean descriptionChanged (org.eclipse.core.resources.IFile, byte[])
org.eclipse.core.resources.IFile descriptionFile
byte[] newContents
java.io.InputStream oldStream
int bufsize
int bufsize
java.io.InputStream newStream
java.io.InputStream newStream
int newChar
int newChar
int oldChar
int oldChar
Exception e
public int doGetEncoding (org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore store
java.io.InputStream input
int first
int second
int third
java.io.IOException e
String message
public boolean fastIsSynchronized (org.eclipse.core.internal.resources.File)
org.eclipse.core.internal.resources.File target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
public boolean fastIsSynchronized (org.eclipse.core.internal.resources.Folder)
org.eclipse.core.internal.resources.Folder target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
public org.eclipse.core.resources.IFile fileForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath path
public int getEncoding (org.eclipse.core.internal.resources.File) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File target
org.eclipse.core.filesystem.IFileStore store
String message
public org.eclipse.core.internal.localstore.IHistoryStore getHistoryStore ()
org.eclipse.core.runtime.IPath location
public java.lang.String getLocalName (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore target
protected org.eclipse.core.runtime.IPath getProjectDefaultLocation (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
private org.eclipse.core.internal.localstore.FileStoreRoot getStoreRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.localstore.FileStoreRoot root
org.eclipse.core.internal.localstore.FileStoreRoot root
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.ProjectDescription description
java.net.URI linkLocation
org.eclipse.core.resources.IContainer parent
org.eclipse.core.resources.IWorkspaceRoot rootResource
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean hasSavedContent (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public boolean hasSavedDescription (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
private org.eclipse.core.filesystem.IFileStore initializeStore (org.eclipse.core.resources.IResource, java.net.URI) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
java.net.URI location
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.localstore.FileStoreRoot root
public boolean internalWrite (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IProjectDescription description
int updateFlags
boolean hasPublicChanges
boolean hasPrivateChanges
java.io.ByteArrayOutputStream out
java.io.IOException e
String msg
byte[] newContents
org.eclipse.core.resources.IFile descriptionFile
java.io.ByteArrayInputStream in
org.eclipse.core.filesystem.IFileStore descriptionFileStore
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.IStatus result
long lastModified
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isDescriptionSynchronized (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IFile descriptionFile
org.eclipse.core.internal.resources.ResourceInfo projectInfo
public boolean isSynchronized (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource target
int depth
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.internal.localstore.IsSynchronizedVisitor visitor
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.CoreException e
public void link (org.eclipse.core.internal.resources.Resource, java.net.URI, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Resource target
java.net.URI location
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.resources.ResourceInfo info
long lastModified
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
public java.net.URI locationURIFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
public void move (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.filesystem.IFileStore destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.core.runtime.IPath pathForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath projectLocation
int segmentsToRemove
public java.io.InputStream read (org.eclipse.core.resources.IFile, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile target
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
String message
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.resources.IProject, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
boolean creation
org.eclipse.core.runtime.IProgressMonitor monitor
java.net.URI projectLocation
org.eclipse.core.internal.resources.ProjectDescription privateDescription
org.eclipse.core.resources.IProjectDescription description
boolean isDefaultLocation
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.filesystem.IFileStore descriptionStore
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.ResourceException error
java.io.InputStream in
org.eclipse.core.runtime.OperationCanceledException e
String msg
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
String msg
String msg
String msg
long lastModified
org.eclipse.core.resources.IFile descriptionFile
org.eclipse.core.internal.resources.ResourceInfo info
public boolean refresh (org.eclipse.core.resources.IResource, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean refreshResource (org.eclipse.core.resources.IResource, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
int totalWork
String title
org.eclipse.core.internal.localstore.RefreshLocalVisitor visitor
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.filesystem.IFileTree fileTree
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.runtime.IStatus result
protected boolean refreshRoot (org.eclipse.core.resources.IWorkspaceRoot, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRoot target
int depth
boolean updateAliases
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IProject[] projects
int totalWork
String title
boolean changed
int i
protected org.eclipse.core.resources.IResource resourceFor (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath path
boolean files
int numSegments
org.eclipse.core.resources.IWorkspaceRoot root
public long setLocalTimeStamp (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, long) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
long value
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
long actualValue
public void setLocation (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, java.net.URI)
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.resources.ResourceInfo info
java.net.URI location
org.eclipse.core.internal.localstore.FileStoreRoot oldRoot
public void setResourceAttributes (org.eclipse.core.resources.IResource, org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes attributes
org.eclipse.core.filesystem.IFileStore store
boolean refresh
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void updateLocalSync (org.eclipse.core.internal.resources.ResourceInfo, long)
org.eclipse.core.internal.resources.ResourceInfo info
long localSyncInfo
public void write (org.eclipse.core.resources.IFile, java.io.InputStream, org.eclipse.core.filesystem.IFileInfo, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile target
java.io.InputStream content
org.eclipse.core.filesystem.IFileInfo fileInfo
int updateFlags
boolean append
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
String message
long lastModified
String message
org.eclipse.core.internal.resources.ResourceInfo info
String message
String message
String message
String message
int options
java.io.OutputStream out
org.eclipse.core.internal.resources.ResourceInfo info
public void write (org.eclipse.core.resources.IFolder, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder target
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
String message
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void writeSilently (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath location
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.filesystem.IFileStore fileStore
java.io.OutputStream out
java.io.IOException e
String msg
}
org/eclipse/core/internal/localstore/HistoryBucket$1.classHistoryBucket.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryBucket$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
byte[] state1
byte[] state2
}
org/eclipse/core/internal/localstore/HistoryBucket$HistoryEntry.classHistoryBucket.java
package org.eclipse.core.internal.localstore
public final org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry extends org.eclipse.core.internal.localstore.Bucket$Entry {
static final java.util.Comparator COMPARATOR
private static final byte[][] EMPTY_DATA
private static final int LONG_LENGTH
private static final int UUID_LENGTH
public static final int DATA_LENGTH
private byte[][] data
static void ()
private static int compareStates (byte[], byte[])
byte[] state1
byte[] state2
long timestamp1
long timestamp2
private static byte[] getState (org.eclipse.core.internal.utils.UniversalUniqueIdentifier, long)
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
long timestamp
byte[] uuidBytes
byte[] state
int j
private static long getTimestamp (byte[])
byte[] state
long timestamp
int j
private static byte[][] insert (byte[][], byte[])
byte[][] existing
byte[] toAdd
int index
int insertPosition
byte[][] newValue
private static byte[][] merge (byte[][], byte[][])
byte[][] base
byte[][] additions
int additionPointer
int basePointer
int added
byte[][] result
int comparison
byte[][] remaining
int remainingPointer
int remainingCount
byte[][] finalResult
private static int search (byte[][], byte[])
byte[][] existing
byte[] element
public void (org.eclipse.core.runtime.IPath, byte[][])
org.eclipse.core.runtime.IPath path
byte[][] data
public void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry base
private void compact ()
int occurrences
int i
byte[][] result
public void deleteOccurrence (int)
int i
byte[][] getData ()
public int getOccurrences ()
public long getTimestamp (int)
int i
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier getUUID (int)
int i
public java.lang.Object getValue ()
public boolean isEmpty ()
public void visited ()
static int access$0 (byte[], byte[])
static byte[] access$1 (org.eclipse.core.internal.utils.UniversalUniqueIdentifier, long)
static byte[][] access$2 (byte[][], byte[])
static byte[][] access$3 (byte[][], byte[][])
}
org/eclipse/core/internal/localstore/HistoryBucket.classHistoryBucket.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.HistoryBucket extends org.eclipse.core.internal.localstore.Bucket {
public static final byte VERSION
public void ()
public void addBlob (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.utils.UniversalUniqueIdentifier, long)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
long lastModified
byte[] state
String pathAsString
byte[][] existing
byte[][] newValue
public void addBlobs (org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry)
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
org.eclipse.core.runtime.IPath path
byte[][] additions
String pathAsString
byte[][] existing
protected org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object value
public org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry getEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathAsString
byte[][] existing
protected java.lang.String getIndexFileName ()
protected byte getVersion ()
protected java.lang.String getVersionFileName ()
protected java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream source
int length
byte[][] uuids
int j
protected void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException
java.io.DataOutputStream destination
Object entryValue
byte[][] uuids
int j
}
org/eclipse/core/internal/localstore/HistoryStore2$1.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$1 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$allFiles
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
}
org/eclipse/core/internal/localstore/HistoryStore2$2.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$2 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final int val$maxStates
private final long val$minimumTimestamp
void (org.eclipse.core.internal.localstore.HistoryStore2, int, long)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
}
org/eclipse/core/internal/localstore/HistoryStore2$3.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$3 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
private final int[] val$entryCount
private final int val$maxStates
private final long val$minimumTimestamp
void (org.eclipse.core.internal.localstore.HistoryStore2, org.eclipse.core.runtime.IProgressMonitor, int[], int, long)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
}
org/eclipse/core/internal/localstore/HistoryStore2$4.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$4 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$tmpBlobsToRemove
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
int i
}
org/eclipse/core/internal/localstore/HistoryStore2$5.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$5 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
private final java.util.Set val$tmpBlobsToRemove
void (org.eclipse.core.internal.localstore.HistoryStore2, java.util.Set)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry fileEntry
int i
}
org/eclipse/core/internal/localstore/HistoryStore2$HistoryCopyVisitor.classHistoryStore2.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.HistoryStore2$HistoryCopyVisitor extends org.eclipse.core.internal.localstore.Bucket$Visitor {
private java.util.List changes
private org.eclipse.core.runtime.IPath destination
private org.eclipse.core.runtime.IPath source
final org.eclipse.core.internal.localstore.HistoryStore2 this$0
public void (org.eclipse.core.internal.localstore.HistoryStore2, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
private void saveChanges () throws org.eclipse.core.runtime.CoreException
java.util.Iterator i
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry entry
org.eclipse.core.internal.localstore.HistoryBucket bucket
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry sourceEntry
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry destinationEntry
}
org/eclipse/core/internal/localstore/HistoryStore2.classHistoryStore2.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.HistoryStore2 extends java.lang.Object implements org.eclipse.core.internal.localstore.IHistoryStore {
private org.eclipse.core.internal.localstore.BlobStore blobStore
private java.util.Set blobsToRemove
final org.eclipse.core.internal.localstore.BucketTree tree
private org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.filesystem.IFileStore, int)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.filesystem.IFileStore store
int limit
public synchronized org.eclipse.core.resources.IFileState addState (org.eclipse.core.runtime.IPath, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.runtime.IPath key
org.eclipse.core.filesystem.IFileStore localFile
org.eclipse.core.filesystem.IFileInfo info
boolean moveContents
long lastModified
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
org.eclipse.core.internal.localstore.HistoryBucket currentBucket
org.eclipse.core.runtime.CoreException e
public synchronized java.util.Set allFiles (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set allFiles
org.eclipse.core.runtime.CoreException e
protected void applyPolicy (org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry, int, long)
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
int maxStates
long minTimeStamp
int i
private void applyPolicy (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath root
org.eclipse.core.resources.IWorkspaceDescription description
long minimumTimestamp
int maxStates
public synchronized void clean (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IWorkspaceDescription description
long minimumTimestamp
int maxStates
int[] entryCount
Exception e
String message
org.eclipse.core.internal.resources.ResourceStatus status
void removeUnreferencedBlobs (int)
int limit
long start
public void closeHistoryStore (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
public synchronized void copyHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource sourceResource
org.eclipse.core.resources.IResource destinationResource
boolean moving
String message
org.eclipse.core.internal.resources.ResourceStatus status
String message
org.eclipse.core.internal.resources.ResourceStatus status
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
org.eclipse.core.internal.localstore.Bucket bucket
org.eclipse.core.internal.localstore.HistoryStore2$HistoryCopyVisitor copyVisitor
org.eclipse.core.runtime.CoreException e
public boolean exists (org.eclipse.core.resources.IFileState)
org.eclipse.core.resources.IFileState target
public java.io.InputStream getContents (org.eclipse.core.resources.IFileState) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState target
String message
public synchronized org.eclipse.core.resources.IFileState[] getStates (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.HistoryBucket currentBucket
org.eclipse.core.internal.localstore.HistoryBucket$HistoryEntry fileEntry
org.eclipse.core.resources.IFileState[] states
int i
org.eclipse.core.runtime.CoreException ce
public org.eclipse.core.internal.localstore.BucketTree getTree ()
private boolean isValid (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileStore localFile
org.eclipse.core.filesystem.IFileInfo info
org.eclipse.core.internal.resources.WorkspaceDescription description
long length
boolean result
private void log (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public synchronized void remove (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set tmpBlobsToRemove
org.eclipse.core.runtime.CoreException ce
public synchronized void removeGarbage ()
java.util.Set tmpBlobsToRemove
Exception e
String message
org.eclipse.core.internal.resources.ResourceStatus status
public synchronized void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/localstore/IHistoryStore.classIHistoryStore.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.IHistoryStore extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public abstract org.eclipse.core.resources.IFileState addState (org.eclipse.core.runtime.IPath, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
public abstract java.util.Set allFiles (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void clean (org.eclipse.core.runtime.IProgressMonitor)
public abstract void closeHistoryStore (org.eclipse.core.resources.IResource)
public abstract void copyHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, boolean)
public abstract boolean exists (org.eclipse.core.resources.IFileState)
public abstract java.io.InputStream getContents (org.eclipse.core.resources.IFileState) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFileState[] getStates (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
public abstract void remove (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
public abstract void removeGarbage ()
}
org/eclipse/core/internal/localstore/ILocalStoreConstants.classILocalStoreConstants.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.ILocalStoreConstants extends java.lang.Object {
public static final int SIZE_LASTMODIFIED
public static final int SIZE_COUNTER
public static final int SIZE_KEY_SUFFIX
public static final byte[] BEGIN_CHUNK
public static final byte[] END_CHUNK
public static final int CHUNK_DELIMITER_SIZE
static void ()
}
org/eclipse/core/internal/localstore/IUnifiedTreeVisitor.classIUnifiedTreeVisitor.java
package org.eclipse.core.internal.localstore
public abstract org.eclipse.core.internal.localstore.IUnifiedTreeVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/localstore/IsSynchronizedVisitor$ResourceChangedException.classIsSynchronizedVisitor.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.IsSynchronizedVisitor$ResourceChangedException extends java.lang.RuntimeException {
private static final long serialVersionUID
void ()
}
org/eclipse/core/internal/localstore/IsSynchronizedVisitor.classIsSynchronizedVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.IsSynchronizedVisitor extends org.eclipse.core.internal.localstore.CollectSyncStatusVisitor {
protected static org.eclipse.core.internal.localstore.IsSynchronizedVisitor$ResourceChangedException exception
static void ()
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void changed (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource target
}
org/eclipse/core/internal/localstore/PrefixPool.classPrefixPool.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.PrefixPool extends java.lang.Object {
private String[] pool
private int size
public void (int)
int initialCapacity
public void clear ()
public int size ()
private void checkCapacity ()
String[] newprefixList
public void insertLonger (java.lang.String)
String s
int i
public boolean insertShorter (java.lang.String)
String s
boolean replaced
int i
public boolean containsAsPrefix (java.lang.String)
String s
int i
public boolean hasPrefixOf (java.lang.String)
String s
int i
}
org/eclipse/core/internal/localstore/RefreshLocalAliasVisitor.classRefreshLocalAliasVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.RefreshLocalAliasVisitor extends org.eclipse.core.internal.localstore.RefreshLocalVisitor {
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
boolean wasFilteredOut
int i
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.resources.IResource[] aliases
int i
protected void refresh (org.eclipse.core.internal.resources.Container) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container parent
}
org/eclipse/core/internal/localstore/RefreshLocalVisitor.classRefreshLocalVisitor.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.RefreshLocalVisitor extends java.lang.Object implements org.eclipse.core.internal.localstore.IUnifiedTreeVisitor org.eclipse.core.internal.localstore.ILocalStoreConstants {
protected static final int RL_UNKNOWN
protected static final int RL_IN_SYNC
protected static final int RL_NOT_IN_SYNC
public static final int TOTAL_WORK
private int currentIncrement
private int halfWay
private int nextProgress
private int worked
protected org.eclipse.core.runtime.MultiStatus errors
protected org.eclipse.core.runtime.IProgressMonitor monitor
protected boolean resourceChanged
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
protected void contentAdded (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
protected void createResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.resources.IContainer parent
protected void deleteResource (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
protected void fileToFolder (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
protected void folderToFile (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.runtime.IStatus getErrorStatus ()
protected void makeLocal (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
protected void refresh (org.eclipse.core.internal.resources.Container) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container parent
protected void resourceChanged (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
public boolean resourcesChanged ()
protected int synchronizeExistence (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.resources.IResource genderVariant
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.resources.IResource variant
protected boolean synchronizeGender (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.resources.IResource genderVariant
protected void synchronizeLastModified (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
public boolean visit (org.eclipse.core.internal.localstore.UnifiedTreeNode) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.Resource target
int targetType
int targetType
int targetType
int targetType
int targetType
int targetType
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo info
String message
int state
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/localstore/SafeChunkyInputStream.classSafeChunkyInputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeChunkyInputStream extends java.io.InputStream {
protected static final int BUFFER_SIZE
protected byte[] buffer
protected int bufferLength
protected byte[] chunk
protected int chunkLength
protected boolean endOfFile
protected java.io.InputStream input
protected int nextByteInBuffer
protected int nextByteInChunk
public void (java.io.File) throws java.io.IOException
java.io.File target
public void (java.io.File, int) throws java.io.IOException
java.io.File target
int bufferSize
protected void accumulate (byte[], int, int)
byte[] data
int start
int end
byte[] result
public int available () throws java.io.IOException
protected void buildChunk () throws java.io.IOException
int end
public void close () throws java.io.IOException
protected boolean compare (byte[], byte[], int)
byte[] source
byte[] target
int startIndex
int i
protected int find (byte[], int, int, boolean) throws java.io.IOException
byte[] pattern
int startIndex
int endIndex
boolean accumulate
int pos
protected int findByte (byte, int, int)
byte target
int startIndex
int endIndex
protected void findChunkStart () throws java.io.IOException
int begin
public int read () throws java.io.IOException
protected void refineChunk ()
int start
int i
protected void resetChunk ()
protected void shiftAndFillBuffer () throws java.io.IOException
int length
int read
}
org/eclipse/core/internal/localstore/SafeChunkyOutputStream.classSafeChunkyOutputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeChunkyOutputStream extends java.io.FilterOutputStream {
protected String filePath
protected boolean isOpen
public void (java.io.File) throws java.io.IOException
java.io.File target
public void (java.lang.String) throws java.io.IOException
String filePath
protected void beginChunk () throws java.io.IOException
protected void endChunk () throws java.io.IOException
protected void open () throws java.io.IOException
public void succeed () throws java.io.IOException
public void write (int) throws java.io.IOException
int b
}
org/eclipse/core/internal/localstore/SafeFileInputStream.classSafeFileInputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeFileInputStream extends java.io.FilterInputStream {
protected static final String EXTENSION
private static final int DEFAUT_BUFFER_SIZE
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String, java.lang.String) throws java.io.IOException
String targetPath
String tempPath
public void (java.lang.String, java.lang.String, int) throws java.io.IOException
String targetPath
String tempPath
int bufferSize
private static java.io.InputStream getInputStream (java.lang.String, java.lang.String, int) throws java.io.IOException
String targetPath
String tempPath
int bufferSize
java.io.File target
}
org/eclipse/core/internal/localstore/SafeFileOutputStream.classSafeFileOutputStream.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.SafeFileOutputStream extends java.io.OutputStream {
protected java.io.File temp
protected java.io.File target
protected java.io.OutputStream output
protected boolean failed
protected static final String EXTENSION
public void (java.io.File) throws java.io.IOException
java.io.File file
public void (java.lang.String, java.lang.String) throws java.io.IOException
String targetPath
String tempPath
public void close () throws java.io.IOException
java.io.IOException e
protected void commit () throws java.io.IOException
protected void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File sourceFile
java.io.File destinationFile
java.io.InputStream source
java.io.OutputStream destination
protected void createTempFile (java.lang.String)
String tempPath
public void flush () throws java.io.IOException
java.io.IOException e
public java.lang.String getTempFilePath ()
protected void transferStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream source
java.io.OutputStream destination
byte[] buffer
int bytesRead
public void write (int) throws java.io.IOException
int b
java.io.IOException e
}
org/eclipse/core/internal/localstore/UnifiedTree$PatternHolder.classUnifiedTree.java
package org.eclipse.core.internal.localstore
org.eclipse.core.internal.localstore.UnifiedTree$PatternHolder extends java.lang.Object {
public static java.util.regex.Pattern trivialSymlinkPattern
static void ()
private void ()
}
org/eclipse/core/internal/localstore/UnifiedTree.classUnifiedTree.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.UnifiedTree extends java.lang.Object {
protected static final org.eclipse.core.internal.localstore.UnifiedTreeNode childrenMarker
private static final java.util.Iterator EMPTY_ITERATOR
protected static final org.eclipse.core.internal.localstore.UnifiedTreeNode levelMarker
private static final org.eclipse.core.filesystem.IFileInfo[] NO_CHILDREN
private static final org.eclipse.core.resources.IResource[] NO_RESOURCES
protected boolean childLevelValid
protected org.eclipse.core.filesystem.IFileTree fileTree
protected java.util.ArrayList freeNodes
protected int level
protected org.eclipse.core.internal.utils.Queue queue
protected org.eclipse.core.internal.localstore.PrefixPool pathPrefixHistory
protected org.eclipse.core.internal.localstore.PrefixPool rootPathHistory
protected org.eclipse.core.resources.IResource root
static void ()
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
public void (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileTree)
org.eclipse.core.resources.IResource root
org.eclipse.core.filesystem.IFileTree fileTree
public void accept (org.eclipse.core.internal.localstore.IUnifiedTreeVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.IUnifiedTreeVisitor visitor
public void accept (org.eclipse.core.internal.localstore.IUnifiedTreeVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.IUnifiedTreeVisitor visitor
int depth
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected void addChildren (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.resources.Resource parent
int parentType
org.eclipse.core.filesystem.IFileInfo[] list
int localIndex
org.eclipse.core.internal.resources.ResourceInfo resourceInfo
int flags
boolean unknown
org.eclipse.core.resources.IResource target
org.eclipse.core.internal.localstore.UnifiedTreeNode child
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
int workspaceIndex
String name
org.eclipse.core.filesystem.IFileInfo localInfo
int comp
protected void addChildrenFromFileSystem (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.filesystem.IFileInfo[], int)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.filesystem.IFileInfo[] childInfos
int index
int i
org.eclipse.core.filesystem.IFileInfo info
protected void addChildrenMarker ()
protected void addChildToTree (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected void addElementToQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode target
protected void addNodeChildrenToQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode nextNode
protected void addRootToQueue ()
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createChildForLinkedResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource target
org.eclipse.core.filesystem.IFileStore store
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createChildNodeFromFileSystem (org.eclipse.core.internal.localstore.UnifiedTreeNode, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.internal.localstore.UnifiedTreeNode parent
org.eclipse.core.filesystem.IFileInfo info
org.eclipse.core.runtime.IPath childPath
int type
org.eclipse.core.resources.IResource target
protected org.eclipse.core.internal.localstore.UnifiedTreeNode createNode (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo info
boolean existsWorkspace
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int size
protected java.util.Iterator getChildren (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
int index
java.util.List result
org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected int getLevel ()
protected org.eclipse.core.filesystem.IFileInfo[] getLocalList (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo[] list
int size
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
protected void initializeQueue ()
protected boolean isChildrenMarker (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected boolean isLevelMarker (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
protected void initLinkHistoriesIfNeeded ()
org.eclipse.core.runtime.jobs.Job job
org.eclipse.core.internal.refresh.RefreshJob refreshJob
org.eclipse.core.filesystem.IFileStore rootStore
java.io.File rootFile
org.eclipse.core.runtime.IPath rootProjPath
java.io.File rootProjFile
private boolean isRecursiveLink (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileStore parentStore
org.eclipse.core.filesystem.IFileInfo localInfo
String linkTarget
java.io.File parentFile
java.io.File childFile
String parentPath
String childPath
protected boolean isValidLevel (int, int)
int currentLevel
int depth
protected void quickSort (org.eclipse.core.filesystem.IFileInfo[], int, int)
org.eclipse.core.filesystem.IFileInfo[] infos
int left
int right
int originalLeft
int originalRight
org.eclipse.core.filesystem.IFileInfo mid
org.eclipse.core.filesystem.IFileInfo tmp
protected void removeNodeChildrenFromQueue (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode node
org.eclipse.core.internal.localstore.UnifiedTreeNode first
protected boolean setLevel (int, int)
int newLevel
int depth
private void setRoot (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
}
org/eclipse/core/internal/localstore/UnifiedTreeNode.classUnifiedTreeNode.java
package org.eclipse.core.internal.localstore
public org.eclipse.core.internal.localstore.UnifiedTreeNode extends java.lang.Object implements org.eclipse.core.internal.localstore.ILocalStoreConstants {
protected org.eclipse.core.internal.localstore.UnifiedTreeNode child
protected boolean existsWorkspace
protected org.eclipse.core.filesystem.IFileInfo fileInfo
protected org.eclipse.core.resources.IResource resource
protected org.eclipse.core.filesystem.IFileStore store
protected org.eclipse.core.internal.localstore.UnifiedTree tree
public void (org.eclipse.core.internal.localstore.UnifiedTree, org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.internal.localstore.UnifiedTree tree
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
boolean existsWorkspace
public boolean existsInFileSystem ()
public boolean existsInWorkspace ()
public java.util.Iterator getChildren ()
protected org.eclipse.core.internal.localstore.UnifiedTreeNode getFirstChild ()
public long getLastModified ()
public int getLevel ()
public java.lang.String getLocalName ()
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.core.filesystem.IFileStore getStore ()
public boolean isFolder ()
public boolean isSymbolicLink ()
public void removeChildrenFromTree ()
public void reuse (org.eclipse.core.internal.localstore.UnifiedTree, org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, boolean)
org.eclipse.core.internal.localstore.UnifiedTree aTree
org.eclipse.core.resources.IResource aResource
org.eclipse.core.filesystem.IFileStore aStore
org.eclipse.core.filesystem.IFileInfo info
boolean existsInWorkspace
public void releaseForGc ()
public void setExistsWorkspace (boolean)
boolean exists
protected void setFirstChild (org.eclipse.core.internal.localstore.UnifiedTreeNode)
org.eclipse.core.internal.localstore.UnifiedTreeNode child
public void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.lang.String toString ()
String s
}
org/eclipse/core/internal/properties/
org/eclipse/core/internal/properties/IPropertyManager.classIPropertyManager.java
package org.eclipse.core.internal.properties
public abstract org.eclipse.core.internal.properties.IPropertyManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public abstract void closePropertyStore (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract void deleteProperties (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract void deleteResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract void setProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract java.util.Map getProperties (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/properties/PropertyBucket$1.classPropertyBucket.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyBucket$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
int qualifierComparison
}
org/eclipse/core/internal/properties/PropertyBucket$PropertyEntry.classPropertyBucket.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry extends org.eclipse.core.internal.localstore.Bucket$Entry {
private static final java.util.Comparator COMPARATOR
private static final String[][] EMPTY_DATA
private String[][] value
static void ()
static java.lang.String[][] delete (java.lang.String[][], org.eclipse.core.runtime.QualifiedName)
String[][] existing
org.eclipse.core.runtime.QualifiedName propertyName
int deletePosition
String[][] newValue
static java.lang.String[][] insert (java.lang.String[][], org.eclipse.core.runtime.QualifiedName, java.lang.String)
String[][] existing
org.eclipse.core.runtime.QualifiedName propertyName
String propertyValue
int index
int insertPosition
String[][] newValue
static java.lang.Object merge (java.lang.String[][], java.lang.String[][])
String[][] base
String[][] additions
int additionPointer
int basePointer
int added
String[][] result
int comparison
String[][] remaining
int remainingPointer
int remainingCount
String[][] finalResult
private static int search (java.lang.String[][], org.eclipse.core.runtime.QualifiedName)
String[][] existing
org.eclipse.core.runtime.QualifiedName propertyName
public void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry base
int xLen
int i
int yLen
protected void (org.eclipse.core.runtime.IPath, java.lang.String[][])
org.eclipse.core.runtime.IPath path
String[][] value
private void compact ()
int occurrences
int i
String[][] result
public int getOccurrences ()
public java.lang.String getProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
int index
public java.lang.Object getPropertyName (int)
int i
public java.lang.Object getPropertyValue (int)
int i
public java.lang.Object getValue ()
public void visited ()
}
org/eclipse/core/internal/properties/PropertyBucket.classPropertyBucket.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyBucket extends org.eclipse.core.internal.localstore.Bucket {
public static final byte INDEX
public static final byte QNAME
private static final byte VERSION
private final java.util.List qualifierIndex
public void ()
protected org.eclipse.core.internal.localstore.Bucket$Entry createEntry (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath path
Object value
private org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry getEntry (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathAsString
String[][] existing
protected java.lang.String getIndexFileName ()
public java.lang.String getProperty (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.QualifiedName name
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
protected byte getVersion ()
protected java.lang.String getVersionFileName ()
public void load (java.lang.String, java.io.File, boolean) throws org.eclipse.core.runtime.CoreException
String newProjectName
java.io.File baseLocation
boolean force
protected java.lang.Object readEntryValue (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream source
int length
String[][] properties
int j
byte constant
org.eclipse.core.runtime.IPath resourcePath
String msg
public void save () throws org.eclipse.core.runtime.CoreException
public void setProperties (org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry)
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
org.eclipse.core.runtime.IPath path
String[][] additions
String pathAsString
String[][] existing
public void setProperty (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.QualifiedName, java.lang.String)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.QualifiedName name
String value
String pathAsString
String[][] existing
String[][] newValue
String[][] newValue
protected void writeEntryValue (java.io.DataOutputStream, java.lang.Object) throws java.io.IOException
java.io.DataOutputStream destination
Object entryValue
String[][] properties
int j
int index
}
org/eclipse/core/internal/properties/PropertyManager2$1.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$1 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.properties.PropertyManager2 this$0
void (org.eclipse.core.internal.properties.PropertyManager2)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
}
org/eclipse/core/internal/properties/PropertyManager2$2.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$2 extends org.eclipse.core.internal.localstore.Bucket$Visitor {
final org.eclipse.core.internal.properties.PropertyManager2 this$0
private final java.util.Map val$result
void (org.eclipse.core.internal.properties.PropertyManager2, java.util.Map)
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry propertyEntry
int propertyCount
int i
}
org/eclipse/core/internal/properties/PropertyManager2$PropertyCopyVisitor.classPropertyManager2.java
package org.eclipse.core.internal.properties
org.eclipse.core.internal.properties.PropertyManager2$PropertyCopyVisitor extends org.eclipse.core.internal.localstore.Bucket$Visitor {
private java.util.List changes
private org.eclipse.core.runtime.IPath destination
private org.eclipse.core.runtime.IPath source
final org.eclipse.core.internal.properties.PropertyManager2 this$0
public void (org.eclipse.core.internal.properties.PropertyManager2, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
public void afterSaving (org.eclipse.core.internal.localstore.Bucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.localstore.Bucket bucket
private void saveChanges (org.eclipse.core.internal.properties.PropertyBucket) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.properties.PropertyBucket bucket
java.util.Iterator i
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry entry
public int visit (org.eclipse.core.internal.localstore.Bucket$Entry)
org.eclipse.core.internal.localstore.Bucket$Entry entry
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry sourceEntry
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.internal.properties.PropertyBucket$PropertyEntry destinationEntry
}
org/eclipse/core/internal/properties/PropertyManager2.classPropertyManager2.java
package org.eclipse.core.internal.properties
public org.eclipse.core.internal.properties.PropertyManager2 extends java.lang.Object implements org.eclipse.core.internal.properties.IPropertyManager {
private static final int MAX_VALUE_SIZE
org.eclipse.core.internal.localstore.BucketTree tree
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void closePropertyStore (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
public synchronized void copy (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
int depth
private void copyProperties (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath source
org.eclipse.core.runtime.IPath destination
int depth
org.eclipse.core.internal.properties.PropertyManager2$PropertyCopyVisitor copyVisitor
public synchronized void deleteProperties (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
int depth
public void deleteResource (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
public synchronized java.util.Map getProperties (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
java.util.Map result
public synchronized java.lang.String getProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.runtime.QualifiedName name
String message
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.internal.properties.PropertyBucket current
public org.eclipse.core.internal.localstore.BucketTree getTree ()
public java.io.File getVersionFile ()
public synchronized void setProperty (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource target
org.eclipse.core.runtime.QualifiedName name
String value
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
String message
org.eclipse.core.runtime.IPath resourcePath
org.eclipse.core.internal.properties.PropertyBucket current
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/propertytester/
org/eclipse/core/internal/propertytester/FilePropertyTester.classFilePropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.FilePropertyTester extends org.eclipse.core.internal.propertytester.ResourcePropertyTester {
private static final String CONTENT_TYPE_ID
private static final String IS_KIND_OF
private static final String USE_FILENAME_ONLY
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
private boolean isArgumentUsed (java.lang.Object[], java.lang.String)
Object[] args
String value
int i
private boolean testContentType (org.eclipse.core.resources.IFile, java.lang.String, boolean, boolean)
org.eclipse.core.resources.IFile file
String contentTypeId
boolean isKindOfUsed
boolean useFilenameOnly
String expectedValue
org.eclipse.core.runtime.content.IContentType actualContentType
org.eclipse.core.runtime.content.IContentDescription contentDescription
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/propertytester/ProjectPropertyTester.classProjectPropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.ProjectPropertyTester extends org.eclipse.core.internal.propertytester.ResourcePropertyTester {
private static final String OPEN
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
}
org/eclipse/core/internal/propertytester/ResourceMappingPropertyTester.classResourceMappingPropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.ResourceMappingPropertyTester extends org.eclipse.core.internal.propertytester.ResourcePropertyTester {
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
org.eclipse.core.resources.IProject[] projects
String propertyName
String propertyName
String propertyName
String expectedVal
String expectedVal
String expectedVal
org.eclipse.core.runtime.QualifiedName key
boolean found
int i
Object actualVal
}
org/eclipse/core/internal/propertytester/ResourcePropertyTester.classResourcePropertyTester.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.ResourcePropertyTester extends org.eclipse.core.expressions.PropertyTester {
protected static final String EXTENSION
protected static final String NAME
protected static final String PATH
protected static final String PERSISTENT_PROPERTY
protected static final String PROJECT_NATURE
protected static final String PROJECT_PERSISTENT_PROPERTY
protected static final String PROJECT_SESSION_PROPERTY
protected static final String READ_ONLY
protected static final String SESSION_PROPERTY
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.ResourceAttributes attr
org.eclipse.core.resources.IProject proj
protected boolean testProperty (org.eclipse.core.resources.IResource, boolean, java.lang.Object[], java.lang.Object)
org.eclipse.core.resources.IResource resource
boolean persistentFlag
Object[] args
Object expectedValue
String propertyName
String propertyName
String propertyName
String expectedVal
String expectedVal
String expectedVal
org.eclipse.core.runtime.QualifiedName key
Object actualVal
protected boolean toBoolean (java.lang.Object)
Object expectedValue
protected org.eclipse.core.runtime.QualifiedName toQualifedName (java.lang.String)
String name
org.eclipse.core.runtime.QualifiedName key
org.eclipse.core.runtime.QualifiedName key
int dot
protected java.lang.String toString (java.lang.Object)
Object expectedValue
}
org/eclipse/core/internal/propertytester/StringMatcher.classStringMatcher.java
package org.eclipse.core.internal.propertytester
public org.eclipse.core.internal.propertytester.StringMatcher extends java.lang.Object {
private static final char SINGLE_WILD_CARD
private int bound
private boolean hasLeadingStar
private boolean hasTrailingStar
private final String pattern
private final int patternLength
private String[] segments
public void (java.lang.String)
String pattern
private int findPosition (java.lang.String, int, int, java.lang.String)
String text
int start
int end
String p
boolean hasWildCard
int plen
int i
int max
public boolean match (java.lang.String)
String text
int end
int segmentCount
int currentTextPosition
int segmentIndex
String current
int currentLength
int currentMatch
int currentLength
private void parseWildCards ()
java.util.ArrayList temp
int pos
StringBuffer buf
char c
char next
private boolean regExpRegionMatches (java.lang.String, int, java.lang.String, int, int)
String text
int tStart
String p
int pStart
int plen
char tchar
char pchar
}
org/eclipse/core/internal/refresh/
org/eclipse/core/internal/refresh/InternalRefreshProvider.classInternalRefreshProvider.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.InternalRefreshProvider extends java.lang.Object {
public void ()
protected org.eclipse.core.resources.refresh.IRefreshMonitor createPollingMonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.refresh.PollingMonitor monitor
public void resetMonitors (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.refresh.MonitorManager manager
}
org/eclipse/core/internal/refresh/MonitorManager.classMonitorManager.java
package org.eclipse.core.internal.refresh
org.eclipse.core.internal.refresh.MonitorManager extends java.lang.Object implements org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.resources.IPathVariableChangeListener org.eclipse.core.resources.IResourceChangeListener org.eclipse.core.resources.IResourceDeltaVisitor {
protected final org.eclipse.core.internal.refresh.PollingMonitor pollMonitor
private org.eclipse.core.resources.refresh.RefreshProvider[] providers
protected final org.eclipse.core.internal.refresh.RefreshManager refreshManager
protected final java.util.Map registeredMonitors
protected org.eclipse.core.resources.IWorkspace workspace
public void (org.eclipse.core.resources.IWorkspace, org.eclipse.core.internal.refresh.RefreshManager)
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.internal.refresh.RefreshManager refreshManager
private org.eclipse.core.resources.refresh.RefreshProvider[] getRefreshProviders ()
org.eclipse.core.runtime.IExtensionPoint extensionPoint
org.eclipse.core.runtime.IConfigurationElement[] infos
java.util.List providerList
int i
org.eclipse.core.runtime.IConfigurationElement configurationElement
org.eclipse.core.resources.refresh.RefreshProvider provider
org.eclipse.core.runtime.CoreException e
private java.util.List getResourcesToMonitor ()
java.util.List resourcesToMonitor
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IResource[] members
int j
org.eclipse.core.runtime.CoreException e
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
private boolean isMonitoring (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator i
java.util.List resources
boolean monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
boolean pollingMonitorNeeded
org.eclipse.core.resources.refresh.RefreshProvider[] refreshProviders
int i
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
public void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
java.util.List resources
java.util.Iterator i
public void pathVariableChanged (org.eclipse.core.resources.IPathVariableChangeEvent)
org.eclipse.core.resources.IPathVariableChangeEvent event
String variableName
java.util.Set invalidResources
java.util.Iterator i
java.util.Iterator j
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath rawLocation
java.util.Iterator i
org.eclipse.core.resources.IResource resource
private void registerMonitor (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
java.util.List resources
private void removeMonitor (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
java.util.List resources
private org.eclipse.core.resources.refresh.IRefreshMonitor safeInstallMonitor (org.eclipse.core.resources.refresh.RefreshProvider, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.RefreshProvider provider
org.eclipse.core.resources.IResource resource
Throwable t
Exception e
LinkageError e
org.eclipse.core.runtime.IStatus error
public void start ()
boolean refreshNeeded
java.util.Iterator i
public void stop ()
java.util.Iterator i
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator i
java.util.Map$Entry current
java.util.List resources
private void unmonitorLinkedContents (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] children
org.eclipse.core.runtime.CoreException e
int i
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/refresh/PollingMonitor.classPollingMonitor.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.PollingMonitor extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.resources.refresh.IRefreshMonitor {
private static final long MAX_DURATION
private static final long HOT_ROOT_DECAY
private static final long MIN_FREQUENCY
private final java.util.ArrayList resourceRoots
private final java.util.ArrayList toRefresh
private org.eclipse.core.resources.IResource hotRoot
private long hotRootTime
private final org.eclipse.core.internal.refresh.RefreshManager refreshManager
private boolean firstRun
public void (org.eclipse.core.internal.refresh.RefreshManager)
org.eclipse.core.internal.refresh.RefreshManager manager
public synchronized void monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource root
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.osgi.framework.Bundle bundle
long waitStart
long time
int oldSize
long loopStart
long delay
void runOnce ()
org.eclipse.core.resources.IProject[] projects
int i
private void poll (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean shouldRun ()
private synchronized void beginIteration ()
public synchronized void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/refresh/RefreshJob.classRefreshJob.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.RefreshJob extends org.eclipse.core.resources.WorkspaceJob {
private static final long UPDATE_DELAY
private final java.util.List fRequests
private org.eclipse.core.internal.localstore.PrefixPool pathPrefixHistory
private org.eclipse.core.internal.localstore.PrefixPool rootPathHistory
public void ()
private synchronized void addRequest (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath toAdd
java.util.Iterator it
org.eclipse.core.runtime.IPath request
private synchronized void addRequests (java.util.List)
java.util.List list
public boolean belongsTo (java.lang.Object)
Object family
private java.util.List collectChildrenToDepth (org.eclipse.core.resources.IResource, java.util.ArrayList, int)
org.eclipse.core.resources.IResource resource
java.util.ArrayList children
int depth
org.eclipse.core.resources.IResource[] members
org.eclipse.core.resources.IResource[] members
int i
public org.eclipse.core.internal.localstore.PrefixPool getPathPrefixHistory ()
public org.eclipse.core.internal.localstore.PrefixPool getRootPathHistory ()
private synchronized org.eclipse.core.resources.IResource nextRequest ()
int len
public void refresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
org.eclipse.core.runtime.MultiStatus errors
long longestRefresh
int refreshCount
int depth
org.eclipse.core.resources.IResource toRefresh
org.eclipse.core.resources.IResource toRefresh
long refreshTime
org.eclipse.core.runtime.CoreException e
public synchronized boolean shouldRun ()
public void start ()
public void stop ()
}
org/eclipse/core/internal/refresh/RefreshManager.classRefreshManager.java
package org.eclipse.core.internal.refresh
public org.eclipse.core.internal.refresh.RefreshManager extends java.lang.Object implements org.eclipse.core.resources.refresh.IRefreshResult org.eclipse.core.internal.resources.IManager org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
public static boolean DEBUG
public static final String DEBUG_PREFIX
org.eclipse.core.internal.refresh.MonitorManager monitors
private org.eclipse.core.internal.refresh.RefreshJob refreshJob
private org.eclipse.core.resources.IWorkspace workspace
static void ()
public void (org.eclipse.core.resources.IWorkspace)
org.eclipse.core.resources.IWorkspace workspace
protected void manageAutoRefresh (boolean)
boolean enabled
public void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.refresh.IRefreshMonitor monitor
org.eclipse.core.resources.IResource resource
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
String property
org.eclipse.core.runtime.Preferences preferences
boolean autoRefresh
public void refresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.Preferences preferences
boolean autoRefresh
}
org/eclipse/core/internal/resources/
org/eclipse/core/internal/resources/AliasManager$1.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.eclipse.core.filesystem.IFileStore store1
org.eclipse.core.filesystem.IFileStore store2
int compare
java.net.URI uri1
java.net.URI uri1
java.net.URI uri2
java.net.URI uri2
Exception e
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int segmentCount1
int segmentCount2
int i
private int compareStringOrNull (java.lang.String, java.lang.String)
String string1
String string2
}
org/eclipse/core/internal/resources/AliasManager$AddToCollectionDoit.classAliasManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.AliasManager$AddToCollectionDoit extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
java.util.Collection collection
final org.eclipse.core.internal.resources.AliasManager this$0
public void (org.eclipse.core.internal.resources.AliasManager)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void setCollection (java.util.Collection)
java.util.Collection collection
}
org/eclipse/core/internal/resources/AliasManager$Doit.classAliasManager.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.AliasManager$Doit extends java.lang.Object {
public abstract void doit (org.eclipse.core.resources.IResource)
}
org/eclipse/core/internal/resources/AliasManager$FindAliasesDoit.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$FindAliasesDoit extends java.lang.Object implements org.eclipse.core.internal.resources.AliasManager$Doit {
private int aliasType
private org.eclipse.core.runtime.IPath searchPath
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public void doit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource match
org.eclipse.core.runtime.IPath aliasPath
org.eclipse.core.resources.IResource testResource
public void setSearchAlias (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource aliasResource
}
org/eclipse/core/internal/resources/AliasManager$LocationMap.classAliasManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.AliasManager$LocationMap extends java.lang.Object {
private final java.util.SortedMap map
final org.eclipse.core.internal.resources.AliasManager this$0
void (org.eclipse.core.internal.resources.AliasManager)
public boolean add (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.resources.IResource)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource resource
Object oldValue
java.util.ArrayList newValue
java.util.ArrayList list
public void clear ()
public void matchingPrefixDo (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.filesystem.IFileStore prefix
org.eclipse.core.internal.resources.AliasManager$Doit doit
java.util.SortedMap matching
java.util.SortedMap matching
org.eclipse.core.filesystem.IFileStore prefixParent
org.eclipse.core.filesystem.IFileStore endPoint
java.util.Iterator it
Object value
java.util.Iterator duplicates
public void matchingResourcesDo (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.internal.resources.AliasManager$Doit doit
Object value
java.util.Iterator duplicates
public void overLappingResourcesDo (org.eclipse.core.internal.resources.AliasManager$Doit)
org.eclipse.core.internal.resources.AliasManager$Doit doit
java.util.Iterator entries
org.eclipse.core.filesystem.IFileStore previousStore
org.eclipse.core.resources.IResource previousResource
java.util.Map$Entry current
org.eclipse.core.filesystem.IFileStore currentStore
org.eclipse.core.resources.IResource currentResource
Object value
java.util.Iterator duplicates
public boolean remove (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.resources.IResource)
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource resource
Object oldValue
java.util.ArrayList list
boolean wasRemoved
}
org/eclipse/core/internal/resources/AliasManager.classAliasManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.AliasManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.resources.IResourceChangeListener {
private final org.eclipse.core.internal.resources.AliasManager$AddToCollectionDoit addToCollection
protected final java.util.Set aliasedProjects
protected final java.util.HashSet aliases
private final java.util.Set changedLinks
private boolean changedProjects
private final org.eclipse.core.internal.resources.AliasManager$FindAliasesDoit findAliases
protected final org.eclipse.core.internal.resources.AliasManager$LocationMap locationsMap
private int nonDefaultResourceCount
public org.eclipse.core.runtime.IPath suffix
protected final org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private void addToLocationsMap (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap links
java.util.Iterator it
org.eclipse.core.internal.resources.LinkDescription linkDesc
org.eclipse.core.resources.IResource link
java.net.URI locationURI
private void addToLocationsMap (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource link
org.eclipse.core.filesystem.IFileStore location
private void buildAliasedProjectsSet ()
private void buildLocationsMap ()
org.eclipse.core.resources.IProject[] projects
int i
private boolean checkDeletion (org.eclipse.core.internal.resources.Project, org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.filesystem.IFileStore location
public org.eclipse.core.resources.IResource[] computeAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
int size
private void computeDeepAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.resources.IResource[] members
org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
int i
org.eclipse.core.filesystem.IFileStore linkLocation
private java.util.Comparator getComparator ()
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
org.eclipse.core.internal.resources.Resource link
org.eclipse.core.internal.resources.Resource link
private boolean hasNoAliases (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
boolean noAliases
private boolean hasStructureChanges ()
private void internalComputeAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
org.eclipse.core.filesystem.IFileStore searchLocation
private void removeFromLocationsMap (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.resources.IResource link
org.eclipse.core.filesystem.IFileStore location
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[] changed
int i
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void updateAliases (org.eclipse.core.resources.IResource, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.filesystem.IFileStore location
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
java.util.HashSet aliasesCopy
java.util.Iterator it
org.eclipse.core.resources.IResource alias
private void updateStructureChanges ()
boolean hadChanges
java.util.Iterator it
org.eclipse.core.resources.IResource resource
static java.util.Comparator access$0 (org.eclipse.core.internal.resources.AliasManager)
}
org/eclipse/core/internal/resources/CharsetDeltaJob$1.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$1 extends java.lang.Object implements org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.resources.IProject val$project
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.resources.IProject)
public org.eclipse.core.runtime.IPath getRoot ()
public boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
}
org/eclipse/core/internal/resources/CharsetDeltaJob$2.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$2 extends java.lang.Object implements org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent val$event
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
public org.eclipse.core.runtime.IPath getRoot ()
public boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
}
org/eclipse/core/internal/resources/CharsetDeltaJob$3.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetDeltaJob$3 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.CharsetDeltaJob this$0
private final org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter val$filter
void (org.eclipse.core.internal.resources.CharsetDeltaJob, org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/CharsetDeltaJob$ICharsetListenerFilter.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
abstract org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath getRoot ()
public abstract boolean isAffected (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor)
}
org/eclipse/core/internal/resources/CharsetDeltaJob.classCharsetDeltaJob.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.CharsetDeltaJob extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener {
public static final String FAMILY_CHARSET_DELTA
private ThreadLocal disabled
private final org.osgi.framework.Bundle systemBundle
private org.eclipse.core.internal.utils.Queue work
org.eclipse.core.internal.resources.Workspace workspace
private static final int CHARSET_DELTA_DELAY
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private void addToQueue (org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter)
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
public boolean belongsTo (java.lang.Object)
Object family
public void charsetPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
public void contentTypeChanged (org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent event
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
private boolean isDisabled ()
private void processNextEvent (org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter filter
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
private org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter removeFromQueue ()
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter next
org.eclipse.core.internal.resources.CharsetDeltaJob$ICharsetListenerFilter next
org.eclipse.core.runtime.CoreException sig
public void setDisabled (boolean)
boolean disabled
public void shutdown ()
public void startup ()
}
org/eclipse/core/internal/resources/CharsetManager$CharsetManagerJob.classCharsetManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetManager$CharsetManagerJob extends org.eclipse.core.runtime.jobs.Job {
private static final int CHARSET_UPDATE_DELAY
private java.util.List asyncChanges
final org.eclipse.core.internal.resources.CharsetManager this$0
public void (org.eclipse.core.internal.resources.CharsetManager)
public void addChanges (java.util.Set)
java.util.Set newChanges
public org.eclipse.core.resources.IProject getNextChange ()
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.resources.IProject next
org.eclipse.core.resources.IProject next
org.osgi.service.prefs.Preferences projectPrefs
org.osgi.service.prefs.BackingStoreException e
String detailMessage
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.CoreException ce
public boolean shouldRun ()
}
org/eclipse/core/internal/resources/CharsetManager$Listener.classCharsetManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.CharsetManager$Listener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
final org.eclipse.core.internal.resources.CharsetManager this$0
void (org.eclipse.core.internal.resources.CharsetManager)
private void processEntryChanges (org.eclipse.core.resources.IResourceDelta, java.util.Set)
org.eclipse.core.resources.IResourceDelta projectDelta
java.util.Set projectsToSave
boolean resourceChanges
org.eclipse.core.resources.IProject currentProject
org.osgi.service.prefs.Preferences projectPrefs
String[] affectedResources
String[] affectedResources
org.osgi.service.prefs.BackingStoreException e
String message
int i
org.eclipse.core.resources.IResourceDelta memberDelta
String currentValue
org.eclipse.core.resources.IProject targetProject
org.osgi.service.prefs.Preferences targetPrefs
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResourceDelta[] projectDeltas
java.util.Set projectsToSave
int i
}
org/eclipse/core/internal/resources/CharsetManager.classCharsetManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.CharsetManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
public static final String ENCODING_PREF_NODE
private static final String PROJECT_KEY
private org.eclipse.core.internal.resources.CharsetDeltaJob charsetListener
org.eclipse.core.internal.resources.CharsetManager$CharsetManagerJob job
private org.eclipse.core.resources.IResourceChangeListener listener
protected final org.osgi.framework.Bundle systemBundle
org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public java.lang.String getCharsetFor (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath resourcePath
boolean recurse
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences encodingSettings
java.lang.String getKeyFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
org.osgi.service.prefs.Preferences getPreferences (org.eclipse.core.resources.IProject, boolean)
org.eclipse.core.resources.IProject project
boolean create
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
private java.lang.String internalGetCharsetFor (org.eclipse.core.runtime.IPath, org.osgi.service.prefs.Preferences, boolean)
org.eclipse.core.runtime.IPath resourcePath
org.osgi.service.prefs.Preferences encodingSettings
boolean recurse
String charset
public void projectPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void setCharsetFor (org.eclipse.core.runtime.IPath, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath resourcePath
String newCharset
org.eclipse.core.runtime.Preferences resourcesPreferences
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences encodingSettings
org.osgi.service.prefs.BackingStoreException e
String message
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph$Vertex.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex extends java.lang.Object {
public static final String WHITE
public static final String GREY
public static final String BLACK
public String color
public org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex predecessor
public int finishTime
public Object id
public java.util.List adjacent
public void (java.lang.Object)
Object id
}
org/eclipse/core/internal/resources/ComputeProjectOrder$Digraph.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph extends java.lang.Object {
private java.util.List vertexList
private java.util.Map vertexMap
private int time
private boolean initialized
private boolean cycles
public void ()
public void freeze ()
public void addVertex (java.lang.Object) throws java.lang.IllegalArgumentException
Object id
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
Object existing
public void addEdge (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException
Object fromId
Object toId
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex fromVertex
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex toVertex
public java.util.List idsByDFSFinishTime (boolean)
boolean increasing
int len
Object[] r
java.util.Iterator allV
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
int f
public boolean containsCycles ()
public java.util.List nonTrivialComponents ()
java.util.Map components
java.util.Iterator it
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex root
java.util.List component
java.util.List result
java.util.Iterator it
java.util.List component
private void DFS ()
int state
Integer NEXT_VERTEX_OBJECT
Integer AFTER_NEXTED_DFS_VISIT_OBJECT
java.util.List stack
java.util.Iterator allAdjacent
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex vertex
java.util.Iterator allV
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex nextVertex
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph$Vertex adjVertex
}
org/eclipse/core/internal/resources/ComputeProjectOrder.classComputeProjectOrder.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ComputeProjectOrder extends java.lang.Object {
private void ()
static org.eclipse.core.resources.IWorkspace$ProjectOrder computeProjectOrder (java.util.SortedSet, java.util.List)
java.util.SortedSet projects
java.util.List references
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph g1
java.util.Iterator it
org.eclipse.core.resources.IProject project
java.util.Iterator it
org.eclipse.core.resources.IProject[] ref
org.eclipse.core.resources.IProject p
org.eclipse.core.resources.IProject q
org.eclipse.core.internal.resources.ComputeProjectOrder$Digraph g2
java.util.List resortedVertexes
java.util.Iterator it
org.eclipse.core.resources.IProject project
java.util.Iterator it
org.eclipse.core.resources.IProject[] ref
org.eclipse.core.resources.IProject p
org.eclipse.core.resources.IProject q
java.util.List sortedProjectList
org.eclipse.core.resources.IProject[] orderedProjects
org.eclipse.core.resources.IProject[][] knots
org.eclipse.core.resources.IProject[][] knots
boolean hasCycles
java.util.List knotList
int k
java.util.Iterator it
Object[] knot
org.eclipse.core.resources.IProject[] knotCopy
int i
}
org/eclipse/core/internal/resources/Container$1.classContainer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Container$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
boolean visitedRoot
final org.eclipse.core.internal.resources.Container this$0
void (org.eclipse.core.internal.resources.Container)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.runtime.IPath nodePath
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/Container.classContainer.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.Container extends org.eclipse.core.internal.resources.Resource implements org.eclipse.core.resources.IContainer {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void convertToPhantom () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
int i
public org.eclipse.core.resources.IResourceFilterDescription createFilter (int, org.eclipse.core.resources.FileInfoMatcherDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int type
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.FilterDescription filter
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.OperationCanceledException e
public boolean exists (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IResource findMember (java.lang.String)
String name
public org.eclipse.core.resources.IResource findMember (java.lang.String, boolean)
String name
boolean phantom
org.eclipse.core.runtime.IPath childPath
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath childPath
boolean phantom
org.eclipse.core.internal.resources.ResourceInfo info
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
int i
protected org.eclipse.core.resources.IResource[] getChildren (int)
int memberFlags
org.eclipse.core.runtime.IPath[] children
org.eclipse.core.internal.resources.Resource[] result
int found
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource[] trimmedResult
public org.eclipse.core.resources.IFile getFile (java.lang.String)
String name
public org.eclipse.core.resources.IResourceFilterDescription[] getFilters () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceFilterDescription[] results
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.LinkedList list
int i
public boolean hasFilters ()
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.LinkedList filters
public org.eclipse.core.resources.IFile getFile (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public org.eclipse.core.resources.IFolder getFolder (java.lang.String)
String name
public org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath childPath
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public org.eclipse.core.resources.IResource[] members () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] members (boolean) throws org.eclipse.core.runtime.CoreException
boolean phantom
public org.eclipse.core.resources.IResource[] members (int) throws org.eclipse.core.runtime.CoreException
int memberFlags
boolean phantom
org.eclipse.core.internal.resources.ResourceInfo info
public void removeFilter (org.eclipse.core.resources.IResourceFilterDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceFilterDescription filterDescription
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.OperationCanceledException e
public java.lang.String getDefaultCharset () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IFile[] findDeletedMembersWithHistory (int, org.eclipse.core.runtime.IProgressMonitor)
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.localstore.IHistoryStore historyStore
org.eclipse.core.runtime.IPath basePath
org.eclipse.core.resources.IWorkspaceRoot root
java.util.Set deletedFiles
org.eclipse.core.resources.IFile file
java.util.Set allFilePaths
java.util.Iterator it
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.resources.IFile file
public void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
String charset
org.eclipse.core.internal.resources.ResourceInfo info
public void setDefaultCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
org.eclipse.core.runtime.OperationCanceledException e
}
org/eclipse/core/internal/resources/ContentDescriptionManager$1.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
private final org.eclipse.core.runtime.IProgressMonitor val$monitor
void (org.eclipse.core.internal.resources.ContentDescriptionManager, org.eclipse.core.runtime.IProgressMonitor)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/ContentDescriptionManager$FlushJob.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$FlushJob extends org.eclipse.core.resources.WorkspaceJob {
private final java.util.List toFlush
private boolean fullFlush
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
public void (org.eclipse.core.internal.resources.ContentDescriptionManager)
public boolean belongsTo (java.lang.Object)
Object family
public org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.IPath[] getPathsToFlush ()
int size
void flush (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/resources/ContentDescriptionManager$LazyFileInputStream.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ContentDescriptionManager$LazyFileInputStream extends java.io.InputStream {
private java.io.InputStream actual
private org.eclipse.core.filesystem.IFileStore target
final org.eclipse.core.internal.resources.ContentDescriptionManager this$0
void (org.eclipse.core.internal.resources.ContentDescriptionManager, org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore target
public int available () throws java.io.IOException
public void close () throws java.io.IOException
private void ensureOpened () throws java.io.IOException
org.eclipse.core.runtime.CoreException e
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
}
org/eclipse/core/internal/resources/ContentDescriptionManager.classContentDescriptionManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ContentDescriptionManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager org.eclipse.core.runtime.IRegistryChangeListener org.eclipse.core.runtime.content.IContentTypeManager$IContentTypeChangeListener org.eclipse.core.internal.events.ILifecycleListener {
private static final org.eclipse.core.runtime.QualifiedName CACHE_STATE
private static final org.eclipse.core.runtime.QualifiedName CACHE_TIMESTAMP
public static final String FAMILY_DESCRIPTION_CACHE_FLUSH
public static final byte EMPTY_CACHE
public static final byte USED_CACHE
public static final byte INVALID_CACHE
public static final byte FLUSHING_CACHE
public static final byte ABOUT_TO_FLUSH
private static final String PT_CONTENTTYPES
private org.eclipse.core.internal.utils.Cache cache
private byte cacheState
private org.eclipse.core.internal.resources.ContentDescriptionManager$FlushJob flushJob
private org.eclipse.core.internal.resources.ProjectContentTypes projectContentTypes
org.eclipse.core.internal.resources.Workspace workspace
protected final org.osgi.framework.Bundle systemBundle
static void ()
public void ()
public void contentTypeChanged (org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent)
org.eclipse.core.runtime.content.IContentTypeManager$ContentTypeChangeEvent event
synchronized void doFlushCache (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IPath[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IPath[] toClean
int i
org.eclipse.core.runtime.CoreException ce
private void clearContentFlags (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IPath root
org.eclipse.core.runtime.IProgressMonitor monitor
long flushStart
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.Cache getCache ()
public synchronized byte getCacheState ()
String persisted
org.eclipse.core.runtime.CoreException e
public long getCacheTimestamp () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher (org.eclipse.core.internal.resources.Project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
public org.eclipse.core.runtime.content.IContentDescription getDescriptionFor (org.eclipse.core.internal.resources.File, org.eclipse.core.internal.resources.ResourceInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File file
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
org.eclipse.core.runtime.content.IContentType type
org.eclipse.core.internal.utils.Cache$Entry entry
org.eclipse.core.runtime.content.IContentDescription newDescription
org.eclipse.core.internal.utils.Cache$Entry entry
org.eclipse.core.runtime.content.IContentType defaultForName
private long getTimestamp (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public synchronized void invalidateCache (boolean, org.eclipse.core.resources.IProject)
boolean flush
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.runtime.content.IContentDescription readDescription (org.eclipse.core.internal.resources.File) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.File file
java.io.InputStream contents
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
java.io.IOException e
String message
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
synchronized void setCacheState (byte) throws org.eclipse.core.runtime.CoreException
byte newCacheState
private void setCacheTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long timeStamp
public void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void projectPreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
}
org/eclipse/core/internal/resources/DelayedSnapshotJob.classDelayedSnapshotJob.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.DelayedSnapshotJob extends org.eclipse.core.runtime.jobs.Job {
private static final String MSG_SNAPSHOT
private org.eclipse.core.internal.resources.SaveManager saveManager
static void ()
public void (org.eclipse.core.internal.resources.SaveManager)
org.eclipse.core.internal.resources.SaveManager manager
public org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/File.classFile.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.File extends org.eclipse.core.internal.resources.Resource implements org.eclipse.core.resources.IFile {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void appendContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.OperationCanceledException e
public void appendContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.resources.IFolder changeToFolder () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder result
org.eclipse.core.runtime.IPath location
private void checkSynchronized () throws org.eclipse.core.runtime.CoreException
String message
public void create (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
boolean monitorNull
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String name
boolean local
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.OperationCanceledException e
public void create (java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
public java.lang.String getCharset (boolean) throws org.eclipse.core.runtime.CoreException
boolean checkImplicit
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public java.lang.String getCharsetFor (java.io.Reader) throws org.eclipse.core.runtime.CoreException
java.io.Reader contents
String charset
String charset
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentDescription description
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
java.io.IOException e
String message
private java.lang.String internalGetCharset (boolean, org.eclipse.core.internal.resources.ResourceInfo) throws org.eclipse.core.runtime.CoreException
boolean checkImplicit
org.eclipse.core.internal.resources.ResourceInfo info
String charset
org.eclipse.core.runtime.content.IContentDescription description
String contentCharset
public org.eclipse.core.runtime.content.IContentDescription getContentDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public java.io.InputStream getContents (boolean) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public int getEncoding () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.resources.IFileState[] getHistory (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public int getType ()
protected void internalSetContents (java.io.InputStream, org.eclipse.core.filesystem.IFileInfo, int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
org.eclipse.core.filesystem.IFileInfo fileInfo
int updateFlags
boolean append
org.eclipse.core.runtime.IProgressMonitor monitor
public void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void setContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.runtime.OperationCanceledException e
public long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long value
long result
org.eclipse.core.internal.resources.ResourceInfo projectInfo
public void updateMetadataFiles () throws org.eclipse.core.runtime.CoreException
int count
String name
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectInfo projectInfo
public void setCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.internal.resources.ResourceInfo info
public void setCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String newCharset
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void setContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream content
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void setContents (org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFileState source
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
}
org/eclipse/core/internal/resources/FileState.classFileState.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FileState extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IFileState {
private static final org.eclipse.core.resources.IWorkspace workspace
protected long lastModified
protected org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
protected org.eclipse.core.internal.localstore.IHistoryStore store
protected org.eclipse.core.runtime.IPath fullPath
static void ()
public void (org.eclipse.core.internal.localstore.IHistoryStore, org.eclipse.core.runtime.IPath, long, org.eclipse.core.internal.utils.UniversalUniqueIdentifier)
org.eclipse.core.internal.localstore.IHistoryStore store
org.eclipse.core.runtime.IPath fullPath
long lastModified
org.eclipse.core.internal.utils.UniversalUniqueIdentifier uuid
public boolean exists ()
public java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource file
org.eclipse.core.runtime.content.IContentTypeManager contentTypeManager
java.io.InputStream contents
boolean failed
org.eclipse.core.runtime.content.IContentDescription description
java.io.IOException e
String message
java.io.IOException e
java.io.IOException e
String message
String message
public java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath getFullPath ()
public long getModificationTime ()
public java.lang.String getName ()
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier getUUID ()
public boolean isReadOnly ()
public java.lang.String toString ()
StringBuffer s
}
org/eclipse/core/internal/resources/Filter.classFilter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Filter extends java.lang.Object {
org.eclipse.core.internal.resources.FilterDescription description
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher provider
public void (org.eclipse.core.resources.IProject, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.FilterDescription description
public boolean match (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.resources.IFilterMatcherDescriptor filterDescriptor
String message
org.eclipse.core.runtime.CoreException e
public boolean isFirst ()
org.eclipse.core.resources.IFilterMatcherDescriptor descriptor
public java.lang.Object getArguments ()
public java.lang.String getId ()
public int getType ()
public boolean isIncludeOnly ()
public boolean appliesTo (org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileInfo info
public static org.eclipse.core.filesystem.IFileInfo[] filter (org.eclipse.core.resources.IProject, java.util.LinkedList, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList includeFilters
java.util.LinkedList excludeFilters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
public static org.eclipse.core.filesystem.IFileInfo[] filterIncludes (org.eclipse.core.resources.IProject, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList filters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
int outputIndex
int i
org.eclipse.core.filesystem.IFileInfo info
java.util.Iterator objIt
boolean filtersWereApplicable
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.filesystem.IFileInfo[] tmp
public static org.eclipse.core.filesystem.IFileInfo[] filterExcludes (org.eclipse.core.resources.IProject, java.util.LinkedList, org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.util.LinkedList filters
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo[] list
org.eclipse.core.filesystem.IFileInfo[] result
int outputIndex
int i
org.eclipse.core.filesystem.IFileInfo info
java.util.Iterator objIt
boolean shouldBeExcluded
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.filesystem.IFileInfo[] tmp
}
org/eclipse/core/internal/resources/FilterDescription.classFilterDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FilterDescription extends java.lang.Object implements org.eclipse.core.resources.IResourceFilterDescription java.lang.Comparable {
private long id
private int type
private org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
private org.eclipse.core.resources.IResource resource
public void ()
public void (org.eclipse.core.resources.IResource, int, org.eclipse.core.resources.FileInfoMatcherDescription)
org.eclipse.core.resources.IResource resource
int type
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
public boolean isInheritable ()
public static java.util.LinkedList copy (java.util.LinkedList, org.eclipse.core.resources.IResource)
java.util.LinkedList originalDescriptions
org.eclipse.core.resources.IResource resource
java.util.LinkedList copy
java.util.Iterator it
org.eclipse.core.internal.resources.FilterDescription desc
org.eclipse.core.internal.resources.FilterDescription newDesc
public long getId ()
public void setId (long)
long id
public int getType ()
public void setType (int)
int type
public void setResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource ()
public org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription ()
public void setFileInfoMatcherDescription (org.eclipse.core.resources.FileInfoMatcherDescription)
org.eclipse.core.resources.FileInfoMatcherDescription matcherDescription
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.FilterDescription other
public int compareTo (java.lang.Object)
Object o
org.eclipse.core.internal.resources.FilterDescription that
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int count1
int compare
int i
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/FilterDescriptor.classFilterDescriptor.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.FilterDescriptor extends java.lang.Object implements org.eclipse.core.resources.IFilterMatcherDescriptor {
private String id
private String name
private String description
private String argumentType
private boolean isFirst
private org.eclipse.core.runtime.IConfigurationElement element
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
public void (org.eclipse.core.runtime.IConfigurationElement, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
boolean instantiateFactory
String ordering
public java.lang.String getId ()
public java.lang.String getName ()
public java.lang.String getDescription ()
public java.lang.String getArgumentType ()
public org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher createFilter ()
org.eclipse.core.runtime.CoreException e
public boolean isFirstOrdering ()
}
org/eclipse/core/internal/resources/FilterTypeManager$1.classFilterTypeManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.FilterTypeManager$1 extends java.lang.Object implements org.eclipse.core.runtime.IRegistryEventListener {
final org.eclipse.core.internal.resources.FilterTypeManager this$0
void (org.eclipse.core.internal.resources.FilterTypeManager)
public void added (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public void added (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
public void removed (org.eclipse.core.runtime.IExtension[])
org.eclipse.core.runtime.IExtension[] extensions
int i
public void removed (org.eclipse.core.runtime.IExtensionPoint[])
org.eclipse.core.runtime.IExtensionPoint[] extensionPoints
}
org/eclipse/core/internal/resources/FilterTypeManager.classFilterTypeManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.FilterTypeManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final String FILTER_ELEMENT
private java.util.HashMap factories
public void ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] ext
int i
org.eclipse.core.runtime.IExtension extension
public org.eclipse.core.resources.IFilterMatcherDescriptor getFilterDescriptor (java.lang.String)
String id
public org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterDescriptors ()
protected void processExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.resources.IFilterMatcherDescriptor desc
org.eclipse.core.runtime.CoreException e
protected void processRemovedExtension (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.resources.IFilterMatcherDescriptor desc
org.eclipse.core.runtime.CoreException e
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/Folder.classFolder.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Folder extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IFolder {
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
protected void assertCreateRequirements (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.filesystem.IFileInfo, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
int updateFlags
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.internal.resources.ResourceInfo info
boolean force
String name
String msg
String msg
public org.eclipse.core.resources.IFile changeToFile () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile result
java.net.URI location
public void create (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
boolean force
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String msg
org.eclipse.core.runtime.OperationCanceledException e
public void create (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
public void ensureExists (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.ResourceInfo info
int flags
String message
org.eclipse.core.internal.resources.Container parent
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
public int getType ()
public void internalCreate (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
boolean local
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/ICoreConstants.classICoreConstants.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.ICoreConstants extends java.lang.Object {
public static final org.eclipse.core.runtime.QualifiedName K_BUILD_LIST
public static final String REFRESH_ON_STARTUP
public static final long I_NULL_SYNC_INFO
public static final int M_OPEN
public static final int M_LOCAL_EXISTS
public static final int M_PHANTOM
public static final int M_USED
public static final int M_TYPE
public static final int M_TYPE_START
public static final int M_MARKERS_SNAP_DIRTY
public static final int M_SYNCINFO_SNAP_DIRTY
public static final int M_DERIVED
public static final int M_TEAM_PRIVATE_MEMBER
public static final int M_HIDDEN
public static final int M_LINK
public static final int M_VIRTUAL
public static final int M_NO_CONTENT_DESCRIPTION
public static final int M_DEFAULT_CONTENT_DESCRIPTION
public static final int M_CHILDREN_UNKNOWN
public static final int M_CONTENT_CACHE
public static final int NULL_FLAG
public static final String PREF_VERSION_KEY
public static final String PREF_VERSION
public static final int CRASH_DETECTED
public static final int PROJECT_SEGMENT_LENGTH
public static final int MINIMUM_FOLDER_SEGMENT_LENGTH
public static final int MINIMUM_FILE_SEGMENT_LENGTH
public static final int WORKSPACE_TREE_VERSION_1
public static final int WORKSPACE_TREE_VERSION_2
public static final org.eclipse.core.resources.IProject[] EMPTY_PROJECT_ARRAY
public static final org.eclipse.core.resources.IResource[] EMPTY_RESOURCE_ARRAY
public static final org.eclipse.core.resources.IFileState[] EMPTY_FILE_STATES
static void ()
}
org/eclipse/core/internal/resources/IManager.classIManager.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IManager extends java.lang.Object {
public abstract void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/IMarkerSetElement.classIMarkerSetElement.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IMarkerSetElement extends java.lang.Object {
public abstract long getId ()
}
org/eclipse/core/internal/resources/IModelObjectConstants.classIModelObjectConstants.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.IModelObjectConstants extends java.lang.Object {
public static final String ARGUMENTS
public static final String ID
public static final String AUTOBUILD
public static final String BUILD_COMMAND
public static final String BUILD_ORDER
public static final String BUILD_SPEC
public static final String BUILD_TRIGGERS
public static final String TRIGGER_AUTO
public static final String TRIGGER_CLEAN
public static final String TRIGGER_FULL
public static final String TRIGGER_INCREMENTAL
public static final String COMMENT
public static final String DICTIONARY
public static final String KEY
public static final String LOCATION
public static final String LOCATION_URI
public static final String APPLY_FILE_STATE_POLICY
public static final String FILE_STATE_LONGEVITY
public static final String MAX_FILE_STATE_SIZE
public static final String MAX_FILE_STATES
public static final String NAME
public static final String NATURE
public static final String NATURES
public static final String SNAPSHOT_INTERVAL
public static final String PROJECT
public static final String PROJECT_DESCRIPTION
public static final String PROJECTS
public static final String TYPE
public static final String VALUE
public static final String WORKSPACE_DESCRIPTION
public static final String LINKED_RESOURCES
public static final String LINK
public static final String FILTERED_RESOURCES
public static final String FILTER
public static final String MATCHER
public static final String VARIABLE
public static final String VARIABLE_LIST
public static final String SNAPSHOT_LOCATION
}
org/eclipse/core/internal/resources/InternalTeamHook.classInternalTeamHook.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.InternalTeamHook extends java.lang.Object {
public void ()
protected void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.internal.resources.Workspace workspace
}
org/eclipse/core/internal/resources/InternalWorkspaceJob.classInternalWorkspaceJob.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.InternalWorkspaceJob extends org.eclipse.core.runtime.jobs.Job {
private org.eclipse.core.internal.resources.Workspace workspace
public void (java.lang.String)
String name
public final org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
int depth
org.eclipse.core.runtime.CoreException e
protected abstract org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/LinkDescription.classLinkDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LinkDescription extends java.lang.Object implements java.lang.Comparable {
public static final java.net.URI VIRTUAL_LOCATION
private java.net.URI localLocation
private org.eclipse.core.runtime.IPath path
private int type
static Class class$0
static void ()
private static java.net.URI getVirtualLocation ()
public void ()
public void (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource linkedResource
java.net.URI location
public boolean equals (java.lang.Object)
Object o
org.eclipse.core.internal.resources.LinkDescription other
public java.net.URI getLocationURI ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public int getType ()
public boolean isGroup ()
public int hashCode ()
public void setLocationURI (java.net.URI)
java.net.URI location
public void setPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setType (int)
int type
public int compareTo (java.lang.Object)
Object o
org.eclipse.core.internal.resources.LinkDescription that
org.eclipse.core.runtime.IPath path1
org.eclipse.core.runtime.IPath path2
int count1
int compare
int i
}
org/eclipse/core/internal/resources/LocalMetaArea.classLocalMetaArea.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LocalMetaArea extends java.lang.Object implements org.eclipse.core.internal.resources.ICoreConstants {
static final String F_BACKUP_FILE_EXTENSION
static final String F_DESCRIPTION
static final String F_HISTORY_STORE
static final String F_MARKERS
static final String F_OLD_PROJECT
static final String F_PROJECT_LOCATION
static final String F_PROJECTS
static final String F_PROPERTIES
static final String F_REFRESH
static final String F_ROOT
static final String F_SAFE_TABLE
static final String F_SNAP
static final String F_SNAP_EXTENSION
static final String F_SYNCINFO
static final String F_TREE
static final String URI_PREFIX
static final String F_METADATA
protected final org.eclipse.core.runtime.IPath metaAreaLocation
protected final org.eclipse.core.runtime.IPath projectMetaLocation
public void ()
public void clearOldDescription (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public void clearRefresh (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public void create (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
java.io.File file
public synchronized void createMetaArea () throws org.eclipse.core.runtime.CoreException
java.io.File workspaceLocation
String message
public void delete (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath path
String message
public org.eclipse.core.runtime.IPath getBackupLocationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public org.eclipse.core.runtime.IPath getHistoryStoreLocation ()
public org.eclipse.core.runtime.IPath getLocation ()
public org.eclipse.core.runtime.IPath getMarkersLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getMarkersSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getOldDescriptionLocationFor (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
public org.eclipse.core.runtime.IPath getOldWorkspaceDescriptionLocation ()
public org.eclipse.core.runtime.IPath getPropertyStoreLocation (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int type
public org.eclipse.core.runtime.IPath getRefreshLocationFor (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public org.eclipse.core.runtime.IPath getSafeTableLocationFor (java.lang.String)
String pluginId
org.eclipse.core.runtime.IPath prefix
int saveNumber
public org.eclipse.core.runtime.IPath getSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getSyncInfoLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getSyncInfoSnapshotLocationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.IPath getTreeLocationFor (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource target
boolean updateSequenceNumber
org.eclipse.core.runtime.IPath key
String sequenceNumber
int n
public org.eclipse.core.runtime.IPath getWorkingLocation (org.eclipse.core.resources.IResource, java.lang.String)
org.eclipse.core.resources.IResource resource
String id
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean hasSavedProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public boolean hasSavedWorkspace ()
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath resourcePath
public org.eclipse.core.runtime.IPath locationFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.internal.resources.ProjectDescription readOldDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
org.eclipse.core.internal.resources.ProjectDescription description
java.io.IOException e
String msg
String msg
public org.eclipse.core.internal.resources.WorkspaceDescription readOldWorkspace ()
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
org.eclipse.core.internal.resources.WorkspaceDescription oldDescription
public void readPrivateDescription (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject target
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.runtime.IPath locationFile
java.io.File file
org.eclipse.core.internal.localstore.SafeChunkyInputStream input
java.io.DataInputStream dataIn
String location
Exception e
String msg
int numRefs
org.eclipse.core.resources.IProject[] references
org.eclipse.core.resources.IWorkspaceRoot root
int i
public synchronized void write (org.eclipse.core.internal.resources.WorkspaceDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.WorkspaceDescription description
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath tempPath
java.io.IOException e
String message
public void writePrivateDescription (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.IPath location
java.io.File file
org.eclipse.core.internal.resources.ProjectDescription desc
java.net.URI projectLocation
org.eclipse.core.resources.IProject[] references
int numRefs
org.eclipse.core.internal.localstore.SafeChunkyOutputStream output
java.io.DataOutputStream dataOut
int i
java.io.IOException e
String message
}
org/eclipse/core/internal/resources/LocationValidator.classLocationValidator.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.LocationValidator extends java.lang.Object {
private final org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private java.lang.String toString (java.net.URI)
java.net.URI uri
private org.eclipse.core.runtime.IStatus validateAbsolute (java.net.URI, boolean)
java.net.URI location
boolean error
String message
String message
String message
org.eclipse.core.runtime.IPath pathPart
int code
public org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath unresolvedLocation
org.eclipse.core.runtime.IPath location
String message
public org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource resource
java.net.URI unresolvedLocation
String message
String message
String message
String message
String message
String message
String message
int type
org.eclipse.core.resources.IContainer parent
java.net.URI location
String[] natureIds
org.eclipse.core.runtime.IStatus result
java.net.URI testLocation
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription desc
org.eclipse.core.resources.IResource[] children
int j
public org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
String segment
int type
String message
String message
String message
String message
char[] chars
int i
public org.eclipse.core.runtime.IStatus validatePath (org.eclipse.core.runtime.IPath, int, boolean)
org.eclipse.core.runtime.IPath path
int type
boolean lastSegmentOnly
String message
String message
String message
String message
String message
String message
String message
int numberOfSegments
int fileFolderType
int segmentCount
org.eclipse.core.runtime.IStatus status
int i
public org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
String path
int type
String message
public org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IProject context
org.eclipse.core.runtime.IPath unresolvedLocation
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath location
String message
String message
public org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
org.eclipse.core.resources.IProject context
java.net.URI unresolvedLocation
boolean isMetadataLocation
String message
String message
String message
String message
String message
java.net.URI location
java.net.URI location
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IPath locationPath
org.eclipse.core.runtime.IPath defaultDefaultLocation
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.resources.IProject[] projects
int j
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription desc
java.net.URI testLocation
org.eclipse.core.resources.IResource[] children
int i
java.net.URI testLocation
private org.eclipse.core.runtime.IStatus validateSegments (java.net.URI)
java.net.URI location
org.eclipse.core.runtime.IPath pathPart
int segmentCount
int i
org.eclipse.core.runtime.IStatus result
}
org/eclipse/core/internal/resources/Marker.classMarker.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Marker extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IMarker {
protected long id
protected org.eclipse.core.resources.IResource resource
void (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
private void checkInfo (org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
String message
public void delete () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.resources.IMarker other
public boolean exists ()
public java.lang.Object getAttribute (java.lang.String) throws org.eclipse.core.runtime.CoreException
String attributeName
org.eclipse.core.internal.resources.MarkerInfo info
public int getAttribute (java.lang.String, int)
String attributeName
int defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attributeName
String defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public boolean getAttribute (java.lang.String, boolean)
String attributeName
boolean defaultValue
org.eclipse.core.internal.resources.MarkerInfo info
Object value
public java.util.Map getAttributes () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
public java.lang.Object[] getAttributes (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
String[] attributeNames
org.eclipse.core.internal.resources.MarkerInfo info
public long getCreationTime () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
public long getId ()
protected org.eclipse.core.internal.resources.MarkerInfo getInfo ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String getType () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.MarkerInfo info
private org.eclipse.core.internal.resources.Workspace getWorkspace ()
public int hashCode ()
public boolean isSubtypeOf (java.lang.String) throws org.eclipse.core.runtime.CoreException
String type
public void setAttribute (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
String attributeName
int value
public void setAttribute (java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
String attributeName
Object value
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public void setAttribute (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String attributeName
boolean value
public void setAttributes (java.lang.String[], java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
String[] attributeNames
Object[] values
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
public void setAttributes (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map values
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.MarkerManager manager
org.eclipse.core.internal.resources.MarkerInfo markerInfo
boolean needDelta
org.eclipse.core.internal.resources.MarkerInfo oldInfo
boolean validate
org.eclipse.core.internal.resources.MarkerDelta delta
}
org/eclipse/core/internal/resources/MarkerAttributeMap.classMarkerAttributeMap.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerAttributeMap extends java.lang.Object implements java.util.Map org.eclipse.core.internal.utils.IStringPoolParticipant {
protected Object[] elements
protected int count
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
private static final Object[] EMPTY
static void ()
public void ()
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int i
Object oldValue
int i
public void putAll (java.util.Map)
java.util.Map map
java.util.Iterator i
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
}
org/eclipse/core/internal/resources/MarkerDelta.classMarkerDelta.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerDelta extends java.lang.Object implements org.eclipse.core.resources.IMarkerDelta org.eclipse.core.internal.resources.IMarkerSetElement {
protected int kind
protected org.eclipse.core.resources.IResource resource
protected org.eclipse.core.internal.resources.MarkerInfo info
public void (int, org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerInfo)
int kind
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerInfo info
public java.lang.Object getAttribute (java.lang.String)
String attributeName
public int getAttribute (java.lang.String, int)
String attributeName
int defaultValue
Object value
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String attributeName
String defaultValue
Object value
public boolean getAttribute (java.lang.String, boolean)
String attributeName
boolean defaultValue
Object value
public java.util.Map getAttributes ()
public java.lang.Object[] getAttributes (java.lang.String[])
String[] attributeNames
public long getId ()
public int getKind ()
public org.eclipse.core.resources.IMarker getMarker ()
public org.eclipse.core.resources.IResource getResource ()
public java.lang.String getType ()
public boolean isSubtypeOf (java.lang.String)
String superType
public static java.util.Map merge (java.util.Map, java.util.Map)
java.util.Map oldChanges
java.util.Map newChanges
java.util.Iterator it
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.resources.MarkerSet oldSet
org.eclipse.core.internal.resources.MarkerSet newSet
protected static org.eclipse.core.internal.resources.MarkerSet merge (org.eclipse.core.internal.resources.MarkerSet, org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.MarkerSet oldChanges
org.eclipse.core.internal.resources.IMarkerSetElement[] newChanges
org.eclipse.core.internal.resources.MarkerSet result
int i
int i
org.eclipse.core.internal.resources.MarkerDelta newDelta
org.eclipse.core.internal.resources.MarkerDelta oldDelta
private void setKind (int)
int kind
}
org/eclipse/core/internal/resources/MarkerDeltaManager.classMarkerDeltaManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerDeltaManager extends java.lang.Object {
private static final int DEFAULT_SIZE
private long[] startIds
private java.util.Map[] batches
private int nextFree
void ()
protected java.util.Map assembleDeltas (long)
long start
java.util.Map result
int i
protected void resetDeltas (long)
long startId
int startOffset
long[] newIds
java.util.Map[] newBatches
int remaining
protected java.util.Map newGeneration (long)
long start
int len
long[] newIds
java.util.Map[] newBatches
}
org/eclipse/core/internal/resources/MarkerInfo.classMarkerInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerInfo extends java.lang.Object implements org.eclipse.core.internal.resources.IMarkerSetElement java.lang.Cloneable org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final Integer INTEGER_ONE
protected static final Integer INTEGER_TWO
protected static final Integer INTEGER_ZERO
protected static final long UNDEFINED_ID
protected java.util.Map attributes
protected long creationTime
protected long id
protected String type
static void ()
protected static java.lang.Object checkValidAttribute (java.lang.Object)
Object value
String valueString
byte[] bytes
byte[] bytes
String msg
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.resources.MarkerInfo copy
public java.lang.Object getAttribute (java.lang.String)
String attributeName
public java.util.Map getAttributes ()
public java.util.Map getAttributes (boolean)
boolean makeCopy
public java.lang.Object[] getAttributes (java.lang.String[])
String[] attributeNames
Object[] result
int i
public long getCreationTime ()
public long getId ()
public java.lang.String getType ()
public void internalSetAttributes (java.util.Map)
java.util.Map map
public void setAttribute (java.lang.String, java.lang.Object, boolean)
String attributeName
Object value
boolean validate
public void setAttributes (java.util.Map, boolean)
java.util.Map map
boolean validate
java.util.Iterator i
Object key
Object value
public void setAttributes (java.lang.String[], java.lang.Object[], boolean)
String[] attributeNames
Object[] values
boolean validate
int i
public void setCreationTime (long)
long value
public void setId (long)
long value
public void setType (java.lang.String)
String value
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
java.util.Map map
}
org/eclipse/core/internal/resources/MarkerManager$1$MaxSeverityVisitor.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$1$MaxSeverityVisitor extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
int max
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
}
org/eclipse/core/internal/resources/MarkerManager$1.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final int val$count
private final org.eclipse.core.resources.IResource val$source
void (org.eclipse.core.internal.resources.MarkerManager, int, org.eclipse.core.resources.IResource)
public boolean visit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.Resource r
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] removed
org.eclipse.core.internal.resources.IMarkerSetElement[] added
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IResource sourceChild
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerInfo markerInfo
org.eclipse.core.internal.resources.MarkerDelta delta
}
org/eclipse/core/internal/resources/MarkerManager$2.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$2 extends java.lang.Object implements org.eclipse.core.internal.watson.IPathRequestor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final org.eclipse.core.runtime.IPath val$path
void (org.eclipse.core.internal.resources.MarkerManager, org.eclipse.core.runtime.IPath)
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
}
org/eclipse/core/internal/resources/MarkerManager$3.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$3 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
private final java.util.ArrayList val$list
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean, java.util.ArrayList)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
}
org/eclipse/core/internal/resources/MarkerManager$4.classMarkerManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerManager$4 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.MarkerManager this$0
private final String val$type
private final boolean val$includeSubtypes
void (org.eclipse.core.internal.resources.MarkerManager, java.lang.String, boolean)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/MarkerManager.classMarkerManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private static final org.eclipse.core.internal.resources.MarkerInfo[] NO_MARKER_INFO
private static final org.eclipse.core.resources.IMarker[] NO_MARKERS
protected org.eclipse.core.internal.resources.MarkerTypeDefinitionCache cache
private long changeId
protected java.util.Map currentDeltas
protected final org.eclipse.core.internal.resources.MarkerDeltaManager deltaManager
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerWriter writer
static void ()
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void add (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerInfo newMarker
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
private void basicAdd (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.MarkerSet, org.eclipse.core.internal.resources.MarkerInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.MarkerInfo newMarker
String message
org.eclipse.core.internal.resources.IMarkerSetElement[] changes
protected org.eclipse.core.internal.resources.MarkerInfo[] basicFindMatching (org.eclipse.core.internal.resources.MarkerSet, java.lang.String, boolean)
org.eclipse.core.internal.resources.MarkerSet markers
String type
boolean includeSubtypes
int size
java.util.List result
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerInfo marker
protected int basicFindMaxSeverity (org.eclipse.core.internal.resources.MarkerSet, java.lang.String, boolean)
org.eclipse.core.internal.resources.MarkerSet markers
String type
boolean includeSubtypes
int max
int size
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
int i
org.eclipse.core.internal.resources.MarkerInfo marker
private int getSeverity (org.eclipse.core.internal.resources.MarkerInfo)
org.eclipse.core.internal.resources.MarkerInfo marker
Object o
Integer i
protected void basicRemoveMarkers (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.lang.String, boolean)
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
String type
boolean includeSubtypes
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.IMarkerSetElement[] changes
org.eclipse.core.resources.IResource resource
int i
protected void buildMarkers (org.eclipse.core.internal.resources.IMarkerSetElement[], org.eclipse.core.runtime.IPath, int, java.util.ArrayList)
org.eclipse.core.internal.resources.IMarkerSetElement[] markers
org.eclipse.core.runtime.IPath path
int type
java.util.ArrayList list
org.eclipse.core.resources.IResource resource
int i
protected void changedMarkers (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] changes
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.MarkerSet previousChanges
org.eclipse.core.internal.resources.MarkerSet result
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.resources.IMarker findMarker (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
org.eclipse.core.internal.resources.MarkerInfo info
public org.eclipse.core.internal.resources.MarkerInfo findMarkerInfo (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
public org.eclipse.core.resources.IMarker[] findMarkers (org.eclipse.core.resources.IResource, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
String type
boolean includeSubtypes
int depth
java.util.ArrayList result
public void doFindMarkers (org.eclipse.core.resources.IResource, java.util.ArrayList, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
java.util.ArrayList result
String type
boolean includeSubtypes
int depth
public int findMaxProblemSeverity (org.eclipse.core.resources.IResource, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
String type
boolean includeSubtypes
int depth
public long getChangeId ()
public java.util.Map getMarkerDeltas (long)
long startChangeId
boolean hasDelta (org.eclipse.core.runtime.IPath, long)
org.eclipse.core.runtime.IPath path
long id
org.eclipse.core.internal.resources.MarkerSet set
public boolean isPersistent (org.eclipse.core.internal.resources.MarkerInfo)
org.eclipse.core.internal.resources.MarkerInfo info
Object isTransient
public boolean isPersistentType (java.lang.String)
String type
public boolean isSubtype (java.lang.String, java.lang.String)
String type
String superType
public void moved (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
int depth
int count
org.eclipse.core.resources.IResourceVisitor visitor
private void recursiveFindMarkers (org.eclipse.core.runtime.IPath, java.util.ArrayList, java.lang.String, boolean, int)
org.eclipse.core.runtime.IPath path
java.util.ArrayList list
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.internal.resources.IMarkerSetElement[] matching
org.eclipse.core.runtime.IPath[] children
int i
private int recursiveFindMaxSeverity (org.eclipse.core.runtime.IPath, java.lang.String, boolean, int)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
int max
org.eclipse.core.runtime.IPath[] children
int i
private void recursiveRemoveMarkers (org.eclipse.core.runtime.IPath, java.lang.String, boolean, int)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
org.eclipse.core.runtime.IPath[] children
int i
public void removeMarker (org.eclipse.core.resources.IResource, long)
org.eclipse.core.resources.IResource resource
long id
org.eclipse.core.internal.resources.MarkerInfo markerInfo
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.MarkerSet markers
int size
org.eclipse.core.internal.resources.IMarkerSetElement[] change
public void removeMarkers (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
public void removeMarkers (org.eclipse.core.resources.IResource, java.lang.String, boolean, int)
org.eclipse.core.resources.IResource target
String type
boolean includeSubtypes
int depth
public void resetMarkerDeltas (long)
long startId
public void restore (org.eclipse.core.resources.IResource, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean generateDeltas
org.eclipse.core.runtime.IProgressMonitor monitor
protected void restoreFromSave (org.eclipse.core.resources.IResource, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean generateDeltas
org.eclipse.core.runtime.IPath sourceLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.File sourceFile
java.io.File tempFile
java.io.DataInputStream input
org.eclipse.core.internal.resources.MarkerReader reader
Exception e
String msg
protected void restoreFromSnap (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourceLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.MarkerSnapshotReader reader
Exception e
String msg
public void save (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List list
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void snap (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private void visitorFindMarkers (org.eclipse.core.runtime.IPath, java.util.ArrayList, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
java.util.ArrayList list
String type
boolean includeSubtypes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
private int visitorFindMaxSeverity (org.eclipse.core.runtime.IPath, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
org.eclipse.core.internal.resources.MarkerManager$1$MaxSeverityVisitor visitor
private void visitorRemoveMarkers (org.eclipse.core.runtime.IPath, java.lang.String, boolean)
org.eclipse.core.runtime.IPath path
String type
boolean includeSubtypes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
}
org/eclipse/core/internal/resources/MarkerReader.classMarkerReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerReader getReader (int) throws java.io.IOException
int formatVersion
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
int formatVersion
org.eclipse.core.internal.resources.MarkerReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/MarkerReader_1.classMarkerReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_1 extends org.eclipse.core.internal.resources.MarkerReader {
public static final int INDEX
public static final int QNAME
public static final int ATTRIBUTE_NULL
public static final int ATTRIBUTE_BOOLEAN
public static final int ATTRIBUTE_INTEGER
public static final int ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
int i
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
int type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
int constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerReader_2.classMarkerReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_2 extends org.eclipse.core.internal.resources.MarkerReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
int i
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
byte type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerReader_3.classMarkerReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerReader_3 extends org.eclipse.core.internal.resources.MarkerReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream, boolean) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
boolean generateDeltas
java.util.List readTypes
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
int i
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.IMarkerSetElement[] infos
java.util.ArrayList deltas
int i
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int attributesSize
java.util.Map result
int j
String key
byte type
Object value
int intValue
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerSet.classMarkerSet.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSet extends java.lang.Object implements java.lang.Cloneable org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int MINIMUM_SIZE
protected int elementCount
protected org.eclipse.core.internal.resources.IMarkerSetElement[] elements
public void ()
public void (int)
int capacity
public void add (org.eclipse.core.internal.resources.IMarkerSetElement)
org.eclipse.core.internal.resources.IMarkerSetElement element
int hash
int i
int i
public void addAll (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] toAdd
int i
protected java.lang.Object clone ()
org.eclipse.core.internal.resources.MarkerSet copy
public boolean contains (long)
long id
public org.eclipse.core.internal.resources.IMarkerSetElement[] elements ()
org.eclipse.core.internal.resources.IMarkerSetElement[] result
int j
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
protected void expand ()
org.eclipse.core.internal.resources.IMarkerSetElement[] array
int maxArrayIndex
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int hash
public org.eclipse.core.internal.resources.IMarkerSetElement get (long)
long id
int hash
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
private int hashFor (long)
long id
public boolean isEmpty ()
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.resources.IMarkerSetElement element
int hashIndex
boolean match
boolean match
public void remove (long)
long id
int hash
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
int i
org.eclipse.core.internal.resources.IMarkerSetElement element
public void remove (org.eclipse.core.internal.resources.IMarkerSetElement)
org.eclipse.core.internal.resources.IMarkerSetElement element
public void removeAll (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] toRemove
int i
private boolean shouldGrow ()
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
}
org/eclipse/core/internal/resources/MarkerSnapshotReader.classMarkerSnapshotReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.MarkerSnapshotReader getReader (int) throws java.io.IOException
int formatVersion
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.MarkerSnapshotReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/MarkerSnapshotReader_1.classMarkerSnapshotReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader_1 extends org.eclipse.core.internal.resources.MarkerSnapshotReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
java.util.ArrayList readTypes
int i
org.eclipse.core.internal.resources.ResourceInfo info
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
short attributesSize
java.util.Map result
int j
String key
byte type
Object value
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerSnapshotReader_2.classMarkerSnapshotReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerSnapshotReader_2 extends org.eclipse.core.internal.resources.MarkerSnapshotReader {
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void read (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
int markersSize
org.eclipse.core.internal.resources.MarkerSet markers
java.util.ArrayList readTypes
int i
org.eclipse.core.internal.resources.ResourceInfo info
private java.util.Map readAttributes (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
short attributesSize
java.util.Map result
int j
String key
byte type
Object value
int intValue
private org.eclipse.core.internal.resources.MarkerInfo readMarkerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readTypes
org.eclipse.core.internal.resources.MarkerInfo info
byte constant
String type
String msg
}
org/eclipse/core/internal/resources/MarkerTypeDefinitionCache$MarkerTypeDefinition.classMarkerTypeDefinitionCache.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition extends java.lang.Object {
boolean isPersistent
java.util.Set superTypes
void (org.eclipse.core.runtime.IExtension)
org.eclipse.core.runtime.IExtension ext
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
String elementName
String aType
String bool
String bool
}
org/eclipse/core/internal/resources/MarkerTypeDefinitionCache.classMarkerTypeDefinitionCache.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerTypeDefinitionCache extends java.lang.Object {
protected java.util.HashMap definitions
public void ()
java.util.HashSet toCompute
java.util.Iterator i
String markerId
private java.util.Set computeSuperTypes (java.lang.String, java.util.Set)
String markerId
java.util.Set toCompute
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
java.util.Set transitiveSuperTypes
java.util.Iterator it
String superId
java.util.Set toAdd
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition parentDef
public boolean isPersistent (java.lang.String)
String type
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
public boolean isSubtype (java.lang.String, java.lang.String)
String type
String superType
org.eclipse.core.internal.resources.MarkerTypeDefinitionCache$MarkerTypeDefinition def
private void loadDefinitions ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] types
int i
String markerId
}
org/eclipse/core/internal/resources/MarkerWriter.classMarkerWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MarkerWriter extends java.lang.Object {
protected org.eclipse.core.internal.resources.MarkerManager manager
public static final int MARKERS_SAVE_VERSION
public static final int MARKERS_SNAP_VERSION
public static final byte INDEX
public static final byte QNAME
public static final byte ATTRIBUTE_NULL
public static final byte ATTRIBUTE_BOOLEAN
public static final byte ATTRIBUTE_INTEGER
public static final byte ATTRIBUTE_STRING
public void (org.eclipse.core.internal.resources.MarkerManager)
org.eclipse.core.internal.resources.MarkerManager manager
private java.lang.Object[] filterMarkers (org.eclipse.core.internal.resources.IMarkerSetElement[])
org.eclipse.core.internal.resources.IMarkerSetElement[] markers
Object[] result
boolean[] isPersistent
int count
int i
org.eclipse.core.internal.resources.MarkerInfo info
public void save (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenTypes
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
Object[] result
int count
boolean[] isPersistent
int i
public void snap (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
org.eclipse.core.internal.resources.MarkerSet markers
org.eclipse.core.internal.resources.IMarkerSetElement[] elements
Object[] result
int count
boolean[] isPersistent
java.util.List writtenTypes
int i
private void write (java.util.Map, java.io.DataOutputStream) throws java.io.IOException
java.util.Map attributes
java.io.DataOutputStream output
java.util.Iterator i
String key
Object value
private void write (org.eclipse.core.internal.resources.MarkerInfo, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.MarkerInfo info
java.io.DataOutputStream output
java.util.List writtenTypes
String type
int index
}
org/eclipse/core/internal/resources/ModelObject.classModelObject.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.ModelObject extends java.lang.Object implements java.lang.Cloneable {
protected String name
public void ()
public void (java.lang.String)
String name
public java.lang.Object clone ()
public java.lang.String getName ()
public void setName (java.lang.String)
String value
}
org/eclipse/core/internal/resources/ModelObjectWriter.classModelObjectWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ModelObjectWriter extends java.lang.Object implements org.eclipse.core.internal.resources.IModelObjectConstants {
private static java.lang.String triggerString (org.eclipse.core.internal.events.BuildCommand)
org.eclipse.core.internal.events.BuildCommand command
StringBuffer buf
public void ()
protected java.lang.String[] getReferencedProjects (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.resources.IProject[] projects
String[] result
int i
protected void write (org.eclipse.core.internal.events.BuildCommand, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.events.BuildCommand command
org.eclipse.core.internal.resources.XMLWriter writer
private boolean shouldWriteTriggers (org.eclipse.core.internal.events.BuildCommand)
org.eclipse.core.internal.events.BuildCommand command
protected void write (org.eclipse.core.internal.resources.LinkDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.LinkDescription description
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.resources.IResourceFilterDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.resources.IResourceFilterDescription description
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.resources.FileInfoMatcherDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.resources.FileInfoMatcherDescription description
org.eclipse.core.internal.resources.XMLWriter writer
org.eclipse.core.resources.FileInfoMatcherDescription[] array
int i
protected void write (org.eclipse.core.internal.resources.VariableDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.VariableDescription description
org.eclipse.core.internal.resources.XMLWriter writer
private void writeLocation (java.net.URI, org.eclipse.core.internal.resources.XMLWriter)
java.net.URI location
org.eclipse.core.internal.resources.XMLWriter writer
public void write (java.lang.Object, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
Object object
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileOutputStream file
String tempPath
public void write (java.lang.Object, java.io.OutputStream) throws java.io.IOException
Object object
java.io.OutputStream output
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (java.lang.Object, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
Object obj
org.eclipse.core.internal.resources.XMLWriter writer
protected void write (org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.internal.resources.XMLWriter writer
String comment
java.net.URI snapshotLocation
java.util.HashMap links
java.util.List sorted
java.util.HashMap filters
java.util.List sorted
java.util.Iterator it
java.util.List list
java.util.HashMap variables
java.util.List sorted
protected void write (java.lang.String, java.util.Collection, org.eclipse.core.internal.resources.XMLWriter) throws java.io.IOException
String name
java.util.Collection collection
org.eclipse.core.internal.resources.XMLWriter writer
java.util.Iterator it
protected void write (java.lang.String, java.util.Map, org.eclipse.core.internal.resources.XMLWriter)
String name
java.util.Map table
org.eclipse.core.internal.resources.XMLWriter writer
java.util.List sorted
java.util.Iterator it
String key
Object value
protected void write (java.lang.String, java.lang.String, java.lang.String[], org.eclipse.core.internal.resources.XMLWriter)
String name
String elementTagName
String[] array
org.eclipse.core.internal.resources.XMLWriter writer
int i
protected void write (org.eclipse.core.internal.resources.WorkspaceDescription, org.eclipse.core.internal.resources.XMLWriter)
org.eclipse.core.internal.resources.WorkspaceDescription description
org.eclipse.core.internal.resources.XMLWriter writer
String[] order
}
org/eclipse/core/internal/resources/MoveDeleteHook.classMoveDeleteHook.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.MoveDeleteHook extends java.lang.Object implements org.eclipse.core.resources.team.IMoveDeleteHook {
public void ()
public boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject project
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.team.IResourceTree tree
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/NatureManager$1.classNatureManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.NatureManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.NatureManager this$0
private final org.eclipse.core.internal.resources.Project val$project
private final String val$natureID
private final org.eclipse.core.runtime.MultiStatus val$errors
void (org.eclipse.core.internal.resources.NatureManager, org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
public void run () throws java.lang.Exception
org.eclipse.core.resources.IProjectNature nature
org.eclipse.core.internal.resources.ProjectInfo info
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/resources/NatureManager$2.classNatureManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.NatureManager$2 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.NatureManager this$0
private final org.eclipse.core.resources.IProjectNature val$nature
private final org.eclipse.core.internal.resources.ProjectInfo val$info
private final String val$natureID
private final org.eclipse.core.runtime.MultiStatus val$status
private final org.eclipse.core.internal.resources.Project val$project
void (org.eclipse.core.internal.resources.NatureManager, org.eclipse.core.resources.IProjectNature, org.eclipse.core.internal.resources.ProjectInfo, java.lang.String, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.internal.resources.Project)
public void run () throws java.lang.Exception
public void handleException (java.lang.Throwable)
Throwable exception
}
org/eclipse/core/internal/resources/NatureManager.classNatureManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.NatureManager extends java.lang.Object implements org.eclipse.core.internal.events.ILifecycleListener org.eclipse.core.internal.resources.IManager {
private java.util.Map descriptors
private final java.util.Map natureEnablements
private java.util.Map buildersToNatures
private static final byte WHITE
private static final byte GREY
private static final byte BLACK
protected void ()
protected java.lang.String[] computeNatureEnablements (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
String[] natureIds
int count
java.util.HashSet candidates
java.util.HashMap setsToNatures
int i
String id
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] setIds
int j
String set
java.util.ArrayList current
java.util.Iterator it
java.util.ArrayList setMembers
String[] orderedCandidates
int i
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int j
public synchronized org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
String natureId
public synchronized org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
java.util.Collection values
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
protected void configureNature (org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.MultiStatus errors
org.eclipse.core.runtime.ISafeRunnable code
public void configureNatures (org.eclipse.core.internal.resources.Project, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.internal.resources.ProjectDescription, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription oldDescription
org.eclipse.core.internal.resources.ProjectDescription newDescription
org.eclipse.core.runtime.MultiStatus status
java.util.HashSet oldNatures
java.util.HashSet newNatures
java.util.HashSet deletions
java.util.HashSet additions
org.eclipse.core.runtime.IStatus result
String[] ordered
int i
int i
protected org.eclipse.core.resources.IProjectNature createNature (org.eclipse.core.internal.resources.Project, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.IExtension extension
String message
org.eclipse.core.runtime.IConfigurationElement[] configs
String message
org.eclipse.core.runtime.IConfigurationElement config
int i
String message
org.eclipse.core.resources.IProjectNature nature
ClassCastException e
String message
protected void deconfigureNature (org.eclipse.core.internal.resources.Project, java.lang.String, org.eclipse.core.runtime.MultiStatus)
org.eclipse.core.internal.resources.Project project
String natureID
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.resources.IProjectNature existingNature
org.eclipse.core.resources.IProjectNature nature
org.eclipse.core.runtime.ISafeRunnable code
private void detectCycles ()
java.util.Collection values
org.eclipse.core.internal.resources.ProjectNatureDescriptor[] natures
int i
protected org.eclipse.core.runtime.IStatus failure (java.lang.String)
String reason
public synchronized java.lang.String findNatureForBuilder (java.lang.String)
String builderID
org.eclipse.core.resources.IProjectNatureDescriptor[] descs
int i
String natureId
String[] builders
int j
private synchronized void flushEnablements (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected synchronized java.lang.String[] getEnabledNatures (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
String[] enabled
protected boolean hasCycles (org.eclipse.core.internal.resources.ProjectNatureDescriptor)
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] required
int i
org.eclipse.core.internal.resources.ProjectNatureDescriptor dependency
protected boolean hasLinks (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.runtime.CoreException e
protected java.lang.String hasSetOverlap (org.eclipse.core.resources.IProjectNatureDescriptor, org.eclipse.core.resources.IProjectNatureDescriptor)
org.eclipse.core.resources.IProjectNatureDescriptor one
org.eclipse.core.resources.IProjectNatureDescriptor two
String[] setsOne
String[] setsTwo
int iOne
int iTwo
protected void insert (java.util.ArrayList, java.util.Set, java.lang.String)
java.util.ArrayList list
java.util.Set seen
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] prereqs
int i
public boolean isNatureEnabled (org.eclipse.core.internal.resources.Project, java.lang.String)
org.eclipse.core.internal.resources.Project project
String id
String[] enabled
int i
private void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
int imax
org.eclipse.core.resources.IProjectNatureDescriptor desc
org.eclipse.core.runtime.CoreException e
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String[] sortNatureSet (java.lang.String[])
String[] natureIds
int count
java.util.ArrayList result
java.util.HashSet seen
int i
java.util.Iterator it
Object id
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
protected org.eclipse.core.runtime.IStatus validateAdditions (java.util.HashSet, java.util.HashSet, org.eclipse.core.resources.IProject)
java.util.HashSet newNatures
java.util.HashSet additions
org.eclipse.core.resources.IProject project
Boolean hasLinks
java.util.Iterator added
String id
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int i
java.util.Iterator all
String current
String overlap
public org.eclipse.core.runtime.IStatus validateLinkCreation (java.lang.String[])
String[] natureIds
int i
org.eclipse.core.resources.IProjectNatureDescriptor desc
String msg
protected org.eclipse.core.runtime.IStatus validateRemovals (java.util.HashSet, java.util.HashSet)
java.util.HashSet newNatures
java.util.HashSet deletions
java.util.Iterator it
String currentID
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int i
public org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
String[] natureIds
int count
String msg
org.eclipse.core.runtime.MultiStatus result
java.util.HashSet natures
java.util.HashSet sets
int i
String id
org.eclipse.core.internal.resources.ProjectNatureDescriptor desc
String[] setIds
int j
int i
org.eclipse.core.resources.IProjectNatureDescriptor desc
String[] required
int j
}
org/eclipse/core/internal/resources/OS.classOS.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.OS extends java.lang.Object {
private static final String INSTALLED_PLATFORM
public static final char[] INVALID_RESOURCE_CHARACTERS
private static final String[] INVALID_RESOURCE_BASENAMES
private static final String[] INVALID_RESOURCE_FULLNAMES
static void ()
public void ()
public static boolean isNameValid (java.lang.String)
String name
int length
char lastChar
int dot
String basename
}
org/eclipse/core/internal/resources/PathVariableManager$1.classPathVariableManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.PathVariableManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.PathVariableManager this$0
private final org.eclipse.core.resources.IPathVariableChangeListener val$l
private final org.eclipse.core.internal.events.PathVariableChangeEvent val$pve
void (org.eclipse.core.internal.resources.PathVariableManager, org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.internal.events.PathVariableChangeEvent)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/PathVariableManager.classPathVariableManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PathVariableManager extends java.lang.Object implements org.eclipse.core.resources.IPathVariableManager org.eclipse.core.internal.resources.IManager {
static final String VARIABLE_PREFIX
private java.util.Set listeners
private java.util.Map projectListeners
private org.eclipse.core.runtime.Preferences preferences
public void ()
public void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public synchronized void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.resources.IProject project
Object list
private void checkIsValidName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.core.runtime.IStatus status
private void checkIsValidValue (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath newValue
org.eclipse.core.runtime.IStatus status
private void fireVariableChangeEvent (java.lang.String, org.eclipse.core.runtime.IPath, int)
String name
org.eclipse.core.runtime.IPath value
int type
private void fireVariableChangeEvent (java.util.Set, java.lang.String, org.eclipse.core.runtime.IPath, int)
java.util.Set list
String name
org.eclipse.core.runtime.IPath value
int type
Object[] listenerArray
org.eclipse.core.internal.events.PathVariableChangeEvent pve
int i
org.eclipse.core.resources.IPathVariableChangeListener l
org.eclipse.core.runtime.ISafeRunnable job
public void fireVariableChangeEvent (org.eclipse.core.resources.IProject, java.lang.String, org.eclipse.core.runtime.IPath, int)
org.eclipse.core.resources.IProject project
String name
org.eclipse.core.runtime.IPath value
int type
Object list
private java.lang.String getKeyForName (java.lang.String)
String varName
public java.lang.String[] getPathVariableNames ()
java.util.List result
String[] names
int i
String key
public org.eclipse.core.runtime.IPath getValue (java.lang.String)
String varName
String key
String value
public boolean isDefined (java.lang.String)
String varName
public void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public synchronized void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener, org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IPathVariableChangeListener listener
org.eclipse.core.resources.IProject project
Object list
public org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
public java.net.URI resolveURI (java.net.URI)
java.net.URI uri
org.eclipse.core.runtime.IPath raw
org.eclipse.core.runtime.IPath resolved
public void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
String varName
org.eclipse.core.runtime.IPath newValue
int eventType
int eventType
int eventType
org.eclipse.core.runtime.IPath currentValue
boolean variableExists
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus validateName (java.lang.String)
String name
String message
char first
int i
char following
public org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath value
String message
public java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URI path
boolean force
String variableHint
public java.net.URI getURIValue (java.lang.String)
String name
org.eclipse.core.runtime.IPath path
public void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
String name
java.net.URI value
public org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
java.net.URI path
public java.net.URI resolveURI (java.net.URI, org.eclipse.core.resources.IResource)
java.net.URI uri
org.eclipse.core.resources.IResource resource
public java.lang.String[] getPathVariableNames (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public java.net.URI getVariableRelativePathLocation (java.net.URI)
java.net.URI location
java.net.URI result
public java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
String value
boolean locationFormat
public java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
String userFormat
boolean locationFormat
public boolean isUserDefined (java.lang.String)
String name
}
org/eclipse/core/internal/resources/PathVariableUtil.classPathVariableUtil.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PathVariableUtil extends java.lang.Object {
public void ()
public static java.lang.String getUniqueVariableName (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
int index
String destVariable
public static java.lang.String getValidVariableName (java.lang.String)
String variable
int argumentIndex
char first
StringBuffer builder
int i
char c
public static org.eclipse.core.runtime.IPath convertToPathRelativeMacro (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static org.eclipse.core.runtime.IPath convertToRelative (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static java.net.URI convertToRelative (org.eclipse.core.resources.IPathVariableManager, java.net.URI, org.eclipse.core.resources.IResource, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
java.net.URI originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
public static java.net.URI convertToRelative (org.eclipse.core.resources.IPathVariableManager, java.net.URI, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
java.net.URI originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean skipWorkspace
boolean generateMacro
private static org.eclipse.core.runtime.IPath convertToRelative (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean skipWorkspace
boolean generateMacro
org.eclipse.core.runtime.IPath value
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath newPath
int maxMatchLength
String[] existingVariables
int i
String variable
org.eclipse.core.runtime.IPath value
int matchLength
int originalSegmentCount
int j
org.eclipse.core.runtime.IPath matchingPath
int minDifference
int k
String variable
org.eclipse.core.runtime.IPath value
int difference
String variable
org.eclipse.core.runtime.IPath value
private static org.eclipse.core.runtime.IPath wrapInProperFormat (org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath newPath
boolean generateMacro
private static org.eclipse.core.runtime.IPath makeRelativeToVariable (org.eclipse.core.resources.IPathVariableManager, org.eclipse.core.runtime.IPath, org.eclipse.core.resources.IResource, boolean, java.lang.String, boolean)
org.eclipse.core.resources.IPathVariableManager pathVariableManager
org.eclipse.core.runtime.IPath originalPath
org.eclipse.core.resources.IResource resource
boolean force
String variableHint
boolean generateMacro
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
int valueSegmentCount
org.eclipse.core.runtime.IPath tmp
int j
int matchingFirstSegments
String originalName
org.eclipse.core.runtime.IPath tmp
int j
private static boolean devicesAreCompatible (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath value
private static org.eclipse.core.runtime.IPath convertToProperCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public static boolean isParentVariable (java.lang.String)
String variableString
public static int getParentVariableCount (java.lang.String)
String variableString
String[] items
Integer count
public static java.lang.String getParentVariableArgument (java.lang.String)
String variableString
String[] items
public static java.lang.String buildParentPathVariable (java.lang.String, int, boolean)
String variable
int difference
boolean generateMacro
String newString
public static org.eclipse.core.runtime.IPath buildVariableMacro (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath relativeSrcValue
String variable
public static java.lang.String convertFromUserEditableFormatInternal (org.eclipse.core.resources.IPathVariableManager, java.lang.String, boolean)
org.eclipse.core.resources.IPathVariableManager manager
String userFormat
boolean locationFormat
char pathPrefix
String[] components
int i
int parentCount
int j
int j
String variable
boolean hasVariableWithMacroSyntax
String prefix
int indexOfVariable
String suffix
String intermediateVariable
org.eclipse.core.runtime.IPath intermediateValue
int intermediateVariableIndex
String originalIntermediateVariableName
org.eclipse.core.runtime.IPath tmpValue
String newVariable
String argument
int count
StringBuffer buffer
int i
private static boolean isDotDot (java.lang.String)
String component
private static java.lang.String[] splitPathComponents (java.lang.String)
String userFormat
java.util.ArrayList list
StringBuffer buffer
int i
char c
public static java.lang.String convertToUserEditableFormatInternal (java.lang.String, boolean)
String value
boolean locationFormat
StringBuffer buffer
org.eclipse.core.runtime.IPath path
int index
String variable
String[] components
int i
String variable
private static void convertVariableToUserFormat (java.lang.StringBuffer, java.lang.String, java.lang.String, boolean)
StringBuffer buffer
String component
String variable
boolean generateMacro
String argument
int count
int j
static java.lang.String[] splitVariablesAndContent (java.lang.String)
String value
java.util.LinkedList result
int index
int endIndex
static java.lang.String[] splitVariableNames (java.lang.String)
String value
java.util.LinkedList result
int index
int endIndex
static java.lang.String extractVariable (java.lang.String)
String segment
int index
int endIndex
static int getMatchingBrace (java.lang.String, int)
String value
int index
int scope
int i
char c
public static boolean isPreferred (java.lang.String)
String variableName
}
org/eclipse/core/internal/resources/PlatformURLResourceConnection.classPlatformURLResourceConnection.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PlatformURLResourceConnection extends org.eclipse.core.internal.boot.PlatformURLConnection {
public static final String RESOURCE
public static final String RESOURCE_URL_STRING
private static java.net.URL rootURL
static Class class$0
public void (java.net.URL)
java.net.URL url
protected boolean allowCaching ()
protected java.net.URL resolve () throws java.io.IOException
String filePath
org.eclipse.core.runtime.IPath spec
int count
org.eclipse.core.resources.IProject project
String message
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath result
java.net.URI uri
java.net.URL url2
String message
String message
public static void startup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath root
}
org/eclipse/core/internal/resources/PreferenceInitializer.classPreferenceInitializer.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.PreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public static final String PREF_OPERATIONS_PER_SNAPSHOT
public static final String PREF_DELTA_EXPIRATION
public static final boolean PREF_AUTO_REFRESH_DEFAULT
public static final boolean PREF_DISABLE_LINKING_DEFAULT
public static final String PREF_ENCODING_DEFAULT
public static final boolean PREF_AUTO_BUILDING_DEFAULT
public static final String PREF_BUILD_ORDER_DEFAULT
public static final int PREF_MAX_BUILD_ITERATIONS_DEFAULT
public static final boolean PREF_DEFAULT_BUILD_ORDER_DEFAULT
public static final long PREF_SNAPSHOT_INTERVAL_DEFAULT
public static final int PREF_OPERATIONS_PER_SNAPSHOT_DEFAULT
public static final boolean PREF_APPLY_FILE_STATE_POLICY_DEFAULT
public static final long PREF_FILE_STATE_LONGEVITY_DEFAULT
public static final long PREF_MAX_FILE_STATE_SIZE_DEFAULT
public static final int PREF_MAX_FILE_STATES_DEFAULT
public static final long PREF_DELTA_EXPIRATION_DEFAULT
public void ()
public void initializeDefaultPreferences ()
org.eclipse.core.runtime.preferences.IEclipsePreferences node
}
org/eclipse/core/internal/resources/Project$1.classProject.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Project$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.Project this$0
private final int val$trigger
private final String val$builderName
private final java.util.Map val$args
void (org.eclipse.core.internal.resources.Project, int, java.lang.String, java.util.Map)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor innerMonitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule buildRule
org.eclipse.core.runtime.IStatus result
private boolean shouldBuild ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
}
org/eclipse/core/internal/resources/Project$2.classProject.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Project$2 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.Project this$0
void (org.eclipse.core.internal.resources.Project)
public int compare (java.lang.Object, java.lang.Object)
Object arg0
Object arg1
int numberOfSegments0
int numberOfSegments1
}
org/eclipse/core/internal/resources/Project.classProject.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Project extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IProject {
public static final int SNAPSHOT_SET_AUTOLOAD
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
protected void assertCreateRequirements (org.eclipse.core.resources.IProjectDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
java.net.URI location
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo localInfo
String name
String msg
protected org.eclipse.core.runtime.MultiStatus basicSetDescription (org.eclipse.core.internal.resources.ProjectDescription, int)
org.eclipse.core.internal.resources.ProjectDescription description
int updateFlags
String message
org.eclipse.core.runtime.MultiStatus result
org.eclipse.core.internal.resources.ProjectDescription current
boolean flushOrder
org.eclipse.core.resources.IProject[] oldReferences
org.eclipse.core.resources.IProject[] newReferences
public void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
public void build (int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
public void checkAccessible (int) throws org.eclipse.core.runtime.CoreException
int flags
String message
protected void checkDescription (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription desc
boolean moving
java.net.URI location
String message
org.eclipse.core.runtime.MultiStatus status
java.net.URI sourceLocation
public void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
int flags
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.runtime.IStatus saveStatus
org.eclipse.core.runtime.OperationCanceledException e
public void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String projectName
org.eclipse.core.resources.IProjectDescription desc
public void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
protected void copyMetaArea (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProject destination
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore oldMetaArea
org.eclipse.core.filesystem.IFileStore newMetaArea
public void create (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public void create (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.runtime.IProgressMonitor monitor
public void create (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.internal.resources.ProjectDescription desc
boolean hasSavedDescription
boolean hasContent
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean deleteContent
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void deleteResource (boolean, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
boolean convertToPhantom
org.eclipse.core.runtime.MultiStatus status
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher () throws org.eclipse.core.runtime.CoreException
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
public org.eclipse.core.resources.IProjectDescription getDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IProjectNature getNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
String natureID
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.resources.IProjectNature nature
public org.eclipse.core.resources.IContainer getParent ()
public org.eclipse.core.runtime.IPath getPluginWorkingLocation (org.eclipse.core.runtime.IPluginDescriptor)
org.eclipse.core.runtime.IPluginDescriptor plugin
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.runtime.IPath getRawLocation ()
org.eclipse.core.internal.resources.ProjectDescription description
public java.net.URI getRawLocationURI ()
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IProject[] getReferencedProjects () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription description
public org.eclipse.core.resources.IProject[] getReferencingProjects ()
org.eclipse.core.resources.IProject[] projects
java.util.List result
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.resources.IProject[] references
int j
public int getType ()
public org.eclipse.core.runtime.IPath getWorkingLocation (java.lang.String)
String id
org.eclipse.core.runtime.IPath result
public boolean hasNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
String natureID
org.eclipse.core.resources.IProjectDescription desc
protected void internalBuild (int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
String builderName
java.util.Map args
org.eclipse.core.runtime.IProgressMonitor monitor
protected void internalClose () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.internal.resources.Resource member
org.eclipse.core.internal.resources.ResourceInfo info
protected void internalCopy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDesc
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String destName
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.internal.resources.Project destination
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.resources.IResource[] children
int childCount
int childWork
int i
org.eclipse.core.resources.IResource child
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
protected void internalCopyProjectOnly (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource destination
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.ProjectInfo info
public org.eclipse.core.internal.resources.ProjectDescription internalGetDescription ()
org.eclipse.core.internal.resources.ProjectInfo info
void internalSetDescription (org.eclipse.core.resources.IProjectDescription, boolean)
org.eclipse.core.resources.IProjectDescription value
boolean incrementContentId
org.eclipse.core.internal.resources.ProjectInfo info
public void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isAccessible ()
public boolean isDerived (int)
int options
public boolean isLinked (int)
int options
public boolean isVirtual ()
public boolean isTeamPrivateMember (int)
int options
public boolean isLocal (int)
int depth
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isNatureEnabled (java.lang.String) throws org.eclipse.core.runtime.CoreException
String natureId
public boolean isOpen ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isOpen (int)
int flags
protected boolean isProjectDescriptionFile (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void loadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.MultiStatus status
private void internalLoadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.IPath snapshotPath
org.eclipse.core.filesystem.IFileStore snapshotFileStore
public void move (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.resources.IProject destination
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.WorkManager workManager
org.eclipse.core.internal.resources.ResourceTree tree
org.eclipse.core.resources.team.IMoveDeleteHook hook
int depth
org.eclipse.core.runtime.OperationCanceledException e
public void open (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectInfo info
int flags
boolean unknownChildren
boolean used
boolean snapshotLoaded
boolean hasSavedDescription
org.eclipse.core.internal.resources.ProjectDescription updatedDesc
java.net.URI autoloadURI
org.eclipse.core.runtime.CoreException ce
String msgerr
boolean minorIssuesDuringRestore
org.eclipse.core.runtime.IStatus result
boolean refreshed
org.eclipse.core.runtime.OperationCanceledException e
public void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus reconcileLinksAndGroups (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription newDescription
String msg
java.util.HashMap newLinks
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ProjectDescription oldDescription
java.util.HashMap oldLinks
java.util.Iterator it
org.eclipse.core.internal.resources.LinkDescription oldLink
org.eclipse.core.internal.resources.Resource oldLinkResource
org.eclipse.core.internal.resources.LinkDescription newLink
org.eclipse.core.runtime.CoreException e
java.util.TreeSet newLinksAndGroups
java.util.Iterator it
Object description
org.eclipse.core.internal.resources.LinkDescription newLink
org.eclipse.core.internal.resources.Resource toLink
org.eclipse.core.resources.IContainer parent
org.eclipse.core.runtime.CoreException e
public void saveSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
java.net.URI resolvedSnapshotLocation
String message
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.runtime.OperationCanceledException e
org.eclipse.core.runtime.IProgressMonitor sub
org.eclipse.core.resources.IProjectDescription desc
public void setDescription (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ProjectDescription oldDescription
org.eclipse.core.internal.resources.ProjectDescription newDescription
boolean hasPublicChanges
boolean hasPrivateChanges
boolean hadSavedDescription
String message
org.eclipse.core.runtime.MultiStatus status
String msg
public void setDescription (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
org.eclipse.core.runtime.IProgressMonitor monitor
protected void startup () throws org.eclipse.core.runtime.CoreException
public void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.OperationCanceledException e
protected void updateDescription () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.IStatus result
public void writeDescription (int) throws org.eclipse.core.runtime.CoreException
int updateFlags
public void writeDescription (org.eclipse.core.resources.IProjectDescription, int, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
boolean hasPublicChanges
boolean hasPrivateChanges
}
org/eclipse/core/internal/resources/ProjectContentTypes$ProjectContentTypeSelectionPolicy.classProjectContentTypes.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectContentTypes$ProjectContentTypeSelectionPolicy extends java.lang.Object implements org.eclipse.core.runtime.content.IContentTypeManager$ISelectionPolicy org.eclipse.core.runtime.preferences.IScopeContext {
private org.eclipse.core.internal.resources.Project project
private org.eclipse.core.runtime.preferences.IScopeContext projectScope
final org.eclipse.core.internal.resources.ProjectContentTypes this$0
public void (org.eclipse.core.internal.resources.ProjectContentTypes, org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.runtime.preferences.IScopeContext other
org.eclipse.core.runtime.IPath location
private org.eclipse.core.runtime.preferences.IScopeContext getDelegate ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public int hashCode ()
public org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
org.eclipse.core.runtime.content.IContentType[] candidates
boolean fileName
boolean content
}
org/eclipse/core/internal/resources/ProjectContentTypes.classProjectContentTypes.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectContentTypes extends java.lang.Object {
private static final String CONTENT_TYPE_PREF_NODE
static final org.eclipse.core.runtime.preferences.InstanceScope INSTANCE_SCOPE
private static final String PREF_LOCAL_CONTENT_TYPE_SETTINGS
private static final org.osgi.service.prefs.Preferences PROJECT_SCOPE
private org.eclipse.core.internal.utils.Cache contentTypesPerProject
private org.eclipse.core.internal.resources.Workspace workspace
static void ()
static boolean usesContentTypePreferences (java.lang.String)
String projectName
org.osgi.service.prefs.Preferences node
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
private java.util.Set collectAssociatedContentTypes (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
String[] enabledNatures
java.util.Set related
int i
org.eclipse.core.internal.resources.ProjectNatureDescriptor descriptor
String[] natureContentTypes
int j
public void contentTypePreferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectInfo info
private org.eclipse.core.runtime.content.IContentTypeMatcher createMatcher (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectContentTypes$ProjectContentTypeSelectionPolicy projectContentTypeSelectionPolicy
private java.util.Set getAssociatedContentTypes (org.eclipse.core.internal.resources.Project)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ResourceInfo info
String projectName
org.eclipse.core.internal.utils.Cache$Entry entry
java.util.Set result
public org.eclipse.core.runtime.content.IContentTypeMatcher getMatcherFor (org.eclipse.core.internal.resources.Project) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectInfo info
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
final org.eclipse.core.runtime.content.IContentType[] select (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.content.IContentType[], boolean, boolean)
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.content.IContentType[] candidates
boolean fileName
boolean content
java.util.Set associated
int associatedCount
int i
org.eclipse.core.runtime.content.IContentType promoted
int j
}
org/eclipse/core/internal/resources/ProjectDescription.classProjectDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectDescription extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.IProjectDescription {
private static final org.eclipse.core.resources.ICommand[] EMPTY_COMMAND_ARRAY
private static final org.eclipse.core.resources.IProject[] EMPTY_PROJECT_ARRAY
private static final String[] EMPTY_STRING_ARRAY
protected static boolean isReading
protected static boolean isWriting
protected org.eclipse.core.resources.ICommand[] buildSpec
protected org.eclipse.core.resources.IProject[] cachedRefs
protected String comment
protected org.eclipse.core.resources.IProject[] dynamicRefs
protected java.util.HashMap linkDescriptions
protected java.util.HashMap filterDescriptions
protected java.util.HashMap variableDescriptions
protected java.net.URI location
protected String[] natures
protected org.eclipse.core.resources.IProject[] staticRefs
protected java.net.URI snapshotLocation
static void ()
public void ()
public java.lang.Object clone ()
org.eclipse.core.internal.resources.ProjectDescription clone
private org.eclipse.core.resources.IProject[] copyAndRemoveDuplicates (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IProject[] result
int count
int i
org.eclipse.core.resources.IProject project
int j
org.eclipse.core.resources.IProject[] reduced
public org.eclipse.core.resources.IProject[] getAllReferences (boolean)
boolean makeCopy
org.eclipse.core.resources.IProject[] statik
org.eclipse.core.resources.IProject[] dynamic
org.eclipse.core.resources.IProject[] result
public org.eclipse.core.resources.ICommand[] getBuildSpec ()
public org.eclipse.core.resources.ICommand[] getBuildSpec (boolean)
boolean makeCopy
org.eclipse.core.resources.ICommand[] oldCommands
org.eclipse.core.resources.ICommand[] result
int i
public java.lang.String getComment ()
public org.eclipse.core.resources.IProject[] getDynamicReferences ()
public org.eclipse.core.resources.IProject[] getDynamicReferences (boolean)
boolean makeCopy
public java.net.URI getLinkLocationURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath aPath
org.eclipse.core.internal.resources.LinkDescription desc
public synchronized java.util.LinkedList getFilter (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath aPath
public java.util.HashMap getLinks ()
public java.util.HashMap getFilters ()
public java.util.HashMap getVariables ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.net.URI getLocationURI ()
public java.lang.String[] getNatureIds ()
public java.lang.String[] getNatureIds (boolean)
boolean makeCopy
public org.eclipse.core.resources.IProject[] getReferencedProjects ()
public org.eclipse.core.resources.IProject[] getReferencedProjects (boolean)
boolean makeCopy
public java.net.URI getSnapshotLocationURI ()
public boolean hasNature (java.lang.String)
String natureID
String[] natureIDs
int i
public boolean hasPrivateChanges (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.IPath otherLocation
public boolean hasPublicChanges (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap otherFilters
java.util.HashMap otherVariables
java.util.HashMap otherLinks
java.net.URI otherSnapshotLoc
public org.eclipse.core.resources.ICommand newCommand ()
public void setBuildSpec (org.eclipse.core.resources.ICommand[])
org.eclipse.core.resources.ICommand[] value
org.eclipse.core.resources.ICommand[] result
int i
int j
public void setComment (java.lang.String)
String value
public void setDynamicReferences (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
public void setLinkDescriptions (java.util.HashMap)
java.util.HashMap linkDescriptions
public void setFilterDescriptions (java.util.HashMap)
java.util.HashMap filterDescriptions
public void setVariableDescriptions (java.util.HashMap)
java.util.HashMap variableDescriptions
public boolean setLinkLocation (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.LinkDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.LinkDescription description
java.util.HashMap tempMap
Object oldValue
java.util.HashMap newMap
Object oldValue
public synchronized void addFilter (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.FilterDescription description
java.util.LinkedList descList
public synchronized void removeFilter (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.FilterDescription)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.FilterDescription description
java.util.LinkedList descList
public boolean setVariableDescription (java.lang.String, org.eclipse.core.internal.resources.VariableDescription)
String name
org.eclipse.core.internal.resources.VariableDescription description
java.util.HashMap tempMap
Object oldValue
java.util.HashMap newMap
Object oldValue
public synchronized boolean setFilters (org.eclipse.core.runtime.IPath, java.util.LinkedList)
org.eclipse.core.runtime.IPath path
java.util.LinkedList descriptions
Object oldValue
Object oldValue
public void setLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public void setLocationURI (java.net.URI)
java.net.URI location
public void setName (java.lang.String)
String value
public void setNatureIds (java.lang.String[])
String[] value
public void setReferencedProjects (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] value
public void setSnapshotLocationURI (java.net.URI)
java.net.URI snapshotLocation
public java.net.URI getGroupLocationURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath projectRelativePath
}
org/eclipse/core/internal/resources/ProjectDescriptionReader.classProjectDescriptionReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectDescriptionReader extends org.xml.sax.helpers.DefaultHandler implements org.eclipse.core.internal.resources.IModelObjectConstants {
protected static final int S_BUILD_COMMAND
protected static final int S_BUILD_COMMAND_ARGUMENTS
protected static final int S_BUILD_COMMAND_NAME
protected static final int S_BUILD_COMMAND_TRIGGERS
protected static final int S_BUILD_SPEC
protected static final int S_DICTIONARY
protected static final int S_DICTIONARY_KEY
protected static final int S_DICTIONARY_VALUE
protected static final int S_INITIAL
protected static final int S_LINK
protected static final int S_LINK_LOCATION
protected static final int S_LINK_LOCATION_URI
protected static final int S_LINK_PATH
protected static final int S_LINK_TYPE
protected static final int S_LINKED_RESOURCES
protected static final int S_NATURE_NAME
protected static final int S_NATURES
protected static final int S_PROJECT_COMMENT
protected static final int S_PROJECT_DESC
protected static final int S_PROJECT_NAME
protected static final int S_PROJECTS
protected static final int S_REFERENCED_PROJECT_NAME
protected static final int S_FILTERED_RESOURCES
protected static final int S_FILTER
protected static final int S_FILTER_ID
protected static final int S_FILTER_PATH
protected static final int S_FILTER_TYPE
protected static final int S_MATCHER
protected static final int S_MATCHER_ID
protected static final int S_MATCHER_ARGUMENTS
protected static final int S_VARIABLE_LIST
protected static final int S_VARIABLE
protected static final int S_VARIABLE_NAME
protected static final int S_VARIABLE_VALUE
protected static final int S_SNAPSHOT_LOCATION
private static javax.xml.parsers.SAXParserFactory singletonParserFactory
private static javax.xml.parsers.SAXParser singletonParser
protected final StringBuffer charBuffer
protected java.util.Stack objectStack
protected org.eclipse.core.runtime.MultiStatus problems
private final org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription projectDescription
protected int state
private static synchronized javax.xml.parsers.SAXParser createParser () throws javax.xml.parsers.ParserConfigurationException org.xml.sax.SAXException
private static synchronized javax.xml.parsers.SAXParserFactory createParserFactory () throws javax.xml.parsers.ParserConfigurationException
private static boolean isWorkspaceLocked ()
public void ()
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public void characters (char[], int, int)
char[] chars
int offset
int length
private void endBuildCommandElement (java.lang.String)
String elementName
org.eclipse.core.internal.events.BuildCommand command
java.util.ArrayList commandList
private void endBuildSpecElement (java.lang.String)
String elementName
java.util.ArrayList commands
org.eclipse.core.resources.ICommand[] commandArray
private void endBuildTriggersElement (java.lang.String)
String elementName
org.eclipse.core.internal.events.BuildCommand command
java.util.StringTokenizer tokens
String next
private void endDictionary (java.lang.String)
String elementName
String value
String key
private void endDictionaryKey (java.lang.String)
String elementName
String value
String oldKey
String newKey
private void endDictionaryValue (java.lang.String)
String elementName
String newValue
String oldValue
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String elementName
String qname
java.util.HashMap dictionaryArgs
private void endLinkedResourcesElement (java.lang.String)
String elementName
java.util.HashMap linkedResources
private void endFilteredResourcesElement (java.lang.String)
String elementName
java.util.HashMap filteredResources
private void endVariableListElement (java.lang.String)
String elementName
java.util.HashMap variableList
private void endLinkElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.runtime.IPath path
int type
java.net.URI location
private void endMatcherElement (java.lang.String)
String elementName
Object[] matcher
String id
java.util.ArrayList list
org.eclipse.core.internal.resources.FilterDescription d
private void endFilterElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.FilterDescription filter
org.eclipse.core.runtime.IPath path
int type
java.util.HashMap map
java.util.LinkedList list
String key
java.util.HashMap map
java.util.LinkedList list
private void endVariableElement (java.lang.String)
String elementName
org.eclipse.core.internal.resources.VariableDescription desc
private void endLinkLocation (java.lang.String)
String elementName
String newLocation
java.net.URI oldLocation
private void endLinkLocationURI (java.lang.String)
String elementName
String newLocation
java.net.URI oldLocation
java.net.URISyntaxException e
String msg
private void endLinkPath (java.lang.String)
String elementName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.runtime.IPath oldPath
private void endMatcherID (java.lang.String)
String elementName
String newID
String oldID
private void endMatcherArguments (java.lang.String)
String elementName
java.util.ArrayList matchers
Object newArguments
String oldArguments
private void endFilterId (java.lang.String)
String elementName
Long newId
long oldId
private void endFilterPath (java.lang.String)
String elementName
org.eclipse.core.runtime.IPath newPath
org.eclipse.core.resources.IResource oldResource
private void endFilterType (java.lang.String)
String elementName
int newType
NumberFormatException e
int oldType
private void endVariableName (java.lang.String)
String elementName
String value
private void endVariableValue (java.lang.String)
String elementName
String value
private void endLinkType (java.lang.String)
String elementName
int newType
NumberFormatException e
int oldType
private void endNaturesElement (java.lang.String)
String elementName
java.util.ArrayList natures
String[] natureNames
private void endProjectsElement (java.lang.String)
String elementName
java.util.ArrayList referencedProjects
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject[] projects
int i
private void endSnapshotLocation (java.lang.String)
String elementName
String location
java.net.URISyntaxException e
String msg
public void error (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException error
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException error
String message
protected void log (java.lang.Exception)
Exception ex
String message
private void parseProblem (java.lang.String)
String errorMessage
private void parseProjectDescription (java.lang.String)
String elementName
public org.eclipse.core.internal.resources.ProjectDescription read (org.xml.sax.InputSource)
org.xml.sax.InputSource input
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
org.xml.sax.SAXException e
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
java.io.BufferedInputStream file
public org.eclipse.core.internal.resources.ProjectDescription read (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileInputStream file
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String elementName
String qname
org.xml.sax.Attributes attributes
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException error
}
org/eclipse/core/internal/resources/ProjectInfo.classProjectInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectInfo extends org.eclipse.core.internal.resources.ResourceInfo {
protected org.eclipse.core.internal.resources.ProjectDescription description
protected java.util.HashMap natures
protected Object propertyStore
protected org.eclipse.core.runtime.content.IContentTypeMatcher matcher
public void ()
public synchronized void discardNatures ()
public synchronized void fixupAfterMove ()
org.eclipse.core.resources.ICommand[] buildSpec
int i
public org.eclipse.core.internal.resources.ProjectDescription getDescription ()
public org.eclipse.core.runtime.content.IContentTypeMatcher getMatcher ()
public org.eclipse.core.resources.IProjectNature getNature (java.lang.String)
String natureId
java.util.HashMap temp
public java.lang.Object getPropertyStore ()
public void setDescription (org.eclipse.core.internal.resources.ProjectDescription)
org.eclipse.core.internal.resources.ProjectDescription value
org.eclipse.core.resources.ICommand[] oldSpec
org.eclipse.core.resources.ICommand[] newSpec
public void setMatcher (org.eclipse.core.runtime.content.IContentTypeMatcher)
org.eclipse.core.runtime.content.IContentTypeMatcher matcher
public synchronized void setNature (java.lang.String, org.eclipse.core.resources.IProjectNature)
String natureId
org.eclipse.core.resources.IProjectNature value
java.util.HashMap temp
java.util.HashMap temp
public void setPropertyStore (java.lang.Object)
Object value
}
org/eclipse/core/internal/resources/ProjectNatureDescriptor.classProjectNatureDescriptor.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectNatureDescriptor extends java.lang.Object implements org.eclipse.core.resources.IProjectNatureDescriptor {
protected String id
protected String label
protected String[] requiredNatures
protected String[] natureSets
protected String[] builderIds
protected String[] contentTypeIds
protected boolean allowLinking
protected boolean hasCycle
protected byte colour
protected void (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension natureExtension
protected void fail () throws org.eclipse.core.runtime.CoreException
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String[] getBuilderIds ()
public java.lang.String[] getContentTypeIds ()
public java.lang.String getNatureId ()
public java.lang.String getLabel ()
public java.lang.String[] getRequiredNatureIds ()
public java.lang.String[] getNatureSetIds ()
public boolean isLinkingAllowed ()
protected void readExtension (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension natureExtension
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
java.util.ArrayList requiredList
java.util.ArrayList setList
java.util.ArrayList builderList
java.util.ArrayList contentTypeList
int i
org.eclipse.core.runtime.IConfigurationElement element
String name
String attribute
String attribute
String attribute
String attribute
String attribute
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/ProjectPathVariableManager.classProjectPathVariableManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectPathVariableManager extends java.lang.Object implements org.eclipse.core.resources.IPathVariableManager org.eclipse.core.internal.resources.IManager {
private org.eclipse.core.internal.resources.Resource resource
private org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] variableProviders
public void (org.eclipse.core.internal.resources.Resource)
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.internal.resources.PathVariableManager getWorkspaceManager ()
private void checkIsValidName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
org.eclipse.core.runtime.IStatus status
private void checkIsValidValue (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI newValue
org.eclipse.core.runtime.IStatus status
public java.lang.String[] getPathVariableNames ()
java.util.List result
java.util.HashMap map
java.util.HashMap map
int i
String[] variableHints
int k
public org.eclipse.core.runtime.IPath getValue (java.lang.String)
String varName
java.net.URI uri
public java.net.URI getURIValue (java.lang.String)
String varName
String value
int index
java.net.URI resolved
org.eclipse.core.runtime.IPath path
public java.lang.String internalGetValue (java.lang.String)
String varName
java.util.HashMap map
java.util.HashMap map
String name
String name
int index
int i
int i
public boolean isDefined (java.lang.String)
String varName
int i
java.util.HashMap map
java.util.Iterator it
String name
boolean value
int index
String newVarName
public org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.net.URI value
public java.net.URI resolveVariable (java.lang.String)
String variable
java.util.LinkedList variableStack
String value
public java.lang.String resolveVariable (java.lang.String, java.util.LinkedList)
String value
java.util.LinkedList variableStack
String tmp
java.net.URI result
String stringValue
String stringValue
String stringValue
String stringValue
java.net.URI uri
org.eclipse.core.runtime.IPath path
int index
int endIndex
String macro
String resolvedMacro
public java.net.URI resolveURI (java.net.URI)
java.net.URI uri
org.eclipse.core.runtime.IPath raw
java.net.URI value
String path
org.eclipse.core.runtime.IPath p
public void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
String varName
org.eclipse.core.runtime.IPath newValue
public void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
String varName
java.net.URI newValue
boolean changeWorkspaceValue
org.eclipse.core.internal.resources.Project project
int eventType
String value
java.net.URI currentValue
boolean variableExists
int i
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ProjectDescription description
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus validateName (java.lang.String)
String name
String message
char first
int i
char following
public org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath value
public org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
java.net.URI value
public java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
java.net.URI path
boolean force
String variableHint
public java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
String value
boolean locationFormat
public java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
String userFormat
boolean locationFormat
public void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
org.eclipse.core.resources.IPathVariableChangeListener listener
public java.net.URI getVariableRelativePathLocation (java.net.URI)
java.net.URI location
java.net.URI result
public org.eclipse.core.resources.IResource getResource ()
public boolean isUserDefined (java.lang.String)
String name
}
org/eclipse/core/internal/resources/ProjectPreferences$1.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.ProjectPreferences this$0
private final org.eclipse.core.resources.IFile val$fileInWorkspace
void (org.eclipse.core.internal.resources.ProjectPreferences, org.eclipse.core.resources.IFile)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IStatus status
String message
}
org/eclipse/core/internal/resources/ProjectPreferences$2.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$2 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.ProjectPreferences this$0
private final org.eclipse.core.resources.IFile val$fileInWorkspace
private final java.io.InputStream val$input
void (org.eclipse.core.internal.resources.ProjectPreferences, org.eclipse.core.resources.IFile, java.io.InputStream)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IStatus status
org.eclipse.core.resources.IFolder folder
}
org/eclipse/core/internal/resources/ProjectPreferences$SortedProperties$IteratorWrapper.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties$IteratorWrapper extends java.lang.Object implements java.util.Enumeration {
java.util.Iterator iterator
final org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties this$1
public void (org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties, java.util.Iterator)
java.util.Iterator iterator
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/eclipse/core/internal/resources/ProjectPreferences$SortedProperties.classProjectPreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ProjectPreferences$SortedProperties extends java.util.Properties {
private static final long serialVersionUID
final org.eclipse.core.internal.resources.ProjectPreferences this$0
void (org.eclipse.core.internal.resources.ProjectPreferences)
public synchronized java.util.Enumeration keys ()
java.util.TreeSet set
java.util.Enumeration e
}
org/eclipse/core/internal/resources/ProjectPreferences.classProjectPreferences.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectPreferences extends org.eclipse.core.internal.preferences.EclipsePreferences {
protected static java.util.Set loadedNodes
private org.eclipse.core.resources.IFile file
private boolean initialized
private boolean isReading
private boolean isWriting
private org.eclipse.core.runtime.preferences.IEclipsePreferences loadLevel
private org.eclipse.core.resources.IProject project
private String qualifier
private int segmentCount
static void ()
static void deleted (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
int count
org.osgi.service.prefs.Preferences root
String project
String qualifier
org.eclipse.core.internal.resources.ProjectPreferences projectNode
static void deleted (org.eclipse.core.resources.IFolder) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath path
int count
org.osgi.service.prefs.Preferences root
String project
org.osgi.service.prefs.Preferences projectNode
boolean hasResourcesSettings
static void deleted (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.osgi.service.prefs.Preferences root
org.osgi.service.prefs.Preferences projectNode
boolean hasResourcesSettings
static void deleted (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
static org.eclipse.core.resources.IFile getFile (org.eclipse.core.resources.IFolder, java.lang.String)
org.eclipse.core.resources.IFolder folder
String qualifier
static org.eclipse.core.resources.IFile getFile (org.eclipse.core.resources.IProject, java.lang.String)
org.eclipse.core.resources.IProject project
String qualifier
private static java.util.Properties loadProperties (org.eclipse.core.resources.IFile) throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.resources.IFile file
java.util.Properties result
java.io.InputStream input
org.eclipse.core.runtime.CoreException e
String message
java.io.IOException e
String message
private static void preferencesChanged (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.Workspace workspace
private static void read (org.eclipse.core.internal.resources.ProjectPreferences, org.eclipse.core.resources.IFile) throws org.osgi.service.prefs.BackingStoreException org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ProjectPreferences node
org.eclipse.core.resources.IFile file
java.util.Properties fromDisk
org.eclipse.core.runtime.preferences.IExportedPreferences myNode
boolean oldIsReading
static void removeNode (org.osgi.service.prefs.Preferences) throws org.eclipse.core.runtime.CoreException
org.osgi.service.prefs.Preferences node
String message
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.runtime.IStatus status
static void clearNode (org.osgi.service.prefs.Preferences) throws org.eclipse.core.runtime.CoreException
org.osgi.service.prefs.Preferences node
org.osgi.service.prefs.BackingStoreException e
String message
org.eclipse.core.runtime.IStatus status
private static void clearAll (org.osgi.service.prefs.Preferences) throws org.osgi.service.prefs.BackingStoreException
org.osgi.service.prefs.Preferences node
String[] names
int i
private static void removeLoadedNodes (org.osgi.service.prefs.Preferences)
org.osgi.service.prefs.Preferences node
String path
java.util.Iterator i
String key
public static void updatePreferences (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
String project
String qualifier
org.osgi.service.prefs.Preferences root
org.osgi.service.prefs.Preferences node
String message
org.eclipse.core.internal.resources.ProjectPreferences projectPrefs
org.osgi.service.prefs.BackingStoreException e
org.eclipse.core.runtime.IStatus status
public void ()
private void (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String)
org.eclipse.core.internal.preferences.EclipsePreferences parent
String name
String path
String projectName
String[] names
int i
private java.lang.String[] computeChildren ()
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IResource[] members
java.util.ArrayList result
int i
org.eclipse.core.resources.IResource resource
public void flush () throws org.osgi.service.prefs.BackingStoreException
private org.eclipse.core.resources.IFile getFile ()
protected org.eclipse.core.runtime.preferences.IEclipsePreferences getLoadLevel ()
org.eclipse.core.internal.preferences.EclipsePreferences node
int i
protected org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.runtime.IPath path
protected org.eclipse.core.internal.preferences.EclipsePreferences internalCreate (org.eclipse.core.internal.preferences.EclipsePreferences, java.lang.String, java.lang.Object)
org.eclipse.core.internal.preferences.EclipsePreferences nodeParent
String nodeName
Object context
protected boolean isAlreadyLoaded (org.eclipse.core.runtime.preferences.IEclipsePreferences)
org.eclipse.core.runtime.preferences.IEclipsePreferences node
protected boolean isAlreadyLoaded (java.lang.String)
String path
protected void load () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.resources.IFile localFile
java.util.Properties fromDisk
java.io.InputStream input
org.eclipse.core.runtime.CoreException e
String message
java.io.IOException e
String message
protected void loaded ()
public boolean nodeExists (java.lang.String) throws org.osgi.service.prefs.BackingStoreException
String path
protected void save () throws org.osgi.service.prefs.BackingStoreException
org.eclipse.core.resources.IFile fileInWorkspace
java.util.Properties table
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.resources.IResourceRuleFactory factory
org.eclipse.core.resources.IWorkspaceRunnable operation
org.eclipse.core.runtime.jobs.ISchedulingRule rule
java.io.ByteArrayOutputStream output
java.io.IOException e
String message
java.io.InputStream input
org.eclipse.core.resources.IWorkspaceRunnable operation
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
String message
}
org/eclipse/core/internal/resources/ProjectVariableProviderManager$Descriptor.classProjectVariableProviderManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor extends java.lang.Object {
org.eclipse.core.resources.variableresolvers.PathVariableResolver provider
String name
String value
public void (org.eclipse.core.runtime.IExtension, org.eclipse.core.runtime.IConfigurationElement) throws java.lang.RuntimeException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.runtime.CoreException t
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String getName ()
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/ProjectVariableProviderManager.classProjectVariableProviderManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ProjectVariableProviderManager extends java.lang.Object {
private static java.util.Map descriptors
private static org.eclipse.core.internal.resources.ProjectVariableProviderManager instance
public void ()
public static synchronized org.eclipse.core.internal.resources.ProjectVariableProviderManager getDefault ()
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor[] getDescriptors ()
protected void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
int imax
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
int j
org.eclipse.core.runtime.IConfigurationElement element
String elementName
org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor desc
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.internal.resources.ProjectVariableProviderManager$Descriptor findDescriptor (java.lang.String)
String name
Object result
}
org/eclipse/core/internal/resources/RegexFileInfoMatcher.classRegexFileInfoMatcher.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.RegexFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
java.util.regex.Pattern pattern
public void ()
public boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer parent
org.eclipse.core.filesystem.IFileInfo fileInfo
java.util.regex.Matcher m
public void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
Object arguments
java.util.regex.PatternSyntaxException e
}
org/eclipse/core/internal/resources/Resource$1.classResource.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Resource$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.Resource this$0
private final int val$memberFlags
private final org.eclipse.core.internal.resources.ResourceProxy val$proxy
private final org.eclipse.core.resources.IResourceProxyVisitor val$visitor
void (org.eclipse.core.internal.resources.Resource, int, org.eclipse.core.internal.resources.ResourceProxy, org.eclipse.core.resources.IResourceProxyVisitor)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object contents
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/Resource$2.classResource.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Resource$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceProxyVisitor {
final org.eclipse.core.internal.resources.Resource this$0
private final org.eclipse.core.resources.IResourceVisitor val$visitor
void (org.eclipse.core.internal.resources.Resource, org.eclipse.core.resources.IResourceVisitor)
public boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxy proxy
}
org/eclipse/core/internal/resources/Resource.classResource.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.Resource extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResource org.eclipse.core.internal.resources.ICoreConstants java.lang.Cloneable org.eclipse.core.internal.watson.IPathRequestor {
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace workspace
static Class class$0
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace workspace
public void accept (org.eclipse.core.resources.IResourceProxyVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceProxyVisitor visitor
int memberFlags
boolean includePhantoms
org.eclipse.core.internal.resources.ResourceProxy proxy
org.eclipse.core.internal.watson.IElementContentVisitor elementVisitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
org.eclipse.core.runtime.OperationCanceledException e
RuntimeException e
String msg
org.eclipse.core.resources.IResourceStatus errorStatus
public void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
public void accept (org.eclipse.core.resources.IResourceVisitor, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
int depth
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceVisitor, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
int depth
int memberFlags
boolean includePhantoms
org.eclipse.core.internal.resources.ResourceInfo info
int flags
int type
org.eclipse.core.resources.IContainer resource
org.eclipse.core.resources.IResource[] members
int i
protected void assertCopyRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
org.eclipse.core.runtime.IStatus status
protected org.eclipse.core.filesystem.IFileInfo assertLinkRequirements (java.net.URI, int) throws org.eclipse.core.runtime.CoreException
java.net.URI localLocation
int updateFlags
boolean allowMissingLocal
org.eclipse.core.runtime.IStatus locationStatus
boolean variableUndefined
org.eclipse.core.internal.resources.Container parent
java.net.URI resolved
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
boolean localExists
String msg
String msg
protected void assertMoveRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
org.eclipse.core.runtime.IStatus status
public void checkAccessible (int) throws org.eclipse.core.runtime.CoreException
int flags
private org.eclipse.core.internal.resources.ResourceInfo checkAccessibleAndLocal (int) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public org.eclipse.core.runtime.IStatus checkCopyRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
String message
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath destinationParent
org.eclipse.core.internal.resources.Resource dest
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.Container parent
java.net.URI sourceLocation
java.net.URI destLocation
protected void checkDoesNotExist () throws org.eclipse.core.runtime.CoreException
public void checkDoesNotExist (int, boolean) throws org.eclipse.core.runtime.CoreException
int flags
boolean checkType
String message
org.eclipse.core.resources.IResource variant
String msg
public void checkExists (int, boolean) throws org.eclipse.core.runtime.CoreException
int flags
boolean checkType
String message
public void checkLocal (int, int) throws org.eclipse.core.runtime.CoreException
int flags
int depth
String message
protected org.eclipse.core.runtime.IStatus checkMoveRequirements (org.eclipse.core.runtime.IPath, int, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int destinationType
int updateFlags
String message
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath destinationParent
org.eclipse.core.internal.resources.Resource dest
org.eclipse.core.resources.IResource variant
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.Container parent
java.net.URI sourceLocation
java.net.URI destLocation
public void checkValidPath (org.eclipse.core.runtime.IPath, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath toValidate
int type
boolean lastSegmentOnly
org.eclipse.core.runtime.IStatus result
public void checkValidGroupContainer (org.eclipse.core.runtime.IPath, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean isLink
boolean isGroup
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void checkValidGroupContainer (org.eclipse.core.internal.resources.Container, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Container destination
boolean isLink
boolean isGroup
String message
public org.eclipse.core.runtime.IStatus getValidGroupContainer (org.eclipse.core.runtime.IPath, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean isLink
boolean isGroup
String message
org.eclipse.core.internal.resources.ResourceInfo info
public void clearHistory (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.MultiRule multi
org.eclipse.core.runtime.jobs.ISchedulingRule[] children
int i
public void convertToPhantom () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
public void copy (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.Resource destResource
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.OperationCanceledException e
public void copy (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDesc
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDesc
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.IPath destPath
org.eclipse.core.internal.resources.Project destProject
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.internal.resources.Resource child
org.eclipse.core.runtime.OperationCanceledException e
public int countResources (int, boolean)
int depth
boolean phantom
public void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath localLocation
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
public void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.net.URI localLocation
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource existing
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.LinkDescription linkDescription
org.eclipse.core.internal.resources.Project project
boolean changed
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
public org.eclipse.core.resources.IMarker createMarker (java.lang.String) throws org.eclipse.core.runtime.CoreException
String type
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.MarkerInfo info
public org.eclipse.core.resources.IResourceProxy createProxy ()
org.eclipse.core.internal.resources.ResourceProxy result
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore originalStore
boolean wasLinked
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.WorkManager workManager
org.eclipse.core.internal.resources.ResourceTree tree
int depth
org.eclipse.core.runtime.OperationCanceledException e
public void deleteMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
int depth
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
public void deleteResource (boolean, org.eclipse.core.runtime.MultiStatus) throws org.eclipse.core.runtime.CoreException
boolean convertToPhantom
org.eclipse.core.runtime.MultiStatus status
java.util.List links
java.util.Iterator it
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
boolean wasChanged
java.util.Iterator it
java.util.List filters
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.Iterator it
org.eclipse.core.runtime.CoreException err
org.eclipse.core.runtime.CoreException e
private java.util.List findLinks ()
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.HashMap linkMap
java.util.List links
org.eclipse.core.runtime.IPath myPath
java.util.Iterator it
org.eclipse.core.internal.resources.LinkDescription link
org.eclipse.core.runtime.IPath linkPath
private java.util.List findFilters ()
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.List filters
java.util.HashMap filterMap
org.eclipse.core.runtime.IPath myPath
java.util.Iterator it
org.eclipse.core.runtime.IPath filterPath
public boolean equals (java.lang.Object)
Object target
org.eclipse.core.internal.resources.Resource resource
public boolean exists ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean exists (int, boolean)
int flags
boolean checkType
public org.eclipse.core.resources.IResource findExistingResourceVariant (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath target
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.IPath result
int segmentCount
int i
String[] childNames
String name
public org.eclipse.core.resources.IMarker findMarker (long)
long id
public org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
public int findMaxProblemSeverity (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
int depth
org.eclipse.core.internal.resources.ResourceInfo info
private java.lang.String findVariant (java.lang.String, java.lang.String[])
String target
String[] list
int i
protected void fixupAfterMoveSource () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.Project project
java.util.List filters
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
java.util.Iterator it
public java.lang.String getFileExtension ()
String name
int index
public int getFlags (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.runtime.IPath getFullPath ()
public org.eclipse.core.internal.localstore.FileSystemResourceManager getLocalManager ()
public long getLocalTimeStamp ()
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.resources.IProject project
public java.net.URI getLocationURI ()
org.eclipse.core.resources.IProject project
public org.eclipse.core.resources.IMarker getMarker (long)
long id
protected org.eclipse.core.internal.resources.MarkerManager getMarkerManager ()
public long getModificationStamp ()
org.eclipse.core.internal.resources.ResourceInfo info
public java.lang.String getName ()
public org.eclipse.core.resources.IContainer getParent ()
int segments
public java.lang.String getPersistentProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
public java.util.Map getPersistentProperties () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.internal.properties.IPropertyManager getPropertyManager ()
public org.eclipse.core.runtime.IPath getRawLocation ()
public java.net.URI getRawLocationURI ()
public org.eclipse.core.resources.ResourceAttributes getResourceAttributes ()
public org.eclipse.core.internal.resources.ResourceInfo getResourceInfo (boolean, boolean)
boolean phantom
boolean mutable
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
org.eclipse.core.internal.resources.ResourceInfo info
public java.util.Map getSessionProperties () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.filesystem.IFileStore getStore ()
public abstract int getType ()
public java.lang.String getTypeString ()
public org.eclipse.core.resources.IWorkspace getWorkspace ()
public int hashCode ()
protected void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.resources.IResource[] children
int i
public boolean isAccessible ()
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IPath otherPath
public boolean isDerived ()
public boolean isDerived (int)
int options
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isHidden ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isHidden (int)
int options
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isLinked ()
public boolean isLinked (int)
int options
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.ProjectDescription desc
java.util.HashMap links
org.eclipse.core.runtime.IPath myPath
java.util.Iterator it
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isVirtual ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isUnderVirtual ()
org.eclipse.core.resources.IContainer parent
public boolean isLocal (int)
int depth
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isLocal (int, int)
int flags
int depth
protected boolean isMember (int, int)
int flags
int memberFlags
int excludeMask
public boolean isPhantom ()
org.eclipse.core.internal.resources.ResourceInfo info
public boolean isPhantom (int)
int flags
public boolean isReadOnly ()
org.eclipse.core.resources.ResourceAttributes attributes
public boolean isSynchronized (int)
int depth
public boolean isTeamPrivateMember ()
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isTeamPrivateMember (int)
int options
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean isUnderLink ()
int depth
org.eclipse.core.runtime.IPath linkParent
protected org.eclipse.core.runtime.IPath makePathAbsolute (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath target
public void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void move (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
public void move (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.Resource destResource
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.filesystem.IFileStore originalStore
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.internal.resources.WorkManager workManager
org.eclipse.core.internal.resources.ResourceTree tree
boolean success
int depth
org.eclipse.core.runtime.OperationCanceledException e
public void move (org.eclipse.core.resources.IProjectDescription, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
boolean force
boolean keepHistory
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription description
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
public void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
boolean isRoot
String message
boolean build
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.OperationCanceledException e
Error e
RuntimeException e
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
public void revertModificationStamp (long) throws org.eclipse.core.runtime.CoreException
long value
org.eclipse.core.internal.resources.ResourceInfo info
public void setDerived (boolean) throws org.eclipse.core.runtime.CoreException
boolean isDerived
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public void setDerived (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean isDerived
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void setHidden (boolean) throws org.eclipse.core.runtime.CoreException
boolean isHidden
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public void setLocal (boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.runtime.IProgressMonitor monitor
String message
public long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
long value
org.eclipse.core.internal.resources.ResourceInfo info
public void setPersistentProperty (org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
String value
public void setReadOnly (boolean)
boolean readonly
org.eclipse.core.resources.ResourceAttributes attributes
public void setResourceAttributes (org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.ResourceAttributes attributes
public void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName key
Object value
org.eclipse.core.internal.resources.ResourceInfo info
public void setTeamPrivateMember (boolean) throws org.eclipse.core.runtime.CoreException
boolean isTeamPrivate
org.eclipse.core.internal.resources.ResourceInfo info
int flags
public boolean synchronizing (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public java.lang.String toString ()
public void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
private void unprotectedDelete (org.eclipse.core.internal.resources.ResourceTree, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.ResourceTree tree
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.team.IMoveDeleteHook hook
org.eclipse.core.resources.IProject[] projects
int i
private boolean unprotectedMove (org.eclipse.core.internal.resources.ResourceTree, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException org.eclipse.core.internal.resources.ResourceException
org.eclipse.core.internal.resources.ResourceTree tree
org.eclipse.core.resources.IResource destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.team.IMoveDeleteHook hook
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription description
String msg
private void broadcastPreDeleteEvent () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] projects
int i
private void broadcastPreMoveEvent (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource destination
int updateFlags
public org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public boolean isFiltered ()
public boolean isFilteredWithException (boolean) throws org.eclipse.core.runtime.CoreException
boolean throwExeception
org.eclipse.core.internal.resources.Resource currentResource
org.eclipse.core.internal.resources.Resource parent
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.filesystem.provider.FileInfo info
org.eclipse.core.filesystem.IFileInfo[] filtered
public org.eclipse.core.filesystem.IFileInfo[] filterChildren (org.eclipse.core.filesystem.IFileInfo[], boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo[] list
boolean throwException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.IPath relativePath
java.util.LinkedList currentIncludeFilters
java.util.LinkedList currentExcludeFilters
java.util.LinkedList filters
boolean firstSegment
java.util.Iterator it
org.eclipse.core.internal.resources.FilterDescription desc
org.eclipse.core.internal.resources.Filter filter
org.eclipse.core.runtime.CoreException e
public void setLinkLocation (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.net.URI location
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.jobs.ISchedulingRule rule
String message
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.LinkDescription linkDescription
org.eclipse.core.internal.resources.Project project
public void setLinkLocation (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath location
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/ResourceException.classResourceException.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceException extends org.eclipse.core.runtime.CoreException {
private static final long serialVersionUID
public void (int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public void (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream output
org.eclipse.core.runtime.IStatus status
String path
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter output
org.eclipse.core.runtime.IStatus status
String path
}
org/eclipse/core/internal/resources/ResourceInfo.classResourceInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceInfo extends java.lang.Object implements org.eclipse.core.internal.watson.IElementTreeData org.eclipse.core.internal.resources.ICoreConstants org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int LOWER
protected static final int UPPER
protected volatile int charsetAndContentId
protected org.eclipse.core.internal.localstore.FileStoreRoot fileStoreRoot
protected int flags
protected volatile long localInfo
protected volatile int markerAndSyncStamp
protected org.eclipse.core.internal.resources.MarkerSet markers
protected long modStamp
protected volatile long nodeId
protected org.eclipse.core.internal.utils.ObjectMap sessionProperties
protected org.eclipse.core.internal.utils.ObjectMap syncInfo
public void ()
protected static int getBits (int, int, int)
int flags
int mask
int start
public static int getType (int)
int flags
public static boolean isSet (int, int)
int flags
int mask
public void clear (int)
int mask
public void clearModificationStamp ()
public synchronized void clearSessionProperties ()
public java.lang.Object clone ()
public int getCharsetGenerationCount ()
public int getContentId ()
public org.eclipse.core.internal.localstore.FileStoreRoot getFileStoreRoot ()
public int getFlags ()
public long getLocalSyncInfo ()
public int getMarkerGenerationCount ()
public org.eclipse.core.internal.resources.MarkerSet getMarkers ()
public org.eclipse.core.internal.resources.MarkerSet getMarkers (boolean)
boolean makeCopy
public long getModificationStamp ()
public long getNodeId ()
public java.lang.Object getPropertyStore ()
public java.util.Map getSessionProperties ()
org.eclipse.core.internal.utils.ObjectMap temp
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName name
java.util.Map temp
public synchronized org.eclipse.core.internal.utils.ObjectMap getSyncInfo (boolean)
boolean makeCopy
public synchronized byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, boolean)
org.eclipse.core.runtime.QualifiedName id
boolean makeCopy
byte[] b
public int getSyncInfoGenerationCount ()
public int getType ()
public void incrementCharsetGenerationCount ()
public void incrementContentId ()
public void incrementMarkerGenerationCount ()
public void incrementModificationStamp ()
public void incrementSyncInfoGenerationCount ()
public boolean isSet (int)
int mask
public void readFrom (int, java.io.DataInput) throws java.io.IOException
int newFlags
java.io.DataInput input
public void set (int)
int mask
protected void setBits (int, int, int)
int mask
int start
int value
int baseMask
int newValue
int temp
public void setFileStoreRoot (org.eclipse.core.internal.localstore.FileStoreRoot)
org.eclipse.core.internal.localstore.FileStoreRoot fileStoreRoot
protected void setFlags (int)
int value
public void setLocalSyncInfo (long)
long info
public void setMarkers (org.eclipse.core.internal.resources.MarkerSet)
org.eclipse.core.internal.resources.MarkerSet value
public void setModificationStamp (long)
long value
public void setNodeId (long)
long id
public void setPropertyStore (java.lang.Object)
Object value
public synchronized void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object)
org.eclipse.core.runtime.QualifiedName name
Object value
org.eclipse.core.internal.utils.ObjectMap temp
org.eclipse.core.internal.utils.ObjectMap temp
protected void setSyncInfo (org.eclipse.core.internal.utils.ObjectMap)
org.eclipse.core.internal.utils.ObjectMap syncInfo
public synchronized void setSyncInfo (org.eclipse.core.runtime.QualifiedName, byte[])
org.eclipse.core.runtime.QualifiedName id
byte[] value
public void setType (int)
int value
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
org.eclipse.core.internal.utils.ObjectMap map
org.eclipse.core.internal.resources.MarkerSet markerSet
public void writeTo (java.io.DataOutput) throws java.io.IOException
java.io.DataOutput output
}
org/eclipse/core/internal/resources/ResourceProxy.classResourceProxy.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceProxy extends java.lang.Object implements org.eclipse.core.resources.IResourceProxy org.eclipse.core.internal.resources.ICoreConstants {
protected final org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.watson.IPathRequestor requestor
protected org.eclipse.core.internal.resources.ResourceInfo info
protected org.eclipse.core.runtime.IPath fullPath
protected org.eclipse.core.resources.IResource resource
public void ()
public long getModificationStamp ()
public java.lang.String getName ()
public java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName key
public int getType ()
public boolean isAccessible ()
int flags
public boolean isDerived ()
int flags
public boolean isLinked ()
int flags
public boolean isPhantom ()
int flags
public boolean isTeamPrivateMember ()
int flags
public boolean isHidden ()
int flags
public org.eclipse.core.runtime.IPath requestFullPath ()
public org.eclipse.core.resources.IResource requestResource ()
protected void reset ()
}
org/eclipse/core/internal/resources/ResourceStatus.classResourceStatus.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourceStatus extends org.eclipse.core.runtime.Status implements org.eclipse.core.resources.IResourceStatus {
org.eclipse.core.runtime.IPath path
public void (int, int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int type
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public void (int, java.lang.String)
int code
String message
public void (int, org.eclipse.core.runtime.IPath, java.lang.String)
int code
org.eclipse.core.runtime.IPath path
String message
public void (int, org.eclipse.core.runtime.IPath, java.lang.String, java.lang.Throwable)
int code
org.eclipse.core.runtime.IPath path
String message
Throwable exception
public org.eclipse.core.runtime.IPath getPath ()
protected static int getSeverity (int)
int code
private java.lang.String getTypeName ()
public java.lang.String toString ()
StringBuffer sb
}
org/eclipse/core/internal/resources/ResourceTree$1.classResourceTree.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ResourceTree$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.ResourceTree this$0
private final boolean val$isDeep
void (org.eclipse.core.internal.resources.ResourceTree, boolean)
public boolean visit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/ResourceTree.classResourceTree.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.ResourceTree extends java.lang.Object implements org.eclipse.core.resources.team.IResourceTree {
private boolean isValid
private final org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
private org.eclipse.core.runtime.jobs.ILock lock
private org.eclipse.core.runtime.MultiStatus multistatus
private int updateFlags
public void (org.eclipse.core.internal.localstore.FileSystemResourceManager, org.eclipse.core.runtime.jobs.ILock, org.eclipse.core.runtime.MultiStatus, int)
org.eclipse.core.internal.localstore.FileSystemResourceManager localManager
org.eclipse.core.runtime.jobs.ILock lock
org.eclipse.core.runtime.MultiStatus status
int updateFlags
public void addToLocalHistory (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.filesystem.IFileInfo fileInfo
private org.eclipse.core.filesystem.IFileStore computeDestinationStore (org.eclipse.core.resources.IProjectDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProjectDescription destDescription
java.net.URI destLocation
org.eclipse.core.runtime.IPath rootLocation
public long computeTimestamp (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
private void copyLocalHistory (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public void deletedFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public void deletedFolder (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public void deletedProject (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject target
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
private boolean ensureDestinationEmpty (org.eclipse.core.resources.IProject, org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject source
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.IStatus status
public void failed (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus reason
protected org.eclipse.core.runtime.IStatus getStatus ()
public long getTimestamp (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.internal.resources.ResourceInfo info
private long internalComputeTimestamp (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.filesystem.IFileInfo fileInfo
private boolean internalDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.filesystem.IFileStore fileStore
boolean localExists
boolean keepHistory
boolean force
boolean inSync
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
private boolean internalDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFolder folder
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.filesystem.IFileStore fileStore
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.IStatus status
private boolean internalDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] members
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
boolean deletedChildren
int i
org.eclipse.core.resources.IResource child
org.eclipse.core.filesystem.IFileStore projectStore
String[] children
String[] children
boolean force
String message
org.eclipse.core.resources.IResource file
org.eclipse.core.filesystem.IFileStore dotProject
org.eclipse.core.runtime.CoreException e
boolean deletedProjectFile
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
private boolean isContentChange (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription destDescription
org.eclipse.core.resources.IProjectDescription srcDescription
java.net.URI srcLocation
java.net.URI destLocation
private boolean isNameChange (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription description
private void safeRefresh (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.IStatus status
public boolean isSynchronized (org.eclipse.core.resources.IResource, int)
org.eclipse.core.resources.IResource resource
int depth
void makeInvalid ()
public void movedFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.internal.properties.IPropertyManager propertyManager
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public void movedFolderSubtree (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
String message
org.eclipse.core.runtime.IStatus status
int depth
org.eclipse.core.internal.properties.IPropertyManager propertyManager
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
public boolean movedProjectSubtree (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProjectDescription destDescription
org.eclipse.core.internal.resources.Project source
org.eclipse.core.internal.resources.Project destination
org.eclipse.core.internal.resources.Workspace workspace
int depth
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileSystem fileSystem
org.eclipse.core.filesystem.IFileStore oldMetaArea
org.eclipse.core.filesystem.IFileStore newMetaArea
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
String message
org.eclipse.core.runtime.IStatus status
private void moveProjectContent (org.eclipse.core.resources.IProject, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject source
org.eclipse.core.filesystem.IFileStore destStore
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.resources.IProjectDescription srcDescription
java.net.URI srcLocation
boolean replace
org.eclipse.core.resources.IResource[] children
int i
org.eclipse.core.filesystem.IFileStore linkDestination
org.eclipse.core.runtime.CoreException ce
public void standardDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile file
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
public void standardDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFolder folder
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.OperationCanceledException oce
public void standardDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject project
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean alwaysDeleteContent
boolean neverDeleteContent
boolean success
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileStore projectStore
org.eclipse.core.filesystem.IFileStore[] members
int i
org.eclipse.core.runtime.OperationCanceledException oce
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
public void standardMoveFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFile source
org.eclipse.core.resources.IFile destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
boolean keepHistory
boolean isDeep
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileStore destStore
boolean failedDeletingSource
org.eclipse.core.runtime.CoreException e
public void standardMoveFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IFolder source
org.eclipse.core.resources.IFolder destination
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.IStatus status
boolean isDeep
org.eclipse.core.filesystem.IFileStore destStore
boolean failedDeletingSource
org.eclipse.core.runtime.CoreException e
public void standardMoveProject (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IProject source
org.eclipse.core.resources.IProjectDescription description
int flags
org.eclipse.core.runtime.IProgressMonitor monitor
String message
boolean force
org.eclipse.core.runtime.IStatus status
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.filesystem.IFileStore destinationStore
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
boolean isDeep
public void updateMovedFileTimestamp (org.eclipse.core.resources.IFile, long)
org.eclipse.core.resources.IFile file
long timestamp
org.eclipse.core.internal.resources.ResourceInfo info
private void updateTimestamps (org.eclipse.core.resources.IResource, boolean)
org.eclipse.core.resources.IResource root
boolean isDeep
org.eclipse.core.resources.IResourceVisitor visitor
}
org/eclipse/core/internal/resources/ResourcesCompatibilityHelper.classResourcesCompatibilityHelper.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.ResourcesCompatibilityHelper extends java.lang.Object {
private static final String COMPATIBILITY_CLASS
private static final String CONVERT_HISTORY_STORE
private static final String CONVERT_PROPERTY_STORE
private static final String ENABLE_NEW_HISTORY_STORE
private static final String ENABLE_NEW_PROPERTY_STORE
static Class class$0
public void ()
public static org.eclipse.core.internal.localstore.IHistoryStore createHistoryStore (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath location
int limit
boolean newImpl
boolean convert
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Throwable target
org.eclipse.core.filesystem.IFileStore store
public static org.eclipse.core.internal.localstore.IHistoryStore createHistoryStore (org.eclipse.core.runtime.IPath, int, boolean, boolean, boolean) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
org.eclipse.core.runtime.IPath location
int limit
boolean newImpl
boolean convert
boolean rename
Class clazz
java.lang.reflect.Method createMethod
public static org.eclipse.core.internal.properties.IPropertyManager createPropertyManager (boolean, boolean) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
boolean newImpl
boolean convert
Class clazz
java.lang.reflect.Method createMethod
public static org.eclipse.core.internal.properties.IPropertyManager createPropertyManager ()
boolean newImpl
boolean convert
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Throwable target
}
org/eclipse/core/internal/resources/RootInfo.classRootInfo.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.RootInfo extends org.eclipse.core.internal.resources.ResourceInfo {
protected Object propertyStore
public void ()
public java.lang.Object getPropertyStore ()
public void incrementSyncInfoGenerationCount ()
public void setPropertyStore (java.lang.Object)
Object value
public void setSyncInfo (org.eclipse.core.runtime.QualifiedName, byte[])
org.eclipse.core.runtime.QualifiedName id
byte[] value
}
org/eclipse/core/internal/resources/Rules$1.classRules.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Rules$1 extends org.eclipse.core.resources.team.ResourceRuleFactory {
final org.eclipse.core.internal.resources.Rules this$0
void (org.eclipse.core.internal.resources.Rules)
}
org/eclipse/core/internal/resources/Rules.classRules.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Rules extends java.lang.Object implements org.eclipse.core.resources.IResourceRuleFactory org.eclipse.core.internal.events.ILifecycleListener {
private final org.eclipse.core.resources.team.ResourceRuleFactory defaultFactory
private final java.util.Map projectsToRules
private final org.eclipse.core.resources.team.TeamHook teamHook
private final org.eclipse.core.resources.IWorkspaceRoot root
void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private org.eclipse.core.resources.IResourceRuleFactory factoryFor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IResourceRuleFactory fac
public void handleEvent (org.eclipse.core.internal.events.LifecycleEvent)
org.eclipse.core.internal.events.LifecycleEvent event
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
java.util.HashSet rules
org.eclipse.core.resources.IResource[] oneResource
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
}
org/eclipse/core/internal/resources/SafeFileTable.classSafeFileTable.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SafeFileTable extends java.lang.Object {
protected org.eclipse.core.runtime.IPath location
protected java.util.Properties table
public void (java.lang.String) throws org.eclipse.core.runtime.CoreException
String pluginId
public org.eclipse.core.runtime.IPath[] getFiles ()
java.util.Set set
String[] keys
org.eclipse.core.runtime.IPath[] files
int i
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
String result
public void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.runtime.IPath aLocation
public void restore () throws org.eclipse.core.runtime.CoreException
java.io.File target
java.io.FileInputStream input
java.io.IOException e
String message
public void save () throws org.eclipse.core.runtime.CoreException
java.io.File target
java.io.FileOutputStream output
java.io.IOException e
String message
public void setLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
}
org/eclipse/core/internal/resources/SaveContext.classSaveContext.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SaveContext extends java.lang.Object implements org.eclipse.core.resources.ISaveContext {
protected String pluginId
protected int kind
protected boolean needDelta
protected boolean needSaveNumber
protected org.eclipse.core.internal.resources.SafeFileTable fileTable
protected int previousSaveNumber
protected org.eclipse.core.resources.IProject project
protected void (java.lang.String, int, org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
String pluginId
int kind
org.eclipse.core.resources.IProject project
public void commit () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath oldLocation
public org.eclipse.core.runtime.IPath[] getFiles ()
protected org.eclipse.core.internal.resources.SafeFileTable getFileTable ()
public int getKind ()
public java.lang.String getPluginId ()
public int getPreviousSaveNumber ()
public org.eclipse.core.resources.IProject getProject ()
public int getSaveNumber ()
int result
protected org.eclipse.core.internal.resources.Workspace getWorkspace ()
public boolean isDeltaNeeded ()
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
org.eclipse.core.runtime.IPath location
public void needDelta ()
public void needSaveNumber ()
}
org/eclipse/core/internal/resources/SaveManager$1.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.runtime.MultiStatus val$warnings
private final java.util.Iterator val$it
private final int val$lifecycle
private final org.eclipse.core.resources.ISaveParticipant val$participant
private final org.eclipse.core.internal.resources.SaveContext val$context
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.runtime.MultiStatus, java.util.Iterator, int, org.eclipse.core.resources.ISaveParticipant, org.eclipse.core.internal.resources.SaveContext)
public void handleException (java.lang.Throwable)
Throwable e
String message
org.eclipse.core.runtime.IStatus status
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/SaveManager$2.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$2 extends java.lang.Object implements java.io.FilenameFilter {
final org.eclipse.core.internal.resources.SaveManager this$0
void (org.eclipse.core.internal.resources.SaveManager)
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
}
org/eclipse/core/internal/resources/SaveManager$3.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$3 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.internal.resources.MarkerManager val$markerManager
private final java.io.DataOutputStream val$markersOutput
private final java.util.List val$writtenTypes
private final long[] val$saveTimes
private final java.io.DataOutputStream val$syncInfoOutput
private final org.eclipse.core.internal.resources.Synchronizer val$synchronizer
private final java.util.List val$writtenPartners
private final org.eclipse.core.resources.IResource val$root
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.internal.resources.MarkerManager, java.io.DataOutputStream, java.util.List, long[], java.io.DataOutputStream, org.eclipse.core.internal.resources.Synchronizer, java.util.List, org.eclipse.core.resources.IResource)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
long start
long markerSaveTime
long syncInfoSaveTime
java.io.IOException e
}
org/eclipse/core/internal/resources/SaveManager$4.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$4 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.SaveManager this$0
private final org.eclipse.core.internal.resources.MarkerManager val$markerManager
private final java.io.DataOutputStream val$markersOutput
private final long[] val$snapTimes
private final java.io.DataOutputStream val$syncInfoOutput
private final org.eclipse.core.internal.resources.Synchronizer val$synchronizer
private final org.eclipse.core.resources.IResource val$root
void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.internal.resources.MarkerManager, java.io.DataOutputStream, long[], java.io.DataOutputStream, org.eclipse.core.internal.resources.Synchronizer, org.eclipse.core.resources.IResource)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
org.eclipse.core.internal.resources.ResourceInfo info
long start
long markerSnapTime
long syncInfoSnapTime
java.io.IOException e
}
org/eclipse/core/internal/resources/SaveManager$InternalMonitorWrapper.classSaveManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.SaveManager$InternalMonitorWrapper extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private boolean ignoreCancel
final org.eclipse.core.internal.resources.SaveManager this$0
public void (org.eclipse.core.internal.resources.SaveManager, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void ignoreCancelState (boolean)
boolean ignore
public boolean isCanceled ()
}
org/eclipse/core/internal/resources/SaveManager.classSaveManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SaveManager extends java.lang.Object implements org.eclipse.core.internal.watson.IElementInfoFlattener org.eclipse.core.internal.resources.IManager org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final String CLEAR_DELTA_PREFIX
protected static final String DELTA_EXPIRATION_PREFIX
protected static final int DONE_SAVING
private static final long MIN_SNAPSHOT_DELAY
protected static final int NO_OP_THRESHOLD
protected static final int PREPARE_TO_SAVE
protected static final int ROLLBACK
protected static final String SAVE_NUMBER_PREFIX
protected static final int SAVING
protected org.eclipse.core.internal.watson.ElementTree lastSnap
protected java.util.Properties masterTable
private boolean isSaving
protected int noopCount
protected int operationCount
protected long persistMarkers
protected long persistSyncInfo
protected java.util.Map savedStates
protected java.util.Map saveParticipants
protected final org.eclipse.core.internal.resources.DelayedSnapshotJob snapshotJob
protected boolean snapshotRequested
protected org.eclipse.core.internal.resources.Workspace workspace
private static final String DEBUG_START
private static final String DEBUG_FULL_SAVE
private static final String DEBUG_PROJECT_SAVE
private static final String DEBUG_SNAPSHOT
private static final int TREE_BUFFER_SIZE
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public org.eclipse.core.resources.ISavedState addParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
String pluginId
org.eclipse.core.resources.ISaveParticipant participant
org.eclipse.core.internal.resources.SavedState state
protected void broadcastLifecycle (int, java.util.Map, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
int lifecycle
java.util.Map contexts
org.eclipse.core.runtime.MultiStatus warnings
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Iterator it
java.util.Map$Entry entry
String pluginId
org.eclipse.core.resources.ISaveParticipant participant
org.eclipse.core.internal.resources.SaveContext context
org.eclipse.core.runtime.ISafeRunnable code
protected void clearDeltaExpiration (java.lang.String)
String pluginId
protected void cleanMasterTable ()
java.util.Iterator it
String key
String prefix
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath backup
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
protected void clearSavedDelta ()
java.util.Iterator i
String pluginId
protected void collapseTrees (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map contexts
java.util.Iterator i
org.eclipse.core.internal.resources.SaveContext context
java.util.ArrayList trees
java.util.Iterator i
org.eclipse.core.internal.resources.SavedState state
org.eclipse.core.resources.IProject[] projects
int i
org.eclipse.core.resources.IProject project
java.util.ArrayList builderInfos
java.util.Iterator it
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.internal.watson.ElementTree[] treeArray
org.eclipse.core.internal.watson.ElementTree[] sorted
int i
protected void commit (java.util.Map) throws org.eclipse.core.runtime.CoreException
java.util.Map contexts
java.util.Iterator i
protected java.util.Map computeSaveContexts (java.lang.String[], int, org.eclipse.core.resources.IProject)
String[] pluginIds
int kind
org.eclipse.core.resources.IProject project
java.util.HashMap result
int i
String pluginId
org.eclipse.core.internal.resources.SaveContext context
org.eclipse.core.runtime.CoreException e
protected java.util.Map computeStatesToSave (java.util.Map, org.eclipse.core.internal.watson.ElementTree)
java.util.Map contexts
org.eclipse.core.internal.watson.ElementTree current
java.util.HashMap result
java.util.Iterator i
org.eclipse.core.internal.resources.SavedState state
java.util.Iterator i
org.eclipse.core.internal.resources.SaveContext context
String pluginId
protected void executeLifecycle (int, org.eclipse.core.resources.ISaveParticipant, org.eclipse.core.internal.resources.SaveContext) throws org.eclipse.core.runtime.CoreException
int lifecycle
org.eclipse.core.resources.ISaveParticipant participant
org.eclipse.core.internal.resources.SaveContext context
public void forgetSavedTree (java.lang.String)
String pluginId
java.util.Iterator i
org.eclipse.core.internal.resources.SavedState state
protected long getDeltaExpiration (java.lang.String)
String pluginId
String result
protected java.util.Properties getMasterTable ()
public int getSaveNumber (java.lang.String)
String pluginId
String value
protected java.lang.String[] getSaveParticipantPluginIds ()
private void hookEndSave (int, org.eclipse.core.resources.IProject, long)
int kind
org.eclipse.core.resources.IProject project
long start
String endMessage
private void hookStartSave (int, org.eclipse.core.internal.resources.Project)
int kind
org.eclipse.core.internal.resources.Project project
protected void initSnap (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.IPath snapPath
java.io.File file
String message
protected boolean isDeltaCleared (java.lang.String)
String pluginId
String clearDelta
protected boolean isOldPluginTree (java.lang.String)
String pluginId
long deltaAge
public java.lang.Object readElement (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
java.io.DataInput input
int flags
int type
org.eclipse.core.internal.resources.ResourceInfo info
protected void removeClearDeltaMarks ()
java.util.Iterator i
String pluginId
protected void removeClearDeltaMarks (java.lang.String)
String pluginId
protected void removeFiles (java.io.File, java.lang.String[], java.util.List)
java.io.File root
String[] candidates
java.util.List exclude
int i
boolean delete
java.util.ListIterator it
String s
private void removeGarbage (java.io.DataOutputStream, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
java.io.DataOutputStream output
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
public void removeParticipant (java.lang.String)
String pluginId
protected void removeUnusedSafeTables ()
java.util.List valuables
org.eclipse.core.runtime.IPath location
java.util.Enumeration e
String key
String pluginId
java.io.File target
String[] candidates
protected void removeUnusedTreeFiles ()
java.util.List valuables
org.eclipse.core.runtime.IPath location
java.io.File target
java.io.FilenameFilter filter
String[] candidates
org.eclipse.core.resources.IProject[] projects
int i
public void requestSnapshot ()
protected void resetSnapshots (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
String message
String message
java.io.File file
org.eclipse.core.resources.IProject[] projects
int i
protected void restore (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IProject[] roots
int i
protected boolean restore (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
boolean status
long start
protected boolean restoreFromRefreshSnapshot (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
boolean status
org.eclipse.core.runtime.IPath snapshotPath
java.io.File snapshotFile
long start
org.eclipse.core.internal.resources.ProjectDescription description
protected void restoreMarkers (org.eclipse.core.resources.IResource, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean generateDeltas
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.internal.resources.MarkerManager markerManager
org.eclipse.core.resources.IProject[] projects
int i
protected void restoreMasterTable () throws org.eclipse.core.runtime.CoreException
long start
org.eclipse.core.runtime.IPath location
java.io.File target
org.eclipse.core.internal.localstore.SafeChunkyInputStream input
java.io.IOException e
String message
protected void restoreMetaInfo (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IProject[] roots
int i
org.eclipse.core.runtime.CoreException e
String message
protected void restoreMetaInfo (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.internal.resources.ProjectDescription description
org.eclipse.core.runtime.CoreException failure
org.eclipse.core.runtime.CoreException e
protected void restoreSnapshots (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath snapLocation
java.io.File localFile
org.eclipse.core.internal.watson.ElementTree complete
java.io.DataInputStream input
org.eclipse.core.internal.resources.WorkspaceTreeReader reader
Exception e
protected void restoreSyncInfo (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
long start
org.eclipse.core.internal.resources.Synchronizer synchronizer
org.eclipse.core.resources.IProject[] projects
int i
protected void restoreTree (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataInputStream input
java.io.IOException e
String msg
protected boolean restoreTree (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.WorkspaceTreeReader reader
java.io.IOException e
protected boolean restoreTreeFromRefreshSnapshot (org.eclipse.core.internal.resources.Project, java.io.File, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
java.io.File snapshotFile
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath snapshotPath
java.io.InputStream snapIn
java.util.zip.ZipInputStream zip
java.util.zip.ZipEntry treeEntry
java.io.DataInputStream input
org.eclipse.core.internal.resources.WorkspaceTreeReader reader
java.io.IOException e
public org.eclipse.core.runtime.IStatus save (int, org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus save (int, boolean, org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int kind
boolean keepConsistencyWhenCanceled
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor parentMonitor
org.eclipse.core.internal.resources.SaveManager$InternalMonitorWrapper monitor
String message
org.eclipse.core.runtime.MultiStatus warnings
org.eclipse.core.runtime.jobs.ISchedulingRule rule
long start
java.util.Map contexts
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
protected void saveMasterTable () throws org.eclipse.core.runtime.CoreException
protected void saveMasterTable (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath location
long start
java.io.File target
org.eclipse.core.internal.localstore.SafeChunkyOutputStream output
java.io.IOException e
protected void saveMetaInfo (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.MultiStatus problems
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.resources.IProject[] roots
int i
org.eclipse.core.runtime.IStatus result
protected org.eclipse.core.runtime.IStatus saveMetaInfo (org.eclipse.core.internal.resources.Project, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String msg
public void saveRefreshSnapshot (org.eclipse.core.internal.resources.Project, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
java.net.URI snapshotLocation
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore store
org.eclipse.core.runtime.IPath snapshotPath
java.io.File tmpTree
java.io.IOException e
java.util.zip.ZipOutputStream out
java.io.FileOutputStream fis
java.io.DataOutputStream output
java.io.OutputStream snapOut
java.util.zip.ZipEntry e
int read
byte[] buffer
java.io.InputStream in
java.io.IOException e
protected void saveTree (java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.util.Map contexts
org.eclipse.core.runtime.IProgressMonitor monitor
long start
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataOutputStream output
Exception e
String msg
void setPluginsSavedState (java.util.HashMap)
java.util.HashMap savedStates
protected void setSaveNumber (java.lang.String, int)
String pluginId
int number
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool pool
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
int state
public void snapshotIfNeeded (boolean)
boolean hasTreeChanges
long interval
protected void snapTree (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IProgressMonitor monitor
long start
String message
org.eclipse.core.runtime.IPath snapPath
org.eclipse.core.internal.watson.ElementTreeWriter writer
java.io.File localFile
org.eclipse.core.internal.localstore.SafeChunkyOutputStream safeStream
java.io.DataOutputStream out
java.io.IOException e
protected org.eclipse.core.internal.watson.ElementTree[] sortTrees (org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.internal.watson.ElementTree[] trees
int numTrees
org.eclipse.core.internal.watson.ElementTree[] sorted
java.util.Map table
int i
java.util.List indices
org.eclipse.core.internal.watson.ElementTree oldest
int i
java.util.List indices
java.util.Enumeration e
org.eclipse.core.internal.watson.ElementTree parent
org.eclipse.core.runtime.IStatus status
public void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File table
protected void updateDeltaExpiration (java.lang.String)
String pluginId
String key
public void visitAndSave (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource root
org.eclipse.core.internal.resources.Synchronizer synchronizer
org.eclipse.core.internal.resources.MarkerManager markerManager
org.eclipse.core.runtime.IPath markersLocation
org.eclipse.core.runtime.IPath markersTempLocation
org.eclipse.core.runtime.IPath syncInfoLocation
org.eclipse.core.runtime.IPath syncInfoTempLocation
java.util.List writtenTypes
java.util.List writtenPartners
java.io.DataOutputStream o1
java.io.DataOutputStream o2
String message
String message
java.io.IOException e
java.io.DataOutputStream markersOutput
java.io.DataOutputStream syncInfoOutput
long[] saveTimes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
java.io.IOException e
org.eclipse.core.resources.IProject[] projects
int i
public void visitAndSnap (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource root
org.eclipse.core.internal.resources.Synchronizer synchronizer
org.eclipse.core.internal.resources.MarkerManager markerManager
org.eclipse.core.runtime.IPath markersLocation
org.eclipse.core.runtime.IPath syncInfoLocation
org.eclipse.core.internal.localstore.SafeChunkyOutputStream safeMarkerStream
org.eclipse.core.internal.localstore.SafeChunkyOutputStream safeSyncInfoStream
java.io.DataOutputStream o1
java.io.DataOutputStream o2
String message
String message
java.io.IOException e
java.io.DataOutputStream markersOutput
java.io.DataOutputStream syncInfoOutput
int markerFileSize
int syncInfoFileSize
long[] snapTimes
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.utils.WrappedRuntimeException e
java.io.IOException e
org.eclipse.core.resources.IProject[] projects
int i
protected void writeBuilderPersistentInfo (java.io.DataOutputStream, java.util.List, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.DataOutputStream output
java.util.List builders
java.util.List trees
org.eclipse.core.runtime.IProgressMonitor monitor
int numBuilders
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IProject[] interestingProjects
int j
org.eclipse.core.internal.watson.ElementTree last
public void writeElement (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
Object element
java.io.DataOutput output
org.eclipse.core.internal.resources.ResourceInfo info
protected void writeTree (java.util.Map, java.io.DataOutputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.util.Map statesToSave
java.io.DataOutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
boolean wasImmutable
org.eclipse.core.internal.watson.ElementTree current
java.util.ArrayList trees
java.util.Iterator i
java.util.Map$Entry entry
String pluginId
org.eclipse.core.resources.IProject[] projects
java.util.List builders
int i
org.eclipse.core.resources.IProject project
java.util.ArrayList infos
org.eclipse.core.internal.watson.ElementTreeWriter writer
org.eclipse.core.internal.watson.ElementTree[] treesToSave
protected void writeTree (org.eclipse.core.internal.resources.Project, java.io.DataOutputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
java.io.DataOutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
boolean wasImmutable
java.util.ArrayList builderInfos
java.util.List trees
org.eclipse.core.internal.watson.ElementTree current
org.eclipse.core.internal.watson.ElementTreeWriter writer
org.eclipse.core.internal.watson.ElementTree[] treesToSave
protected void writeTree (org.eclipse.core.internal.resources.Project, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Project project
int depth
long start
org.eclipse.core.runtime.IPath treeLocation
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileOutputStream safe
java.io.DataOutputStream output
java.io.IOException e
String msg
protected void writeWorkspaceFields (java.io.DataOutputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.DataOutputStream output
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/SavedState.classSavedState.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SavedState extends java.lang.Object implements org.eclipse.core.resources.ISavedState {
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
org.eclipse.core.internal.resources.SafeFileTable fileTable
String pluginId
org.eclipse.core.internal.resources.Workspace workspace
void (org.eclipse.core.internal.resources.Workspace, java.lang.String, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
String pluginId
org.eclipse.core.internal.watson.ElementTree oldTree
org.eclipse.core.internal.watson.ElementTree newTree
void forgetTrees ()
public int getSaveNumber ()
protected org.eclipse.core.internal.resources.SafeFileTable getFileTable ()
protected org.eclipse.core.internal.resources.SafeFileTable restoreFileTable () throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath file
public org.eclipse.core.runtime.IPath[] getFiles ()
public void processResourceChangeEvents (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.internal.events.ResourceDelta delta
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/SyncInfoReader.classSyncInfoReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.SyncInfoReader getReader (int) throws java.io.IOException
int formatVersion
public void readPartners (java.io.DataInputStream) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int size
java.util.Set registry
int i
String qualifier
String local
java.io.IOException e
String message
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.SyncInfoReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/SyncInfoReader_2.classSyncInfoReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader_2 extends org.eclipse.core.internal.resources.SyncInfoReader {
public static final int INDEX
public static final int QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readPartners
org.eclipse.core.runtime.IPath path
private void readSyncInfo (org.eclipse.core.runtime.IPath, java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.DataInputStream input
java.util.List readPartners
int size
org.eclipse.core.internal.utils.ObjectMap table
int i
org.eclipse.core.runtime.QualifiedName name
int type
String qualifier
String local
String msg
int length
byte[] bytes
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/SyncInfoReader_3.classSyncInfoReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoReader_3 extends org.eclipse.core.internal.resources.SyncInfoReader {
public static final byte INDEX
public static final byte QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.List readPartners
org.eclipse.core.runtime.IPath path
private void readSyncInfo (org.eclipse.core.runtime.IPath, java.io.DataInputStream, java.util.List) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
java.io.DataInputStream input
java.util.List readPartners
int size
org.eclipse.core.internal.utils.ObjectMap table
int i
org.eclipse.core.runtime.QualifiedName name
byte type
String qualifier
String local
String msg
int length
byte[] bytes
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/SyncInfoSnapReader.classSyncInfoSnapReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoSnapReader extends java.lang.Object {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.SyncInfoSnapReader getReader (int) throws java.io.IOException
int formatVersion
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int formatVersion
org.eclipse.core.internal.resources.SyncInfoSnapReader reader
protected static int readVersionNumber (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
}
org/eclipse/core/internal/resources/SyncInfoSnapReader_3.classSyncInfoSnapReader_3.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoSnapReader_3 extends org.eclipse.core.internal.resources.SyncInfoSnapReader {
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
private org.eclipse.core.internal.utils.ObjectMap internalReadSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
int size
org.eclipse.core.internal.utils.ObjectMap map
int i
String qualifier
String local
org.eclipse.core.runtime.QualifiedName name
int length
byte[] bytes
public void readSyncInfo (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream input
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.utils.ObjectMap map
org.eclipse.core.internal.resources.ResourceInfo info
}
org/eclipse/core/internal/resources/SyncInfoWriter.classSyncInfoWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.SyncInfoWriter extends java.lang.Object {
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.internal.resources.Workspace workspace
public static final int SYNCINFO_SAVE_VERSION
public static final int SYNCINFO_SNAP_VERSION
public static final byte INDEX
public static final byte QNAME
public void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.internal.resources.Synchronizer)
org.eclipse.core.internal.resources.Workspace workspace
org.eclipse.core.internal.resources.Synchronizer synchronizer
public void savePartners (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream output
java.util.Set registry
java.util.Iterator i
org.eclipse.core.runtime.QualifiedName qname
public void saveSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenPartners
java.util.Map table
java.util.Iterator i
java.util.Map$Entry entry
org.eclipse.core.runtime.QualifiedName name
int index
byte[] bytes
public void snapSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.Map table
java.util.Iterator i
java.util.Map$Entry entry
org.eclipse.core.runtime.QualifiedName name
byte[] bytes
}
org/eclipse/core/internal/resources/Synchronizer$1.classSynchronizer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Synchronizer$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.core.internal.resources.Synchronizer this$0
private final org.eclipse.core.resources.IResource val$root
private final int val$depth
private final org.eclipse.core.runtime.QualifiedName val$partner
void (org.eclipse.core.internal.resources.Synchronizer, org.eclipse.core.resources.IResource, int, org.eclipse.core.runtime.QualifiedName)
public void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResourceVisitor visitor
static org.eclipse.core.internal.resources.Synchronizer access$0 (org.eclipse.core.internal.resources.Synchronizer$1)
}
org/eclipse/core/internal/resources/Synchronizer$2.classSynchronizer.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Synchronizer$2 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.Synchronizer$1 this$1
private final org.eclipse.core.runtime.QualifiedName val$partner
void (org.eclipse.core.internal.resources.Synchronizer$1, org.eclipse.core.runtime.QualifiedName)
public boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/Synchronizer.classSynchronizer.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Synchronizer extends java.lang.Object implements org.eclipse.core.resources.ISynchronizer {
protected org.eclipse.core.internal.resources.Workspace workspace
protected org.eclipse.core.internal.resources.SyncInfoWriter writer
protected java.util.Set registry
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public void accept (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResourceVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResourceVisitor visitor
int depth
org.eclipse.core.resources.IResource[] children
int i
public void add (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName partner
public void flushSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource root
int depth
org.eclipse.core.resources.IWorkspaceRunnable body
public org.eclipse.core.runtime.QualifiedName[] getPartners ()
protected java.util.Set getRegistry ()
public byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource resource
String message
org.eclipse.core.internal.resources.ResourceInfo info
protected boolean isRegistered (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName partner
public void readPartners (java.io.DataInputStream) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.internal.resources.SyncInfoReader reader
public void restore (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
protected void restoreFromSave (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourceLocation
org.eclipse.core.runtime.IPath tempLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.SyncInfoReader reader
Exception e
String msg
protected void restoreFromSnap (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourceLocation
java.io.DataInputStream input
org.eclipse.core.internal.resources.SyncInfoSnapReader reader
Exception e
String msg
public void remove (org.eclipse.core.runtime.QualifiedName)
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.runtime.CoreException e
public void savePartners (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream output
public void saveSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
java.util.List writtenPartners
protected void setRegistry (java.util.Set)
java.util.Set registry
public void setSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.QualifiedName partner
org.eclipse.core.resources.IResource resource
byte[] info
String message
org.eclipse.core.internal.resources.Resource target
org.eclipse.core.internal.resources.ResourceInfo resourceInfo
int flags
org.eclipse.core.internal.resources.Container parent
org.eclipse.core.runtime.MultiStatus status
public void snapSyncInfo (org.eclipse.core.internal.resources.ResourceInfo, org.eclipse.core.internal.watson.IPathRequestor, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.watson.IPathRequestor requestor
java.io.DataOutputStream output
}
org/eclipse/core/internal/resources/TestingSupport.classTestingSupport.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.TestingSupport extends java.lang.Object {
public static java.util.Properties getMasterTable ()
public static void waitForSnapshot ()
InterruptedException e
private void ()
}
org/eclipse/core/internal/resources/VariableDescription.classVariableDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VariableDescription extends java.lang.Object implements java.lang.Comparable {
private String name
private String value
static Class class$0
public void ()
public void (java.lang.String, java.lang.String)
String name
String value
public boolean equals (java.lang.Object)
Object o
org.eclipse.core.internal.resources.VariableDescription other
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public void setName (java.lang.String)
String name
public void setValue (java.lang.String)
String value
public int compareTo (java.lang.Object)
Object o
org.eclipse.core.internal.resources.VariableDescription that
}
org/eclipse/core/internal/resources/VirtualFileStore.classVirtualFileStore.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VirtualFileStore extends org.eclipse.core.filesystem.provider.FileStore {
private final java.net.URI location
public void (java.net.URI)
java.net.URI location
public java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.provider.FileInfo result
public void delete (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
String name
public java.lang.String getName ()
public org.eclipse.core.filesystem.IFileStore getParent ()
public void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.net.URI toURI ()
}
org/eclipse/core/internal/resources/VirtualFileSystem.classVirtualFileSystem.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.VirtualFileSystem extends org.eclipse.core.filesystem.provider.FileSystem {
public void ()
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
java.net.URI uri
}
org/eclipse/core/internal/resources/WorkManager$NotifyRule.classWorkManager.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.WorkManager$NotifyRule extends java.lang.Object implements org.eclipse.core.runtime.jobs.ISchedulingRule {
final org.eclipse.core.internal.resources.WorkManager this$0
void (org.eclipse.core.internal.resources.WorkManager)
public boolean contains (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public boolean isConflicting (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
}
org/eclipse/core/internal/resources/WorkManager.classWorkManager.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkManager extends java.lang.Object implements org.eclipse.core.internal.resources.IManager {
private final ThreadLocal checkInFailed
private boolean hasBuildChanges
private org.eclipse.core.runtime.jobs.IJobManager jobManager
private final org.eclipse.core.runtime.jobs.ILock lock
private int nestedOperations
private org.eclipse.core.internal.resources.WorkManager$NotifyRule notifyRule
private boolean operationCanceled
private int preparedOperations
private org.eclipse.core.internal.resources.Workspace workspace
static Class class$0
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
public int beginUnprotected ()
int depth
int i
public void checkIn (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
boolean success
String msg
public boolean checkInFailed (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public synchronized void checkOut (org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.runtime.jobs.ISchedulingRule rule
private void decrementPreparedOperations ()
public void endUnprotected (int)
int depth
int i
org.eclipse.core.runtime.jobs.ILock getLock ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getNotifyRule ()
public synchronized int getPreparedOperationDepth ()
void incrementNestedOperations ()
private void incrementPreparedOperations ()
boolean isBalanced ()
public boolean isLockAlreadyAcquired ()
boolean result
boolean success
public void operationCanceled ()
public void rebalanceNestedOperations ()
public void setBuild (boolean)
boolean hasChanges
public boolean shouldBuild ()
public void shutdown (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void startup (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
void postWorkspaceStartup ()
}
org/eclipse/core/internal/resources/Workspace$1.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$1 extends java.lang.Object implements java.util.Comparator {
final org.eclipse.core.internal.resources.Workspace this$0
void (org.eclipse.core.internal.resources.Workspace)
public int compare (java.lang.Object, java.lang.Object)
Object x
Object y
org.eclipse.core.resources.IProject px
org.eclipse.core.resources.IProject py
}
org/eclipse/core/internal/resources/Workspace$2.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$2 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.Workspace this$0
private final boolean val$phantom
private final int[] val$count
void (org.eclipse.core.internal.resources.Workspace, boolean, int[])
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree aTree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
}
org/eclipse/core/internal/resources/Workspace$3.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$3 extends org.eclipse.core.resources.team.TeamHook {
final org.eclipse.core.internal.resources.Workspace this$0
void (org.eclipse.core.internal.resources.Workspace)
}
org/eclipse/core/internal/resources/Workspace$4.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$4 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.resources.Workspace this$0
private final StringBuffer val$buffer
void (org.eclipse.core.internal.resources.Workspace, java.lang.StringBuffer)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree aTree
org.eclipse.core.internal.watson.IPathRequestor requestor
Object elementContents
}
org/eclipse/core/internal/resources/Workspace$5.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$5 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.Workspace this$0
private final org.eclipse.core.runtime.IStatus[] val$status
private final Object val$context
private final org.eclipse.core.resources.IFile[] val$files
void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.IStatus[], java.lang.Object, org.eclipse.core.resources.IFile[])
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object c
}
org/eclipse/core/internal/resources/Workspace$6.classWorkspace.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.Workspace$6 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.resources.Workspace this$0
private final org.eclipse.core.runtime.IStatus[] val$status
private final org.eclipse.core.resources.IFile val$file
void (org.eclipse.core.internal.resources.Workspace, org.eclipse.core.runtime.IStatus[], org.eclipse.core.resources.IFile)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/internal/resources/Workspace.classWorkspace.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.Workspace extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IWorkspace org.eclipse.core.internal.resources.ICoreConstants {
public static final boolean caseSensitive
public static boolean DEBUG
protected org.eclipse.core.internal.resources.WorkManager _workManager
protected org.eclipse.core.internal.resources.AliasManager aliasManager
protected org.eclipse.core.internal.events.BuildManager buildManager
protected org.eclipse.core.resources.IProject[] buildOrder
protected org.eclipse.core.internal.resources.CharsetManager charsetManager
protected org.eclipse.core.internal.resources.ContentDescriptionManager contentDescriptionManager
protected boolean crashed
protected final org.eclipse.core.resources.IWorkspaceRoot defaultRoot
protected org.eclipse.core.internal.resources.WorkspacePreferences description
protected org.eclipse.core.internal.localstore.FileSystemResourceManager fileSystemManager
protected final java.util.HashSet lifecycleListeners
protected org.eclipse.core.internal.resources.LocalMetaArea localMetaArea
protected final org.eclipse.core.internal.resources.LocationValidator locationValidator
protected org.eclipse.core.internal.resources.MarkerManager markerManager
protected org.eclipse.core.resources.team.IMoveDeleteHook moveDeleteHook
protected org.eclipse.core.internal.resources.NatureManager natureManager
protected org.eclipse.core.internal.resources.FilterTypeManager filterManager
protected long nextMarkerId
protected long nextNodeId
protected org.eclipse.core.internal.events.NotificationManager notificationManager
protected boolean openFlag
protected org.eclipse.core.internal.watson.ElementTree operationTree
protected org.eclipse.core.internal.resources.PathVariableManager pathVariableManager
protected org.eclipse.core.internal.properties.IPropertyManager propertyManager
protected org.eclipse.core.internal.refresh.RefreshManager refreshManager
private org.eclipse.core.resources.IResourceRuleFactory ruleFactory
protected org.eclipse.core.internal.resources.SaveManager saveManager
protected boolean shouldValidate
private org.eclipse.core.internal.utils.StringPoolJob stringPoolJob
protected org.eclipse.core.internal.resources.Synchronizer synchronizer
protected org.eclipse.core.resources.team.TeamHook teamHook
protected org.eclipse.core.internal.watson.ElementTree tree
protected Thread treeLocked
protected org.eclipse.core.resources.IFileModificationValidator validator
static void ()
public static boolean clear (java.io.File)
java.io.File root
boolean result
public static boolean clearChildren (java.io.File)
java.io.File root
boolean result
String[] list
int i
public static org.eclipse.core.internal.resources.WorkspaceDescription defaultWorkspaceDescription ()
private static boolean isDuplicate (java.lang.Object[], int)
Object[] array
int position
int j
public void ()
protected void aboutToBuild (java.lang.Object, int)
Object source
int trigger
public void addLifecycleListener (org.eclipse.core.internal.events.ILifecycleListener)
org.eclipse.core.internal.events.ILifecycleListener listener
public void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener, int)
org.eclipse.core.resources.IResourceChangeListener listener
int eventMask
public org.eclipse.core.resources.ISavedState addSaveParticipant (org.eclipse.core.runtime.Plugin, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.Plugin plugin
org.eclipse.core.resources.ISaveParticipant participant
public org.eclipse.core.resources.ISavedState addSaveParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
String pluginId
org.eclipse.core.resources.ISaveParticipant participant
public void beginOperation (boolean) throws org.eclipse.core.runtime.CoreException
boolean createNewTree
org.eclipse.core.internal.resources.WorkManager workManager
public void broadcastBuildEvent (java.lang.Object, int, int)
Object source
int type
int buildTrigger
org.eclipse.core.internal.events.ResourceChangeEvent event
protected void broadcastEvent (org.eclipse.core.internal.events.LifecycleEvent) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.events.LifecycleEvent event
java.util.Iterator it
org.eclipse.core.internal.events.ILifecycleListener listener
public void broadcastPostChange ()
org.eclipse.core.internal.events.ResourceChangeEvent event
public void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int trigger
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.IStatus result
private boolean canCreateExtensions ()
public void checkpoint (boolean)
boolean build
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.CoreException e
public void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String msg
int rootCount
org.eclipse.core.resources.IProject[] projects
int i
private org.eclipse.core.resources.IWorkspace$ProjectOrder computeFullProjectOrder ()
java.util.SortedSet allAccessibleProjects
org.eclipse.core.resources.IProject[] allProjects
java.util.List edges
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.ProjectDescription desc
org.eclipse.core.resources.IProject[] refs
int j
org.eclipse.core.resources.IProject ref
org.eclipse.core.resources.IWorkspace$ProjectOrder fullProjectOrder
public org.eclipse.core.resources.IProject[][] computePrerequisiteOrder (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] targets
private org.eclipse.core.resources.IProject[][] computePrerequisiteOrder1 (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IWorkspace$ProjectOrder r
java.util.Set bad
java.util.Set keepers
int i
org.eclipse.core.resources.IProject[] knot
int j
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] result2
java.util.List p
java.util.Iterator it
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] result1
public org.eclipse.core.resources.IWorkspace$ProjectOrder computeProjectOrder (org.eclipse.core.resources.IProject[])
org.eclipse.core.resources.IProject[] projects
org.eclipse.core.resources.IWorkspace$ProjectOrder fullProjectOrder
int accessibleCount
int i
java.util.Set keepers
java.util.List reducedProjects
int i
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[] p1
java.util.List reducedKnots
int i
org.eclipse.core.resources.IProject[] knot
java.util.List x
int j
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject[][] k1
public org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int opWork
int totalWork
String message
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.runtime.MultiStatus status
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.runtime.IStatus requirements
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
protected void copyTree (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, int, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.runtime.IPath destination
int depth
int updateFlags
boolean keepSyncInfo
private void copyTree (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, int, int, boolean, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.runtime.IPath destination
int depth
int updateFlags
boolean keepSyncInfo
boolean moveResources
boolean movingProject
org.eclipse.core.resources.IResource destinationResource
int destinationType
int destinationType
int destinationType
int destinationType
org.eclipse.core.internal.resources.ResourceInfo sourceInfo
org.eclipse.core.internal.resources.ResourceInfo newInfo
org.eclipse.core.internal.resources.LinkDescription linkDescription
org.eclipse.core.internal.resources.LinkDescription linkDescription
java.net.URI sourceLocationURI
org.eclipse.core.internal.resources.Project project
org.eclipse.core.internal.resources.Project sourceProject
java.util.LinkedList originalDescriptions
java.util.LinkedList filterDescriptions
org.eclipse.core.internal.resources.Project project
boolean projectCopy
org.eclipse.core.resources.IResource dotProject
org.eclipse.core.resources.IResource[] children
int i
int imax
String childName
org.eclipse.core.runtime.IPath childPath
public java.net.URI transferVariableDefinition (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, java.net.URI) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource dest
java.net.URI sourceURI
org.eclipse.core.runtime.IPath srcLoc
org.eclipse.core.runtime.IPath srcRawLoc
String variable
org.eclipse.core.runtime.IPath newLocation
java.net.URI toURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.lang.String copyVariable (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource dest
String variable
org.eclipse.core.resources.IPathVariableManager destPathVariableManager
org.eclipse.core.resources.IPathVariableManager srcPathVariableManager
org.eclipse.core.runtime.IPath srcValue
org.eclipse.core.runtime.IPath resolvedSrcValue
boolean variableExisted
org.eclipse.core.runtime.IPath destValue
String[] variables
int i
org.eclipse.core.runtime.IPath resolveDestVariable
String destVariable
boolean shouldConvertToRelative
String[] referencedVariables
String[] segments
StringBuffer result
int i
String var
String copiedVariable
int index
int start
int end
org.eclipse.core.runtime.IPath relativeSrcValue
public int countResources (org.eclipse.core.runtime.IPath, int, boolean)
org.eclipse.core.runtime.IPath root
int depth
boolean phantom
int[] count
org.eclipse.core.internal.watson.IElementContentVisitor visitor
public org.eclipse.core.internal.resources.ResourceInfo createResource (org.eclipse.core.resources.IResource, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean phantom
public org.eclipse.core.internal.resources.ResourceInfo createResource (org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
int updateFlags
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.internal.resources.ResourceInfo createResource (org.eclipse.core.resources.IResource, org.eclipse.core.internal.resources.ResourceInfo, boolean, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.ResourceInfo info
boolean phantom
boolean overwrite
boolean keepSyncInfo
org.eclipse.core.internal.resources.ResourceInfo original
String message
public org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int opWork
int totalWork
String message
org.eclipse.core.runtime.MultiStatus result
int i
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.runtime.CoreException e
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.runtime.OperationCanceledException e
public void deleteMarkers (org.eclipse.core.resources.IMarker[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker[] markers
int i
void deleteResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProject[] children
int i
public void endOperation (org.eclipse.core.runtime.jobs.ISchedulingRule, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
boolean build
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.WorkManager workManager
boolean hasTreeChanges
boolean depthOne
protected void flushBuildOrder ()
public void forgetSavedTree (java.lang.String)
String pluginId
public org.eclipse.core.internal.resources.AliasManager getAliasManager ()
public org.eclipse.core.internal.events.BuildManager getBuildManager ()
public org.eclipse.core.resources.IProject[] getBuildOrder ()
String[] order
java.util.List projectList
int i
org.eclipse.core.resources.IProject project
public org.eclipse.core.internal.resources.CharsetManager getCharsetManager ()
public org.eclipse.core.internal.resources.ContentDescriptionManager getContentDescriptionManager ()
public java.util.Map getDanglingReferences ()
org.eclipse.core.resources.IProject[] projects
java.util.Map result
int i
org.eclipse.core.internal.resources.Project project
org.eclipse.core.resources.IProject[] refs
java.util.List dangling
int j
public org.eclipse.core.resources.IWorkspaceDescription getDescription ()
org.eclipse.core.internal.resources.WorkspaceDescription workingCopy
public org.eclipse.core.internal.watson.ElementTree getElementTree ()
public org.eclipse.core.internal.localstore.FileSystemResourceManager getFileSystemManager ()
public org.eclipse.core.internal.resources.MarkerManager getMarkerManager ()
public org.eclipse.core.internal.resources.LocalMetaArea getMetaArea ()
protected org.eclipse.core.resources.team.IMoveDeleteHook getMoveDeleteHook ()
public org.eclipse.core.resources.IFilterMatcherDescriptor getFilterMatcherDescriptor (java.lang.String)
String filterMAtcherId
public org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterMatcherDescriptors ()
public org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
String natureId
public org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
public org.eclipse.core.internal.resources.NatureManager getNatureManager ()
public org.eclipse.core.internal.events.NotificationManager getNotificationManager ()
public org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public org.eclipse.core.internal.properties.IPropertyManager getPropertyManager ()
public org.eclipse.core.internal.refresh.RefreshManager getRefreshManager ()
public org.eclipse.core.internal.resources.ResourceInfo getResourceInfo (org.eclipse.core.runtime.IPath, boolean, boolean)
org.eclipse.core.runtime.IPath path
boolean phantom
boolean mutable
org.eclipse.core.internal.resources.ResourceInfo info
org.eclipse.core.internal.resources.ResourceInfo result
public org.eclipse.core.resources.IWorkspaceRoot getRoot ()
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory ()
public org.eclipse.core.internal.resources.SaveManager getSaveManager ()
public org.eclipse.core.resources.ISynchronizer getSynchronizer ()
protected org.eclipse.core.resources.team.TeamHook getTeamHook ()
public org.eclipse.core.internal.resources.WorkManager getWorkManager () throws org.eclipse.core.runtime.CoreException
String message
protected void initializeMoveDeleteHook ()
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
protected void initializeTeamHook ()
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
protected void initializeValidator ()
org.eclipse.core.runtime.IConfigurationElement[] configs
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.internal.resources.WorkspaceDescription internalGetDescription ()
public boolean isAutoBuilding ()
public boolean isOpen ()
public boolean isTreeLocked ()
protected void linkTrees (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.watson.ElementTree[] newTrees
public org.eclipse.core.resources.IProjectDescription loadProjectDescription (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
java.io.InputStream stream
org.eclipse.core.resources.IProjectDescription result
String message
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.resources.IProjectDescription loadProjectDescription (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IProjectDescription result
java.io.IOException e
org.eclipse.core.runtime.IPath user
org.eclipse.core.runtime.IPath platform
java.io.IOException ex
String message
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.runtime.IPath destination
int updateFlags
org.eclipse.core.runtime.IProgressMonitor monitor
int opWork
int totalWork
String message
org.eclipse.core.runtime.IPath parentPath
org.eclipse.core.runtime.MultiStatus status
int i
org.eclipse.core.internal.resources.Resource resource
org.eclipse.core.runtime.IStatus requirements
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException e
void move (org.eclipse.core.internal.resources.Resource, org.eclipse.core.runtime.IPath, int, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Resource source
org.eclipse.core.runtime.IPath destination
int depth
int updateFlags
boolean keepSyncInfo
protected org.eclipse.core.internal.resources.ResourceInfo newElement (int)
int type
org.eclipse.core.internal.resources.ResourceInfo result
public org.eclipse.core.resources.IProjectDescription newProjectDescription (java.lang.String)
String projectName
org.eclipse.core.resources.IProjectDescription result
public org.eclipse.core.internal.resources.Resource newResource (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath path
int type
String message
String message
public org.eclipse.core.internal.watson.ElementTree newWorkingTree ()
protected long nextMarkerId ()
protected long nextNodeId ()
public org.eclipse.core.runtime.IStatus open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.resources.WorkspaceDescription oldDescription
org.eclipse.core.runtime.IProgressMonitor nullMonitor
RuntimeException e
public void prepareOperation (org.eclipse.core.runtime.jobs.ISchedulingRule, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.jobs.ISchedulingRule rule
org.eclipse.core.runtime.IProgressMonitor monitor
String message
protected boolean refreshRequested ()
String[] args
int i
public void removeResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
org.eclipse.core.resources.IResourceChangeListener listener
public void removeSaveParticipant (org.eclipse.core.runtime.Plugin)
org.eclipse.core.runtime.Plugin plugin
public void removeSaveParticipant (java.lang.String)
String pluginId
public void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspaceRunnable action
org.eclipse.core.runtime.IProgressMonitor monitor
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 action
org.eclipse.core.runtime.jobs.ISchedulingRule rule
int options
org.eclipse.core.runtime.IProgressMonitor monitor
int depth
boolean avoidNotification
org.eclipse.core.runtime.OperationCanceledException e
public org.eclipse.core.runtime.IStatus save (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean full
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.runtime.IStatus save (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean full
boolean keepConsistencyWhenCanceled
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
public void setCrashed (boolean)
boolean value
String msg
public void setDescription (org.eclipse.core.resources.IWorkspaceDescription)
org.eclipse.core.resources.IWorkspaceDescription value
org.eclipse.core.internal.resources.WorkspaceDescription newDescription
String[] newOrder
public void setTreeLocked (boolean)
boolean locked
public void setWorkspaceLock (org.eclipse.core.resources.WorkspaceLock)
org.eclipse.core.resources.WorkspaceLock lock
protected void shutdown (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.resources.IManager[] managers
String message
org.eclipse.core.runtime.MultiStatus status
int i
org.eclipse.core.internal.resources.IManager manager
Exception e
public java.lang.String[] sortNatureSet (java.lang.String[])
String[] natureIds
protected void startup (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toDebugString ()
StringBuffer buffer
org.eclipse.core.internal.watson.IElementContentVisitor visitor
public void updateModificationStamp (org.eclipse.core.internal.resources.ResourceInfo)
org.eclipse.core.internal.resources.ResourceInfo info
public org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
org.eclipse.core.resources.IFile[] files
Object context
String message
org.eclipse.core.runtime.MultiStatus result
int i
org.eclipse.core.runtime.IPath filePath
org.eclipse.core.runtime.IStatus[] status
org.eclipse.core.runtime.ISafeRunnable body
public org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath unresolvedLocation
public org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
org.eclipse.core.resources.IResource resource
java.net.URI unresolvedLocation
public org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
String segment
int type
public org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
String[] natureIds
public org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
String path
int type
public org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IProject context
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
org.eclipse.core.resources.IProject project
java.net.URI location
protected void validateSave (org.eclipse.core.resources.IFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IStatus[] status
org.eclipse.core.runtime.ISafeRunnable body
public org.eclipse.core.runtime.IStatus validateFiltered (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/WorkspaceDescription.classWorkspaceDescription.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceDescription extends org.eclipse.core.internal.resources.ModelObject implements org.eclipse.core.resources.IWorkspaceDescription {
protected boolean autoBuilding
protected String[] buildOrder
protected long fileStateLongevity
protected int maxBuildIterations
protected int maxFileStates
protected long maxFileStateSize
protected boolean applyFileStatePolicy
private long snapshotInterval
protected int operationsPerSnapshot
protected long deltaExpiration
public void (java.lang.String)
String name
org.eclipse.core.runtime.preferences.IEclipsePreferences node
public java.lang.String[] getBuildOrder ()
public java.lang.String[] getBuildOrder (boolean)
boolean makeCopy
public long getDeltaExpiration ()
public void setDeltaExpiration (long)
long value
public long getFileStateLongevity ()
public int getMaxBuildIterations ()
public int getMaxFileStates ()
public long getMaxFileStateSize ()
public boolean isApplyFileStatePolicy ()
public int getOperationsPerSnapshot ()
public long getSnapshotInterval ()
public void internalSetBuildOrder (java.lang.String[])
String[] value
public boolean isAutoBuilding ()
public void setOperationsPerSnapshot (int)
int value
public void setAutoBuilding (boolean)
boolean value
public void setBuildOrder (java.lang.String[])
String[] value
public void setFileStateLongevity (long)
long time
public void setMaxBuildIterations (int)
int number
public void setMaxFileStates (int)
int number
public void setMaxFileStateSize (long)
long size
public void setApplyFileStatePolicy (boolean)
boolean apply
public void setSnapshotInterval (long)
long snapshotInterval
}
org/eclipse/core/internal/resources/WorkspaceDescriptionReader.classWorkspaceDescriptionReader.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceDescriptionReader extends java.lang.Object implements org.eclipse.core.internal.resources.IModelObjectConstants {
protected static final String[] EMPTY_STRING_ARRAY
static void ()
public void ()
protected java.lang.String getString (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node target
String tagName
org.w3c.dom.Node node
protected java.lang.String[] getStrings (org.w3c.dom.Node)
org.w3c.dom.Node target
org.w3c.dom.NodeList list
java.util.List result
int i
org.w3c.dom.Node node
private void logNumberFormatException (java.lang.String, java.lang.NumberFormatException)
String value
NumberFormatException e
String msg
public java.lang.Object read (java.io.InputStream)
java.io.InputStream input
javax.xml.parsers.DocumentBuilder parser
org.w3c.dom.Document document
public java.lang.Object read (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath) throws java.io.IOException
org.eclipse.core.runtime.IPath location
org.eclipse.core.runtime.IPath tempLocation
org.eclipse.core.internal.localstore.SafeFileInputStream file
protected java.lang.Object read (org.w3c.dom.Node)
org.w3c.dom.Node node
String value
protected org.eclipse.core.internal.resources.WorkspaceDescription readWorkspaceDescription (org.w3c.dom.Node)
org.w3c.dom.Node node
String name
String autobuild
String snapshotInterval
String applyFileStatePolicy
String fileStateLongevity
String maxFileStateSize
String maxFileStates
String[] buildOrder
org.eclipse.core.internal.resources.WorkspaceDescription description
NumberFormatException e
NumberFormatException e
NumberFormatException e
NumberFormatException e
protected org.w3c.dom.Node searchNode (org.w3c.dom.Node, java.lang.String)
org.w3c.dom.Node target
String tagName
org.w3c.dom.NodeList list
int i
}
org/eclipse/core/internal/resources/WorkspacePreferences$1.classWorkspacePreferences.java
package org.eclipse.core.internal.resources
org.eclipse.core.internal.resources.WorkspacePreferences$1 extends java.lang.Object implements org.eclipse.core.runtime.Preferences$IPropertyChangeListener {
final org.eclipse.core.internal.resources.WorkspacePreferences this$0
void (org.eclipse.core.internal.resources.WorkspacePreferences)
public void propertyChange (org.eclipse.core.runtime.Preferences$PropertyChangeEvent)
org.eclipse.core.runtime.Preferences$PropertyChangeEvent event
}
org/eclipse/core/internal/resources/WorkspacePreferences.classWorkspacePreferences.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspacePreferences extends org.eclipse.core.internal.resources.WorkspaceDescription {
public static final String PROJECT_SEPARATOR
private org.eclipse.core.runtime.Preferences preferences
public static java.lang.String convertStringArraytoString (java.lang.String[])
String[] array
StringBuffer sb
int i
public static java.lang.String[] convertStringToStringArray (java.lang.String, java.lang.String)
String string
String separator
java.util.List list
java.util.StringTokenizer tokenizer
private static void copyFromTo (org.eclipse.core.internal.resources.WorkspaceDescription, org.eclipse.core.internal.resources.WorkspaceDescription)
org.eclipse.core.internal.resources.WorkspaceDescription source
org.eclipse.core.internal.resources.WorkspaceDescription target
public void ()
String version
public java.lang.Object clone ()
public void copyFrom (org.eclipse.core.internal.resources.WorkspaceDescription)
org.eclipse.core.internal.resources.WorkspaceDescription source
public void copyTo (org.eclipse.core.internal.resources.WorkspaceDescription)
org.eclipse.core.internal.resources.WorkspaceDescription target
public java.lang.String[] getBuildOrder ()
boolean defaultBuildOrder
public java.lang.String[] getBuildOrder (boolean)
boolean makeCopy
public void setAutoBuilding (boolean)
boolean value
public void setBuildOrder (java.lang.String[])
String[] value
public void setDeltaExpiration (long)
long value
public void setApplyFileStatePolicy (boolean)
boolean apply
public void setFileStateLongevity (long)
long time
public void setMaxBuildIterations (int)
int number
public void setMaxFileStates (int)
int number
public void setMaxFileStateSize (long)
long size
public void setOperationsPerSnapshot (int)
int value
public void setSnapshotInterval (long)
long delay
protected void synchronizeWithPreferences (java.lang.String)
String property
private void upgradeVersion (java.lang.String)
String oldVersion
String oldOrder
}
org/eclipse/core/internal/resources/WorkspaceRoot.classWorkspaceRoot.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceRoot extends org.eclipse.core.internal.resources.Container implements org.eclipse.core.resources.IWorkspaceRoot {
private final java.util.Map projectTable
private final org.eclipse.core.runtime.IPath workspaceLocation
protected void (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.resources.Workspace container
public void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean deleteContent
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
boolean force
org.eclipse.core.runtime.IProgressMonitor monitor
int updateFlags
public boolean exists (int, boolean)
int flags
boolean checkType
public org.eclipse.core.resources.IContainer[] findContainersForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI)
java.net.URI location
public org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI, int)
java.net.URI location
int memberFlags
public org.eclipse.core.resources.IFile[] findFilesForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI)
java.net.URI location
public org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI, int)
java.net.URI location
int memberFlags
public org.eclipse.core.resources.IContainer getContainerForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public java.lang.String getDefaultCharset (boolean)
boolean checkImplicit
String enc
public org.eclipse.core.resources.IFile getFileForLocation (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location
public long getLocalTimeStamp ()
public org.eclipse.core.runtime.IPath getLocation ()
public java.lang.String getName ()
public org.eclipse.core.resources.IContainer getParent ()
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.core.resources.IProject getProject (java.lang.String)
String name
org.eclipse.core.internal.resources.Project result
org.eclipse.core.runtime.IPath projectPath
String message
String canonicalName
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.IProject[] getProjects (int)
int memberFlags
org.eclipse.core.resources.IResource[] roots
org.eclipse.core.resources.IProject[] result
ArrayStoreException ex
int i
public int getType ()
public void internalSetLocal (boolean, int) throws org.eclipse.core.runtime.CoreException
boolean flag
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isDerived (int)
int options
public boolean isHidden ()
public boolean isHidden (int)
int options
public boolean isTeamPrivateMember (int)
int options
public boolean isLinked (int)
int options
public boolean isLocal (int)
int depth
public boolean isLocal (int, int)
int flags
int depth
org.eclipse.core.resources.IResource[] children
int i
public boolean isPhantom ()
public void setDefaultCharset (java.lang.String)
String charset
org.eclipse.core.runtime.Preferences resourcesPreferences
public void setHidden (boolean)
boolean isHidden
public long setLocalTimeStamp (long)
long value
public void setReadOnly (boolean)
boolean readonly
public void touch (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/WorkspaceTreeReader.classWorkspaceTreeReader.java
package org.eclipse.core.internal.resources
public abstract org.eclipse.core.internal.resources.WorkspaceTreeReader extends java.lang.Object {
protected boolean renameProjectNode
public void ()
public static org.eclipse.core.internal.resources.WorkspaceTreeReader getReader (org.eclipse.core.internal.resources.Workspace, int, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
int version
boolean renameProjectNode
org.eclipse.core.internal.resources.WorkspaceTreeReader w
String msg
public static org.eclipse.core.internal.resources.WorkspaceTreeReader getReader (org.eclipse.core.internal.resources.Workspace, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.resources.Workspace workspace
int version
public abstract org.eclipse.core.internal.watson.ElementTree readSnapshotTree (java.io.DataInputStream, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/internal/resources/WorkspaceTreeReader_1.classWorkspaceTreeReader_1.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceTreeReader_1 extends org.eclipse.core.internal.resources.WorkspaceTreeReader {
protected org.eclipse.core.internal.resources.Workspace workspace
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected int getVersion ()
protected void linkBuildersToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], int, org.eclipse.core.runtime.IProgressMonitor)
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
int index
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.ArrayList infos
String projectName
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject project
protected void linkPluginsSavedStateToTrees (java.util.List, org.eclipse.core.internal.watson.ElementTree[], org.eclipse.core.runtime.IProgressMonitor)
java.util.List states
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.runtime.IProgressMonitor monitor
int i
org.eclipse.core.internal.resources.SavedState state
org.eclipse.core.internal.resources.SaveManager saveManager
protected org.eclipse.core.internal.events.BuilderPersistentInfo readBuilderInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, int) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
int index
String projectName
String builderName
protected void readBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int builderCount
int i
protected void readPluginsSavedStates (java.io.DataInputStream, java.util.HashMap, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
java.util.HashMap savedStates
java.util.List plugins
org.eclipse.core.runtime.IProgressMonitor monitor
int stateCount
int i
String pluginId
org.eclipse.core.internal.resources.SavedState state
public org.eclipse.core.internal.watson.ElementTree readSnapshotTree (java.io.DataInputStream, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.internal.watson.ElementTree complete
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
org.eclipse.core.internal.watson.ElementTreeReader reader
int version
java.io.IOException e
public void readTree (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.HashMap savedStates
java.util.List pluginsToBeLinked
java.util.List buildersToBeLinked
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.IOException e
public void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
int numBuilders
String[] builderNames
int i
String builderName
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.ArrayList infos
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
java.io.IOException e
protected org.eclipse.core.internal.watson.ElementTree[] readTrees (org.eclipse.core.runtime.IPath, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.runtime.IPath root
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.internal.watson.ElementTreeReader treeReader
String newProjectName
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.internal.watson.ElementTree newTree
protected void readWorkspaceFields (java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException org.eclipse.core.runtime.CoreException
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/WorkspaceTreeReader_2.classWorkspaceTreeReader_2.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.WorkspaceTreeReader_2 extends org.eclipse.core.internal.resources.WorkspaceTreeReader_1 {
public void (org.eclipse.core.internal.resources.Workspace)
org.eclipse.core.internal.resources.Workspace workspace
protected int getVersion ()
protected void readBuildersPersistentInfo (org.eclipse.core.resources.IProject, java.io.DataInputStream, java.util.List, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
java.util.List builders
org.eclipse.core.runtime.IProgressMonitor monitor
int builderCount
int i
org.eclipse.core.internal.events.BuilderPersistentInfo info
int n
org.eclipse.core.resources.IProject[] projects
int j
public void readTree (org.eclipse.core.resources.IProject, java.io.DataInputStream, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
java.io.DataInputStream input
org.eclipse.core.runtime.IProgressMonitor monitor
String message
String message
String message
java.util.List infos
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.IOException e
}
org/eclipse/core/internal/resources/XMLWriter.classXMLWriter.java
package org.eclipse.core.internal.resources
public org.eclipse.core.internal.resources.XMLWriter extends java.io.PrintWriter {
protected int tab
protected static final String XML_VERSION
public void (java.io.OutputStream) throws java.io.UnsupportedEncodingException
java.io.OutputStream output
public void endTag (java.lang.String)
String name
public void printSimpleTag (java.lang.String, java.lang.Object)
String name
Object value
public void printTabulation ()
int i
public void printTag (java.lang.String, java.util.HashMap)
String name
java.util.HashMap parameters
public void printTag (java.lang.String, java.util.HashMap, boolean, boolean)
String name
java.util.HashMap parameters
boolean shouldTab
boolean newLine
StringBuffer sb
java.util.Iterator it
String key
public void startTag (java.lang.String, java.util.HashMap)
String name
java.util.HashMap parameters
public void startTag (java.lang.String, java.util.HashMap, boolean)
String name
java.util.HashMap parameters
boolean newLine
private static void appendEscapedChar (java.lang.StringBuffer, char)
StringBuffer buffer
char c
String replacement
public static java.lang.String getEscaped (java.lang.String)
String s
StringBuffer result
int i
private static java.lang.String getReplacement (char)
char c
}
org/eclipse/core/internal/resources/mapping/
org/eclipse/core/internal/resources/mapping/ChangeDescription.classChangeDescription.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ChangeDescription extends java.lang.Object {
private java.util.List addedRoots
private java.util.List changedFiles
private java.util.List closedProjects
private java.util.List copiedRoots
private java.util.List movedRoots
private java.util.List removedRoots
public void ()
private org.eclipse.core.resources.IResource createSourceResource (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.IPath sourcePath
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IWorkspaceRoot wsRoot
private void ensureResourceCovered (org.eclipse.core.resources.IResource, java.util.List)
org.eclipse.core.resources.IResource resource
java.util.List list
org.eclipse.core.runtime.IPath path
java.util.Iterator iter
org.eclipse.core.resources.IResource root
public org.eclipse.core.resources.IResource[] getRootResources ()
java.util.Set result
private void handleAdded (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
private void handleChange (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
private void handleCopy (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource source
private void handleMove (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource source
private void handleRemoved (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
public boolean recordChange (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
}
org/eclipse/core/internal/resources/mapping/ModelProviderDescriptor.classModelProviderDescriptor.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ModelProviderDescriptor extends java.lang.Object implements org.eclipse.core.resources.mapping.IModelProviderDescriptor {
private String id
private String[] extendedModels
private String label
private org.eclipse.core.resources.mapping.ModelProvider provider
private org.eclipse.core.expressions.Expression enablementRule
private static org.eclipse.core.expressions.EvaluationContext createEvaluationContext (java.lang.Object)
Object element
org.eclipse.core.expressions.EvaluationContext result
public void (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
private boolean convert (org.eclipse.core.expressions.EvaluationResult)
org.eclipse.core.expressions.EvaluationResult eval
protected void fail (java.lang.String) throws org.eclipse.core.runtime.CoreException
String reason
public java.lang.String[] getExtendedModels ()
public java.lang.String getId ()
public java.lang.String getLabel ()
public org.eclipse.core.resources.IResource[] getMatchingResources (org.eclipse.core.resources.IResource[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
java.util.Set result
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.expressions.EvaluationContext evalContext
public synchronized org.eclipse.core.resources.mapping.ModelProvider getModelProvider () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int i
org.eclipse.core.runtime.IConfigurationElement element
ClassCastException e
String message
public boolean matches (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
protected void readExtension (org.eclipse.core.runtime.IExtension) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement[] elements
int count
java.util.ArrayList extendsList
int i
org.eclipse.core.runtime.IConfigurationElement element
String name
String attribute
public org.eclipse.core.resources.mapping.ResourceTraversal[] getMatchingTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[]) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
java.util.List result
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
}
org/eclipse/core/internal/resources/mapping/ModelProviderManager.classModelProviderManager.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ModelProviderManager extends java.lang.Object {
private static java.util.Map descriptors
private static org.eclipse.core.internal.resources.mapping.ModelProviderManager instance
public void ()
public static synchronized org.eclipse.core.internal.resources.mapping.ModelProviderManager getDefault ()
private void detectCycles ()
public org.eclipse.core.resources.mapping.IModelProviderDescriptor getDescriptor (java.lang.String)
String id
public org.eclipse.core.resources.mapping.IModelProviderDescriptor[] getDescriptors ()
public org.eclipse.core.resources.mapping.ModelProvider getModelProvider (java.lang.String) throws org.eclipse.core.runtime.CoreException
String modelProviderId
org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
protected void lazyInitialize ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
int imax
org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/mapping/ProposedResourceDelta.classProposedResourceDelta.java
package org.eclipse.core.internal.resources.mapping
public final org.eclipse.core.internal.resources.mapping.ProposedResourceDelta extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.resources.IResourceDelta {
protected static int KIND_MASK
private java.util.HashMap children
private org.eclipse.core.runtime.IPath movedFromPath
private org.eclipse.core.runtime.IPath movedToPath
private org.eclipse.core.resources.IResource resource
private int status
static void ()
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
boolean includePhantoms
public void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDeltaVisitor visitor
int memberFlags
java.util.Iterator iter
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta childDelta
protected void add (org.eclipse.core.internal.resources.mapping.ProposedResourceDelta)
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta delta
protected void addFlags (int)
int flags
public org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
int segmentCount
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta current
int i
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
int kindMask
public org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
int kindMask
int memberFlags
java.util.List result
java.util.Iterator iter
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta child
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta getChild (java.lang.String)
String name
public int getFlags ()
public org.eclipse.core.runtime.IPath getFullPath ()
public int getKind ()
public org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
public org.eclipse.core.runtime.IPath getMovedFromPath ()
public org.eclipse.core.runtime.IPath getMovedToPath ()
public org.eclipse.core.runtime.IPath getProjectRelativePath ()
public org.eclipse.core.resources.IResource getResource ()
public void setFlags (int)
int flags
protected void setKind (int)
int kind
protected void setMovedFromPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
protected void setMovedToPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public java.lang.String toString ()
}
org/eclipse/core/internal/resources/mapping/ResourceAdapterFactory.classResourceAdapterFactory.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ResourceAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory {
static Class class$0
public void ()
public java.lang.Object getAdapter (java.lang.Object, java.lang.Class)
Object adaptableObject
Class adapterType
public java.lang.Class[] getAdapterList ()
}
org/eclipse/core/internal/resources/mapping/ResourceChangeDescriptionFactory$1.classResourceChangeDescriptionFactory.java
package org.eclipse.core.internal.resources.mapping
org.eclipse.core.internal.resources.mapping.ResourceChangeDescriptionFactory$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceVisitor {
final org.eclipse.core.internal.resources.mapping.ResourceChangeDescriptionFactory this$0
private final org.eclipse.core.runtime.IPath val$sourcePrefix
private final org.eclipse.core.runtime.IPath val$destinationPrefix
private final boolean val$move
void (org.eclipse.core.internal.resources.mapping.ResourceChangeDescriptionFactory, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
public boolean visit (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource child
}
org/eclipse/core/internal/resources/mapping/ResourceChangeDescriptionFactory.classResourceChangeDescriptionFactory.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ResourceChangeDescriptionFactory extends java.lang.Object implements org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory {
private org.eclipse.core.internal.resources.mapping.ProposedResourceDelta root
public void ()
private org.eclipse.core.internal.resources.mapping.ProposedResourceDelta buildDeleteDelta (org.eclipse.core.internal.resources.mapping.ProposedResourceDelta, org.eclipse.core.resources.IResource)
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta parentDelta
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta delta
org.eclipse.core.resources.IResource[] members
int childCount
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta[] childDeltas
int i
public void change (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta delta
public void close (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta delta
public void copy (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destination
public void create (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void delete (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject[] projects
int i
private void fail (org.eclipse.core.runtime.CoreException)
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.resources.IResourceDelta getDelta ()
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta getDelta (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta delta
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta parent
protected org.eclipse.core.resources.IResource getDestinationResource (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource source
org.eclipse.core.runtime.IPath sourcePrefix
org.eclipse.core.runtime.IPath destinationPrefix
org.eclipse.core.runtime.IPath relativePath
org.eclipse.core.runtime.IPath destinationPath
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IResource destination
org.eclipse.core.resources.IWorkspaceRoot wsRoot
public void move (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destination
boolean moveOrCopy (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath sourcePrefix
org.eclipse.core.runtime.IPath destinationPrefix
boolean move
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta sourceDelta
org.eclipse.core.resources.IResource destinationResource
org.eclipse.core.internal.resources.mapping.ProposedResourceDelta destinationDelta
org.eclipse.core.runtime.IPath fromPath
boolean wasAdded
int sourceFlags
private void moveOrCopyDeep (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath destination
boolean move
org.eclipse.core.runtime.IPath sourcePrefix
org.eclipse.core.runtime.IPath destinationPrefix
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/resources/mapping/ResourceModelProvider.classResourceModelProvider.java
package org.eclipse.core.internal.resources.mapping
public final org.eclipse.core.internal.resources.mapping.ResourceModelProvider extends org.eclipse.core.resources.mapping.ModelProvider {
public void ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.IResource, org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) 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
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.IResource[] resources
int depth
int j
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int i
java.util.Iterator iter
Object element
}
org/eclipse/core/internal/resources/mapping/ShallowContainer.classShallowContainer.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ShallowContainer extends org.eclipse.core.runtime.PlatformObject {
private org.eclipse.core.resources.IContainer container
static Class class$0
static Class class$1
public void (org.eclipse.core.resources.IContainer)
org.eclipse.core.resources.IContainer container
public org.eclipse.core.resources.IContainer getResource ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.resources.mapping.ShallowContainer other
public int hashCode ()
public java.lang.Object getAdapter (java.lang.Class)
Class adapter
}
org/eclipse/core/internal/resources/mapping/ShallowResourceMapping.classShallowResourceMapping.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.ShallowResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
private final org.eclipse.core.internal.resources.mapping.ShallowContainer container
public void (org.eclipse.core.internal.resources.mapping.ShallowContainer)
org.eclipse.core.internal.resources.mapping.ShallowContainer container
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
Object object
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.mapping.ShallowContainer sc
org.eclipse.core.resources.IResource other
}
org/eclipse/core/internal/resources/mapping/SimpleResourceMapping.classSimpleResourceMapping.java
package org.eclipse.core.internal.resources.mapping
public org.eclipse.core.internal.resources.mapping.SimpleResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
private final org.eclipse.core.resources.IResource resource
public void (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
Object object
org.eclipse.core.resources.IResource other
org.eclipse.core.internal.resources.mapping.ShallowContainer sc
org.eclipse.core.resources.IResource other
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/internal/resources/projectvariables/
org/eclipse/core/internal/resources/projectvariables/EclipseHomeProjectVariable.classEclipseHomeProjectVariable.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.EclipseHomeProjectVariable extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
java.net.URL installURL
}
org/eclipse/core/internal/resources/projectvariables/ParentVariableResolver.classParentVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.ParentVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static final String NAME
public void ()
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
int index
String countRemaining
String countString
int count
String argument
java.net.URI value
}
org/eclipse/core/internal/resources/projectvariables/ProjectLocationVariableResolver.classProjectLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.ProjectLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/projectvariables/WorkspaceLocationVariableResolver.classWorkspaceLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.WorkspaceLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/internal/resources/projectvariables/WorkspaceParentLocationVariableResolver.classWorkspaceParentLocationVariableResolver.java
package org.eclipse.core.internal.resources.projectvariables
public org.eclipse.core.internal.resources.projectvariables.WorkspaceParentLocationVariableResolver extends org.eclipse.core.resources.variableresolvers.PathVariableResolver {
public static String NAME
static void ()
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IContainer parent
java.net.URI locationURI
}
org/eclipse/core/internal/resources/refresh/
org/eclipse/core/internal/resources/refresh/win32/
org/eclipse/core/internal/resources/refresh/win32/Convert.classConvert.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Convert extends java.lang.Object {
private static String defaultEncoding
static void ()
public void ()
public static byte[] toPlatformBytes (java.lang.String)
String target
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$ChainedHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public abstract org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle {
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle next
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle previous
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
protected void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor)
public abstract boolean exists ()
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle getNext ()
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle getPrevious ()
public void setNext (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle)
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle next
public void setPrevious (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle)
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle previous
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$FileHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$FileHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle {
private java.io.File file
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor, java.io.File)
java.io.File file
public boolean exists ()
public void handleNotification ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle next
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$LinkedResourceHandle linkedResourceHandle
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle previous
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle previous
public void open ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle next
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle previous
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$Handle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public abstract org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle extends java.lang.Object {
protected long handleValue
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor)
public void close ()
int error
private long createHandleValue (java.lang.String, boolean, int)
String path
boolean monitorSubtree
int flags
long handle
int error
public void destroy ()
protected void findNextChange ()
int error
public long getHandleValue ()
public abstract void handleNotification ()
public boolean isOpen ()
public abstract void open ()
protected void openHandleOn (java.io.File)
java.io.File file
protected void openHandleOn (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private void openHandleOn (java.lang.String, boolean)
String path
boolean subtree
protected void postRefreshRequest (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public void setHandleValue (long)
long handleValue
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$LinkedResourceHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$LinkedResourceHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle {
private java.util.List fileHandleChain
private org.eclipse.core.resources.IResource resource
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected void createFileHandleChain ()
java.io.File file
int size
int i
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ChainedHandle handle
public void destroy ()
java.util.Iterator i
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
public boolean exists ()
org.eclipse.core.runtime.IPath location
public void handleNotification ()
public void open ()
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$FileHandle handle
public void postRefreshRequest ()
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor$ResourceHandle.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ResourceHandle extends org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle {
private org.eclipse.core.resources.IResource resource
final org.eclipse.core.internal.resources.refresh.win32.Win32Monitor this$0
public void (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.resources.IResource getResource ()
public void handleNotification ()
public void open ()
}
org/eclipse/core/internal/resources/refresh/win32/Win32Monitor.classWin32Monitor.java
package org.eclipse.core.internal.resources.refresh.win32
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor extends org.eclipse.core.runtime.jobs.Job implements org.eclipse.core.resources.refresh.IRefreshMonitor {
private static final long RESCHEDULE_DELAY
private static final String DEBUG_PREFIX
private static final int WAIT_FOR_MULTIPLE_OBJECTS_TIMEOUT
protected org.eclipse.core.runtime.MultiStatus errors
protected long[][] fHandleValueArrays
protected java.util.Map fHandleValueToHandle
protected org.eclipse.core.resources.refresh.IRefreshResult refreshResult
public void (org.eclipse.core.resources.refresh.IRefreshResult)
org.eclipse.core.resources.refresh.IRefreshResult result
protected synchronized void addException (java.lang.String)
String message
String msg
private long[][] balancedSplit (long[], int)
long[] array
int max
int elementCount
int subArrayCount
int subArrayBaseLength
int overflow
long[][] result
int count
int i
int subArrayLength
long[] subArray
int j
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle createHandle (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
protected long[][] createHandleArrays ()
long[] handles
long[] handles
java.util.Set keys
int size
int count
java.util.Iterator i
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle getHandle (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
java.util.Iterator i
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$ResourceHandle resourceHandle
private long[][] getHandleValueArrays ()
public boolean monitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath location
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
protected void removeHandle (org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle)
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
java.util.List handles
private void removeHandles (java.util.Collection)
java.util.Collection handles
java.util.Iterator i
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
long start
long[][] handleArrays
long[][] handleArrays
int i
int i
int length
int length
long delay
org.osgi.framework.Bundle bundle
org.eclipse.core.runtime.MultiStatus result
protected void setHandleValueArrays (long[][])
long[][] arrays
public boolean shouldRun ()
public void unmonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
private void waitForNotification (long[])
long[] handleValues
int handleCount
int index
int error
org.eclipse.core.internal.resources.refresh.win32.Win32Monitor$Handle handle
}
org/eclipse/core/internal/resources/refresh/win32/Win32Natives.classWin32Natives.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32Natives extends java.lang.Object {
public static final long INVALID_HANDLE_VALUE
public static final int ERROR_SUCCESS
public static final int ERROR_INVALID_HANDLE
public static int FILE_NOTIFY_ALL
public static final int MAXIMUM_WAIT_OBJECTS
public static final int MAX_PATH
public static final int INFINITE
public static final int WAIT_TIMEOUT
public static final int WAIT_OBJECT_0
public static final int WAIT_FAILED
public static final int FILE_NOTIFY_CHANGE_FILE_NAME
public static final int FILE_NOTIFY_CHANGE_DIR_NAME
public static final int FILE_NOTIFY_CHANGE_ATTRIBUTES
public static final int FILE_NOTIFY_CHANGE_SIZE
public static final int FILE_NOTIFY_CHANGE_LAST_WRITE
public static final int FILE_NOTIFY_CHANGE_SECURITY
public static final boolean UNICODE
static void ()
public void ()
public static long FindFirstChangeNotification (java.lang.String, boolean, int)
String lpPathName
boolean bWatchSubtree
int dwNotifyFilter
private static native long FindFirstChangeNotificationW (java.lang.String, boolean, int)
private static native long FindFirstChangeNotificationA (byte[], boolean, int)
public static native boolean FindCloseChangeNotification (long)
public static native boolean FindNextChangeNotification (long)
public static native int WaitForMultipleObjects (int, long[], boolean, int)
private static native boolean IsUnicode ()
public static native int GetLastError ()
private static native int FILE_NOTIFY_CHANGE_LAST_WRITE ()
private static native int FILE_NOTIFY_CHANGE_DIR_NAME ()
private static native int FILE_NOTIFY_CHANGE_ATTRIBUTES ()
private static native int FILE_NOTIFY_CHANGE_SIZE ()
private static native int FILE_NOTIFY_CHANGE_FILE_NAME ()
private static native int FILE_NOTIFY_CHANGE_SECURITY ()
private static native int MAXIMUM_WAIT_OBJECTS ()
private static native int MAX_PATH ()
private static native int INFINITE ()
private static native int WAIT_OBJECT_0 ()
private static native int WAIT_FAILED ()
private static native int WAIT_TIMEOUT ()
private static native int ERROR_INVALID_HANDLE ()
private static native int ERROR_SUCCESS ()
private static native long INVALID_HANDLE_VALUE ()
}
org/eclipse/core/internal/resources/refresh/win32/Win32RefreshProvider.classWin32RefreshProvider.java
package org.eclipse.core.internal.resources.refresh.win32
public org.eclipse.core.internal.resources.refresh.win32.Win32RefreshProvider extends org.eclipse.core.resources.refresh.RefreshProvider {
private org.eclipse.core.internal.resources.refresh.win32.Win32Monitor monitor
public void ()
public org.eclipse.core.resources.refresh.IRefreshMonitor installMonitor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.refresh.IRefreshResult)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.refresh.IRefreshResult result
}
org/eclipse/core/internal/utils/
org/eclipse/core/internal/utils/ArrayIterator.classArrayIterator.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.ArrayIterator extends java.lang.Object implements java.util.Iterator {
Object[] elements
int index
int lastElement
public void (java.lang.Object[])
Object[] elements
public void (java.lang.Object[], int, int)
Object[] elements
int firstElement
int lastElement
public boolean hasNext ()
public java.lang.Object next () throws java.util.NoSuchElementException
public void remove ()
}
org/eclipse/core/internal/utils/BitMask.classBitMask.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.BitMask extends java.lang.Object {
public void ()
public static boolean isSet (int, int)
int flags
int mask
}
org/eclipse/core/internal/utils/Cache$Entry.classCache.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Cache$Entry extends java.lang.Object implements org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement {
Object cached
Object key
org.eclipse.core.internal.utils.Cache$Entry next
org.eclipse.core.internal.utils.Cache$Entry previous
long timestamp
final org.eclipse.core.internal.utils.Cache this$0
public void (org.eclipse.core.internal.utils.Cache, java.lang.Object, java.lang.Object, long)
Object key
Object cached
long timestamp
public boolean compare (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement other
org.eclipse.core.internal.utils.Cache$Entry otherEntry
public void discard ()
public java.lang.Object getCached ()
public java.lang.Object getKey ()
public int getKeyHashCode ()
public org.eclipse.core.internal.utils.Cache$Entry getNext ()
public org.eclipse.core.internal.utils.Cache$Entry getPrevious ()
public long getTimestamp ()
public boolean isHead ()
public boolean isTail ()
void makeHead ()
org.eclipse.core.internal.utils.Cache$Entry oldHead
public void setCached (java.lang.Object)
Object cached
public void setTimestamp (long)
long timestamp
public java.lang.String toString ()
void unchain ()
}
org/eclipse/core/internal/utils/Cache.classCache.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Cache extends java.lang.Object {
org.eclipse.core.internal.utils.KeyedHashSet entries
org.eclipse.core.internal.utils.Cache$Entry head
private int maximumCapacity
org.eclipse.core.internal.utils.Cache$Entry tail
private double threshold
public void (int)
int maximumCapacity
public void (int, int, double)
int initialCapacity
int maximumCapacity
double threshold
public void addEntry (java.lang.Object, java.lang.Object)
Object key
Object toCache
public org.eclipse.core.internal.utils.Cache$Entry addEntry (java.lang.Object, java.lang.Object, long)
Object key
Object toCache
long timestamp
org.eclipse.core.internal.utils.Cache$Entry newHead
int extraEntries
public org.eclipse.core.internal.utils.Cache$Entry getEntry (java.lang.Object)
Object key
public org.eclipse.core.internal.utils.Cache$Entry getEntry (java.lang.Object, boolean)
Object key
boolean update
org.eclipse.core.internal.utils.Cache$Entry existing
public org.eclipse.core.internal.utils.Cache$Entry getHead ()
public org.eclipse.core.internal.utils.Cache$Entry getTail ()
private void packEntries (int)
int extraEntries
org.eclipse.core.internal.utils.Cache$Entry current
public long size ()
public void discardAll ()
public void dispose ()
}
org/eclipse/core/internal/utils/Convert.classConvert.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Convert extends java.lang.Object {
public void ()
public static java.lang.String fromUTF8 (byte[])
byte[] b
String result
String result
public static byte[] toUTF8 (java.lang.String)
String s
byte[] result
byte[] result
public static byte[] longToBytes (long)
long value
byte[] bytes
int i
public static long bytesToLong (byte[])
byte[] value
long longValue
int i
}
org/eclipse/core/internal/utils/FileUtil.classFileUtil.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.FileUtil extends java.lang.Object {
private static final byte[] buffer
static void ()
public static org.eclipse.core.filesystem.IFileInfo attributesToFileInfo (org.eclipse.core.resources.ResourceAttributes)
org.eclipse.core.resources.ResourceAttributes attributes
org.eclipse.core.filesystem.IFileInfo fileInfo
public static org.eclipse.core.runtime.IPath canonicalPath (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
String pathString
String canonicalPath
public static java.net.URI canonicalURI (java.net.URI)
java.net.URI uri
org.eclipse.core.runtime.IPath inputPath
org.eclipse.core.runtime.IPath canonicalPath
private static boolean computeOverlap (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath, boolean)
org.eclipse.core.runtime.IPath location1
org.eclipse.core.runtime.IPath location2
boolean bothDirections
org.eclipse.core.runtime.IPath one
org.eclipse.core.runtime.IPath two
private static boolean computeOverlap (java.net.URI, java.net.URI, boolean)
java.net.URI location1
java.net.URI location2
boolean bothDirections
String scheme1
String scheme2
org.eclipse.core.filesystem.IFileSystem system
String string1
String string2
org.eclipse.core.filesystem.IFileStore store1
org.eclipse.core.filesystem.IFileStore store2
public static org.eclipse.core.resources.ResourceAttributes fileInfoToAttributes (org.eclipse.core.filesystem.IFileInfo)
org.eclipse.core.filesystem.IFileInfo fileInfo
org.eclipse.core.resources.ResourceAttributes attributes
public static boolean isOverlapping (java.net.URI, java.net.URI)
java.net.URI location1
java.net.URI location2
public static boolean isPrefixOf (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath location1
org.eclipse.core.runtime.IPath location2
public static boolean isPrefixOf (java.net.URI, java.net.URI)
java.net.URI location1
java.net.URI location2
public static void safeClose (java.io.InputStream)
java.io.InputStream in
public static void safeClose (java.io.OutputStream)
java.io.OutputStream out
public static org.eclipse.core.runtime.IPath toPath (java.net.URI)
java.net.URI uri
String scheme
public static final void transferStreams (java.io.InputStream, java.io.OutputStream, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream source
java.io.OutputStream destination
String path
org.eclipse.core.runtime.IProgressMonitor monitor
int bytesRead
java.io.IOException e
String msg
java.io.IOException e
String msg
private void ()
}
org/eclipse/core/internal/utils/IStringPoolParticipant.classIStringPoolParticipant.java
package org.eclipse.core.internal.utils
public abstract org.eclipse.core.internal.utils.IStringPoolParticipant extends java.lang.Object {
public abstract void shareStrings (org.eclipse.core.internal.utils.StringPool)
}
org/eclipse/core/internal/utils/KeyedHashSet$KeyedElement.classKeyedHashSet.java
package org.eclipse.core.internal.utils
public abstract org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement extends java.lang.Object {
public abstract boolean compare (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
public abstract java.lang.Object getKey ()
public abstract int getKeyHashCode ()
}
org/eclipse/core/internal/utils/KeyedHashSet.classKeyedHashSet.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.KeyedHashSet extends java.lang.Object {
protected static final int MINIMUM_SIZE
private int capacity
protected int elementCount
protected org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement[] elements
protected boolean replace
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean replace
public boolean add (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hash
int i
int i
public void clear ()
protected void expand ()
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement[] oldElements
int maxArrayIndex
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hash
public org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement getByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
private int hash (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement key
private int keyHash (java.lang.Object)
Object key
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int hashIndex
boolean match
boolean match
public boolean remove (org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement)
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement toRemove
int hash
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
int i
org.eclipse.core.internal.utils.KeyedHashSet$KeyedElement element
private boolean shouldGrow ()
public int size ()
public java.lang.String toString ()
StringBuffer result
boolean first
int i
}
org/eclipse/core/internal/utils/Messages.classMessages.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String dtree_immutable
public static String dtree_malformedTree
public static String dtree_missingChild
public static String dtree_notFound
public static String dtree_notImmutable
public static String dtree_reverse
public static String dtree_subclassImplement
public static String dtree_switchError
public static String events_builderError
public static String events_building_0
public static String events_building_1
public static String events_errors
public static String events_instantiate_1
public static String events_invoking_1
public static String events_invoking_2
public static String events_skippingBuilder
public static String events_unknown
public static String history_copyToNull
public static String history_copyToSelf
public static String history_errorContentDescription
public static String history_notValid
public static String history_problemsCleaning
public static String links_creating
public static String links_errorLinkReconcile
public static String links_invalidLocation
public static String links_localDoesNotExist
public static String links_locationOverlapsLink
public static String links_locationOverlapsProject
public static String links_natureVeto
public static String links_noPath
public static String links_overlappingResource
public static String links_parentNotAccessible
public static String links_notFileFolder
public static String links_updatingDuplicate
public static String links_vetoNature
public static String links_workspaceVeto
public static String links_wrongLocalType
public static String links_resourceIsNotALink
public static String links_setLocation
public static String group_invalidParent
public static String filters_missingFilterType
public static String localstore_copying
public static String localstore_copyProblem
public static String localstore_couldnotDelete
public static String localstore_couldNotMove
public static String localstore_couldNotRead
public static String localstore_couldNotWrite
public static String localstore_couldNotWriteReadOnly
public static String localstore_deleteProblem
public static String localstore_deleting
public static String localstore_failedReadDuringWrite
public static String localstore_fileExists
public static String localstore_fileNotFound
public static String localstore_locationUndefined
public static String localstore_refreshing
public static String localstore_refreshingRoot
public static String localstore_resourceExists
public static String localstore_resourceDoesNotExist
public static String localstore_resourceIsOutOfSync
public static String mapping_invalidDef
public static String mapping_wrongType
public static String mapping_noIdentifier
public static String mapping_validate
public static String mapping_multiProblems
public static String natures_duplicateNature
public static String natures_hasCycle
public static String natures_invalidDefinition
public static String natures_invalidRemoval
public static String natures_invalidSet
public static String natures_missingIdentifier
public static String natures_missingNature
public static String natures_missingPrerequisite
public static String natures_multipleSetMembers
public static String pathvar_beginLetter
public static String pathvar_invalidChar
public static String pathvar_invalidValue
public static String pathvar_length
public static String pathvar_undefined
public static String pathvar_whitespace
public static String preferences_deleteException
public static String preferences_loadException
public static String preferences_operationCanceled
public static String preferences_removeNodeException
public static String preferences_clearNodeException
public static String preferences_saveProblems
public static String preferences_syncException
public static String projRead_badArguments
public static String projRead_badFilterName
public static String projRead_badFilterID
public static String projRead_badFilterType
public static String projRead_badFilterType2
public static String projRead_badID
public static String projRead_badLinkLocation
public static String projRead_badLinkName
public static String projRead_badLinkType
public static String projRead_badLinkType2
public static String projRead_badLocation
public static String projRead_badSnapshotLocation
public static String projRead_cannotReadSnapshot
public static String projRead_emptyFilterName
public static String projRead_emptyLinkName
public static String projRead_emptyVariableName
public static String projRead_failureReadingProjectDesc
public static String projRead_notProjectDescription
public static String projRead_whichKey
public static String projRead_whichValue
public static String properties_couldNotClose
public static String properties_qualifierIsNull
public static String properties_readProperties
public static String properties_valueTooLong
public static String refresh_installError
public static String refresh_jobName
public static String refresh_pollJob
public static String refresh_refreshErr
public static String refresh_task
public static String resources_cannotModify
public static String resources_changeInAdd
public static String resources_charsetBroadcasting
public static String resources_charsetUpdating
public static String resources_closing_0
public static String resources_closing_1
public static String resources_copyDestNotSub
public static String resources_copying
public static String resources_copying_0
public static String resources_copyNotMet
public static String resources_copyProblem
public static String resources_couldnotDelete
public static String resources_create
public static String resources_creating
public static String resources_deleteMeta
public static String resources_deleteProblem
public static String resources_deleting
public static String resources_deleting_0
public static String resources_destNotNull
public static String resources_errorContentDescription
public static String resources_errorDeleting
public static String resources_errorMarkersDelete
public static String resources_errorMarkersMove
public static String resources_wrongMarkerAttributeValueType
public static String resources_errorMembers
public static String resources_errorMoving
public static String resources_errorMultiRefresh
public static String resources_errorNature
public static String resources_errorPropertiesMove
public static String resources_errorReadProject
public static String resources_errorRefresh
public static String resources_errorValidator
public static String resources_errorVisiting
public static String resources_existsDifferentCase
public static String resources_existsLocalDifferentCase
public static String resources_exMasterTable
public static String resources_exReadProjectLocation
public static String resources_exSafeRead
public static String resources_exSafeSave
public static String resources_exSaveMaster
public static String resources_exSaveProjectLocation
public static String resources_fileExists
public static String resources_fileToProj
public static String resources_flushingContentDescriptionCache
public static String resources_folderOverFile
public static String resources_format
public static String resources_initHook
public static String resources_initTeamHook
public static String resources_initValidator
public static String resources_invalidCharInName
public static String resources_invalidCharInPath
public static String resources_invalidName
public static String resources_invalidPath
public static String resources_invalidProjDesc
public static String resources_invalidResourceName
public static String resources_invalidRoot
public static String resources_markerNotFound
public static String resources_missingProjectMeta
public static String resources_missingProjectMetaRepaired
public static String resources_moveDestNotSub
public static String resources_moveMeta
public static String resources_moveNotMet
public static String resources_moveNotProject
public static String resources_moveProblem
public static String resources_moveRoot
public static String resources_moving
public static String resources_moving_0
public static String resources_mustBeAbsolute
public static String resources_mustBeLocal
public static String resources_mustBeOpen
public static String resources_mustExist
public static String resources_mustNotExist
public static String resources_nameEmpty
public static String resources_nameNull
public static String resources_natureClass
public static String resources_natureDeconfig
public static String resources_natureExtension
public static String resources_natureFormat
public static String resources_natureImplement
public static String resources_notChild
public static String resources_oneHook
public static String resources_oneTeamHook
public static String resources_oneValidator
public static String resources_opening_1
public static String resources_overlapWorkspace
public static String resources_overlapProject
public static String resources_pathNull
public static String resources_projectDesc
public static String resources_projectDescSync
public static String resources_projectMustNotBeOpen
public static String resources_projectPath
public static String resources_pruningHistory
public static String resources_reading
public static String resources_readingEncoding
public static String resources_readingSnap
public static String resources_readMarkers
public static String resources_readMeta
public static String resources_readMetaWrongVersion
public static String resources_readOnly
public static String resources_readOnly2
public static String resources_readProjectMeta
public static String resources_readProjectTree
public static String resources_readSync
public static String resources_readWorkspaceMeta
public static String resources_readWorkspaceMetaValue
public static String resources_readWorkspaceSnap
public static String resources_readWorkspaceTree
public static String resources_refreshing
public static String resources_refreshingRoot
public static String resources_resetMarkers
public static String resources_resetSync
public static String resources_resourcePath
public static String resources_saveOp
public static String resources_saveProblem
public static String resources_saveWarnings
public static String resources_saving_0
public static String resources_savingEncoding
public static String resources_setDesc
public static String resources_setLocal
public static String resources_settingCharset
public static String resources_settingContents
public static String resources_settingDefaultCharsetContainer
public static String resources_settingDerivedFlag
public static String resources_shutdown
public static String resources_shutdownProblems
public static String resources_snapInit
public static String resources_snapRead
public static String resources_snapRequest
public static String resources_snapshot
public static String resources_startupProblems
public static String resources_touch
public static String resources_updating
public static String resources_updatingEncoding
public static String resources_workspaceClosed
public static String resources_workspaceOpen
public static String resources_writeMeta
public static String resources_writeWorkspaceMeta
public static String resources_errorResourceIsFiltered
public static String synchronizer_partnerNotRegistered
public static String url_badVariant
public static String url_couldNotResolve_projectDoesNotExist
public static String url_couldNotResolve_URLProtocolHandlerCanNotResolveURL
public static String url_couldNotResolve_resourceLocationCanNotBeDetermined
public static String utils_clone
public static String utils_stringJobName
public static String watson_elementNotFound
public static String watson_illegalSubtree
public static String watson_immutable
public static String watson_noModify
public static String watson_nullArg
public static String watson_unknown
public static String WM_beginTask
public static String WM_errCloseHandle
public static String WM_errCreateHandle
public static String WM_errFindChange
public static String WM_errors
public static String WM_jobName
public static String WM_nativeErr
static Class class$0
static void ()
public void ()
}
org/eclipse/core/internal/utils/ObjectMap.classObjectMap.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.ObjectMap extends java.lang.Object implements java.util.Map org.eclipse.core.internal.utils.IStringPoolParticipant {
protected static final int DEFAULT_SIZE
protected static final int GROW_SIZE
protected int count
protected Object[] elements
public void ()
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
public java.lang.Object clone ()
public boolean containsKey (java.lang.Object)
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
int i
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
java.util.Map other
int i
public java.lang.Object get (java.lang.Object)
Object key
int i
protected void grow ()
Object[] expanded
public int hashCode ()
int hash
int i
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set result
int i
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int emptyIndex
int i
Object oldValue
public void putAll (java.util.Map)
java.util.Map map
java.util.Iterator i
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object result
public int size ()
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
Object[] array
int i
Object o
private java.util.HashMap toHashMap ()
java.util.HashMap result
int i
public java.util.Collection values ()
java.util.Set result
int i
}
org/eclipse/core/internal/utils/Policy.classPolicy.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Policy extends java.lang.Object {
public static final boolean buildOnCancel
public static boolean DEBUG
public static boolean DEBUG_AUTO_REFRESH
public static boolean DEBUG_BUILD_DELTA
public static boolean DEBUG_BUILD_FAILURE
public static boolean DEBUG_BUILD_INTERRUPT
public static boolean DEBUG_BUILD_INVOKING
public static boolean DEBUG_BUILD_NEEDED
public static boolean DEBUG_BUILD_NEEDED_STACK
public static boolean DEBUG_BUILD_STACK
public static boolean DEBUG_CONTENT_TYPE
public static boolean DEBUG_CONTENT_TYPE_CACHE
public static boolean DEBUG_HISTORY
public static boolean DEBUG_NATURES
public static boolean DEBUG_PREFERENCES
public static boolean DEBUG_RESTORE
public static boolean DEBUG_RESTORE_MARKERS
public static boolean DEBUG_RESTORE_MASTERTABLE
public static boolean DEBUG_RESTORE_METAINFO
public static boolean DEBUG_RESTORE_SNAPSHOTS
public static boolean DEBUG_RESTORE_SYNCINFO
public static boolean DEBUG_RESTORE_TREE
public static boolean DEBUG_SAVE
public static boolean DEBUG_SAVE_MARKERS
public static boolean DEBUG_SAVE_MASTERTABLE
public static boolean DEBUG_SAVE_METAINFO
public static boolean DEBUG_SAVE_SYNCINFO
public static boolean DEBUG_SAVE_TREE
public static boolean DEBUG_STRINGS
public static int endOpWork
public static final long MAX_BUILD_DELAY
public static final long MIN_BUILD_DELAY
public static int opWork
public static final int totalWork
static void ()
String sTrue
public void ()
public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void debug (java.lang.String)
String message
StringBuffer buffer
public static void log (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable t
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.osgi.framework.Bundle bundle
public static void log (java.lang.Throwable)
Throwable t
public static org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
int style
}
org/eclipse/core/internal/utils/Queue.classQueue.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.Queue extends java.lang.Object {
protected Object[] elements
protected int head
protected int tail
protected boolean reuse
public void ()
public void (int, boolean)
int size
boolean reuse
public void add (java.lang.Object)
Object element
int newTail
public int decrement (int)
int index
public java.lang.Object elementAt (int)
int index
public java.util.Iterator iterator ()
Object[] newElements
int end
public java.lang.Object getNextAvailableObject ()
int index
Object result
protected void grow ()
int newSize
Object[] newElements
int newHead
public int increment (int)
int index
public int indexOf (java.lang.Object)
Object target
int i
int i
int i
public boolean isEmpty ()
public java.lang.Object peek ()
public java.lang.Object peekTail ()
public java.lang.Object remove ()
Object result
public java.lang.Object removeTail ()
Object result
public void reset ()
public int size ()
public java.lang.String toString ()
StringBuffer sb
int count
java.util.Iterator it
}
org/eclipse/core/internal/utils/StringPool.classStringPool.java
package org.eclipse.core.internal.utils
public final org.eclipse.core.internal.utils.StringPool extends java.lang.Object {
private int savings
private final java.util.HashMap map
public void ()
public java.lang.String add (java.lang.String)
String string
Object result
public int getSavedStringCount ()
}
org/eclipse/core/internal/utils/StringPoolJob$1.classStringPoolJob.java
package org.eclipse.core.internal.utils
org.eclipse.core.internal.utils.StringPoolJob$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.core.internal.utils.StringPoolJob this$0
private final org.eclipse.core.internal.utils.IStringPoolParticipant val$current
private final org.eclipse.core.internal.utils.StringPool val$pool
void (org.eclipse.core.internal.utils.StringPoolJob, org.eclipse.core.internal.utils.IStringPoolParticipant, org.eclipse.core.internal.utils.StringPool)
public void handleException (java.lang.Throwable)
Throwable exception
public void run ()
}
org/eclipse/core/internal/utils/StringPoolJob.classStringPoolJob.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.StringPoolJob extends org.eclipse.core.runtime.jobs.Job {
private static final long INITIAL_DELAY
private static final long RESCHEDULE_DELAY
private long lastDuration
private java.util.Map participants
private final org.osgi.framework.Bundle systemBundle
public void ()
public void addStringPoolParticipant (org.eclipse.core.internal.utils.IStringPoolParticipant, org.eclipse.core.runtime.jobs.ISchedulingRule)
org.eclipse.core.internal.utils.IStringPoolParticipant participant
org.eclipse.core.runtime.jobs.ISchedulingRule rule
public void removeStringPoolParticipant (org.eclipse.core.internal.utils.IStringPoolParticipant)
org.eclipse.core.internal.utils.IStringPoolParticipant participant
protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Map$Entry[] entries
org.eclipse.core.runtime.jobs.ISchedulingRule[] rules
org.eclipse.core.internal.utils.IStringPoolParticipant[] toRun
int i
org.eclipse.core.runtime.jobs.ISchedulingRule rule
long start
int savings
org.eclipse.core.runtime.jobs.IJobManager jobManager
long scheduleDelay
private int shareStrings (org.eclipse.core.internal.utils.IStringPoolParticipant[], org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.internal.utils.IStringPoolParticipant[] toRun
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.internal.utils.StringPool pool
int i
org.eclipse.core.internal.utils.IStringPoolParticipant current
}
org/eclipse/core/internal/utils/UniversalUniqueIdentifier.classUniversalUniqueIdentifier.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.UniversalUniqueIdentifier extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private byte[] fBits
private static java.math.BigInteger fgPreviousClockValue
private static int fgClockAdjustment
private static int fgClockSequence
private static byte[] nodeAddress
private static java.util.Random fgRandomNumberGenerator
public static final int BYTES_SIZE
public static final byte[] UNDEFINED_UUID_BYTES
public static final int MAX_CLOCK_SEQUENCE
public static final int MAX_CLOCK_ADJUSTMENT
public static final int TIME_FIELD_START
public static final int TIME_FIELD_STOP
public static final int TIME_HIGH_AND_VERSION
public static final int CLOCK_SEQUENCE_HIGH_AND_RESERVED
public static final int CLOCK_SEQUENCE_LOW
public static final int NODE_ADDRESS_START
public static final int NODE_ADDRESS_BYTE_SIZE
public static final int BYTE_MASK
public static final int HIGH_NIBBLE_MASK
public static final int LOW_NIBBLE_MASK
public static final int SHIFT_NIBBLE
public static final int ShiftByte
static void ()
public void ()
public void (byte[])
byte[] byteValue
private void appendByteString (java.lang.StringBuffer, byte)
StringBuffer buffer
byte value
String hexString
String hexString
private static java.math.BigInteger clockValueNow ()
java.util.GregorianCalendar now
java.math.BigInteger nowMillis
java.math.BigInteger baseMillis
public java.lang.Object clone ()
public static int compareTime (byte[], byte[])
byte[] fBits1
byte[] fBits2
int i
private static byte[] computeNodeAddress ()
byte[] address
int thread
long time
int objectId
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream out
byte[] ipAddress
byte[] rand
java.security.SecureRandom randomizer
public boolean equals (java.lang.Object)
Object obj
byte[] other
int i
protected static byte[] getIPAddress ()
private static byte[] getNodeAddress ()
public int hashCode ()
private static int nextClockSequence ()
private static java.math.BigInteger nextTimestamp ()
java.math.BigInteger timestamp
int timestampComparison
private void setClockSequence (int)
int clockSeq
int clockSeqHigh
int reserved
protected void setNode (byte[])
byte[] bytes
int index
private void setTimestamp (java.math.BigInteger)
java.math.BigInteger timestamp
java.math.BigInteger value
java.math.BigInteger bigByte
java.math.BigInteger[] results
int version
int timeHigh
int index
protected synchronized void setTimeValues ()
protected int setVariant (int)
int variantIdentifier
int clockSeqHigh
int variant
protected void setVersion (int)
int versionIdentifier
int timeHigh
int version
private static java.math.BigInteger timestamp ()
java.math.BigInteger timestamp
java.math.BigInteger timestamp
public byte[] toBytes ()
byte[] result
public java.lang.String toString ()
StringBuffer buffer
int i
public java.lang.String toStringAsBytes ()
String result
int i
}
org/eclipse/core/internal/utils/WrappedRuntimeException.classWrappedRuntimeException.java
package org.eclipse.core.internal.utils
public org.eclipse.core.internal.utils.WrappedRuntimeException extends java.lang.RuntimeException {
private static final long serialVersionUID
private Throwable target
public void (java.lang.Throwable)
Throwable target
public java.lang.Throwable getTargetException ()
public java.lang.String getMessage ()
}
org/eclipse/core/internal/utils/messages.properties
org/eclipse/core/internal/watson/
org/eclipse/core/internal/watson/DefaultElementComparator.classDefaultElementComparator.java
package org.eclipse.core.internal.watson
public final org.eclipse.core.internal.watson.DefaultElementComparator extends java.lang.Object implements org.eclipse.core.internal.watson.IElementComparator {
private static org.eclipse.core.internal.watson.DefaultElementComparator singleton
protected void ()
public int compare (java.lang.Object, java.lang.Object)
Object oldInfo
Object newInfo
public static org.eclipse.core.internal.watson.IElementComparator getComparator ()
protected boolean testEquality (java.lang.Object, java.lang.Object)
Object oldInfo
Object newInfo
}
org/eclipse/core/internal/watson/ElementTree$1.classElementTree.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTree$1 extends java.lang.Object implements org.eclipse.core.internal.watson.IElementContentVisitor {
final org.eclipse.core.internal.watson.ElementTree this$0
private final StringBuffer val$buffer
void (org.eclipse.core.internal.watson.ElementTree, java.lang.StringBuffer)
public boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
org.eclipse.core.internal.watson.ElementTree aTree
org.eclipse.core.internal.watson.IPathRequestor elementID
Object elementContents
}
org/eclipse/core/internal/watson/ElementTree$ChildIDsCache.classElementTree.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTree$ChildIDsCache extends java.lang.Object {
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] childPaths
final org.eclipse.core.internal.watson.ElementTree this$0
void (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath[] childPaths
}
org/eclipse/core/internal/watson/ElementTree.classElementTree.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTree extends java.lang.Object {
protected org.eclipse.core.internal.dtree.DeltaDataTree tree
protected org.eclipse.core.internal.watson.IElementTreeData userData
private volatile org.eclipse.core.internal.watson.ElementTree$ChildIDsCache childIDsCache
private volatile org.eclipse.core.internal.dtree.DataTreeLookup lookupCache
private volatile org.eclipse.core.internal.dtree.DataTreeLookup lookupCacheIgnoreCase
private static int treeCounter
private int treeStamp
static void ()
public void ()
protected void (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode rootNode
protected void (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree tree
protected void (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree parent
org.eclipse.core.internal.watson.IElementTreeData data
public synchronized org.eclipse.core.internal.watson.ElementTree collapseTo (org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.internal.watson.ElementTree parent
public synchronized void createElement (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
org.eclipse.core.runtime.IPath parent
public synchronized void createSubtree (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.watson.ElementTree subtree
org.eclipse.core.runtime.IPath[] children
org.eclipse.core.internal.dtree.DataTreeNode node
public synchronized void deleteElement (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
protected void elementNotFound (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public static int findOldest (org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.internal.watson.ElementTree[] trees
java.util.HashMap candidates
int i
org.eclipse.core.internal.watson.ElementTree oldestSoFar
org.eclipse.core.internal.watson.ElementTree current
org.eclipse.core.internal.watson.ElementTree parent
int i
public synchronized int getChildCount (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
protected org.eclipse.core.runtime.IPath[] getChildIDs (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.watson.ElementTree$ChildIDsCache cache
org.eclipse.core.runtime.IPath[] children
public synchronized org.eclipse.core.runtime.IPath[] getChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public org.eclipse.core.internal.dtree.DeltaDataTree getDataTree ()
public synchronized java.lang.Object getElementData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
public synchronized java.lang.Object getElementDataIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
public synchronized java.lang.String[] getNamesOfChildren (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
public org.eclipse.core.internal.watson.ElementTree getParent ()
org.eclipse.core.internal.dtree.DeltaDataTree parentTree
public org.eclipse.core.runtime.IPath getRoot ()
public org.eclipse.core.internal.watson.ElementTree getSubtree (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeNode elementNode
public org.eclipse.core.internal.watson.IElementTreeData getTreeData ()
public static boolean hasChanges (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IElementComparator, boolean)
org.eclipse.core.internal.watson.ElementTree newLayer
org.eclipse.core.internal.watson.ElementTree oldLayer
org.eclipse.core.internal.watson.IElementComparator comparator
boolean inclusive
org.eclipse.core.internal.watson.ElementTree stopLayer
org.eclipse.core.internal.watson.ElementTree layer
org.eclipse.core.internal.watson.ElementTree layer
public synchronized void immutable ()
public synchronized boolean includes (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
public boolean includesIgnoreCase (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
protected void initialize (org.eclipse.core.internal.dtree.DataTreeNode)
org.eclipse.core.internal.dtree.DataTreeNode rootNode
protected void initialize (org.eclipse.core.internal.dtree.DeltaDataTree)
org.eclipse.core.internal.dtree.DeltaDataTree newTree
public boolean isImmutable ()
public org.eclipse.core.internal.watson.ElementTree mergeDeltaChain (org.eclipse.core.runtime.IPath, org.eclipse.core.internal.watson.ElementTree[])
org.eclipse.core.runtime.IPath path
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.internal.watson.ElementTree current
org.eclipse.core.internal.watson.ElementTree toMerge
org.eclipse.core.runtime.IPath[] children
int i
int i
public synchronized org.eclipse.core.internal.watson.ElementTree newEmptyDelta ()
public synchronized java.lang.Object openElementData (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath key
org.eclipse.core.internal.dtree.DataTreeLookup lookup
org.eclipse.core.internal.watson.IElementTreeData oldData
Object newData
public synchronized void setElementData (org.eclipse.core.runtime.IPath, java.lang.Object)
org.eclipse.core.runtime.IPath key
Object data
public void setTreeData (org.eclipse.core.internal.watson.IElementTreeData)
org.eclipse.core.internal.watson.IElementTreeData data
public void shareStrings (org.eclipse.core.internal.utils.StringPool)
org.eclipse.core.internal.utils.StringPool set
public java.lang.String toDebugString ()
StringBuffer buffer
org.eclipse.core.internal.watson.IElementContentVisitor visitor
public java.lang.String toString ()
}
org/eclipse/core/internal/watson/ElementTreeIterator.classElementTreeIterator.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeIterator extends java.lang.Object implements org.eclipse.core.internal.watson.IPathRequestor {
private String[] segments
private int nextFreeSegment
private org.eclipse.core.internal.watson.ElementTree tree
private org.eclipse.core.runtime.IPath path
private org.eclipse.core.internal.dtree.DataTreeNode treeRoot
public void (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath)
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IPath path
private void doIteration (org.eclipse.core.internal.dtree.DataTreeNode, org.eclipse.core.internal.watson.IElementContentVisitor)
org.eclipse.core.internal.dtree.DataTreeNode node
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
private void grow ()
int oldLen
String[] newPaths
public void iterate (org.eclipse.core.internal.watson.IElementContentVisitor)
org.eclipse.core.internal.watson.IElementContentVisitor visitor
org.eclipse.core.internal.dtree.AbstractDataTreeNode[] children
int i
private void push (org.eclipse.core.runtime.IPath, int)
org.eclipse.core.runtime.IPath pathToPush
int toPush
int i
public java.lang.String requestName ()
public org.eclipse.core.runtime.IPath requestPath ()
int length
int i
StringBuffer pathBuf
int i
}
org/eclipse/core/internal/watson/ElementTreeReader$1.classElementTreeReader.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeReader$1 extends java.lang.Object implements org.eclipse.core.internal.dtree.IDataFlattener {
final org.eclipse.core.internal.watson.ElementTreeReader this$0
private final org.eclipse.core.internal.watson.IElementInfoFlattener val$factory
void (org.eclipse.core.internal.watson.ElementTreeReader, org.eclipse.core.internal.watson.IElementInfoFlattener)
public void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput)
org.eclipse.core.runtime.IPath path
Object data
java.io.DataOutput output
public java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
java.io.DataInput input
}
org/eclipse/core/internal/watson/ElementTreeReader.classElementTreeReader.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeReader extends java.lang.Object {
protected org.eclipse.core.internal.watson.IElementInfoFlattener elementInfoFlattener
protected org.eclipse.core.internal.dtree.DataTreeReader dataTreeReader
public void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener factory
org.eclipse.core.internal.dtree.IDataFlattener f
public org.eclipse.core.internal.watson.ElementTreeReader getReader (int) throws java.io.IOException
int formatVersion
public org.eclipse.core.internal.watson.ElementTree readDelta (org.eclipse.core.internal.watson.ElementTree, java.io.DataInput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree completeTree
java.io.DataInput input
org.eclipse.core.internal.watson.ElementTreeReader realReader
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTreeReader realReader
protected static int readNumber (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
byte b
int number
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput) throws java.io.IOException
java.io.DataInput input
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTreeReader realReader
}
org/eclipse/core/internal/watson/ElementTreeReaderImpl_1.classElementTreeReaderImpl_1.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeReaderImpl_1 extends org.eclipse.core.internal.watson.ElementTreeReader {
void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener factory
public org.eclipse.core.internal.watson.ElementTree readDelta (org.eclipse.core.internal.watson.ElementTree, java.io.DataInput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree parentTree
java.io.DataInput input
org.eclipse.core.internal.dtree.DeltaDataTree complete
org.eclipse.core.internal.dtree.DeltaDataTree delta
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.internal.watson.IElementTreeData data
public org.eclipse.core.internal.watson.ElementTree[] readDeltaChain (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
int treeCount
org.eclipse.core.internal.watson.ElementTree[] results
int[] order
int i
int i
public org.eclipse.core.internal.watson.ElementTree readTree (java.io.DataInput, java.lang.String) throws java.io.IOException
java.io.DataInput input
String newProjectName
org.eclipse.core.internal.watson.ElementTree result
}
org/eclipse/core/internal/watson/ElementTreeWriter$1.classElementTreeWriter.java
package org.eclipse.core.internal.watson
org.eclipse.core.internal.watson.ElementTreeWriter$1 extends java.lang.Object implements org.eclipse.core.internal.dtree.IDataFlattener {
final org.eclipse.core.internal.watson.ElementTreeWriter this$0
private final org.eclipse.core.internal.watson.IElementInfoFlattener val$flattener
void (org.eclipse.core.internal.watson.ElementTreeWriter, org.eclipse.core.internal.watson.IElementInfoFlattener)
public void writeData (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.runtime.IPath path
Object data
java.io.DataOutput output
public java.lang.Object readData (org.eclipse.core.runtime.IPath, java.io.DataInput)
org.eclipse.core.runtime.IPath path
java.io.DataInput input
}
org/eclipse/core/internal/watson/ElementTreeWriter.classElementTreeWriter.java
package org.eclipse.core.internal.watson
public org.eclipse.core.internal.watson.ElementTreeWriter extends java.lang.Object {
public static final int CURRENT_FORMAT
public static final int D_INFINITE
protected org.eclipse.core.internal.dtree.DataTreeWriter dataTreeWriter
public void (org.eclipse.core.internal.watson.IElementInfoFlattener)
org.eclipse.core.internal.watson.IElementInfoFlattener flattener
org.eclipse.core.internal.dtree.IDataFlattener f
protected org.eclipse.core.internal.watson.ElementTree[] sortTrees (org.eclipse.core.internal.watson.ElementTree[], java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree[] trees
java.io.DataOutput output
int numTrees
org.eclipse.core.internal.watson.ElementTree[] sorted
int[] order
java.util.HashMap table
int i
java.util.List indices
org.eclipse.core.internal.watson.ElementTree oldest
int i
java.util.List indices
java.util.Enumeration e
Integer next
org.eclipse.core.internal.watson.ElementTree parent
public void writeDelta (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput, org.eclipse.core.internal.watson.IElementComparator) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree olderTree
org.eclipse.core.internal.watson.ElementTree newerTree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.watson.IElementComparator comparator
org.eclipse.core.internal.dtree.DeltaDataTree completeTree
org.eclipse.core.internal.dtree.DeltaDataTree derivedTree
org.eclipse.core.internal.dtree.DeltaDataTree deltaToWrite
public void writeDeltaChain (org.eclipse.core.internal.watson.ElementTree[], org.eclipse.core.runtime.IPath, int, java.io.DataOutput, org.eclipse.core.internal.watson.IElementComparator) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree[] trees
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.watson.IElementComparator comparator
int treeCount
org.eclipse.core.internal.watson.ElementTree[] sortedTrees
int i
protected void writeNumber (int, java.io.DataOutput) throws java.io.IOException
int number
java.io.DataOutput output
public void writeTree (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.runtime.IPath, int, java.io.DataOutput) throws java.io.IOException
org.eclipse.core.internal.watson.ElementTree tree
org.eclipse.core.runtime.IPath path
int depth
java.io.DataOutput output
org.eclipse.core.internal.dtree.DeltaDataTree subtree
}
org/eclipse/core/internal/watson/IElementComparator.classIElementComparator.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementComparator extends java.lang.Object implements org.eclipse.core.internal.dtree.IComparator {
public static final int K_NO_CHANGE
}
org/eclipse/core/internal/watson/IElementContentVisitor.classIElementContentVisitor.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementContentVisitor extends java.lang.Object {
public abstract boolean visitElement (org.eclipse.core.internal.watson.ElementTree, org.eclipse.core.internal.watson.IPathRequestor, java.lang.Object)
}
org/eclipse/core/internal/watson/IElementInfoFlattener.classIElementInfoFlattener.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementInfoFlattener extends java.lang.Object {
public abstract java.lang.Object readElement (org.eclipse.core.runtime.IPath, java.io.DataInput) throws java.io.IOException
public abstract void writeElement (org.eclipse.core.runtime.IPath, java.lang.Object, java.io.DataOutput) throws java.io.IOException
}
org/eclipse/core/internal/watson/IElementTreeData.classIElementTreeData.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IElementTreeData extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.Object clone ()
}
org/eclipse/core/internal/watson/IPathRequestor.classIPathRequestor.java
package org.eclipse.core.internal.watson
public abstract org.eclipse.core.internal.watson.IPathRequestor extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath requestPath ()
public abstract java.lang.String requestName ()
}
org/eclipse/core/resources/
org/eclipse/core/resources/FileInfoMatcherDescription.classFileInfoMatcherDescription.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.FileInfoMatcherDescription extends java.lang.Object {
private String id
private Object arguments
public void (java.lang.String, java.lang.Object)
String id
Object arguments
public java.lang.Object getArguments ()
public java.lang.String getId ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.FileInfoMatcherDescription other
}
org/eclipse/core/resources/ICommand.classICommand.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ICommand extends java.lang.Object {
public abstract java.util.Map getArguments ()
public abstract java.lang.String getBuilderName ()
public abstract boolean isBuilding (int)
public abstract boolean isConfigurable ()
public abstract void setArguments (java.util.Map)
public abstract void setBuilderName (java.lang.String)
public abstract void setBuilding (int, boolean)
}
org/eclipse/core/resources/IContainer.classIContainer.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IContainer extends java.lang.Object implements org.eclipse.core.resources.IResource org.eclipse.core.runtime.IAdaptable {
public static final int INCLUDE_PHANTOMS
public static final int INCLUDE_TEAM_PRIVATE_MEMBERS
public static final int EXCLUDE_DERIVED
public static final int INCLUDE_HIDDEN
public abstract boolean exists (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource findMember (java.lang.String)
public abstract org.eclipse.core.resources.IResource findMember (java.lang.String, boolean)
public abstract org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource findMember (org.eclipse.core.runtime.IPath, boolean)
public abstract java.lang.String getDefaultCharset () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getDefaultCharset (boolean) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFolder getFolder (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResource[] members () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResource[] members (boolean) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResource[] members (int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile[] findDeletedMembersWithHistory (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setDefaultCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceFilterDescription createFilter (int, org.eclipse.core.resources.FileInfoMatcherDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceFilterDescription[] getFilters () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IEncodedStorage.classIEncodedStorage.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IEncodedStorage extends java.lang.Object implements org.eclipse.core.resources.IStorage {
public abstract java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFile.classIFile.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFile extends java.lang.Object implements org.eclipse.core.resources.IResource org.eclipse.core.resources.IEncodedStorage org.eclipse.core.runtime.IAdaptable {
public static final int ENCODING_UNKNOWN
public static final int ENCODING_US_ASCII
public static final int ENCODING_ISO_8859_1
public static final int ENCODING_UTF_8
public static final int ENCODING_UTF_16BE
public static final int ENCODING_UTF_16LE
public static final int ENCODING_UTF_16
public abstract void appendContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void appendContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharset () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharset (boolean) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getCharsetFor (java.io.Reader) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.content.IContentDescription getContentDescription () throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream getContents (boolean) throws org.eclipse.core.runtime.CoreException
public abstract int getEncoding () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract org.eclipse.core.resources.IFileState[] getHistory (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
public abstract void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setCharset (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setCharset (java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setContents (org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IFileModificationValidator.classIFileModificationValidator.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFileModificationValidator extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
public abstract org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
}
org/eclipse/core/resources/IFileState.classIFileState.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFileState extends java.lang.Object implements org.eclipse.core.resources.IEncodedStorage org.eclipse.core.runtime.IAdaptable {
public abstract boolean exists ()
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract long getModificationTime ()
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
}
org/eclipse/core/resources/IFilterMatcherDescriptor.classIFilterMatcherDescriptor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor extends java.lang.Object {
public static final String ARGUMENT_TYPE_FILTER_MATCHER
public static final String ARGUMENT_TYPE_FILTER_MATCHERS
public static final String ARGUMENT_TYPE_NONE
public static final String ARGUMENT_TYPE_STRING
public abstract java.lang.String getArgumentType ()
public abstract java.lang.String getDescription ()
public abstract java.lang.String getId ()
public abstract java.lang.String getName ()
public abstract boolean isFirstOrdering ()
}
org/eclipse/core/resources/IFolder.classIFolder.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IFolder extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public abstract void create (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (int, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void createLink (java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (java.lang.String)
public abstract org.eclipse.core.resources.IFolder getFolder (java.lang.String)
public abstract void move (org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IMarker.classIMarker.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IMarker extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final String MARKER
public static final String TASK
public static final String PROBLEM
public static final String TEXT
public static final String BOOKMARK
public static final String SEVERITY
public static final String MESSAGE
public static final String LOCATION
public static final String PRIORITY
public static final String DONE
public static final String CHAR_START
public static final String CHAR_END
public static final String LINE_NUMBER
public static final String TRANSIENT
public static final String USER_EDITABLE
public static final String SOURCE_ID
public static final int PRIORITY_HIGH
public static final int PRIORITY_NORMAL
public static final int PRIORITY_LOW
public static final int SEVERITY_ERROR
public static final int SEVERITY_WARNING
public static final int SEVERITY_INFO
public abstract void delete () throws org.eclipse.core.runtime.CoreException
public abstract boolean equals (java.lang.Object)
public abstract boolean exists ()
public abstract java.lang.Object getAttribute (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract int getAttribute (java.lang.String, int)
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String)
public abstract boolean getAttribute (java.lang.String, boolean)
public abstract java.util.Map getAttributes () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.Object[] getAttributes (java.lang.String[]) throws org.eclipse.core.runtime.CoreException
public abstract long getCreationTime () throws org.eclipse.core.runtime.CoreException
public abstract long getId ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.String getType () throws org.eclipse.core.runtime.CoreException
public abstract boolean isSubtypeOf (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
public abstract void setAttribute (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setAttributes (java.lang.String[], java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
public abstract void setAttributes (java.util.Map) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IMarkerDelta.classIMarkerDelta.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IMarkerDelta extends java.lang.Object {
public abstract java.lang.Object getAttribute (java.lang.String)
public abstract int getAttribute (java.lang.String, int)
public abstract java.lang.String getAttribute (java.lang.String, java.lang.String)
public abstract boolean getAttribute (java.lang.String, boolean)
public abstract java.util.Map getAttributes ()
public abstract java.lang.Object[] getAttributes (java.lang.String[])
public abstract long getId ()
public abstract int getKind ()
public abstract org.eclipse.core.resources.IMarker getMarker ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.String getType ()
public abstract boolean isSubtypeOf (java.lang.String)
}
org/eclipse/core/resources/IPathVariableChangeEvent.classIPathVariableChangeEvent.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableChangeEvent extends java.lang.Object {
public static final int VARIABLE_CHANGED
public static final int VARIABLE_CREATED
public static final int VARIABLE_DELETED
public abstract org.eclipse.core.runtime.IPath getValue ()
public abstract java.lang.String getVariableName ()
public abstract java.lang.Object getSource ()
public abstract int getType ()
}
org/eclipse/core/resources/IPathVariableChangeListener.classIPathVariableChangeListener.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void pathVariableChanged (org.eclipse.core.resources.IPathVariableChangeEvent)
}
org/eclipse/core/resources/IPathVariableManager.classIPathVariableManager.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IPathVariableManager extends java.lang.Object {
public abstract java.net.URI convertToRelative (java.net.URI, boolean, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setValue (java.lang.String, org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
public abstract void setURIValue (java.lang.String, java.net.URI) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getValue (java.lang.String)
public abstract java.net.URI getURIValue (java.lang.String)
public abstract java.lang.String[] getPathVariableNames ()
public abstract void addChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
public abstract void removeChangeListener (org.eclipse.core.resources.IPathVariableChangeListener)
public abstract java.net.URI resolveURI (java.net.URI)
public abstract org.eclipse.core.runtime.IPath resolvePath (org.eclipse.core.runtime.IPath)
public abstract boolean isDefined (java.lang.String)
public abstract boolean isUserDefined (java.lang.String)
public abstract org.eclipse.core.runtime.IStatus validateName (java.lang.String)
public abstract org.eclipse.core.runtime.IStatus validateValue (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateValue (java.net.URI)
public abstract java.net.URI getVariableRelativePathLocation (java.net.URI)
public abstract java.lang.String convertToUserEditableFormat (java.lang.String, boolean)
public abstract java.lang.String convertFromUserEditableFormat (java.lang.String, boolean)
}
org/eclipse/core/resources/IProject.classIProject.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProject extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public static final int SNAPSHOT_TREE
public abstract void build (int, java.lang.String, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void close (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void create (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.content.IContentTypeMatcher getContentTypeMatcher () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription getDescription () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IFile getFile (java.lang.String)
public abstract org.eclipse.core.resources.IFolder getFolder (java.lang.String)
public abstract org.eclipse.core.resources.IProjectNature getNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getPluginWorkingLocation (org.eclipse.core.runtime.IPluginDescriptor)
public abstract org.eclipse.core.runtime.IPath getWorkingLocation (java.lang.String)
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject[] getReferencingProjects ()
public abstract boolean hasNature (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isNatureEnabled (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract boolean isOpen ()
public abstract void loadSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void open (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void open (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void saveSnapshot (int, java.net.URI, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IProjectDescription, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IProjectDescription.classIProjectDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectDescription extends java.lang.Object {
public static final String DESCRIPTION_FILE_NAME
public abstract org.eclipse.core.resources.ICommand[] getBuildSpec ()
public abstract java.lang.String getComment ()
public abstract org.eclipse.core.resources.IProject[] getDynamicReferences ()
public abstract org.eclipse.core.runtime.IPath getLocation ()
public abstract java.net.URI getLocationURI ()
public abstract java.lang.String getName ()
public abstract java.lang.String[] getNatureIds ()
public abstract org.eclipse.core.resources.IProject[] getReferencedProjects ()
public abstract boolean hasNature (java.lang.String)
public abstract org.eclipse.core.resources.ICommand newCommand ()
public abstract void setBuildSpec (org.eclipse.core.resources.ICommand[])
public abstract void setComment (java.lang.String)
public abstract void setDynamicReferences (org.eclipse.core.resources.IProject[])
public abstract void setLocation (org.eclipse.core.runtime.IPath)
public abstract void setLocationURI (java.net.URI)
public abstract void setName (java.lang.String)
public abstract void setNatureIds (java.lang.String[])
public abstract void setReferencedProjects (org.eclipse.core.resources.IProject[])
}
org/eclipse/core/resources/IProjectNature.classIProjectNature.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectNature extends java.lang.Object {
public abstract void configure () throws org.eclipse.core.runtime.CoreException
public abstract void deconfigure () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract void setProject (org.eclipse.core.resources.IProject)
}
org/eclipse/core/resources/IProjectNatureDescriptor.classIProjectNatureDescriptor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IProjectNatureDescriptor extends java.lang.Object {
public abstract java.lang.String getNatureId ()
public abstract java.lang.String getLabel ()
public abstract java.lang.String[] getRequiredNatureIds ()
public abstract java.lang.String[] getNatureSetIds ()
public abstract boolean isLinkingAllowed ()
}
org/eclipse/core/resources/IResource.classIResource.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResource extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable org.eclipse.core.runtime.jobs.ISchedulingRule {
public static final int FILE
public static final int FOLDER
public static final int PROJECT
public static final int ROOT
public static final int DEPTH_ZERO
public static final int DEPTH_ONE
public static final int DEPTH_INFINITE
public static final int FORCE
public static final int KEEP_HISTORY
public static final int ALWAYS_DELETE_PROJECT_CONTENT
public static final int NEVER_DELETE_PROJECT_CONTENT
public static final int ALLOW_MISSING_LOCAL
public static final int SHALLOW
public static final int AVOID_NATURE_CONFIG
public static final int BACKGROUND_REFRESH
public static final int REPLACE
public static final int CHECK_ANCESTORS
public static final int DERIVED
public static final int TEAM_PRIVATE
public static final int HIDDEN
public static final int VIRTUAL
public static final int NULL_STAMP
public static final int NONE
public abstract void accept (org.eclipse.core.resources.IResourceProxyVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor, int, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceVisitor, int, int) throws org.eclipse.core.runtime.CoreException
public abstract void clearHistory (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IMarker createMarker (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceProxy createProxy ()
public abstract void delete (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void deleteMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract boolean equals (java.lang.Object)
public abstract boolean exists ()
public abstract org.eclipse.core.resources.IMarker findMarker (long) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract int findMaxProblemSeverity (java.lang.String, boolean, int) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getFileExtension ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract long getLocalTimeStamp ()
public abstract org.eclipse.core.runtime.IPath getLocation ()
public abstract java.net.URI getLocationURI ()
public abstract org.eclipse.core.resources.IMarker getMarker (long)
public abstract long getModificationStamp ()
public abstract java.lang.String getName ()
public abstract org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
public abstract org.eclipse.core.resources.IContainer getParent ()
public abstract java.util.Map getPersistentProperties () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String getPersistentProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public abstract org.eclipse.core.runtime.IPath getRawLocation ()
public abstract java.net.URI getRawLocationURI ()
public abstract org.eclipse.core.resources.ResourceAttributes getResourceAttributes ()
public abstract java.util.Map getSessionProperties () throws org.eclipse.core.runtime.CoreException
public abstract java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName) throws org.eclipse.core.runtime.CoreException
public abstract int getType ()
public abstract org.eclipse.core.resources.IWorkspace getWorkspace ()
public abstract boolean isAccessible ()
public abstract boolean isDerived ()
public abstract boolean isDerived (int)
public abstract boolean isHidden ()
public abstract boolean isHidden (int)
public abstract boolean isLinked ()
public abstract boolean isVirtual ()
public abstract boolean isLinked (int)
public abstract boolean isLocal (int)
public abstract boolean isPhantom ()
public abstract boolean isReadOnly ()
public abstract boolean isSynchronized (int)
public abstract boolean isTeamPrivateMember ()
public abstract boolean isTeamPrivateMember (int)
public abstract void move (org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void refreshLocal (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void revertModificationStamp (long) throws org.eclipse.core.runtime.CoreException
public abstract void setDerived (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setDerived (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setHidden (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void setLocal (boolean, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract long setLocalTimeStamp (long) throws org.eclipse.core.runtime.CoreException
public abstract void setPersistentProperty (org.eclipse.core.runtime.QualifiedName, java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void setReadOnly (boolean)
public abstract void setResourceAttributes (org.eclipse.core.resources.ResourceAttributes) throws org.eclipse.core.runtime.CoreException
public abstract void setSessionProperty (org.eclipse.core.runtime.QualifiedName, java.lang.Object) throws org.eclipse.core.runtime.CoreException
public abstract void setTeamPrivateMember (boolean) throws org.eclipse.core.runtime.CoreException
public abstract void touch (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceChangeEvent.classIResourceChangeEvent.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceChangeEvent extends java.lang.Object {
public static final int POST_CHANGE
public static final int PRE_CLOSE
public static final int PRE_DELETE
public static final int PRE_AUTO_BUILD
public static final int PRE_BUILD
public static final int POST_AUTO_BUILD
public static final int POST_BUILD
public static final int PRE_REFRESH
public abstract org.eclipse.core.resources.IMarkerDelta[] findMarkerDeltas (java.lang.String, boolean)
public abstract int getBuildKind ()
public abstract org.eclipse.core.resources.IResourceDelta getDelta ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract java.lang.Object getSource ()
public abstract int getType ()
}
org/eclipse/core/resources/IResourceChangeListener.classIResourceChangeListener.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceChangeListener extends java.lang.Object implements java.util.EventListener {
public abstract void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
}
org/eclipse/core/resources/IResourceDelta.classIResourceDelta.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceDelta extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int NO_CHANGE
public static final int ADDED
public static final int REMOVED
public static final int CHANGED
public static final int ADDED_PHANTOM
public static final int REMOVED_PHANTOM
public static final int ALL_WITH_PHANTOMS
public static final int CONTENT
public static final int MOVED_FROM
public static final int MOVED_TO
public static final int COPIED_FROM
public static final int OPEN
public static final int TYPE
public static final int SYNC
public static final int MARKERS
public static final int REPLACED
public static final int DESCRIPTION
public static final int ENCODING
public static final int LOCAL_CHANGED
public static final int DERIVED_CHANGED
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor, boolean) throws org.eclipse.core.runtime.CoreException
public abstract void accept (org.eclipse.core.resources.IResourceDeltaVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IResourceDelta findMember (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren ()
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int)
public abstract org.eclipse.core.resources.IResourceDelta[] getAffectedChildren (int, int)
public abstract int getFlags ()
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract int getKind ()
public abstract org.eclipse.core.resources.IMarkerDelta[] getMarkerDeltas ()
public abstract org.eclipse.core.runtime.IPath getMovedFromPath ()
public abstract org.eclipse.core.runtime.IPath getMovedToPath ()
public abstract org.eclipse.core.runtime.IPath getProjectRelativePath ()
public abstract org.eclipse.core.resources.IResource getResource ()
}
org/eclipse/core/resources/IResourceDeltaVisitor.classIResourceDeltaVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceDeltaVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceFilterDescription.classIResourceFilterDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceFilterDescription extends java.lang.Object {
public static final int INCLUDE_ONLY
public static final int EXCLUDE_ALL
public static final int FILES
public static final int FOLDERS
public static final int INHERITABLE
public abstract org.eclipse.core.resources.FileInfoMatcherDescription getFileInfoMatcherDescription ()
public abstract org.eclipse.core.resources.IResource getResource ()
public abstract int getType ()
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceProxy.classIResourceProxy.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceProxy extends java.lang.Object {
public abstract long getModificationStamp ()
public abstract boolean isAccessible ()
public abstract boolean isDerived ()
public abstract boolean isLinked ()
public abstract boolean isPhantom ()
public abstract boolean isHidden ()
public abstract boolean isTeamPrivateMember ()
public abstract java.lang.String getName ()
public abstract java.lang.Object getSessionProperty (org.eclipse.core.runtime.QualifiedName)
public abstract int getType ()
public abstract org.eclipse.core.runtime.IPath requestFullPath ()
public abstract org.eclipse.core.resources.IResource requestResource ()
}
org/eclipse/core/resources/IResourceProxyVisitor.classIResourceProxyVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceProxyVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResourceProxy) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IResourceRuleFactory.classIResourceRuleFactory.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceRuleFactory extends java.lang.Object {
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
}
org/eclipse/core/resources/IResourceStatus.classIResourceStatus.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus {
public static final int INVALID_NATURE_SET
public static final int BUILD_FAILED
public static final int OPERATION_FAILED
public static final int INVALID_VALUE
public static final int MISSING_DESCRIPTION_REPAIRED
public static final int OVERLAPPING_LOCATION
public static final int EXISTS_LOCAL
public static final int NOT_FOUND_LOCAL
public static final int NO_LOCATION_LOCAL
public static final int FAILED_READ_LOCAL
public static final int FAILED_WRITE_LOCAL
public static final int FAILED_DELETE_LOCAL
public static final int OUT_OF_SYNC_LOCAL
public static final int CASE_VARIANT_EXISTS
public static final int WRONG_TYPE_LOCAL
public static final int PARENT_READ_ONLY
public static final int INVALID_RESOURCE_NAME
public static final int READ_ONLY_LOCAL
public static final int VARIABLE_NOT_DEFINED_WARNING
public static final int RESOURCE_WRONG_TYPE
public static final int RESOURCE_EXISTS
public static final int RESOURCE_NOT_FOUND
public static final int RESOURCE_NOT_LOCAL
public static final int WORKSPACE_NOT_OPEN
public static final int PROJECT_NOT_OPEN
public static final int PATH_OCCUPIED
public static final int PARTNER_NOT_REGISTERED
public static final int MARKER_NOT_FOUND
public static final int RESOURCE_NOT_LINKED
public static final int LINKING_NOT_ALLOWED
public static final int VARIABLE_NOT_DEFINED
public static final int WORKSPACE_LOCKED
public static final int FAILED_DESCRIBING_CONTENTS
public static final int FAILED_SETTING_CHARSET
public static final int FAILED_GETTING_CHARSET
public static final int INTERNAL_ERROR
public static final int FAILED_READ_METADATA
public static final int FAILED_WRITE_METADATA
public static final int FAILED_DELETE_METADATA
public abstract org.eclipse.core.runtime.IPath getPath ()
}
org/eclipse/core/resources/IResourceVisitor.classIResourceVisitor.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IResourceVisitor extends java.lang.Object {
public abstract boolean visit (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ISaveContext.classISaveContext.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISaveContext extends java.lang.Object {
public static final int FULL_SAVE
public static final int SNAPSHOT
public static final int PROJECT_SAVE
public abstract org.eclipse.core.runtime.IPath[] getFiles ()
public abstract int getKind ()
public abstract int getPreviousSaveNumber ()
public abstract org.eclipse.core.resources.IProject getProject ()
public abstract int getSaveNumber ()
public abstract org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
public abstract void map (org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IPath)
public abstract void needDelta ()
public abstract void needSaveNumber ()
}
org/eclipse/core/resources/ISaveParticipant.classISaveParticipant.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISaveParticipant extends java.lang.Object implements java.util.EventListener {
public abstract void doneSaving (org.eclipse.core.resources.ISaveContext)
public abstract void prepareToSave (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
public abstract void rollback (org.eclipse.core.resources.ISaveContext)
public abstract void saving (org.eclipse.core.resources.ISaveContext) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/ISavedState.classISavedState.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISavedState extends java.lang.Object {
public abstract org.eclipse.core.runtime.IPath[] getFiles ()
public abstract int getSaveNumber ()
public abstract org.eclipse.core.runtime.IPath lookup (org.eclipse.core.runtime.IPath)
public abstract void processResourceChangeEvents (org.eclipse.core.resources.IResourceChangeListener)
}
org/eclipse/core/resources/IStorage.classIStorage.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IStorage extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract java.io.InputStream getContents () throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IPath getFullPath ()
public abstract java.lang.String getName ()
public abstract boolean isReadOnly ()
}
org/eclipse/core/resources/ISynchronizer.classISynchronizer.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.ISynchronizer extends java.lang.Object {
public abstract void accept (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResourceVisitor, int) throws org.eclipse.core.runtime.CoreException
public abstract void add (org.eclipse.core.runtime.QualifiedName)
public abstract void flushSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, int) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.QualifiedName[] getPartners ()
public abstract byte[] getSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
public abstract void remove (org.eclipse.core.runtime.QualifiedName)
public abstract void setSyncInfo (org.eclipse.core.runtime.QualifiedName, org.eclipse.core.resources.IResource, byte[]) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IWorkspace$ProjectOrder.classIWorkspace.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.IWorkspace$ProjectOrder extends java.lang.Object {
public org.eclipse.core.resources.IProject[] projects
public boolean hasCycles
public org.eclipse.core.resources.IProject[][] knots
public void (org.eclipse.core.resources.IProject[], boolean, org.eclipse.core.resources.IProject[][])
org.eclipse.core.resources.IProject[] projects
boolean hasCycles
org.eclipse.core.resources.IProject[][] knots
}
org/eclipse/core/resources/IWorkspace.classIWorkspace.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspace extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public static final int AVOID_UPDATE
public static final Object VALIDATE_PROMPT
public static final String SERVICE_NAME
static void ()
public abstract void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
public abstract void addResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener, int)
public abstract org.eclipse.core.resources.ISavedState addSaveParticipant (org.eclipse.core.runtime.Plugin, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.ISavedState addSaveParticipant (java.lang.String, org.eclipse.core.resources.ISaveParticipant) throws org.eclipse.core.runtime.CoreException
public abstract void build (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void checkpoint (boolean)
public abstract org.eclipse.core.resources.IProject[][] computePrerequisiteOrder (org.eclipse.core.resources.IProject[])
public abstract org.eclipse.core.resources.IWorkspace$ProjectOrder computeProjectOrder (org.eclipse.core.resources.IProject[])
public abstract org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus copy (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus delete (org.eclipse.core.resources.IResource[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void deleteMarkers (org.eclipse.core.resources.IMarker[]) throws org.eclipse.core.runtime.CoreException
public abstract void forgetSavedTree (java.lang.String)
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor[] getFilterMatcherDescriptors ()
public abstract org.eclipse.core.resources.IFilterMatcherDescriptor getFilterMatcherDescriptor (java.lang.String)
public abstract org.eclipse.core.resources.IProjectNatureDescriptor[] getNatureDescriptors ()
public abstract org.eclipse.core.resources.IProjectNatureDescriptor getNatureDescriptor (java.lang.String)
public abstract java.util.Map getDanglingReferences ()
public abstract org.eclipse.core.resources.IWorkspaceDescription getDescription ()
public abstract org.eclipse.core.resources.IWorkspaceRoot getRoot ()
public abstract org.eclipse.core.resources.IResourceRuleFactory getRuleFactory ()
public abstract org.eclipse.core.resources.ISynchronizer getSynchronizer ()
public abstract boolean isAutoBuilding ()
public abstract boolean isTreeLocked ()
public abstract org.eclipse.core.resources.IProjectDescription loadProjectDescription (org.eclipse.core.runtime.IPath) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription loadProjectDescription (java.io.InputStream) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus move (org.eclipse.core.resources.IResource[], org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IProjectDescription newProjectDescription (java.lang.String)
public abstract void removeResourceChangeListener (org.eclipse.core.resources.IResourceChangeListener)
public abstract void removeSaveParticipant (org.eclipse.core.runtime.Plugin)
public abstract void removeSaveParticipant (java.lang.String)
public abstract void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.jobs.ISchedulingRule, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void run (org.eclipse.core.resources.IWorkspaceRunnable, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.runtime.IStatus save (boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void setDescription (org.eclipse.core.resources.IWorkspaceDescription) throws org.eclipse.core.runtime.CoreException
public abstract void setWorkspaceLock (org.eclipse.core.resources.WorkspaceLock)
public abstract java.lang.String[] sortNatureSet (java.lang.String[])
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
public abstract org.eclipse.core.runtime.IStatus validateFiltered (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.runtime.IStatus validateLinkLocation (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateLinkLocationURI (org.eclipse.core.resources.IResource, java.net.URI)
public abstract org.eclipse.core.runtime.IStatus validateName (java.lang.String, int)
public abstract org.eclipse.core.runtime.IStatus validateNatureSet (java.lang.String[])
public abstract org.eclipse.core.runtime.IStatus validatePath (java.lang.String, int)
public abstract org.eclipse.core.runtime.IStatus validateProjectLocation (org.eclipse.core.resources.IProject, org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.runtime.IStatus validateProjectLocationURI (org.eclipse.core.resources.IProject, java.net.URI)
public abstract org.eclipse.core.resources.IPathVariableManager getPathVariableManager ()
}
org/eclipse/core/resources/IWorkspaceDescription.classIWorkspaceDescription.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceDescription extends java.lang.Object {
public abstract java.lang.String[] getBuildOrder ()
public abstract long getFileStateLongevity ()
public abstract int getMaxBuildIterations ()
public abstract int getMaxFileStates ()
public abstract long getMaxFileStateSize ()
public abstract boolean isApplyFileStatePolicy ()
public abstract long getSnapshotInterval ()
public abstract boolean isAutoBuilding ()
public abstract void setAutoBuilding (boolean)
public abstract void setBuildOrder (java.lang.String[])
public abstract void setFileStateLongevity (long)
public abstract void setMaxBuildIterations (int)
public abstract void setMaxFileStates (int)
public abstract void setMaxFileStateSize (long)
public abstract void setApplyFileStatePolicy (boolean)
public abstract void setSnapshotInterval (long)
}
org/eclipse/core/resources/IWorkspaceRoot.classIWorkspaceRoot.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceRoot extends java.lang.Object implements org.eclipse.core.resources.IContainer org.eclipse.core.runtime.IAdaptable {
public abstract void delete (boolean, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI)
public abstract org.eclipse.core.resources.IContainer[] findContainersForLocationURI (java.net.URI, int)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI)
public abstract org.eclipse.core.resources.IFile[] findFilesForLocationURI (java.net.URI, int)
public abstract org.eclipse.core.resources.IContainer getContainerForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IFile getFileForLocation (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.resources.IProject getProject (java.lang.String)
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract org.eclipse.core.resources.IProject[] getProjects (int)
}
org/eclipse/core/resources/IWorkspaceRunnable.classIWorkspaceRunnable.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IWorkspaceRunnable extends java.lang.Object {
public abstract void run (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/IncrementalProjectBuilder.classIncrementalProjectBuilder.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.IncrementalProjectBuilder extends org.eclipse.core.internal.events.InternalBuilder implements org.eclipse.core.runtime.IExecutableExtension {
public static final int FULL_BUILD
public static final int AUTO_BUILD
public static final int INCREMENTAL_BUILD
public static final int CLEAN_BUILD
public void ()
protected abstract org.eclipse.core.resources.IProject[] build (int, java.util.Map, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
protected void clean (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IProgressMonitor monitor
public final void forgetLastBuiltState ()
public final org.eclipse.core.resources.ICommand getCommand ()
public final org.eclipse.core.resources.IResourceDelta getDelta (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public final org.eclipse.core.resources.IProject getProject ()
public final boolean hasBeenBuilt (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
public final boolean isInterrupted ()
public final void needRebuild ()
public void setInitializationData (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement config
String propertyName
Object data
protected void startupOnInitialize ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule (int, java.util.Map)
int kind
java.util.Map args
}
org/eclipse/core/resources/ProjectScope.classProjectScope.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.ProjectScope extends java.lang.Object implements org.eclipse.core.runtime.preferences.IScopeContext {
public static final String SCOPE
private org.eclipse.core.resources.IProject context
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject context
public org.eclipse.core.runtime.preferences.IEclipsePreferences getNode (java.lang.String)
String qualifier
public org.eclipse.core.runtime.IPath getLocation ()
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath location
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.ProjectScope other
public int hashCode ()
}
org/eclipse/core/resources/ResourceAttributes.classResourceAttributes.java
package org.eclipse.core.resources
public org.eclipse.core.resources.ResourceAttributes extends java.lang.Object {
private int attributes
public static org.eclipse.core.resources.ResourceAttributes fromFile (java.io.File)
java.io.File file
public void ()
public boolean isArchive ()
public boolean isExecutable ()
public boolean isHidden ()
public boolean isReadOnly ()
public boolean isSymbolicLink ()
public void setArchive (boolean)
boolean archive
private void set (int, boolean)
int mask
boolean value
public void setExecutable (boolean)
boolean executable
public void setHidden (boolean)
boolean hidden
public void setReadOnly (boolean)
boolean readOnly
public void setSymbolicLink (boolean)
boolean symLink
public java.lang.String toString ()
}
org/eclipse/core/resources/ResourcesPlugin.classResourcesPlugin.java
package org.eclipse.core.resources
public final org.eclipse.core.resources.ResourcesPlugin extends org.eclipse.core.runtime.Plugin {
public static final String PI_RESOURCES
public static final String PT_BUILDERS
public static final String PT_NATURES
public static final String PT_MARKERS
public static final String PT_FILE_MODIFICATION_VALIDATOR
public static final String PT_MOVE_DELETE_HOOK
public static final String PT_TEAM_HOOK
public static final String PT_REFRESH_PROVIDERS
public static final String PT_MODEL_PROVIDERS
public static final String PT_VARIABLE_PROVIDERS
public static final String PT_FILTER_MATCHERS
public static final Object FAMILY_AUTO_BUILD
public static final Object FAMILY_AUTO_REFRESH
public static final Object FAMILY_MANUAL_BUILD
public static final Object FAMILY_MANUAL_REFRESH
public static final String PREF_ENCODING
private static final String PREF_DESCRIPTION_PREFIX
public static final String PREF_MAX_NOTIFICATION_DELAY
public static final String PREF_AUTO_BUILDING
public static final String PREF_BUILD_ORDER
public static final String PREF_DEFAULT_BUILD_ORDER
public static final String PREF_MAX_BUILD_ITERATIONS
public static final String PREF_APPLY_FILE_STATE_POLICY
public static final String PREF_FILE_STATE_LONGEVITY
public static final String PREF_MAX_FILE_STATE_SIZE
public static final String PREF_MAX_FILE_STATES
public static final String PREF_SNAPSHOT_INTERVAL
public static final String PREF_DISABLE_LINKING
public static final String PREF_AUTO_REFRESH
private static org.eclipse.core.resources.ResourcesPlugin plugin
private static org.eclipse.core.internal.resources.Workspace workspace
private org.osgi.framework.ServiceRegistration workspaceRegistration
static void ()
public void ()
private static void constructWorkspace () throws org.eclipse.core.runtime.CoreException
public static java.lang.String getEncoding ()
String enc
public static org.eclipse.core.resources.ResourcesPlugin getPlugin ()
public static org.eclipse.core.resources.IWorkspace getWorkspace ()
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.core.runtime.IStatus result
}
org/eclipse/core/resources/WorkspaceJob.classWorkspaceJob.java
package org.eclipse.core.resources
public abstract org.eclipse.core.resources.WorkspaceJob extends org.eclipse.core.internal.resources.InternalWorkspaceJob {
public void (java.lang.String)
String name
public abstract org.eclipse.core.runtime.IStatus runInWorkspace (org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/WorkspaceLock.classWorkspaceLock.java
package org.eclipse.core.resources
public org.eclipse.core.resources.WorkspaceLock extends java.lang.Object {
public void (org.eclipse.core.resources.IWorkspace) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IWorkspace workspace
public boolean acquire () throws java.lang.InterruptedException
protected java.lang.Thread getCurrentOperationThread ()
public void release ()
protected boolean isTreeLocked ()
}
org/eclipse/core/resources/filtermatchers/
org/eclipse/core/resources/filtermatchers/AbstractFileInfoMatcher.classAbstractFileInfoMatcher.java
package org.eclipse.core.resources.filtermatchers
public abstract org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher extends java.lang.Object {
public void ()
public abstract boolean matches (org.eclipse.core.resources.IContainer, org.eclipse.core.filesystem.IFileInfo) throws org.eclipse.core.runtime.CoreException
public abstract void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/filtermatchers/CompoundFileInfoMatcher.classCompoundFileInfoMatcher.java
package org.eclipse.core.resources.filtermatchers
public abstract org.eclipse.core.resources.filtermatchers.CompoundFileInfoMatcher extends org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher {
protected org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher[] matchers
public void ()
private org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher instantiate (org.eclipse.core.resources.IProject, org.eclipse.core.resources.FileInfoMatcherDescription) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.FileInfoMatcherDescription filter
org.eclipse.core.resources.IFilterMatcherDescriptor desc
org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher matcher
public final void initialize (org.eclipse.core.resources.IProject, java.lang.Object) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject project
Object arguments
org.eclipse.core.resources.FileInfoMatcherDescription[] filters
int i
}
org/eclipse/core/resources/mapping/
org/eclipse/core/resources/mapping/CompositeResourceMapping.classCompositeResourceMapping.java
package org.eclipse.core.resources.mapping
public final org.eclipse.core.resources.mapping.CompositeResourceMapping extends org.eclipse.core.resources.mapping.ResourceMapping {
private final org.eclipse.core.resources.mapping.ResourceMapping[] mappings
private final Object modelObject
private org.eclipse.core.resources.IProject[] projects
private String providerId
public void (java.lang.String, java.lang.Object, org.eclipse.core.resources.mapping.ResourceMapping[])
String providerId
Object modelObject
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
int i
org.eclipse.core.resources.mapping.ResourceMapping childMapping
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings ()
public java.lang.Object getModelObject ()
public java.lang.String getModelProviderId ()
public org.eclipse.core.resources.IProject[] getProjects ()
java.util.Set result
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List result
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
}
org/eclipse/core/resources/mapping/IModelProviderDescriptor.classIModelProviderDescriptor.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.IModelProviderDescriptor extends java.lang.Object {
public abstract java.lang.String[] getExtendedModels ()
public abstract java.lang.String getId ()
public abstract java.lang.String getLabel ()
public abstract org.eclipse.core.resources.IResource[] getMatchingResources (org.eclipse.core.resources.IResource[]) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getMatchingTraversals (org.eclipse.core.resources.mapping.ResourceTraversal[]) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.mapping.ModelProvider getModelProvider () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/mapping/IResourceChangeDescriptionFactory.classIResourceChangeDescriptionFactory.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory extends java.lang.Object {
public abstract void change (org.eclipse.core.resources.IFile)
public abstract void close (org.eclipse.core.resources.IProject)
public abstract void copy (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
public abstract void create (org.eclipse.core.resources.IResource)
public abstract void delete (org.eclipse.core.resources.IResource)
public abstract org.eclipse.core.resources.IResourceDelta getDelta ()
public abstract void move (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IPath)
}
org/eclipse/core/resources/mapping/ModelProvider.classModelProvider.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.ModelProvider extends org.eclipse.core.runtime.PlatformObject {
public static final String RESOURCE_MODEL_PROVIDER_ID
private org.eclipse.core.resources.mapping.IModelProviderDescriptor descriptor
public void ()
public static org.eclipse.core.resources.mapping.IModelProviderDescriptor getModelProviderDescriptor (java.lang.String)
String id
org.eclipse.core.resources.mapping.IModelProviderDescriptor[] descs
int i
org.eclipse.core.resources.mapping.IModelProviderDescriptor descriptor
public static org.eclipse.core.resources.mapping.IModelProviderDescriptor[] getModelProviderDescriptors ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.mapping.ModelProvider other
public final org.eclipse.core.resources.mapping.IModelProviderDescriptor getDescriptor ()
public final java.lang.String getId ()
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.IResource, org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.IResource[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set mappings
int i
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.mapping.ResourceMapping[] resourceMappings
public org.eclipse.core.resources.mapping.ResourceMapping[] getMappings (org.eclipse.core.resources.mapping.ResourceTraversal[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.Set result
int i
org.eclipse.core.resources.mapping.ResourceTraversal traversal
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
int j
public org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMapping[], org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMapping[] mappings
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.runtime.IProgressMonitor monitor
java.util.List traversals
int i
org.eclipse.core.resources.mapping.ResourceMapping mapping
public int hashCode ()
public final void init (org.eclipse.core.resources.mapping.IModelProviderDescriptor)
org.eclipse.core.resources.mapping.IModelProviderDescriptor desc
protected void initialize ()
public org.eclipse.core.runtime.IStatus validateChange (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/core/resources/mapping/ModelStatus.classModelStatus.java
package org.eclipse.core.resources.mapping
public org.eclipse.core.resources.mapping.ModelStatus extends org.eclipse.core.runtime.Status {
private final String modelProviderId
public void (int, java.lang.String, java.lang.String, java.lang.String)
int severity
String pluginId
String modelProviderId
String message
public java.lang.String getModelProviderId ()
}
org/eclipse/core/resources/mapping/RemoteResourceMappingContext.classRemoteResourceMappingContext.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.RemoteResourceMappingContext extends org.eclipse.core.resources.mapping.ResourceMappingContext {
public static final int FILE_CONTENTS_REQUIRED
public static final int NONE
public void ()
public abstract org.eclipse.core.resources.IStorage fetchBaseContents (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] fetchBaseMembers (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
public abstract org.eclipse.core.resources.IResource[] fetchMembers (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.resources.IStorage fetchRemoteContents (org.eclipse.core.resources.IFile, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.resources.IResource[] fetchRemoteMembers (org.eclipse.core.resources.IContainer, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.IProgressMonitor monitor
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract boolean hasLocalChange (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract boolean hasRemoteChange (org.eclipse.core.resources.IResource, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract boolean isThreeWay ()
public abstract void refresh (org.eclipse.core.resources.mapping.ResourceTraversal[], int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/resources/mapping/ResourceChangeValidator$1.classResourceChangeValidator.java
package org.eclipse.core.resources.mapping
org.eclipse.core.resources.mapping.ResourceChangeValidator$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
final org.eclipse.core.resources.mapping.ResourceChangeValidator this$0
private final org.eclipse.core.internal.resources.mapping.ChangeDescription val$changeDescription
void (org.eclipse.core.resources.mapping.ResourceChangeValidator, org.eclipse.core.internal.resources.mapping.ChangeDescription)
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
}
org/eclipse/core/resources/mapping/ResourceChangeValidator.classResourceChangeValidator.java
package org.eclipse.core.resources.mapping
public final org.eclipse.core.resources.mapping.ResourceChangeValidator extends java.lang.Object {
private static org.eclipse.core.resources.mapping.ResourceChangeValidator instance
public static org.eclipse.core.resources.mapping.ResourceChangeValidator getValidator ()
private void ()
private org.eclipse.core.runtime.IStatus combineResults (org.eclipse.core.runtime.IStatus[])
org.eclipse.core.runtime.IStatus[] result
java.util.List notOK
int i
org.eclipse.core.runtime.IStatus status
public org.eclipse.core.resources.mapping.IResourceChangeDescriptionFactory createDeltaFactory ()
private org.eclipse.core.resources.mapping.ModelProvider[] getProviders (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.resources.mapping.IModelProviderDescriptor[] descriptors
java.util.List result
int i
org.eclipse.core.resources.mapping.IModelProviderDescriptor descriptor
org.eclipse.core.resources.IResource[] matchingResources
org.eclipse.core.runtime.CoreException e
private org.eclipse.core.resources.IResource[] getRootResources (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta root
org.eclipse.core.internal.resources.mapping.ChangeDescription changeDescription
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.runtime.IStatus validateChange (org.eclipse.core.resources.IResourceDelta, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource[] resources
org.eclipse.core.resources.mapping.ModelProvider[] providers
org.eclipse.core.runtime.IStatus[] result
int i
}
org/eclipse/core/resources/mapping/ResourceMapping.classResourceMapping.java
package org.eclipse.core.resources.mapping
public abstract org.eclipse.core.resources.mapping.ResourceMapping extends org.eclipse.core.runtime.PlatformObject {
public void ()
public void accept (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.resources.IResourceVisitor, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.mapping.ResourceMappingContext context
org.eclipse.core.resources.IResourceVisitor visitor
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
int i
public boolean contains (org.eclipse.core.resources.mapping.ResourceMapping)
org.eclipse.core.resources.mapping.ResourceMapping mapping
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.resources.mapping.ResourceMapping other
public org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.mapping.ResourceTraversal[] traversals
java.util.ArrayList result
int i
public abstract java.lang.Object getModelObject ()
public final org.eclipse.core.resources.mapping.ModelProvider getModelProvider ()
org.eclipse.core.runtime.CoreException e
public abstract java.lang.String getModelProviderId ()
public abstract org.eclipse.core.resources.IProject[] getProjects ()
public abstract org.eclipse.core.resources.mapping.ResourceTraversal[] getTraversals (org.eclipse.core.resources.mapping.ResourceMappingContext, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public int hashCode ()
}
org/eclipse/core/resources/mapping/ResourceMappingContext.classResourceMappingContext.java
package org.eclipse.core.resources.mapping
public org.eclipse.core.resources.mapping.ResourceMappingContext extends java.lang.Object {
public static final org.eclipse.core.resources.mapping.ResourceMappingContext LOCAL_CONTEXT
static void ()
public void ()
}
org/eclipse/core/resources/mapping/ResourceTraversal.classResourceTraversal.java
package org.eclipse.core.resources.mapping
public org.eclipse.core.resources.mapping.ResourceTraversal extends java.lang.Object {
private final int depth
private final int flags
private final org.eclipse.core.resources.IResource[] resources
public void (org.eclipse.core.resources.IResource[], int, int)
org.eclipse.core.resources.IResource[] resources
int depth
int flags
public void accept (org.eclipse.core.resources.IResourceVisitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceVisitor visitor
int i
int imax
org.eclipse.core.runtime.CoreException e
public boolean contains (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
int i
org.eclipse.core.resources.IResource member
private boolean contains (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IResource child
void doFindMarkers (java.util.ArrayList, java.lang.String, boolean)
java.util.ArrayList result
String type
boolean includeSubtypes
org.eclipse.core.internal.resources.MarkerManager markerMan
int i
public org.eclipse.core.resources.IMarker[] findMarkers (java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
String type
boolean includeSubtypes
java.util.ArrayList result
public int getDepth ()
public int getFlags ()
public org.eclipse.core.resources.IResource[] getResources ()
}
org/eclipse/core/resources/refresh/
org/eclipse/core/resources/refresh/IRefreshMonitor.classIRefreshMonitor.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.IRefreshMonitor extends java.lang.Object {
public abstract void unmonitor (org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/refresh/IRefreshResult.classIRefreshResult.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.IRefreshResult extends java.lang.Object {
public abstract void monitorFailed (org.eclipse.core.resources.refresh.IRefreshMonitor, org.eclipse.core.resources.IResource)
public abstract void refresh (org.eclipse.core.resources.IResource)
}
org/eclipse/core/resources/refresh/RefreshProvider.classRefreshProvider.java
package org.eclipse.core.resources.refresh
public abstract org.eclipse.core.resources.refresh.RefreshProvider extends org.eclipse.core.internal.refresh.InternalRefreshProvider {
public void ()
protected org.eclipse.core.resources.refresh.IRefreshMonitor createPollingMonitor (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public abstract org.eclipse.core.resources.refresh.IRefreshMonitor installMonitor (org.eclipse.core.resources.IResource, org.eclipse.core.resources.refresh.IRefreshResult)
public void resetMonitors (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
}
org/eclipse/core/resources/team/
org/eclipse/core/resources/team/FileModificationValidationContext.classFileModificationValidationContext.java
package org.eclipse.core.resources.team
public org.eclipse.core.resources.team.FileModificationValidationContext extends java.lang.Object {
public static final org.eclipse.core.resources.team.FileModificationValidationContext VALIDATE_PROMPT
private final Object shell
static void ()
void (java.lang.Object)
Object shell
public java.lang.Object getShell ()
}
org/eclipse/core/resources/team/FileModificationValidator.classFileModificationValidator.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.FileModificationValidator extends java.lang.Object implements org.eclipse.core.resources.IFileModificationValidator {
public void ()
public final org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], java.lang.Object)
org.eclipse.core.resources.IFile[] files
Object context
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
org.eclipse.core.resources.team.FileModificationValidationContext validationContext
public org.eclipse.core.runtime.IStatus validateSave (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public abstract org.eclipse.core.runtime.IStatus validateEdit (org.eclipse.core.resources.IFile[], org.eclipse.core.resources.team.FileModificationValidationContext)
}
org/eclipse/core/resources/team/IMoveDeleteHook.classIMoveDeleteHook.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.IMoveDeleteHook extends java.lang.Object {
public abstract boolean deleteFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean deleteFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean deleteProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveFile (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveFolder (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract boolean moveProject (org.eclipse.core.resources.team.IResourceTree, org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/core/resources/team/IResourceTree.classIResourceTree.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.IResourceTree extends java.lang.Object {
public static final long NULL_TIMESTAMP
public abstract void addToLocalHistory (org.eclipse.core.resources.IFile)
public abstract boolean isSynchronized (org.eclipse.core.resources.IResource, int)
public abstract long computeTimestamp (org.eclipse.core.resources.IFile)
public abstract long getTimestamp (org.eclipse.core.resources.IFile)
public abstract void updateMovedFileTimestamp (org.eclipse.core.resources.IFile, long)
public abstract void failed (org.eclipse.core.runtime.IStatus)
public abstract void deletedFile (org.eclipse.core.resources.IFile)
public abstract void deletedFolder (org.eclipse.core.resources.IFolder)
public abstract void deletedProject (org.eclipse.core.resources.IProject)
public abstract void movedFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
public abstract void movedFolderSubtree (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder)
public abstract boolean movedProjectSubtree (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription)
public abstract void standardDeleteFile (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardDeleteFolder (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardDeleteProject (org.eclipse.core.resources.IProject, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveFile (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveFolder (org.eclipse.core.resources.IFolder, org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IProgressMonitor)
public abstract void standardMoveProject (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/core/resources/team/ResourceRuleFactory.classResourceRuleFactory.java
package org.eclipse.core.resources.team
public org.eclipse.core.resources.team.ResourceRuleFactory extends java.lang.Object implements org.eclipse.core.resources.IResourceRuleFactory {
private final org.eclipse.core.resources.IWorkspace workspace
protected void ()
public final org.eclipse.core.runtime.jobs.ISchedulingRule buildRule ()
public org.eclipse.core.runtime.jobs.ISchedulingRule charsetRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public final org.eclipse.core.runtime.jobs.ISchedulingRule derivedRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule copyRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
public org.eclipse.core.runtime.jobs.ISchedulingRule createRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule deleteRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
private boolean isReadOnly (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.ResourceAttributes attributes
public final org.eclipse.core.runtime.jobs.ISchedulingRule markerRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule modifyRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath path
public org.eclipse.core.runtime.jobs.ISchedulingRule moveRule (org.eclipse.core.resources.IResource, org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource source
org.eclipse.core.resources.IResource destination
protected final org.eclipse.core.runtime.jobs.ISchedulingRule parent (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule refreshRule (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
public org.eclipse.core.runtime.jobs.ISchedulingRule validateEditRule (org.eclipse.core.resources.IResource[])
org.eclipse.core.resources.IResource[] resources
java.util.HashSet rules
int i
org.eclipse.core.runtime.jobs.ISchedulingRule[] ruleArray
}
org/eclipse/core/resources/team/TeamHook.classTeamHook.java
package org.eclipse.core.resources.team
public abstract org.eclipse.core.resources.team.TeamHook extends org.eclipse.core.internal.resources.InternalTeamHook {
protected final org.eclipse.core.resources.IResourceRuleFactory defaultFactory
protected void ()
public org.eclipse.core.resources.IResourceRuleFactory getRuleFactory (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
protected final void setRuleFactory (org.eclipse.core.resources.IProject, org.eclipse.core.resources.IResourceRuleFactory)
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IResourceRuleFactory factory
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFile, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFile file
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFile, int, java.net.URI)
org.eclipse.core.resources.IFile file
int updateFlags
java.net.URI location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFolder, int, org.eclipse.core.runtime.IPath)
org.eclipse.core.resources.IFolder folder
int updateFlags
org.eclipse.core.runtime.IPath location
public org.eclipse.core.runtime.IStatus validateCreateLink (org.eclipse.core.resources.IFolder, int, java.net.URI)
org.eclipse.core.resources.IFolder folder
int updateFlags
java.net.URI location
}
org/eclipse/core/resources/variableresolvers/
org/eclipse/core/resources/variableresolvers/PathVariableResolver.classPathVariableResolver.java
package org.eclipse.core.resources.variableresolvers
public abstract org.eclipse.core.resources.variableresolvers.PathVariableResolver extends java.lang.Object {
public void ()
public java.lang.String[] getVariableNames (java.lang.String, org.eclipse.core.resources.IResource)
String variable
org.eclipse.core.resources.IResource resource
public abstract java.lang.String getValue (java.lang.String, org.eclipse.core.resources.IResource)
}