Examples of GroupedMetaDataComparator


Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      for (int j = 0; j < objects.length; j++)
      {
        ElementMetaData metaData = (ElementMetaData) objects[j];
        System.out.println("   " + metaData.getName());
        final StyleMetaData[] styleDescriptions = metaData.getStyleDescriptions();
        Arrays.sort(styleDescriptions, new GroupedMetaDataComparator());
        System.out.println("     Styles:");
        for (int k = 0; k < styleDescriptions.length; k++)
        {
          final StyleMetaData styleMetaData = styleDescriptions[k];
          System.out.println("       " + styleMetaData.getGrouping(locale) + ":" + styleMetaData.getDisplayName(
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

        styles.put(styleMetaData.getName(), styleMetaData);
      }
    }

    final StyleMetaData[] stylesArray = (StyleMetaData[]) styles.values().toArray(new StyleMetaData[styles.size()]);
    Arrays.sort(stylesArray, new GroupedMetaDataComparator());

    printWikiHeader(stylesArray);

    final StyleKey[] keys = StyleKey.getDefinedStyleKeys();
    for (int i = 0; i < keys.length; i++)
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

  private ExpressionsTreeModel()
  {
    final ExpressionMetaData[] metaData = ExpressionRegistry.getInstance().getAllExpressionMetaDatas();

    Arrays.sort(metaData, new GroupedMetaDataComparator());

    final Locale locale = Locale.getDefault();
    final ArrayList<String> groupingsList = new ArrayList<String>(metaData.length);
    final HashMap<String, String> diagnosticMap = new HashMap<String, String>();
    String group = null;
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      Arrays.sort(metaData, Collections.reverseOrder(new PlainMetaDataComparator()));
      return (new DefaultStyleDataBackend(metaData, new GroupingHeader[metaData.length], elements));
    }
    else
    {
      Arrays.sort(metaData, new GroupedMetaDataComparator());
      final Locale locale = Locale.getDefault();
      int groupCount = 0;
      int metaDataCount = 0;

      if (metaData.length > 0)
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

        allRealExpressions.add(metaData);
      }
      allExpressions.add(metaData);
    }
   
    Collections.sort(allRealExpressions, new GroupedMetaDataComparator());
    Collections.sort(allExpressions, new GroupedMetaDataComparator());
    this.expressions = allRealExpressions.toArray(new ExpressionMetaData[allRealExpressions.size()]);
    this.functions = allExpressions.toArray(new ExpressionMetaData[allExpressions.size()]);
  }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      final String currentGrouping = data.getGrouping(Locale.getDefault());
      groupingMap.put(currentGrouping, groupingMap.containsKey(currentGrouping));
    }

    Arrays.sort(datas, new GroupedMetaDataComparator());
    Object grouping = null;
    boolean firstElement = true;
    for (int i = 0; i < datas.length; i++)
    {
      final DataFactoryMetaData data = datas[i];
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      Arrays.sort(metaData, Collections.reverseOrder(new PlainMetaDataComparator()));
      return (new SimpleStyleDataBackend(metaData, new GroupingHeader[metaData.length], styleSheet));
    }
    else
    {
      Arrays.sort(metaData, new GroupedMetaDataComparator());
      final Locale locale = Locale.getDefault();
      int groupCount = 0;
      int metaDataCount = 0;
      if (metaData.length > 0)
      {
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      this.groupings = new GroupingHeader[metaData.length];
      this.metaData = metaData;
    }
    else
    {
      Arrays.sort(metaData, new GroupedMetaDataComparator());

      int groupCount = 0;
      final Locale locale = Locale.getDefault();
      if (metaData.length > 0)
      {
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      this.groupings = new GroupingHeader[metaData.length];
      this.metaData = metaData;
    }
    else
    {
      Arrays.sort(metaData, new GroupedMetaDataComparator());

      int groupCount = 0;
      final Locale locale = Locale.getDefault();
      if (metaData.length > 0)
      {
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.metadata.GroupedMetaDataComparator

      }
      final String currentGrouping = data.getGrouping(Locale.getDefault());
      groupMap.put(currentGrouping, groupMap.containsKey(currentGrouping));
    }

    Arrays.sort(datas, new GroupedMetaDataComparator());
    Object grouping = null;
    JMenu subMenu = null;
    boolean firstElement = true;
    for (int i = 0; i < datas.length; i++)
    {
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.