package id9wobxixip6xbxixlxjg;

/**
@version 2.0
@physicalPackage
@__modelType diagram
*/
class diagram {
/**
@__ref <oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer:oiref><oihard>
@__modelType reference
*/
class reference {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail:oiref><oihard>
@__modelType reference
*/
class reference1559 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.IMakeShipmentToCustomer:oiref><oihard>
@__modelType reference
*/
class reference1560 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomer:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1561 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1562 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.DeliveryToCustomer.DeliveryToCustomer:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1563 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.DeliveryToCustomer.DeliveryDetail:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1564 {
}
/**
@__ref <oiref:java#Class#RelMgmt.PartyRole.Customer:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1565 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.Product.ProductBeingSold:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1566 {
}
/**
@__ref <oiref:design#Class#id9wobxixip6xbxixlxjg.node:oiref><oihard>
@__modelType reference
*/
class reference1567 {
}
/**
@__ref <oiref:java#Class#RelMgmt.PartyRole.Shipper:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1568 {
}
/**
@__ref <oiref:design#Class#id9wobxixip6xbxixlxjg.node1569:oiref><oihard>
@__modelType reference
*/
class reference1570 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.Product.ProductDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1571 {
}
}
/**
@__tags
@shapeType ClassDiagram
*/
class __tags {
}
/**
@__options
 option.showPackageContents = false
 option.detail=Analysis
option.initialwidth=600
option.associationLinks.directed=No
option.associationLinks.showAttribute=No
option.referenced=Hide
*/
class __options {
}
/**
@__positions <oigroup:<oiref:java#Class#ProductSaleMgmt.Product.ProductBeingSold:oiref>=2200,817,280,222,1:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.PartyRole.Customer:oiref>=501,817,283,412,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed:oiref>=572,362,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed1:oiref>=2293,817,1718,434:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed3:oiref>=2200,995,2127,1315,1841,1315,1618,947:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomer:oiref>=891,817,307,792,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=527,817,527,548:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed2:oiref>=1493,796,18,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.DeliveryToCustomer.DeliveryToCustomer:oiref>=704,193,347,336,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed2:oiref>=1794,861,20,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed2:oiref>=1955,358,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail#lnkUnnamed:oiref>=1923,271,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id9wobxixip6xbxixlxjg.node1569.link:oiref>=280,845,200,845:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed:oiref>=387,548,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed2:oiref>=1084,796,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=2029,358,2029,817:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=2058,1201,42,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed1:oiref>=993,817,556,548:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed11:oiref>=1923,197,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=2058,1180,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed1:oiref>=655,817,877,529:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed1:oiref>=534,548,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed11:oiref>=568,237,693,183,1818,183,1945,226:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed2:oiref>=2075,358,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.DeliveryToCustomer.DeliveryToCustomer#lnkUnnamed:oiref>=1358,796,18,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer:oiref>=347,193,221,355,1:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=531,671,50,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed42:oiref>=1883,796,20,17,0:oigroup>
<oigroup:<oiref:design#Class#id9wobxixip6xbxixlxjg.node:oiref>=2283,1785,114,56,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.DeliveryToCustomer.DeliveryToCustomer#lnkUnnamed:oiref>=953,529,7,17,0:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed1:oiref>=746,705,50,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed:oiref>=568,383,704,383:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed1:oiref>=2240,796,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail#lnkUnnamed:oiref>=1807,292,1945,292:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed3:oiref>=2178,974,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=1113,1609,20,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed1:oiref>=721,529,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed2:oiref>=1622,861,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed3:oiref>=447,109,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed1:oiref>=136,817,790,529:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail:oiref>=1945,193,221,165,1:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.Product.ProductDesc:oiref>=1818,817,236,431,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.Party.Address#lnkUnnamed1:oiref>=536,491,429,491,429,355:oigroup>
<oigroup:<oiref:design#Class#id9wobxixip6xbxixlxjg.node1569:oiref>=280,817,169,56,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed:oiref>=73,817,437,548:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed2:oiref>=1693,861,50,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed:oiref>=62,796,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed42:oiref>=1607,434,18,17,0:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.PartyRole.Shipper:oiref>=10,817,190,184,1:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=2010,1248,32,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.IMakeShipmentToCustomer:oiref>=372,10,172,99,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed2:oiref>=2386,817,2097,358:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail:oiref>=1452,193,355,241,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=516,796,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=1137,1609,1137,1680,1269,1680,1269,1548,1198,1548:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=2005,796,20,17,0:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.Party.Address:oiref>=536,404,166,210,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=2007,358,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=505,548,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed2:oiref>=1987,358,1515,817:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed1:oiref>=125,796,7,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed11:oiref>=572,210,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=2002,1248,2002,1305,2116,1305,2116,1201,2054,1201:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed2:oiref>=1494,434,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed3:oiref>=1622,926,20,17,0:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Shipper#lnkUnnamed1:oiref>=409,652,50,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed:oiref>=869,1002,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.DeliveryToCustomer.DeliveryToCustomer#lnkUnnamed:oiref>=964,529,1412,817:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=1202,1527,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed1:oiref>=937,796,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail#lnkUnnamed:oiref>=1811,271,18,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.DeliveryToCustomer.DeliveryDetail:oiref>=1309,817,309,162,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed:oiref>=784,1023,891,1023:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed2:oiref>=1095,817,1540,434:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed1:oiref>=644,796,7,17,0:oigroup>
<oigroup:<oiref:design#Class#id9wobxixip6xbxixlxjg.node.link:oiref>=2340,1785,2340,1039:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed3:oiref>=458,193,458,109:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed1:oiref>=1696,434,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed42:oiref>=1923,817,1629,434:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed1:oiref>=839,529,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed2:oiref>=2351,796,18,17,0:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=1202,1548,127,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed2:oiref>=1818,882,1618,882:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=2033,686,50,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed:oiref>=788,1002,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed:oiref>=682,362,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=1974,1248,20,17,0:oigroup>
*/
class __positions {
}
/**
@shapeType Note
@__modelType node
@name Note1
@text This is a specific
product's role:
being sold.
*/
class node {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#ProductSaleMgmt.Product.ProductBeingSold:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note2
@text This could be an internal
or an external organization,
participating as a shipper
*/
class node1569 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#RelMgmt.PartyRole.Shipper:oiref><oihard>
*/
class link {
}
}
