From: <ro...@us...> - 2003-11-21 10:26:55
|
Update of /cvsroot/plone-docs/Developers/Plone/uml/deprecated In directory sc8-pr-cvs1:/tmp/cvs-serv27370/Plone/uml/deprecated Added Files: FormAndNavigationProperties.gif FormAndNavigationProperties.odm FormProperties.gif FormProperties.odm FormTool.gif FormTool.odm FormToolDetails.gif FormToolDetails.odm FormValidator.gif FormValidator.odm Log Message: Moving UML models here --- NEW FILE: FormAndNavigationProperties.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: FormAndNavigationProperties.odm --- ObjectDomain_Model 15 {z8kflt_nnx_dcceglyd_-p8f 0 }[objectdomain.uml.view.CommentView-owns $6 objectdomain.uml.mechanisms.UmlPackage-owns $8 objectdomain.uml.core.UmlComment-owns $12 objectdomain.uml.core.Dependency-owns $13 objectdomain.uml.core.Projection $17 objectdomain.uml.core.UmlAssociationEnd-connections $11 objectdomain.uml.view.ClassView-owns $4 objectdomain.uml.view.DependencyView-owns $7 objectdomain.uml.core.UmlAssociation-owns $10 objectdomain.uml.view.Diagram-owns $3 objectdomain.domain.ModelEnvironment-owns $2 objectdomain.uml.mechanisms.StylePackage-owns $16 objectdomain.uml.mechanisms.StereotypePackage-owns $14 objectdomain.uml.core.UmlMultiplicity $18 objectdomain.uml.core.UmlClass-owns $9 objectdomain.domain.DomainLockObject $19 objectdomain.uml.view.AssociationView-owns $5 objectdomain.uml.mechanisms.UmlModel-models $1 objectdomain.uml.core.Stereotype-owns $15 ] ($1 1 > z8kflt_nnx_dcceglyd_-p8f 0 (name "Model" ) (namespaceRoot true) (uid "z8kflt_nnx_dcceglyd_-p8f")) ($2 2 < z8kflt_59a_dhd1x1z5_-p98 "ModelEnvironment" 1 (uid "z8kflt_59a_dhd1x1z5_-p98")) ($8 26 < z8kflt_59a_dhd1x1z5_-p97 "Logical" 1 (name "Logical" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-p97")) ($3 3 < z8kflt_59a_dhd1x1z5_-p96 "Class Diagram" 26 (name "Class Diagram" ) (width 5000) (uid "z8kflt_59a_dhd1x1z5_-p96") (height 5000) (diagramType "class")) ($4 4 < z8kflt_59a_dhd1x1z5_-p8l "portal_properties" 3 (uid "z8kflt_59a_dhd1x1z5_-p8l") (bbx 340 480 110 50)) ($4 5 < z8kflt_59a_dhd1x1z5_-p8k "form_properties" 3 (uid "z8kflt_59a_dhd1x1z5_-p8k") (bbx 420 580 110 50)) ($5 6 < z8kflt_59a_dhd1x1z5_-p8j "" 3 (toMultiplicityPosition 430 565) (uid "z8kflt_59a_dhd1x1z5_-p8j") (points 415 530 455 580) (fromMultiplicityPosition 440 530) (lineStyle "oblique")) ($4 7 < z8kflt_59a_dhd1x1z5_-p8i "Form Name" 3 (uid "z8kflt_59a_dhd1x1z5_-p8i") (bbx 430 690 80 50)) ($5 8 < z8kflt_59a_dhd1x1z5_-p8h "" 3 (toMultiplicityPosition 450 660) (uid "z8kflt_59a_dhd1x1z5_-p8h") (points 474 630 471 690) (fromMultiplicityPosition 490 645) (lineStyle "oblique")) ($4 9 < z8kflt_59a_dhd1x1z5_-p8g "Validation Script" 3 (uid "z8kflt_59a_dhd1x1z5_-p8g") (bbx 410 770 110 50)) ($5 10 < z8kflt_59a_dhd1x1z5_-p8f "" 3 (toMultiplicityPosition 450 740) (uid "z8kflt_59a_dhd1x1z5_-p8f") (points 468 740 467 770) (fromMultiplicityPosition 480 755) (lineStyle "oblique")) ($6 11 < z8kflt_59a_dhd1x1z5_-p8b "Comment2" 3 (uid "z8kflt_59a_dhd1x1z5_-p8b") (bbx 360 650 80 30)) ($7 12 < z8kflt_59a_dhd1x1z5_-p8a "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-p8a") (points 421 680 435 690) (lineStyle "oblique")) ($4 13 < z8kflt_59a_dhd1x1z5_-p89 "navigation_properties" 3 (uid "z8kflt_59a_dhd1x1z5_-p89") (bbx 260 580 140 50)) ($5 14 < z8kflt_59a_dhd1x1z5_-p88 "" 3 (toMultiplicityPosition 335 545) (uid "z8kflt_59a_dhd1x1z5_-p88") (points 379 530 346 580) (fromMultiplicityPosition 385 550) (lineStyle "oblique")) ($4 15 < z8kflt_59a_dhd1x1z5_-p87 "Current State" 3 (uid "z8kflt_59a_dhd1x1z5_-p87") (bbx 290 710 90 50)) ($5 16 < z8kflt_59a_dhd1x1z5_-p86 "" 3 (toMultiplicityPosition 315 680) (uid "z8kflt_59a_dhd1x1z5_-p86") (points 331 630 334 710) (fromMultiplicityPosition 345 645) (lineStyle "oblique")) ($4 17 < z8kflt_59a_dhd1x1z5_-p85 "Transition" 3 (uid "z8kflt_59a_dhd1x1z5_-p85") (bbx 110 710 70 50)) ($5 18 < z8kflt_59a_dhd1x1z5_-p83 "" 3 (toMultiplicityPosition 195 705) (uid "z8kflt_59a_dhd1x1z5_-p83") (points 290 735 180 735) (fromMultiplicityPosition 270 750) (lineStyle "oblique")) ($6 19 < z8kflt_59a_dhd1x1z5_-p7u "Comment7" 3 (uid "z8kflt_59a_dhd1x1z5_-p7u") (bbx 110 580 90 60)) ($7 20 < z8kflt_59a_dhd1x1z5_-p7t "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-p7t") (points 200 609 260 607) (lineStyle "oblique")) ($6 21 < z8kflt_59a_dhd1x1z5_-p7s "Comment3" 3 (uid "z8kflt_59a_dhd1x1z5_-p7s") (bbx 100 820 270 80)) ($7 22 < z8kflt_59a_dhd1x1z5_-p7r "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-p7r") (points 267 820 315 760) (lineStyle "oblique")) ($7 23 < z8kflt_59a_dhd1x1z5_-p7q "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-p7q") (points 206 820 163 760) (lineStyle "oblique")) ($6 24 < z8kflt_59a_dhd1x1z5_-p39 "Comment" 3 (uid "z8kflt_59a_dhd1x1z5_-p39") (bbx 400 850 130 50)) ($7 25 < z8kflt_59a_dhd1x1z5_-p38 "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-p38") (points 465 850 465 820) (lineStyle "oblique")) ($9 27 < z8kflt_59a_dhd1x1z5_-p62 "portal_properties" 26 (name "portal_properties" ) (uid "z8kflt_59a_dhd1x1z5_-p62")) ($10 28 < z8kflt_59a_dhd1x1z5_-p61 "#<anon> (portal_properties, form_properties)" 27 (name "") (uid "z8kflt_59a_dhd1x1z5_-p61")) ($11 29 < z8kflt_59a_dhd1x1z5_-p60 "#0" 28 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-p60") (multiplicity "1")) ($11 30 < z8kflt_59a_dhd1x1z5_-p5z "#1" 28 (uid "z8kflt_59a_dhd1x1z5_-p5z") (multiplicity "1")) ($10 31 < z8kflt_59a_dhd1x1z5_-p5y "#<anon> (portal_properties, navigation_properties)" 27 (name "") (uid "z8kflt_59a_dhd1x1z5_-p5y")) ($11 32 < z8kflt_59a_dhd1x1z5_-p5x "#0" 31 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-p5x") (multiplicity "1")) ($11 33 < z8kflt_59a_dhd1x1z5_-p5w "#1" 31 (uid "z8kflt_59a_dhd1x1z5_-p5w") (multiplicity "1")) ($9 34 < z8kflt_59a_dhd1x1z5_-p5v "form_properties" 26 (name "form_properties" ) (uid "z8kflt_59a_dhd1x1z5_-p5v")) ($10 35 < z8kflt_59a_dhd1x1z5_-p5u "#<anon> (form_properties, Form Name)" 34 (name "") (uid "z8kflt_59a_dhd1x1z5_-p5u")) ($11 36 < z8kflt_59a_dhd1x1z5_-p5t "#0" 35 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-p5t") (multiplicity "1")) ($11 37 < z8kflt_59a_dhd1x1z5_-p5s "#1" 35 (uid "z8kflt_59a_dhd1x1z5_-p5s") (multiplicity "*")) ($9 38 < z8kflt_59a_dhd1x1z5_-p5r "Form Name" 26 (name "Form Name" ) (uid "z8kflt_59a_dhd1x1z5_-p5r")) ($10 39 < z8kflt_59a_dhd1x1z5_-p5q "#<anon> (Form Name, Validation Script)" 38 (name "") (uid "z8kflt_59a_dhd1x1z5_-p5q")) ($11 40 < z8kflt_59a_dhd1x1z5_-p5p "#0" 39 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-p5p") (multiplicity "1")) ($11 41 < z8kflt_59a_dhd1x1z5_-p5o "#1" 39 (uid "z8kflt_59a_dhd1x1z5_-p5o") (multiplicity "*")) ($9 42 < z8kflt_59a_dhd1x1z5_-p5n "Validation Script" 26 (name "Validation Script" ) (uid "z8kflt_59a_dhd1x1z5_-p5n")) ($12 43 < z8kflt_59a_dhd1x1z5_-p5g "Comment2" 26 (name "Comment2" ) (uid "z8kflt_59a_dhd1x1z5_-p5g") (body "link_edit" )) ($13 44 < z8kflt_59a_dhd1x1z5_-p5f "#<anon> (Comment2, Form Name)" 26 (uid "z8kflt_59a_dhd1x1z5_-p5f")) ($9 45 < z8kflt_59a_dhd1x1z5_-p5e "navigation_properties" 26 (name "navigation_properties" ) (uid "z8kflt_59a_dhd1x1z5_-p5e")) ($10 46 < z8kflt_59a_dhd1x1z5_-p5d "#<anon> (navigation_properties, Current State)" 45 (name "") (uid "z8kflt_59a_dhd1x1z5_-p5d")) ($11 47 < z8kflt_59a_dhd1x1z5_-p5c "#0" 46 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-p5c") (multiplicity "1")) ($11 48 < z8kflt_59a_dhd1x1z5_-p5b "#1" 46 (uid "z8kflt_59a_dhd1x1z5_-p5b") (multiplicity "*")) ($9 49 < z8kflt_59a_dhd1x1z5_-p5a "Current State" 26 (name "Current State" ) (uid "z8kflt_59a_dhd1x1z5_-p5a")) ($10 50 < z8kflt_59a_dhd1x1z5_-p59 "#<anon> (Current State, Transition)" 49 (name "") (uid "z8kflt_59a_dhd1x1z5_-p59")) ($11 51 < z8kflt_59a_dhd1x1z5_-p58 "#0" 50 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-p58") (multiplicity "1")) ($11 52 < z8kflt_59a_dhd1x1z5_-p57 "#1" 50 (uid "z8kflt_59a_dhd1x1z5_-p57") (multiplicity "1")) ($9 53 < z8kflt_59a_dhd1x1z5_-p56 "Transition" 26 (name "Transition" ) (uid "z8kflt_59a_dhd1x1z5_-p56")) ($12 54 < z8kflt_59a_dhd1x1z5_-p4y "Comment7" 26 (name "Comment7" ) (uid "z8kflt_59a_dhd1x1z5_-p4y") (body "State Transition Table" )) ($13 55 < z8kflt_59a_dhd1x1z5_-p4x "#<anon> (Comment7, navigation_properties)" 26 (uid "z8kflt_59a_dhd1x1z5_-p4x")) ($12 56 < z8kflt_59a_dhd1x1z5_-p4w "Comment3" 26 (name "Comment3" ) (uid "z8kflt_59a_dhd1x1z5_-p4w") (body "Current State Transition" "link.link_edit_form.failure link_edit_form" "link.link_edit_form.success script:link_edit" "link.link_edit.success action:view" )) ($13 57 < z8kflt_59a_dhd1x1z5_-p4v "#<anon> (Comment3, Current State)" 26 (uid "z8kflt_59a_dhd1x1z5_-p4v")) ($13 58 < z8kflt_59a_dhd1x1z5_-p4u "#<anon> (Comment3, Transition)" 26 (uid "z8kflt_59a_dhd1x1z5_-p4u")) ($12 59 < z8kflt_59a_dhd1x1z5_-p37 "Comment" 26 (name "Comment" ) (uid "z8kflt_59a_dhd1x1z5_-p37") (body "validate_id," "validate_link_edit" )) ($13 60 < z8kflt_59a_dhd1x1z5_-p36 "#<anon> (Comment, Validation Script)" 26 (uid "z8kflt_59a_dhd1x1z5_-p36")) ($14 61 < z8kflt_59a_dhd1x1z5_-p4l "stereotypes" 1 (uid "z8kflt_59a_dhd1x1z5_-p4l")) ($15 62 < z8kflt_59a_dhd1x1z5_-p4k "_odPackage" 61 (name "_odPackage" ) (uid "z8kflt_59a_dhd1x1z5_-p4k") (baseClass "Package")) ($15 63 < z8kflt_59a_dhd1x1z5_-p4j "odStub" 61 (name "odStub" ) (uid "z8kflt_59a_dhd1x1z5_-p4j")) ($15 64 < z8kflt_59a_dhd1x1z5_-p4i "access" 61 (name "access" ) (uid "z8kflt_59a_dhd1x1z5_-p4i") (baseClass "Dependency")) ($15 65 < z8kflt_59a_dhd1x1z5_-p4h "association" 61 (name "association" ) (uid "z8kflt_59a_dhd1x1z5_-p4h") (baseClass "AssociationEnd")) ($15 66 < z8kflt_59a_dhd1x1z5_-p4g "create" 61 (name "create" ) (uid "z8kflt_59a_dhd1x1z5_-p4g") (baseClass "BehavioralFeature")) ($15 67 < z8kflt_59a_dhd1x1z5_-p4f "destroy" 61 (name "destroy" ) (uid "z8kflt_59a_dhd1x1z5_-p4f") (baseClass "BehavioralFeature")) ($15 68 < z8kflt_59a_dhd1x1z5_-p4e "document" 61 (name "document" ) (uid "z8kflt_59a_dhd1x1z5_-p4e") (baseClass "Component")) ($15 69 < z8kflt_59a_dhd1x1z5_-p4d "executable" 61 (name "executable" ) (uid "z8kflt_59a_dhd1x1z5_-p4d") (baseClass "Component")) ($15 70 < z8kflt_59a_dhd1x1z5_-p4c "extend" 61 (name "extend" ) (uid "z8kflt_59a_dhd1x1z5_-p4c") (baseClass "Dependency")) ($15 71 < z8kflt_59a_dhd1x1z5_-p4b "facade" 61 (name "facade" ) (uid "z8kflt_59a_dhd1x1z5_-p4b") (baseClass "Package")) ($15 72 < z8kflt_59a_dhd1x1z5_-p4a "file" 61 (name "file" ) (uid "z8kflt_59a_dhd1x1z5_-p4a") (baseClass "Component")) ($15 73 < z8kflt_59a_dhd1x1z5_-p49 "framework" 61 (name "framework" ) (uid "z8kflt_59a_dhd1x1z5_-p49") (baseClass "Package")) ($15 74 < z8kflt_59a_dhd1x1z5_-p48 "friend" 61 (name "friend" ) (uid "z8kflt_59a_dhd1x1z5_-p48") (baseClass "Dependency")) ($15 75 < z8kflt_59a_dhd1x1z5_-p47 "global" 61 (name "global" ) (uid "z8kflt_59a_dhd1x1z5_-p47") (baseClass "AssociationEnd")) ($15 76 < z8kflt_59a_dhd1x1z5_-p46 "implementation" 61 (name "implementation" ) (uid "z8kflt_59a_dhd1x1z5_-p46") (baseClass "Generalization")) ($15 77 < z8kflt_59a_dhd1x1z5_-p45 "implementationClass" 61 (name "implementationClass" ) (uid "z8kflt_59a_dhd1x1z5_-p45") (baseClass "Class")) ($15 78 < z8kflt_59a_dhd1x1z5_-p44 "import" 61 (name "import" ) (uid "z8kflt_59a_dhd1x1z5_-p44") (baseClass "Dependency")) ($15 79 < z8kflt_59a_dhd1x1z5_-p43 "include" 61 (name "include" ) (uid "z8kflt_59a_dhd1x1z5_-p43") (baseClass "Dependency")) ($15 80 < z8kflt_59a_dhd1x1z5_-p42 "invariant" 61 (name "invariant" ) (uid "z8kflt_59a_dhd1x1z5_-p42") (baseClass "Constraint")) ($15 81 < z8kflt_59a_dhd1x1z5_-p41 "library" 61 (name "library" ) (uid "z8kflt_59a_dhd1x1z5_-p41") (baseClass "Component")) ($15 82 < z8kflt_59a_dhd1x1z5_-p40 "local" 61 (name "local" ) (uid "z8kflt_59a_dhd1x1z5_-p40") (baseClass "AssociationEnd")) ($15 83 < z8kflt_59a_dhd1x1z5_-p3z "metaclass" 61 (name "metaclass" ) (uid "z8kflt_59a_dhd1x1z5_-p3z") (baseClass "Classifier")) ($15 84 < z8kflt_59a_dhd1x1z5_-p3y "metamodel" 61 (name "metamodel" ) (uid "z8kflt_59a_dhd1x1z5_-p3y") (baseClass "Package")) ($15 85 < z8kflt_59a_dhd1x1z5_-p3x "parameter" 61 (name "parameter" ) (uid "z8kflt_59a_dhd1x1z5_-p3x") (baseClass "AssociationEnd")) ($15 86 < z8kflt_59a_dhd1x1z5_-p3w "postcondition" 61 (name "postcondition" ) (uid "z8kflt_59a_dhd1x1z5_-p3w") (baseClass "Constraint")) ($15 87 < z8kflt_59a_dhd1x1z5_-p3v "powertype" 61 (name "powertype" ) (uid "z8kflt_59a_dhd1x1z5_-p3v") (baseClass "Classifier")) ($15 88 < z8kflt_59a_dhd1x1z5_-p3u "precondition" 61 (name "precondition" ) (uid "z8kflt_59a_dhd1x1z5_-p3u") (baseClass "Constraint")) ($15 89 < z8kflt_59a_dhd1x1z5_-p3t "process" 61 (name "process" ) (uid "z8kflt_59a_dhd1x1z5_-p3t") (baseClass "Classifier")) ($15 90 < z8kflt_59a_dhd1x1z5_-p3s "requirement" 61 (name "requirement" ) (uid "z8kflt_59a_dhd1x1z5_-p3s") (baseClass "Comment")) ($15 91 < z8kflt_59a_dhd1x1z5_-p3r "responsibility" 61 (name "responsibility" ) (uid "z8kflt_59a_dhd1x1z5_-p3r") (baseClass "Comment")) ($15 92 < z8kflt_59a_dhd1x1z5_-p3q "self" 61 (name "self" ) (uid "z8kflt_59a_dhd1x1z5_-p3q") (baseClass "AssociationEnd")) ($15 93 < z8kflt_59a_dhd1x1z5_-p3p "stub" 61 (name "stub" ) (uid "z8kflt_59a_dhd1x1z5_-p3p") (baseClass "Package")) ($15 94 < z8kflt_59a_dhd1x1z5_-p3o "systemModel" 61 (name "systemModel" ) (uid "z8kflt_59a_dhd1x1z5_-p3o") (baseClass "Package")) ($15 95 < z8kflt_59a_dhd1x1z5_-p3n "table" 61 (name "table" ) (uid "z8kflt_59a_dhd1x1z5_-p3n") (baseClass "Component")) ($15 96 < z8kflt_59a_dhd1x1z5_-p3m "thread" 61 (name "thread" ) (uid "z8kflt_59a_dhd1x1z5_-p3m") (baseClass "Classifier")) ($15 97 < z8kflt_59a_dhd1x1z5_-p3l "topLevel" 61 (name "topLevel" ) (uid "z8kflt_59a_dhd1x1z5_-p3l") (baseClass "Package")) ($15 98 < z8kflt_59a_dhd1x1z5_-p3k "type" 61 (name "type" ) (uid "z8kflt_59a_dhd1x1z5_-p3k") (baseClass "Class")) ($15 99 < z8kflt_59a_dhd1x1z5_-p3j "utility" 61 (name "utility" ) (uid "z8kflt_59a_dhd1x1z5_-p3j") (baseClass "Classifier")) ($15 100 < z8kflt_59a_dhd1x1z5_-p3i "boundary" 61 (smallImageFile stereotype/image/small/boundary.gif) (name "boundary" ) (defaultIconWidth 65) (iconFile stereotype/icon/boundary.wmf) (uid "z8kflt_59a_dhd1x1z5_-p3i") (baseClass "Class")) ($15 101 < z8kflt_59a_dhd1x1z5_-p3h "entity" 61 (smallImageFile stereotype/image/small/entity.gif) (name "entity" ) (iconFile stereotype/icon/entity.wmf) (uid "z8kflt_59a_dhd1x1z5_-p3h") (baseClass "Class")) ($15 102 < z8kflt_59a_dhd1x1z5_-p3g "control" 61 (smallImageFile stereotype/image/small/control.gif) (name "control" ) (defaultIconWidth 60) (iconFile stereotype/icon/control.wmf) (uid "z8kflt_59a_dhd1x1z5_-p3g") (defaultIconHeight 60) (baseClass "Class")) ($15 103 < z8kflt_59a_dhd1x1z5_-p3f "interface" 61 (name "interface" ) (uid "z8kflt_59a_dhd1x1z5_-p3f") (baseClass "Class")) ($15 104 < z8kflt_59a_dhd1x1z5_-p3e "body" 61 (name "body" ) (uid "z8kflt_59a_dhd1x1z5_-p3e") (baseClass "Component")) ($16 105 < z8kflt_59a_dhd1x1z5_-p3d "styles" 1 (uid "z8kflt_59a_dhd1x1z5_-p3d")) ($8 106 < z8kflt_59a_dhd1x1z5_-p3c "Component" 1 (name "Component" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-p3c")) ($8 107 < z8kflt_59a_dhd1x1z5_-p3b "Usecase" 1 (name "Usecase" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-p3b")) ($8 108 < z8kflt_59a_dhd1x1z5_-p3a "Deployment" 1 (name "Deployment" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-p3a")) ($17 109) ($17 110) ($17 111) ($17 112) ($17 113) ($17 114) ($17 115) ($17 116) ($17 117) ($17 118) ($17 119) ($17 120) ($17 121) ($17 122) ($17 123) ($17 124) ($17 125) ($17 126) ($17 127) ($17 128) ($17 129) ($17 130) ($19 131 (name "DomainLockObject" )) (typeAssn 29 27) (assocEndAssn 27 29) (typeAssn 32 27) (assocEndAssn 27 32) (assocEndAssn 34 30) (typeAssn 36 34) (assocEndAssn 34 36) (assocEndAssn 38 37) (typeAssn 40 38) (assocEndAssn 38 40) (assocEndAssn 42 41) (typeAssn 41 42) (typeAssn 37 38) (typeAssn 30 34) (assocEndAssn 45 33) (typeAssn 47 45) (assocEndAssn 45 47) (assocEndAssn 49 48) (typeAssn 51 49) (assocEndAssn 49 51) (assocEndAssn 53 52) (typeAssn 52 53) (typeAssn 48 49) (typeAssn 33 45) (projectionAssn 4 27 109) (projectionAssn 5 34 110) (to 6 5) (from 6 4) (projectionAssn 6 28 111) (projectionAssn 7 38 112) (to 8 7) (from 8 5) (projectionAssn 8 35 113) (projectionAssn 9 42 114) (to 10 9) (from 10 7) (projectionAssn 10 39 115) (projectionAssn 11 43 116) (to 12 7) (from 12 11) (clientAssn 44 43) (supplierAssn 44 38) (projectionAssn 12 44 117) (projectionAssn 13 45 118) (to 14 13) (from 14 4) (projectionAssn 14 31 119) (projectionAssn 15 49 120) (to 16 15) (from 16 13) (projectionAssn 16 46 121) (projectionAssn 17 53 122) (to 18 17) (from 18 15) (projectionAssn 18 50 123) (projectionAssn 19 54 124) (to 20 13) (from 20 19) (clientAssn 55 54) (supplierAssn 55 45) (projectionAssn 20 55 125) (projectionAssn 21 56 126) (to 22 15) (from 22 21) (clientAssn 57 56) (supplierAssn 57 49) (projectionAssn 22 57 127) (to 23 17) (from 23 21) (clientAssn 58 56) (supplierAssn 58 53) (projectionAssn 23 58 128) (projectionAssn 24 59 129) (to 25 9) (from 25 24) (clientAssn 60 59) (supplierAssn 60 42) (projectionAssn 25 60 130) (openDiagrams 2 3) (selection 2 25) (lockedBy 62 131) (stereotypeAssn 26 62) (lockedBy 26 131) (lockedBy 61 131) (lockedBy 105 131) (stereotypeAssn 106 62) (lockedBy 106 131) (stereotypeAssn 107 62) (lockedBy 107 131) (stereotypeAssn 108 62) (lockedBy 108 131) (lockedBy 1 131) --- NEW FILE: FormProperties.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: FormProperties.odm --- ObjectDomain_Model 15 {z8kflt_nnx_dcceglyd_-p8f 0 }[objectdomain.uml.view.CommentView-owns $6 objectdomain.uml.mechanisms.UmlPackage-owns $8 objectdomain.uml.core.UmlComment-owns $12 objectdomain.uml.core.Dependency-owns $13 objectdomain.uml.core.Projection $17 objectdomain.uml.core.UmlAssociationEnd-connections $11 objectdomain.uml.view.ClassView-owns $4 objectdomain.uml.view.DependencyView-owns $7 objectdomain.uml.core.UmlAssociation-owns $10 objectdomain.uml.view.Diagram-owns $3 objectdomain.domain.ModelEnvironment-owns $2 objectdomain.uml.mechanisms.StylePackage-owns $16 objectdomain.uml.mechanisms.StereotypePackage-owns $14 objectdomain.uml.core.UmlMultiplicity $18 objectdomain.uml.core.UmlClass-owns $9 objectdomain.domain.DomainLockObject $19 objectdomain.uml.view.AssociationView-owns $5 objectdomain.uml.mechanisms.UmlModel-models $1 objectdomain.uml.core.Stereotype-owns $15 ] ($1 1 > z8kflt_nnx_dcceglyd_-p8f 0 (name "Model" ) (namespaceRoot true) (uid "z8kflt_nnx_dcceglyd_-p8f")) ($2 2 < z8kflt_59a_dhd1x1z5_-on1 "ModelEnvironment" 1 (uid "z8kflt_59a_dhd1x1z5_-on1")) ($8 15 < z8kflt_59a_dhd1x1z5_-on0 "Logical" 1 (name "Logical" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-on0")) ($3 3 < z8kflt_59a_dhd1x1z5_-omz "Class Diagram" 15 (name "Class Diagram" ) (width 5000) (uid "z8kflt_59a_dhd1x1z5_-omz") (height 5000) (diagramType "class")) ($4 4 < z8kflt_59a_dhd1x1z5_-omy "portal_properties" 3 (uid "z8kflt_59a_dhd1x1z5_-omy") (bbx 100 140 110 50)) ($4 5 < z8kflt_59a_dhd1x1z5_-omx "form_properties" 3 (uid "z8kflt_59a_dhd1x1z5_-omx") (bbx 310 140 120 50)) ($5 6 < z8kflt_59a_dhd1x1z5_-omw "" 3 (toMultiplicityPosition 295 180) (uid "z8kflt_59a_dhd1x1z5_-omw") (points 210 165 310 165) (fromMultiplicityPosition 225 130) (lineStyle "oblique")) ($4 7 < z8kflt_59a_dhd1x1z5_-omv "Form Name" 3 (uid "z8kflt_59a_dhd1x1z5_-omv") (bbx 330 260 80 50)) ($5 8 < z8kflt_59a_dhd1x1z5_-omu "" 3 (toMultiplicityPosition 350 230) (uid "z8kflt_59a_dhd1x1z5_-omu") (points 370 190 370 260) (fromMultiplicityPosition 385 205) (lineStyle "oblique")) ($4 9 < z8kflt_59a_dhd1x1z5_-omt "Validation Script" 3 (uid "z8kflt_59a_dhd1x1z5_-omt") (bbx 310 380 120 50)) ($5 10 < z8kflt_59a_dhd1x1z5_-oms "" 3 (toMultiplicityPosition 355 350) (uid "z8kflt_59a_dhd1x1z5_-oms") (points 370 310 370 380) (fromMultiplicityPosition 380 325) (lineStyle "oblique")) ($6 11 < z8kflt_59a_dhd1x1z5_-omr "Comment2" 3 (uid "z8kflt_59a_dhd1x1z5_-omr") (bbx 150 270 80 30)) ($7 12 < z8kflt_59a_dhd1x1z5_-omq "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-omq") (points 230 285 330 285) (lineStyle "oblique")) ($6 13 < z8kflt_59a_dhd1x1z5_-ome "Comment" 3 (uid "z8kflt_59a_dhd1x1z5_-ome") (bbx 130 380 130 50)) ($7 14 < z8kflt_59a_dhd1x1z5_-omd "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-omd") (points 260 405 310 405) (lineStyle "oblique")) ($9 16 < z8kflt_59a_dhd1x1z5_-omc "portal_properties" 15 (name "portal_properties" ) (uid "z8kflt_59a_dhd1x1z5_-omc")) ($10 17 < z8kflt_59a_dhd1x1z5_-omb "#<anon> (portal_properties, form_properties)" 16 (name "") (uid "z8kflt_59a_dhd1x1z5_-omb")) ($11 18 < z8kflt_59a_dhd1x1z5_-oma "#0" 17 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-oma") (multiplicity "1")) ($11 19 < z8kflt_59a_dhd1x1z5_-om9 "#1" 17 (uid "z8kflt_59a_dhd1x1z5_-om9") (multiplicity "1")) ($9 20 < z8kflt_59a_dhd1x1z5_-om5 "form_properties" 15 (name "form_properties" ) (uid "z8kflt_59a_dhd1x1z5_-om5")) ($10 21 < z8kflt_59a_dhd1x1z5_-om4 "#<anon> (form_properties, Form Name)" 20 (name "") (uid "z8kflt_59a_dhd1x1z5_-om4")) ($11 22 < z8kflt_59a_dhd1x1z5_-om3 "#0" 21 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-om3") (multiplicity "1")) ($11 23 < z8kflt_59a_dhd1x1z5_-om2 "#1" 21 (uid "z8kflt_59a_dhd1x1z5_-om2") (multiplicity "*")) ($9 24 < z8kflt_59a_dhd1x1z5_-om1 "Form Name" 15 (name "Form Name" ) (uid "z8kflt_59a_dhd1x1z5_-om1")) ($10 25 < z8kflt_59a_dhd1x1z5_-om0 "#<anon> (Form Name, Validation Script)" 24 (name "") (uid "z8kflt_59a_dhd1x1z5_-om0")) ($11 26 < z8kflt_59a_dhd1x1z5_-olz "#0" 25 (aggregation "composite") (uid "z8kflt_59a_dhd1x1z5_-olz") (multiplicity "1")) ($11 27 < z8kflt_59a_dhd1x1z5_-oly "#1" 25 (uid "z8kflt_59a_dhd1x1z5_-oly") (multiplicity "*")) ($9 28 < z8kflt_59a_dhd1x1z5_-olx "Validation Script" 15 (name "Validation Script" ) (uid "z8kflt_59a_dhd1x1z5_-olx")) ($12 29 < z8kflt_59a_dhd1x1z5_-olw "Comment2" 15 (name "Comment2" ) (uid "z8kflt_59a_dhd1x1z5_-olw") (body "link_edit" )) ($13 30 < z8kflt_59a_dhd1x1z5_-olv "#<anon> (Comment2, Form Name)" 15 (uid "z8kflt_59a_dhd1x1z5_-olv")) ($12 31 < z8kflt_59a_dhd1x1z5_-olg "Comment" 15 (name "Comment" ) (uid "z8kflt_59a_dhd1x1z5_-olg") (body "validate_id," "validate_link_edit" )) ($13 32 < z8kflt_59a_dhd1x1z5_-olf "#<anon> (Comment, Validation Script)" 15 (uid "z8kflt_59a_dhd1x1z5_-olf")) ($14 33 < z8kflt_59a_dhd1x1z5_-ole "stereotypes" 1 (uid "z8kflt_59a_dhd1x1z5_-ole")) ($15 34 < z8kflt_59a_dhd1x1z5_-old "_odPackage" 33 (name "_odPackage" ) (uid "z8kflt_59a_dhd1x1z5_-old") (baseClass "Package")) ($15 35 < z8kflt_59a_dhd1x1z5_-olc "odStub" 33 (name "odStub" ) (uid "z8kflt_59a_dhd1x1z5_-olc")) ($15 36 < z8kflt_59a_dhd1x1z5_-olb "access" 33 (name "access" ) (uid "z8kflt_59a_dhd1x1z5_-olb") (baseClass "Dependency")) ($15 37 < z8kflt_59a_dhd1x1z5_-ola "association" 33 (name "association" ) (uid "z8kflt_59a_dhd1x1z5_-ola") (baseClass "AssociationEnd")) ($15 38 < z8kflt_59a_dhd1x1z5_-ol9 "create" 33 (name "create" ) (uid "z8kflt_59a_dhd1x1z5_-ol9") (baseClass "BehavioralFeature")) ($15 39 < z8kflt_59a_dhd1x1z5_-ol8 "destroy" 33 (name "destroy" ) (uid "z8kflt_59a_dhd1x1z5_-ol8") (baseClass "BehavioralFeature")) ($15 40 < z8kflt_59a_dhd1x1z5_-ol7 "document" 33 (name "document" ) (uid "z8kflt_59a_dhd1x1z5_-ol7") (baseClass "Component")) ($15 41 < z8kflt_59a_dhd1x1z5_-ol6 "executable" 33 (name "executable" ) (uid "z8kflt_59a_dhd1x1z5_-ol6") (baseClass "Component")) ($15 42 < z8kflt_59a_dhd1x1z5_-ol5 "extend" 33 (name "extend" ) (uid "z8kflt_59a_dhd1x1z5_-ol5") (baseClass "Dependency")) ($15 43 < z8kflt_59a_dhd1x1z5_-ol4 "facade" 33 (name "facade" ) (uid "z8kflt_59a_dhd1x1z5_-ol4") (baseClass "Package")) ($15 44 < z8kflt_59a_dhd1x1z5_-ol3 "file" 33 (name "file" ) (uid "z8kflt_59a_dhd1x1z5_-ol3") (baseClass "Component")) ($15 45 < z8kflt_59a_dhd1x1z5_-ol2 "framework" 33 (name "framework" ) (uid "z8kflt_59a_dhd1x1z5_-ol2") (baseClass "Package")) ($15 46 < z8kflt_59a_dhd1x1z5_-ol1 "friend" 33 (name "friend" ) (uid "z8kflt_59a_dhd1x1z5_-ol1") (baseClass "Dependency")) ($15 47 < z8kflt_59a_dhd1x1z5_-ol0 "global" 33 (name "global" ) (uid "z8kflt_59a_dhd1x1z5_-ol0") (baseClass "AssociationEnd")) ($15 48 < z8kflt_59a_dhd1x1z5_-okz "implementation" 33 (name "implementation" ) (uid "z8kflt_59a_dhd1x1z5_-okz") (baseClass "Generalization")) ($15 49 < z8kflt_59a_dhd1x1z5_-oky "implementationClass" 33 (name "implementationClass" ) (uid "z8kflt_59a_dhd1x1z5_-oky") (baseClass "Class")) ($15 50 < z8kflt_59a_dhd1x1z5_-okx "import" 33 (name "import" ) (uid "z8kflt_59a_dhd1x1z5_-okx") (baseClass "Dependency")) ($15 51 < z8kflt_59a_dhd1x1z5_-okw "include" 33 (name "include" ) (uid "z8kflt_59a_dhd1x1z5_-okw") (baseClass "Dependency")) ($15 52 < z8kflt_59a_dhd1x1z5_-okv "invariant" 33 (name "invariant" ) (uid "z8kflt_59a_dhd1x1z5_-okv") (baseClass "Constraint")) ($15 53 < z8kflt_59a_dhd1x1z5_-oku "library" 33 (name "library" ) (uid "z8kflt_59a_dhd1x1z5_-oku") (baseClass "Component")) ($15 54 < z8kflt_59a_dhd1x1z5_-okt "local" 33 (name "local" ) (uid "z8kflt_59a_dhd1x1z5_-okt") (baseClass "AssociationEnd")) ($15 55 < z8kflt_59a_dhd1x1z5_-oks "metaclass" 33 (name "metaclass" ) (uid "z8kflt_59a_dhd1x1z5_-oks") (baseClass "Classifier")) ($15 56 < z8kflt_59a_dhd1x1z5_-okr "metamodel" 33 (name "metamodel" ) (uid "z8kflt_59a_dhd1x1z5_-okr") (baseClass "Package")) ($15 57 < z8kflt_59a_dhd1x1z5_-okq "parameter" 33 (name "parameter" ) (uid "z8kflt_59a_dhd1x1z5_-okq") (baseClass "AssociationEnd")) ($15 58 < z8kflt_59a_dhd1x1z5_-okp "postcondition" 33 (name "postcondition" ) (uid "z8kflt_59a_dhd1x1z5_-okp") (baseClass "Constraint")) ($15 59 < z8kflt_59a_dhd1x1z5_-oko "powertype" 33 (name "powertype" ) (uid "z8kflt_59a_dhd1x1z5_-oko") (baseClass "Classifier")) ($15 60 < z8kflt_59a_dhd1x1z5_-okn "precondition" 33 (name "precondition" ) (uid "z8kflt_59a_dhd1x1z5_-okn") (baseClass "Constraint")) ($15 61 < z8kflt_59a_dhd1x1z5_-okm "process" 33 (name "process" ) (uid "z8kflt_59a_dhd1x1z5_-okm") (baseClass "Classifier")) ($15 62 < z8kflt_59a_dhd1x1z5_-okl "requirement" 33 (name "requirement" ) (uid "z8kflt_59a_dhd1x1z5_-okl") (baseClass "Comment")) ($15 63 < z8kflt_59a_dhd1x1z5_-okk "responsibility" 33 (name "responsibility" ) (uid "z8kflt_59a_dhd1x1z5_-okk") (baseClass "Comment")) ($15 64 < z8kflt_59a_dhd1x1z5_-okj "self" 33 (name "self" ) (uid "z8kflt_59a_dhd1x1z5_-okj") (baseClass "AssociationEnd")) ($15 65 < z8kflt_59a_dhd1x1z5_-oki "stub" 33 (name "stub" ) (uid "z8kflt_59a_dhd1x1z5_-oki") (baseClass "Package")) ($15 66 < z8kflt_59a_dhd1x1z5_-okh "systemModel" 33 (name "systemModel" ) (uid "z8kflt_59a_dhd1x1z5_-okh") (baseClass "Package")) ($15 67 < z8kflt_59a_dhd1x1z5_-okg "table" 33 (name "table" ) (uid "z8kflt_59a_dhd1x1z5_-okg") (baseClass "Component")) ($15 68 < z8kflt_59a_dhd1x1z5_-okf "thread" 33 (name "thread" ) (uid "z8kflt_59a_dhd1x1z5_-okf") (baseClass "Classifier")) ($15 69 < z8kflt_59a_dhd1x1z5_-oke "topLevel" 33 (name "topLevel" ) (uid "z8kflt_59a_dhd1x1z5_-oke") (baseClass "Package")) ($15 70 < z8kflt_59a_dhd1x1z5_-okd "type" 33 (name "type" ) (uid "z8kflt_59a_dhd1x1z5_-okd") (baseClass "Class")) ($15 71 < z8kflt_59a_dhd1x1z5_-okc "utility" 33 (name "utility" ) (uid "z8kflt_59a_dhd1x1z5_-okc") (baseClass "Classifier")) ($15 72 < z8kflt_59a_dhd1x1z5_-okb "boundary" 33 (smallImageFile stereotype/image/small/boundary.gif) (name "boundary" ) (defaultIconWidth 65) (iconFile stereotype/icon/boundary.wmf) (uid "z8kflt_59a_dhd1x1z5_-okb") (baseClass "Class")) ($15 73 < z8kflt_59a_dhd1x1z5_-oka "entity" 33 (smallImageFile stereotype/image/small/entity.gif) (name "entity" ) (iconFile stereotype/icon/entity.wmf) (uid "z8kflt_59a_dhd1x1z5_-oka") (baseClass "Class")) ($15 74 < z8kflt_59a_dhd1x1z5_-ok9 "control" 33 (smallImageFile stereotype/image/small/control.gif) (name "control" ) (defaultIconWidth 60) (iconFile stereotype/icon/control.wmf) (uid "z8kflt_59a_dhd1x1z5_-ok9") (defaultIconHeight 60) (baseClass "Class")) ($15 75 < z8kflt_59a_dhd1x1z5_-ok8 "interface" 33 (name "interface" ) (uid "z8kflt_59a_dhd1x1z5_-ok8") (baseClass "Class")) ($15 76 < z8kflt_59a_dhd1x1z5_-ok7 "body" 33 (name "body" ) (uid "z8kflt_59a_dhd1x1z5_-ok7") (baseClass "Component")) ($16 77 < z8kflt_59a_dhd1x1z5_-ok6 "styles" 1 (uid "z8kflt_59a_dhd1x1z5_-ok6")) ($8 78 < z8kflt_59a_dhd1x1z5_-ok5 "Component" 1 (name "Component" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-ok5")) ($8 79 < z8kflt_59a_dhd1x1z5_-ok4 "Usecase" 1 (name "Usecase" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-ok4")) ($8 80 < z8kflt_59a_dhd1x1z5_-ok3 "Deployment" 1 (name "Deployment" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-ok3")) ($17 81) ($17 82) ($17 83) ($17 84) ($17 85) ($17 86) ($17 87) ($17 88) ($17 89) ($17 90) ($17 91) ($19 92 (name "DomainLockObject" )) (typeAssn 18 16) (assocEndAssn 16 18) (assocEndAssn 20 19) (typeAssn 22 20) (assocEndAssn 20 22) (assocEndAssn 24 23) (typeAssn 26 24) (assocEndAssn 24 26) (assocEndAssn 28 27) (typeAssn 27 28) (typeAssn 23 24) (typeAssn 19 20) (projectionAssn 4 16 81) (projectionAssn 5 20 82) (to 6 5) (from 6 4) (projectionAssn 6 17 83) (projectionAssn 7 24 84) (to 8 7) (from 8 5) (projectionAssn 8 21 85) (projectionAssn 9 28 86) (to 10 9) (from 10 7) (projectionAssn 10 25 87) (projectionAssn 11 29 88) (to 12 7) (from 12 11) (clientAssn 30 29) (supplierAssn 30 24) (projectionAssn 12 30 89) (projectionAssn 13 31 90) (to 14 9) (from 14 13) (clientAssn 32 31) (supplierAssn 32 28) (projectionAssn 14 32 91) (openDiagrams 2 3) (selection 2 14) (lockedBy 34 92) (stereotypeAssn 15 34) (lockedBy 15 92) (lockedBy 33 92) (lockedBy 77 92) (stereotypeAssn 78 34) (lockedBy 78 92) (stereotypeAssn 79 34) (lockedBy 79 92) (stereotypeAssn 80 34) (lockedBy 80 92) (lockedBy 1 92) --- NEW FILE: FormTool.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: FormTool.odm --- ObjectDomain_Model 15 {z8kflt_nnx_dcceglyd_-p8f 0 }[objectdomain.uml.core.TypeExpression $22 objectdomain.uml.view.CommentView-owns $6 objectdomain.uml.mechanisms.UmlPackage-owns $9 objectdomain.uml.core.UmlComment-owns $17 objectdomain.uml.core.Generalization-owns $13 objectdomain.uml.core.Dependency-owns $14 objectdomain.uml.core.Projection $21 objectdomain.uml.core.UmlAttribute-features $11 objectdomain.uml.view.ClassView-owns $4 objectdomain.uml.view.DependencyView-owns $8 objectdomain.uml.view.RealizationAssocView-owns $5 objectdomain.uml.core.RealizationAssoc-owns $12 objectdomain.uml.core.UmlParameter-parameters $16 objectdomain.uml.view.Diagram-owns $3 objectdomain.uml.core.UmlOperation-features $15 objectdomain.domain.ModelEnvironment-owns $2 objectdomain.uml.mechanisms.StylePackage-owns $20 objectdomain.uml.mechanisms.StereotypePackage-owns $18 objectdomain.uml.view.GeneralizationView-owns $7 objectdomain.uml.core.UmlClass-owns $10 objectdomain.domain.DomainLockObject $23 objectdomain.uml.mechanisms.UmlModel-models $1 objectdomain.uml.core.Stereotype-owns $19 ] ($1 1 > z8kflt_nnx_dcceglyd_-p8f 0 (name "Model" ) (namespaceRoot true) (uid "z8kflt_nnx_dcceglyd_-p8f")) ($2 2 < z8kflt_kvv_dcgoz64g_-p98 "ModelEnvironment" 1 (uid "z8kflt_kvv_dcgoz64g_-p98")) ($9 13 < z8kflt_kvv_dcgoz64g_-p97 "Logical" 1 (name "Logical" ) (namespaceRoot true) (uid "z8kflt_kvv_dcgoz64g_-p97")) ($3 3 < z8kflt_kvv_dcgoz64g_-p96 "Class Diagram" 13 (name "Class Diagram" ) (uid "z8kflt_kvv_dcgoz64g_-p96") (diagramType "class")) ($4 4 < z8kflt_kvv_dcgoz64g_-p95 "FormTool" 3 (uid "z8kflt_kvv_dcgoz64g_-p95") (bbx 440 210 190 80)) ($4 5 < z8kflt_kvv_dcgoz64g_-p94 "IFormTool" 3 (stereotypeGraphic "adornment") (uid "z8kflt_kvv_dcgoz64g_-p94") (bbx 200 160 180 180)) ($5 6 < z8kflt_kvv_dcgoz64g_-p93 "" 3 (uid "z8kflt_kvv_dcgoz64g_-p93") (points 440 250 380 250) (lineStyle "oblique")) ($6 7 < z8kflt_kvv_dcgoz64g_-p92 "Comment" 3 (uid "z8kflt_kvv_dcgoz64g_-p92") (bbx 200 50 200 80)) ($4 8 < z8kflt_kvv_dcgoz64g_-p91 "UniqueObject" 3 (uid "z8kflt_kvv_dcgoz64g_-p91") (bbx 420 50 90 50)) ($4 9 < z8kflt_kvv_dcgoz64g_-p90 "SimpleItem" 3 (uid "z8kflt_kvv_dcgoz64g_-p90") (bbx 550 50 80 50)) ($7 10 < z8kflt_kvv_dcgoz64g_-p8z "" 3 (uid "z8kflt_kvv_dcgoz64g_-p8z") (points 519 210 475 100) (lineStyle "oblique")) ($7 11 < z8kflt_kvv_dcgoz64g_-p8y "" 3 (uid "z8kflt_kvv_dcgoz64g_-p8y") (points 548 210 582 100) (lineStyle "oblique")) ($8 12 < z8kflt_-eps_de5j1kw3_-p97 "" 3 (arrowHeadSelection "none") (uid "z8kflt_-eps_de5j1kw3_-p97") (points 476 210 359 130) (lineStyle "oblique")) ($10 14 < z8kflt_kvv_dcgoz64g_-p8x "FormTool" 13 (name "FormTool" ) (uid "z8kflt_kvv_dcgoz64g_-p8x")) ($11 15 < z8kflt_kvv_dcgoz64g_-p8w "id" 14 (initialValue "'portal_form'" ) (name "id" ) (uid "z8kflt_kvv_dcgoz64g_-p8w")) ($11 16 < z8kflt_kvv_dcgoz64g_-p8v "meta_type" 14 (initialValue "'Plone Form Tool'" ) (name "meta_type" ) (uid "z8kflt_kvv_dcgoz64g_-p8v")) ($12 17 < z8kflt_kvv_dcgoz64g_-p8u "#<anon> (FormTool, IFormTool)" 14 (uid "z8kflt_kvv_dcgoz64g_-p8u")) ($13 18 < z8kflt_kvv_dcgoz64g_-p8t "#<anon> (FormTool, UniqueObject)" 14 (uid "z8kflt_kvv_dcgoz64g_-p8t")) ($13 19 < z8kflt_kvv_dcgoz64g_-p8s "#<anon> (FormTool, SimpleItem)" 14 (uid "z8kflt_kvv_dcgoz64g_-p8s")) ($14 20 < z8kflt_-eps_de5j1kw3_-p98 "#<anon> (FormTool, Comment)" 14 (uid "z8kflt_-eps_de5j1kw3_-p98")) ($10 21 < z8kflt_kvv_dcgoz64g_-p8r "IFormTool" 13 (name "IFormTool" ) (uid "z8kflt_kvv_dcgoz64g_-p8r")) ($15 22 < z8kflt_kvv_dcgoz64g_-p8q "setValidators" 21 (name "setValidators" ) (uid "z8kflt_kvv_dcgoz64g_-p8q")) ($16 23 < z8kflt_kvv_dcgoz64g_-p8p "form" 22 (name "form" ) (uid "z8kflt_kvv_dcgoz64g_-p8p")) ($16 24 < z8kflt_kvv_dcgoz64g_-p8o "validators" 22 (name "validators" ) (defaultValue "None" ) (uid "z8kflt_kvv_dcgoz64g_-p8o")) ($15 25 < z8kflt_kvv_dcgoz64g_-p8n "getValidators" 21 (name "getValidators" ) (uid "z8kflt_kvv_dcgoz64g_-p8n")) ($16 26 < z8kflt_kvv_dcgoz64g_-p8m "form" 25 (name "form" ) (uid "z8kflt_kvv_dcgoz64g_-p8m")) ($15 27 < z8kflt_kvv_dcgoz64g_-p8l "good_id" 21 (name "good_id" ) (uid "z8kflt_kvv_dcgoz64g_-p8l")) ($16 28 < z8kflt_kvv_dcgoz64g_-p8k "id" 27 (name "id" ) (uid "z8kflt_kvv_dcgoz64g_-p8k")) ($15 29 < z8kflt_kvv_dcgoz64g_-p8j "cacheValidator" 21 (name "cacheValidator" ) (uid "z8kflt_kvv_dcgoz64g_-p8j")) ($16 30 < z8kflt_kvv_dcgoz64g_-p8i "key" 29 (name "key" ) (uid "z8kflt_kvv_dcgoz64g_-p8i")) ($16 31 < z8kflt_kvv_dcgoz64g_-p8h "validator" 29 (name "validator" ) (uid "z8kflt_kvv_dcgoz64g_-p8h")) ($15 32 < z8kflt_kvv_dcgoz64g_-p8g "getCachedValidator" 21 (name "getCachedValidator" ) (uid "z8kflt_kvv_dcgoz64g_-p8g")) ($16 33 < z8kflt_kvv_dcgoz64g_-p8f "key" 32 (name "key" ) (uid "z8kflt_kvv_dcgoz64g_-p8f")) ($15 34 < z8kflt_kvv_dcgoz64g_-p8e "setValidator" 21 (name "setValidator" ) (uid "z8kflt_kvv_dcgoz64g_-p8e")) ($16 35 < z8kflt_kvv_dcgoz64g_-p8d "form" 34 (name "form" ) (uid "z8kflt_kvv_dcgoz64g_-p8d")) ($16 36 < z8kflt_kvv_dcgoz64g_-p8c "validator" 34 (name "validator" ) (uid "z8kflt_kvv_dcgoz64g_-p8c")) ($15 37 < z8kflt_kvv_dcgoz64g_-p8b "getValidator" 21 (name "getValidator" ) (uid "z8kflt_kvv_dcgoz64g_-p8b")) ($16 38 < z8kflt_kvv_dcgoz64g_-p8a "form" 37 (name "form" ) (uid "z8kflt_kvv_dcgoz64g_-p8a")) ($17 39 < z8kflt_kvv_dcgoz64g_-p89 "Comment" 13 (name "Comment" ) (uid "z8kflt_kvv_dcgoz64g_-p89") (body "FormTool handles Form validation, caching of Form validators and serves as a factory for portal_form objects. " )) ($10 40 < z8kflt_kvv_dcgoz64g_-p88 "UniqueObject" 13 (name "UniqueObject" ) (uid "z8kflt_kvv_dcgoz64g_-p88")) ($10 41 < z8kflt_kvv_dcgoz64g_-p87 "SimpleItem" 13 (name "SimpleItem" ) (uid "z8kflt_kvv_dcgoz64g_-p87")) ($18 42 < z8kflt_kvv_dcgoz64g_-p86 "stereotypes" 1 (uid "z8kflt_kvv_dcgoz64g_-p86")) ($19 43 < z8kflt_kvv_dcgoz64g_-p85 "_odPackage" 42 (name "_odPackage" ) (uid "z8kflt_kvv_dcgoz64g_-p85") (baseClass "Package")) ($19 44 < z8kflt_kvv_dcgoz64g_-p84 "odStub" 42 (name "odStub" ) (uid "z8kflt_kvv_dcgoz64g_-p84")) ($19 45 < z8kflt_kvv_dcgoz64g_-p83 "access" 42 (name "access" ) (uid "z8kflt_kvv_dcgoz64g_-p83") (baseClass "Dependency")) ($19 46 < z8kflt_kvv_dcgoz64g_-p82 "association" 42 (name "association" ) (uid "z8kflt_kvv_dcgoz64g_-p82") (baseClass "AssociationEnd")) ($19 47 < z8kflt_kvv_dcgoz64g_-p81 "create" 42 (name "create" ) (uid "z8kflt_kvv_dcgoz64g_-p81") (baseClass "BehavioralFeature")) ($19 48 < z8kflt_kvv_dcgoz64g_-p80 "destroy" 42 (name "destroy" ) (uid "z8kflt_kvv_dcgoz64g_-p80") (baseClass "BehavioralFeature")) ($19 49 < z8kflt_kvv_dcgoz64g_-p7z "document" 42 (name "document" ) (uid "z8kflt_kvv_dcgoz64g_-p7z") (baseClass "Component")) ($19 50 < z8kflt_kvv_dcgoz64g_-p7y "executable" 42 (name "executable" ) (uid "z8kflt_kvv_dcgoz64g_-p7y") (baseClass "Component")) ($19 51 < z8kflt_kvv_dcgoz64g_-p7x "extend" 42 (name "extend" ) (uid "z8kflt_kvv_dcgoz64g_-p7x") (baseClass "Dependency")) ($19 52 < z8kflt_kvv_dcgoz64g_-p7w "facade" 42 (name "facade" ) (uid "z8kflt_kvv_dcgoz64g_-p7w") (baseClass "Package")) ($19 53 < z8kflt_kvv_dcgoz64g_-p7v "file" 42 (name "file" ) (uid "z8kflt_kvv_dcgoz64g_-p7v") (baseClass "Component")) ($19 54 < z8kflt_kvv_dcgoz64g_-p7u "framework" 42 (name "framework" ) (uid "z8kflt_kvv_dcgoz64g_-p7u") (baseClass "Package")) ($19 55 < z8kflt_kvv_dcgoz64g_-p7t "friend" 42 (name "friend" ) (uid "z8kflt_kvv_dcgoz64g_-p7t") (baseClass "Dependency")) ($19 56 < z8kflt_kvv_dcgoz64g_-p7s "global" 42 (name "global" ) (uid "z8kflt_kvv_dcgoz64g_-p7s") (baseClass "AssociationEnd")) ($19 57 < z8kflt_kvv_dcgoz64g_-p7r "implementation" 42 (name "implementation" ) (uid "z8kflt_kvv_dcgoz64g_-p7r") (baseClass "Generalization")) ($19 58 < z8kflt_kvv_dcgoz64g_-p7q "implementationClass" 42 (name "implementationClass" ) (uid "z8kflt_kvv_dcgoz64g_-p7q") (baseClass "Class")) ($19 59 < z8kflt_kvv_dcgoz64g_-p7p "import" 42 (name "import" ) (uid "z8kflt_kvv_dcgoz64g_-p7p") (baseClass "Dependency")) ($19 60 < z8kflt_kvv_dcgoz64g_-p7o "include" 42 (name "include" ) (uid "z8kflt_kvv_dcgoz64g_-p7o") (baseClass "Dependency")) ($19 61 < z8kflt_kvv_dcgoz64g_-p7n "invariant" 42 (name "invariant" ) (uid "z8kflt_kvv_dcgoz64g_-p7n") (baseClass "Constraint")) ($19 62 < z8kflt_kvv_dcgoz64g_-p7m "library" 42 (name "library" ) (uid "z8kflt_kvv_dcgoz64g_-p7m") (baseClass "Component")) ($19 63 < z8kflt_kvv_dcgoz64g_-p7l "local" 42 (name "local" ) (uid "z8kflt_kvv_dcgoz64g_-p7l") (baseClass "AssociationEnd")) ($19 64 < z8kflt_kvv_dcgoz64g_-p7k "metaclass" 42 (name "metaclass" ) (uid "z8kflt_kvv_dcgoz64g_-p7k") (baseClass "Classifier")) ($19 65 < z8kflt_kvv_dcgoz64g_-p7j "metamodel" 42 (name "metamodel" ) (uid "z8kflt_kvv_dcgoz64g_-p7j") (baseClass "Package")) ($19 66 < z8kflt_kvv_dcgoz64g_-p7i "parameter" 42 (name "parameter" ) (uid "z8kflt_kvv_dcgoz64g_-p7i") (baseClass "AssociationEnd")) ($19 67 < z8kflt_kvv_dcgoz64g_-p7h "postcondition" 42 (name "postcondition" ) (uid "z8kflt_kvv_dcgoz64g_-p7h") (baseClass "Constraint")) ($19 68 < z8kflt_kvv_dcgoz64g_-p7g "powertype" 42 (name "powertype" ) (uid "z8kflt_kvv_dcgoz64g_-p7g") (baseClass "Classifier")) ($19 69 < z8kflt_kvv_dcgoz64g_-p7f "precondition" 42 (name "precondition" ) (uid "z8kflt_kvv_dcgoz64g_-p7f") (baseClass "Constraint")) ($19 70 < z8kflt_kvv_dcgoz64g_-p7e "process" 42 (name "process" ) (uid "z8kflt_kvv_dcgoz64g_-p7e") (baseClass "Classifier")) ($19 71 < z8kflt_kvv_dcgoz64g_-p7d "requirement" 42 (name "requirement" ) (uid "z8kflt_kvv_dcgoz64g_-p7d") (baseClass "Comment")) ($19 72 < z8kflt_kvv_dcgoz64g_-p7c "responsibility" 42 (name "responsibility" ) (uid "z8kflt_kvv_dcgoz64g_-p7c") (baseClass "Comment")) ($19 73 < z8kflt_kvv_dcgoz64g_-p7b "self" 42 (name "self" ) (uid "z8kflt_kvv_dcgoz64g_-p7b") (baseClass "AssociationEnd")) ($19 74 < z8kflt_kvv_dcgoz64g_-p7a "stub" 42 (name "stub" ) (uid "z8kflt_kvv_dcgoz64g_-p7a") (baseClass "Package")) ($19 75 < z8kflt_kvv_dcgoz64g_-p79 "systemModel" 42 (name "systemModel" ) (uid "z8kflt_kvv_dcgoz64g_-p79") (baseClass "Package")) ($19 76 < z8kflt_kvv_dcgoz64g_-p78 "table" 42 (name "table" ) (uid "z8kflt_kvv_dcgoz64g_-p78") (baseClass "Component")) ($19 77 < z8kflt_kvv_dcgoz64g_-p77 "thread" 42 (name "thread" ) (uid "z8kflt_kvv_dcgoz64g_-p77") (baseClass "Classifier")) ($19 78 < z8kflt_kvv_dcgoz64g_-p76 "topLevel" 42 (name "topLevel" ) (uid "z8kflt_kvv_dcgoz64g_-p76") (baseClass "Package")) ($19 79 < z8kflt_kvv_dcgoz64g_-p75 "type" 42 (name "type" ) (uid "z8kflt_kvv_dcgoz64g_-p75") (baseClass "Class")) ($19 80 < z8kflt_kvv_dcgoz64g_-p74 "utility" 42 (name "utility" ) (uid "z8kflt_kvv_dcgoz64g_-p74") (baseClass "Classifier")) ($19 81 < z8kflt_kvv_dcgoz64g_-p73 "boundary" 42 (smallImageFile stereotype/image/small/boundary.gif) (name "boundary" ) (defaultIconWidth 65) (iconFile stereotype/icon/boundary.wmf) (uid "z8kflt_kvv_dcgoz64g_-p73") (baseClass "Class")) ($19 82 < z8kflt_kvv_dcgoz64g_-p72 "entity" 42 (smallImageFile stereotype/image/small/entity.gif) (name "entity" ) (iconFile stereotype/icon/entity.wmf) (uid "z8kflt_kvv_dcgoz64g_-p72") (baseClass "Class")) ($19 83 < z8kflt_kvv_dcgoz64g_-p71 "control" 42 (smallImageFile stereotype/image/small/control.gif) (name "control" ) (defaultIconWidth 60) (iconFile stereotype/icon/control.wmf) (uid "z8kflt_kvv_dcgoz64g_-p71") (defaultIconHeight 60) (baseClass "Class")) ($19 84 < z8kflt_kvv_dcgoz64g_-p70 "interface" 42 (name "interface" ) (uid "z8kflt_kvv_dcgoz64g_-p70") (baseClass "Class")) ($19 85 < z8kflt_kvv_dcgoz64g_-p6z "body" 42 (name "body" ) (uid "z8kflt_kvv_dcgoz64g_-p6z") (baseClass "Component")) ($20 86 < z8kflt_kvv_dcgoz64g_-p6y "styles" 1 (uid "z8kflt_kvv_dcgoz64g_-p6y")) ($9 87 < z8kflt_kvv_dcgoz64g_-p6x "Component" 1 (name "Component" ) (namespaceRoot true) (uid "z8kflt_kvv_dcgoz64g_-p6x")) ($9 88 < z8kflt_kvv_dcgoz64g_-p6w "Usecase" 1 (name "Usecase" ) (namespaceRoot true) (uid "z8kflt_kvv_dcgoz64g_-p6w")) ($9 89 < z8kflt_kvv_dcgoz64g_-p6v "Deployment" 1 (name "Deployment" ) (namespaceRoot true) (uid "z8kflt_kvv_dcgoz64g_-p6v")) ($21 90) ($22 91) ($21 92) ($21 93) ($21 94) ($21 95) ($21 96) ($21 97) ($21 98) ($21 99) ($23 100 (name "DomainLockObject" )) (realizationAssn 17 14) (stereotypeAssn 21 84) (typeExpression 23 91) (typeExpression 24 91) (typeExpression 26 91) (typeExpression 28 91) (typeExpression 30 91) (typeExpression 31 91) (typeExpression 33 91) (typeExpression 35 91) (typeExpression 36 91) (typeExpression 38 91) (specificationAssn 17 21) (specificationAssn 14 17) (subtypeAssn 19 14) (supertypeAssn 19 41) (generalizationAssn 14 19) (subtypeAssn 18 14) (supertypeAssn 18 40) (generalizationAssn 14 18) (typeExpression 15 91) (typeExpression 16 91) (clientAssn 20 14) (supplierAssn 20 39) (projectionAssn 4 14 90) (projectionAssn 5 21 92) (to 6 5) (from 6 4) (projectionAssn 6 17 93) (projectionAssn 7 39 94) (projectionAssn 8 40 95) (projectionAssn 9 41 96) (to 10 8) (from 10 4) (projectionAssn 10 18 97) (to 11 9) (from 11 4) (projectionAssn 11 19 98) (to 12 7) (from 12 4) (projectionAssn 12 20 99) (openDiagrams 2 3) (selection 2 12) (lockedBy 43 100) (stereotypeAssn 13 43) (lockedBy 13 100) (lockedBy 42 100) (lockedBy 86 100) (stereotypeAssn 87 43) (lockedBy 87 100) (stereotypeAssn 88 43) (lockedBy 88 100) (stereotypeAssn 89 43) (lockedBy 89 100) (lockedBy 1 100) --- NEW FILE: FormToolDetails.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: FormToolDetails.odm --- ObjectDomain_Model 15 {z8kflt_nnx_dcceglyd_-p8f 0 }[objectdomain.uml.core.TypeExpression $23 objectdomain.uml.view.CommentView-owns $5 objectdomain.uml.mechanisms.UmlPackage-owns $9 objectdomain.uml.core.UmlComment-owns $15 objectdomain.uml.core.Generalization-owns $12 objectdomain.uml.core.Dependency-owns $17 objectdomain.uml.core.Projection $21 objectdomain.uml.core.UmlAssociationEnd-connections $14 objectdomain.uml.view.ClassView-owns $4 objectdomain.uml.view.DependencyView-owns $7 objectdomain.uml.core.UmlParameter-parameters $16 objectdomain.uml.core.UmlAssociation-owns $13 objectdomain.uml.view.Diagram-owns $3 objectdomain.uml.core.UmlOperation-features $11 objectdomain.domain.ModelEnvironment-owns $2 objectdomain.uml.mechanisms.StylePackage-owns $20 objectdomain.uml.mechanisms.StereotypePackage-owns $18 [...1133 lines suppressed...] (projectionAssn 62 167 277) (to 63 45) (from 63 41) (clientAssn 168 149) (supplierAssn 168 152) (projectionAssn 63 168 278) (openDiagrams 2 3) (selection 2 63) (lockedBy 170 279) (stereotypeAssn 64 170) (lockedBy 64 279) (lockedBy 169 279) (lockedBy 213 279) (stereotypeAssn 214 170) (lockedBy 214 279) (stereotypeAssn 215 170) (lockedBy 215 279) (stereotypeAssn 216 170) (lockedBy 216 279) (lockedBy 1 279) --- NEW FILE: FormValidator.gif --- (This appears to be a binary file; contents omitted.) --- NEW FILE: FormValidator.odm --- ObjectDomain_Model 15 {z8kflt_nnx_dcceglyd_-p8f 0 }[objectdomain.uml.view.CommentView-owns $5 objectdomain.uml.mechanisms.UmlPackage-owns $8 objectdomain.uml.core.UmlComment-owns $12 objectdomain.uml.core.Dependency-owns $13 objectdomain.uml.core.Projection $18 objectdomain.uml.core.UmlAssociationEnd-connections $11 objectdomain.uml.view.ClassView-owns $4 objectdomain.uml.view.DependencyView-owns $6 objectdomain.uml.core.UmlAssociation-owns $10 objectdomain.uml.view.Diagram-owns $3 objectdomain.uml.core.UmlOperation-features $14 objectdomain.domain.ModelEnvironment-owns $2 objectdomain.uml.mechanisms.StylePackage-owns $17 objectdomain.uml.mechanisms.StereotypePackage-owns $15 objectdomain.uml.core.UmlClass-owns $9 objectdomain.domain.DomainLockObject $19 objectdomain.uml.view.AssociationView-owns $7 objectdomain.uml.mechanisms.UmlModel-models $1 objectdomain.uml.core.Stereotype-owns $16 ] ($1 1 > z8kflt_nnx_dcceglyd_-p8f 0 (name "Model" ) (namespaceRoot true) (uid "z8kflt_nnx_dcceglyd_-p8f")) ($2 2 < z8kflt_59a_dhd1x1z5_-oso "ModelEnvironment" 1 (uid "z8kflt_59a_dhd1x1z5_-oso")) ($8 22 < z8kflt_59a_dhd1x1z5_-osn "Logical" 1 (name "Logical" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-osn")) ($3 3 < z8kflt_59a_dhd1x1z5_-osm "Class Diagram" 22 (name "Class Diagram" ) (width 5000) (uid "z8kflt_59a_dhd1x1z5_-osm") (height 5000) (diagramType "class")) ($4 4 < z8kflt_59a_dhd1x1z5_-osk "Validation Script" 3 (uid "z8kflt_59a_dhd1x1z5_-osk") (bbx 460 330 110 50)) ($4 5 < z8kflt_59a_dhd1x1z5_-osj "List of Validation Scripts" 3 (uid "z8kflt_59a_dhd1x1z5_-osj") (bbx 440 170 150 50)) ($4 6 < z8kflt_59a_dhd1x1z5_-osi "FormTool.FormValidator" 3 (uid "z8kflt_59a_dhd1x1z5_-osi") (bbx 260 170 150 50)) ($5 7 < z8kflt_59a_dhd1x1z5_-osh "Comment6" 3 (uid "z8kflt_59a_dhd1x1z5_-osh") (bbx 30 130 200 130)) ($6 8 < z8kflt_59a_dhd1x1z5_-osg "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-osg") (points 230 195 260 195) (lineStyle "oblique")) ($5 9 < z8kflt_59a_dhd1x1z5_-osf "Comment8" 3 (uid "z8kflt_59a_dhd1x1z5_-osf") (bbx 240 320 180 90)) ($4 10 < z8kflt_59a_dhd1x1z5_-ose "Traversal Stack" 3 (uid "z8kflt_59a_dhd1x1z5_-ose") (bbx 80 340 100 50)) ($6 11 < z8kflt_59a_dhd1x1z5_-osd "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-osd") (points 240 365 180 365) (lineStyle "oblique")) ($7 12 < z8kflt_59a_dhd1x1z5_-osc "" 3 (uid "z8kflt_59a_dhd1x1z5_-osc") (points 515 330 515 220) (lineStyle "oblique")) ($5 13 < z8kflt_59a_dhd1x1z5_-osb "Comment4" 3 (uid "z8kflt_59a_dhd1x1z5_-osb") (bbx 450 20 120 90)) ($6 14 < z8kflt_59a_dhd1x1z5_-osa "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-osa") (points 450 110 369 170) (lineStyle "oblique")) ($6 15 < z8kflt_59a_dhd1x1z5_-os9 "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-os9") (points 512 110 514 170) (lineStyle "oblique")) ($6 16 < z8kflt_59a_dhd1x1z5_-os8 "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-os8") (points 331 320 334 220) (lineStyle "oblique")) ($4 17 < z8kflt_59a_dhd1x1z5_-os7 "portal_navigation" 3 (uid "z8kflt_59a_dhd1x1z5_-os7") (bbx 30 20 330 60)) ($7 18 < z8kflt_59a_dhd1x1z5_-os6 "" 3 (uid "z8kflt_59a_dhd1x1z5_-os6") (points 311 170 224 80) (lineStyle "oblique")) ($6 19 < z8kflt_59a_dhd1x1z5_-os5 "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-os5") (points 159 130 182 80) (lineStyle "oblique")) ($6 20 < z8kflt_59a_dhd1x1z5_-os4 "" 3 (arrowHeadSelection "none") (uid "z8kflt_59a_dhd1x1z5_-os4") (points 130 260 130 340) (lineStyle "oblique")) ($7 21 < z8kflt_59a_dhd1x1z5_-os3 "" 3 (uid "z8kflt_59a_dhd1x1z5_-os3") (points 410 195 440 195) (lineStyle "oblique")) ($9 23 < z8kflt_59a_dhd1x1z5_-os1 "Validation Script" 22 (name "Validation Script" ) (uid "z8kflt_59a_dhd1x1z5_-os1")) ($10 24 < z8kflt_59a_dhd1x1z5_-os0 "#<anon> (Validation Script, List of Validation Scripts)" 23 (name "") (uid "z8kflt_59a_dhd1x1z5_-os0")) ($11 25 < z8kflt_59a_dhd1x1z5_-orz "#0" 24 (uid "z8kflt_59a_dhd1x1z5_-orz")) ($11 26 < z8kflt_59a_dhd1x1z5_-ory "#1" 24 (uid "z8kflt_59a_dhd1x1z5_-ory")) ($9 27 < z8kflt_59a_dhd1x1z5_-orx "List of Validation Scripts" 22 (name "List of Validation Scripts" ) (uid "z8kflt_59a_dhd1x1z5_-orx")) ($9 28 < z8kflt_59a_dhd1x1z5_-orw "FormTool.FormValidator" 22 (name "FormTool.FormValidator" ) (uid "z8kflt_59a_dhd1x1z5_-orw")) ($10 29 < z8kflt_59a_dhd1x1z5_-orv "#<anon> (FormTool.FormValidator, portal_navigation)" 28 (name "") (uid "z8kflt_59a_dhd1x1z5_-orv")) ($11 30 < z8kflt_59a_dhd1x1z5_-oru "#0" 29 (uid "z8kflt_59a_dhd1x1z5_-oru")) ($11 31 < z8kflt_59a_dhd1x1z5_-ort "#1" 29 (uid "z8kflt_59a_dhd1x1z5_-ort")) ($10 32 < z8kflt_59a_dhd1x1z5_-ors "#<anon> (FormTool.FormValidator, List of Validation Scripts)" 28 (name "") (uid "z8kflt_59a_dhd1x1z5_-ors")) ($11 33 < z8kflt_59a_dhd1x1z5_-orr "#0" 32 (uid "z8kflt_59a_dhd1x1z5_-orr")) ($11 34 < z8kflt_59a_dhd1x1z5_-orq "#1" 32 (uid "z8kflt_59a_dhd1x1z5_-orq")) ($12 35 < z8kflt_59a_dhd1x1z5_-orp "Comment6" 22 (name "Comment6" ) (uid "z8kflt_59a_dhd1x1z5_-orp") (body "FormValidator hands off to a page determined by the getNextObject method of NavigationTool. The object can be placed on the traversal stack so that it will get called during publishing." )) ($13 36 < z8kflt_59a_dhd1x1z5_-oro "#<anon> (Comment6, FormTool.FormValidator)" 22 (uid "z8kflt_59a_dhd1x1z5_-oro")) ($12 37 < z8kflt_59a_dhd1x1z5_-orn "Comment8" 22 (name "Comment8" ) (uid "z8kflt_59a_dhd1x1z5_-orn") (body "Upon __bobo_traverse__, FormTool inserts FormValidator on" "the Traversal Stack, replacing the next form" )) ($9 38 < z8kflt_59a_dhd1x1z5_-orm "Traversal Stack" 22 (name "Traversal Stack" ) (uid "z8kflt_59a_dhd1x1z5_-orm")) ($13 39 < z8kflt_59a_dhd1x1z5_-orl "#<anon> (Comment8, Traversal Stack)" 22 (uid "z8kflt_59a_dhd1x1z5_-orl")) ($12 40 < z8kflt_59a_dhd1x1z5_-ork "Comment4" 22 (name "Comment4" ) (uid "z8kflt_59a_dhd1x1z5_-ork") (body "FormValidator calls validation scripts on variables in the REQUEST" )) ($13 41 < z8kflt_59a_dhd1x1z5_-orj "#<anon> (Comment4, FormTool.FormValidator)" 22 (uid "z8kflt_59a_dhd1x1z5_-orj")) ($13 42 < z8kflt_59a_dhd1x1z5_-ori "#<anon> (Comment4, List of Validation Scripts)" 22 (uid "z8kflt_59a_dhd1x1z5_-ori")) ($13 43 < z8kflt_59a_dhd1x1z5_-orh "#<anon> (Comment8, FormTool.FormValidator)" 22 (uid "z8kflt_59a_dhd1x1z5_-orh")) ($9 44 < z8kflt_59a_dhd1x1z5_-org "portal_navigation" 22 (name "portal_navigation" ) (uid "z8kflt_59a_dhd1x1z5_-org")) ($14 45 < z8kflt_59a_dhd1x1z5_-orf "getNextObject(context, script, status, trace=[], **kwargs)" 44 (name "getNextObject(context, script, status, trace=[], **kwargs)" ) (uid "z8kflt_59a_dhd1x1z5_-orf")) ($13 46 < z8kflt_59a_dhd1x1z5_-ore "#<anon> (Comment6, portal_navigation)" 22 (uid "z8kflt_59a_dhd1x1z5_-ore")) ($13 47 < z8kflt_59a_dhd1x1z5_-ord "#<anon> (Comment6, Traversal Stack)" 22 (uid "z8kflt_59a_dhd1x1z5_-ord")) ($15 48 < z8kflt_59a_dhd1x1z5_-orc "stereotypes" 1 (uid "z8kflt_59a_dhd1x1z5_-orc")) ($16 49 < z8kflt_59a_dhd1x1z5_-orb "_odPackage" 48 (name "_odPackage" ) (uid "z8kflt_59a_dhd1x1z5_-orb") (baseClass "Package")) ($16 50 < z8kflt_59a_dhd1x1z5_-ora "odStub" 48 (name "odStub" ) (uid "z8kflt_59a_dhd1x1z5_-ora")) ($16 51 < z8kflt_59a_dhd1x1z5_-or9 "access" 48 (name "access" ) (uid "z8kflt_59a_dhd1x1z5_-or9") (baseClass "Dependency")) ($16 52 < z8kflt_59a_dhd1x1z5_-or8 "association" 48 (name "association" ) (uid "z8kflt_59a_dhd1x1z5_-or8") (baseClass "AssociationEnd")) ($16 53 < z8kflt_59a_dhd1x1z5_-or7 "create" 48 (name "create" ) (uid "z8kflt_59a_dhd1x1z5_-or7") (baseClass "BehavioralFeature")) ($16 54 < z8kflt_59a_dhd1x1z5_-or6 "destroy" 48 (name "destroy" ) (uid "z8kflt_59a_dhd1x1z5_-or6") (baseClass "BehavioralFeature")) ($16 55 < z8kflt_59a_dhd1x1z5_-or5 "document" 48 (name "document" ) (uid "z8kflt_59a_dhd1x1z5_-or5") (baseClass "Component")) ($16 56 < z8kflt_59a_dhd1x1z5_-or4 "executable" 48 (name "executable" ) (uid "z8kflt_59a_dhd1x1z5_-or4") (baseClass "Component")) ($16 57 < z8kflt_59a_dhd1x1z5_-or3 "extend" 48 (name "extend" ) (uid "z8kflt_59a_dhd1x1z5_-or3") (baseClass "Dependency")) ($16 58 < z8kflt_59a_dhd1x1z5_-or2 "facade" 48 (name "facade" ) (uid "z8kflt_59a_dhd1x1z5_-or2") (baseClass "Package")) ($16 59 < z8kflt_59a_dhd1x1z5_-or1 "file" 48 (name "file" ) (uid "z8kflt_59a_dhd1x1z5_-or1") (baseClass "Component")) ($16 60 < z8kflt_59a_dhd1x1z5_-or0 "framework" 48 (name "framework" ) (uid "z8kflt_59a_dhd1x1z5_-or0") (baseClass "Package")) ($16 61 < z8kflt_59a_dhd1x1z5_-oqz "friend" 48 (name "friend" ) (uid "z8kflt_59a_dhd1x1z5_-oqz") (baseClass "Dependency")) ($16 62 < z8kflt_59a_dhd1x1z5_-oqy "global" 48 (name "global" ) (uid "z8kflt_59a_dhd1x1z5_-oqy") (baseClass "AssociationEnd")) ($16 63 < z8kflt_59a_dhd1x1z5_-oqx "implementation" 48 (name "implementation" ) (uid "z8kflt_59a_dhd1x1z5_-oqx") (baseClass "Generalization")) ($16 64 < z8kflt_59a_dhd1x1z5_-oqw "implementationClass" 48 (name "implementationClass" ) (uid "z8kflt_59a_dhd1x1z5_-oqw") (baseClass "Class")) ($16 65 < z8kflt_59a_dhd1x1z5_-oqv "import" 48 (name "import" ) (uid "z8kflt_59a_dhd1x1z5_-oqv") (baseClass "Dependency")) ($16 66 < z8kflt_59a_dhd1x1z5_-oqu "include" 48 (name "include" ) (uid "z8kflt_59a_dhd1x1z5_-oqu") (baseClass "Dependency")) ($16 67 < z8kflt_59a_dhd1x1z5_-oqt "invariant" 48 (name "invariant" ) (uid "z8kflt_59a_dhd1x1z5_-oqt") (baseClass "Constraint")) ($16 68 < z8kflt_59a_dhd1x1z5_-oqs "library" 48 (name "library" ) (uid "z8kflt_59a_dhd1x1z5_-oqs") (baseClass "Component")) ($16 69 < z8kflt_59a_dhd1x1z5_-oqr "local" 48 (name "local" ) (uid "z8kflt_59a_dhd1x1z5_-oqr") (baseClass "AssociationEnd")) ($16 70 < z8kflt_59a_dhd1x1z5_-oqq "metaclass" 48 (name "metaclass" ) (uid "z8kflt_59a_dhd1x1z5_-oqq") (baseClass "Classifier")) ($16 71 < z8kflt_59a_dhd1x1z5_-oqp "metamodel" 48 (name "metamodel" ) (uid "z8kflt_59a_dhd1x1z5_-oqp") (baseClass "Package")) ($16 72 < z8kflt_59a_dhd1x1z5_-oqo "parameter" 48 (name "parameter" ) (uid "z8kflt_59a_dhd1x1z5_-oqo") (baseClass "AssociationEnd")) ($16 73 < z8kflt_59a_dhd1x1z5_-oqn "postcondition" 48 (name "postcondition" ) (uid "z8kflt_59a_dhd1x1z5_-oqn") (baseClass "Constraint")) ($16 74 < z8kflt_59a_dhd1x1z5_-oqm "powertype" 48 (name "powertype" ) (uid "z8kflt_59a_dhd1x1z5_-oqm") (baseClass "Classifier")) ($16 75 < z8kflt_59a_dhd1x1z5_-oql "precondition" 48 (name "precondition" ) (uid "z8kflt_59a_dhd1x1z5_-oql") (baseClass "Constraint")) ($16 76 < z8kflt_59a_dhd1x1z5_-oqk "process" 48 (name "process" ) (uid "z8kflt_59a_dhd1x1z5_-oqk") (baseClass "Classifier")) ($16 77 < z8kflt_59a_dhd1x1z5_-oqj "requirement" 48 (name "requirement" ) (uid "z8kflt_59a_dhd1x1z5_-oqj") (baseClass "Comment")) ($16 78 < z8kflt_59a_dhd1x1z5_-oqi "responsibility" 48 (name "responsibility" ) (uid "z8kflt_59a_dhd1x1z5_-oqi") (baseClass "Comment")) ($16 79 < z8kflt_59a_dhd1x1z5_-oqh "self" 48 (name "self" ) (uid "z8kflt_59a_dhd1x1z5_-oqh") (baseClass "AssociationEnd")) ($16 80 < z8kflt_59a_dhd1x1z5_-oqg "stub" 48 (name "stub" ) (uid "z8kflt_59a_dhd1x1z5_-oqg") (baseClass "Package")) ($16 81 < z8kflt_59a_dhd1x1z5_-oqf "systemModel" 48 (name "systemModel" ) (uid "z8kflt_59a_dhd1x1z5_-oqf") (baseClass "Package")) ($16 82 < z8kflt_59a_dhd1x1z5_-oqe "table" 48 (name "table" ) (uid "z8kflt_59a_dhd1x1z5_-oqe") (baseClass "Component")) ($16 83 < z8kflt_59a_dhd1x1z5_-oqd "thread" 48 (name "thread" ) (uid "z8kflt_59a_dhd1x1z5_-oqd") (baseClass "Classifier")) ($16 84 < z8kflt_59a_dhd1x1z5_-oqc "topLevel" 48 (name "topLevel" ) (uid "z8kflt_59a_dhd1x1z5_-oqc") (baseClass "Package")) ($16 85 < z8kflt_59a_dhd1x1z5_-oqb "type" 48 (name "type" ) (uid "z8kflt_59a_dhd1x1z5_-oqb") (baseClass "Class")) ($16 86 < z8kflt_59a_dhd1x1z5_-oqa "utility" 48 (name "utility" ) (uid "z8kflt_59a_dhd1x1z5_-oqa") (baseClass "Classifier")) ($16 87 < z8kflt_59a_dhd1x1z5_-oq9 "boundary" 48 (smallImageFile stereotype/image/small/boundary.gif) (name "boundary" ) (defaultIconWidth 65) (iconFile stereotype/icon/boundary.wmf) (uid "z8kflt_59a_dhd1x1z5_-oq9") (baseClass "Class")) ($16 88 < z8kflt_59a_dhd1x1z5_-oq8 "entity" 48 (smallImageFile stereotype/image/small/entity.gif) (name "entity" ) (iconFile stereotype/icon/entity.wmf) (uid "z8kflt_59a_dhd1x1z5_-oq8") (baseClass "Class")) ($16 89 < z8kflt_59a_dhd1x1z5_-oq7 "control" 48 (smallImageFile stereotype/image/small/control.gif) (name "control" ) (defaultIconWidth 60) (iconFile stereotype/icon/control.wmf) (uid "z8kflt_59a_dhd1x1z5_-oq7") (defaultIconHeight 60) (baseClass "Class")) ($16 90 < z8kflt_59a_dhd1x1z5_-oq6 "interface" 48 (name "interface" ) (uid "z8kflt_59a_dhd1x1z5_-oq6") (baseClass "Class")) ($16 91 < z8kflt_59a_dhd1x1z5_-oq5 "body" 48 (name "body" ) (uid "z8kflt_59a_dhd1x1z5_-oq5") (baseClass "Component")) ($17 92 < z8kflt_59a_dhd1x1z5_-oq4 "styles" 1 (uid "z8kflt_59a_dhd1x1z5_-oq4")) ($8 93 < z8kflt_59a_dhd1x1z5_-oq3 "Component" 1 (name "Component" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-oq3")) ($8 94 < z8kflt_59a_dhd1x1z5_-oq2 "Usecase" 1 (name "Usecase" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-oq2")) ($8 95 < z8kflt_59a_dhd1x1z5_-oq1 "Deployment" 1 (name "Deployment" ) (namespaceRoot true) (uid "z8kflt_59a_dhd1x1z5_-oq1")) ($18 96) ($18 97) ($18 98) ($18 99) ($18 100) ($18 101) ($18 102) ($18 103) ($18 104) ($18 105) ($18 106) ($18 107) ($18 108) ($18 109) ($18 110) ($18 111) ($18 112) ($18 113) ($19 114 (name "DomainLockObject" )) (typeAssn 25 23) (assocEndAssn 23 25) (assocEndAssn 27 26) (typeAssn 34 27) (assocEndAssn 27 34) (typeAssn 26 27) (projectionAssn 4 23 96) (projectionAssn 5 27 97) (typeAssn 30 28) (assocEndAssn 28 30) (typeAssn 33 28) (assocEndAssn 28 33) (assocEndAssn 44 31) (typeAssn 31 44) (projectionAssn 6 28 98) (projectionAssn 7 35 99) (to 8 6) (from 8 7) (clientAssn 36 35) (supplierAssn 36 28) (projectionAssn 8 36 100) (projectionAssn 9 37 101) (projectionAssn 10 38 102) (to 11 10) (from 11 9) (clientAssn 39 37) (supplierAssn 39 38) (projectionAssn 11 39 103) (to 12 5) (from 12 4) (projectionAssn 12 24 104) (projectionAssn 13 40 105) (to 14 6) (from 14 13) (clientAssn 41 40) (supplierAssn 41 28) (projectionAssn 14 41 106) (to 15 5) (from 15 13) (clientAssn 42 40) (supplierAssn 42 27) (projectionAssn 15 42 107) (to 16 6) (from 16 9) (clientAssn 43 37) (supplierAssn 43 28) (projectionAssn 16 43 108) (projectionAssn 17 44 109) (to 18 17) (from 18 6) (projectionAssn 18 29 110) (to 19 17) (from 19 7) (clientAssn 46 35) (supplierAssn 46 44) (projectionAssn 19 46 111) (to 20 10) (from 20 7) (clientAssn 47 35) (supplierAssn 47 38) (projectionAssn 20 47 112) (to 21 5) (from 21 6) (projectionAssn 21 32 113) (openDiagrams 2 3) (selection 2 21) (lockedBy 49 114) (stereotypeAssn 22 49) (lockedBy 22 114) (lockedBy 48 114) (lockedBy 92 114) (stereotypeAssn 93 49) (lockedBy 93 114) (stereotypeAssn 94 49) (lockedBy 94 114) (stereotypeAssn 95 49) (lockedBy 95 114) (lockedBy 1 114) |