diff -r 000000000000 -r 2e3d3ce01487 tzservices/tzserver/analysis/Classes.cat --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tzservices/tzserver/analysis/Classes.cat Tue Feb 02 10:12:00 2010 +0200 @@ -0,0 +1,357 @@ + +(object Petal + version 43 + _written "Rose 6.5.9232.10" + charSet 0) + +(object Class_Category "LTClasses" + is_unit TRUE + is_loaded TRUE + quid "40A89DC203B0" + exportControl "Public" + logical_models (list unit_reference_list + (object Class "TLocalTime" + quid "409F825F0036" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "40A4875E032C" + supplier "Logical View::Analysis Model::SysClasses::TTime" + quidu "407FBECA00CB")) + class_attributes (list class_attribute_list + (object ClassAttribute "iTime" + quid "40A1D3640146") + (object ClassAttribute "IsDSTActive" + quid "40A1D390028E") + (object ClassAttribute "Offset" + quid "40E3FCC70358"))) + (object Class "RTz" + quid "409F82C301AF" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "40A1D40000BB" + supplier "Logical View::Analysis Model::SysClasses::RSessionBase" + quidu "40A1D3F1009C")) + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "40A48FE703A6" + supplier "Logical View::Analysis Model::2. Local Time Conversion - Analysis::CTzSession" + quidu "409F890B0127") + (object Uses_Relationship + quid "40F51C740307" + supplier "Logical View::Analysis Model::SysClasses::TTime" + quidu "407FBECA00CB") + (object Uses_Relationship + quid "40F51C76023C" + supplier "Logical View::Analysis Model::LTClasses::TLocalTime" + quidu "409F825F0036") + (object Uses_Relationship + quid "417E54A90342" + supplier "Logical View::Analysis Model::LTClasses::CTzActualisedRules" + quidu "417E545600A1") + (object Uses_Relationship + quid "41875FF002C3" + supplier "Logical View::Analysis Model::LTClasses::CTzId" + quidu "411209EF00C4")) + operations (list Operations + (object Operation "SetTimeZoneL" + quid "40D83ABE00E7" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetTimeZoneL" + quid "40D83ADF003B" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetTimeZoneRulesL" + quid "417E559303C2" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "RegisterTzChangeNotifier" + quid "417E55960161" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "CancelRequestforNotice" + quid "417E55A5026B" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "ConvertToUniversalTime" + quid "41875D4901E0" + parameters (list Parameters + (object Parameter "TTime&")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "ConvertToUniversalTime" + quid "41875D630192" + parameters (list Parameters + (object Parameter "TTime&") + (object Parameter "CTimeZoneId&")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "ConvertToLocalTime" + quid "41875D7002CB" + parameters (list Parameters + (object Parameter "TTime&")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "ConvertToLocalTime" + quid "41875D8302DB" + parameters (list Parameters + (object Parameter "TTime&") + (object Parameter "CTimeZoneId&")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "Connect" + quid "418760120024" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "DSTRules" + quid "409F82A30383") + (object Class "COtherZoneDSTRules" + quid "409F850D030E") + (object Class "RWorldServer" + quid "40B1D85E03C5") + (object Class "CCity" + quid "40C893220236" + class_attributes (list class_attribute_list + (object ClassAttribute "iName" + quid "40C893360395") + (object ClassAttribute "iCityId" + quid "40C8933B0388") + (object ClassAttribute "iZoneId" + quid "40CDD0FC0073"))) + (object Class "CDSTRulesByLocation" + quid "409F8443028E" + class_attributes (list class_attribute_list + (object ClassAttribute "UTCOffset" + quid "409F8BC90288") + (object ClassAttribute "Location" + quid "40A1CF3800CB") + (object ClassAttribute "STDZone" + quid "40D818CC0318") + (object ClassAttribute "DSTZone" + quid "40D818D501B0"))) + (object Class "MTzDataAccess" + quid "40B1D59903C5" + stereotype "abstract" + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "40F63FCB00CD" + supplier "Logical View::Analysis Model::SysClasses::TTime" + quidu "407FBECA00CB") + (object Uses_Relationship + quid "4186575403BE" + supplier "Logical View::Analysis Model::LTClasses::CTzActualisedRules" + quidu "417E545600A1") + (object Uses_Relationship + quid "418658D2023C" + supplier "Logical View::Analysis Model::LTClasses::CTzActualisedRules" + quidu "417E545600A1")) + operations (list Operations + (object Operation "Release" + quid "40B1D8A20386" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "ReleaseTzRules" + quid "4186758301A0" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetDefaultTimeZoneIdL" + quid "417FA63F000B" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetTZRules" + quid "40B1D8B301A2" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetFullTZIDAndRulesL" + quid "418657F70362" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "TimeZoneDataProviderType" + quid "40B1DE4600F6" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "CTzId" + quid "411209EF00C4" + operations (list Operations + (object Operation "NewL" + quid "41121126009D" + parameters (list Parameters + (object Parameter "const TDesC8&")) + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "MTimeZoneLocations" + quid "4112365D004C" + stereotype "Interface" + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "41123680031B" + supplier "Logical View::Analysis Model::LTClasses::CTzId" + quidu "411209EF00C4")) + operations (list Operations + (object Operation "Count" + quid "411237AD00DD" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "operator[]" + quid "411240DD0224" + parameters (list Parameters + (object Parameter "TInt")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetLocationNameL" + quid "41188C0D005D" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetZoneIdL" + quid "41123E6C0316" + parameters (list Parameters + (object Parameter "TInt")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetZoneIdL" + quid "411244AD02CC" + parameters (list Parameters + (object Parameter "const TDesC&")) + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "Release" + quid "41189042001C" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "TZLocationsProviderType" + quid "4118905700E8" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "CTimeZoneLocations" + quid "4118881902E0" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "4118884600FC" + supplier "Logical View::Analysis Model::LTClasses::MTimeZoneLocations" + quidu "4112365D004C")) + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "411888560179" + supplier "Logical View::Analysis Model::LTClasses::CTzId" + quidu "411209EF00C4")) + operations (list Operations + (object Operation "NewL" + quid "41188C5F0261" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "Count" + quid "4120D09802EF" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "operator[]" + quid "4120D09E01F5" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetLocationName" + quid "4120D0A90020" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetZoneIdL" + quid "4120D0B400CC" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "CECOMTZLocations" + quid "41188F400058" + stereotype "abstract" + superclasses (list inheritance_relationship_list + (object Inheritance_Relationship + quid "41189FD302C0" + supplier "Logical View::Analysis Model::SysClasses::CBase" + quidu "40D7E5240359")) + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "41188F8200F5" + supplier "Logical View::Analysis Model::LTClasses::MTimeZoneLocations" + quidu "4112365D004C")) + operations (list Operations + (object Operation "GetTZLocationsProvider" + quid "41188FA301FF" + concurrency "Sequential" + opExportControl "Public" + uid 0)) + class_attributes (list class_attribute_list + (object ClassAttribute "iECOMDtorUid" + quid "4118A2D702BB" + type "TUid"))) + (object Class "MTzDataObserver" + quid "417E5C9D037C" + stereotype "abstract" + operations (list Operations + (object Operation "NotifyTZFileStatusChange" + quid "417E5D5601E8" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "CTzActualisedRules" + quid "417E545600A1" + operations (list Operations + (object Operation "AddRuleL" + quid "418615FE01E7" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "GetWallClockOffset" + quid "4186160102F1" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "ConvertTime" + quid "4186161002C3" + concurrency "Sequential" + opExportControl "Public" + uid 0) + (object Operation "RuleApplies" + quid "4186161F0025" + concurrency "Sequential" + opExportControl "Public" + uid 0))) + (object Class "TTzActualisedRule" + quid "418669E703DB" + used_nodes (list uses_relationship_list + (object Uses_Relationship + quid "418A099F01D8" + supplier "Logical View::Analysis Model::TZClasses::TStdTimeAlignment" + quidu "40E143EC028A") + (object Uses_Relationship + quid "418A09AA011D" + supplier "Logical View::Analysis Model::TZClasses::TRuleUse" + quidu "40E144A300E7") + (object Uses_Relationship + quid "418A09B00227" + supplier "Logical View::Analysis Model::TZClasses::TRuleDefinition" + quidu "40E1450C0230")))) + logical_presentations (list unit_reference_list))