de.cau.cs.kieler.core.kivi.menu
Class KiviMenuContributionService.ButtonConfiguration

java.lang.Object
  extended by de.cau.cs.kieler.core.kivi.menu.KiviMenuContributionService.ButtonConfiguration
Enclosing class:
KiviMenuContributionService

public static class KiviMenuContributionService.ButtonConfiguration
extends Object

A container class for configurations for buttons.

Rating red

Method Summary
 String[] getActiveEditors()
           
 ImageDescriptor getIcon()
           
 String getId()
           
 String getLabel()
           
 ICombination getResponsiveCombination()
           
 int getStyle()
           
 String getTooltip()
           
 Expression getVisibilityExpression()
           
 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

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