Examples of GroupDefinition


Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

        definition.setHorizontalAlignment(ElementAlignment.RIGHT);
        updateAlignmentButtons(ElementAlignment.RIGHT);
      }
      else if (fieldDefinition instanceof GroupDefinition)
      {
        final GroupDefinition groupDefinition = (GroupDefinition) fieldDefinition;
        groupDefinition.setTotalsHorizontalAlignment(ElementAlignment.RIGHT);
        updateAlignmentButtons(ElementAlignment.RIGHT);
      }
    }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

        definition.setHorizontalAlignment(ElementAlignment.JUSTIFY);
        updateAlignmentButtons(ElementAlignment.JUSTIFY);
      }
      else if (fieldDefinition instanceof GroupDefinition)
      {
        final GroupDefinition groupDefinition = (GroupDefinition) fieldDefinition;
        groupDefinition.setTotalsHorizontalAlignment(ElementAlignment.JUSTIFY);
        updateAlignmentButtons(ElementAlignment.JUSTIFY);
      }
    }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

      final List<FieldWrapper> groups = getGroupFields();
      final DataSchema schema = getEditorModel().getDataSchema().getDataSchema();
      for (final int i : selectedIndices)
      {
        final SourceFieldDefinition group = getSelectableFields().get(i);
        final GroupDefinition xulGroup = new DefaultGroupDefinition();
        xulGroup.setField(group.getFieldName());
        FieldWrapper wrapper = new FieldWrapper(xulGroup, schema);
        groups.add(wrapper);
        final DefaultGroupDefinition definition = (DefaultGroupDefinition) wrapper.getFieldDefinition();
        new XulGroupDefinition(definition, schema);
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

      xmlWriter.writeTag(WizardCoreModule.NAMESPACE, "group-definitions", XmlWriter.OPEN);
      final GroupDefinition[] groupDefinitions = specification.getGroupDefinitions();
      final GroupDefinitionWriteHandler groupDefinitionWriteHandler = new GroupDefinitionWriteHandler();
      for (int i = 0; i < groupDefinitions.length; i++)
      {
        final GroupDefinition definition = groupDefinitions[i];
        groupDefinitionWriteHandler.writeReport(bundle, wizardFileState, xmlWriter, definition);
      }
      xmlWriter.writeCloseTag();

      final WatermarkDefinitionWriterHandler watermarkDefinitionWriterHandler = new WatermarkDefinitionWriterHandler();
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

    final int count = Math.min(groupCount, wizardCount);
    for (int i = 0; i < count; i++)
    {
      final int groupIdx = groupCount - i - 1;
      final int wizGroupIdx = wizardCount - i - 1;
      final GroupDefinition gd = groupDefinitions[wizGroupIdx];
      final RelationalGroup g = definition.getRelationalGroup(groupIdx);
      if (g == null)
      {
        break;
      }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

    Group insertGroup = crosstab;
    final GroupDefinition[] groupDefinitions = wizardSpecification.getGroupDefinitions();
    for (int i = 0; i < groupDefinitions.length; i++)
    {
      final GroupDefinition groupDefinition = groupDefinitions[i];
      if (GroupType.CT_OTHER.equals(groupDefinition.getGroupType()) == false)
      {
        continue;
      }

      // create a new group and insert it at the end
      final CrosstabOtherGroup relationalGroup = new CrosstabOtherGroup();
      if (groupDefinition.getGroupName() != null)
      {
        relationalGroup.setName(groupDefinition.getGroupName());
      }
      configureCrosstabOtherGroup(relationalGroup, groupDefinition);
      insertGroup.setBody(new CrosstabOtherGroupBody(relationalGroup));
      insertGroup = relationalGroup;
    }

    for (int i = 0; i < groupDefinitions.length; i++)
    {
      final GroupDefinition groupDefinition = groupDefinitions[i];
      if (GroupType.CT_ROW.equals(groupDefinition.getGroupType()) == false)
      {
        continue;
      }

      // create a new group and insert it at the end
      final CrosstabRowGroup relationalGroup = new CrosstabRowGroup();
      if (groupDefinition.getGroupName() != null)
      {
        relationalGroup.setName(groupDefinition.getGroupName());
      }
      configureCrosstabRowGroup(relationalGroup, groupDefinition);
      insertGroup.setBody(new CrosstabRowGroupBody(relationalGroup));
      insertGroup = relationalGroup;
    }

    for (int i = 0; i < groupDefinitions.length; i++)
    {
      final GroupDefinition groupDefinition = groupDefinitions[i];
      if (GroupType.CT_COLUMN.equals(groupDefinition.getGroupType()) == false)
      {
        continue;
      }

      // create a new group and insert it at the end
      final CrosstabColumnGroup relationalGroup = new CrosstabColumnGroup();
      if (groupDefinition.getGroupName() != null)
      {
        relationalGroup.setName(groupDefinition.getGroupName());
      }
      configureCrosstabColumnGroup(relationalGroup, groupDefinition);
      insertGroup.setBody(new CrosstabColumnGroupBody(relationalGroup));
      insertGroup = relationalGroup;
    }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

    final RelationalGroup template = findInnermostRelationalGroup(definition);

    final GroupDefinition[] groupDefinitions = wizardSpecification.getGroupDefinitions();
    for (int i = 0; i < groupDefinitions.length; i++)
    {
      final GroupDefinition groupDefinition = groupDefinitions[i];
      final GroupType type = groupDefinition.getGroupType();
      if (type != null && GroupType.RELATIONAL.equals(type) == false)
      {
        continue;
      }

      if (group == null)
      {
        // create a new group and insert it at the end
        final RelationalGroup relationalGroup;
        if (template != null)
        {
          relationalGroup = (RelationalGroup) template.derive();
        }
        else
        {
          relationalGroup = new RelationalGroup();
        }

        if (groupDefinition.getGroupName() != null)
        {
          relationalGroup.setName(groupDefinition.getGroupName());
        }
        configureRelationalGroup(relationalGroup, groupDefinition, i);
        insertGroup(relationalGroup);
      }
      else
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.wizard.model.GroupDefinition

  private boolean isCrosstab()
  {
    final GroupDefinition[] groupDefinitions = wizardSpecification.getGroupDefinitions();
    for (int i = 0; i < groupDefinitions.length; i++)
    {
      final GroupDefinition groupDefinition = groupDefinitions[i];
      final GroupType groupType = groupDefinition.getGroupType();
      if (GroupType.CT_COLUMN.equals(groupType) ||
          GroupType.CT_ROW.equals(groupType))
      {
        return true;
      }
View Full Code Here

Examples of org.rhq.core.domain.resource.group.GroupDefinition

        }
    }

    public GroupDefinition createGroupDefinition(GroupDefinition groupDefinition) throws RuntimeException {
        try {
            GroupDefinition results = definitionManager.createGroupDefinition(getSessionSubject(), groupDefinition);

            return SerialUtility.prepare(results, "ResourceGroupService.createGroupDefinition");
        } catch (Throwable t) {
            throw getExceptionToThrowToClient(t);
        }
View Full Code Here

Examples of org.rhq.core.domain.resource.group.GroupDefinition

    public Response getGroupDefinition(
            @ApiParam("The id of the definition to retrieve") @PathParam("id") int definitionId,
            @Context HttpHeaders headers, @Context UriInfo uriInfo) {

        try {
            GroupDefinition def = definitionManager.getById(definitionId);
            GroupDefinitionRest gdr = buildGDRestFromDefinition(def);

            createLinksForGDRest(uriInfo,gdr);

            MediaType mediaType = headers.getAcceptableMediaTypes().get(0);
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.