public static class RibbonApplicationMenuPrimaryCommand.RibbonApplicationMenuPrimaryCommandBuilder extends FlamingoCommand.BaseFlamingoCommandBuilder<RibbonApplicationMenuPrimaryCommand,RibbonApplicationMenuPrimaryCommand.RibbonApplicationMenuPrimaryCommandBuilder>
action, actionKeyTip, actionRichTooltip, autoRepeatInitialInterval, autoRepeatSubsequentInterval, disabledIcon, extraText, hasAutoRepeatIntervalsSet, icon, isAutoRepeatAction, isEnabled, isFireActionOnRollover, isTitleClickAction, isTitleClickPopup, isToggle, isToggleSelected, popupCallback, popupKeyTip, popupOrientationKind, popupRichTooltip, title, toggleGroup| Constructor | Description |
|---|---|
RibbonApplicationMenuPrimaryCommandBuilder() |
configureBaseCommand, inToggleGroup, setAction, setActionKeyTip, setActionRichTooltip, setAutoRepeatAction, setAutoRepeatActionIntervals, setDisabledIcon, setEnabled, setExtraText, setFireActionOnRollover, setIcon, setPopupCallback, setPopupKeyTip, setPopupOrientationKind, setPopupRichTooltip, setTitle, setTitleClickAction, setTitleClickPopup, setToggle, setToggleSelectedpublic RibbonApplicationMenuPrimaryCommandBuilder()
public RibbonApplicationMenuPrimaryCommand.RibbonApplicationMenuPrimaryCommandBuilder addSecondaryMenuGroup(java.lang.String groupTitle, FlamingoCommand... secondaryCommands)
groupTitle - The title of the group.secondaryCommands - The secondary menu commands belonging to this group.public RibbonApplicationMenuPrimaryCommand.RibbonApplicationMenuPrimaryCommandBuilder addSecondaryMenuGroup(java.lang.String groupTitle, java.lang.Iterable<FlamingoCommand> secondaryCommands)
groupTitle - The title of the group.secondaryCommands - The secondary menu commands belonging to this group.public RibbonApplicationMenuPrimaryCommand.RibbonApplicationMenuPrimaryCommandBuilder setRolloverCallback(RibbonApplicationMenuPrimaryCommand.PrimaryRolloverCallback rolloverCallback)
RibbonApplicationMenu when this primary menu entry is
activated.rolloverCallback - The new rollover callback for populating the secondary panel of the
RibbonApplicationMenu.public RibbonApplicationMenuPrimaryCommand.RibbonApplicationMenuPrimaryCommandBuilder setSecondaryGroupTitle(int groupIndex, java.lang.String newTitle)
groupIndex - Group index.newTitle - New title for the specified group.public RibbonApplicationMenuPrimaryCommand build()