org.openmuc.webinterface.internal
Class MenuItem

java.lang.Object
  extended by org.openmuc.webinterface.internal.MenuItem

public class MenuItem
extends java.lang.Object


Constructor Summary
MenuItem(java.lang.String name, java.lang.String reference)
           
MenuItem(java.lang.String name, java.lang.String reference, java.lang.String description)
           
 
Method Summary
 void addSubItem(MenuItem item)
           
 java.lang.String getCssClass()
           
 java.lang.String getDescription()
           
 java.lang.String getName()
           
 java.lang.String getReference()
           
 java.util.List<MenuItem> getSubItems()
           
 boolean hasSubItems()
           
 boolean isActive()
           
 void setActive()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuItem

public MenuItem(java.lang.String name,
                java.lang.String reference)

MenuItem

public MenuItem(java.lang.String name,
                java.lang.String reference,
                java.lang.String description)
Method Detail

getName

public java.lang.String getName()

getReference

public java.lang.String getReference()

getDescription

public java.lang.String getDescription()

getSubItems

public java.util.List<MenuItem> getSubItems()

addSubItem

public void addSubItem(MenuItem item)

hasSubItems

public boolean hasSubItems()

setActive

public void setActive()

isActive

public boolean isActive()

getCssClass

public java.lang.String getCssClass()