org.pentaho.platform.util
Class MenuCustomization

java.lang.Object
  extended by org.pentaho.platform.util.MenuCustomization
All Implemented Interfaces:
IMenuCustomization

public class MenuCustomization
extends Object
implements IMenuCustomization


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.pentaho.platform.api.ui.IMenuCustomization
IMenuCustomization.CustomizationType, IMenuCustomization.ItemType
 
Constructor Summary
MenuCustomization()
           
MenuCustomization(String id, String anchorId, String label, String command, IMenuCustomization.ItemType itemType, IMenuCustomization.CustomizationType customizationType)
           
 
Method Summary
 String getAnchorId()
           
 String getCommand()
           
 IMenuCustomization.CustomizationType getCustomizationType()
           
 String getId()
           
 IMenuCustomization.ItemType getItemType()
           
 String getLabel()
           
 void setAnchorId(String anchorId)
           
 void setCommand(String command)
           
 void setCustomizationType(IMenuCustomization.CustomizationType customizationType)
           
 void setId(String id)
           
 void setItemType(IMenuCustomization.ItemType itemType)
           
 void setLabel(String label)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuCustomization

public MenuCustomization()

MenuCustomization

public MenuCustomization(String id,
                         String anchorId,
                         String label,
                         String command,
                         IMenuCustomization.ItemType itemType,
                         IMenuCustomization.CustomizationType customizationType)
Method Detail

getLabel

public String getLabel()
Specified by:
getLabel in interface IMenuCustomization

setLabel

public void setLabel(String label)
Specified by:
setLabel in interface IMenuCustomization

getAnchorId

public String getAnchorId()
Specified by:
getAnchorId in interface IMenuCustomization

setAnchorId

public void setAnchorId(String anchorId)
Specified by:
setAnchorId in interface IMenuCustomization

getId

public String getId()
Specified by:
getId in interface IMenuCustomization

setId

public void setId(String id)
Specified by:
setId in interface IMenuCustomization

getCommand

public String getCommand()
Specified by:
getCommand in interface IMenuCustomization

setCommand

public void setCommand(String command)
Specified by:
setCommand in interface IMenuCustomization

getCustomizationType

public IMenuCustomization.CustomizationType getCustomizationType()
Specified by:
getCustomizationType in interface IMenuCustomization

setCustomizationType

public void setCustomizationType(IMenuCustomization.CustomizationType customizationType)
Specified by:
setCustomizationType in interface IMenuCustomization

getItemType

public IMenuCustomization.ItemType getItemType()
Specified by:
getItemType in interface IMenuCustomization

setItemType

public void setItemType(IMenuCustomization.ItemType itemType)
Specified by:
setItemType in interface IMenuCustomization