Class DefaultJMenuDriver

    • Constructor Detail

      • DefaultJMenuDriver

        public DefaultJMenuDriver()
    • Method Detail

      • pushMenu

        public java.lang.Object pushMenu​(ComponentOperator oper,
                                         PathChooser chooser)
        Description copied from interface: MenuDriver
        Pushes menu.
        Specified by:
        pushMenu in interface MenuDriver
        Parameters:
        oper - Menu operator.
        chooser - Object defining menupath.
        Returns:
        a result of menu pushing. It could be last pushed menuitem or anything else.
      • waitPopupMenu

        protected javax.swing.JPopupMenu waitPopupMenu​(ComponentOperator oper)
      • waitItem

        protected javax.swing.JMenuItem waitItem​(ComponentOperator oper,
                                                 javax.swing.MenuElement element,
                                                 PathChooser chooser,
                                                 int depth)
      • getSelectedElement

        public static java.lang.Object getSelectedElement​(javax.swing.JMenuBar bar)