Package net.sf.jasperreports.engine

Examples of net.sf.jasperreports.engine.JRGenericElementType


    else
    {
      xmlWriter.startElement(JRXmlConstants.ELEMENT_genericElement);
      exportReportElement(element);
     
      JRGenericElementType genericType = element.getGenericType();
      xmlWriter.startElement(JRXmlConstants.ELEMENT_genericElementType);
      xmlWriter.addEncodedAttribute(JRXmlConstants.ATTRIBUTE_namespace,
          genericType.getNamespace());
      xmlWriter.addEncodedAttribute(JRXmlConstants.ATTRIBUTE_name,
          genericType.getName());
      xmlWriter.closeElement();//genericElementType
     
      Set names = element.getParameterNames();
      for (Iterator it = names.iterator(); it.hasNext();)
      {
View Full Code Here


              + " not found in report", element);
        }
      }
    }
   
    JRGenericElementType type = element.getGenericType();
    if (type == null)
    {
      addBrokenRule("No type set for generic element", element);
    }
    else
    {
      if (type.getNamespace() == null)
      {
        addBrokenRule("No namespace set for generic element type", type);
      }
     
      if (type.getName() == null)
      {
        addBrokenRule("No name set for generic element type", type);
      }
    }
   
View Full Code Here

    write( elementName + ".setEvaluationTime({0});\n", element.getEvaluationTimeValue(), EvaluationTimeEnum.NOW);
    write( elementName + ".setEvaluationGroup(\"{0}\");\n", JRStringUtil.escapeJavaStringLiteral(element.getEvaluationGroupName()));

    writeReportElement( element, elementName);
   
    JRGenericElementType printKey = element.getGenericType();
//    JRGenericElementType t = new JRGenericElementType(printKey.getNamespace(), printKey.getName());

    write( "JRGenericElementType " + elementName + "Type = new JRGenericElementType(\""
        + JRStringUtil.escapeJavaStringLiteral(printKey.getNamespace())
        + "\", \""
        + JRStringUtil.escapeJavaStringLiteral(printKey.getName())
        + "\");\n");
    write( elementName + ".setGenericType(" + elementName + "Type);\n");
    flush();//genericElementType

    JRGenericElementParameter[] params = element.getParameters();
View Full Code Here

  public Object createObject(Attributes attrs) throws Exception
  {
    String namespace = attrs.getValue(JRXmlConstants.ATTRIBUTE_namespace);
    String name = attrs.getValue(JRXmlConstants.ATTRIBUTE_name);
    return new JRGenericElementType(namespace, name);
  }
View Full Code Here

    }

    writeReportElement(element);
   
    writer.startElement(JRXmlConstants.ELEMENT_genericElementType);
    JRGenericElementType printKey = element.getGenericType();
    if (printKey != null)
    {
      writer.addEncodedAttribute(JRXmlConstants.ATTRIBUTE_namespace,
          printKey.getNamespace());
      writer.addEncodedAttribute(JRXmlConstants.ATTRIBUTE_name,
          printKey.getName());
    }
    writer.closeElement();//genericElementType

    JRGenericElementParameter[] params = element.getParameters();
    for (int i = 0; i < params.length; i++)
View Full Code Here

TOP

Related Classes of net.sf.jasperreports.engine.JRGenericElementType

Copyright © 2018 www.massapicom. 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.