
(object Petal
    version    	37)

(object Design "<Top Level>"
    is_unit    	TRUE
    is_loaded  	TRUE
    defaults   	(object defaults
	rightMargin 	0.250000
	leftMargin 	0.250000
	topMargin  	0.250000
	bottomMargin 	0.500000
	pageOverlap 	0.250000
	clipIconLabels 	TRUE
	autoResize 	TRUE
	snapToGrid 	TRUE
	gridX      	31
	gridY      	31
	defaultFont 	(object Font
	    size       	11
	    face       	"Arial"
	    bold       	FALSE
	    italics    	FALSE
	    underline  	FALSE
	    strike     	FALSE
	    color      	0
	    default_color 	TRUE)
	showMessageNum 	1
	showClassOfObject 	TRUE
	notation   	"OMT")
    root_category 	(object Class_Category "<Top Level>"
	exportControl 	"Public"
	global     	TRUE
	subsystem  	"<Top Level>"
	logical_models 	(list unit_reference_list
	    (object Class "Inspector"
		used_nodes 	(list uses_relationship_list
		    (object Uses_Relationship
			supplier   	"MethodInvokedEvent"))
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "instance")
		    (object ClassAttribute "inspectListeners")))
	    (object Class "InspectMgr"
		used_nodes 	(list uses_relationship_list
		    (object Uses_Relationship
			supplier   	"MethodInvokedEvent"))
		operations 	(list Operations
		    (object Operation "inspectItem"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0))
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "inspectClipboard")))
	    (object Class "Config"
		operations 	(list Operations
		    (object Operation "setConfigMgr"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "setModule"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "getModule"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "methodInvoked"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "closeRequested"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0))
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "view")
		    (object ClassAttribute "module")
		    (object ClassAttribute "isRecording")
		    (object ClassAttribute "isDirty")))
	    (object Class "ConfigMgr"
		operations 	(list Operations
		    (object Operation "configModule"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "methodInvoked"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "configClosed"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)))
	    (object Class "InspectorListener"
		operations 	(list Operations
		    (object Operation "methodInvoked"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "closeRequested"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "approveMethodArgument"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)))
	    (object Class "ArgumentData"
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "type")
		    (object ClassAttribute "module")
		    (object ClassAttribute "item")
		    (object ClassAttribute "propertyName")
		    (object ClassAttribute "propertyValue")))
	    (object Class "MethodArgument"
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "cookie")))
	    (object Class "MethodInvokedEvent"
		used_nodes 	(list uses_relationship_list
		    (object Uses_Relationship
			supplier   	"ConfigMgr"))
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "instance")
		    (object ClassAttribute "method")
		    (object ClassAttribute "methodArguments")
		    (object ClassAttribute "returnValue")))
	    (object Class "ModuleDef"
		operations 	(list Operations
		    (object Operation "addItemDef"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "getItemDef"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "removeItemDef"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)))
	    (object Class "BAClipboard"
		operations 	(list Operations
		    (object Operation "setContents"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)
		    (object Operation "getContents"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0))
		class_attributes 	(list class_attribute_list
		    (object ClassAttribute "object")
		    (object ClassAttribute "owner")
		    (object ClassAttribute "propertyChangeListeners")))
	    (object Class "TextDisplayable"
		operations 	(list Operations
		    (object Operation "getDisplayableText"
			concurrency 	"Sequential"
			opExportControl 	"Public"
			uid        	0)))
	    (object Association "$UNNAMED$0"
		quid       	"34AC719F0186"
		roles      	(list role_list
		    (object Role "$UNNAMED$1"
			supplier   	"InspectMgr"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$2"
			supplier   	"Inspector"
			client_cardinality 	(value cardinality "n")
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$3"
		quid       	"34AC71ED0302"
		roles      	(list role_list
		    (object Role "$UNNAMED$4"
			supplier   	"ConfigMgr"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$5"
			supplier   	"Config"
			client_cardinality 	(value cardinality "n")
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$6"
		quid       	"34AC7B7C01AE"
		roles      	(list role_list
		    (object Role "$UNNAMED$7"
			supplier   	"Inspector"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$8"
			supplier   	"InspectorListener"
			client_cardinality 	(value cardinality "n")
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$9"
		quid       	"34AC865B00AA"
		roles      	(list role_list
		    (object Role "$UNNAMED$10"
			supplier   	"Config"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$11"
			supplier   	"ConfigMgr"
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$12"
		quid       	"34ADB1370028"
		roles      	(list role_list
		    (object Role "$UNNAMED$13"
			supplier   	"MethodArgument"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$14"
			supplier   	"ArgumentData"
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$15"
		quid       	"34ADB4420104"
		roles      	(list role_list
		    (object Role "$UNNAMED$16"
			supplier   	"Inspector"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$17"
			supplier   	"InspectMgr"
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$18"
		quid       	"34ADB6090064"
		roles      	(list role_list
		    (object Role "$UNNAMED$19"
			supplier   	"MethodInvokedEvent"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$20"
			supplier   	"MethodArgument"
			client_cardinality 	(value cardinality "n")
			is_navigable 	TRUE)))
	    (object Association "$UNNAMED$21"
		quid       	"34ADBAC40366"
		roles      	(list role_list
		    (object Role "$UNNAMED$22"
			supplier   	"Config"
			is_navigable 	TRUE
			is_aggregate 	TRUE)
		    (object Role "$UNNAMED$23"
			supplier   	":ModuleDef"
			is_navigable 	TRUE))))
	logical_presentations 	(list unit_reference_list
	    (object ClassDiagram "Main"
		title      	"Main"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	168
		items      	(list diagram_item_list
		    (object Label @1
			location   	(1085, 31)
			font       	(object Font
			    size       	14
			    face       	"Arial"
			    bold       	TRUE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			nlines     	1
			max_width  	1019
			label      	"BA Config Module Param Subsystem")
		    (object NoteView @2
			location   	(465, 403)
			label      	(object ItemLabel
			    Parent_View 	@2
			    location   	(48, 16)
			    nlines     	15
			    max_width  	859
			    label      	
|Goal - Let user configure an item visually while internally maintaining module Param.
|
|Use Cases
|- Open Config Module
|- Open item Inspector
|- Turn config Record on/off
|> Invoke inspector method with record on
|> Select item as method argument
|> Select property as method argument
|- Config - Delete, Insert, Edit, Up, Down
|- Config - Save, Revert
			    )
			width      	919
			height     	787)
		    (object NoteView @3
			location   	(465, 1147)
			label      	(object ItemLabel
			    Parent_View 	@3
			    location   	(76, 831)
			    nlines     	12
			    max_width  	803
			    label      	
|Events to Config subsystem
|      caught by InspectMgr
|- InspectItem - Item
|      caught by InspectMgr, ConfigMgr
|- GroupClosed - GroupID
|      caught by ConfigMgr
|- ConfigModule - Module
|
|InspectMgr approves MethodArgument if in same module as inspector instance.
			    )
			width      	863
			height     	644)
		    (object Label @4
			location   	(1891, 279)
			nlines     	1
			max_width  	306
			label      	"InspectListener")
		    (object Label @5
			location   	(992, 186)
			nlines     	1
			max_width  	368
			label      	"MessageListener")
		    (object Label @6
			location   	(1860, 217)
			nlines     	1
			max_width  	368
			label      	"MessageListener")
		    (object ClassView "Class" "InspectorListener" @7
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1953, 1457)
			label      	(object ItemLabel
			    Parent_View 	@7
			    location   	(1719, 1326)
			    nlines     	1
			    max_width  	466
			    justify    	0
			    label      	"InspectorListener")
			compartment 	(object Compartment
			    Parent_View 	@7
			    location   	(1710, 1386)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	4
			    max_width  	484)
			width      	504
			height     	286
			autoResize 	TRUE)
		    (object ClassView "Class" "ConfigMgr" @8
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1147, 403)
			label      	(object ItemLabel
			    Parent_View 	@8
			    location   	(995, 272)
			    nlines     	1
			    max_width  	303
			    justify    	0
			    label      	"ConfigMgr")
			compartment 	(object Compartment
			    Parent_View 	@8
			    location   	(992, 332)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	4
			    max_width  	309)
			width      	328
			height     	286
			autoResize 	TRUE)
		    (object NoteView @9
			location   	(1550, 2170)
			label      	(object ItemLabel
			    Parent_View 	@9
			    location   	(1199, 1967)
			    nlines     	8
			    max_width  	727
			    label      	
|Type is item or property, later add method.
|
|MethodArgument to BAClipboard:
|- Tree - Item, "Copy As Argument"
|- Inspector - Property - "Copy As Argument"
			    )
			width      	787
			height     	418)
		    (object ClassView "Class" "ArgumentData" @10
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1488, 1674)
			label      	(object ItemLabel
			    Parent_View 	@10
			    location   	(1338, 1493)
			    nlines     	1
			    max_width  	299
			    justify    	0
			    label      	"ArgumentData")
			compartment 	(object Compartment
			    Parent_View 	@10
			    location   	(1335, 1553)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	6
			    max_width  	256)
			width      	324
			height     	386
			autoResize 	TRUE)
		    (object Label @11
			location   	(1395, 310)
			nlines     	1
			max_width  	432
			label      	"forwards in Message")
		    (object ClassView "Class" "InspectMgr" @12
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(2046, 465)
			label      	(object ItemLabel
			    Parent_View 	@12
			    location   	(1897, 359)
			    nlines     	1
			    max_width  	296
			    justify    	0
			    label      	"InspectMgr")
			compartment 	(object Compartment
			    Parent_View 	@12
			    location   	(1895, 419)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	3
			    max_width  	300)
			width      	320
			height     	236
			autoResize 	TRUE)
		    (object ClassView "Class" "Inspector" @13
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(2046, 868)
			label      	(object ItemLabel
			    Parent_View 	@13
			    location   	(1898, 762)
			    nlines     	1
			    max_width  	294
			    justify    	0
			    label      	"Inspector")
			compartment 	(object Compartment
			    Parent_View 	@13
			    location   	(1896, 822)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	3
			    max_width  	297)
			width      	318
			height     	236
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$0" @14
			location   	(2059, 666)
			quidu      	"34AC719F0186"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$2" @15
				Parent_View 	@14
				location   	(137, -109)
				client     	@14
				supplier   	@13
				line_style 	3
				origin_attachment 	(2059, 666)
				terminal_attachment 	(2059, 750))
			    (object RoleView "$UNNAMED$1" @16
				Parent_View 	@14
				location   	(137, -109)
				client     	@14
				supplier   	@12
				line_style 	3
				origin_attachment 	(2059, 666)
				terminal_attachment 	(2059, 583))))
		    (object AssociationViewNew "$UNNAMED$6" @17
			location   	(2044, 1150)
			quidu      	"34AC7B7C01AE"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$8" @18
				Parent_View 	@17
				location   	(339, -183)
				client     	@17
				supplier   	@7
				line_style 	3
				origin_attachment 	(2044, 1150)
				terminal_attachment 	(2044, 1314))
			    (object RoleView "$UNNAMED$7" @19
				Parent_View 	@17
				location   	(339, -183)
				client     	@17
				supplier   	@13
				line_style 	3
				origin_attachment 	(2044, 1150)
				terminal_attachment 	(2044, 986))))
		    (object AssociationViewNew "$UNNAMED$15" @20
			location   	(2150, 666)
			quidu      	"34ADB4420104"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$17" @21
				Parent_View 	@20
				location   	(135, 201)
				client     	@20
				supplier   	@12
				line_style 	3
				origin_attachment 	(2150, 666)
				terminal_attachment 	(2150, 583))
			    (object RoleView "$UNNAMED$16" @22
				Parent_View 	@20
				location   	(135, 201)
				client     	@20
				supplier   	@13
				line_style 	3
				origin_attachment 	(2150, 666)
				terminal_attachment 	(2150, 750))))
		    (object ClassView "Class" "MethodArgument" @23
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1612, 1116)
			label      	(object ItemLabel
			    Parent_View 	@23
			    location   	(1437, 1035)
			    nlines     	1
			    max_width  	349
			    justify    	0
			    label      	"MethodArgument")
			compartment 	(object Compartment
			    Parent_View 	@23
			    location   	(1432, 1095)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	2
			    max_width  	122)
			width      	378
			height     	186
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$12" @24
			location   	(1500, 1345)
			quidu      	"34ADB1370028"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$14" @25
				Parent_View 	@24
				location   	(601, -1042)
				client     	@24
				supplier   	@10
				line_style 	3
				origin_attachment 	(1500, 1345)
				terminal_attachment 	(1500, 1481))
			    (object RoleView "$UNNAMED$13" @26
				Parent_View 	@24
				location   	(601, -1042)
				client     	@24
				supplier   	@23
				line_style 	3
				origin_attachment 	(1500, 1345)
				terminal_attachment 	(1500, 1209))))
		    (object ClassView "Class" "MethodInvokedEvent" @27
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1612, 620)
			label      	(object ItemLabel
			    Parent_View 	@27
			    location   	(1402, 464)
			    nlines     	1
			    max_width  	424
			    justify    	0
			    label      	"MethodInvokedEvent")
			compartment 	(object Compartment
			    Parent_View 	@27
			    location   	(1394, 524)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	5
			    max_width  	334)
			width      	454
			height     	336
			autoResize 	TRUE)
		    (object UsesView "" @28
			client     	@12
			supplier   	@27
			vertices   	(list Points
			    (1886, 375)
			    (1622, 375)
			    (1622, 452))
			line_style 	3
			origin_attachment 	(1886, 375)
			terminal_attachment 	(1622, 452))
		    (object AssociationViewNew "$UNNAMED$18" @29
			location   	(1609, 905)
			quidu      	"34ADB6090064"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$20" @30
				Parent_View 	@29
				location   	(431, -955)
				client     	@29
				supplier   	@23
				line_style 	3
				origin_attachment 	(1609, 905)
				terminal_attachment 	(1609, 1023))
			    (object RoleView "$UNNAMED$19" @31
				Parent_View 	@29
				location   	(431, -955)
				client     	@29
				supplier   	@27
				line_style 	3
				origin_attachment 	(1609, 905)
				terminal_attachment 	(1609, 788))))
		    (object UsesView "" @32
			client     	@27
			supplier   	@8
			vertices   	(list Points
			    (1519, 452)
			    (1519, 372)
			    (1311, 372))
			line_style 	3
			origin_attachment 	(1519, 452)
			terminal_attachment 	(1311, 372))
		    (object ClassView "Class" ":ModuleDef" @33
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1116, 1612)
			label      	(object ItemLabel
			    Parent_View 	@33
			    location   	(966, 1481)
			    nlines     	1
			    max_width  	299
			    justify    	0
			    label      	"ModuleDef")
			compartment 	(object Compartment
			    Parent_View 	@33
			    location   	(963, 1541)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	4
			    max_width  	303)
			width      	324
			height     	286
			autoResize 	TRUE)
		    (object ClassView "Class" "Config" @34
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(1147, 992)
			label      	(object ItemLabel
			    Parent_View 	@34
			    location   	(986, 711)
			    nlines     	1
			    max_width  	321
			    justify    	0
			    label      	"Config")
			compartment 	(object Compartment
			    Parent_View 	@34
			    location   	(982, 771)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	10
			    max_width  	331)
			width      	348
			height     	586
			autoResize 	TRUE)
		    (object AssociationViewNew "$UNNAMED$3" @35
			location   	(1150, 622)
			quidu      	"34AC71ED0302"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$5" @36
				Parent_View 	@35
				location   	(-214, -153)
				client     	@35
				supplier   	@34
				line_style 	3
				origin_attachment 	(1150, 622)
				terminal_attachment 	(1150, 699))
			    (object RoleView "$UNNAMED$4" @37
				Parent_View 	@35
				location   	(-214, -153)
				client     	@35
				supplier   	@8
				line_style 	3
				origin_attachment 	(1150, 622)
				terminal_attachment 	(1150, 546))))
		    (object AssociationViewNew "$UNNAMED$9" @38
			location   	(1225, 622)
			quidu      	"34AC865B00AA"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$11" @39
				Parent_View 	@38
				location   	(-139, 157)
				client     	@38
				supplier   	@8
				line_style 	3
				origin_attachment 	(1225, 622)
				terminal_attachment 	(1225, 546))
			    (object RoleView "$UNNAMED$10" @40
				Parent_View 	@38
				location   	(-139, 157)
				client     	@38
				supplier   	@34
				line_style 	3
				origin_attachment 	(1225, 622)
				terminal_attachment 	(1225, 699))))
		    (object AssociationViewNew "$UNNAMED$21" @41
			location   	(1075, 1377)
			quidu      	"34ADBAC40366"
			roleview_list 	(list RoleViews
			    (object RoleView "$UNNAMED$23" @42
				Parent_View 	@41
				location   	(-72, -235)
				client     	@41
				supplier   	@33
				line_style 	3
				origin_attachment 	(1075, 1377)
				terminal_attachment 	(1075, 1469))
			    (object RoleView "$UNNAMED$22" @43
				Parent_View 	@41
				location   	(-72, -235)
				client     	@41
				supplier   	@34
				line_style 	3
				origin_attachment 	(1075, 1377)
				terminal_attachment 	(1075, 1285))))
		    (object AttachView "" @44
			client     	@9
			supplier   	@10
			line_style 	3
			origin_attachment 	(1590, 1960)
			terminal_attachment 	(1590, 1867))
		    (object Label @45
			location   	(1953, 124)
			nlines     	1
			max_width  	212
			label      	"Reusable")
		    (object UsesView "" @46
			client     	@13
			supplier   	@27
			vertices   	(list Points
			    (1887, 859)
			    (1737, 859)
			    (1737, 788))
			line_style 	3
			origin_attachment 	(1887, 859)
			terminal_attachment 	(1737, 788))
		    (object Label @47
			location   	(1736, 868)
			nlines     	1
			max_width  	88
			label      	"fires")
		    (object ClassView "Class" "BAClipboard" @48
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(248, 1829)
			label      	(object ItemLabel
			    Parent_View 	@48
			    location   	(29, 1648)
			    nlines     	1
			    max_width  	436
			    justify    	0
			    label      	"BAClipboard")
			compartment 	(object Compartment
			    Parent_View 	@48
			    location   	(21, 1708)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	6
			    max_width  	450)
			width      	472
			height     	386
			autoResize 	TRUE)
		    (object Label @49
			location   	(93, 1550)
			nlines     	1
			max_width  	368
			label      	"all static methods")
		    (object ClassView "Class" "TextDisplayable" @50
			IncludeAttribute 	TRUE
			IncludeOperation 	TRUE
			location   	(713, 1767)
			label      	(object ItemLabel
			    Parent_View 	@50
			    location   	(527, 1686)
			    nlines     	1
			    max_width  	371
			    justify    	0
			    label      	"TextDisplayable")
			compartment 	(object Compartment
			    Parent_View 	@50
			    location   	(521, 1746)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    anchor     	2
			    nlines     	2
			    max_width  	381)
			width      	402
			height     	186
			autoResize 	TRUE)
		    (object Label @51
			location   	(620, 1612)
			nlines     	1
			max_width  	213
			label      	"interface")
		    (object NoteView @52
			location   	(806, 2077)
			label      	(object ItemLabel
			    Parent_View 	@52
			    location   	(567, 1980)
			    nlines     	3
			    max_width  	502
			    label      	"Implemented by MethodArgument for display in mainMenu clipboard text.")
			width      	562
			height     	206)
		    (object AttachView "" @53
			client     	@50
			supplier   	@52
			line_style 	3
			origin_attachment 	(712, 1860)
			terminal_attachment 	(712, 1973))))
	    (object ClassDiagram "Use Case - Add an invocation"
		title      	"Use Case - Add an invocation"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object NoteView @54
			location   	(589, 527)
			label      	(object ItemLabel
			    Parent_View 	@54
			    location   	(94, 24)
			    nlines     	20
			    max_width  	1015
			    label      	
|Goal - On a Config Module window, add an invocation, which consists of item, method, arguments.
|
|- Select item. It's invocations appear.
|- Double click item to show its inspector.
|- Select method.
|- Enter arguments:
|    - Enter literals directly
|    - Enter item by paste
|    - Enter property by paste
|    - Enter bean property editor value by ???
|- Invoke method. It appears in invocations.
|
|- Copy item - with Copy Item combo on Config
|- Copy property - with Copy Property on Config. This opens a special dialog.
			    )
			width      	1075
			height     	1019)))))
    root_subsystem 	(object SubSystem "<Top Level>"
	physical_models 	(list unit_reference_list)
	physical_presentations 	(list unit_reference_list
	    (object Module_Diagram "Main"
		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
	ProcsNDevs 	(list
	    (object Process_Diagram ""
		title      	""
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list))))
    properties 	(object Properties))
