tzservices/tzserver/analysis/Classes.cat
changeset 0 2e3d3ce01487
--- /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))