com.sybase.uep.bobclient.controls.pimmenu
Class PIMMenuItemFactory

java.lang.Object
  extended by com.sybase.uep.bobclient.controls.pimmenu.PIMMenuItemFactory

public class PIMMenuItemFactory
extends java.lang.Object

Factory class for creating PIM menu items

Author:
congchen

Method Summary
 java.util.Vector createPIMMenuItems(PIMItem pimItem)
          Creates PIM menu items for a logical type
static PIMMenuItemFactory getInstance()
          Returns a PIMMenuItemFactory instance without setting UiApplication
static PIMMenuItemFactory getInstance(net.rim.device.api.ui.UiApplication controller)
          Returns a PIMMenuItemFactory instance with setting UiApplication
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static PIMMenuItemFactory getInstance()
Returns a PIMMenuItemFactory instance without setting UiApplication

Returns:
PIMMenuItemFactory

getInstance

public static PIMMenuItemFactory getInstance(net.rim.device.api.ui.UiApplication controller)
Returns a PIMMenuItemFactory instance with setting UiApplication

Parameters:
controller - - UiApplication
Returns:
PIMMenuItemFactory

createPIMMenuItems

public java.util.Vector createPIMMenuItems(PIMItem pimItem)
Creates PIM menu items for a logical type

Parameters:
pimItem - - refer to class @see PIMItem
Returns:
Vector - contains menu items(MenuItem) created