com.ibm.itim.adhocreport
Class AdhocMenuItem

java.lang.Object
  |
  +--com.ibm.itim.adhocreport.AdhocMenuItem

public class AdhocMenuItem
extends java.lang.Object

Class to construct a menu item xml fragment.

Version:
0
Author:
AAmies

Constructor Summary
AdhocMenuItem(java.lang.String name, java.lang.String target, java.lang.String operation)
           
AdhocMenuItem(java.lang.String name, java.lang.String target, java.lang.String menuText, java.lang.String context, java.lang.String target_dn)
          Creates new AdhocMenuItem
AdhocMenuItem(java.lang.String name, java.lang.String target, java.lang.String menuText, java.lang.String context, java.lang.String target_dn, java.lang.String operation)
          Creates new AdhocMenuItem
AdhocMenuItem(java.lang.String name, java.lang.String target, java.lang.String menuText, java.lang.String context, java.lang.String target_dn, java.lang.String operation, java.lang.String target_type, java.lang.String path, java.lang.String pathFinal, java.lang.String quitURL, java.lang.String destination)
          Creates new AdhocMenuItem.
 
Method Summary
 java.lang.String toString()
          Creates an xml fragment describing the menu item
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AdhocMenuItem

public AdhocMenuItem(java.lang.String name,
                     java.lang.String target,
                     java.lang.String operation)

AdhocMenuItem

public AdhocMenuItem(java.lang.String name,
                     java.lang.String target,
                     java.lang.String menuText,
                     java.lang.String context,
                     java.lang.String target_dn)
Creates new AdhocMenuItem
Parameters:
name - name of the sub-menu item
target - The target servlet that the request is routed to
method - get or post
menuText - The text descibing the menu item
context - main or org tree

AdhocMenuItem

public AdhocMenuItem(java.lang.String name,
                     java.lang.String target,
                     java.lang.String menuText,
                     java.lang.String context,
                     java.lang.String target_dn,
                     java.lang.String operation)
Creates new AdhocMenuItem
Parameters:
name - name of the sub-menu item
target - The target servlet that the request is routed to
method - get or post
menuText - The text descibing the menu item
context - main or org tree
operation - for display of custom forms (add or modify)

AdhocMenuItem

public AdhocMenuItem(java.lang.String name,
                     java.lang.String target,
                     java.lang.String menuText,
                     java.lang.String context,
                     java.lang.String target_dn,
                     java.lang.String operation,
                     java.lang.String target_type,
                     java.lang.String path,
                     java.lang.String pathFinal,
                     java.lang.String quitURL,
                     java.lang.String destination)
Creates new AdhocMenuItem. This menu item will be used to link to custom forms.
Parameters:
name - name of the sub-menu item
target - The target servlet that the request is routed to
method - get or post
menuText - The text descibing the menu item
context - main or org tree
operation - for display of custom forms (add or modify)
target_type - The target type for display of custom forms
path - The path to be displayed by the custom form linked to.
pathFinal - The final path to be displayed by the custom form linked to.
quitURL - The quit / abort url to be used by the custom form linked to.
destination - The url of the destination to be used by the custom form linked to.
Method Detail

toString

public java.lang.String toString()
Creates an xml fragment describing the menu item
Overrides:
toString in class java.lang.Object
Returns:
an xml fragment