Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

IM
Class IMMenuItem  view IMMenuItem download IMMenuItem.java

java.lang.Object
  extended byIM.IMMenuItem

public class IMMenuItem
extends java.lang.Object

Class which is used to build menu for graphic user interface


Field Summary
private  IMMenuItem parent
           Keeps reference to parent item
 java.util.Vector subItems
           Vector of children items (objects of IMMenuItem class)
 javax.microedition.lcdui.List subItemsList
           List of children - items displayed in menu
 
Constructor Summary
IMMenuItem(IMMenuItem parent, java.lang.String name, java.util.Vector commandVector)
           Class constructor, which sets child item for new item and commands.
 
Method Summary
 IMMenuItem addItem(java.lang.String itemName, java.util.Vector commandVector)
           Adds new inferior item to selected item
 boolean deleteItem(int index)
           Removes inferior element at specified index (if item exists)
 java.lang.String getName()
           Do nothing
 IMMenuItem getParent()
           Do nothing
 void insertItem(int index, java.lang.String itemName, java.util.Vector commandVector)
           Inserts new inferior item to selected item
 IMMenuItem subItem(int index)
           Do nothing
 java.util.Vector subItems()
           Do nothing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

private IMMenuItem parent

Keeps reference to parent item


subItemsList

public javax.microedition.lcdui.List subItemsList

List of children - items displayed in menu


subItems

public java.util.Vector subItems

Vector of children items (objects of IMMenuItem class)

Constructor Detail

IMMenuItem

public IMMenuItem(IMMenuItem parent,
                  java.lang.String name,
                  java.util.Vector commandVector)

Class constructor, which sets child item for new item and commands.

Method Detail

getParent

public IMMenuItem getParent()

Do nothing


getName

public java.lang.String getName()

Do nothing


subItems

public java.util.Vector subItems()

Do nothing


subItem

public IMMenuItem subItem(int index)

Do nothing


addItem

public IMMenuItem addItem(java.lang.String itemName,
                          java.util.Vector commandVector)

Adds new inferior item to selected item


insertItem

public void insertItem(int index,
                       java.lang.String itemName,
                       java.util.Vector commandVector)

Inserts new inferior item to selected item


deleteItem

public boolean deleteItem(int index)

Removes inferior element at specified index (if item exists)