Class BaseCommand.BaseBuilder<T extends BaseCommand<MCM>,​MCM extends BaseCommandMenuContentModel,​B extends BaseCommand.BaseBuilder<T,​MCM,​B>>

    • Constructor Detail

      • BaseBuilder

        public BaseBuilder()
    • Method Detail

      • configureBaseCommand

        protected void configureBaseCommand​(BaseCommand<MCM> command)
      • build

        public abstract T build()
      • setText

        public B setText​(java.lang.String text)
      • setExtraText

        public B setExtraText​(java.lang.String extraText)
      • setActionRichTooltip

        public B setActionRichTooltip​(RichTooltip actionRichTooltip)
      • setSecondaryContentModel

        public B setSecondaryContentModel​(MCM secondaryContentModel)
      • setSecondaryRichTooltip

        public B setSecondaryRichTooltip​(RichTooltip secondaryRichTooltip)
      • setActionEnabled

        public B setActionEnabled​(boolean isActionEnabled)
      • setSecondaryEnabled

        public B setSecondaryEnabled​(boolean isSecondaryEnabled)
      • setToggle

        public B setToggle()
      • setToggleSelected

        public B setToggleSelected​(boolean toggleSelected)
      • setTag

        public B setTag​(java.lang.Object tag)