Examples of StringRenderer


Examples of com.lunivore.gameoflife.view.string.StringRenderer

    @Given("a $width by $height game")
    @Aliases(values={"a new game: $width by $height"})
    public void theGameIsRunning(int width, int height) {
        game = new Game(width, height);
        renderer = new StringRenderer();
        game.setObserver(renderer);
    }
View Full Code Here

Examples of com.lunivore.gameoflife.view.string.StringRenderer

    private static final String NL = System.getProperty("line.separator");

    @Test
    public void shouldStartEmpty() {
        StringRenderer renderer = new StringRenderer();
        Game game = new Game(6, 4);
        game.setObserver(renderer);
        assertThat(renderer.asString(), Matchers.equalTo(
        "......" + NL +
        "......" + NL +
        "......" + NL +
        "......"));
    }
View Full Code Here

Examples of com.lunivore.gameoflife.view.string.StringRenderer

        "......"));
    }
   
    @Test
    public void shouldAllowUsersToToggleCells() {
        StringRenderer renderer = new StringRenderer();
        Game game = new Game(6, 4);
        game.setObserver(renderer);
        game.toggleCellAt(2, 1);
        assertThat(renderer.asString(), Matchers.equalTo(
        "......" + NL +
        "..X..." + NL +
        "......" + NL +
        "......"));
        game.toggleCellAt(2, 2);
        assertThat(renderer.asString(), Matchers.equalTo(
        "......" + NL +
        "..X..." + NL +
        "..X..." + NL +
        "......"));
        game.toggleCellAt(2, 1);
        assertThat(renderer.asString(), Matchers.equalTo(
        "......" + NL +
        "......" + NL +
        "..X..." + NL +
        "......"));
    }
View Full Code Here

Examples of org.apache.tiles.request.render.StringRenderer

    protected Renderer createStringAttributeRenderer(
            BasicRendererFactory rendererFactory,
            ApplicationContext applicationContext,
            TilesContainer container,
            AttributeEvaluatorFactory attributeEvaluatorFactory) {
        return new StringRenderer();
    }
View Full Code Here

Examples of org.apache.tiles.request.render.StringRenderer

    protected Renderer createStringAttributeRenderer(
            BasicRendererFactory rendererFactory,
            ApplicationContext applicationContext,
            TilesContainer container,
            AttributeEvaluatorFactory attributeEvaluatorFactory) {
        return new StringRenderer();
    }
View Full Code Here

Examples of org.apache.tiles.request.render.StringRenderer

                .getAttributeContext(request)
                .putAttribute("test-fallback", new ListAttribute(){{
                    add(new Attribute("Result"));
                }});

        OptionsRenderer renderer = new OptionsRenderer(context, new StringRenderer());
        renderer.render("{options[test-fallback]}", request);
        writer.close();
        assertEquals("Not written 'Result'", "Result", writer.toString());
        verify(request);
    }
View Full Code Here

Examples of org.apache.tiles.request.render.StringRenderer

     * {@link OptionsRenderer#isRenderable(String, Request)}.
     */
    @Test
    public void testIsRenderable() {
        Request requestContext = createMock(Request.class);
        OptionsRenderer renderer = new OptionsRenderer(context, new StringRenderer());
        assertTrue(renderer.isRenderable("any-string", requestContext));
    }
View Full Code Here

Examples of org.gwtlib.client.table.ui.renderer.StringRenderer

  protected Renderer _renderer;
  protected boolean _sortable;
  protected int _state;
 
  public Column(int id, boolean sortable, String label, String width) {
    this(id, sortable, label, false, width, new StringRenderer());
  }
View Full Code Here

Examples of org.gwtlib.client.table.ui.renderer.StringRenderer

  public Column(int id, boolean sortable, String label, String width, Renderer renderer) {
    this(id, sortable, label, false, width, renderer);
  }

  public Column(int id, boolean sortable, String label, boolean asHTML, String width) {
    this(id, sortable, label, asHTML, width, new StringRenderer());
  }
View Full Code Here

Examples of org.gwtlib.client.table.ui.renderer.StringRenderer

  public Column(int id, boolean sortable, String label, boolean asHTML, String width, Renderer renderer) {
    this(id, sortable, asHTML ? new HTML(label) : new Label(label), width, renderer);
  }

  public Column(int id, boolean sortable, Widget label, String width) {
    this(id, sortable, label, width, new StringRenderer());
  }
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.