de.cau.cs.kieler.ksbase.ui.menus
Class KSBasEMenuContributionService.ButtonConfiguration

java.lang.Object
  extended by de.cau.cs.kieler.ksbase.ui.menus.KSBasEMenuContributionService.ButtonConfiguration
Enclosing class:
KSBasEMenuContributionService

public static class KSBasEMenuContributionService.ButtonConfiguration
extends Object

A container class for configurations for buttons.

Rating red

Method Summary
 String[] getActiveEditors()
           
 ImageDescriptor getIcon()
           
 String getId()
           
 KeySequence getKeySequence()
           
 String getLabel()
           
 KSBasEMenuContributionService.LocationScheme getLocationSchemeExpression()
           
 ICombination getResponsiveCombination()
           
 String getShortcutContext()
           
 int getStyle()
           
 String getTooltip()
           
 Expression getVisibilityExpression()
           
 boolean isSeparator()
           
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getId

public String getId()
Returns:
the id

getLabel

public String getLabel()
Returns:
the label

getTooltip

public String getTooltip()
Returns:
the tooltip

getIcon

public ImageDescriptor getIcon()
Returns:
the icon

getStyle

public int getStyle()
Returns:
the style

getLocationSchemeExpression

public KSBasEMenuContributionService.LocationScheme getLocationSchemeExpression()
Returns:
the visibilityExpression

getVisibilityExpression

public Expression getVisibilityExpression()
Returns:
the visibilityExpression

getActiveEditors

public String[] getActiveEditors()
Returns:
the activeEditors

getResponsiveCombination

public ICombination getResponsiveCombination()
Returns:
the responsiveCombination

toString

public String toString()

Overrides:
toString in class Object

isSeparator

public boolean isSeparator()
Returns:
true if this is a separator

getKeySequence

public KeySequence getKeySequence()
Returns:
the key Sequence

getShortcutContext

public String getShortcutContext()
Returns:
the shortcutContext