|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Title: Navigation Service Description: Service that coordinates the navigation Module Copyright: Copyright (c) 2002 Company: SAP
| Field Summary | |
static java.lang.String |
NAVIGATION_DEFAULT_FOLDER_PAGE_ATTR
|
static java.lang.String |
NAVIGATION_GET_CHILDREN
|
static java.lang.String |
NAVIGATION_GET_FIRST_CHILD
|
static java.lang.String |
NAVIGATION_GET_RELATED_DR_TARGETS
|
static java.lang.String |
NAVIGATION_GET_RELATED_NAV_ENTITIES
|
static java.lang.String |
NAVIGATION_GET_RELATED_SEE_ALSO
|
static java.lang.String |
NAVIGATION_INVISIBLE_ATTR
|
| Method Summary | |
java.lang.Object |
getAttributeValue(java.lang.String attributeName)
retrieves am attribute from the connector node. |
java.lang.Object |
getAttributeValue(java.lang.String attributeName,
java.util.Locale locale)
Retrieves an attribute value from the connector node, according to the given locale. |
java.lang.String |
getDescription(java.util.Locale locale)
Retrieves the Description of the node (to be displayed in the navigation UI, if needed). |
int |
getDragRelate()
Retrieves a value defining whether the target is Drag & Relate target. |
int |
getExtWindowHeight()
Retrieves the height of the external window if node is defined to launch externally. |
int |
getExtWindowWidth()
Retrieves the width of the external window if node is defined to launch externally. |
java.lang.String |
getJScript(java.lang.String mode)
retrieves the Java Script that needs to run when event described by the mode is fired. |
java.lang.String |
getJScriptId(java.lang.String mode)
Retrieves the ID of the JavaScript code returned in getDragJScript(mode) (for optimizations). |
java.lang.String |
getLaunchURL(java.lang.String nodeName)
retrieves the launch URL. |
java.lang.String |
getMergeID()
Retrieves a value of the node's merge ID. |
double |
getPriority()
returns the priority of the node that allows sorting tabs etc. coming from different repositories |
java.lang.String |
getPRTEvent(java.lang.String mode)
Retrieves the PRT event that corresponds with the mode. |
int |
getShowType()
Retrieves a value defining the node's show type. returns either SHOW_INPLACE or SHOW_EXTERNAL. |
java.lang.String |
getTitle(java.util.Locale locale)
Retrieves the title of the node (to be displayed in the navigation UI). |
int |
getVisualizationType()
returns the visualization type for this Node. e.g. |
java.lang.String |
getWindowName()
Retrieves the window Name of the launched external window. |
boolean |
isLaunchable()
returns whether the node can be launched. |
boolean |
isMergible()
Retrieves a flag indicating whether node can be merged. |
javax.naming.NamingEnumeration |
listBindings(java.lang.String name,
java.lang.String mode)
Enumerates the names bound in the named context, along with the objects bound to them. |
| Field Detail |
public static final java.lang.String NAVIGATION_GET_CHILDREN
public static final java.lang.String NAVIGATION_GET_FIRST_CHILD
public static final java.lang.String NAVIGATION_GET_RELATED_SEE_ALSO
public static final java.lang.String NAVIGATION_GET_RELATED_DR_TARGETS
public static final java.lang.String NAVIGATION_GET_RELATED_NAV_ENTITIES
public static final java.lang.String NAVIGATION_INVISIBLE_ATTR
public static final java.lang.String NAVIGATION_DEFAULT_FOLDER_PAGE_ATTR
| Method Detail |
public javax.naming.NamingEnumeration listBindings(java.lang.String name,
java.lang.String mode)
throws javax.naming.NamingException
name - the name of the context to list.mode - defining the relation between the node and the requested nodes
list.
public java.lang.Object getAttributeValue(java.lang.String attributeName)
throws javax.naming.directory.NoSuchAttributeException
attributeName - the attribute name for retrieval.
public java.lang.Object getAttributeValue(java.lang.String attributeName,
java.util.Locale locale)
throws javax.naming.directory.NoSuchAttributeException
attributeName - the attribute name for retrieval.locale - locale requested for the attribute.public boolean isLaunchable()
public java.lang.String getTitle(java.util.Locale locale)
locale - locale requested for the title.public java.lang.String getDescription(java.util.Locale locale)
locale - locale requested for the Description.public java.lang.String getLaunchURL(java.lang.String nodeName)
nodeName - the full name of the node. This parameter can be used in
order to generate the launch URL (for navigation connectors that the
node's launch URL depends on the node's name).public double getPriority()
public int getVisualizationType()
public int getDragRelate()
public boolean isMergible()
public java.lang.String getMergeID()
throws java.lang.UnsupportedOperationException
public java.lang.String getJScript(java.lang.String mode)
throws java.lang.UnsupportedOperationException
mode - defines what event is this Java script handles.
public java.lang.String getJScriptId(java.lang.String mode)
throws java.lang.UnsupportedOperationException
public java.lang.String getPRTEvent(java.lang.String mode)
throws java.lang.UnsupportedOperationException
mode - UnsupportedOperationException a connector that is not related to the PRTpublic int getShowType()
public java.lang.String getWindowName()
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException - Window name cannnot be returned for inplace defined nodes.
public int getExtWindowHeight()
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException - width is not supported or node defined to be launched
in place.
public int getExtWindowWidth()
throws java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationException - width is not supported or node defined to be launched
in place.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||