Class AccordionMenu

    • Constructor Detail

      • AccordionMenu

        public AccordionMenu​(Flow axis)
        Axis constructor.
        Parameters:
        axis - The axis along which the menu is oriented.
        Throws:
        java.lang.NullPointerException - if the given axis is null.
      • AccordionMenu

        public AccordionMenu​(InfoModel infoModel,
                             ActionModel actionModel,
                             Enableable enableable,
                             Flow axis)
        Info model, action model, enableable, and menu layout constructor.
        Parameters:
        infoModel - The component info model.
        actionModel - The component action model.
        enableable - The enableable object in which to store enabled status.
        axis - The axis along which the menu is oriented.
        Throws:
        java.lang.NullPointerException - if the given info model, action model, enableable, and/or layout is null.
      • AccordionMenu

        public AccordionMenu​(MenuPrototype menuPrototype,
                             Flow axis)
        Prototype and axis constructor.
        Parameters:
        menuPrototype - The prototype on which this component should be based.
        axis - The axis along which the menu is oriented.
        Throws:
        java.lang.NullPointerException - if the given prototype is null.