final String tagName = def.getTagName(); if (tagName.equals("CalculatedMember")) { xmlCalcMember = new MondrianDef.CalculatedMember(def); } else { throw new XOMException(
if (xmlCalcMember.getFormatString() != null && xmlCalcMember.getFormatString().length() > 0) Property.FORMAT_STRING.name, xmlCalcMember.getFormatString());
MondrianDef.CalculatedMember calculatedMember = new MondrianDef.CalculatedMember(); calculatedMember.name = this.getName(); calculatedMember.caption = this.getCaption();
MondrianDef.CalculatedMember calculatedMember = new MondrianDef.CalculatedMember(); calculatedMember.name = this.getName(); calculatedMember.caption = this.getCaption();
public void displayXML(org.eigenbase.xom.XMLOutput _out, int _indent) { _out.beginTag("CalculatedMember", new org.eigenbase.xom.XMLAttrVector() .add("name", name) .add("formatString", formatString) .add("caption", caption) .add("description", description) .add("formula", formula) .add("dimension", dimension) .add("hierarchy", hierarchy) .add("parent", parent) .add("visible", visible) ); displayXMLElement(_out, (org.eigenbase.xom.ElementDef) annotations); displayXMLElement(_out, (org.eigenbase.xom.ElementDef) formulaElement); displayXMLElement(_out, (org.eigenbase.xom.ElementDef) cellFormatter); displayXMLElementArray(_out, memberProperties); _out.endTag("CalculatedMember"); } public boolean displayDiff(org.eigenbase.xom.ElementDef _other, java.io.PrintWriter _out, int _indent)
public boolean displayDiff(org.eigenbase.xom.ElementDef _other, java.io.PrintWriter _out, int _indent) { CalculatedMember _cother = (CalculatedMember)_other; boolean _diff = displayAttributeDiff("name", name, _cother.name, _out, _indent+1); _diff = _diff && displayAttributeDiff("formatString", formatString, _cother.formatString, _out, _indent+1); _diff = _diff && displayAttributeDiff("caption", caption, _cother.caption, _out, _indent+1); _diff = _diff && displayAttributeDiff("description", description, _cother.description, _out, _indent+1); _diff = _diff && displayAttributeDiff("formula", formula, _cother.formula, _out, _indent+1); _diff = _diff && displayAttributeDiff("dimension", dimension, _cother.dimension, _out, _indent+1); _diff = _diff && displayAttributeDiff("hierarchy", hierarchy, _cother.hierarchy, _out, _indent+1); _diff = _diff && displayAttributeDiff("parent", parent, _cother.parent, _out, _indent+1); _diff = _diff && displayAttributeDiff("visible", visible, _cother.visible, _out, _indent+1); _diff = _diff && displayElementDiff("annotations", annotations, _cother.annotations, _out, _indent+1); _diff = _diff && displayElementDiff("formulaElement", formulaElement, _cother.formulaElement, _out, _indent+1); _diff = _diff && displayElementDiff("cellFormatter", cellFormatter, _cother.cellFormatter, _out, _indent+1); _diff = _diff && displayElementArrayDiff("memberProperties", memberProperties, _cother.memberProperties, _out, _indent+1); return _diff; } // BEGIN pass-through code block ---
public void display(java.io.PrintWriter _out, int _indent) { _out.println(getName()); displayAttribute(_out, "name", name, _indent+1); displayAttribute(_out, "formatString", formatString, _indent+1); displayAttribute(_out, "caption", caption, _indent+1); displayAttribute(_out, "description", description, _indent+1); displayAttribute(_out, "formula", formula, _indent+1); displayAttribute(_out, "dimension", dimension, _indent+1); displayAttribute(_out, "hierarchy", hierarchy, _indent+1); displayAttribute(_out, "parent", parent, _indent+1); displayAttribute(_out, "visible", visible, _indent+1); displayElement(_out, "annotations", (org.eigenbase.xom.ElementDef) annotations, _indent+1); displayElement(_out, "formulaElement", (org.eigenbase.xom.ElementDef) formulaElement, _indent+1); displayElement(_out, "cellFormatter", (org.eigenbase.xom.ElementDef) cellFormatter, _indent+1); displayElementArray(_out, "memberProperties", memberProperties, _indent+1); } public void displayXML(org.eigenbase.xom.XMLOutput _out, int _indent)