net.pleso.framework.client.bl.providers.impl
Class Menu

java.lang.Object
  extended by net.pleso.framework.client.bl.providers.impl.Menu
All Implemented Interfaces:
IActionProvider, IActionProviders, IMenu

public class Menu
extends java.lang.Object
implements IMenu

Represents default IMenu implementation


Constructor Summary
Menu(IActionProvider[] actions)
          Constructor
Menu(java.lang.String caption, IActionProvider[] actions)
          Constructor
 
Method Summary
 java.lang.String getActionCaption()
          Returns action caption.
 IActionProvider[] getActionProviders()
          Returns array with action providers which provides this implementation.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Menu

public Menu(java.lang.String caption,
            IActionProvider[] actions)
Constructor

Parameters:
caption - menu caption
actions - actions in menu

Menu

public Menu(IActionProvider[] actions)
Constructor

Parameters:
actions - actions in menu
Method Detail

getActionProviders

public IActionProvider[] getActionProviders()
Description copied from interface: IActionProviders
Returns array with action providers which provides this implementation.

Specified by:
getActionProviders in interface IActionProviders
Returns:
array of action providers.

getActionCaption

public java.lang.String getActionCaption()
Description copied from interface: IActionProvider
Returns action caption.

Specified by:
getActionCaption in interface IActionProvider
Returns:
action caption


Copyright © 2006-2007 pleso.net crew All Rights Reserved.