(object Petal version 44 _written "Rose 7.0.9420.17" charSet 0) (object Design "Logical View" is_unit TRUE is_loaded TRUE attributes (list Attribute_Set (object Attribute tool "Java" name "IDE" value "Internal Editor") (object Attribute tool "Java" name "UserDefineTagName1" value "") (object Attribute tool "Java" name "UserDefineTagText1" value "") (object Attribute tool "Java" name "UserDefineTagApply1" value "") (object Attribute tool "Java" name "UserDefineTagName2" value "") (object Attribute tool "Java" name "UserDefineTagText2" value "") (object Attribute tool "Java" name "UserDefineTagApply2" value "") (object Attribute tool "Java" name "UserDefineTagName3" value "") (object Attribute tool "Java" name "UserDefineTagText3" value "") (object Attribute tool "Java" name "UserDefineTagApply3" value "")) quid "416AF17B03B0" defaults (object defaults rightMargin 0.250000 leftMargin 0.250000 topMargin 0.250000 bottomMargin 0.500000 pageOverlap 0.250000 clipIconLabels TRUE autoResize TRUE snapToGrid FALSE gridX 16 gridY 16 defaultFont (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) showMessageNum 3 showClassOfObject TRUE notation "Unified") root_usecase_package (object Class_Category "Use Case View" quid "3F6F416A0297" exportControl "Public" global TRUE logical_models (list unit_reference_list (object Class_Category "Library Information System" quid "3F6F4178032B" exportControl "Public" logical_models (list unit_reference_list (object Class "Patron" quid "3F6F41DC0054" stereotype "Actor") (object Class "Librarian" quid "3F6F41E1003D" stereotype "Actor") (object UseCase "Borrow Resources" attributes (list Attribute_Set (object Attribute tool "RequisitePro" name "ReqProProjectPath" value "") (object Attribute tool "RequisitePro" name "ReqProProjectGuid" value "") (object Attribute tool "RequisitePro" name "ReqProDocumentName" value "") (object Attribute tool "RequisitePro" name "ReqProDocumentGuid" value "") (object Attribute tool "RequisitePro" name "ReqProDocType" value "") (object Attribute tool "RequisitePro" name "ReqProReqType" value "") (object Attribute tool "RequisitePro" name "ReqProRequirementId" value "")) quid "3F6F419703BC" logical_models (list unit_reference_list (object Mechanism @1 logical_models (list unit_reference_list (object Object "$UNNAMED$0" quid "414F2CAF01A0" collaborators (list link_list (object Link quid "414F2CC401BE" supplier "Library Information System" quidu "414F2CB301EC" messages (list Messages (object Message "enterBorrower(id)" quid "414F2CC401BF" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1" ordinal 0 quidu "000000000000") (object Message "borrowResource(callNumber)" quid "414F2CD20088" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "3" ordinal 2 quidu "000000000000") (object Message "printReport()" quid "414F2CDE023E" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "6" ordinal 5 quidu "000000000000") (object Message "Report" quid "414F2D6B004C" frequency "Aperiodic" synchronization "Simple" dir "ToClientFromSupplier" sequence "7" ordinal 7 quidu "000000000000")))) class "Use Case View::Library Information System::Librarian" quidu "3F6F41E1003D" persistence "Transient" multi FALSE) (object Object "Library Information System" quid "414F2CB301EC" collaborators (list link_list (object Link quid "414F2CFD0365" supplier "Library Information System" quidu "414F2CB301EC" messages (list Messages (object Message "indicateValidMembership()" quid "414F2CFD0366" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "2" ordinal 1 quidu "000000000000") (object Message "calculateDueDate()" quid "414F2D14010F" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "4" ordinal 3 quidu "000000000000") (object Message "recordLoan()" quid "414F2D1F0269" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "5" ordinal 4 quidu "000000000000") (object Message "generateReport()" quid "414F2D3E0278" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "6.1" ordinal 6 quidu "000000000000")))) persistence "Transient" multi FALSE))) (object Mechanism @2 logical_models (list unit_reference_list (object Object "$UNNAMED$1" quid "416A388301E5" collaborators (list link_list (object Link quid "416A388301E6" supplier "ValidateBorrower Window" quidu "416A388301E8" messages (list Messages (object Message "validateBorrower(id)" quid "416A388301E7" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1" ordinal 0)))) class "Use Case View::Library Information System::Librarian" quidu "3F6F41E1003D" persistence "Transient" multi FALSE) (object Object "ValidateBorrower Window" quid "416A388301E8" collaborators (list link_list (object Link quid "416A388301E9" supplier "Borrow Resource Handler" quidu "416A388301EB" messages (list Messages (object Message "validateBorrower(id)" quid "416A388301EA" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "2" ordinal 1)))) persistence "Transient" multi FALSE) (object Object "Borrow Resource Handler" quid "416A388301EB" collaborators (list link_list (object Link quid "416A388301EC" supplier "Valid Status Window" quidu "416A388301F0" messages (list Messages (object Message "[b] display()" quid "416A388301ED" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "6" ordinal 5))) (object Link quid "416A388301EE" supplier "User Manager" quidu "416A388301F2" messages (list Messages (object Message "b:=verifyPatron(id): Boolean" quid "416A388301EF" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "3" ordinal 2)))) persistence "Transient" multi FALSE) (object Object "Valid Status Window" quid "416A388301F0" persistence "Transient" multi FALSE) (object Object "User Manager" quid "416A388301F2" collaborators (list link_list (object Link quid "416A388301F3" supplier "Patrons" quidu "416A388301F7" messages (list Messages (object Message "p:=find(id): Patron" quid "416A388301F4" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "4" ordinal 3))) (object Link quid "416A388301F5" supplier "Patron" quidu "416A388301F9" messages (list Messages (object Message "b:=verify(id): Boolean" quid "416A388301F6" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "5" ordinal 4)))) persistence "Transient" multi FALSE) (object Object "Patron" quid "416A388301F9" persistence "Transient" multi FALSE) (object Object "Patrons" quid "416A388301F7" persistence "Transient" multi TRUE))) (object Mechanism @3 logical_models (list unit_reference_list (object Object "$UNNAMED$2" quid "415886F102EA" collaborators (list link_list (object Link quid "4158870B01D6" supplier "LIS" quidu "415886F6017D" messages (list Messages (object Message "borrowResource(callNum)" quid "41588767006B" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "1" ordinal 0 quidu "000000000000")))) class "Use Case View::Library Information System::Librarian" quidu "3F6F41E1003D" persistence "Transient" multi FALSE) (object Object "LIS" quid "415886F6017D" collaborators (list link_list (object Link quid "4158870D03BF" supplier "Catalog" quidu "415886FB003E" messages (list Messages (object Message "r:=getResource(callNum): Resource" quid "41588775013B" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "2" ordinal 1 quidu "000000000000"))) (object Link quid "4158871303AC" supplier "Librarian" quidu "415886FF03A3" messages (list Messages (object Message "borrow(r)" quid "41588796022A" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "4" ordinal 3 quidu "000000000000")))) persistence "Transient" multi FALSE) (object Object "Catalog" quid "415886FB003E" collaborators (list link_list (object Link quid "4158871101F2" supplier "Resources" quidu "415886FD00EE" messages (list Messages (object Message "r:=find(callNum): Resource" quid "41588786020A" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "3" ordinal 2 quidu "000000000000")))) persistence "Transient" multi FALSE) (object Object "Resources" quid "415886FD00EE" persistence "Transient" multi TRUE) (object Object "Librarian" quid "415886FF03A3" collaborators (list link_list (object Link quid "415887160140" supplier "rl:Loan" quidu "415887020127" messages (list Messages (object Message "create(r,currentPatron)" quid "415887A20129" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "5" ordinal 4 quidu "000000000000"))) (object Link quid "4158871D0053" label "addLoan(rl)" supplier "Library" quidu "415887070394" supplier_containment "By Value" client_containment "By Value")) persistence "Transient" multi FALSE) (object Object "rl:Loan" quid "415887020127" collaborators (list link_list (object Link quid "415887180329" supplier "Resource" quidu "4158870500CF" messages (list Messages (object Message "d:=getDueDate()" quid "415887AB03CC" frequency "Aperiodic" synchronization "Simple" dir "FromClientToSupplier" sequence "6" ordinal 5 quidu "000000000000")))) persistence "Transient" multi FALSE) (object Object "Resource" quid "4158870500CF" persistence "Transient" multi FALSE) (object Object "Library" quid "415887070394" persistence "Transient" multi FALSE))) (object Mechanism @4 logical_models (list unit_reference_list))) logical_presentations (list unit_reference_list (object InteractionDiagram "System Sequence Diagram" mechanism_ref @1 quid "414F2C8803D5" title "System Sequence Diagram" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 56 items (list diagram_item_list (object InterObjView "$UNNAMED$0" @5 location (448, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @5 location (448, 249) anchor_loc 1 nlines 2 max_width 360 justify 0 label "") icon "Actor" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "414F2CAF01A0" width 120 height 1425 icon_height 162 icon_width 120 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @6 location (448, 432) line_color 3342489 InterObjView @5 height 120 y_coord 60 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @7 location (448, 736) line_color 3342489 InterObjView @5 height 120 y_coord 60 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @8 location (448, 1184) line_color 3342489 InterObjView @5 height 190 y_coord 130 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @9 location (448, 1440) line_color 3342489 InterObjView @5 height 60 y_coord 0 Nested FALSE)) (object InterObjView "Library Information System" @10 location (784, 225) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @10 location (784, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 384 justify 0 label "Library Information System") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "414F2CB301EC" width 402 height 1425 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @11 location (784, 432) line_color 3342489 InterObjView @10 height 60 y_coord 0 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @12 location (784, 544) line_color 3342489 InterObjView @10 height 236 y_coord 176 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @13 location (784, 560) line_color 3342489 InterObjView @10 height 60 y_coord 0 Nested TRUE) Focus_Of_Control (object Focus_Of_Control "" @14 location (784, 736) line_color 3342489 InterObjView @10 height 60 y_coord 0 Nested TRUE) Focus_Of_Control (object Focus_Of_Control "" @15 location (784, 832) line_color 3342489 InterObjView @10 height 136 y_coord 76 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @16 location (784, 848) line_color 3342489 InterObjView @10 height 60 y_coord 0 Nested TRUE) Focus_Of_Control (object Focus_Of_Control "" @17 location (784, 992) line_color 3342489 InterObjView @10 height 388 y_coord 328 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @18 location (784, 1008) line_color 3342489 InterObjView @10 height 312 y_coord 252 Nested TRUE) Focus_Of_Control (object Focus_Of_Control "" @19 location (784, 1184) line_color 3342489 InterObjView @10 height 130 y_coord 70 Nested TRUE) Focus_Of_Control (object Focus_Of_Control "" @20 location (784, 1248) line_color 3342489 InterObjView @10 height 60 y_coord 0 Nested TRUE) Focus_Of_Control (object Focus_Of_Control "" @21 location (784, 1440) line_color 3342489 InterObjView @10 height 120 y_coord 60 Nested FALSE)) (object InterMessView "enterBorrower(id)" @22 location (16, 432) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @23 Parent_View @22 location (615, 388) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2CC401BF" anchor_loc 1 nlines 1 max_width 375 justify 0 label "enterBorrower(id)" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @5 supplier @10 Focus_Src @6 Focus_Entry @11 origin (463, 432) terminus (768, 432) ordinal 0) (object InterMessView "borrowResource(callNumber)" @24 location (16, 736) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @25 Parent_View @24 location (615, 692) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2CD20088" anchor_loc 1 nlines 1 max_width 598 justify 0 label "borrowResource(callNumber)" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @5 supplier @10 Focus_Src @7 Focus_Entry @14 origin (463, 736) terminus (768, 736) ordinal 2) (object InterMessView "printReport()" @26 location (16, 1184) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @27 Parent_View @26 location (615, 1140) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2CDE023E" anchor_loc 1 nlines 1 max_width 283 justify 0 label "printReport()" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @5 supplier @10 Focus_Src @8 Focus_Entry @19 origin (463, 1184) terminus (768, 1184) ordinal 5) (object SelfMessView "indicateValidMembership()" @28 location (16, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @29 Parent_View @28 location (875, 516) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2CFD0366" anchor_loc 1 nlines 1 max_width 546 justify 0 label "indicateValidMembership()" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @10 supplier @10 Focus_Src @12 Focus_Entry @13 origin (800, 560) terminus (950, 560) ordinal 1) (object SelfMessView "calculateDueDate()" @30 location (16, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @31 Parent_View @30 location (875, 804) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2D14010F" anchor_loc 1 nlines 1 max_width 408 justify 0 label "calculateDueDate()" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @10 supplier @10 Focus_Src @15 Focus_Entry @16 origin (800, 848) terminus (950, 848) ordinal 3) (object SelfMessView "recordLoan()" @32 location (16, 1008) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @33 Parent_View @32 location (875, 964) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2D1F0269" anchor_loc 1 nlines 1 max_width 288 justify 0 label "recordLoan()" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @10 supplier @10 Focus_Src @17 Focus_Entry @18 origin (800, 1008) terminus (950, 1008) ordinal 4) (object SelfMessView "generateReport()" @34 location (16, 1248) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @35 Parent_View @34 location (875, 1204) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2D3E0278" anchor_loc 1 nlines 1 max_width 368 justify 0 label "generateReport()" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @10 supplier @10 Focus_Src @19 Focus_Entry @20 origin (800, 1248) terminus (950, 1248) ordinal 6) (object InterMessView "Report" @36 location (16, 1440) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @37 Parent_View @36 location (616, 1396) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "414F2D6B004C" anchor_loc 1 nlines 1 max_width 173 justify 0 label "Report" pctDist 0.500000 height 45 orientation 1) line_color 3342489 client @10 supplier @5 Focus_Src @21 Focus_Entry @9 origin (768, 1440) terminus (464, 1440) ordinal 7) (object NoteView @38 location (176, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @38 location (32, 739) fill_color 13434879 nlines 4 max_width 252 label "Enter call number for each resource.") line_color 3342489 fill_color 13434879 width 312 height 231) (object AttachView "" @39 stereotype TRUE line_color 3342489 client @38 supplier @7 line_style 0) (object Label @40 location (31, 31) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Team 503 - 1"))) (object ObjectDiagram "enterBorrower" mechanism_ref @2 quid "415886C60312" title "enterBorrower" zoom 100 max_height 28350 max_width 21600 origin_x 1012 origin_y 0 items (list diagram_item_list (object ObjectView "$UNNAMED$1" @41 location (306, 266) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @41 location (306, 375) anchor_loc 1 nlines 2 max_width 325 justify 0 label "") icon "Actor" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301E5" width 180 height 60 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "ValidateBorrower Window" @42 location (856, 325) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @42 location (718, 274) fill_color 13434879 nlines 2 max_width 276 justify 0 label "ValidateBorrower Window") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301E8" width 294 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Borrow Resource Handler" @43 location (1412, 331) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @43 location (1216, 280) fill_color 13434879 nlines 2 max_width 392 justify 0 label "Borrow Resource Handler") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301EB" width 410 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Valid Status Window" @44 location (1408, 737) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @44 location (1264, 686) fill_color 13434879 nlines 2 max_width 288 justify 0 label "Valid Status Window") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301F0" width 306 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "User Manager" @45 location (1969, 313) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @45 location (1876, 262) fill_color 13434879 nlines 2 max_width 186 justify 0 label "User Manager") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301F2" width 204 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Patron" @46 location (2366, 309) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @46 location (2285, 258) fill_color 13434879 nlines 2 max_width 162 justify 0 label "Patron") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301F9" height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Patrons" @47 location (1936, 809) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @47 location (1855, 758) fill_color 13434879 nlines 2 max_width 162 justify 0 label "Patrons") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "416A388301F7" height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object Label @48 location (56, 50) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) nlines 1 max_width 600 label "Team 50XX") (object LinkView "" @49 stereotype TRUE line_color 3342489 quidu "416A388301E6" client @41 supplier @42 line_style 0) (object MessView "" @50 location (555, 247) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @51 Parent_View @50 location (560, 203) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "416A388301E7" anchor_loc 1 nlines 1 max_width 397 justify 0 label "validateBorrower(id)" pctDist 0.500000 height 45 orientation 0) object_arc @49 pctDist 0.494127 height 45 orientation 0 dir 1 origin (495, 241) terminus (615, 253)) (object LinkView "" @52 stereotype TRUE line_color 3342489 quidu "416A388301E9" client @42 supplier @43 line_style 0) (object MessView "" @53 location (1088, 283) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @54 Parent_View @53 location (1089, 239) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "416A388301EA" anchor_loc 1 nlines 1 max_width 397 justify 0 label "validateBorrower(id)" pctDist 0.500000 height 45 orientation 0) object_arc @52 pctDist 0.423982 height 45 orientation 0 dir 1 origin (1028, 282) terminus (1148, 284)) (object LinkView "" @55 stereotype TRUE line_color 3342489 quidu "416A388301EC" client @43 supplier @44 line_style 0) (object MessView "" @56 location (1454, 550) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @57 Parent_View @56 location (1579, 457) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "416A388301ED" anchor_loc 1 nlines 1 max_width 264 justify 0 label "[b] display()" pctDist -0.283333 height 125 orientation 0) object_arc @55 pctDist 0.559152 height 45 orientation 0 dir 1 origin (1454, 490) terminus (1454, 610)) (object LinkView "" @58 stereotype TRUE line_color 3342489 quidu "416A388301EE" client @43 supplier @45 line_style 0) (object MessView "" @59 location (1762, 275) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @60 Parent_View @59 location (1739, 208) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "416A388301EF" anchor_loc 1 nlines 1 max_width 553 justify 0 label "b:=verifyPatron(id): Boolean" pctDist 0.309497 height 68 orientation 0) object_arc @58 pctDist 0.591041 height 45 orientation 0 dir 1 origin (1702, 276) terminus (1822, 274)) (object LinkView "" @61 stereotype TRUE line_color 3342489 quidu "416A388301F3" client @45 supplier @47 line_style 0) (object MessView "" @62 location (1998, 538) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @63 Parent_View @62 location (2230, 541) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "416A388301F4" anchor_loc 1 nlines 1 max_width 369 justify 0 label "p:=find(id): Patron" pctDist 0.428512 height 232 orientation 0) object_arc @61 pctDist 0.428715 height 45 orientation 0 dir 1 origin (2001, 478) terminus (1995, 598)) (object LinkView "" @64 stereotype TRUE line_color 3342489 quidu "416A388301F5" client @45 supplier @46 line_style 0) (object MessView "" @65 location (2169, 266) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @66 Parent_View @65 location (2270, 207) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "416A388301F6" anchor_loc 1 nlines 1 max_width 425 justify 0 label "b:=verify(id): Boolean" pctDist 1.341667 height 60 orientation 0) object_arc @64 pctDist 0.480250 height 45 orientation 0 dir 1 origin (2109, 266) terminus (2229, 266)))) (object ObjectDiagram "borrowResource" mechanism_ref @3 quid "415886D102AB" title "borrowResource" zoom 100 max_height 28350 max_width 21600 origin_x 388 origin_y 0 items (list diagram_item_list (object ObjectView "$UNNAMED$2" @67 location (384, 336) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @67 location (384, 445) anchor_loc 1 nlines 2 max_width 325 justify 0 label "") icon "Actor" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886F102EA" width 180 height 60 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "LIS" @68 location (944, 368) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @68 location (848, 317) fill_color 13434879 nlines 2 max_width 192 justify 0 label "LIS") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886F6017D" width 210 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Catalog" @69 location (976, 848) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @69 location (880, 797) fill_color 13434879 nlines 2 max_width 192 justify 0 label "Catalog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886FB003E" width 210 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Resources" @70 location (992, 1312) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @70 location (896, 1261) fill_color 13434879 nlines 2 max_width 192 justify 0 label "Resources") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886FD00EE" width 210 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Librarian" @71 location (1744, 352) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @71 location (1648, 301) fill_color 13434879 nlines 2 max_width 192 justify 0 label "Librarian") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886FF03A3" width 210 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "rl:Loan" @72 location (1776, 816) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @72 location (1680, 772) fill_color 13434879 nlines 2 max_width 192 justify 0 label "rl:Loan") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415887020127" width 210 height 112 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Resource" @73 location (1808, 1296) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @73 location (1712, 1245) fill_color 13434879 nlines 2 max_width 192 justify 0 label "Resource") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "4158870500CF" width 210 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object ObjectView "Library" @74 location (2240, 368) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @74 location (2144, 317) fill_color 13434879 nlines 2 max_width 192 justify 0 label "Library") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415887070394" width 210 height 126 annotation 4 autoResize TRUE subobjects 0 x_offset 0.000000 y_offset 0.000000) (object LinkView "" @75 stereotype TRUE line_color 3342489 quidu "4158870B01D6" client @67 supplier @68 line_style 0) (object MessView "" @76 location (679, 308) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @77 Parent_View @76 location (681, 264) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588767006B" anchor_loc 1 nlines 1 max_width 509 justify 0 label "borrowResource(callNum)" pctDist 0.500000 height 45 orientation 0) object_arc @75 pctDist 0.556558 height 45 orientation 0 dir 1 origin (619, 305) terminus (739, 311)) (object LinkView "" @78 stereotype TRUE line_color 3342489 quidu "4158870D03BF" client @68 supplier @69 line_style 0) (object MessView "" @79 location (1003, 589) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @80 Parent_View @79 location (1048, 587) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588775013B" anchor_loc 1 nlines 1 max_width 694 justify 0 label "r:=getResource(callNum): Resource" pctDist 0.500000 height 45 orientation 0) object_arc @78 pctDist 0.452261 height 45 orientation 0 dir 1 origin (999, 529) terminus (1007, 649)) (object LinkView "" @81 stereotype TRUE line_color 3342489 quidu "4158871303AC" client @68 supplier @71 line_style 0) (object MessView "" @82 location (1297, 316) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @83 Parent_View @82 location (1297, 272) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588796022A" anchor_loc 1 nlines 1 max_width 212 justify 0 label "borrow(r)" pctDist 0.500000 height 45 orientation 0) object_arc @81 pctDist 0.420969 height 45 orientation 0 dir 1 origin (1237, 316) terminus (1357, 316)) (object LinkView "" @84 stereotype TRUE line_color 3342489 quidu "4158871101F2" client @69 supplier @70 line_style 0) (object MessView "" @85 location (1028, 1056) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @86 Parent_View @85 location (1073, 1056) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588786020A" anchor_loc 1 nlines 1 max_width 528 justify 0 label "r:=find(callNum): Resource" pctDist 0.500000 height 45 orientation 0) object_arc @84 pctDist 0.430099 height 45 orientation 0 dir 1 origin (1026, 996) terminus (1030, 1116)) (object LinkView "" @87 stereotype TRUE line_color 3342489 quidu "415887160140" client @71 supplier @72 line_style 0) (object MessView "" @88 location (1807, 615) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @89 Parent_View @88 location (1852, 613) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "415887A20129" anchor_loc 1 nlines 1 max_width 462 justify 0 label "create(r,currentPatron)" pctDist 0.500000 height 45 orientation 0) object_arc @87 pctDist 0.587030 height 45 orientation 0 dir 1 origin (1803, 555) terminus (1811, 675)) (object LinkView "addLoan(rl)" @90 font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @90 location (1992, 360) anchor_loc 1 nlines 1 max_width 202 justify 0 label "addLoan(rl)") stereotype TRUE line_color 3342489 quidu "4158871D0053" client @71 supplier @74 line_style 0) (object LinkView "" @91 stereotype TRUE line_color 3342489 quidu "415887180329" client @72 supplier @73 line_style 0) (object MessView "" @92 location (1838, 1083) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) line_color 3342489 label (object SegLabel @93 Parent_View @92 location (1883, 1081) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "415887AB03CC" anchor_loc 1 nlines 1 max_width 353 justify 0 label "d:=getDueDate()" pctDist 0.500000 height 45 orientation 0) object_arc @91 pctDist 0.592506 height 45 orientation 0 dir 1 origin (1834, 1023) terminus (1842, 1143)))) (object ObjectDiagram "printReport" mechanism_ref @4 quid "415886DA03B7" title "printReport" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)) (object InteractionDiagram "borrowResource" mechanism_ref @3 quid "4158881D029F" title "borrowResource" zoom 100 max_height 28350 max_width 21600 origin_x 6 origin_y 0 items (list diagram_item_list (object InterObjView "$UNNAMED$2" @94 location (208, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @94 location (208, 249) anchor_loc 1 nlines 2 max_width 324 justify 0 label "") icon "Actor" icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886F102EA" width 300 height 899 icon_height 150 icon_width 108 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @95 location (208, 304) line_color 3342489 InterObjView @94 height 90 y_coord 30 Nested FALSE)) (object InterObjView "LIS" @96 location (576, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @96 location (576, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "LIS") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886F6017D" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @97 location (576, 304) line_color 3342489 InterObjView @96 height 90 y_coord 30 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @98 location (576, 432) line_color 3342489 InterObjView @96 height 90 y_coord 30 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @99 location (576, 688) line_color 3342489 InterObjView @96 height 90 y_coord 30 Nested FALSE)) (object InterObjView "Catalog" @100 location (944, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @100 location (944, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Catalog") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886FB003E" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @101 location (944, 432) line_color 3342489 InterObjView @100 height 90 y_coord 30 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @102 location (944, 560) line_color 3342489 InterObjView @100 height 90 y_coord 30 Nested FALSE)) (object InterObjView "Resources" @103 location (1312, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @103 location (1312, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Resources") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886FD00EE" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @104 location (1312, 560) line_color 3342489 InterObjView @103 height 90 y_coord 30 Nested FALSE)) (object InterObjView "Librarian" @105 location (1680, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @105 location (1680, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Librarian") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415886FF03A3" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @106 location (1680, 688) line_color 3342489 InterObjView @105 height 90 y_coord 30 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @107 location (1680, 816) line_color 3342489 InterObjView @105 height 90 y_coord 30 Nested FALSE)) (object InterObjView "rl:Loan" @108 location (2048, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @108 location (2048, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "rl:Loan") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415887020127" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @109 location (2048, 816) line_color 3342489 InterObjView @108 height 90 y_coord 30 Nested FALSE) Focus_Of_Control (object Focus_Of_Control "" @110 location (2048, 944) line_color 3342489 InterObjView @108 height 90 y_coord 30 Nested FALSE)) (object InterObjView "Resource" @111 location (2416, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @111 location (2416, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Resource") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "4158870500CF" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1 Focus_Of_Control (object Focus_Of_Control "" @112 location (2416, 944) line_color 3342489 InterObjView @111 height 90 y_coord 30 Nested FALSE)) (object InterObjView "Library" @113 location (2784, 224) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline TRUE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @113 location (2784, 224) fill_color 13434879 anchor_loc 1 nlines 2 max_width 282 justify 0 label "Library") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "415887070394" width 300 height 899 icon_height 0 icon_width 0 icon_y_offset 0 annotation 1) (object InterMessView "borrowResource(callNum)" @114 location (16, 304) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @115 Parent_View @114 location (391, 260) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588767006B" anchor_loc 1 nlines 1 max_width 509 justify 0 label "borrowResource(callNum)" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @94 supplier @96 Focus_Src @95 Focus_Entry @97 origin (223, 304) terminus (560, 304) ordinal 0) (object InterMessView "r:=getResource(callNum): Resource" @116 location (16, 432) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @117 Parent_View @116 location (759, 388) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588775013B" anchor_loc 1 nlines 1 max_width 692 justify 0 label "r:=getResource(callNum): Resource" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @96 supplier @100 Focus_Src @98 Focus_Entry @101 origin (591, 432) terminus (928, 432) ordinal 1) (object InterMessView "r:=find(callNum): Resource" @118 location (16, 560) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @119 Parent_View @118 location (1127, 516) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588786020A" anchor_loc 1 nlines 1 max_width 526 justify 0 label "r:=find(callNum): Resource" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @100 supplier @103 Focus_Src @102 Focus_Entry @104 origin (959, 560) terminus (1296, 560) ordinal 2) (object InterMessView "borrow(r)" @120 location (16, 688) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @121 Parent_View @120 location (1127, 644) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "41588796022A" anchor_loc 1 nlines 1 max_width 450 justify 0 label "borrow(r)" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @96 supplier @105 Focus_Src @99 Focus_Entry @106 origin (591, 688) terminus (1664, 688) ordinal 3) (object InterMessView "create(r,currentPatron)" @122 location (16, 816) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @123 Parent_View @122 location (1863, 772) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "415887A20129" anchor_loc 1 nlines 1 max_width 452 justify 0 label "create(r,currentPatron)" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @105 supplier @108 Focus_Src @107 Focus_Entry @109 origin (1695, 816) terminus (2032, 816) ordinal 4) (object InterMessView "d:=getDueDate()" @124 location (16, 944) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object SegLabel @125 Parent_View @124 location (2231, 900) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) quidu "415887AB03CC" anchor_loc 1 nlines 1 max_width 450 justify 0 label "d:=getDueDate()" pctDist 0.500000 height 45 orientation 0) line_color 3342489 client @108 supplier @111 Focus_Src @110 Focus_Entry @112 origin (2063, 944) terminus (2400, 944) ordinal 5))))) (object UseCase "Return Resources" attributes (list Attribute_Set (object Attribute tool "RequisitePro" name "ReqProProjectPath" value "") (object Attribute tool "RequisitePro" name "ReqProProjectGuid" value "") (object Attribute tool "RequisitePro" name "ReqProDocumentName" value "") (object Attribute tool "RequisitePro" name "ReqProDocumentGuid" value "") (object Attribute tool "RequisitePro" name "ReqProDocType" value "") (object Attribute tool "RequisitePro" name "ReqProReqType" value "") (object Attribute tool "RequisitePro" name "ReqProRequirementId" value "")) quid "3F6F41C50278") (object UseCase "Add Resources" attributes (list Attribute_Set (object Attribute tool "RequisitePro" name "ReqProProjectPath" value "") (object Attribute tool "RequisitePro" name "ReqProProjectGuid" value "") (object Attribute tool "RequisitePro" name "ReqProDocumentName" value "") (object Attribute tool "RequisitePro" name "ReqProDocumentGuid" value "") (object Attribute tool "RequisitePro" name "ReqProDocType" value "") (object Attribute tool "RequisitePro" name "ReqProReqType" value "") (object Attribute tool "RequisitePro" name "ReqProRequirementId" value "")) quid "3F6F43670337") (object Association "$UNNAMED$3" quid "3F6F43920339" roles (list role_list (object Role "$UNNAMED$4" quid "3F6F4393018C" supplier "Use Case View::Library Information System::Borrow Resources" quidu "3F6F419703BC" is_navigable TRUE) (object Role "$UNNAMED$5" quid "3F6F4393018D" supplier "Use Case View::Library Information System::Librarian" quidu "3F6F41E1003D"))) (object Association "$UNNAMED$6" quid "3F6F43950076" roles (list role_list (object Role "$UNNAMED$7" quid "3F6F4395024D" supplier "Use Case View::Library Information System::Return Resources" quidu "3F6F41C50278" is_navigable TRUE) (object Role "$UNNAMED$8" quid "3F6F4395024E" supplier "Use Case View::Library Information System::Librarian" quidu "3F6F41E1003D"))) (object Association "$UNNAMED$9" quid "3F6F43970065" roles (list role_list (object Role "$UNNAMED$10" quid "3F6F4397035E" supplier "Use Case View::Library Information System::Add Resources" quidu "3F6F43670337" is_navigable TRUE) (object Role "$UNNAMED$11" quid "3F6F4397035F" supplier "Use Case View::Library Information System::Librarian" quidu "3F6F41E1003D")))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Use Case Diagram" quid "3F6F41880021" title "Use Case Diagram" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list (object ClassView "Class" "Use Case View::Library Information System::Patron" @126 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (1136, 640) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @126 location (1136, 800) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Patron") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F41DC0054" annotation 8 autoResize TRUE) (object UseCaseView "Use Case View::Library Information System::Borrow Resources" @127 location (672, 304) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @127 location (672, 442) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Borrow Resources") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F419703BC" height 118) (object UseCaseView "Use Case View::Library Information System::Return Resources" @128 location (688, 576) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @128 location (688, 714) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Return Resources") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F41C50278" height 118) (object UseCaseView "Use Case View::Library Information System::Add Resources" @129 location (688, 864) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @129 location (688, 1002) anchor_loc 1 nlines 2 max_width 630 justify 0 label "Add Resources") icon_style "Icon" line_color 3342489 fill_color 13434879 quidu "3F6F43670337" height 118) (object ClassView "Class" "Use Case View::Library Information System::Librarian" @130 ShowCompartmentStereotypes TRUE IncludeAttribute TRUE IncludeOperation TRUE location (288, 608) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) label (object ItemLabel Parent_View @130 location (288, 768) anchor_loc 1 nlines 2 max_width 325 justify 0 label "Librarian") icon "Actor" icon_style "Icon" line_color 3342489 quidu "3F6F41E1003D" annotation 8 autoResize TRUE) (object AssociationViewNew "$UNNAMED$3" @131 location (423, 499) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F6F43920339" roleview_list (list RoleViews (object RoleView "$UNNAMED$4" @132 Parent_View @131 location (135, -109) stereotype TRUE line_color 3342489 quidu "3F6F4393018C" client @131 supplier @127 line_style 0) (object RoleView "$UNNAMED$5" @133 Parent_View @131 location (135, -109) stereotype TRUE line_color 3342489 quidu "3F6F4393018D" client @131 supplier @130 line_style 0))) (object AssociationViewNew "$UNNAMED$6" @134 location (461, 590) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F6F43950076" roleview_list (list RoleViews (object RoleView "$UNNAMED$7" @135 Parent_View @134 location (173, -18) stereotype TRUE line_color 3342489 quidu "3F6F4395024D" client @134 supplier @128 line_style 0) (object RoleView "$UNNAMED$8" @136 Parent_View @134 location (173, -18) stereotype TRUE line_color 3342489 quidu "3F6F4395024E" client @134 supplier @130 line_style 0))) (object AssociationViewNew "$UNNAMED$9" @137 location (472, 725) font (object Font size 10 face "Arial" bold FALSE italics FALSE underline FALSE strike FALSE color 0 default_color TRUE) stereotype TRUE line_color 3342489 quidu "3F6F43970065" roleview_list (list RoleViews (object RoleView "$UNNAMED$10" @138 Parent_View @137 location (184, 117) stereotype TRUE line_color 3342489 quidu "3F6F4397035E" client @137 supplier @129 line_style 0) (object RoleView "$UNNAMED$11" @139 Parent_View @137 location (184, 117) stereotype TRUE line_color 3342489 quidu "3F6F4397035F" client @137 supplier @130 line_style 0)))))))) logical_presentations (list unit_reference_list (object UseCaseDiagram "Main" quid "3F6F416A02A0" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) root_category (object Class_Category "Logical View" quid "3F6F416A0296" exportControl "Public" global TRUE subsystem "Component View" quidu "3F6F416A0298" logical_models (list unit_reference_list) logical_presentations (list unit_reference_list (object ClassDiagram "Main" quid "3F6F416A029C" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) root_subsystem (object SubSystem "Component View" quid "3F6F416A0298" physical_models (list unit_reference_list) physical_presentations (list unit_reference_list (object Module_Diagram "Main" quid "3F6F416A029F" title "Main" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) process_structure (object Processes quid "416A3876015E" ProcsNDevs (list (object Process_Diagram "Deployment View" quid "416A38760160" title "Deployment View" zoom 100 max_height 28350 max_width 21600 origin_x 0 origin_y 0 items (list diagram_item_list)))) properties (object Properties attributes (list Attribute_Set (object Attribute tool "Ada83" name "propertyId" value "838326200") (object Attribute tool "Ada83" name "default__Project" value (list Attribute_Set (object Attribute tool "Ada83" name "SpecFileExtension" value "1.ada") (object Attribute tool "Ada83" name "SpecFileBackupExtension" value "1.ad~") (object Attribute tool "Ada83" name "SpecFileTemporaryExtension" value "1.ad#") (object Attribute tool "Ada83" name "BodyFileExtension" value "2.ada") (object Attribute tool "Ada83" name "BodyFileBackupExtension" value "2.ad~") (object Attribute tool "Ada83" name "BodyFileTemporaryExtension" value "2.ad#") (object Attribute tool "Ada83" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Ada83" name "GenerateBodies" value TRUE) (object Attribute tool "Ada83" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada83" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada83" name "CommentWidth" value 60) (object Attribute tool "Ada83" name "StopOnError" value FALSE) (object Attribute tool "Ada83" name "ErrorLimit" value 30) (object Attribute tool "Ada83" name "FileNameFormat" value "128vx_b") (object Attribute tool "Ada83" name "Directory" value "$ROSEADA83_SOURCE"))) (object Attribute tool "Ada83" name "default__Class" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "ClassName" value "Object") (object Attribute tool "Ada83" name "ClassAccess" value ("ImplementationSet" 43)) (object Attribute tool "Ada83" name "ImplementationType" value (value Text "")) (object Attribute tool "Ada83" name "IsSubtype" value FALSE) (object Attribute tool "Ada83" name "PolymorphicUnit" value FALSE) (object Attribute tool "Ada83" name "HandleName" value "Handle") (object Attribute tool "Ada83" name "HandleAccess" value ("ImplementationSet" 45)) (object Attribute tool "Ada83" name "Discriminant" value "") (object Attribute tool "Ada83" name "Variant" value "") (object Attribute tool "Ada83" name "EnumerationLiteralPrefix" value "A_") (object Attribute tool "Ada83" name "RecordFieldPrefix" value "The_") (object Attribute tool "Ada83" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada83" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada83" name "ClassParameterName" value "This") (object Attribute tool "Ada83" name "DefaultConstructorKind" value ("ConstructorKindSet" 199)) (object Attribute tool "Ada83" name "DefaultConstructorName" value "Create") (object Attribute tool "Ada83" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "Ada83" name "CopyConstructorKind" value ("ConstructorKindSet" 199)) (object Attribute tool "Ada83" name "CopyConstructorName" value "Copy") (object Attribute tool "Ada83" name "InlineCopyConstructor" value FALSE) (object Attribute tool "Ada83" name "DestructorName" value "Free") (object Attribute tool "Ada83" name "InlineDestructor" value FALSE) (object Attribute tool "Ada83" name "ClassEqualityOperation" value "") (object Attribute tool "Ada83" name "HandleEqualityOperation" value "") (object Attribute tool "Ada83" name "InlineEquality" value FALSE) (object Attribute tool "Ada83" name "IsTask" value FALSE) (object Attribute tool "Ada83" name "ImplementationSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Public" value 45) (object Attribute tool "Ada83" name "Private" value 43) (object Attribute tool "Ada83" name "LimitedPrivate" value 200) (object Attribute tool "Ada83" name "DoNotCreate" value 201))) (object Attribute tool "Ada83" name "ConstructorKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Procedure" value 202) (object Attribute tool "Ada83" name "Function" value 199) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Ada83" name "Generate" value TRUE) (object Attribute tool "Ada83" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada83" name "FileName" value "AUTO GENERATE") (object Attribute tool "Ada83" name "ReturnType" value "") (object Attribute tool "Ada83" name "GenericFormalParameters" value (value Text "")) (object Attribute tool "Ada83" name "AdditionalWiths" value (value Text "")))) (object Attribute tool "Ada83" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Ada83" name "Generate" value TRUE) (object Attribute tool "Ada83" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada83" name "FileName" value "AUTO GENERATE") (object Attribute tool "Ada83" name "ReturnType" value "") (object Attribute tool "Ada83" name "AdditionalWiths" value (value Text "")))) (object Attribute tool "Ada83" name "default__Operation" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "SubprogramImplementation" value ("SubprogramImplementationSet" 2)) (object Attribute tool "Ada83" name "ClassParameterMode" value ("ParameterModeSet" 203)) (object Attribute tool "Ada83" name "Inline" value FALSE) (object Attribute tool "Ada83" name "EntryCode" value (value Text "")) (object Attribute tool "Ada83" name "ExitCode" value (value Text "")) (object Attribute tool "Ada83" name "SubprogramImplementationSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Body" value 2) (object Attribute tool "Ada83" name "Separate" value 223) (object Attribute tool "Ada83" name "Spec" value 224))) (object Attribute tool "Ada83" name "ParameterModeSet" value (list Attribute_Set (object Attribute tool "Ada83" name "In" value 204) (object Attribute tool "Ada83" name "Out" value 205) (object Attribute tool "Ada83" name "InOut" value 203) (object Attribute tool "Ada83" name "FunctionReturn" value 206))))) (object Attribute tool "Ada83" name "default__Has" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "NameIfUnlabeled" value "The_${supplier}") (object Attribute tool "Ada83" name "DataMemberName" value "${relationship}") (object Attribute tool "Ada83" name "GetName" value "Get_${relationship}") (object Attribute tool "Ada83" name "InlineGet" value TRUE) (object Attribute tool "Ada83" name "SetName" value "Set_${relationship}") (object Attribute tool "Ada83" name "InlineSet" value TRUE) (object Attribute tool "Ada83" name "IsConstant" value FALSE) (object Attribute tool "Ada83" name "InitialValue" value "") (object Attribute tool "Ada83" name "Variant" value "") (object Attribute tool "Ada83" name "ContainerGeneric" value "List") (object Attribute tool "Ada83" name "ContainerType" value "") (object Attribute tool "Ada83" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada83" name "SelectorName" value "") (object Attribute tool "Ada83" name "SelectorType" value ""))) (object Attribute tool "Ada83" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "DataMemberName" value "${attribute}") (object Attribute tool "Ada83" name "GetName" value "Get_${attribute}") (object Attribute tool "Ada83" name "InlineGet" value TRUE) (object Attribute tool "Ada83" name "SetName" value "Set_${attribute}") (object Attribute tool "Ada83" name "InlineSet" value TRUE) (object Attribute tool "Ada83" name "IsConstant" value FALSE) (object Attribute tool "Ada83" name "Variant" value ""))) (object Attribute tool "Ada83" name "default__Association" value (list Attribute_Set (object Attribute tool "Ada83" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada83" name "GetName" value "Get_${association}") (object Attribute tool "Ada83" name "InlineGet" value FALSE) (object Attribute tool "Ada83" name "SetName" value "Set_${association}") (object Attribute tool "Ada83" name "InlineSet" value FALSE) (object Attribute tool "Ada83" name "GenerateAssociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada83" name "AssociateName" value "Associate") (object Attribute tool "Ada83" name "InlineAssociate" value FALSE) (object Attribute tool "Ada83" name "GenerateDissociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada83" name "DissociateName" value "Dissociate") (object Attribute tool "Ada83" name "InlineDissociate" value FALSE) (object Attribute tool "Ada83" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Procedure" value 202) (object Attribute tool "Ada83" name "DoNotCreate" value 201))) (object Attribute tool "Ada83" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Function" value 199) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Role" value (list Attribute_Set (object Attribute tool "Ada83" name "CodeName" value "") (object Attribute tool "Ada83" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada83" name "DataMemberName" value "${target}") (object Attribute tool "Ada83" name "GetName" value "Get_${target}") (object Attribute tool "Ada83" name "InlineGet" value TRUE) (object Attribute tool "Ada83" name "SetName" value "Set_${target}") (object Attribute tool "Ada83" name "InlineSet" value TRUE) (object Attribute tool "Ada83" name "InitialValue" value "") (object Attribute tool "Ada83" name "ContainerGeneric" value "List") (object Attribute tool "Ada83" name "ContainerType" value "") (object Attribute tool "Ada83" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada83" name "SelectorName" value "") (object Attribute tool "Ada83" name "SelectorType" value "") (object Attribute tool "Ada83" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada83" name "Procedure" value 202) (object Attribute tool "Ada83" name "DoNotCreate" value 201))))) (object Attribute tool "Ada83" name "default__Subsystem" value (list Attribute_Set (object Attribute tool "Ada83" name "Directory" value "AUTO GENERATE"))) (object Attribute tool "Ada83" name "HiddenTool" value FALSE) (object Attribute tool "Ada95" name "propertyId" value "838326200") (object Attribute tool "Ada95" name "default__Project" value (list Attribute_Set (object Attribute tool "Ada95" name "SpecFileExtension" value "1.ada") (object Attribute tool "Ada95" name "SpecFileBackupExtension" value "1.ad~") (object Attribute tool "Ada95" name "SpecFileTemporaryExtension" value "1.ad#") (object Attribute tool "Ada95" name "BodyFileExtension" value "2.ada") (object Attribute tool "Ada95" name "BodyFileBackupExtension" value "2.ad~") (object Attribute tool "Ada95" name "BodyFileTemporaryExtension" value "2.ad#") (object Attribute tool "Ada95" name "CreateMissingDirectories" value TRUE) (object Attribute tool "Ada95" name "GenerateBodies" value TRUE) (object Attribute tool "Ada95" name "GenerateStandardOperations" value FALSE) (object Attribute tool "Ada95" name "ImplicitParameter" value FALSE) (object Attribute tool "Ada95" name "CommentWidth" value 60) (object Attribute tool "Ada95" name "StopOnError" value FALSE) (object Attribute tool "Ada95" name "ErrorLimit" value 30) (object Attribute tool "Ada95" name "FileNameFormat" value "128vx_b") (object Attribute tool "Ada95" name "Directory" value "$ROSEADA95_SOURCE"))) (object Attribute tool "Ada95" name "default__Class" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "TypeName" value "Object") (object Attribute tool "Ada95" name "TypeVisibility" value ("TypeVisibilitySet" 43)) (object Attribute tool "Ada95" name "TypeImplementation" value ("TypeImplementationSet" 208)) (object Attribute tool "Ada95" name "TypeControl" value ("TypeControlSet" 225)) (object Attribute tool "Ada95" name "TypeControlName" value "Controlled_${type}") (object Attribute tool "Ada95" name "TypeDefinition" value (value Text "")) (object Attribute tool "Ada95" name "RecordImplementation" value ("RecordImplementationSet" 209)) (object Attribute tool "Ada95" name "RecordKindPackageName" value "${class}_Record_Kinds") (object Attribute tool "Ada95" name "IsLimited" value FALSE) (object Attribute tool "Ada95" name "IsSubtype" value FALSE) (object Attribute tool "Ada95" name "GenerateAccessType" value ("GenerateAccessTypeSet" 230)) (object Attribute tool "Ada95" name "AccessTypeName" value "Handle") (object Attribute tool "Ada95" name "AccessTypeVisibility" value ("TypeVisibilitySet" 45)) (object Attribute tool "Ada95" name "AccessTypeDefinition" value (value Text "")) (object Attribute tool "Ada95" name "MaybeAliased" value FALSE) (object Attribute tool "Ada95" name "ParameterizedImplementation" value ("ParameterizedImplementationSet" 11)) (object Attribute tool "Ada95" name "ParentClassName" value "Superclass") (object Attribute tool "Ada95" name "EnumerationLiteralPrefix" value "A_") (object Attribute tool "Ada95" name "RecordFieldPrefix" value "The_") (object Attribute tool "Ada95" name "ArrayOfTypeName" value "Array_Of_${type}") (object Attribute tool "Ada95" name "AccessArrayOfTypeName" value "Access_Array_Of_${type}") (object Attribute tool "Ada95" name "ArrayOfAccessTypeName" value "Array_Of_${access_type}") (object Attribute tool "Ada95" name "AccessArrayOfAccessTypeName" value "Access_Array_Of_${access_type}") (object Attribute tool "Ada95" name "ArrayIndexDefinition" value "Positive range <>") (object Attribute tool "Ada95" name "GenerateStandardOperations" value TRUE) (object Attribute tool "Ada95" name "ImplicitParameter" value TRUE) (object Attribute tool "Ada95" name "ImplicitParameterName" value "This") (object Attribute tool "Ada95" name "GenerateDefaultConstructor" value ("SubprogramKindSet" 199)) (object Attribute tool "Ada95" name "DefaultConstructorName" value "Create") (object Attribute tool "Ada95" name "InlineDefaultConstructor" value FALSE) (object Attribute tool "Ada95" name "GenerateCopyConstructor" value ("SubprogramKindSet" 199)) (object Attribute tool "Ada95" name "CopyConstructorName" value "Copy") (object Attribute tool "Ada95" name "InlineCopyConstructor" value FALSE) (object Attribute tool "Ada95" name "GenerateDestructor" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "DestructorName" value "Free") (object Attribute tool "Ada95" name "InlineDestructor" value FALSE) (object Attribute tool "Ada95" name "GenerateTypeEquality" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "TypeEqualityName" value "${quote}=${quote}") (object Attribute tool "Ada95" name "InlineEquality" value FALSE) (object Attribute tool "Ada95" name "TypeImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Tagged" value 208) (object Attribute tool "Ada95" name "Record" value 210) (object Attribute tool "Ada95" name "Mixin" value 211) (object Attribute tool "Ada95" name "Protected" value 44) (object Attribute tool "Ada95" name "Task" value 212))) (object Attribute tool "Ada95" name "RecordImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "SingleType" value 209) (object Attribute tool "Ada95" name "MultipleTypes" value 213))) (object Attribute tool "Ada95" name "ParameterizedImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Generic" value 11) (object Attribute tool "Ada95" name "Unconstrained" value 214))) (object Attribute tool "Ada95" name "TypeVisibilitySet" value (list Attribute_Set (object Attribute tool "Ada95" name "Public" value 45) (object Attribute tool "Ada95" name "Private" value 43))) (object Attribute tool "Ada95" name "SubprogramKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "TypeControlSet" value (list Attribute_Set (object Attribute tool "Ada95" name "None" value 225) (object Attribute tool "Ada95" name "InitializationOnly" value 226) (object Attribute tool "Ada95" name "AssignmentFinalizationOnly" value 227) (object Attribute tool "Ada95" name "All" value 228))) (object Attribute tool "Ada95" name "GenerateAccessTypeSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Always" value 229) (object Attribute tool "Ada95" name "Auto" value 230))))) (object Attribute tool "Ada95" name "default__Module-Spec" value (list Attribute_Set (object Attribute tool "Ada95" name "Generate" value TRUE) (object Attribute tool "Ada95" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada95" name "FileName" value "AUTO GENERATE") (object Attribute tool "Ada95" name "ReturnType" value "") (object Attribute tool "Ada95" name "GenericFormalParameters" value (value Text "")) (object Attribute tool "Ada95" name "AdditionalWiths" value (value Text "")))) (object Attribute tool "Ada95" name "default__Module-Body" value (list Attribute_Set (object Attribute tool "Ada95" name "Generate" value TRUE) (object Attribute tool "Ada95" name "CopyrightNotice" value (value Text "")) (object Attribute tool "Ada95" name "FileName" value "AUTO GENERATE") (object Attribute tool "Ada95" name "ReturnType" value "") (object Attribute tool "Ada95" name "AdditionalWiths" value (value Text "")))) (object Attribute tool "Ada95" name "default__Operation" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "SubprogramImplementation" value ("SubprogramImplementationSet" 2)) (object Attribute tool "Ada95" name "Renames" value "") (object Attribute tool "Ada95" name "GenerateOverriding" value TRUE) (object Attribute tool "Ada95" name "ImplicitParameterMode" value ("ParameterModeSet" 203)) (object Attribute tool "Ada95" name "GenerateAccessOperation" value FALSE) (object Attribute tool "Ada95" name "Inline" value FALSE) (object Attribute tool "Ada95" name "EntryCode" value (value Text "")) (object Attribute tool "Ada95" name "ExitCode" value (value Text "")) (object Attribute tool "Ada95" name "EntryBarrierCondition" value "True") (object Attribute tool "Ada95" name "SubprogramImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Abstract" value 221) (object Attribute tool "Ada95" name "Body" value 2) (object Attribute tool "Ada95" name "Renaming" value 222) (object Attribute tool "Ada95" name "Separate" value 223) (object Attribute tool "Ada95" name "Spec" value 224))) (object Attribute tool "Ada95" name "ParameterModeSet" value (list Attribute_Set (object Attribute tool "Ada95" name "In" value 204) (object Attribute tool "Ada95" name "Out" value 205) (object Attribute tool "Ada95" name "InOut" value 203) (object Attribute tool "Ada95" name "Access" value 220) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Has" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "NameIfUnlabeled" value "The_${supplier}") (object Attribute tool "Ada95" name "RecordFieldImplementation" value ("RecordFieldImplementationSet" 216)) (object Attribute tool "Ada95" name "RecordFieldName" value "${relationship}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GenerateAccessGet" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "GetName" value "Get_${relationship}") (object Attribute tool "Ada95" name "InlineGet" value TRUE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "GenerateAccessSet" value ("ProcedureKindSet" 201)) (object Attribute tool "Ada95" name "SetName" value "Set_${relationship}") (object Attribute tool "Ada95" name "InlineSet" value TRUE) (object Attribute tool "Ada95" name "InitialValue" value "") (object Attribute tool "Ada95" name "ContainerImplementation" value ("ContainerImplementationSet" 217)) (object Attribute tool "Ada95" name "ContainerGeneric" value "List") (object Attribute tool "Ada95" name "ContainerType" value "") (object Attribute tool "Ada95" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada95" name "SelectorName" value "") (object Attribute tool "Ada95" name "SelectorType" value "") (object Attribute tool "Ada95" name "RecordFieldImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Component" value 216) (object Attribute tool "Ada95" name "Discriminant" value 218) (object Attribute tool "Ada95" name "AccessDiscriminant" value 219))) (object Attribute tool "Ada95" name "ContainerImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Array" value 217) (object Attribute tool "Ada95" name "Generic" value 11))) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Attribute" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "RecordFieldImplementation" value ("RecordFieldImplementationSet" 216)) (object Attribute tool "Ada95" name "RecordFieldName" value "${attribute}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GenerateAccessGet" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "GetName" value "Get_${attribute}") (object Attribute tool "Ada95" name "InlineGet" value TRUE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "GenerateAccessSet" value ("ProcedureKindSet" 201)) (object Attribute tool "Ada95" name "SetName" value "Set_${attribute}") (object Attribute tool "Ada95" name "InlineSet" value TRUE) (object Attribute tool "Ada95" name "RecordFieldImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Component" value 216) (object Attribute tool "Ada95" name "Discriminant" value 218) (object Attribute tool "Ada95" name "AccessDiscriminant" value 219))) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Association" value (list Attribute_Set (object Attribute tool "Ada95" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GetName" value "Get_${association}") (object Attribute tool "Ada95" name "InlineGet" value FALSE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "SetName" value "Set_${association}") (object Attribute tool "Ada95" name "InlineSet" value FALSE) (object Attribute tool "Ada95" name "GenerateAssociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "AssociateName" value "Associate") (object Attribute tool "Ada95" name "InlineAssociate" value FALSE) (object Attribute tool "Ada95" name "GenerateDissociate" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "DissociateName" value "Dissociate") (object Attribute tool "Ada95" name "InlineDissociate" value FALSE) (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Role" value (list Attribute_Set (object Attribute tool "Ada95" name "CodeName" value "") (object Attribute tool "Ada95" name "NameIfUnlabeled" value "The_${targetClass}") (object Attribute tool "Ada95" name "RecordFieldName" value "${target}") (object Attribute tool "Ada95" name "GenerateGet" value ("FunctionKindSet" 199)) (object Attribute tool "Ada95" name "GenerateAccessGet" value ("FunctionKindSet" 201)) (object Attribute tool "Ada95" name "GetName" value "Get_${target}") (object Attribute tool "Ada95" name "InlineGet" value TRUE) (object Attribute tool "Ada95" name "GenerateSet" value ("ProcedureKindSet" 202)) (object Attribute tool "Ada95" name "GenerateAccessSet" value ("ProcedureKindSet" 201)) (object Attribute tool "Ada95" name "SetName" value "Set_${target}") (object Attribute tool "Ada95" name "InlineSet" value TRUE) (object Attribute tool "Ada95" name "InitialValue" value "") (object Attribute tool "Ada95" name "ContainerImplementation" value ("ContainerImplementationSet" 217)) (object Attribute tool "Ada95" name "ContainerGeneric" value "List") (object Attribute tool "Ada95" name "ContainerType" value "") (object Attribute tool "Ada95" name "ContainerDeclarations" value (value Text "")) (object Attribute tool "Ada95" name "SelectorName" value "") (object Attribute tool "Ada95" name "SelectorType" value "") (object Attribute tool "Ada95" name "ProcedureKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Procedure" value 202) (object Attribute tool "Ada95" name "DoNotCreate" value 201))) (object Attribute tool "Ada95" name "ContainerImplementationSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Array" value 217) (object Attribute tool "Ada95" name "Generic" value 11))) (object Attribute tool "Ada95" name "FunctionKindSet" value (list Attribute_Set (object Attribute tool "Ada95" name "Function" value 199) (object Attribute tool "Ada95" name "DoNotCreate" value 201))))) (object Attribute tool "Ada95" name "default__Subsystem" value (list Attribute_Set (object Attribute tool "Ada95" name "Directory" value "AUTO GENERATE"))) (object Attribute tool "Ada95" name "HiddenTool" value FALSE) (object Attribute tool "CORBA" name "propertyId" value "809135966") (object Attribute tool "CORBA" name "default__Project" value (list Attribute_Set (object Attribute tool "CORBA" name "CreateMissingDirectories" value TRUE) (object Attribute tool "CORBA" name "Editor" value ("EditorType" 100)) (object Attribute tool "CORBA" name "IncludePath" value "") (object Attribute tool "CORBA"