org.apache.maven.doxia.site.decoration
Class MenuItem

java.lang.Object
  extended by org.apache.maven.doxia.site.decoration.LinkItem
      extended by org.apache.maven.doxia.site.decoration.MenuItem
All Implemented Interfaces:
java.io.Serializable

public class MenuItem
extends LinkItem
implements java.io.Serializable

A menu item.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
MenuItem()
           
 
Method Summary
 void addItem(MenuItem menuItem)
          Method addItem
 void breakMenuItemAssociation(MenuItem menuItem)
          Method breakMenuItemAssociation
 void createMenuItemAssociation(MenuItem menuItem)
          Method createMenuItemAssociation
 boolean equals(java.lang.Object other)
          Method equals
 java.util.List getItems()
          Method getItems
 java.lang.String getModelEncoding()
           
 int hashCode()
          Method hashCode
 boolean isCollapse()
          Get Whether the item is collapsed by default when it has children elements.
 void removeItem(MenuItem menuItem)
          Method removeItem
 void setCollapse(boolean collapse)
          Set Whether the item is collapsed by default when it has children elements.
 void setItems(java.util.List items)
          Set Menu item.
 void setModelEncoding(java.lang.String modelEncoding)
           
 java.lang.String toString()
          Method toString
 
Methods inherited from class org.apache.maven.doxia.site.decoration.LinkItem
getHref, getName, setHref, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MenuItem

public MenuItem()
Method Detail

addItem

public void addItem(MenuItem menuItem)
Method addItem

Parameters:
menuItem -

breakMenuItemAssociation

public void breakMenuItemAssociation(MenuItem menuItem)
Method breakMenuItemAssociation

Parameters:
menuItem -

createMenuItemAssociation

public void createMenuItemAssociation(MenuItem menuItem)
Method createMenuItemAssociation

Parameters:
menuItem -

equals

public boolean equals(java.lang.Object other)
Method equals

Overrides:
equals in class LinkItem
Parameters:
other -

getItems

public java.util.List getItems()
Method getItems


hashCode

public int hashCode()
Method hashCode

Overrides:
hashCode in class LinkItem

isCollapse

public boolean isCollapse()
Get Whether the item is collapsed by default when it has children elements.


removeItem

public void removeItem(MenuItem menuItem)
Method removeItem

Parameters:
menuItem -

setCollapse

public void setCollapse(boolean collapse)
Set Whether the item is collapsed by default when it has children elements.

Parameters:
collapse -

setItems

public void setItems(java.util.List items)
Set Menu item.

Parameters:
items -

toString

public java.lang.String toString()
Method toString

Overrides:
toString in class LinkItem

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)
Overrides:
setModelEncoding in class LinkItem

getModelEncoding

public java.lang.String getModelEncoding()
Overrides:
getModelEncoding in class LinkItem


Copyright 2006 null. All Rights Reserved.