org.apache.maven.doxia.site.Menu Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of doxia-site-model Show documentation
Show all versions of doxia-site-model Show documentation
The Site Model handles the descriptor for sites, also known as site.xml.
The newest version!
/*
=================== DO NOT EDIT THIS FILE ====================
Generated by Modello 2.4.0,
any modifications will be overwritten.
==============================================================
*/
package org.apache.maven.doxia.site;
/**
* A menu in the navigation.
*
* @version $Revision$ $Date$
*/
@SuppressWarnings( "all" )
public class Menu
implements java.io.Serializable, java.lang.Cloneable
{
//--------------------------/
//- Class/Member Variables -/
//--------------------------/
/**
* The name to display for the menu.
*/
private String name;
/**
*
* The way in which the menu is inherited. Can be
* one of : top
, bottom
.
*
*/
private String inherit;
/**
*
* If this is a reference, setting to
* true
means that it will be populated
* in the site, whereas if it is
* false
, it is populated in the parent and then
* inherited.
*
*/
private boolean inheritAsRef = false;
/**
*
* Mark this menu as reference to a pre-defined
* menu: reports
, modules
* or parent
. It will be populated at
* runtime with corresponding pre-defined content.
*
*/
private String ref;
/**
* The image for the menu.
*/
private Image image;
/**
* Field items.
*/
private java.util.List