Examples of JRPrintHyperlink


Examples of net.sf.jasperreports.engine.JRPrintHyperlink

     
      boolean localHyperlink = false;

      if (!startedHyperlink)
      {
        JRPrintHyperlink hyperlink = (JRPrintHyperlink)attributes.get(JRTextAttribute.HYPERLINK);
        if (hyperlink != null)
        {
          localHyperlink = startHyperlink(hyperlink, true);
        }
      }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

  }


  public JRPrintHyperlink getEntityHyperlink(ChartEntity entity)
  {
    JRPrintHyperlink printHyperlink = null;
    if (hasHyperlinks() && entity instanceof XYItemEntity)
    {
      XYItemEntity itemEntity = (XYItemEntity) entity;
      int item = itemEntity.getItem();
      if (item >= 0 && item < itemHyperlinks.size())
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

        areaHyperlinks = new ArrayList(entityCollection.getEntityCount());
       
        for (Iterator it = entityCollection.iterator(); it.hasNext();)
        {
          ChartEntity entity = (ChartEntity) it.next();
          JRPrintHyperlink printHyperlink = chartHyperlinkProvider.getEntityHyperlink(entity);
          if (printHyperlink != null)
          {
            JRPrintImageArea area = getImageArea(entity);

            JRPrintImageAreaHyperlink areaHyperlink = new JRPrintImageAreaHyperlink();
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

  }

 
  public JRPrintHyperlink getEntityHyperlink(ChartEntity entity)
  {
    JRPrintHyperlink printHyperlink = null;
    if (hasHyperlinks() && entity instanceof PieSectionEntity)
    {
      PieSectionEntity pieEntity = (PieSectionEntity) entity;
      printHyperlink = (JRPrintHyperlink) sectionHyperlinks.get(pieEntity.getSectionKey());
    }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

  }


  public JRPrintHyperlink getEntityHyperlink(ChartEntity entity)
  {
    JRPrintHyperlink printHyperlink = null;
    if (hasHyperlinks() && entity instanceof CategoryItemEntity)
    {
      CategoryItemEntity itemEntity = (CategoryItemEntity) entity;
      Comparable serie = itemEntity.getRowKey();
      Map serieHyperlinks = (Map) itemHyperlinks.get(serie);
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

  }


  public JRPrintHyperlink getEntityHyperlink(ChartEntity entity)
  {
    JRPrintHyperlink printHyperlink = null;
    if (hasHyperlinks() && entity instanceof XYItemEntity)
    {
      XYItemEntity itemEntity = (XYItemEntity) entity;
      TimePeriodValuesCollection dataset = (TimePeriodValuesCollection) itemEntity.getDataset();
      TimePeriodValues series = dataset.getSeries(itemEntity.getSeriesIndex());
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

  /**
  */
  void hyperlinkClicked(MouseEvent evt)
  {
    JPanel link = (JPanel)evt.getSource();
    JRPrintHyperlink element = (JRPrintHyperlink)linksMap.get(link);
    hyperlinkClicked(element);
  }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

            }
          }
        }
        boolean hasImageMap = imageMap != null;

        JRPrintHyperlink hyperlink = null;
        if (element instanceof JRPrintHyperlink)
        {
          hyperlink = (JRPrintHyperlink) element;
        }
        boolean hasHyperlink = !hasImageMap
          && hyperlink != null && hyperlink.getHyperlinkTypeValue() != HyperlinkTypeEnum.NONE;
        boolean hasTooltip = hyperlink != null && hyperlink.getHyperlinkTooltip() != null;

        if (hasHyperlink || hasImageMap || hasTooltip)
        {
          JPanel link;
          if (hasImageMap)
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

    boolean localHyperlink = false;

    if (!startedHyperlink)
    {
      JRPrintHyperlink hyperlink = (JRPrintHyperlink)attributes.get(JRTextAttribute.HYPERLINK);
      if (hyperlink != null)
      {
        localHyperlink = startHyperlink(hyperlink, true);
      }
    }
View Full Code Here

Examples of net.sf.jasperreports.engine.JRPrintHyperlink

      sbuffer.append(LESS);
      sbuffer.append(scriptNode);
      sbuffer.append(GREATER);
    }

    JRPrintHyperlink hlink = (JRPrintHyperlink)attrs.get(JRTextAttribute.HYPERLINK);
    if (hlink != null)
    {
      sbuffer.append(LESS);
      sbuffer.append(NODE_a);

      String href = hlink.getHyperlinkReference();
      if (href != null && href.trim().length() > 0)
      {
        sbuffer.append(SPACE);
        sbuffer.append(ATTRIBUTE_href);
        sbuffer.append(EQUAL_QUOTE);
        sbuffer.append(href);
        sbuffer.append(QUOTE);
      }
     
      String type = hlink.getLinkType();
      if (type != null && type.trim().length() > 0)
      {
        sbuffer.append(SPACE);
        sbuffer.append(ATTRIBUTE_type);
        sbuffer.append(EQUAL_QUOTE);
        sbuffer.append(type);
        sbuffer.append(QUOTE);
      }
     
      String target = hlink.getLinkTarget();
      if (target != null && target.trim().length() > 0)
      {
        sbuffer.append(SPACE);
        sbuffer.append(ATTRIBUTE_target);
        sbuffer.append(EQUAL_QUOTE);
        sbuffer.append(target);
        sbuffer.append(QUOTE);
      }
     
      sbuffer.append(GREATER);
     
      JRPrintHyperlinkParameters parameters = hlink.getHyperlinkParameters();
      if (parameters != null && parameters.getParameters() != null)
      {
        for (JRPrintHyperlinkParameter parameter:(List<JRPrintHyperlinkParameter>)parameters.getParameters())
        {
          sbuffer.append(LESS);
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.