/** Override of LanguageEntity function. */ public String getRomanForm(boolean bIncludeMeasureWord) { trace("Entering CountableNoun.getRomanForm with bIncludeMeasureWord=" + bIncludeMeasureWord); trace("and m_sLanguageCode = " + m_sLanguageCode); StringBuffer sb = new StringBuffer(); if (bIncludeMeasureWord) { sb.append(getRomanForm_GenerateArticleOrMeasureWord()); sb.append(' '); } sb.append(m_sRomanForm); return sb.toString(); }
/** Override of LanguageEntity function. */ public String getChineseChars(boolean bIncludeMeasureWord) { StringBuffer sb = new StringBuffer(); if (m_sLanguageCode.toLowerCase().equals("zh")) { if (bIncludeMeasureWord && (m_sMeasureWordScript != null)) { // Append the character for "yi" (one). sb.append("\u4E00"); sb.append(m_sMeasureWordScript); } } sb.append(m_sNativeForm); return sb.toString(); }