Examples of RenderNode


Examples of org.jfree.layouting.renderer.model.RenderNode

  public RenderNode next()
  {
    position = getStartOfLine();
    pageSegment = 0;

    final RenderNode retval = super.next();

    position = 0;
    pageSegment = 0;

    return retval;
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    final PageDrawable pageDrawable = prc.getPageDrawable(2);
    assertNotNull(pageDrawable);
    final RenderNode[] renderNodes = pageDrawable.getNodesAt(1, 1, null, null);
    for (int i = 0; i < renderNodes.length; i++)
    {
      RenderNode renderNode = renderNodes[i];
      System.out.println(renderNode);
    }
  }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    final PageDrawable pageDrawable = prc.getPageDrawable(2);
    assertNotNull(pageDrawable);
    final RenderNode[] renderNodes = pageDrawable.getNodesAt(1, 1, null, null);
    for (int i = 0; i < renderNodes.length; i++)
    {
      RenderNode renderNode = renderNodes[i];
      System.out.println(renderNode);
    }
  }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    }

    final ReportMouseListener[] currentListeners = cachedReportMouseListeners;
    for (int n = 0; n < nodes.length; n++)
    {
      final RenderNode node = nodes[n];
      final ReportMouseEvent reportEvent = new ReportMouseEvent(node, event);

      for (int i = 0; i < currentListeners.length; i++)
      {
        final ReportMouseListener listener = currentListeners[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    }

    final ReportMouseListener[] currentListeners = cachedReportMouseListeners;
    for (int n = 0; n < nodes.length; n++)
    {
      final RenderNode node = nodes[n];
      final ReportMouseEvent reportEvent = new ReportMouseEvent(node, event);

      for (int i = 0; i < currentListeners.length; i++)
      {
        final ReportMouseListener listener = currentListeners[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    }

    final ReportMouseListener[] currentListeners = cachedReportMouseListeners;
    for (int n = 0; n < nodes.length; n++)
    {
      final RenderNode node = nodes[n];
      final ReportMouseEvent reportEvent = new ReportMouseEvent(node, event);

      for (int i = 0; i < currentListeners.length; i++)
      {
        final ReportMouseListener listener = currentListeners[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    }

    final ReportActionListener[] currentListeners = cachedReportActionListeners;
    for (int n = 0; n < nodes.length; n++)
    {
      final RenderNode node = nodes[n];
      final ReportActionEvent reportEvent = new ReportActionEvent(this, node);

      for (int i = 0; i < currentListeners.length; i++)
      {
        final ReportActionListener listener = currentListeners[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    }

    final ReportMouseListener[] currentListeners = cachedReportMouseListeners;
    for (int n = 0; n < nodes.length; n++)
    {
      final RenderNode node = nodes[n];
      final ReportMouseEvent reportEvent = new ReportMouseEvent(node, event);

      for (int i = 0; i < currentListeners.length; i++)
      {
        final ReportMouseListener listener = currentListeners[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

    }

    final ReportMouseListener[] currentListeners = cachedReportMouseListeners;
    for (int n = 0; n < nodes.length; n++)
    {
      final RenderNode node = nodes[n];
      final ReportMouseEvent reportEvent = new ReportMouseEvent(node, event);

      for (int i = 0; i < currentListeners.length; i++)
      {
        final ReportMouseListener listener = currentListeners[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.layout.model.RenderNode

      return null;
    }

    for (int i = nodes.length - 1; i >= 0; i -= 1)
    {
      final RenderNode node = nodes[i];
      final ReportAttributeMap attributes = node.getAttributes();
      final Object swingTooltip = attributes.getAttribute(AttributeNames.Swing.NAMESPACE, AttributeNames.Swing.TOOLTIP);
      if (swingTooltip != null)
      {
        return String.valueOf(swingTooltip);
      }

      final Object htmlTooltip = attributes.getAttribute(AttributeNames.Html.NAMESPACE, AttributeNames.Html.TITLE);
      if (htmlTooltip != null)
      {
        return String.valueOf(htmlTooltip);
      }

      final Object styleTooltip = node.getStyleSheet().getStyleProperty(ElementStyleKeys.HREF_TITLE);
      if (styleTooltip != null)
      {
        return String.valueOf(styleTooltip);
      }

      final Object hrefTarget = node.getStyleSheet().getStyleProperty(ElementStyleKeys.HREF_TARGET);
      if (hrefTarget != null)
      {
        return String.valueOf(hrefTarget);
      }

      if (node instanceof RenderableReplacedContentBox == false)
      {
        continue;
      }

      final ImageMap imageMap = RenderUtility.extractImageMap((RenderableReplacedContentBox) node);
      if (imageMap == null)
      {
        continue;
      }

      final PageFormat pf = physicalPageDrawable.getPageFormat();
      final float imageMapX = (float) (x1 - pf.getImageableX() - StrictGeomUtility.toExternalValue(node.getX()));
      final float imageMapY = (float) (y1 - pf.getImageableY() - StrictGeomUtility.toExternalValue(node.getY()));

      final ImageMapEntry[] imageMapEntries = imageMap.getEntriesForPoint(imageMapX, imageMapY);
      for (int j = 0; j < imageMapEntries.length; j++)
      {
        final ImageMapEntry imageMapEntry = imageMapEntries[j];
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.