Examples of FocusManager


Examples of org.richfaces.focus.FocusManager

    @Override
    public void processEvent(ComponentSystemEvent event) throws AbortProcessingException {
        if (event instanceof PreRenderViewEvent) {
            FacesContext context = FacesContext.getCurrentInstance();
            FocusManager focusManager = ServiceTracker.getService(context, FocusManager.class);
            focusManager.focus(enforceFocusId);
        }
    }
View Full Code Here

Examples of org.richfaces.focus.FocusManager

    }

    @Test
    public void test() {
        // having
        FocusManager focusManager = new FocusManagerImpl();

        // when
        focusManager.focus(null);

        // then
        verify(attributes).put(FocusManager.FOCUS_CONTEXT_ATTRIBUTE, null);
        assertFalse(FocusRendererUtils.isFocusEnforced(facesContext));
View Full Code Here

Examples of org.richfaces.focus.FocusManager

    }

    @Test
    public void test2() {
        // having
        FocusManager focusManager = new FocusManagerImpl();
        String componentId = "someComponentId";
        String clientId = "someClientId";

        when(component.getClientId(facesContext)).thenReturn(clientId);
        when(viewRoot.findComponent(componentId)).thenReturn(component);

        // when
        focusManager.focus(componentId);

        // then
        // verify(attributes).put(FocusManager.FOCUS_CONTEXT_ATTRIBUTE, clientId);
        assertEquals(clientId, attributes.get(FocusManager.FOCUS_CONTEXT_ATTRIBUTE));
        assertTrue(attributes.containsKey(FocusManager.FOCUS_CONTEXT_ATTRIBUTE));
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.event.FocusManager

      // Eagerly install some features.
      getFocusFrame();
      getCollapser();

      // Install wave panel into focus framework.
      FocusManager focus = FocusManager.getRoot();
      focus.add(getWavePanel());
      focus.select(getWavePanel());
    }
View Full Code Here

Examples of org.waveprotocol.wave.client.wavepanel.event.FocusManager

      // Eagerly install some features.
      getFocusFrame();
      getCollapser();

      // Install wave panel into focus framework.
      FocusManager focus = FocusManager.getRoot();
      focus.add(getWavePanel());
      focus.select(getWavePanel());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.