com.tssap.util.ui.menu
Class MenuLabelProvider

java.lang.Object
  |
  +--com.tssap.util.ui.menu.MenuLabelProvider
All Implemented Interfaces:
IMenuLabelProvider, IMutableMenuLabelProvider

public class MenuLabelProvider
extends java.lang.Object
implements IMutableMenuLabelProvider

Since:
02.07.2002

Constructor Summary
MenuLabelProvider(java.lang.String text)
          Constructor for MenuLabelProvider.
MenuLabelProvider(java.lang.String text, org.eclipse.swt.graphics.Image image)
          Constructor for MenuLabelProvider.
MenuLabelProvider(java.lang.String text, org.eclipse.swt.graphics.Image image, java.lang.String shortcut)
          Constructor for MenuLabelProvider.
 
Method Summary
 java.lang.String getDescription()
          Returns the description.
 org.eclipse.swt.graphics.Image getImage()
           
 java.lang.String getShortcut()
           
 java.lang.String getText()
           
 void setDescription(java.lang.String description)
          Sets the description.
 void setImage(org.eclipse.swt.graphics.Image image)
           
 void setShortcut(java.lang.String shortcut)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuLabelProvider

public MenuLabelProvider(java.lang.String text,
                         org.eclipse.swt.graphics.Image image,
                         java.lang.String shortcut)
Constructor for MenuLabelProvider.

MenuLabelProvider

public MenuLabelProvider(java.lang.String text,
                         org.eclipse.swt.graphics.Image image)
Constructor for MenuLabelProvider.

MenuLabelProvider

public MenuLabelProvider(java.lang.String text)
Constructor for MenuLabelProvider.
Method Detail

getText

public java.lang.String getText()
Specified by:
getText in interface IMenuLabelProvider
See Also:
IMenuLabelProvider.getText()

setText

public void setText(java.lang.String text)
Specified by:
setText in interface IMutableMenuLabelProvider
See Also:
com.tssap.util.ui.menu.IMenuLabelProvider#setText(String)

getImage

public org.eclipse.swt.graphics.Image getImage()
Specified by:
getImage in interface IMenuLabelProvider
See Also:
IMenuLabelProvider.getImage()

setImage

public void setImage(org.eclipse.swt.graphics.Image image)
Specified by:
setImage in interface IMutableMenuLabelProvider
See Also:
com.tssap.util.ui.menu.IMenuLabelProvider#setImage(Image)

getShortcut

public java.lang.String getShortcut()
Specified by:
getShortcut in interface IMenuLabelProvider
See Also:
IMenuLabelProvider.getShortcut()

setShortcut

public void setShortcut(java.lang.String shortcut)
Specified by:
setShortcut in interface IMutableMenuLabelProvider
See Also:
com.tssap.util.ui.menu.IMenuLabelProvider#setShortcut(String)

getDescription

public java.lang.String getDescription()
Returns the description.
Specified by:
getDescription in interface IMenuLabelProvider
Returns:
String

setDescription

public void setDescription(java.lang.String description)
Sets the description.
Specified by:
setDescription in interface IMutableMenuLabelProvider
Parameters:
description - The description to set


Copyright © 2005 SAP AG. All Rights Reserved.