Examples of IGroup


Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\underline{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }

  @Test public void testtexttt() throws ParseException {
    IGroup group = parser.parsePSTCode("\\texttt{coucou}").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\texttt{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\texttt{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }

  @Test public void testEmph() throws ParseException {
    IGroup group = parser.parsePSTCode("\\emph{coucou}").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\emph{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\emph{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }

  @Test public void testTextbf() throws ParseException {
    IGroup group = parser.parsePSTCode("\\textbf{coucou}").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\textbf{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\textbf{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }

  @Test public void testTextit() throws ParseException {
    IGroup group = parser.parsePSTCode("\\textit{coucou}").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    assertEquals("\\textit{coucou}", ((IText)group.getShapeAt(0)).getText()); //$NON-NLS-1$
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    IText txt = (IText)parser.parsePSTCode("0,fi,n,,a , b").get().getShapeAt(0); //$NON-NLS-1$
    assertEquals("0,fi,n,,a , b", txt.getText()); //$NON-NLS-1$
  }

  @Test public void testText_bugParsingSeveralRputCmds() throws ParseException {
    IGroup gp = parser.parsePSTCode("\\rput(0.9,0.6){aa}"+ //$NON-NLS-1$
            "\\rput(7.4,0){bb}\\rput(1,0){cc}").get(); //$NON-NLS-1$
    assertTrue(PSTParser.errorLogs().isEmpty());
    assertEquals(3, gp.getShapes().size());
    assertEquals("aa", ((IText)gp.getShapeAt(0)).getText()); //$NON-NLS-1$
    assertEquals("bb", ((IText)gp.getShapeAt(1)).getText()); //$NON-NLS-1$
    assertEquals("cc", ((IText)gp.getShapeAt(2)).getText()); //$NON-NLS-1$
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    assertEquals("bb", ((IText)gp.getShapeAt(1)).getText()); //$NON-NLS-1$
    assertEquals("cc", ((IText)gp.getShapeAt(2)).getText()); //$NON-NLS-1$
  }

  @Test public void testText_when2usefontsTheLatestIsUsed1() throws ParseException {
    IGroup gp = parser.parsePSTCode("\\usefont{T1}{ptm}{m}{it}\\rput(0.9,0.6){aa}"+ //$NON-NLS-1$
            "\\rput(7.4,0.92373){bb}\\usefont{T1}{ptm}{b}{sc}\\rput(1.1121212,0.1244){cc}").get(); //$NON-NLS-1$
    assertTrue(PSTParser.errorLogs().isEmpty());
    assertEquals(3, gp.getShapes().size());
    assertTrue(((IText)gp.getShapeAt(0)).getText().contains("\\it")); //$NON-NLS-1$
    assertTrue(((IText)gp.getShapeAt(0)).getText().contains("aa")); //$NON-NLS-1$
    assertTrue(((IText)gp.getShapeAt(1)).getText().contains("\\it")); //$NON-NLS-1$
    assertTrue(((IText)gp.getShapeAt(1)).getText().contains("bb")); //$NON-NLS-1$
    assertTrue(((IText)gp.getShapeAt(2)).getText().contains("\\sc")); //$NON-NLS-1$
    assertTrue(((IText)gp.getShapeAt(2)).getText().contains("\\bf")); //$NON-NLS-1$
    assertTrue(((IText)gp.getShapeAt(2)).getText().contains("cc")); //$NON-NLS-1$
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

  }


  @Test public void testBug722075_3() throws ParseException {
    // https://bugs.launchpad.net/latexdraw/+bug/722075
    IGroup group = parser.parsePSTCode("\\textcolor{blue}{xyz} foobar").get(); //$NON-NLS-1$
    assertEquals(2, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    IText text = (IText)group.getShapeAt(0);
    assertEquals("foobar", text.getText()); //$NON-NLS-1$
    assertEquals(Color.BLACK, text.getLineColour());
    assertTrue(PSTParser.errorLogs().isEmpty());
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

    assertTrue(PSTParser.errorLogs().isEmpty());
  }

  @Test public void testBug722075_2() throws ParseException {
    // https://bugs.launchpad.net/latexdraw/+bug/722075
    IGroup group = parser.parsePSTCode("\\textcolor{blue}{xyz}").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    IText text = (IText)group.getShapeAt(0);
    assertEquals("xyz", text.getText()); //$NON-NLS-1$
    assertEquals(Color.BLUE, text.getLineColour());
    assertTrue(PSTParser.errorLogs().isEmpty());
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

  }


  @Test public void testBug722075_1() throws ParseException {
    // https://bugs.launchpad.net/latexdraw/+bug/722075
    IGroup group = parser.parsePSTCode("\\color{blue} xyz").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    IText text = (IText)group.getShapeAt(0);
    assertEquals("xyz", text.getText()); //$NON-NLS-1$
    assertEquals(Color.BLUE, text.getLineColour());
    assertTrue(PSTParser.errorLogs().isEmpty());
  }
View Full Code Here

Examples of net.sf.latexdraw.glib.models.interfaces.shape.IGroup

  }


  @Test public void testBug911816() throws ParseException {
    // https://bugs.launchpad.net/latexdraw/+bug/911816
    IGroup group = parser.parsePSTCode("\\psframebox{$E=mc^2$}").get(); //$NON-NLS-1$
    assertEquals(1, group.size());
    assertTrue(group.getShapeAt(0) instanceof IText);
    IText text = (IText)group.getShapeAt(0);
    assertEquals("\\psframebox{$E=mc^2$}", text.getText()); //$NON-NLS-1$
    assertTrue(PSTParser.errorLogs().isEmpty());
  }
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.