@Deprecated public final class OwnerMap extends HashStructureAdapter
_hash
Modifier and Type | Method and Description |
---|---|
static boolean |
addToOwnerMap(Project project,
Node node,
Node ownerContainer)
Deprecated.
Adds the specified node to the project, making ownerContainer the
owner of the node.
|
Node |
getContainerOwner(java.net.URL url)
Deprecated.
Get the container that owns the node associated with the specfied
url . |
static OwnerMap |
getInstance(HashStructureNode project)
Deprecated.
|
static OwnerMap |
getInstance(Project project)
Deprecated.
|
java.util.List |
getOwnedNodes(java.net.URL ownerContainerURL,
URLPath srcRoots,
java.lang.String dirRelPath)
Deprecated.
Utility method for ContentLevelFilter implementations that need
to filter out all owned nodes within a particular relative directory.
|
void |
removeElement(Element element)
Deprecated.
|
void |
removeOwnedChildren(Folder owner)
Deprecated.
Removes the children of the project that are owned by the specified
owner . |
addStructureChangeListener, containsKey, copyTo, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals
public static OwnerMap getInstance(HashStructureNode project)
public static boolean addToOwnerMap(Project project, Node node, Node ownerContainer)
public java.util.List getOwnedNodes(java.net.URL ownerContainerURL, URLPath srcRoots, java.lang.String dirRelPath)
public Node getContainerOwner(java.net.URL url)
url
.public void removeElement(Element element)
public void removeOwnedChildren(Folder owner)
owner
. The owner
need not be a direct
child of this project. The method recursively removes children
owned by other containers that may be children of the given
owner
. This method also notifies observers of the
project that children were removed.