Examples of XDynamicReportFolder


Examples of com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder

            TreeNode node = (TreeNode) editor.getInput();
            while (node.getParent() != null) {
              node = node.getParent();
              if (node.getXObject() != null &&
                  node.getXObject() instanceof XDynamicReportFolder) {
                XDynamicReportFolder df = (XDynamicReportFolder) node.getXObject();                           
                if (df.getSourceSubset() != null) {                   
                  XSubset key = df.getSourceSubset();
                  String match = desc.getVariableMapping().get(key);
                  if (match == null) {
                    match = def;
                    editor.markDirty();
                  }
                  store.add(new VariableMatch(key, "", match));             
                } else if (df.getSourceHierarchy() != null) {
                  XHierarchy key = df.getSourceHierarchy();
                  String match = desc.getVariableMapping().get(key);
                  if (match == null) {
                    match = def;
                    editor.markDirty();
                  }
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder

      IconListener dynamicListener = new IconListener(item, "dynamic-folder");
      item.addListener(Events.Expand, dynamicListener);
      item.addListener(Events.Collapse, dynamicListener);
      setIcon(item, "dynamic-folder");
      String text = item.getText();
      XDynamicReportFolder df = (XDynamicReportFolder) model.getXObject();
      if (df.getSourceHierarchy() == null && df.getSourceSubset() == null) {
        text += " (undef. hierarchy)";
      } else {
        if (df.getSourceSubset() != null) {
          text += " (" + df.getSourceSubset().getName() + ")";
        } else {
          text += " (" + df.getSourceHierarchy().getName() + ")";
        }
      }
      item.setText(text);
      df.setReturnComputedKids(view.isQuickView());   
    } else if (model.getType().equals(XReport.TYPE)) {
      String typeName;
      if (((XReport) model.getXObject()).getReceiverType().equals(
          XConstants.TYPE_FOLDER_ELEMENT_VIEW)) {
        typeName = "icon-view";
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder

          !(obj instanceof XSubset) &&
          !(obj instanceof XHierarchy)) {
          return;
        }

        final XDynamicReportFolder xdf = (XDynamicReportFolder) remObj;
        WPaloServiceProvider.getInstance().assignSubsetOrDimension(
            xdf, obj, user, new Callback <Boolean>(){
              public void onSuccess(Boolean arg0) {               
                TreeNode tn = (TreeNode) ti.getModel();
//                if (tn != null) {
//                  tn = (TreeNode) tn.getParent();
//                }
                if (tn != null) {
                  if (obj instanceof XHierarchy) {
                    xdf.setSourceSubset(null);
                    xdf.setSourceHierarchy(((XHierarchy) obj));
                  } else if (obj instanceof XSubset) {
                    xdf.setSourceSubset((XSubset) obj);
                  } else if (obj instanceof XHierarchy) {
                    xdf.setSourceHierarchy((XHierarchy) obj);
                  }
                  ReportStructureEditor.view.reload(tn);
                }
              }
            });
View Full Code Here

Examples of com.tensegrity.palo.gwt.core.client.models.reports.XDynamicReportFolder

      IconListener dynamicListener = new IconListener(item, "dynamic-folder");
      item.addListener(Events.Expand, dynamicListener);
      item.addListener(Events.Collapse, dynamicListener);
      setIcon(item, "dynamic-folder");
      String text = item.getText();
      XDynamicReportFolder df = (XDynamicReportFolder) model.getXObject();
      if (df.getSourceHierarchy() == null && df.getSourceSubset() == null) {
        text += " (undef. hierarchy)";
      } else {
        if (df.getSourceSubset() != null) {
          text += " (" + df.getSourceSubset().getName() + ")";
        } else {
          text += " (" + df.getSourceHierarchy().getName() + ")";
        }
      }
      item.setText(text);
      df.setReturnComputedKids(true);   
    } else if (model.getType().equals(XReport.TYPE)) {
      String typeName;
      if (((XReport) model.getXObject()).getReceiverType().equals(
          XConstants.TYPE_FOLDER_ELEMENT_VIEW)) {
        typeName = "icon-view";
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.