|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPortalNode
The PortalNode is by definition the root node of the Portal Object Model.
| Field Summary |
|---|
| Fields inherited from interface com.sapportals.portal.prt.pom.IPOMConstants |
|---|
ABOUT_MODE, ABOUT_REQUEST_EVENT, ACTION_EVENT, AFTER_CONTENT_EVENT, BEFORE_CONTENT_EVENT, COMPONENT_EVENT, COMPONENT_NODE, DEFAULT_MODE, EDIT_ACKNOWLEDGE_EVENT, EDIT_MODE, EDIT_REQUEST_EVENT, HELP_MODE, HELP_REQUEST_EVENT, LOGON_EVENT, LOGON_MODE, LOGOUT_EVENT, ON_NODE_READY_EVENT, ON_NODE_REMOVE_EVENT, ON_POM_READY_EVENT, PORTAL_NODE, PREVIEW_MODE, PREVIEW_REQUEST_EVENT, REFRESH_MODE, REFRESH_REQUEST_EVENT, REQUEST_EVENT, TEST_MODE |
| Method Summary | |
|---|---|
IComponentNode |
createComponentNode(String name,
IPortalComponentContext context)
Create a component node that refers to a Portal Component with context |
IEvent |
createEvent(EventType eventType,
boolean bubbles)
Creates a POM event, whose propagation cannot be canceled |
IEvent |
createEvent(EventType eventType,
boolean bubbles,
boolean cancelable)
Creates a POM event. |
IPortalComponentEvent |
createPortalComponentEvent(String name)
Creates a portal component event. |
void |
fireEventOnNode(IEvent event,
INode target)
Sends an event immediately to a POM node. |
String |
getNodeMark(INode node)
Retrieves a mark of a node from the data provided by the request. |
NodeMode |
getNodeMode(INode node)
Retrieves a mode of a node from the data provided by the request. |
String |
getNodePath(INode node)
Returns a path in the POM to the given node. |
IPortalComponentRequest |
getRequest()
Each instances of IPortalNode is linked to an IPortalComponentRequest
object. |
void |
postEventForNode(IEvent event,
INode target)
Posts an event for a POM node. |
| Methods inherited from interface com.sapportals.portal.prt.pom.INode |
|---|
addChildNode, getChildNodes, getChildNodesByName, getComponent, getFirstChild, getLastChild, getNextSibling, getNextSiblingOfChild, getNodeMark, getNodeMode, getNodeName, getNodeType, getParentNode, getPortalNode, getPreviousSibling, getPreviousSiblingOfChild, getValue, hasChildNodes, putValue, removeChildNode, removeValue, setNodeMark, setNodeMode, setParentNode, setPortalNode |
| Methods inherited from interface com.sapportals.portal.prt.util.IReleasable |
|---|
release |
| Methods inherited from interface com.sapportals.portal.prt.pom.IEventTarget |
|---|
addEventListener, addEventListener, dispatchEvent, removeEventListener |
| Method Detail |
|---|
IComponentNode createComponentNode(String name,
IPortalComponentContext context)
name - The name of the nodecontext - The Portal Component Context describing the Component.
IEvent createEvent(EventType eventType,
boolean bubbles)
eventType - The type of event that has to be createdbubbles - If the event can bubble or not
IEvent createEvent(EventType eventType,
boolean bubbles,
boolean cancelable)
eventType - The type of event that has to be createdbubbles - If the event can bubble or notcancelable - If the event's propagation can be canceled
IPortalComponentEvent createPortalComponentEvent(String name)
IPortalComponentEventData) .
name - The name identifying the event. This name can be used
by listeners and can be filtered. See IEventTarget.addEventListener(com.sapportals.portal.prt.pom.EventType, com.sapportals.portal.prt.pom.IEventListener)
void fireEventOnNode(IEvent event,
INode target)
event - The event to firetarget - The original target of the given event
void postEventForNode(IEvent event,
INode target)
event - The event to firetarget - The original target of the given eventIPortalComponentRequest getRequest()
IPortalComponentRequest
object.
String getNodeMark(INode node)
node - The node the mark is to be retrieved for.
null if no such information is available.NodeMode getNodeMode(INode node)
node - an INode
String getNodePath(INode node)
node - the node in the POM to retrieve a path for
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-BASIS-API
|
[sap.com]
|
default
|
EP-PIN-PRT
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/prt/api
|
api
|
EP-PIN
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/prt/lib/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||