Lines Matching refs:of

128 void LocaleNode::generateCode (const OFileWriter &of) const  in generateCode()
137 children[i]->generateCode (of); in generateCode()
142 OUString LocaleNode::writeParameterCheckLen( const OFileWriter &of, in writeParameterCheckLen() argument
156 of.writeParameter( pParameterName, aVal); in writeParameterCheckLen()
181 OUString LocaleNode::writeParameterCheckLen( const OFileWriter &of, in writeParameterCheckLen() argument
188 aVal = writeParameterCheckLen( of, pParameterName, pNode, nMinLen, nMaxLen); in writeParameterCheckLen()
194 of.writeParameter( pParameterName, aVal); in writeParameterCheckLen()
228 void LCInfoNode::generateCode (const OFileWriter &of) const in generateCode()
242 of.writeParameter("langID", aLanguage); in generateCode()
243 of.writeParameter("langDefaultName", languageNode->getChildAt(1)->getValue()); in generateCode()
252 of.writeParameter("countryID", aCountry); in generateCode()
253 of.writeParameter("countryDefaultName", countryNode->getChildAt(1)->getValue()); in generateCode()
265 of.writeParameter("Variant", aVariant); in generateCode()
268 of.writeParameter("Variant", OUString()); in generateCode()
269 of.writeAsciiString("\nstatic const sal_Unicode* LCInfoArray[] = {\n"); in generateCode()
270 of.writeAsciiString("\tlangID,\n"); in generateCode()
271 of.writeAsciiString("\tlangDefaultName,\n"); in generateCode()
272 of.writeAsciiString("\tcountryID,\n"); in generateCode()
273 of.writeAsciiString("\tcountryDefaultName,\n"); in generateCode()
274 of.writeAsciiString("\tVariant\n"); in generateCode()
275 of.writeAsciiString("};\n\n"); in generateCode()
276 of.writeFunction("getLCInfo_", "SAL_N_ELEMENTS(LCInfoArray)", "LCInfoArray"); in generateCode()
283 void LCCTYPENode::generateCode (const OFileWriter &of) const in generateCode()
289 of.writeRefFunction("getLocaleItem_", useLocale); in generateCode()
293 of.writeAsciiString("\n\n"); in generateCode()
294 of.writeParameter("LC_CTYPE_Unoid", str); in generateCode()
297 writeParameterCheckLen( of, "DateSeparator", "dateSeparator", 1, 1); in generateCode()
299 writeParameterCheckLen( of, "ThousandSeparator", "thousandSeparator", 1, 1); in generateCode()
301 writeParameterCheckLen( of, "DecimalSeparator", "decimalSeparator", 1, 1); in generateCode()
303 … writeParameterCheckLen( of, "DecimalSeparatorAlternative", "decimalSeparatorAlternative", -1, 1); in generateCode()
305 writeParameterCheckLen( of, "TimeSeparator", "timeSeparator", 1, 1); in generateCode()
307 writeParameterCheckLen( of, "Time100SecSeparator", "time100SecSeparator", 1, 1); in generateCode()
309 writeParameterCheckLen( of, "ListSeparator", "listSeparator", 1, 1); in generateCode()
315 of.writeParameter("LongDateDayOfWeekSeparator", aLDS); in generateCode()
322 of.writeParameter("LongDateDaySeparator", aLDS); in generateCode()
329 of.writeParameter("LongDateMonthSeparator", aLDS); in generateCode()
336 of.writeParameter("LongDateYearSeparator", aLDS); in generateCode()
381 writeParameterCheckLen( of, "QuotationStart", "quotationStart", 1, 1); in generateCode()
383 writeParameterCheckLen( of, "QuotationEnd", "quotationEnd", 1, 1); in generateCode()
385 writeParameterCheckLen( of, "DoubleQuotationStart", "doubleQuotationStart", 1, 1); in generateCode()
387 writeParameterCheckLen( of, "DoubleQuotationEnd", "doubleQuotationEnd", 1, 1); in generateCode()
479 writeParameterCheckLen( of, "TimeAM", "timeAM", 1, -1); in generateCode()
480 writeParameterCheckLen( of, "TimePM", "timePM", 1, -1); in generateCode()
482 of.writeParameter("measurementSystem", sepNode->getValue()); in generateCode()
484 of.writeAsciiString("\nstatic const sal_Unicode* LCType[] = {\n"); in generateCode()
485 of.writeAsciiString("\tLC_CTYPE_Unoid,\n"); in generateCode()
486 of.writeAsciiString("\tdateSeparator,\n"); in generateCode()
487 of.writeAsciiString("\tthousandSeparator,\n"); in generateCode()
488 of.writeAsciiString("\tdecimalSeparator,\n"); in generateCode()
489 of.writeAsciiString("\ttimeSeparator,\n"); in generateCode()
490 of.writeAsciiString("\ttime100SecSeparator,\n"); in generateCode()
491 of.writeAsciiString("\tlistSeparator,\n"); in generateCode()
492 of.writeAsciiString("\tquotationStart,\n"); in generateCode()
493 of.writeAsciiString("\tquotationEnd,\n"); in generateCode()
494 of.writeAsciiString("\tdoubleQuotationStart,\n"); in generateCode()
495 of.writeAsciiString("\tdoubleQuotationEnd,\n"); in generateCode()
496 of.writeAsciiString("\ttimeAM,\n"); in generateCode()
497 of.writeAsciiString("\ttimePM,\n"); in generateCode()
498 of.writeAsciiString("\tmeasurementSystem,\n"); in generateCode()
499 of.writeAsciiString("\tLongDateDayOfWeekSeparator,\n"); in generateCode()
500 of.writeAsciiString("\tLongDateDaySeparator,\n"); in generateCode()
501 of.writeAsciiString("\tLongDateMonthSeparator,\n"); in generateCode()
502 of.writeAsciiString("\tLongDateYearSeparator,\n"); in generateCode()
503 of.writeAsciiString("\tdecimalSeparatorAlternative\n"); in generateCode()
504 of.writeAsciiString("};\n\n"); in generateCode()
505 of.writeFunction("getLocaleItem_", "SAL_N_ELEMENTS(LCType)", "LCType"); in generateCode()
516 void LCFormatNode::generateCode (const OFileWriter &of) const in generateCode()
529 of.writeParameter("replaceFrom", strFrom, mnSection); in generateCode()
537 of.writeParameter("replaceTo", str, mnSection); in generateCode()
563 of.writeRefFunction("getAllFormats0_", useLocale, "replaceTo0"); in generateCode()
566 of.writeRefFunction("getAllFormats1_", useLocale, "replaceTo1"); in generateCode()
569 of.writeRefFunction("getDateAcceptancePatterns_", useLocale); in generateCode()
610 of.writeParameter("FormatKey", str, formatCount); in generateCode()
614 of.writeDefaultParameter("FormatElement", str, formatCount); in generateCode()
617 of.writeParameter("FormatType", aType, formatCount); in generateCode()
620 of.writeParameter("FormatUsage", aUsage, formatCount); in generateCode()
636 of.writeIntParameter("Formatindex", formatCount, formatindex); in generateCode()
652 of.writeParameter("FormatCode", n->getValue(), formatCount); in generateCode()
713 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()
912 of.writeAsciiString("\nstatic const sal_Int16 "); in generateCode()
913 of.writeAsciiString("FormatElementsCount"); in generateCode()
914 of.writeInt(mnSection); in generateCode()
915 of.writeAsciiString(" = "); in generateCode()
916 of.writeInt( formatCount - mnFormats); in generateCode()
917 of.writeAsciiString(";\n"); in generateCode()
918 of.writeAsciiString("static const sal_Unicode* "); in generateCode()
919 of.writeAsciiString("FormatElementsArray"); in generateCode()
920 of.writeInt(mnSection); in generateCode()
921 of.writeAsciiString("[] = {\n"); in generateCode()
924 of.writeAsciiString("\t"); in generateCode()
925 of.writeAsciiString("FormatCode"); in generateCode()
926 of.writeInt(i); in generateCode()
927 of.writeAsciiString(",\n"); in generateCode()
929 of.writeAsciiString("\t"); in generateCode()
930 of.writeAsciiString("FormatDefaultName"); in generateCode()
931 of.writeInt(i); in generateCode()
932 of.writeAsciiString(",\n"); in generateCode()
934 of.writeAsciiString("\t"); in generateCode()
935 of.writeAsciiString("FormatKey"); in generateCode()
936 of.writeInt(i); in generateCode()
937 of.writeAsciiString(",\n"); in generateCode()
939 of.writeAsciiString("\t"); in generateCode()
940 of.writeAsciiString("FormatType"); in generateCode()
941 of.writeInt(i); in generateCode()
942 of.writeAsciiString(",\n"); in generateCode()
944 of.writeAsciiString("\t"); in generateCode()
945 of.writeAsciiString("FormatUsage"); in generateCode()
946 of.writeInt(i); in generateCode()
947 of.writeAsciiString(",\n"); in generateCode()
949 of.writeAsciiString("\t"); in generateCode()
950 of.writeAsciiString("Formatindex"); in generateCode()
951 of.writeInt(i); in generateCode()
952 of.writeAsciiString(",\n"); in generateCode()
955 of.writeAsciiString("\tdefaultFormatElement"); in generateCode()
956 of.writeInt(i); in generateCode()
957 of.writeAsciiString(",\n"); in generateCode()
959 of.writeAsciiString("};\n\n"); in generateCode()
964of.writeFunction("getAllFormats0_", "FormatElementsCount0", "FormatElementsArray0", "replaceFrom0"… in generateCode()
967of.writeFunction("getAllFormats1_", "FormatElementsCount1", "FormatElementsArray1", "replaceFrom1"… in generateCode()
1233 of.writeParameter("DateAcceptancePattern", theDateAcceptancePatterns[i], i); in generateCode()
1236 of.writeAsciiString("static const sal_Int16 DateAcceptancePatternsCount = "); in generateCode()
1237 of.writeInt( nbOfDateAcceptancePatterns); in generateCode()
1238 of.writeAsciiString(";\n"); in generateCode()
1240 of.writeAsciiString("static const sal_Unicode* DateAcceptancePatternsArray[] = {\n"); in generateCode()
1243 of.writeAsciiString("\t"); in generateCode()
1244 of.writeAsciiString("DateAcceptancePattern"); in generateCode()
1245 of.writeInt(i); in generateCode()
1246 of.writeAsciiString(",\n"); in generateCode()
1248 of.writeAsciiString("};\n\n"); in generateCode()
1250of.writeFunction("getDateAcceptancePatterns_", "DateAcceptancePatternsCount", "DateAcceptancePatte… in generateCode()
1256 void LCCollationNode::generateCode (const OFileWriter &of) const in generateCode()
1261 of.writeRefFunction("getCollatorImplementation_", useLocale); in generateCode()
1262 of.writeRefFunction("getCollationOptions_", useLocale); in generateCode()
1274 of.writeParameter("CollatorID", str, j); in generateCode()
1276 of.writeParameter("CollatorRule", str, j); in generateCode()
1278 of.writeDefaultParameter("Collator", str, j); in generateCode()
1279 of.writeAsciiString("\n"); in generateCode()
1289of.writeParameter("collationOption", pCollationOptions->getChildAt( i )->getValue(), i ); in generateCode()
1292 of.writeAsciiString("static const sal_Int16 nbOfCollationOptions = "); in generateCode()
1293 of.writeInt( nbOfCollationOptions ); in generateCode()
1294 of.writeAsciiString(";\n\n"); in generateCode()
1297 of.writeAsciiString("static const sal_Int16 nbOfCollations = "); in generateCode()
1298 of.writeInt(nbOfCollations); in generateCode()
1299 of.writeAsciiString(";\n\n"); in generateCode()
1301 of.writeAsciiString("\nstatic const sal_Unicode* LCCollatorArray[] = {\n"); in generateCode()
1303 of.writeAsciiString("\tCollatorID"); in generateCode()
1304 of.writeInt(j); in generateCode()
1305 of.writeAsciiString(",\n"); in generateCode()
1307 of.writeAsciiString("\tdefaultCollator"); in generateCode()
1308 of.writeInt(j); in generateCode()
1309 of.writeAsciiString(",\n"); in generateCode()
1311 of.writeAsciiString("\tCollatorRule"); in generateCode()
1312 of.writeInt(j); in generateCode()
1313 of.writeAsciiString(",\n"); in generateCode()
1315 of.writeAsciiString("};\n\n"); in generateCode()
1317 of.writeAsciiString("static const sal_Unicode* collationOptions[] = {"); in generateCode()
1320 of.writeAsciiString( "collationOption" ); in generateCode()
1321 of.writeInt( j ); in generateCode()
1322 of.writeAsciiString( ", " ); in generateCode()
1324 of.writeAsciiString("NULL };\n"); in generateCode()
1325 of.writeFunction("getCollatorImplementation_", "nbOfCollations", "LCCollatorArray"); in generateCode()
1326 of.writeFunction("getCollationOptions_", "nbOfCollationOptions", "collationOptions"); in generateCode()
1329 void LCSearchNode::generateCode (const OFileWriter &of) const in generateCode()
1334 of.writeRefFunction("getSearchOptions_", useLocale); in generateCode()
1350of.writeParameter("searchOption", pSearchOptions->getChildAt( i )->getValue(), sal::static_int_cas… in generateCode()
1353 of.writeAsciiString("static const sal_Int16 nbOfSearchOptions = "); in generateCode()
1354 of.writeInt( sal::static_int_cast<sal_Int16>( nSearchOptions ) ); in generateCode()
1355 of.writeAsciiString(";\n\n"); in generateCode()
1357 of.writeAsciiString("static const sal_Unicode* searchOptions[] = {"); in generateCode()
1360 of.writeAsciiString( "searchOption" ); in generateCode()
1361 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
1362 of.writeAsciiString( ", " ); in generateCode()
1364 of.writeAsciiString("NULL };\n"); in generateCode()
1365 of.writeFunction("getSearchOptions_", "nbOfSearchOptions", "searchOptions"); in generateCode()
1368 void LCIndexNode::generateCode (const OFileWriter &of) const in generateCode()
1373 of.writeRefFunction("getIndexAlgorithm_", useLocale); in generateCode()
1374 of.writeRefFunction("getUnicodeScripts_", useLocale); in generateCode()
1375 of.writeRefFunction("getFollowPageWords_", useLocale); in generateCode()
1387 of.writeParameter("IndexID", str, nbOfIndexs); in generateCode()
1389 of.writeParameter("IndexModule", str, nbOfIndexs); in generateCode()
1391 of.writeParameter("IndexKey", str, nbOfIndexs); in generateCode()
1393 of.writeDefaultParameter("Index", str, nbOfIndexs); in generateCode()
1395 of.writeDefaultParameter("Phonetic", str, nbOfIndexs); in generateCode()
1396 of.writeAsciiString("\n"); in generateCode()
1402 of.writeParameter("unicodeScript", currNode->getValue(), nbOfUnicodeScripts ); in generateCode()
1408 of.writeParameter("followPageWord", currNode->getValue(), nbOfPageWords); in generateCode()
1412 of.writeAsciiString("static const sal_Int16 nbOfIndexs = "); in generateCode()
1413 of.writeInt(nbOfIndexs); in generateCode()
1414 of.writeAsciiString(";\n\n"); in generateCode()
1416 of.writeAsciiString("\nstatic const sal_Unicode* IndexArray[] = {\n"); in generateCode()
1418 of.writeAsciiString("\tIndexID"); in generateCode()
1419 of.writeInt(i); in generateCode()
1420 of.writeAsciiString(",\n"); in generateCode()
1422 of.writeAsciiString("\tIndexModule"); in generateCode()
1423 of.writeInt(i); in generateCode()
1424 of.writeAsciiString(",\n"); in generateCode()
1426 of.writeAsciiString("\tIndexKey"); in generateCode()
1427 of.writeInt(i); in generateCode()
1428 of.writeAsciiString(",\n"); in generateCode()
1430 of.writeAsciiString("\tdefaultIndex"); in generateCode()
1431 of.writeInt(i); in generateCode()
1432 of.writeAsciiString(",\n"); in generateCode()
1434 of.writeAsciiString("\tdefaultPhonetic"); in generateCode()
1435 of.writeInt(i); in generateCode()
1436 of.writeAsciiString(",\n"); in generateCode()
1438 of.writeAsciiString("};\n\n"); in generateCode()
1440 of.writeAsciiString("static const sal_Int16 nbOfUnicodeScripts = "); in generateCode()
1441 of.writeInt( nbOfUnicodeScripts ); in generateCode()
1442 of.writeAsciiString(";\n\n"); in generateCode()
1444 of.writeAsciiString("static const sal_Unicode* UnicodeScriptArray[] = {"); in generateCode()
1447 of.writeAsciiString( "unicodeScript" ); in generateCode()
1448 of.writeInt( i ); in generateCode()
1449 of.writeAsciiString( ", " ); in generateCode()
1451 of.writeAsciiString("NULL };\n\n"); in generateCode()
1453 of.writeAsciiString("static const sal_Int16 nbOfPageWords = "); in generateCode()
1454 of.writeInt(nbOfPageWords); in generateCode()
1455 of.writeAsciiString(";\n\n"); in generateCode()
1457 of.writeAsciiString("static const sal_Unicode* FollowPageWordArray[] = {\n"); in generateCode()
1459 of.writeAsciiString("\tfollowPageWord"); in generateCode()
1460 of.writeInt(i); in generateCode()
1461 of.writeAsciiString(",\n"); in generateCode()
1463 of.writeAsciiString("\tNULL\n};\n\n"); in generateCode()
1465 of.writeFunction("getIndexAlgorithm_", "nbOfIndexs", "IndexArray"); in generateCode()
1466 of.writeFunction("getUnicodeScripts_", "nbOfUnicodeScripts", "UnicodeScriptArray"); in generateCode()
1467 of.writeFunction("getFollowPageWords_", "nbOfPageWords", "FollowPageWordArray"); in generateCode()
1471 static void lcl_writeAbbrFullNarrNames( const OFileWriter & of, const LocaleNode* currNode, in lcl_writeAbbrFullNarrNames() argument
1485 of.writeParameter( elementTag, "DefaultAbbrvName", aAbbrName, i, j); in lcl_writeAbbrFullNarrNames()
1486 of.writeParameter( elementTag, "DefaultFullName", aFullName, i, j); in lcl_writeAbbrFullNarrNames()
1487 of.writeParameter( elementTag, "DefaultNarrowName", aNarrName, i, j); in lcl_writeAbbrFullNarrNames()
1490 static void lcl_writeTabTagString( const OFileWriter & of, const char* pTag, const char* pStr ) in lcl_writeTabTagString() argument
1492 of.writeAsciiString("\t"); in lcl_writeTabTagString()
1493 of.writeAsciiString( pTag); in lcl_writeTabTagString()
1494 of.writeAsciiString( pStr); in lcl_writeTabTagString()
1497 static void lcl_writeTabTagStringNums( const OFileWriter & of, in lcl_writeTabTagStringNums() argument
1500 lcl_writeTabTagString( of, pTag, pStr); in lcl_writeTabTagStringNums()
1501 of.writeInt(i); of.writeInt(j); of.writeAsciiString(",\n"); in lcl_writeTabTagStringNums()
1504 static void lcl_writeAbbrFullNarrArrays( const OFileWriter & of, sal_Int16 nCount, in lcl_writeAbbrFullNarrArrays() argument
1509 lcl_writeTabTagString( of, elementTag, "Ref"); in lcl_writeAbbrFullNarrArrays()
1510 of.writeInt(i); of.writeAsciiString(",\n"); in lcl_writeAbbrFullNarrArrays()
1511 lcl_writeTabTagString( of, elementTag, "RefName"); in lcl_writeAbbrFullNarrArrays()
1512 of.writeInt(i); of.writeAsciiString(",\n"); in lcl_writeAbbrFullNarrArrays()
1518 lcl_writeTabTagStringNums( of, elementTag, "ID", i, j); in lcl_writeAbbrFullNarrArrays()
1519 lcl_writeTabTagStringNums( of, elementTag, "DefaultAbbrvName", i, j); in lcl_writeAbbrFullNarrArrays()
1520 lcl_writeTabTagStringNums( of, elementTag, "DefaultFullName", i, j); in lcl_writeAbbrFullNarrArrays()
1522 lcl_writeTabTagStringNums( of, elementTag, "DefaultNarrowName", i, j); in lcl_writeAbbrFullNarrArrays()
1545 void LCCalendarNode::generateCode (const OFileWriter &of) const in generateCode()
1550 of.writeRefFunction("getAllCalendars_", useLocale); in generateCode()
1585 of.writeParameter( "calendarID", calendarID, i); in generateCode()
1597 of.writeDefaultParameter("Calendar", str, i); in generateCode()
1614 of.writeParameter("dayRef", "ref", i); in generateCode()
1615 of.writeParameter("dayRefName", ref_name, i); in generateCode()
1627 of.writeParameter("dayID", dayID, i, j); in generateCode()
1630 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1647 of.writeParameter("monthRef", "ref", i); in generateCode()
1648 of.writeParameter("monthRefName", ref_name, i); in generateCode()
1660 of.writeParameter("monthID", monthID, i, j); in generateCode()
1663 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1683 of.writeParameter("genitiveMonthRef", "ref", i); in generateCode()
1684 of.writeParameter("genitiveMonthRefName", ref_name, i); in generateCode()
1696 of.writeParameter("genitiveMonthID", genitiveMonthID, i, j); in generateCode()
1699 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1720 of.writeParameter("partitiveMonthRef", "ref", i); in generateCode()
1721 of.writeParameter("partitiveMonthRefName", ref_name, i); in generateCode()
1733 of.writeParameter("partitiveMonthID", partitiveMonthID, i, j); in generateCode()
1736 lcl_writeAbbrFullNarrNames( of, currNode, elementTag, i, j); in generateCode()
1753 of.writeParameter("eraRef", "ref", i); in generateCode()
1754 of.writeParameter("eraRefName", ref_name, i); in generateCode()
1776 of.writeParameter("eraID", eraID, i, j); in generateCode()
1781 of.writeAsciiString("\n"); in generateCode()
1782of.writeParameter(elementTag, "DefaultAbbrvName",currNode->getChildAt(1)->getValue() ,i, j); in generateCode()
1783of.writeParameter(elementTag, "DefaultFullName",currNode->getChildAt(2)->getValue() , i, j); in generateCode()
1804 of.writeParameter("startDayOfWeek", str, i); in generateCode()
1815 of.writeIntParameter("minimalDaysInFirstWeek", i, nDays); in generateCode()
1821 of.writeAsciiString("static const sal_Int16 calendarsCount = "); in generateCode()
1822 of.writeInt(nbOfCalendars); in generateCode()
1823 of.writeAsciiString(";\n\n"); in generateCode()
1825 of.writeAsciiString("static const sal_Unicode nbOfDays[] = {"); in generateCode()
1827 of.writeInt(nbOfDays[i]); in generateCode()
1828 of.writeAsciiString(", "); in generateCode()
1830 of.writeInt(nbOfDays[i]); in generateCode()
1831 of.writeAsciiString("};\n"); in generateCode()
1833 of.writeAsciiString("static const sal_Unicode nbOfMonths[] = {"); in generateCode()
1835 of.writeInt(nbOfMonths[i]); in generateCode()
1836 of.writeAsciiString(", "); in generateCode()
1838 of.writeInt(nbOfMonths[i]); in generateCode()
1839 of.writeAsciiString("};\n"); in generateCode()
1841 of.writeAsciiString("static const sal_Unicode nbOfGenitiveMonths[] = {"); in generateCode()
1843 of.writeInt(nbOfGenitiveMonths[i]); in generateCode()
1844 of.writeAsciiString(", "); in generateCode()
1846 of.writeInt(nbOfGenitiveMonths[i]); in generateCode()
1847 of.writeAsciiString("};\n"); in generateCode()
1849 of.writeAsciiString("static const sal_Unicode nbOfPartitiveMonths[] = {"); in generateCode()
1851 of.writeInt(nbOfPartitiveMonths[i]); in generateCode()
1852 of.writeAsciiString(", "); in generateCode()
1854 of.writeInt(nbOfPartitiveMonths[i]); in generateCode()
1855 of.writeAsciiString("};\n"); in generateCode()
1857 of.writeAsciiString("static const sal_Unicode nbOfEras[] = {"); in generateCode()
1859 of.writeInt(nbOfEras[i]); in generateCode()
1860 of.writeAsciiString(", "); in generateCode()
1862 of.writeInt(nbOfEras[i]); in generateCode()
1863 of.writeAsciiString("};\n"); in generateCode()
1866 of.writeAsciiString("static const sal_Unicode* calendars[] = {\n"); in generateCode()
1867 of.writeAsciiString("\tnbOfDays,\n"); in generateCode()
1868 of.writeAsciiString("\tnbOfMonths,\n"); in generateCode()
1869 of.writeAsciiString("\tnbOfGenitiveMonths,\n"); in generateCode()
1870 of.writeAsciiString("\tnbOfPartitiveMonths,\n"); in generateCode()
1871 of.writeAsciiString("\tnbOfEras,\n"); in generateCode()
1873 of.writeAsciiString("\tcalendarID"); in generateCode()
1874 of.writeInt(i); in generateCode()
1875 of.writeAsciiString(",\n"); in generateCode()
1876 of.writeAsciiString("\tdefaultCalendar"); in generateCode()
1877 of.writeInt(i); in generateCode()
1878 of.writeAsciiString(",\n"); in generateCode()
1879 lcl_writeAbbrFullNarrArrays( of, nbOfDays[i], "day", i, true); in generateCode()
1880 lcl_writeAbbrFullNarrArrays( of, nbOfMonths[i], "month", i, true); in generateCode()
1881 lcl_writeAbbrFullNarrArrays( of, nbOfGenitiveMonths[i], "genitiveMonth", i, true); in generateCode()
1882 lcl_writeAbbrFullNarrArrays( of, nbOfPartitiveMonths[i], "partitiveMonth", i, true); in generateCode()
1883 lcl_writeAbbrFullNarrArrays( of, nbOfEras[i], "era", i, false /*noNarrow*/); in generateCode()
1884 of.writeAsciiString("\tstartDayOfWeek");of.writeInt(i); of.writeAsciiString(",\n"); in generateCode()
1885 of.writeAsciiString("\tminimalDaysInFirstWeek");of.writeInt(i); of.writeAsciiString(",\n"); in generateCode()
1888 of.writeAsciiString("};\n\n"); in generateCode()
1889 of.writeFunction("getAllCalendars_", "calendarsCount", "calendars"); in generateCode()
1902 void LCCurrencyNode::generateCode (const OFileWriter &of) const in generateCode()
1907 of.writeRefFunction("getAllCurrencies_", useLocale); in generateCode()
1918 bool bDefault = of.writeDefaultParameter("Currency", str, nbOfCurrencies); in generateCode()
1920 …bool bCompatible = of.writeDefaultParameter("CurrencyUsedInCompatibleFormatCodes", str, nbOfCurren… in generateCode()
1922 bool bLegacy = of.writeDefaultParameter("CurrencyLegacyOnly", str, nbOfCurrencies); in generateCode()
1938 of.writeParameter("currencyID", str, nbOfCurrencies); in generateCode()
1943 of.writeParameter("currencySymbol", str, nbOfCurrencies); in generateCode()
1951 of.writeParameter("bankSymbol", str, nbOfCurrencies); in generateCode()
1957 of.writeParameter("currencyName", str, nbOfCurrencies); in generateCode()
1960 of.writeIntParameter("currencyDecimalPlaces", nbOfCurrencies, nDecimalPlaces); in generateCode()
1961 of.writeAsciiString("\n"); in generateCode()
1969 of.writeAsciiString("static const sal_Int16 currencyCount = "); in generateCode()
1970 of.writeInt(nbOfCurrencies); in generateCode()
1971 of.writeAsciiString(";\n\n"); in generateCode()
1972 of.writeAsciiString("static const sal_Unicode* currencies[] = {\n"); in generateCode()
1974 of.writeAsciiString("\tcurrencyID"); in generateCode()
1975 of.writeInt(i); in generateCode()
1976 of.writeAsciiString(",\n"); in generateCode()
1977 of.writeAsciiString("\tcurrencySymbol"); in generateCode()
1978 of.writeInt(i); in generateCode()
1979 of.writeAsciiString(",\n"); in generateCode()
1980 of.writeAsciiString("\tbankSymbol"); in generateCode()
1981 of.writeInt(i); in generateCode()
1982 of.writeAsciiString(",\n"); in generateCode()
1983 of.writeAsciiString("\tcurrencyName"); in generateCode()
1984 of.writeInt(i); in generateCode()
1985 of.writeAsciiString(",\n"); in generateCode()
1986 of.writeAsciiString("\tdefaultCurrency"); in generateCode()
1987 of.writeInt(i); in generateCode()
1988 of.writeAsciiString(",\n"); in generateCode()
1989 of.writeAsciiString("\tdefaultCurrencyUsedInCompatibleFormatCodes"); in generateCode()
1990 of.writeInt(i); in generateCode()
1991 of.writeAsciiString(",\n"); in generateCode()
1992 of.writeAsciiString("\tcurrencyDecimalPlaces"); in generateCode()
1993 of.writeInt(i); in generateCode()
1994 of.writeAsciiString(",\n"); in generateCode()
1995 of.writeAsciiString("\tdefaultCurrencyLegacyOnly"); in generateCode()
1996 of.writeInt(i); in generateCode()
1997 of.writeAsciiString(",\n"); in generateCode()
1999 of.writeAsciiString("};\n\n"); in generateCode()
2000 of.writeFunction("getAllCurrencies_", "currencyCount", "currencies"); in generateCode()
2003 void LCTransliterationNode::generateCode (const OFileWriter &of) const in generateCode()
2008 of.writeRefFunction("getTransliterations_", useLocale); in generateCode()
2017 of.writeParameter("Transliteration", str, nbOfModules); in generateCode()
2019 of.writeAsciiString("static const sal_Int16 nbOfTransliterations = "); in generateCode()
2020 of.writeInt(nbOfModules); in generateCode()
2021 of.writeAsciiString(";\n\n"); in generateCode()
2023 of.writeAsciiString("\nstatic const sal_Unicode* LCTransliterationsArray[] = {\n"); in generateCode()
2025 of.writeAsciiString("\tTransliteration"); in generateCode()
2026 of.writeInt(i); in generateCode()
2027 of.writeAsciiString(",\n"); in generateCode()
2029 of.writeAsciiString("};\n\n"); in generateCode()
2030 of.writeFunction("getTransliterations_", "nbOfTransliterations", "LCTransliterationsArray"); in generateCode()
2057 void LCMiscNode::generateCode (const OFileWriter &of) const in generateCode()
2062 of.writeRefFunction("getForbiddenCharacters_", useLocale); in generateCode()
2063 of.writeRefFunction("getBreakIteratorRules_", useLocale); in generateCode()
2064 of.writeRefFunction("getReservedWords_", useLocale); in generateCode()
2073 bool bEnglishLocale = (strncmp( of.getLocale(), "en_", 3) == 0); in generateCode()
2092 of.writeParameter("ReservedWord", str, nbOfWords); in generateCode()
2102 of.writeAsciiString("static const sal_Int16 nbOfReservedWords = "); in generateCode()
2103 of.writeInt(nbOfWords); in generateCode()
2104 of.writeAsciiString(";\n\n"); in generateCode()
2105 of.writeAsciiString("\nstatic const sal_Unicode* LCReservedWordsArray[] = {\n"); in generateCode()
2107 of.writeAsciiString("\tReservedWord"); in generateCode()
2108 of.writeInt(i); in generateCode()
2109 of.writeAsciiString(",\n"); in generateCode()
2111 of.writeAsciiString("};\n\n"); in generateCode()
2112 of.writeFunction("getReservedWords_", "nbOfReservedWords", "LCReservedWordsArray"); in generateCode()
2115 of.writeParameter( "forbiddenBegin", forbidNode -> getChildAt(0)->getValue()); in generateCode()
2116 of.writeParameter( "forbiddenEnd", forbidNode -> getChildAt(1)->getValue()); in generateCode()
2117 of.writeParameter( "hangingChars", forbidNode -> getChildAt(2)->getValue()); in generateCode()
2119 of.writeParameter( "forbiddenBegin", OUString()); in generateCode()
2120 of.writeParameter( "forbiddenEnd", OUString()); in generateCode()
2121 of.writeParameter( "hangingChars", OUString()); in generateCode()
2123 of.writeAsciiString("\nstatic const sal_Unicode* LCForbiddenCharactersArray[] = {\n"); in generateCode()
2124 of.writeAsciiString("\tforbiddenBegin,\n"); in generateCode()
2125 of.writeAsciiString("\tforbiddenEnd,\n"); in generateCode()
2126 of.writeAsciiString("\thangingChars\n"); in generateCode()
2127 of.writeAsciiString("};\n\n"); in generateCode()
2128 of.writeFunction("getForbiddenCharacters_", "3", "LCForbiddenCharactersArray"); in generateCode()
2131 of.writeParameter( "EditMode", breakNode -> getChildAt(0)->getValue()); in generateCode()
2132 of.writeParameter( "DictionaryMode", breakNode -> getChildAt(1)->getValue()); in generateCode()
2133 of.writeParameter( "WordCountMode", breakNode -> getChildAt(2)->getValue()); in generateCode()
2134 of.writeParameter( "CharacterMode", breakNode -> getChildAt(3)->getValue()); in generateCode()
2135 of.writeParameter( "LineMode", breakNode -> getChildAt(4)->getValue()); in generateCode()
2137 of.writeParameter( "EditMode", OUString()); in generateCode()
2138 of.writeParameter( "DictionaryMode", OUString()); in generateCode()
2139 of.writeParameter( "WordCountMode", OUString()); in generateCode()
2140 of.writeParameter( "CharacterMode", OUString()); in generateCode()
2141 of.writeParameter( "LineMode", OUString()); in generateCode()
2143 of.writeAsciiString("\nstatic const sal_Unicode* LCBreakIteratorRulesArray[] = {\n"); in generateCode()
2144 of.writeAsciiString("\tEditMode,\n"); in generateCode()
2145 of.writeAsciiString("\tDictionaryMode,\n"); in generateCode()
2146 of.writeAsciiString("\tWordCountMode,\n"); in generateCode()
2147 of.writeAsciiString("\tCharacterMode,\n"); in generateCode()
2148 of.writeAsciiString("\tLineMode\n"); in generateCode()
2149 of.writeAsciiString("};\n\n"); in generateCode()
2150 of.writeFunction("getBreakIteratorRules_", "5", "LCBreakIteratorRulesArray"); in generateCode()
2154 void LCNumberingLevelNode::generateCode (const OFileWriter &of) const in generateCode()
2156 of.writeAsciiString("// ---> ContinuousNumbering\n"); in generateCode()
2160 of.writeRefFunction2("getContinuousNumberingLevels_", useLocale); in generateCode()
2180 of.writeParameter("continuous", name, value, sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2185 of.writeAsciiString("static const sal_Int16 continuousNbOfStyles = "); in generateCode()
2186 of.writeInt( sal::static_int_cast<sal_Int16>( nStyles ) ); in generateCode()
2187 of.writeAsciiString(";\n\n"); in generateCode()
2188 of.writeAsciiString("static const sal_Int16 continuousNbOfAttributesPerStyle = "); in generateCode()
2189 of.writeInt( nAttributes ); in generateCode()
2190 of.writeAsciiString(";\n\n"); in generateCode()
2195 of.writeAsciiString("\nstatic const sal_Unicode* continuousStyle" ); in generateCode()
2196 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2197 of.writeAsciiString("[] = {\n"); in generateCode()
2200 of.writeAsciiString("\t"); in generateCode()
2201 of.writeAsciiString( "continuous" ); in generateCode()
2202 of.writeAsciiString( attr[j] ); in generateCode()
2203 of.writeInt(sal::static_int_cast<sal_Int16>(i)); in generateCode()
2204 of.writeAsciiString(",\n"); in generateCode()
2206 of.writeAsciiString("\t0\n};\n\n"); in generateCode()
2210 of.writeAsciiString("\n"); in generateCode()
2211 of.writeAsciiString("static const sal_Unicode** LCContinuousNumberingLevelsArray[] = {\n" ); in generateCode()
2214 of.writeAsciiString( "\t" ); in generateCode()
2215 of.writeAsciiString( "continuousStyle" ); in generateCode()
2216 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2217 of.writeAsciiString( ",\n"); in generateCode()
2219 of.writeAsciiString("\t0\n};\n\n"); in generateCode()
2220 of.writeFunction2("getContinuousNumberingLevels_", "continuousNbOfStyles", in generateCode()
2225 void LCOutlineNumberingLevelNode::generateCode (const OFileWriter &of) const in generateCode()
2227 of.writeAsciiString("// ---> OutlineNumbering\n"); in generateCode()
2231 of.writeRefFunction3("getOutlineNumberingLevels_", useLocale); in generateCode()
2267 of.writeParameter("outline", name, value, in generateCode()
2284 of.writeAsciiString("static const sal_Int16 outlineNbOfStyles = "); in generateCode()
2285 of.writeInt( sal::static_int_cast<sal_Int16>( nStyles ) ); in generateCode()
2286 of.writeAsciiString(";\n\n"); in generateCode()
2287 of.writeAsciiString("static const sal_Int16 outlineNbOfLevelsPerStyle = "); in generateCode()
2288 of.writeInt( sal::static_int_cast<sal_Int16>( nLevels.back() ) ); in generateCode()
2289 of.writeAsciiString(";\n\n"); in generateCode()
2290 of.writeAsciiString("static const sal_Int16 outlineNbOfAttributesPerLevel = "); in generateCode()
2291 of.writeInt( nAttributes ); in generateCode()
2292 of.writeAsciiString(";\n\n"); in generateCode()
2308 of.writeAsciiString("static const sal_Unicode* outline"); in generateCode()
2309 of.writeAsciiString("Style"); in generateCode()
2310 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2311 of.writeAsciiString("Level"); in generateCode()
2312 of.writeInt( sal::static_int_cast<sal_Int16>(j) ); in generateCode()
2313 of.writeAsciiString("[] = { "); in generateCode()
2317 of.writeAsciiString( "outline" ); in generateCode()
2318 of.writeAsciiString( attr[k] ); in generateCode()
2319 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2320 of.writeInt( sal::static_int_cast<sal_Int16>(j) ); in generateCode()
2321 of.writeAsciiString(", "); in generateCode()
2323 of.writeAsciiString("NULL };\n"); in generateCode()
2327 of.writeAsciiString("\n"); in generateCode()
2332 of.writeAsciiString("static const sal_Unicode** outline"); in generateCode()
2333 of.writeAsciiString( "Style" ); in generateCode()
2334 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2335 of.writeAsciiString("[] = { "); in generateCode()
2339 of.writeAsciiString("outlineStyle"); in generateCode()
2340 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2341 of.writeAsciiString("Level"); in generateCode()
2342 of.writeInt( sal::static_int_cast<sal_Int16>(j) ); in generateCode()
2343 of.writeAsciiString(", "); in generateCode()
2345 of.writeAsciiString("NULL };\n"); in generateCode()
2347 of.writeAsciiString("\n"); in generateCode()
2349 of.writeAsciiString("static const sal_Unicode*** LCOutlineNumberingLevelsArray[] = {\n" ); in generateCode()
2352 of.writeAsciiString( "\t" ); in generateCode()
2353 of.writeAsciiString( "outlineStyle" ); in generateCode()
2354 of.writeInt( sal::static_int_cast<sal_Int16>(i) ); in generateCode()
2355 of.writeAsciiString(",\n"); in generateCode()
2357 of.writeAsciiString("\tNULL\n};\n\n"); in generateCode()
2358of.writeFunction3("getOutlineNumberingLevels_", "outlineNbOfStyles", "outlineNbOfLevelsPerStyle", in generateCode()