Uses of Interface
org.apache.jackrabbit.jcr2spi.hierarchy.NodeEntry

Packages that use NodeEntry
org.apache.jackrabbit.jcr2spi   
org.apache.jackrabbit.jcr2spi.hierarchy   
org.apache.jackrabbit.jcr2spi.state   
org.apache.jackrabbit.jcr2spi.version   
 

Uses of NodeEntry in org.apache.jackrabbit.jcr2spi
 

Methods in org.apache.jackrabbit.jcr2spi with parameters of type NodeEntry
 NodeIterator ItemManager.getChildNodes(NodeEntry parentEntry)
           
 NodeIterator ItemManagerImpl.getChildNodes(NodeEntry parentEntry)
           
 PropertyIterator ItemManager.getChildProperties(NodeEntry parentEntry)
           
 PropertyIterator ItemManagerImpl.getChildProperties(NodeEntry parentEntry)
           
 boolean ItemManager.hasChildNodes(NodeEntry parentEntry)
           
 boolean ItemManagerImpl.hasChildNodes(NodeEntry parentEntry)
           
 boolean ItemManager.hasChildProperties(NodeEntry parentEntry)
           
 boolean ItemManagerImpl.hasChildProperties(NodeEntry parentEntry)
           
 

Uses of NodeEntry in org.apache.jackrabbit.jcr2spi.hierarchy
 

Classes in org.apache.jackrabbit.jcr2spi.hierarchy that implement NodeEntry
 class NodeEntryImpl
          NodeEntryImpl implements common functionality for child node entry implementations.
 

Methods in org.apache.jackrabbit.jcr2spi.hierarchy that return NodeEntry
 NodeEntry NodeEntryImpl.addNodeEntry(Name nodeName, String uniqueID, int index)
           
 NodeEntry NodeEntry.addNodeEntry(Name nodeName, String uniqueID, int index)
          Adds a new child NodeEntry to this entry.
 NodeEntry EntryFactory.createNodeEntry(NodeEntry parent, Name qName, String uniqueId)
           
 NodeEntry EntryFactory.createRootEntry()
           
 NodeEntry ChildNodeEntries.get(ChildInfo childInfo)
          Find the matching NodeEntry for the given ChildInfo.
 NodeEntry ChildNodeEntries.get(Name nodeName, int index)
          Returns the NodeEntry with the given nodeName and index.
 NodeEntry ChildNodeEntries.get(Name nodeName, String uniqueID)
          Return the NodeEntry that matches the given nodeName and uniqueID or null if no matching entry can be found.
 NodeEntry NodeEntryImpl.getNodeEntry(Name nodeName, int index)
           
 NodeEntry NodeEntry.getNodeEntry(Name nodeName, int index)
          Returns the valid NodeEntry with the specified name and index or null if there's no matching entry.
 NodeEntry NodeEntryImpl.getNodeEntry(Name nodeName, int index, boolean loadIfNotFound)
           
 NodeEntry NodeEntry.getNodeEntry(Name nodeName, int index, boolean loadIfNotFound)
          Returns the valid NodeEntry with the specified name and index or null if there's no matching entry.
 NodeEntry HierarchyEntry.getParent()
          Returns the NodeEntry being parent to this HierarchyEntry.
 NodeEntry HierarchyManagerImpl.getRootEntry()
           
 NodeEntry HierarchyManager.getRootEntry()
           
 NodeEntry UniqueIdResolver.lookup(NodeId nodeId)
           
 NodeEntry NodeEntryImpl.move(Name newName, NodeEntry newParent, boolean transientMove)
           
 NodeEntry NodeEntry.move(Name newName, NodeEntry newParent, boolean transientMove)
          Moves this NodeEntry as new child entry of the NodeEntry identified by newParent and/or renames it to newName.
 NodeEntry ChildNodeEntries.remove(NodeEntry childEntry)
          Removes the child node entry refering to the node state.
 NodeEntry ChildNodeEntries.reorder(NodeEntry insertEntry, NodeEntry beforeEntry)
          Reorders an existing NodeEntry before another NodeEntry.
 NodeEntry UniqueIdResolver.resolve(NodeId nodeId, NodeEntry rootEntry)
           
 

Methods in org.apache.jackrabbit.jcr2spi.hierarchy with parameters of type NodeEntry
 void ChildNodeEntries.add(NodeEntry cne)
          Adds a NodeEntry to the end of the list.
 void ChildNodeEntries.add(NodeEntry cne, int index)
          Adds a NodeEntry.
Note the following special cases: If an entry with the given index already exists, the the new sibling is inserted before. If the given index is bigger that the last entry in the siblings list, intermediate entries will be created.
 void ChildNodeEntries.add(NodeEntry entry, NodeEntry beforeEntry)
          Adds a the new NodeEntry before beforeEntry.
 NodeEntry EntryFactory.createNodeEntry(NodeEntry parent, Name qName, String uniqueId)
           
 PropertyEntry EntryFactory.createPropertyEntry(NodeEntry parent, Name qName)
           
 void EntryFactory.NodeEntryListener.entryCreated(NodeEntry entry)
           
 void UniqueIdResolver.entryCreated(NodeEntry entry)
           
 int HierarchyManagerImpl.getRelativeDepth(NodeEntry ancestor, HierarchyEntry descendant)
           
 int HierarchyManager.getRelativeDepth(NodeEntry ancestor, HierarchyEntry descendant)
          Returns the depth of the specified descendant relative to the given ancestor.
 NodeEntry NodeEntryImpl.move(Name newName, NodeEntry newParent, boolean transientMove)
           
 NodeEntry NodeEntry.move(Name newName, NodeEntry newParent, boolean transientMove)
          Moves this NodeEntry as new child entry of the NodeEntry identified by newParent and/or renames it to newName.
 void EntryFactory.notifyEntryCreated(NodeEntry entry)
           
 void EntryFactory.notifyIdChange(NodeEntry entry, String previousUniqueID)
           
 void NodeEntryImpl.orderBefore(NodeEntry beforeEntry)
           
 void NodeEntry.orderBefore(NodeEntry beforeEntry)
          Reorders this NodeEntry before the sibling entry specified by the given beforeEntry.
 NodeEntry ChildNodeEntries.remove(NodeEntry childEntry)
          Removes the child node entry refering to the node state.
 NodeEntry ChildNodeEntries.reorder(NodeEntry insertEntry, NodeEntry beforeEntry)
          Reorders an existing NodeEntry before another NodeEntry.
 NodeEntry UniqueIdResolver.resolve(NodeId nodeId, NodeEntry rootEntry)
           
 void EntryFactory.NodeEntryListener.uniqueIdChanged(NodeEntry entry, String previousUniqueID)
           
 void UniqueIdResolver.uniqueIdChanged(NodeEntry entry, String previousUniqueID)
           
 

Uses of NodeEntry in org.apache.jackrabbit.jcr2spi.state
 

Methods in org.apache.jackrabbit.jcr2spi.state that return NodeEntry
 NodeEntry NodeState.getNodeEntry()
           
 

Methods in org.apache.jackrabbit.jcr2spi.state with parameters of type NodeEntry
 NodeState TransientISFactory.createDeepNodeState(NodeId nodeId, NodeEntry anyParent)
           
 NodeState ItemStateFactory.createDeepNodeState(NodeId nodeId, NodeEntry anyParent)
          Tries to retrieve the NodeState with the given NodeId and if the state exists, fills in the NodeEntries missing between the last known NodeEntry marked by anyParent.
 NodeState WorkspaceItemStateFactory.createDeepNodeState(NodeId nodeId, NodeEntry anyParent)
           
 PropertyState TransientISFactory.createDeepPropertyState(PropertyId propertyId, NodeEntry anyParent)
           
 PropertyState ItemStateFactory.createDeepPropertyState(PropertyId propertyId, NodeEntry anyParent)
          Tries to retrieve the PropertyState with the given PropertyId and if the state exists, fills in the HierarchyEntries missing between the last known NodeEntry marked by anyParent.
 PropertyState WorkspaceItemStateFactory.createDeepPropertyState(PropertyId propertyId, NodeEntry anyParent)
           
 NodeState TransientISFactory.createNewNodeState(NodeEntry entry, Name nodetypeName, QNodeDefinition definition)
           
 NodeState TransientItemStateFactory.createNewNodeState(NodeEntry entry, Name nodeTypeName, QNodeDefinition definition)
          Creates a transient child NodeState with the given name.
 NodeState TransientISFactory.createNodeState(NodeId nodeId, NodeEntry entry)
           
 NodeState ItemStateFactory.createNodeState(NodeId nodeId, NodeEntry entry)
          Creates the child NodeState with the given nodeId.
 NodeState WorkspaceItemStateFactory.createNodeState(NodeId nodeId, NodeEntry entry)
          Creates the node with information retrieved from the RepositoryService.
 NodeState TransientISFactory.createRootState(NodeEntry entry)
           
 NodeState ItemStateFactory.createRootState(NodeEntry entry)
           
 NodeState WorkspaceItemStateFactory.createRootState(NodeEntry entry)
           
 

Constructors in org.apache.jackrabbit.jcr2spi.state with parameters of type NodeEntry
NodeState(NodeEntry entry, Name nodeTypeName, Name[] mixinTypeNames, ItemStateFactory isf, QNodeDefinition definition, ItemDefinitionProvider definitionProvider)
          Constructs a NEW NodeState
NodeState(NodeEntry entry, NodeInfo nInfo, ItemStateFactory isf, ItemDefinitionProvider definitionProvider)
          Constructs an EXISTING NodeState
 

Uses of NodeEntry in org.apache.jackrabbit.jcr2spi.version
 

Methods in org.apache.jackrabbit.jcr2spi.version that return NodeEntry
 NodeEntry VersionManager.getVersionableNodeEntry(NodeState versionState)
           
 NodeEntry VersionManagerImpl.getVersionableNodeEntry(NodeState versionState)
           
 NodeEntry DefaultVersionManager.getVersionableNodeEntry(NodeState versionState)
           
 NodeEntry VersionManager.getVersionHistoryEntry(NodeState versionableState)
           
 NodeEntry VersionManagerImpl.getVersionHistoryEntry(NodeState versionableState)
           
 NodeEntry DefaultVersionManager.getVersionHistoryEntry(NodeState versionableState)
           
 



Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.