Lines Matching refs:of

126 void LocaleNode::generateCode (const OFileWriter &of) const  in generateCode()
135 children[i]->generateCode (of); in generateCode()
140 OUString LocaleNode::writeParameterCheckLen( const OFileWriter &of, in writeParameterCheckLen() argument
154 of.writeParameter( pParameterName, aVal); in writeParameterCheckLen()
179 OUString LocaleNode::writeParameterCheckLen( const OFileWriter &of, in writeParameterCheckLen() argument
186 aVal = writeParameterCheckLen( of, pParameterName, pNode, nMinLen, nMaxLen); in writeParameterCheckLen()
192 of.writeParameter( pParameterName, aVal); in writeParameterCheckLen()
226 void LCInfoNode::generateCode (const OFileWriter &of) const in generateCode()
240 of.writeParameter("langID", aLanguage); in generateCode()
241 of.writeParameter("langDefaultName", languageNode->getChildAt(1)->getValue()); in generateCode()
250 of.writeParameter("countryID", aCountry); in generateCode()
251 of.writeParameter("countryDefaultName", countryNode->getChildAt(1)->getValue()); in generateCode()
263 of.writeParameter("Variant", aVariant); in generateCode()
266 of.writeParameter("Variant", OUString()); in generateCode()
267 of.writeAsciiString("\nstatic const sal_Unicode* LCInfoArray[] = {\n"); in generateCode()
268 of.writeAsciiString("\tlangID,\n"); in generateCode()
269 of.writeAsciiString("\tlangDefaultName,\n"); in generateCode()
270 of.writeAsciiString("\tcountryID,\n"); in generateCode()
271 of.writeAsciiString("\tcountryDefaultName,\n"); in generateCode()
272 of.writeAsciiString("\tVariant\n"); in generateCode()
273 of.writeAsciiString("};\n\n"); in generateCode()
274 of.writeFunction("getLCInfo_", "SAL_N_ELEMENTS(LCInfoArray)", "LCInfoArray"); in generateCode()
281 void LCCTYPENode::generateCode (const OFileWriter &of) const in generateCode()
287 of.writeRefFunction("getLocaleItem_", useLocale); in generateCode()
291 of.writeAsciiString("\n\n"); in generateCode()
292 of.writeParameter("LC_CTYPE_Unoid", str); in generateCode()
295 writeParameterCheckLen( of, "DateSeparator", "dateSeparator", 1, 1); in generateCode()
297 writeParameterCheckLen( of, "ThousandSeparator", "thousandSeparator", 1, 1); in generateCode()
299 writeParameterCheckLen( of, "DecimalSeparator", "decimalSeparator", 1, 1); in generateCode()
301 … writeParameterCheckLen( of, "DecimalSeparatorAlternative", "decimalSeparatorAlternative", -1, 1); in generateCode()
303 writeParameterCheckLen( of, "TimeSeparator", "timeSeparator", 1, 1); in generateCode()
305 writeParameterCheckLen( of, "Time100SecSeparator", "time100SecSeparator", 1, 1); in generateCode()
307 writeParameterCheckLen( of, "ListSeparator", "listSeparator", 1, 1); in generateCode()
313 of.writeParameter("LongDateDayOfWeekSeparator", aLDS); in generateCode()
320 of.writeParameter("LongDateDaySeparator", aLDS); in generateCode()
327 of.writeParameter("LongDateMonthSeparator", aLDS); in generateCode()
334 of.writeParameter("LongDateYearSeparator", aLDS); in generateCode()
379 writeParameterCheckLen( of, "QuotationStart", "quotationStart", 1, 1); in generateCode()
381 writeParameterCheckLen( of, "QuotationEnd", "quotationEnd", 1, 1); in generateCode()
383 writeParameterCheckLen( of, "DoubleQuotationStart", "doubleQuotationStart", 1, 1); in generateCode()
385 writeParameterCheckLen( of, "DoubleQuotationEnd", "doubleQuotationEnd", 1, 1); in generateCode()
477 writeParameterCheckLen( of, "TimeAM", "timeAM", 1, -1); in generateCode()
478 writeParameterCheckLen( of, "TimePM", "timePM", 1, -1); in generateCode()
480 of.writeParameter("measurementSystem", sepNode->getValue()); in generateCode()
482 of.writeAsciiString("\nstatic const sal_Unicode* LCType[] = {\n"); in generateCode()
483 of.writeAsciiString("\tLC_CTYPE_Unoid,\n"); in generateCode()
484 of.writeAsciiString("\tdateSeparator,\n"); in generateCode()
485 of.writeAsciiString("\tthousandSeparator,\n"); in generateCode()
486 of.writeAsciiString("\tdecimalSeparator,\n"); in generateCode()
487 of.writeAsciiString("\ttimeSeparator,\n"); in generateCode()
488 of.writeAsciiString("\ttime100SecSeparator,\n"); in generateCode()
489 of.writeAsciiString("\tlistSeparator,\n"); in generateCode()
490 of.writeAsciiString("\tquotationStart,\n"); in generateCode()
491 of.writeAsciiString("\tquotationEnd,\n"); in generateCode()
492 of.writeAsciiString("\tdoubleQuotationStart,\n"); in generateCode()
493 of.writeAsciiString("\tdoubleQuotationEnd,\n"); in generateCode()
494 of.writeAsciiString("\ttimeAM,\n"); in generateCode()
495 of.writeAsciiString("\ttimePM,\n"); in generateCode()
496 of.writeAsciiString("\tmeasurementSystem,\n"); in generateCode()
497 of.writeAsciiString("\tLongDateDayOfWeekSeparator,\n"); in generateCode()
498 of.writeAsciiString("\tLongDateDaySeparator,\n"); in generateCode()
499 of.writeAsciiString("\tLongDateMonthSeparator,\n"); in generateCode()
500 of.writeAsciiString("\tLongDateYearSeparator,\n"); in generateCode()
501 of.writeAsciiString("\tdecimalSeparatorAlternative\n"); in generateCode()
502 of.writeAsciiString("};\n\n"); in generateCode()
503 of.writeFunction("getLocaleItem_", "SAL_N_ELEMENTS(LCType)", "LCType"); in generateCode()
514 void LCFormatNode::generateCode (const OFileWriter &of) const in generateCode()
527 of.writeParameter("replaceFrom", strFrom, mnSection); in generateCode()
535 of.writeParameter("replaceTo", str, mnSection); in generateCode()
561 of.writeRefFunction("getAllFormats0_", useLocale, "replaceTo0"); in generateCode()
564 of.writeRefFunction("getAllFormats1_", useLocale, "replaceTo1"); in generateCode()
567 of.writeRefFunction("getDateAcceptancePatterns_", useLocale); in generateCode()
608 of.writeParameter("FormatKey", str, formatCount); in generateCode()
612 of.writeDefaultParameter("FormatElement", str, formatCount); in generateCode()
615 of.writeParameter("FormatType", aType, formatCount); in generateCode()
618 of.writeParameter("FormatUsage", aUsage, formatCount); in generateCode()
634 of.writeIntParameter("Formatindex", formatCount, formatindex); in generateCode()
650 of.writeParameter("FormatCode", n->getValue(), formatCount); in generateCode()
709 if (strcmp( of.getLocale(), "en_US") != 0) in generateCode()
821 of.writeParameter("FormatDefaultName", n->getValue(), formatCount); in generateCode()
823 of.writeParameter("FormatDefaultName", OUString(), formatCount); in generateCode()
905 of.writeAsciiString("\nstatic const sal_Int16 "); in generateCode()
906 of.writeAsciiString("FormatElementsCount"); in generateCode()
907 of.writeInt(mnSection); in generateCode()
908 of.writeAsciiString(" = "); in generateCode()
909 of.writeInt( formatCount - mnFormats); in generateCode()
910 of.writeAsciiString(";\n"); in generateCode()
911 of.writeAsciiString("static const sal_Unicode* "); in generateCode()
912 of.writeAsciiString("FormatElementsArray"); in generateCode()
913 of.writeInt(mnSection); in generateCode()
914 of.writeAsciiString("[] = {\n"); in generateCode()
917 of.writeAsciiString("\t"); in generateCode()
918 of.writeAsciiString("FormatCode"); in generateCode()
919 of.writeInt(i); in generateCode()
920 of.writeAsciiString(",\n"); in generateCode()
922 of.writeAsciiString("\t"); in generateCode()
923 of.writeAsciiString("FormatDefaultName"); in generateCode()
924 of.writeInt(i); in generateCode()
925 of.writeAsciiString(",\n"); in generateCode()
927 of.writeAsciiString("\t"); in generateCode()
928 of.writeAsciiString("FormatKey"); in generateCode()
929 of.writeInt(i); in generateCode()
930 of.writeAsciiString(",\n"); in generateCode()
932 of.writeAsciiString("\t"); in generateCode()
933 of.writeAsciiString("FormatType"); in generateCode()
934 of.writeInt(i); in generateCode()
935 of.writeAsciiString(",\n"); in generateCode()
937 of.writeAsciiString("\t"); in generateCode()
938 of.writeAsciiString("FormatUsage"); in generateCode()
939 of.writeInt(i); in generateCode()
940 of.writeAsciiString(",\n"); in generateCode()
942 of.writeAsciiString("\t"); in generateCode()
943 of.writeAsciiString("Formatindex"); in generateCode()
944 of.writeInt(i); in generateCode()
945 of.writeAsciiString(",\n"); in generateCode()
948 of.writeAsciiString("\tdefaultFormatElement"); in generateCode()
949 of.writeInt(i); in generateCode()
950 of.writeAsciiString(",\n"); in generateCode()
952 of.writeAsciiString("};\n\n"); in generateCode()
957of.writeFunction("getAllFormats0_", "FormatElementsCount0", "FormatElementsArray0", "replaceFrom0"… in generateCode()
960of.writeFunction("getAllFormats1_", "FormatElementsCount1", "FormatElementsArray1", "replaceFrom1"… in generateCode()
1228 of.writeParameter("DateAcceptancePattern", theDateAcceptancePatterns[i], i); in generateCode()
1231 of.writeAsciiString("static const sal_Int16 DateAcceptancePatternsCount = "); in generateCode()
1232 of.writeInt( nbOfDateAcceptancePatterns); in generateCode()
1233 of.writeAsciiString(";\n"); in generateCode()
1235 of.writeAsciiString("static const sal_Unicode* DateAcceptancePatternsArray[] = {\n"); in generateCode()
1238 of.writeAsciiString("\t"); in generateCode()
1239 of.writeAsciiString("DateAcceptancePattern"); in generateCode()
1240 of.writeInt(i); in generateCode()
1241 of.writeAsciiString(",\n"); in generateCode()
1243 of.writeAsciiString("};\n\n"); in generateCode()
1245of.writeFunction("getDateAcceptancePatterns_", "DateAcceptancePatternsCount", "DateAcceptancePatte… in generateCode()
1251 void LCCollationNode::generateCode (const OFileWriter &of) const in generateCode()
1256 of.writeRefFunction("getCollatorImplementation_", useLocale); in generateCode()
1257 of.writeRefFunction("getCollationOptions_", useLocale); in generateCode()
1269 of.writeParameter("CollatorID", str, j); in generateCode()
1271 of.writeParameter("CollatorRule", str, j); in generateCode()
1273 of.writeDefaultParameter("Collator", str, j); in generateCode()
1274 of.writeAsciiString("\n"); in generateCode()
1284of.writeParameter("collationOption", pCollationOptions->getChildAt( i )->getValue(), i ); in generateCode()
1287 of.writeAsciiString("static const sal_Int16 nbOfCollationOptions = "); in generateCode()
1288 of.writeInt( nbOfCollationOptions ); in generateCode()
1289 of.writeAsciiString(";\n\n"); in generateCode()
1292 of.writeAsciiString("static const sal_Int16 nbOfCollations = "); in generateCode()
1293 of.writeInt(nbOfCollations); in generateCode()
1294 of.writeAsciiString(";\n\n"); in generateCode()
1296 of.writeAsciiString("\nstatic const sal_Unicode* LCCollatorArray[] = {\n"); in generateCode()
1298 of.writeAsciiString("\tCollatorID"); in generateCode()
1299 of.writeInt(j); in generateCode()
1300 of.writeAsciiString(",\n"); in generateCode()
1302 of.writeAsciiString("\tdefaultCollator"); in generateCode()
1303 of.writeInt(j); in generateCode()
1304 of.writeAsciiString(",\n"); in generateCode()
1306 of.writeAsciiString("\tCollatorRule"); in generateCode()
1307 of.writeInt(j); in generateCode()
1308 of.writeAsciiString(",\n"); in generateCode()
1310 of.writeAsciiString("};\n\n"); in generateCode()
1312 of.writeAsciiString("static const sal_Unicode* collationOptions[] = {"); in generateCode()
1315 of.writeAsciiString( "collationOption" ); in generateCode()
1316 of.writeInt( j ); in generateCode()
1317 of.writeAsciiString( ", " ); in generateCode()
1319 of.writeAsciiString("NULL };\n"); in generateCode()
1320 of.writeFunction("getCollatorImplementation_", "nbOfCollations", "LCCollatorArray"); in generateCode()
1321 of.writeFunction("getCollationOptions_", "nbOfCollationOptions", "collationOptions"); in generateCode()
1324 void LCSearchNode::generateCode (const OFileWriter &of) const in generateCode()
1329 of.writeRefFunction("getSearchOptions_", useLocale); in generateCode()
1345of.writeParameter("searchOption", pSearchOptions->getChildAt( i )->getValue(), sal::static_int_cas… in generateCode()
1348 of.writeAsciiString("static const sal_Int16 nbOfSearchOptions = "); in generateCode()
1349 of.writeInt( sal::static_int_cast<sal_Int16>( nSearchOptions ) ); in generateCode()
1350 of.writeAsciiString(";\n\n"); in generateCode()
1352 of.writeAsciiString("static const sal_Unicode* searchOptions[] = {"); in generateCode()
1355 of.writeAsciiString( "searchOption" ); in generateCode()
1356 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
1357 of.writeAsciiString( ", " ); in generateCode()
1359 of.writeAsciiString("NULL };\n"); in generateCode()
1360 of.writeFunction("getSearchOptions_", "nbOfSearchOptions", "searchOptions"); in generateCode()
1363 void LCIndexNode::generateCode (const OFileWriter &of) const in generateCode()
1368 of.writeRefFunction("getIndexAlgorithm_", useLocale); in generateCode()
1369 of.writeRefFunction("getUnicodeScripts_", useLocale); in generateCode()
1370 of.writeRefFunction("getFollowPageWords_", useLocale); in generateCode()
1382 of.writeParameter("IndexID", str, nbOfIndexs); in generateCode()
1384 of.writeParameter("IndexModule", str, nbOfIndexs); in generateCode()
1386 of.writeParameter("IndexKey", str, nbOfIndexs); in generateCode()
1388 of.writeDefaultParameter("Index", str, nbOfIndexs); in generateCode()
1390 of.writeDefaultParameter("Phonetic", str, nbOfIndexs); in generateCode()
1391 of.writeAsciiString("\n"); in generateCode()
1397 of.writeParameter("unicodeScript", currNode->getValue(), nbOfUnicodeScripts ); in generateCode()
1403 of.writeParameter("followPageWord", currNode->getValue(), nbOfPageWords); in generateCode()
1407 of.writeAsciiString("static const sal_Int16 nbOfIndexs = "); in generateCode()
1408 of.writeInt(nbOfIndexs); in generateCode()
1409 of.writeAsciiString(";\n\n"); in generateCode()
1411 of.writeAsciiString("\nstatic const sal_Unicode* IndexArray[] = {\n"); in generateCode()
1413 of.writeAsciiString("\tIndexID"); in generateCode()
1414 of.writeInt(i); in generateCode()
1415 of.writeAsciiString(",\n"); in generateCode()
1417 of.writeAsciiString("\tIndexModule"); in generateCode()
1418 of.writeInt(i); in generateCode()
1419 of.writeAsciiString(",\n"); in generateCode()
1421 of.writeAsciiString("\tIndexKey"); in generateCode()
1422 of.writeInt(i); in generateCode()
1423 of.writeAsciiString(",\n"); in generateCode()
1425 of.writeAsciiString("\tdefaultIndex"); in generateCode()
1426 of.writeInt(i); in generateCode()
1427 of.writeAsciiString(",\n"); in generateCode()
1429 of.writeAsciiString("\tdefaultPhonetic"); in generateCode()
1430 of.writeInt(i); in generateCode()
1431 of.writeAsciiString(",\n"); in generateCode()
1433 of.writeAsciiString("};\n\n"); in generateCode()
1435 of.writeAsciiString("static const sal_Int16 nbOfUnicodeScripts = "); in generateCode()
1436 of.writeInt( nbOfUnicodeScripts ); in generateCode()
1437 of.writeAsciiString(";\n\n"); in generateCode()
1439 of.writeAsciiString("static const sal_Unicode* UnicodeScriptArray[] = {"); in generateCode()
1442 of.writeAsciiString( "unicodeScript" ); in generateCode()
1443 of.writeInt( i ); in generateCode()
1444 of.writeAsciiString( ", " ); in generateCode()
1446 of.writeAsciiString("NULL };\n\n"); in generateCode()
1448 of.writeAsciiString("static const sal_Int16 nbOfPageWords = "); in generateCode()
1449 of.writeInt(nbOfPageWords); in generateCode()
1450 of.writeAsciiString(";\n\n"); in generateCode()
1452 of.writeAsciiString("static const sal_Unicode* FollowPageWordArray[] = {\n"); in generateCode()
1454 of.writeAsciiString("\tfollowPageWord"); in generateCode()
1455 of.writeInt(i); in generateCode()
1456 of.writeAsciiString(",\n"); in generateCode()
1458 of.writeAsciiString("\tNULL\n};\n\n"); in generateCode()
1460 of.writeFunction("getIndexAlgorithm_", "nbOfIndexs", "IndexArray"); in generateCode()
1461 of.writeFunction("getUnicodeScripts_", "nbOfUnicodeScripts", "UnicodeScriptArray"); in generateCode()
1462 of.writeFunction("getFollowPageWords_", "nbOfPageWords", "FollowPageWordArray"); in generateCode()
1466 static void lcl_writeAbbrFullNarrNames( const OFileWriter & of, const LocaleNode* currNode, in lcl_writeAbbrFullNarrNames() argument
1481 of.writeParameter( elementTag, "DefaultAbbrvName", aAbbrName, i, j); in lcl_writeAbbrFullNarrNames()
1482 of.writeParameter( elementTag, "DefaultFullName", aFullName, i, j); in lcl_writeAbbrFullNarrNames()
1483 of.writeParameter( elementTag, "DefaultNarrowName", aNarrName, i, j); in lcl_writeAbbrFullNarrNames()
1486 static void lcl_writeTabTagString( const OFileWriter & of, const sal_Char* pTag, const sal_Char* pS… in lcl_writeTabTagString() argument
1488 of.writeAsciiString("\t"); in lcl_writeTabTagString()
1489 of.writeAsciiString( pTag); in lcl_writeTabTagString()
1490 of.writeAsciiString( pStr); in lcl_writeTabTagString()
1493 static void lcl_writeTabTagStringNums( const OFileWriter & of, in lcl_writeTabTagStringNums() argument
1496 lcl_writeTabTagString( of, pTag, pStr); in lcl_writeTabTagStringNums()
1497 of.writeInt(i); of.writeInt(j); of.writeAsciiString(",\n"); in lcl_writeTabTagStringNums()
1500 static void lcl_writeAbbrFullNarrArrays( const OFileWriter & of, sal_Int16 nCount, in lcl_writeAbbrFullNarrArrays() argument
1505 lcl_writeTabTagString( of, elementTag, "Ref"); in lcl_writeAbbrFullNarrArrays()
1506 of.writeInt(i); of.writeAsciiString(",\n"); in lcl_writeAbbrFullNarrArrays()
1507 lcl_writeTabTagString( of, elementTag, "RefName"); in lcl_writeAbbrFullNarrArrays()
1508 of.writeInt(i); of.writeAsciiString(",\n"); in lcl_writeAbbrFullNarrArrays()
1514 lcl_writeTabTagStringNums( of, elementTag, "ID", i, j); in lcl_writeAbbrFullNarrArrays()
1515 lcl_writeTabTagStringNums( of, elementTag, "DefaultAbbrvName", i, j); in lcl_writeAbbrFullNarrArrays()
1516 lcl_writeTabTagStringNums( of, elementTag, "DefaultFullName", i, j); in lcl_writeAbbrFullNarrArrays()
1518 lcl_writeTabTagStringNums( of, elementTag, "DefaultNarrowName", i, j); in lcl_writeAbbrFullNarrArrays()
1523 void LCCalendarNode::generateCode (const OFileWriter &of) const in generateCode()
1528 of.writeRefFunction("getAllCalendars_", useLocale); in generateCode()
1546 of.writeParameter( "calendarID", calendarID, i); in generateCode()
1551 of.writeDefaultParameter("Calendar", str, i); in generateCode()
1568 of.writeParameter("dayRef", "ref", i); in generateCode()
1569 of.writeParameter("dayRefName", ref_name, i); in generateCode()
1581 of.writeParameter("dayID", dayID, i, j); in generateCode()
1584 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1601 of.writeParameter("monthRef", "ref", i); in generateCode()
1602 of.writeParameter("monthRefName", ref_name, i); in generateCode()
1614 of.writeParameter("monthID", monthID, i, j); in generateCode()
1617 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1637 of.writeParameter("genitiveMonthRef", "ref", i); in generateCode()
1638 of.writeParameter("genitiveMonthRefName", ref_name, i); in generateCode()
1650 of.writeParameter("genitiveMonthID", genitiveMonthID, i, j); in generateCode()
1653 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1674 of.writeParameter("partitiveMonthRef", "ref", i); in generateCode()
1675 of.writeParameter("partitiveMonthRefName", ref_name, i); in generateCode()
1687 of.writeParameter("partitiveMonthID", partitiveMonthID, i, j); in generateCode()
1690 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1707 of.writeParameter("eraRef", "ref", i); in generateCode()
1708 of.writeParameter("eraRefName", ref_name, i); in generateCode()
1720 of.writeParameter("eraID", eraID, i, j); in generateCode()
1725 of.writeAsciiString("\n"); in generateCode()
1726of.writeParameter(elementTag, "DefaultAbbrvName",currNode->getChildAt(1)->getValue() ,i, j); in generateCode()
1727of.writeParameter(elementTag, "DefaultFullName",currNode->getChildAt(2)->getValue() , i, j); in generateCode()
1745 of.writeParameter("startDayOfWeek", str, i); in generateCode()
1752 of.writeIntParameter("minimalDaysInFirstWeek", i, nDays); in generateCode()
1757 of.writeAsciiString("static const sal_Int16 calendarsCount = "); in generateCode()
1758 of.writeInt(nbOfCalendars); in generateCode()
1759 of.writeAsciiString(";\n\n"); in generateCode()
1761 of.writeAsciiString("static const sal_Unicode nbOfDays[] = {"); in generateCode()
1763 of.writeInt(nbOfDays[i]); in generateCode()
1764 of.writeAsciiString(", "); in generateCode()
1766 of.writeInt(nbOfDays[i]); in generateCode()
1767 of.writeAsciiString("};\n"); in generateCode()
1769 of.writeAsciiString("static const sal_Unicode nbOfMonths[] = {"); in generateCode()
1771 of.writeInt(nbOfMonths[i]); in generateCode()
1772 of.writeAsciiString(", "); in generateCode()
1774 of.writeInt(nbOfMonths[i]); in generateCode()
1775 of.writeAsciiString("};\n"); in generateCode()
1777 of.writeAsciiString("static const sal_Unicode nbOfGenitiveMonths[] = {"); in generateCode()
1779 of.writeInt(nbOfGenitiveMonths[i]); in generateCode()
1780 of.writeAsciiString(", "); in generateCode()
1782 of.writeInt(nbOfGenitiveMonths[i]); in generateCode()
1783 of.writeAsciiString("};\n"); in generateCode()
1785 of.writeAsciiString("static const sal_Unicode nbOfPartitiveMonths[] = {"); in generateCode()
1787 of.writeInt(nbOfPartitiveMonths[i]); in generateCode()
1788 of.writeAsciiString(", "); in generateCode()
1790 of.writeInt(nbOfPartitiveMonths[i]); in generateCode()
1791 of.writeAsciiString("};\n"); in generateCode()
1793 of.writeAsciiString("static const sal_Unicode nbOfEras[] = {"); in generateCode()
1795 of.writeInt(nbOfEras[i]); in generateCode()
1796 of.writeAsciiString(", "); in generateCode()
1798 of.writeInt(nbOfEras[i]); in generateCode()
1799 of.writeAsciiString("};\n"); in generateCode()
1802 of.writeAsciiString("static const sal_Unicode* calendars[] = {\n"); in generateCode()
1803 of.writeAsciiString("\tnbOfDays,\n"); in generateCode()
1804 of.writeAsciiString("\tnbOfMonths,\n"); in generateCode()
1805 of.writeAsciiString("\tnbOfGenitiveMonths,\n"); in generateCode()
1806 of.writeAsciiString("\tnbOfPartitiveMonths,\n"); in generateCode()
1807 of.writeAsciiString("\tnbOfEras,\n"); in generateCode()
1809 of.writeAsciiString("\tcalendarID"); in generateCode()
1810 of.writeInt(i); in generateCode()
1811 of.writeAsciiString(",\n"); in generateCode()
1812 of.writeAsciiString("\tdefaultCalendar"); in generateCode()
1813 of.writeInt(i); in generateCode()
1814 of.writeAsciiString(",\n"); in generateCode()
1815 lcl_writeAbbrFullNarrArrays( of, nbOfDays[i], "day", i, true); in generateCode()
1816 lcl_writeAbbrFullNarrArrays( of, nbOfMonths[i], "month", i, true); in generateCode()
1817 lcl_writeAbbrFullNarrArrays( of, nbOfGenitiveMonths[i], "genitiveMonth", i, true); in generateCode()
1818 lcl_writeAbbrFullNarrArrays( of, nbOfPartitiveMonths[i], "partitiveMonth", i, true); in generateCode()
1819 lcl_writeAbbrFullNarrArrays( of, nbOfEras[i], "era", i, false /*noNarrow*/); in generateCode()
1820 of.writeAsciiString("\tstartDayOfWeek");of.writeInt(i); of.writeAsciiString(",\n"); in generateCode()
1821 of.writeAsciiString("\tminimalDaysInFirstWeek");of.writeInt(i); of.writeAsciiString(",\n"); in generateCode()
1824 of.writeAsciiString("};\n\n"); in generateCode()
1825 of.writeFunction("getAllCalendars_", "calendarsCount", "calendars"); in generateCode()
1838 void LCCurrencyNode::generateCode (const OFileWriter &of) const in generateCode()
1843 of.writeRefFunction("getAllCurrencies_", useLocale); in generateCode()
1854 bool bDefault = of.writeDefaultParameter("Currency", str, nbOfCurrencies); in generateCode()
1856 …bool bCompatible = of.writeDefaultParameter("CurrencyUsedInCompatibleFormatCodes", str, nbOfCurren… in generateCode()
1858 bool bLegacy = of.writeDefaultParameter("CurrencyLegacyOnly", str, nbOfCurrencies); in generateCode()
1874 of.writeParameter("currencyID", str, nbOfCurrencies); in generateCode()
1879 of.writeParameter("currencySymbol", str, nbOfCurrencies); in generateCode()
1887 of.writeParameter("bankSymbol", str, nbOfCurrencies); in generateCode()
1893 of.writeParameter("currencyName", str, nbOfCurrencies); in generateCode()
1896 of.writeIntParameter("currencyDecimalPlaces", nbOfCurrencies, nDecimalPlaces); in generateCode()
1897 of.writeAsciiString("\n"); in generateCode()
1905 of.writeAsciiString("static const sal_Int16 currencyCount = "); in generateCode()
1906 of.writeInt(nbOfCurrencies); in generateCode()
1907 of.writeAsciiString(";\n\n"); in generateCode()
1908 of.writeAsciiString("static const sal_Unicode* currencies[] = {\n"); in generateCode()
1910 of.writeAsciiString("\tcurrencyID"); in generateCode()
1911 of.writeInt(i); in generateCode()
1912 of.writeAsciiString(",\n"); in generateCode()
1913 of.writeAsciiString("\tcurrencySymbol"); in generateCode()
1914 of.writeInt(i); in generateCode()
1915 of.writeAsciiString(",\n"); in generateCode()
1916 of.writeAsciiString("\tbankSymbol"); in generateCode()
1917 of.writeInt(i); in generateCode()
1918 of.writeAsciiString(",\n"); in generateCode()
1919 of.writeAsciiString("\tcurrencyName"); in generateCode()
1920 of.writeInt(i); in generateCode()
1921 of.writeAsciiString(",\n"); in generateCode()
1922 of.writeAsciiString("\tdefaultCurrency"); in generateCode()
1923 of.writeInt(i); in generateCode()
1924 of.writeAsciiString(",\n"); in generateCode()
1925 of.writeAsciiString("\tdefaultCurrencyUsedInCompatibleFormatCodes"); in generateCode()
1926 of.writeInt(i); in generateCode()
1927 of.writeAsciiString(",\n"); in generateCode()
1928 of.writeAsciiString("\tcurrencyDecimalPlaces"); in generateCode()
1929 of.writeInt(i); in generateCode()
1930 of.writeAsciiString(",\n"); in generateCode()
1931 of.writeAsciiString("\tdefaultCurrencyLegacyOnly"); in generateCode()
1932 of.writeInt(i); in generateCode()
1933 of.writeAsciiString(",\n"); in generateCode()
1935 of.writeAsciiString("};\n\n"); in generateCode()
1936 of.writeFunction("getAllCurrencies_", "currencyCount", "currencies"); in generateCode()
1939 void LCTransliterationNode::generateCode (const OFileWriter &of) const in generateCode()
1944 of.writeRefFunction("getTransliterations_", useLocale); in generateCode()
1953 of.writeParameter("Transliteration", str, nbOfModules); in generateCode()
1955 of.writeAsciiString("static const sal_Int16 nbOfTransliterations = "); in generateCode()
1956 of.writeInt(nbOfModules); in generateCode()
1957 of.writeAsciiString(";\n\n"); in generateCode()
1959 of.writeAsciiString("\nstatic const sal_Unicode* LCTransliterationsArray[] = {\n"); in generateCode()
1961 of.writeAsciiString("\tTransliteration"); in generateCode()
1962 of.writeInt(i); in generateCode()
1963 of.writeAsciiString(",\n"); in generateCode()
1965 of.writeAsciiString("};\n\n"); in generateCode()
1966 of.writeFunction("getTransliterations_", "nbOfTransliterations", "LCTransliterationsArray"); in generateCode()
1988 void LCMiscNode::generateCode (const OFileWriter &of) const in generateCode()
1993 of.writeRefFunction("getForbiddenCharacters_", useLocale); in generateCode()
1994 of.writeRefFunction("getBreakIteratorRules_", useLocale); in generateCode()
1995 of.writeRefFunction("getReservedWords_", useLocale); in generateCode()
2004 bool bEnglishLocale = (strncmp( of.getLocale(), "en_", 3) == 0); in generateCode()
2023 of.writeParameter("ReservedWord", str, nbOfWords); in generateCode()
2033 of.writeAsciiString("static const sal_Int16 nbOfReservedWords = "); in generateCode()
2034 of.writeInt(nbOfWords); in generateCode()
2035 of.writeAsciiString(";\n\n"); in generateCode()
2036 of.writeAsciiString("\nstatic const sal_Unicode* LCReservedWordsArray[] = {\n"); in generateCode()
2038 of.writeAsciiString("\tReservedWord"); in generateCode()
2039 of.writeInt(i); in generateCode()
2040 of.writeAsciiString(",\n"); in generateCode()
2042 of.writeAsciiString("};\n\n"); in generateCode()
2043 of.writeFunction("getReservedWords_", "nbOfReservedWords", "LCReservedWordsArray"); in generateCode()
2046 of.writeParameter( "forbiddenBegin", forbidNode -> getChildAt(0)->getValue()); in generateCode()
2047 of.writeParameter( "forbiddenEnd", forbidNode -> getChildAt(1)->getValue()); in generateCode()
2048 of.writeParameter( "hangingChars", forbidNode -> getChildAt(2)->getValue()); in generateCode()
2050 of.writeParameter( "forbiddenBegin", OUString()); in generateCode()
2051 of.writeParameter( "forbiddenEnd", OUString()); in generateCode()
2052 of.writeParameter( "hangingChars", OUString()); in generateCode()
2054 of.writeAsciiString("\nstatic const sal_Unicode* LCForbiddenCharactersArray[] = {\n"); in generateCode()
2055 of.writeAsciiString("\tforbiddenBegin,\n"); in generateCode()
2056 of.writeAsciiString("\tforbiddenEnd,\n"); in generateCode()
2057 of.writeAsciiString("\thangingChars\n"); in generateCode()
2058 of.writeAsciiString("};\n\n"); in generateCode()
2059 of.writeFunction("getForbiddenCharacters_", "3", "LCForbiddenCharactersArray"); in generateCode()
2062 of.writeParameter( "EditMode", breakNode -> getChildAt(0)->getValue()); in generateCode()
2063 of.writeParameter( "DictionaryMode", breakNode -> getChildAt(1)->getValue()); in generateCode()
2064 of.writeParameter( "WordCountMode", breakNode -> getChildAt(2)->getValue()); in generateCode()
2065 of.writeParameter( "CharacterMode", breakNode -> getChildAt(3)->getValue()); in generateCode()
2066 of.writeParameter( "LineMode", breakNode -> getChildAt(4)->getValue()); in generateCode()
2068 of.writeParameter( "EditMode", OUString()); in generateCode()
2069 of.writeParameter( "DictionaryMode", OUString()); in generateCode()
2070 of.writeParameter( "WordCountMode", OUString()); in generateCode()
2071 of.writeParameter( "CharacterMode", OUString()); in generateCode()
2072 of.writeParameter( "LineMode", OUString()); in generateCode()
2074 of.writeAsciiString("\nstatic const sal_Unicode* LCBreakIteratorRulesArray[] = {\n"); in generateCode()
2075 of.writeAsciiString("\tEditMode,\n"); in generateCode()
2076 of.writeAsciiString("\tDictionaryMode,\n"); in generateCode()
2077 of.writeAsciiString("\tWordCountMode,\n"); in generateCode()
2078 of.writeAsciiString("\tCharacterMode,\n"); in generateCode()
2079 of.writeAsciiString("\tLineMode\n"); in generateCode()
2080 of.writeAsciiString("};\n\n"); in generateCode()
2081 of.writeFunction("getBreakIteratorRules_", "5", "LCBreakIteratorRulesArray"); in generateCode()
2085 void LCNumberingLevelNode::generateCode (const OFileWriter &of) const in generateCode()
2087 of.writeAsciiString("// ---> ContinuousNumbering\n"); in generateCode()
2091 of.writeRefFunction2("getContinuousNumberingLevels_", useLocale); in generateCode()
2111 of.writeParameter("continuous", name, value, sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2116 of.writeAsciiString("static const sal_Int16 continuousNbOfStyles = "); in generateCode()
2117 of.writeInt( sal::static_int_cast<sal_Int16>( nStyles ) ); in generateCode()
2118 of.writeAsciiString(";\n\n"); in generateCode()
2119 of.writeAsciiString("static const sal_Int16 continuousNbOfAttributesPerStyle = "); in generateCode()
2120 of.writeInt( nAttributes ); in generateCode()
2121 of.writeAsciiString(";\n\n"); in generateCode()
2126 of.writeAsciiString("\nstatic const sal_Unicode* continuousStyle" ); in generateCode()
2127 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2128 of.writeAsciiString("[] = {\n"); in generateCode()
2131 of.writeAsciiString("\t"); in generateCode()
2132 of.writeAsciiString( "continuous" ); in generateCode()
2133 of.writeAsciiString( attr[j] ); in generateCode()
2134 of.writeInt(sal::static_int_cast<sal_Int16>(i)); in generateCode()
2135 of.writeAsciiString(",\n"); in generateCode()
2137 of.writeAsciiString("\t0\n};\n\n"); in generateCode()
2141 of.writeAsciiString("\n"); in generateCode()
2142 of.writeAsciiString("static const sal_Unicode** LCContinuousNumberingLevelsArray[] = {\n" ); in generateCode()
2145 of.writeAsciiString( "\t" ); in generateCode()
2146 of.writeAsciiString( "continuousStyle" ); in generateCode()
2147 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2148 of.writeAsciiString( ",\n"); in generateCode()
2150 of.writeAsciiString("\t0\n};\n\n"); in generateCode()
2151 of.writeFunction2("getContinuousNumberingLevels_", "continuousNbOfStyles", in generateCode()
2156 void LCOutlineNumberingLevelNode::generateCode (const OFileWriter &of) const in generateCode()
2158 of.writeAsciiString("// ---> OutlineNumbering\n"); in generateCode()
2162 of.writeRefFunction3("getOutlineNumberingLevels_", useLocale); in generateCode()
2198 of.writeParameter("outline", name, value, in generateCode()
2215 of.writeAsciiString("static const sal_Int16 outlineNbOfStyles = "); in generateCode()
2216 of.writeInt( sal::static_int_cast<sal_Int16>( nStyles ) ); in generateCode()
2217 of.writeAsciiString(";\n\n"); in generateCode()
2218 of.writeAsciiString("static const sal_Int16 outlineNbOfLevelsPerStyle = "); in generateCode()
2219 of.writeInt( sal::static_int_cast<sal_Int16>( nLevels.back() ) ); in generateCode()
2220 of.writeAsciiString(";\n\n"); in generateCode()
2221 of.writeAsciiString("static const sal_Int16 outlineNbOfAttributesPerLevel = "); in generateCode()
2222 of.writeInt( nAttributes ); in generateCode()
2223 of.writeAsciiString(";\n\n"); in generateCode()
2239 of.writeAsciiString("static const sal_Unicode* outline"); in generateCode()
2240 of.writeAsciiString("Style"); in generateCode()
2241 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2242 of.writeAsciiString("Level"); in generateCode()
2243 of.writeInt( sal::static_int_cast<sal_Int16>(j) ); in generateCode()
2244 of.writeAsciiString("[] = { "); in generateCode()
2248 of.writeAsciiString( "outline" ); in generateCode()
2249 of.writeAsciiString( attr[k] ); in generateCode()
2250 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2251 of.writeInt( sal::static_int_cast<sal_Int16>(j) ); in generateCode()
2252 of.writeAsciiString(", "); in generateCode()
2254 of.writeAsciiString("NULL };\n"); in generateCode()
2258 of.writeAsciiString("\n"); in generateCode()
2263 of.writeAsciiString("static const sal_Unicode** outline"); in generateCode()
2264 of.writeAsciiString( "Style" ); in generateCode()
2265 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2266 of.writeAsciiString("[] = { "); in generateCode()
2270 of.writeAsciiString("outlineStyle"); in generateCode()
2271 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2272 of.writeAsciiString("Level"); in generateCode()
2273 of.writeInt( sal::static_int_cast<sal_Int16>(j) ); in generateCode()
2274 of.writeAsciiString(", "); in generateCode()
2276 of.writeAsciiString("NULL };\n"); in generateCode()
2278 of.writeAsciiString("\n"); in generateCode()
2280 of.writeAsciiString("static const sal_Unicode*** LCOutlineNumberingLevelsArray[] = {\n" ); in generateCode()
2283 of.writeAsciiString( "\t" ); in generateCode()
2284 of.writeAsciiString( "outlineStyle" ); in generateCode()
2285 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2286 of.writeAsciiString(",\n"); in generateCode()
2288 of.writeAsciiString("\tNULL\n};\n\n"); in generateCode()
2289of.writeFunction3("getOutlineNumberingLevels_", "outlineNbOfStyles", "outlineNbOfLevelsPerStyle", in generateCode()