Examples of OdfNumberCurrencyStyle


Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

      if (style != null) {
        return style.getFormat();
      }
    } else if (typeValue == OfficeValueTypeAttribute.Value.CURRENCY) {
      String name = getCurrencyDisplayStyleName();
      OdfNumberCurrencyStyle dataStyle = mCellElement.getAutomaticStyles().getCurrencyStyle(name);
      if (dataStyle == null) {
        dataStyle = mDocument.getDocumentStyles().getCurrencyStyle(name);
      }
      if (dataStyle != null) {
        return dataStyle.getFormat();
      }
    } else if (typeValue == OfficeValueTypeAttribute.Value.PERCENTAGE) {
      String name = getDataDisplayStyleName();
      OdfNumberPercentageStyle style = mCellElement.getAutomaticStyles().getPercentageStyle(name);
      if (style == null) {
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

    return null;
  }

  private String getCurrencyDisplayStyleName() {
    String name = getDataDisplayStyleName();
    OdfNumberCurrencyStyle dataStyle = mCellElement.getAutomaticStyles().getCurrencyStyle(name);
    if (dataStyle == null) {
      dataStyle = mDocument.getDocumentStyles().getCurrencyStyle(name);
    }

    if (dataStyle != null) {
      return dataStyle.getConditionStyleName(getCurrencyValue());
    }
    return null;
  }
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

    }

    OdfStyle style = getCellStyleElement();
    if (style != null) {
      String dataStyleName = style.getOdfAttributeValue(OdfName.newName(OdfDocumentNamespace.STYLE, "data-style-name"));
      OdfNumberCurrencyStyle dataStyle = mCellElement.getAutomaticStyles().getCurrencyStyle(dataStyleName);
      if (dataStyle == null) {
        dataStyle = mDocument.getDocumentStyles().getCurrencyStyle(dataStyleName);
      }
      if ((dataStyle != null) && (dataStyle.getCurrencySymbolElement() != null)) {
        return dataStyle.getCurrencySymbolElement().getTextContent();
      }
    }
    return null;
  }
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

    if (typeValue != OfficeValueTypeAttribute.Value.CURRENCY) {
      throw new IllegalArgumentException();
    }

    OdfNumberCurrencyStyle currencyStyle = new OdfNumberCurrencyStyle(
        (OdfFileDom) mCellElement.getOwnerDocument(),
        currencySymbol,
        format,
        getUniqueCurrencyStyleName());
    mCellElement.getAutomaticStyles().appendChild(currencyStyle);
    setDataDisplayStyleName(currencyStyle.getStyleNameAttribute());
    Double value = getCurrencyValue();

    //set display text
    if (value != null) {
      setDisplayText(formatCurrency(currencyStyle, value.doubleValue()));
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

      if (style != null) {
        return style.getFormat();
      }
    } else if (typeValue == OfficeValueTypeAttribute.Value.CURRENCY) {
      String name = getCurrencyDisplayStyleName();
      OdfNumberCurrencyStyle dataStyle = mCellElement.getAutomaticStyles().getCurrencyStyle(name);
      if (dataStyle == null) {
        dataStyle = mDocument.getDocumentStyles().getCurrencyStyle(name);
      }
      if (dataStyle != null) {
        return dataStyle.getFormat();
      }
    } else if (typeValue == OfficeValueTypeAttribute.Value.PERCENTAGE) {
      String name = getDataDisplayStyleName();
      OdfNumberPercentageStyle style = mCellElement.getAutomaticStyles().getPercentageStyle(name);
      if (style == null) {
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

    return null;
  }

  private String getCurrencyDisplayStyleName() {
    String name = getDataDisplayStyleName();
    OdfNumberCurrencyStyle dataStyle = mCellElement.getAutomaticStyles().getCurrencyStyle(name);
    if (dataStyle == null) {
      dataStyle = mDocument.getDocumentStyles().getCurrencyStyle(name);
    }

    if (dataStyle != null) {
      return dataStyle.getConditionStyleName(getCurrencyValue());
    }
    return null;
  }
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

        mPercentageStyles = new HashMap<String, OdfNumberPercentageStyle>();
      }

      mPercentageStyles.put(percentageStyle.getStyleNameAttribute(), percentageStyle);
    } else if (node instanceof OdfNumberCurrencyStyle) {
      OdfNumberCurrencyStyle currencyStyle = (OdfNumberCurrencyStyle) node;

      if (mCurrencyStyles == null) {
        mCurrencyStyles = new HashMap<String, OdfNumberCurrencyStyle>();
      }

      mCurrencyStyles.put(currencyStyle.getStyleNameAttribute(), currencyStyle);
    } else if (node instanceof OdfNumberTimeStyle) {
      OdfNumberTimeStyle timeStyle = (OdfNumberTimeStyle) node;

      if (mTimeStyles == null) {
        mTimeStyles = new HashMap<String, OdfNumberTimeStyle>();
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

        OdfNumberPercentageStyle percentageStyle = (OdfNumberPercentageStyle) node;
        mPercentageStyles.remove(percentageStyle.getStyleNameAttribute());
      }
    } else if (node instanceof OdfNumberCurrencyStyle) {
      if (mCurrencyStyles != null) {
        OdfNumberCurrencyStyle currencyStyle = (OdfNumberCurrencyStyle) node;
        mCurrencyStyles.remove(currencyStyle.getStyleNameAttribute());
      }
    } else if (node instanceof OdfNumberTimeStyle) {
      if (mTimeStyles != null) {
        OdfNumberTimeStyle timeStyle = (OdfNumberTimeStyle) node;
        mTimeStyles.remove(timeStyle.getStyleNameAttribute());
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

    OdfStyleBase style = getStyleHandler().getStyleElementForRead();
    if (style != null) {
      String dataStyleName = style.getOdfAttributeValue(OdfName.newName(OdfDocumentNamespace.STYLE,
          "data-style-name"));
      OdfNumberCurrencyStyle dataStyle = mCellElement.getAutomaticStyles().getCurrencyStyle(dataStyleName);
      if (dataStyle == null) {
        dataStyle = mDocument.getDocumentStyles().getCurrencyStyle(dataStyleName);
      }
      if ((dataStyle != null) && (dataStyle.getCurrencySymbolElement() != null)) {
        return dataStyle.getCurrencySymbolElement().getTextContent();
      }
    }
    return null;
  }
View Full Code Here

Examples of org.odftoolkit.odfdom.incubator.doc.number.OdfNumberCurrencyStyle

    if (typeValue != OfficeValueTypeAttribute.Value.CURRENCY) {
      throw new IllegalArgumentException();
    }

    OdfNumberCurrencyStyle currencyStyle = new OdfNumberCurrencyStyle((OdfFileDom) mCellElement.getOwnerDocument(),
        currencySymbol, format, getUniqueCurrencyStyleName());
    mCellElement.getAutomaticStyles().appendChild(currencyStyle);
    setDataDisplayStyleName(currencyStyle.getStyleNameAttribute());
    Double value = getCurrencyValue();

    // set display text
    if (value != null) {
      setDisplayTextContent(formatCurrency(currencyStyle, value.doubleValue()), null);
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.