Package org.pentaho.reporting.designer.core.editor.groups

Examples of org.pentaho.reporting.designer.core.editor.groups.GroupDataEntry


    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList<GroupDataEntry> list = new ArrayList<GroupDataEntry>(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }

    if (index == -1 || index == (list.size() - 1))
    {
      return null;
    }

    final GroupDataEntry o = list.get(index);
    list.remove(index);
    list.add(0, o);

    final GroupDataEntry[] changedEntries = list.toArray(new GroupDataEntry[list.size()]);
    EditGroupsUndoEntry.applyGroupData(reportDefinition, changedEntries);
View Full Code Here


    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList<GroupDataEntry> list = new ArrayList<GroupDataEntry>(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }

    if (index <= 0)
    {
      return null;
    }

    final GroupDataEntry o = list.get(index);
    list.remove(index);
    list.add(index - 1, o);

    final GroupDataEntry[] changedEntries = list.toArray(new GroupDataEntry[list.size()]);
    EditGroupsUndoEntry.applyGroupData(reportDefinition, changedEntries);
View Full Code Here

    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList<GroupDataEntry> list = new ArrayList<GroupDataEntry>(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }

    if (index == -1 || index == (list.size() - 1))
    {
      return null;
    }

    final GroupDataEntry o = list.get(index);
    list.remove(index);
    list.add(0, o);

    final GroupDataEntry[] changedEntries = list.toArray(new GroupDataEntry[list.size()]);
    EditGroupsUndoEntry.applyGroupData(reportDefinition, changedEntries);
View Full Code Here

    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList<GroupDataEntry> list = new ArrayList<GroupDataEntry>(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }

    if (index == -1 || index == (list.size() - 1))
    {
      return null;
    }

    final GroupDataEntry o = list.get(index);
    list.remove(index);
    list.add(index + 1, o);

    final GroupDataEntry[] changedEntries = list.toArray(new GroupDataEntry[list.size()]);
    EditGroupsUndoEntry.applyGroupData(reportDefinition, changedEntries);
View Full Code Here

    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList list = new ArrayList(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }
View Full Code Here

    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList list = new ArrayList(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }
View Full Code Here

    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList list = new ArrayList(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }
View Full Code Here

    final GroupDataEntry[] entries = EditGroupsUndoEntry.buildGroupData(reportDefinition);
    final ArrayList list = new ArrayList(entries.length);
    int index = -1;
    for (int i = 0; i < entries.length; i++)
    {
      final GroupDataEntry entry = entries[i];
      list.add(entry);
      if (designerGroupElement.getObjectID() == entry.getInstanceID())
      {
        index = i;
      }
    }
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.designer.core.editor.groups.GroupDataEntry

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.