package id9wtbxixip6xbxixlx3v;

/**
@version 2.0
@physicalPackage
@__modelType diagram
*/
class diagram {
/**
@__ref <oiref:java#Class#RelMgmt.PartyRole.Customer:oiref><oihard>
@__modelType reference
@__imported
*/
class reference {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomer:oiref><oihard>
@__modelType reference
*/
class reference1535 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail:oiref><oihard>
@__modelType reference
*/
class reference1536 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.TermsAndConditions:oiref><oihard>
@__modelType reference
*/
class reference1537 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1538 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1539 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.IMakeSaleToCustomer:oiref><oihard>
@__modelType reference
*/
class reference1540 {
}
/**
@__ref <oiref:java#Class#RelMgmt.Party.Address:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1541 {
}
/**
@__ref <oiref:java#Class#RelMgmt.PersonRole.SalesRep:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1542 {
}
/**
@__ref <oiref:design#Class#id9wtbxixip6xbxixlx3v.node:oiref><oihard>
@__modelType reference
*/
class reference1543 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.Product.ProductBeingSold:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1544 {
}
/**
@__ref <oiref:design#Class#id9wtbxixip6xbxixlx3v.node1545:oiref><oihard>
@__modelType reference
*/
class reference1546 {
}
/**
@__ref <oiref:java#Class#ProductSaleMgmt.Product.ProductDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference1547 {
}
}
/**
@__tags
@shapeType ClassDiagram
*/
class __tags {
}
/**
@__options
 option.showPackageContents = false
 option.associationLinks.showDistantLinkAsAttribute=false
option.associationLinks.directed=No
option.associationLinks.showAttribute=No
option.initialwidth=600
option.referenced=Hide
option.detail=Analysis
*/
class __options {
}
/**
@__positions <oigroup:<oiref:java#Class#ProductSaleMgmt.Product.ProductBeingSold:oiref>=575,-53,280,194,1:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.PartyRole.Customer:oiref>=232,-129,283,336,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PersonRole.SalesRep#lnkUnnamed:oiref>=127,188,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.Party.Address#lnkUnnamed1:oiref>=149,1141,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed1:oiref>=840,141,840,1263,357,1263,357,1195:oigroup>
<oigroup:<oiref:java#Class#InventoryMgmt.StorageUnit.StorageUnit:oiref>=644,182,166,156,1:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomer:oiref>=113,209,198,716,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=470,207,470,293:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail#lnkUnnamed:oiref>=621,806,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed6:oiref>=91,859,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.TermsAndConditions#lnkUnnamed:oiref>=-77,1251,-77,1285,91,1285,91,1227,2,1227:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.SaleToCustomer.TermsAndConditions:oiref>=-130,1127,132,124,1:oigroup>
<oigroup:<oiref:java#Class#InventoryMgmt.StorageUnit.StorageUnitDetail:oiref>=891,180,213,70,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#InventoryMgmt.StorageUnit.StorageUnit#lnkUnnamed:oiref>=779,338,779,379,851,379,851,307,810,307:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.Party.Address#lnkUnnamed1:oiref>=174,1141,20,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed2:oiref>=202,925,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=729,806,729,953:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=772,1204,42,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed1:oiref>=311,461,425,461:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed3:oiref>=113,856,-35,882,-35,1127:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed11:oiref>=624,639,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=772,1183,18,17,0:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.PersonRole.SalesRep:oiref>=1,-113,185,222,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed1:oiref>=403,440,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed3:oiref>=-59,1106,20,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.SaleToCustomer.IMakeSaleToCustomer:oiref>=-107,666,144,99,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed11:oiref>=646,629,646,660:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed2:oiref>=689,639,18,17,0:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed6:oiref>=62,1108,87,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer:oiref>=425,293,365,336,1:oigroup>
<oigroup:<oiref:java#Class#MatlResMgmt.MaterialResource.MatlResQtyDesc:oiref>=937,393,320,313,1:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=474,239,50,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed42:oiref>=508,1063,20,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PersonRole.SalesRep#lnkUnnamed:oiref>=149,109,149,209:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed1:oiref>=818,141,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail#lnkUnnamed:oiref>=301,973,585,928,655,806:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=248,925,20,17,0:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail:oiref>=582,660,327,146,1:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.Product.ProductDesc:oiref>=532,953,236,298,1:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.TermsAndConditions#lnkUnnamed:oiref>=-73,1251,68,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.Party.Address#lnkUnnamed1:oiref>=170,1162,171,1162:oigroup>
<oigroup:<oiref:design#Class#id9wtbxixip6xbxixlx3v.node:oiref>=-120,427,158,104,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed42:oiref>=389,1063,18,17,0:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=724,1251,32,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed6:oiref>=113,880,67,880,58,1129:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed2:oiref>=711,141,711,660:oigroup>
<oigroup:<oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail:oiref>=171,973,214,222,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=459,207,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=272,925,272,974,360,974,360,886,311,886:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=705,932,20,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#InventoryMgmt.StorageUnit.StorageUnit#lnkUnnamed1:oiref>=810,225,891,225:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed6:oiref>=34,1108,20,17,0:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.Party.Address:oiref>=27,1129,143,241,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=707,806,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed7:oiref>=448,272,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed3:oiref>=91,835,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentToCustomer#lnkUnnamed11:oiref>=631,629,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed4:oiref>=113,715,37,715:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=716,1251,716,1308,830,1308,830,1204,768,1204:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed2:oiref>=195,952,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed4:oiref>=41,694,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed:oiref>=249,188,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=315,865,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id9wtbxixip6xbxixlx3v.node.link:oiref>=38,479,113,479:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed1:oiref>=315,440,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomerDetail#lnkUnnamed:oiref>=279,952,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed:oiref>=271,207,271,209:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed2:oiref>=217,925,217,973:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#RelMgmt.Party.Address#lnkUnnamed1:oiref>=174,1162,87,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed1:oiref>=335,1195,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed42:oiref>=532,1084,385,1084:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductBeingSold#lnkUnnamed2:oiref>=689,141,18,17,0:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.SaleToCustomer#lnkUnnamed:oiref>=315,886,127,17,0:oigroup>
<oigroup:<oiref:design#Class#id9wtbxixip6xbxixlx3v.node1545.link:oiref>=706,-70,706,-53:oigroup>
<oigroup:Composite#label#MemberLink#<oiref:java#Member#ProductSaleMgmt.ShipmentToCustomer.ShipmentDetail#lnkUnnamed1:oiref>=733,868,50,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PersonRole.SalesRep#lnkUnnamed:oiref>=125,109,20,17,0:oigroup>
<oigroup:<oiref:design#Class#id9wtbxixip6xbxixlx3v.node1545:oiref>=649,-126,114,56,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.SaleToCustomer.TermsAndConditions#lnkUnnamed:oiref>=-101,1251,20,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Customer#lnkUnnamed:oiref>=260,207,7,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#ProductSaleMgmt.Product.ProductDesc#lnkUnnamed6:oiref>=688,1251,20,17,0:oigroup>
*/
class __positions {
}
/**
@shapeType Note
@__modelType node
@name Note1
@text status
- price quote
- confirmed
- awaiting credit approval
- refused (by us)
- canceled (by customer)
*/
class node {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#ProductSaleMgmt.SaleToCustomer.SaleToCustomer:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note2
@text This is a specific
product's role:
being sold.
*/
class node1545 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#ProductSaleMgmt.Product.ProductBeingSold:oiref><oihard>
*/
class link {
}
}
