org.apache.jetspeed.om.folder.psml
Class MenuElementImpl

java.lang.Object
  extended by org.apache.jetspeed.om.folder.psml.MenuElementImpl

public class MenuElementImpl
extends Object

This class implements a wrapper used to implement the ordered polymorphic menu elements collection.

Version:
$Id: MenuElementImpl.java 516448 2007-03-09 16:25:47Z ate $
Author:
Randy Watler

Field Summary
private  Object element
          element - wrapped menu element
 
Constructor Summary
MenuElementImpl()
          MenuElementImpl - constructor
MenuElementImpl(Object element)
          MenuElementImpl - constructor
 
Method Summary
 Object getElement()
          getOption - get wrapped menu element
 MenuExcludeDefinitionImpl getExclude()
          getExclude - get wrapped menu exclude definition
 MenuIncludeDefinitionImpl getInclude()
          getInclude - get wrapped menu include definition
 MenuDefinitionImpl getMenu()
          getMenu - get wrapped menu menu definition
 MenuOptionsDefinitionImpl getOptions()
          getOption - get wrapped menu options definition
 MenuSeparatorDefinitionImpl getSeparator()
          getSeparator - get wrapped menu separator definition
 void setExclude(MenuExcludeDefinitionImpl exclude)
          setExclude - set wrapped menu exclude definition
 void setInclude(MenuIncludeDefinitionImpl include)
          setInclude - set wrapped menu include definition
 void setMenu(MenuDefinitionImpl menu)
          setMenu - set wrapped menu menu definition
 void setOptions(MenuOptionsDefinitionImpl options)
          setOption - set wrapped menu options definition
 void setSeparator(MenuSeparatorDefinitionImpl separator)
          setSeparator - set wrapped menu separator definition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

element

private Object element
element - wrapped menu element

Constructor Detail

MenuElementImpl

public MenuElementImpl()
MenuElementImpl - constructor


MenuElementImpl

public MenuElementImpl(Object element)
MenuElementImpl - constructor

Method Detail

getElement

public Object getElement()
getOption - get wrapped menu element


getOptions

public MenuOptionsDefinitionImpl getOptions()
getOption - get wrapped menu options definition


setOptions

public void setOptions(MenuOptionsDefinitionImpl options)
setOption - set wrapped menu options definition

Parameters:
options - menu options definition

getMenu

public MenuDefinitionImpl getMenu()
getMenu - get wrapped menu menu definition


setMenu

public void setMenu(MenuDefinitionImpl menu)
setMenu - set wrapped menu menu definition

Parameters:
menu - menu definition

getSeparator

public MenuSeparatorDefinitionImpl getSeparator()
getSeparator - get wrapped menu separator definition


setSeparator

public void setSeparator(MenuSeparatorDefinitionImpl separator)
setSeparator - set wrapped menu separator definition

Parameters:
separator - menu separator definition

getInclude

public MenuIncludeDefinitionImpl getInclude()
getInclude - get wrapped menu include definition


setInclude

public void setInclude(MenuIncludeDefinitionImpl include)
setInclude - set wrapped menu include definition

Parameters:
include - menu include definition

getExclude

public MenuExcludeDefinitionImpl getExclude()
getExclude - get wrapped menu exclude definition


setExclude

public void setExclude(MenuExcludeDefinitionImpl exclude)
setExclude - set wrapped menu exclude definition

Parameters:
exclude - menu exclude definition


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.