package id81abxixip6xbxixl5td;

/**
@version 2.0
@physicalPackage
@__modelType diagram
*/
class diagram {
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.EquipOrVehicleQty:oiref><oihard>
@__modelType reference
*/
class reference {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.Equipment:oiref><oihard>
@__modelType reference
*/
class reference291 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.Part:oiref><oihard>
@__modelType reference
*/
class reference292 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.BuildingUnit:oiref><oihard>
@__modelType reference
*/
class reference293 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.Vehicle:oiref><oihard>
@__modelType reference
*/
class reference294 {
}
/**
@__ref <oiref:java#Class#RelMgmt.OrgRole.FacilityOwner:oiref><oihard>
@__modelType reference
@__imported
*/
class reference295 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityInDevelopment:oiref><oihard>
@__modelType reference
*/
class reference296 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityAsBusinessLocation:oiref><oihard>
@__modelType reference
*/
class reference297 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node:oiref><oihard>
@__modelType reference
*/
class reference298 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node299:oiref><oihard>
@__modelType reference
*/
class reference300 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node301:oiref><oihard>
@__modelType reference
*/
class reference302 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityInUse:oiref><oihard>
@__modelType reference
*/
class reference303 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityInMaintenance:oiref><oihard>
@__modelType reference
*/
class reference304 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.EquipmentDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference305 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.VehicleDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference306 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.BuildingUnitDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference307 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference308 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.PartDesc:oiref><oihard>
@__modelType reference
@__imported
*/
class reference309 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node310:oiref><oihard>
@__modelType reference
*/
class reference311 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.Facility:oiref><oihard>
@__modelType reference
*/
class reference312 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node313:oiref><oihard>
@__modelType reference
*/
class reference314 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node315:oiref><oihard>
@__modelType reference
*/
class reference316 {
}
/**
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityPool:oiref><oihard>
@__modelType reference
*/
class reference317 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node318:oiref><oihard>
@__modelType reference
*/
class reference319 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node320:oiref><oihard>
@__modelType reference
*/
class reference321 {
}
/**
@__ref <oiref:java#Class#RelMgmt.PersonRole.ServiceRep:oiref><oihard>
@__modelType reference
@__imported
*/
class reference322 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node323:oiref><oihard>
@__modelType reference
*/
class reference324 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node325:oiref><oihard>
@__modelType reference
*/
class reference326 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node327:oiref><oihard>
@__modelType reference
*/
class reference328 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node329:oiref><oihard>
@__modelType reference
*/
class reference330 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node331:oiref><oihard>
@__modelType reference
*/
class reference332 {
}
/**
@__ref <oiref:design#Class#id81abxixip6xbxixl5td.node333:oiref><oihard>
@__modelType reference
*/
class reference334 {
}
}
/**
@__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:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed:oiref>=472,925,7,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node:oiref>=3240,783,185,40,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityUseDesc:oiref>=-113,-121,369,84,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInDevelopment#lnkUnnamed:oiref>=1569,128,1569,227,2185,397:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed2:oiref>=1953,910,1953,1053,2398,1138:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed1:oiref>=1722,867,42,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Vehicle#lnkUnnamed1:oiref>=2427,929,2427,1138:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node331:oiref>=2161,10,114,56,1:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node331.link:oiref>=2161,38,2081,38:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.FacilityDesc#lnkUnnamed:oiref>=184,97,103,175:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node323.link:oiref>=1783,1138,1626,891:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node315.link:oiref>=293,417,373,417:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityProductionDesc:oiref>=564,-78,208,67,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.OrgRole.FacilityOwner#lnkUnnamed:oiref>=2129,657,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed:oiref>=1605,870,1534,903,1059,903:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Vehicle#lnkUnnamed:oiref>=755,925,7,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node313:oiref>=1325,783,211,104,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.FacilityDesc#lnkUnnamed3:oiref>=497,-45,564,-45:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed1:oiref>=1856,814,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node320:oiref>=3139,783,81,40,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityDesc:oiref>=373,397,267,279,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed1:oiref>=2915,1224,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node299:oiref>=10,783,195,40,1:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.PartDesc#lnkUnnamed:oiref>=2995,983,42,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInUse#lnkUnnamed:oiref>=1979,299,2209,397:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityAsBusinessLocation#lnkUnnamed1:oiref>=2098,762,20,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInMaintenance#lnkUnnamed:oiref>=2222,376,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed1:oiref>=2997,1179,18,17,0:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.PartDesc#lnkUnnamed:oiref>=3053,943,32,17,0:oigroup>
<oigroup:<oiref:java#Extends#FacilityMgmt.FacilityDesc.VehicleDesc#FacilityMgmt.FacilityDesc.FacilityDesc:oiref>=583,783,583,676:oigroup>
<oigroup:<oiref:java#Extends#FacilityMgmt.Facility.Vehicle#FacilityMgmt.Facility.Facility:oiref>=2399,783,2239,676:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInDevelopment#lnkUnnamed:oiref>=1545,128,20,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInMaintenance#lnkUnnamed:oiref>=2434,261,2233,397:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.EquipOrVehicleQty#lnkUnnamed1:oiref>=2876,1160,18,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityInspectDesc:oiref>=-294,-12,397,126,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.FacilityMaintTaskDesc#lnkUnnamed:oiref>=19,303,19,334:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node318.link:oiref>=3092,38,3012,38:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Vehicle#lnkUnnamed1:oiref>=2405,1117,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node313.link:oiref>=1430,783,2186,676:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityMaintStepDesc:oiref>=-64,334,397,142,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.Facility:oiref>=2161,397,121,279,1:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed1:oiref>=1674,891,32,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityAsBusinessLocation#lnkUnnamed1:oiref>=2122,783,2226,676:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PersonRole.ServiceRep#lnkUnnamed2:oiref>=2402,446,2282,446:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed:oiref>=1856,867,18,17,0:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.OrgRole.FacilityOwner:oiref>=1117,783,188,99,1:oigroup>
<oigroup:<oiref:java#Extends#FacilityMgmt.FacilityDesc.EquipmentDesc#FacilityMgmt.FacilityDesc.FacilityDesc:oiref>=420,783,420,676:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node327:oiref>=1744,10,114,56,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInUse#lnkUnnamed:oiref>=2149,376,7,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node329:oiref>=2061,1138,123,56,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.Equipment:oiref>=1878,783,113,127,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.Part:oiref>=2898,1138,95,86,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.PartQtyDesc#lnkUnnamed:oiref>=272,805,272,857:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.EquipmentDesc:oiref>=225,783,243,203,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInMaintenance#lnkUnnamed:oiref>=2379,261,20,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed1:oiref>=1722,814,20,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed1:oiref>=1638,891,20,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node318:oiref>=3092,10,142,56,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.OrgRole.FacilityOwner#lnkUnnamed:oiref>=1189,762,18,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Vehicle#lnkUnnamed:oiref>=2311,882,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.EquipOrVehicleQty#lnkUnnamed1:oiref>=2484,1181,2898,1181:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.OrgRole.FacilityOwner#lnkUnnamed:oiref>=1211,783,2176,676:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node325:oiref>=2516,783,89,56,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed:oiref>=2934,983,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityPool#lnkUnnamed:oiref>=2240,376,18,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.FacilityInMaintenance:oiref>=2295,10,279,251,1:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node323.link1849:oiref>=1836,1138,1915,910:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed:oiref>=2945,1138,2945,983:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.Vehicle:oiref>=2333,783,133,146,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#RelMgmt.PersonRole.ServiceRep#lnkUnnamed2:oiref>=2286,425,18,17,0:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.PersonRole.ServiceRep:oiref>=2402,397,196,99,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Vehicle#lnkUnnamed1:oiref>=2416,929,7,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed2:oiref>=1942,910,7,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed:oiref>=2923,1117,18,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.EquipOrVehicleQty:oiref>=2369,1138,115,86,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed1:oiref>=1666,891,1666,925,1780,925,1780,867,1718,867:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node301.link:oiref>=1616,1138,1616,891:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node329.link:oiref>=2122,1138,2122,1034:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node323:oiref>=1731,1138,158,72,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityPool#lnkUnnamed:oiref>=2878,128,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Vehicle#lnkUnnamed:oiref>=2333,903,2239,1054,2110,1054,751,946:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed1:oiref>=2941,1224,2941,1258,3055,1258,3055,1200,2993,1200:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed1:oiref>=1878,835,1718,835:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node.link:oiref>=3332,783,2272,676:oigroup>
<oigroup:<oiref:java#Class#RelMgmt.PartyRole.Supplier:oiref>=226,-121,201,38,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node310:oiref>=2625,783,197,88,1:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node327.link:oiref>=1744,38,1664,38:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.EquipOrVehicleQty#lnkUnnamed:oiref>=2434,1117,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.FacilityDesc#lnkUnnamed2:oiref>=184,-79,102,-79:oigroup>
<oigroup:Composite#supplierRole#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed1:oiref>=2997,1200,42,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.FacilityAsBusinessLocation:oiref>=2011,783,223,251,1:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#RelMgmt.PersonRole.ServiceRep#lnkUnnamed2:oiref>=2378,425,20,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node301:oiref>=1563,1138,148,104,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.PartDesc#lnkUnnamed:oiref>=3053,922,18,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.FacilityPool:oiref>=2788,10,224,118,1:oigroup>
<oigroup:<oiref:java#Extends#FacilityMgmt.Facility.Equipment#FacilityMgmt.Facility.Facility:oiref>=1934,783,2211,676:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.VehicleDesc#lnkUnnamed:oiref>=294,671,294,732:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityMaintTaskDesc:oiref>=-77,143,369,160,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityPool#lnkUnnamed:oiref>=2900,128,2900,159,2262,397:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed1:oiref>=1722,846,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node299.link:oiref>=107,783,396,676:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.EquipOrVehicleQty#lnkUnnamed:oiref>=2456,1138,2893,983:oigroup>
<oigroup:Composite#clientRole#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Part#lnkUnnamed1:oiref>=2949,1224,32,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.PartDesc:oiref>=2842,783,207,200,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed:oiref>=1063,882,7,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityAsBusinessLocation#lnkUnnamed1:oiref>=2195,676,7,17,0:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.PartDesc#lnkUnnamed:oiref>=2961,983,18,17,0:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed2:oiref>=2337,1131,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node325.link:oiref>=2516,828,2463,979,2234,979:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node333.link:oiref>=2654,38,2574,38:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node320.link:oiref>=3179,783,2262,676:oigroup>
<oigroup:<oiref:java#Extends#FacilityMgmt.FacilityDesc.BuildingUnitDesc#FacilityMgmt.FacilityDesc.FacilityDesc:oiref>=934,783,611,676:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.BuildingUnit:oiref>=1605,783,113,108,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.PartQtyDesc:oiref>=228,732,201,73,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.EquipmentDesc#lnkUnnamed:oiref>=361,439,361,732:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.BuildingUnit#lnkUnnamed:oiref>=1583,849,18,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.FacilityInspectDesc#lnkUnnamed:oiref>=103,46,184,46:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.EquipOrVehicleQty#lnkUnnamed1:oiref>=2488,1160,18,17,0:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node333:oiref>=2654,10,114,56,1:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.EquipOrVehicleQty#lnkUnnamed:oiref>=2810,983,20,17,0:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.VehicleDesc:oiref>=526,783,225,203,1:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node310.link:oiref>=2723,783,2252,676:oigroup>
<oigroup:MemberLink#<oiref:java#Member#RelMgmt.PartyRole.Supplier#lnkUnnamed3:oiref>=326,-83,326,-25:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.FacilityInDevelopment:oiref>=1474,10,190,118,1:oigroup>
<oigroup:<oiref:java#Extends#FacilityMgmt.Facility.BuildingUnit#FacilityMgmt.Facility.Facility:oiref>=1661,783,2196,676:oigroup>
<oigroup:<oiref:design#Class#id81abxixip6xbxixl5td.node315:oiref>=187,397,106,40,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.Facility.FacilityInUse:oiref>=1878,10,203,289,1:oigroup>
<oigroup:<oiref:java#Class#FacilityMgmt.FacilityDesc.BuildingUnitDesc:oiref>=809,783,250,146,1:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.Facility.Equipment#lnkUnnamed:oiref>=1878,888,1677,996,515,996,468,946:oigroup>
<oigroup:Composite#supplierCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInDevelopment#lnkUnnamed:oiref>=2140,388,7,17,0:oigroup>
<oigroup:MemberLink#<oiref:java#Member#FacilityMgmt.FacilityDesc.PartDesc#lnkUnnamed:oiref>=2987,983,2987,1033,3121,1033,3121,943,3049,943:oigroup>
<oigroup:Composite#clientCardinality#MemberLink#<oiref:java#Member#FacilityMgmt.Facility.FacilityInUse#lnkUnnamed:oiref>=1955,299,20,17,0:oigroup>
*/
class __positions {
}
/**
@shapeType Note
@__modelType node
@name Note3
@text A specific piece of equipment,
vehicle, or building unit
*/
class node {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.Facility:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note4
@text A type or category of equipment,
vehicles, or building units
*/
class node299 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityDesc:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note1
@text Examples:
- A store
- A hotel
- A hotel room
- A manufacturing plant
- An assembly line
*/
class node301 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.BuildingUnit:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note2
@text If we were in the business of
buying and selling facilities,
then we would move acquisition
and cost attributes to a pink
moment-interval.
*/
class node310 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.Facility:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note5
@text Tip:
Use roles to partition methods
into useful contexts. This makes
the methods easier to understand.
And it paves the way for narrower
component interfaces.
*/
class node313 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.Facility:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note6
@text synonym:
fixed asset type
*/
class node315 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.FacilityDesc.FacilityDesc:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note7
@text a grouping of facilities
we'd like to work with
as a collection
*/
class node318 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityPool:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note8
@text synonym:
fixed asset
*/
class node320 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.Facility:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note9
@text Example:
this piece of equipment
is located at this position
in an assembly line.
*/
class node323 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.BuildingUnit:oiref><oihard>
*/
class link {
}
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.Equipment:oiref><oihard>
*/
class link1849 {
}
}
/**
@shapeType Note
@__modelType node
@name Note10
@text for example,
a retail
outlet
*/
class node325 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityAsBusinessLocation:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note11
@text This is a specific
facility's role:
in development.
*/
class node327 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityInDevelopment:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note12
@text This is a specific
facility's role:
business location.
*/
class node329 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityAsBusinessLocation:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note13
@text This is a specific
facility's role:
in use.
*/
class node331 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityInUse:oiref><oihard>
*/
class link {
}
}
/**
@shapeType Note
@__modelType node
@name Note14
@text This is a specific
facility's role:
in maintenance.
*/
class node333 {
/**
@shapeType NoteLink
@__modelType link
@__ref <oiref:java#Class#FacilityMgmt.Facility.FacilityInMaintenance:oiref><oihard>
*/
class link {
}
}
