Uses of Interface
com.sapportals.portal.prt.pom.INode

Packages that use INode
com.sapportals.portal.prt.component   
com.sapportals.portal.prt.pom   
 

Uses of INode in com.sapportals.portal.prt.component
 

Methods in com.sapportals.portal.prt.component that return INode
 INode IPortalComponentRequest.getNode()
          Gets the current node in the portal OM.
 INode IPortalComponentURI.getTargetNode()
          Gets the target node or null if none has been set
 

Methods in com.sapportals.portal.prt.component with parameters of type INode
 void IPortalComponentResponse.include(IPortalComponentRequest aRequest, INode aNode)
          Includes the content of another Portal Component in this response.
 void IPortalComponentRequest.setNode(INode node)
          Sets the current node of this request.
 java.lang.String IPortalComponentRequest.createComponentURL(INode targetNode, IPortalRequestEvent event)
          Deprecated. use createPortalComponentURI instead
 void IPortalComponentRequest.dispatchRequest(INode aNode, IPortalComponentResponse aResponse)
          Dispatches the request to another node
 void IPortalComponentURI.setTargetNode(INode targetNode)
          Sets the target node
 void IPortalComponentContext.initialize(IPortalNode portalNode, INode node)
          Deprecated. Do not use anymore
 

Uses of INode in com.sapportals.portal.prt.pom
 

Subinterfaces of INode in com.sapportals.portal.prt.pom
 interface IComponentNode
          The IComponentNode interface describes a node of type INode.COMPONENT_NODE in the Portal Object Model.
 interface IPortalNode
          The PortalNode is by definition the root node of the Portal Object Model.
 

Classes in com.sapportals.portal.prt.pom that implement INode
 class AbstractNode
          The AbstractNode is a generic implementation of the INode interface, and of the IEventTarget
 

Methods in com.sapportals.portal.prt.pom that return INode
 INode IEvent.getCurrentTarget()
          Gets the current target node of this event
 INode IEvent.getTarget()
          Gets the original target of the event.
 INode INode.getFirstChild()
          The first child of this node
 INode INode.getLastChild()
          The last child of this node
 INode INode.getNextSibling()
          The next node in the children list of this node's parent
 INode INode.getPreviousSibling()
          The previous node in the children list of this node's parent
 INode INode.getParentNode()
          The parent node of this node.
 INode INode.getNextSiblingOfChild(INode childNode)
          The next sibling of any specified child node of this node
 INode INode.getPreviousSiblingOfChild(INode childNode)
          The previous sibling of any specified child node of this node
 INode INode.addChildNode(INode node)
          Adds a node as a children of this node. after the adding procedure has been completed.
 INode NodeList.item(int index)
          The item positionned at the given index.
 INode INodeList.item(int index)
          The node of this list identified by the specified index.
 INode AbstractEvent.getCurrentTarget()
          Gets the current target node of this event
 INode AbstractEvent.getTarget()
          Gets the original target of the event.
 INode AbstractNode.getFirstChild()
          Returns the first child
 INode AbstractNode.getLastChild()
          Returns the
 INode AbstractNode.getNextSibling()
          Returns the
 INode AbstractNode.getPreviousSibling()
          Returns the
 INode AbstractNode.getPreviousSiblingOfChild(INode childNode)
          Returns the
 INode AbstractNode.getNextSiblingOfChild(INode childNode)
          Returns the
 INode AbstractNode.addChildNode(INode node)
          Adds a node as a children of this node.
 INode AbstractNode.getParentNode()
          Returns the
 

Methods in com.sapportals.portal.prt.pom with parameters of type INode
 void IEvent.setCurrentTarget(INode eventTarget)
          Sets the current target of the event, i.e. the one those listener will have this event dispatched to.
 void IEvent.setTarget(INode target)
          Defines the original target of the event, i.e. the target the event was originally fired on
Note: This method should not be called directly, instead the portal implementation will use it to indicate the event's target.
 void INode.setParentNode(INode parent)
          Sets the parent node of this node.
 INode INode.getNextSiblingOfChild(INode childNode)
          The next sibling of any specified child node of this node
 INode INode.getPreviousSiblingOfChild(INode childNode)
          The previous sibling of any specified child node of this node
 INode INode.addChildNode(INode node)
          Adds a node as a children of this node. after the adding procedure has been completed.
 void INode.removeChildNode(INode node)
          Removes a child node from this node.
 void NodeList.addNode(INode node)
          Adds a node to this NodeList
 void NodeList.removeNode(INode node)
          Removes a node from this NodeList
 int NodeList.getNodeIndex(INode node)
          Gets the index of a node in this list
 int INodeList.getNodeIndex(INode node)
          Gets the index of a node in this list.
 void AbstractEvent.setCurrentTarget(INode eventTarget)
          Sets the current target of the event, i.e. the one those listener will have this event dispatched to.
 void AbstractEvent.setTarget(INode target)
          Defines the original target of the event, i.e. the target the event was originally fired on
Note: This method should not be called directly, instead the portal implementation will use it to indicate the event's target.
 void IPortalNode.fireEventOnNode(IEvent event, INode target)
          Sends an event immediately to a POM node.
 void IPortalNode.postEventForNode(IEvent event, INode target)
          Posts an event for a POM node.
 java.lang.String IPortalNode.getNodeMark(INode node)
          Retrieves a mark of a node from the data provided by the request.
 NodeMode IPortalNode.getNodeMode(INode node)
          Retrieves a mode of a node from the data provided by the request.
 java.lang.String IPortalNode.getNodePath(INode node)
          Returns a path in the POM to the given node.
 INode AbstractNode.getPreviousSiblingOfChild(INode childNode)
          Returns the
 INode AbstractNode.getNextSiblingOfChild(INode childNode)
          Returns the
 INode AbstractNode.addChildNode(INode node)
          Adds a node as a children of this node.
 void AbstractNode.removeChildNode(INode node)
          Removes the given node from the children of this node.
 void AbstractNode.setParentNode(INode parentNode)
          Sets the parent node of this node