Source Code Cross Referenced for PropertyGroupFactory.java in  » Science » Cougaar12_4 » org » cougaar » glm » ldm » asset » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Science » Cougaar12_4 » org.cougaar.glm.ldm.asset 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        /*
0002:         * <copyright>
0003:         *  
0004:         *  Copyright 1997-2004 BBNT Solutions, LLC
0005:         *  under sponsorship of the Defense Advanced Research Projects
0006:         *  Agency (DARPA).
0007:         * 
0008:         *  You can redistribute this software and/or modify it under the
0009:         *  terms of the Cougaar Open Source License as published on the
0010:         *  Cougaar Open Source Website (www.cougaar.org).
0011:         * 
0012:         *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
0013:         *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
0014:         *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
0015:         *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
0016:         *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
0017:         *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
0018:         *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
0019:         *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
0020:         *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
0021:         *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
0022:         *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0023:         *  
0024:         * </copyright>
0025:         */
0026:
0027:        /* @generated Thu Sep 27 15:21:47 EDT 2007 from /u01/builds/cougaar/B12_4/B12_4/070927151721/src/glm/src/org/cougaar/glm/ldm/asset/alpprops.def - DO NOT HAND EDIT */
0028:        /** AbstractFactory implementation for Properties.
0029:         * Prevents clients from needing to know the implementation
0030:         * class(es) of any of the properties.
0031:         **/package org.cougaar.glm.ldm.asset;
0032:
0033:        import org.cougaar.planning.ldm.measure.*;
0034:        import org.cougaar.planning.ldm.asset.*;
0035:        import org.cougaar.planning.ldm.plan.*;
0036:        import java.util.*;
0037:
0038:        import org.cougaar.glm.ldm.plan.*;
0039:        import org.cougaar.glm.ldm.oplan.*;
0040:        import org.cougaar.glm.ldm.policy.*;
0041:        import org.cougaar.core.mts.MessageAddress;
0042:        import org.cougaar.glm.execution.common.InventoryReport;
0043:
0044:        public class PropertyGroupFactory extends
0045:                org.cougaar.planning.ldm.asset.PropertyGroupFactory {
0046:            // brand-new instance factory
0047:            public static NewRepairDepotPG newRepairDepotPG() {
0048:                return new RepairDepotPGImpl();
0049:            }
0050:
0051:            // instance from prototype factory
0052:            public static NewRepairDepotPG newRepairDepotPG(
0053:                    RepairDepotPG prototype) {
0054:                return new RepairDepotPGImpl(prototype);
0055:            }
0056:
0057:            // brand-new instance factory
0058:            public static NewForUnitPG newForUnitPG() {
0059:                return new ForUnitPGImpl();
0060:            }
0061:
0062:            // instance from prototype factory
0063:            public static NewForUnitPG newForUnitPG(ForUnitPG prototype) {
0064:                return new ForUnitPGImpl(prototype);
0065:            }
0066:
0067:            // brand-new instance factory
0068:            public static NewAmmunitionPG newAmmunitionPG() {
0069:                return new AmmunitionPGImpl();
0070:            }
0071:
0072:            // instance from prototype factory
0073:            public static NewAmmunitionPG newAmmunitionPG(AmmunitionPG prototype) {
0074:                return new AmmunitionPGImpl(prototype);
0075:            }
0076:
0077:            // brand-new instance factory
0078:            public static NewSupplyDepotPG newSupplyDepotPG() {
0079:                return new SupplyDepotPGImpl();
0080:            }
0081:
0082:            // instance from prototype factory
0083:            public static NewSupplyDepotPG newSupplyDepotPG(
0084:                    SupplyDepotPG prototype) {
0085:                return new SupplyDepotPGImpl(prototype);
0086:            }
0087:
0088:            // brand-new instance factory
0089:            public static NewPositionPG newPositionPG() {
0090:                return new PositionPGImpl();
0091:            }
0092:
0093:            // instance from prototype factory
0094:            public static NewPositionPG newPositionPG(PositionPG prototype) {
0095:                return new PositionPGImpl(prototype);
0096:            }
0097:
0098:            // brand-new instance factory
0099:            public static NewSupplyPG newSupplyPG() {
0100:                return new SupplyPGImpl();
0101:            }
0102:
0103:            // instance from prototype factory
0104:            public static NewSupplyPG newSupplyPG(SupplyPG prototype) {
0105:                return new SupplyPGImpl(prototype);
0106:            }
0107:
0108:            // brand-new instance factory
0109:            public static NewAirVehiclePG newAirVehiclePG() {
0110:                return new AirVehiclePGImpl();
0111:            }
0112:
0113:            // instance from prototype factory
0114:            public static NewAirVehiclePG newAirVehiclePG(AirVehiclePG prototype) {
0115:                return new AirVehiclePGImpl(prototype);
0116:            }
0117:
0118:            // brand-new instance factory
0119:            public static NewMaintenancePG newMaintenancePG() {
0120:                return new MaintenancePGImpl();
0121:            }
0122:
0123:            // instance from prototype factory
0124:            public static NewMaintenancePG newMaintenancePG(
0125:                    MaintenancePG prototype) {
0126:                return new MaintenancePGImpl(prototype);
0127:            }
0128:
0129:            // brand-new instance factory
0130:            public static NewSupportPG newSupportPG() {
0131:                return new SupportPGImpl();
0132:            }
0133:
0134:            // instance from prototype factory
0135:            public static NewSupportPG newSupportPG(SupportPG prototype) {
0136:                return new SupportPGImpl(prototype);
0137:            }
0138:
0139:            // brand-new instance factory
0140:            public static NewAirConditionPG newAirConditionPG() {
0141:                return new AirConditionPGImpl();
0142:            }
0143:
0144:            // instance from prototype factory
0145:            public static NewAirConditionPG newAirConditionPG(
0146:                    AirConditionPG prototype) {
0147:                return new AirConditionPGImpl(prototype);
0148:            }
0149:
0150:            // brand-new instance factory
0151:            public static NewAssetConsumptionRatePG newAssetConsumptionRatePG() {
0152:                return new AssetConsumptionRatePGImpl();
0153:            }
0154:
0155:            // instance from prototype factory
0156:            public static NewAssetConsumptionRatePG newAssetConsumptionRatePG(
0157:                    AssetConsumptionRatePG prototype) {
0158:                return new AssetConsumptionRatePGImpl(prototype);
0159:            }
0160:
0161:            // brand-new instance factory
0162:            public static NewTowPG newTowPG() {
0163:                return new TowPGImpl();
0164:            }
0165:
0166:            // instance from prototype factory
0167:            public static NewTowPG newTowPG(TowPG prototype) {
0168:                return new TowPGImpl(prototype);
0169:            }
0170:
0171:            // brand-new instance factory
0172:            public static NewReportSchedulePG newReportSchedulePG() {
0173:                return new ReportSchedulePGImpl();
0174:            }
0175:
0176:            // instance from prototype factory
0177:            public static NewReportSchedulePG newReportSchedulePG(
0178:                    ReportSchedulePG prototype) {
0179:                return new ReportSchedulePGImpl(prototype);
0180:            }
0181:
0182:            // brand-new instance factory
0183:            public static NewOnRoadTransportationPG newOnRoadTransportationPG() {
0184:                return new OnRoadTransportationPGImpl();
0185:            }
0186:
0187:            // instance from prototype factory
0188:            public static NewOnRoadTransportationPG newOnRoadTransportationPG(
0189:                    OnRoadTransportationPG prototype) {
0190:                return new OnRoadTransportationPGImpl(prototype);
0191:            }
0192:
0193:            // brand-new instance factory
0194:            public static NewWarheadPG newWarheadPG() {
0195:                return new WarheadPGImpl();
0196:            }
0197:
0198:            // instance from prototype factory
0199:            public static NewWarheadPG newWarheadPG(WarheadPG prototype) {
0200:                return new WarheadPGImpl(prototype);
0201:            }
0202:
0203:            // brand-new instance factory
0204:            public static NewConsumablePG newConsumablePG() {
0205:                return new ConsumablePGImpl();
0206:            }
0207:
0208:            // instance from prototype factory
0209:            public static NewConsumablePG newConsumablePG(ConsumablePG prototype) {
0210:                return new ConsumablePGImpl(prototype);
0211:            }
0212:
0213:            // brand-new instance factory
0214:            public static NewTruckTerminalPG newTruckTerminalPG() {
0215:                return new TruckTerminalPGImpl();
0216:            }
0217:
0218:            // instance from prototype factory
0219:            public static NewTruckTerminalPG newTruckTerminalPG(
0220:                    TruckTerminalPG prototype) {
0221:                return new TruckTerminalPGImpl(prototype);
0222:            }
0223:
0224:            // brand-new instance factory
0225:            public static NewWeaponPG newWeaponPG() {
0226:                return new WeaponPGImpl();
0227:            }
0228:
0229:            // instance from prototype factory
0230:            public static NewWeaponPG newWeaponPG(WeaponPG prototype) {
0231:                return new WeaponPGImpl(prototype);
0232:            }
0233:
0234:            // brand-new instance factory
0235:            public static NewRailTerminalPG newRailTerminalPG() {
0236:                return new RailTerminalPGImpl();
0237:            }
0238:
0239:            // instance from prototype factory
0240:            public static NewRailTerminalPG newRailTerminalPG(
0241:                    RailTerminalPG prototype) {
0242:                return new RailTerminalPGImpl(prototype);
0243:            }
0244:
0245:            // brand-new instance factory
0246:            public static NewAirLiftPG newAirLiftPG() {
0247:                return new AirLiftPGImpl();
0248:            }
0249:
0250:            // instance from prototype factory
0251:            public static NewAirLiftPG newAirLiftPG(AirLiftPG prototype) {
0252:                return new AirLiftPGImpl(prototype);
0253:            }
0254:
0255:            // brand-new instance factory
0256:            public static NewSeaTransportationPG newSeaTransportationPG() {
0257:                return new SeaTransportationPGImpl();
0258:            }
0259:
0260:            // instance from prototype factory
0261:            public static NewSeaTransportationPG newSeaTransportationPG(
0262:                    SeaTransportationPG prototype) {
0263:                return new SeaTransportationPGImpl(prototype);
0264:            }
0265:
0266:            // brand-new instance factory
0267:            public static NewGroundVehiclePG newGroundVehiclePG() {
0268:                return new GroundVehiclePGImpl();
0269:            }
0270:
0271:            // instance from prototype factory
0272:            public static NewGroundVehiclePG newGroundVehiclePG(
0273:                    GroundVehiclePG prototype) {
0274:                return new GroundVehiclePGImpl(prototype);
0275:            }
0276:
0277:            // brand-new instance factory
0278:            public static NewVolumetricStockagePG newVolumetricStockagePG() {
0279:                return new VolumetricStockagePGImpl();
0280:            }
0281:
0282:            // instance from prototype factory
0283:            public static NewVolumetricStockagePG newVolumetricStockagePG(
0284:                    VolumetricStockagePG prototype) {
0285:                return new VolumetricStockagePGImpl(prototype);
0286:            }
0287:
0288:            // brand-new instance factory
0289:            public static NewDeckPG newDeckPG() {
0290:                return new DeckPGImpl();
0291:            }
0292:
0293:            // instance from prototype factory
0294:            public static NewDeckPG newDeckPG(DeckPG prototype) {
0295:                return new DeckPGImpl(prototype);
0296:            }
0297:
0298:            // brand-new instance factory
0299:            public static NewCSSCapabilityPG newCSSCapabilityPG() {
0300:                return new CSSCapabilityPGImpl();
0301:            }
0302:
0303:            // instance from prototype factory
0304:            public static NewCSSCapabilityPG newCSSCapabilityPG(
0305:                    CSSCapabilityPG prototype) {
0306:                return new CSSCapabilityPGImpl(prototype);
0307:            }
0308:
0309:            // brand-new instance factory
0310:            public static NewDetailedScheduledContentPG newDetailedScheduledContentPG() {
0311:                return new DetailedScheduledContentPGImpl();
0312:            }
0313:
0314:            // instance from prototype factory
0315:            public static NewDetailedScheduledContentPG newDetailedScheduledContentPG(
0316:                    DetailedScheduledContentPG prototype) {
0317:                return new DetailedScheduledContentPGImpl(prototype);
0318:            }
0319:
0320:            // brand-new instance factory
0321:            public static NewPersonSustainmentPG newPersonSustainmentPG() {
0322:                return new PersonSustainmentPGImpl();
0323:            }
0324:
0325:            // instance from prototype factory
0326:            public static NewPersonSustainmentPG newPersonSustainmentPG(
0327:                    PersonSustainmentPG prototype) {
0328:                return new PersonSustainmentPGImpl(prototype);
0329:            }
0330:
0331:            // brand-new instance factory
0332:            public static NewMilitaryPersonPG newMilitaryPersonPG() {
0333:                return new MilitaryPersonPGImpl();
0334:            }
0335:
0336:            // instance from prototype factory
0337:            public static NewMilitaryPersonPG newMilitaryPersonPG(
0338:                    MilitaryPersonPG prototype) {
0339:                return new MilitaryPersonPGImpl(prototype);
0340:            }
0341:
0342:            // brand-new instance factory
0343:            public static NewLandConditionPG newLandConditionPG() {
0344:                return new LandConditionPGImpl();
0345:            }
0346:
0347:            // instance from prototype factory
0348:            public static NewLandConditionPG newLandConditionPG(
0349:                    LandConditionPG prototype) {
0350:                return new LandConditionPGImpl(prototype);
0351:            }
0352:
0353:            // brand-new instance factory
0354:            public static NewRailLinkPG newRailLinkPG() {
0355:                return new RailLinkPGImpl();
0356:            }
0357:
0358:            // instance from prototype factory
0359:            public static NewRailLinkPG newRailLinkPG(RailLinkPG prototype) {
0360:                return new RailLinkPGImpl(prototype);
0361:            }
0362:
0363:            // brand-new instance factory
0364:            public static NewSeaportPG newSeaportPG() {
0365:                return new SeaportPGImpl();
0366:            }
0367:
0368:            // instance from prototype factory
0369:            public static NewSeaportPG newSeaportPG(SeaportPG prototype) {
0370:                return new SeaportPGImpl(prototype);
0371:            }
0372:
0373:            // brand-new instance factory
0374:            public static NewBulkSolidPG newBulkSolidPG() {
0375:                return new BulkSolidPGImpl();
0376:            }
0377:
0378:            // instance from prototype factory
0379:            public static NewBulkSolidPG newBulkSolidPG(BulkSolidPG prototype) {
0380:                return new BulkSolidPGImpl(prototype);
0381:            }
0382:
0383:            // brand-new instance factory
0384:            public static NewContentsPG newContentsPG() {
0385:                return new ContentsPGImpl();
0386:            }
0387:
0388:            // instance from prototype factory
0389:            public static NewContentsPG newContentsPG(ContentsPG prototype) {
0390:                return new ContentsPGImpl(prototype);
0391:            }
0392:
0393:            // brand-new instance factory
0394:            public static NewTrainingReadinessPG newTrainingReadinessPG() {
0395:                return new TrainingReadinessPGImpl();
0396:            }
0397:
0398:            // instance from prototype factory
0399:            public static NewTrainingReadinessPG newTrainingReadinessPG(
0400:                    TrainingReadinessPG prototype) {
0401:                return new TrainingReadinessPGImpl(prototype);
0402:            }
0403:
0404:            // brand-new instance factory
0405:            public static NewWaterSelfPropulsionPG newWaterSelfPropulsionPG() {
0406:                return new WaterSelfPropulsionPGImpl();
0407:            }
0408:
0409:            // instance from prototype factory
0410:            public static NewWaterSelfPropulsionPG newWaterSelfPropulsionPG(
0411:                    WaterSelfPropulsionPG prototype) {
0412:                return new WaterSelfPropulsionPGImpl(prototype);
0413:            }
0414:
0415:            // brand-new instance factory
0416:            public static NewPhysicalPG newPhysicalPG() {
0417:                return new PhysicalPGImpl();
0418:            }
0419:
0420:            // instance from prototype factory
0421:            public static NewPhysicalPG newPhysicalPG(PhysicalPG prototype) {
0422:                return new PhysicalPGImpl(prototype);
0423:            }
0424:
0425:            // brand-new instance factory
0426:            public static NewAirTransportationPG newAirTransportationPG() {
0427:                return new AirTransportationPGImpl();
0428:            }
0429:
0430:            // instance from prototype factory
0431:            public static NewAirTransportationPG newAirTransportationPG(
0432:                    AirTransportationPG prototype) {
0433:                return new AirTransportationPGImpl(prototype);
0434:            }
0435:
0436:            // brand-new instance factory
0437:            public static NewScheduledContentPG newScheduledContentPG() {
0438:                return new ScheduledContentPGImpl();
0439:            }
0440:
0441:            // instance from prototype factory
0442:            public static NewScheduledContentPG newScheduledContentPG(
0443:                    ScheduledContentPG prototype) {
0444:                return new ScheduledContentPGImpl(prototype);
0445:            }
0446:
0447:            // brand-new instance factory
0448:            public static NewManagedAssetPG newManagedAssetPG() {
0449:                return new ManagedAssetPGImpl();
0450:            }
0451:
0452:            // instance from prototype factory
0453:            public static NewManagedAssetPG newManagedAssetPG(
0454:                    ManagedAssetPG prototype) {
0455:                return new ManagedAssetPGImpl(prototype);
0456:            }
0457:
0458:            // brand-new instance factory
0459:            public static NewRepairablePG newRepairablePG() {
0460:                return new RepairablePGImpl();
0461:            }
0462:
0463:            // instance from prototype factory
0464:            public static NewRepairablePG newRepairablePG(RepairablePG prototype) {
0465:                return new RepairablePGImpl(prototype);
0466:            }
0467:
0468:            // brand-new instance factory
0469:            public static NewVehiclePropertyGroups newVehiclePropertyGroups() {
0470:                return new VehiclePropertyGroupsImpl();
0471:            }
0472:
0473:            // instance from prototype factory
0474:            public static NewVehiclePropertyGroups newVehiclePropertyGroups(
0475:                    VehiclePropertyGroups prototype) {
0476:                return new VehiclePropertyGroupsImpl(prototype);
0477:            }
0478:
0479:            // brand-new instance factory
0480:            public static NewInventoryPG newInventoryPG() {
0481:                return new InventoryPGImpl();
0482:            }
0483:
0484:            // instance from prototype factory
0485:            public static NewInventoryPG newInventoryPG(InventoryPG prototype) {
0486:                return new InventoryPGImpl(prototype);
0487:            }
0488:
0489:            // brand-new instance factory
0490:            public static NewCargoFacilityPG newCargoFacilityPG() {
0491:                return new CargoFacilityPGImpl();
0492:            }
0493:
0494:            // instance from prototype factory
0495:            public static NewCargoFacilityPG newCargoFacilityPG(
0496:                    CargoFacilityPG prototype) {
0497:                return new CargoFacilityPGImpl(prototype);
0498:            }
0499:
0500:            // brand-new instance factory
0501:            public static NewPersonPG newPersonPG() {
0502:                return new PersonPGImpl();
0503:            }
0504:
0505:            // instance from prototype factory
0506:            public static NewPersonPG newPersonPG(PersonPG prototype) {
0507:                return new PersonPGImpl(prototype);
0508:            }
0509:
0510:            // brand-new instance factory
0511:            public static NewDetailKeyPG newDetailKeyPG() {
0512:                return new DetailKeyPGImpl();
0513:            }
0514:
0515:            // instance from prototype factory
0516:            public static NewDetailKeyPG newDetailKeyPG(DetailKeyPG prototype) {
0517:                return new DetailKeyPGImpl(prototype);
0518:            }
0519:
0520:            // brand-new instance factory
0521:            public static NewContainPG newContainPG() {
0522:                return new ContainPGImpl();
0523:            }
0524:
0525:            // instance from prototype factory
0526:            public static NewContainPG newContainPG(ContainPG prototype) {
0527:                return new ContainPGImpl(prototype);
0528:            }
0529:
0530:            // brand-new instance factory
0531:            public static NewFuelSupplyPG newFuelSupplyPG() {
0532:                return new FuelSupplyPGImpl();
0533:            }
0534:
0535:            // instance from prototype factory
0536:            public static NewFuelSupplyPG newFuelSupplyPG(FuelSupplyPG prototype) {
0537:                return new FuelSupplyPGImpl(prototype);
0538:            }
0539:
0540:            // brand-new instance factory
0541:            public static NewSupplyClassPG newSupplyClassPG() {
0542:                return new SupplyClassPGImpl();
0543:            }
0544:
0545:            // instance from prototype factory
0546:            public static NewSupplyClassPG newSupplyClassPG(
0547:                    SupplyClassPG prototype) {
0548:                return new SupplyClassPGImpl(prototype);
0549:            }
0550:
0551:            // brand-new instance factory
0552:            public static NewFacilityPG newFacilityPG() {
0553:                return new FacilityPGImpl();
0554:            }
0555:
0556:            // instance from prototype factory
0557:            public static NewFacilityPG newFacilityPG(FacilityPG prototype) {
0558:                return new FacilityPGImpl(prototype);
0559:            }
0560:
0561:            // brand-new instance factory
0562:            public static NewInventoryLevelsPG newInventoryLevelsPG() {
0563:                return new InventoryLevelsPGImpl();
0564:            }
0565:
0566:            // instance from prototype factory
0567:            public static NewInventoryLevelsPG newInventoryLevelsPG(
0568:                    InventoryLevelsPG prototype) {
0569:                return new InventoryLevelsPGImpl(prototype);
0570:            }
0571:
0572:            // brand-new instance factory
0573:            public static NewRailVehiclePG newRailVehiclePG() {
0574:                return new RailVehiclePGImpl();
0575:            }
0576:
0577:            // instance from prototype factory
0578:            public static NewRailVehiclePG newRailVehiclePG(
0579:                    RailVehiclePG prototype) {
0580:                return new RailVehiclePGImpl(prototype);
0581:            }
0582:
0583:            // brand-new instance factory
0584:            public static NewMidAirRefuelPG newMidAirRefuelPG() {
0585:                return new MidAirRefuelPGImpl();
0586:            }
0587:
0588:            // instance from prototype factory
0589:            public static NewMidAirRefuelPG newMidAirRefuelPG(
0590:                    MidAirRefuelPG prototype) {
0591:                return new MidAirRefuelPGImpl(prototype);
0592:            }
0593:
0594:            // brand-new instance factory
0595:            public static NewFromBasePG newFromBasePG() {
0596:                return new FromBasePGImpl();
0597:            }
0598:
0599:            // instance from prototype factory
0600:            public static NewFromBasePG newFromBasePG(FromBasePG prototype) {
0601:                return new FromBasePGImpl(prototype);
0602:            }
0603:
0604:            // brand-new instance factory
0605:            public static NewGroundSelfPropulsionPG newGroundSelfPropulsionPG() {
0606:                return new GroundSelfPropulsionPGImpl();
0607:            }
0608:
0609:            // instance from prototype factory
0610:            public static NewGroundSelfPropulsionPG newGroundSelfPropulsionPG(
0611:                    GroundSelfPropulsionPG prototype) {
0612:                return new GroundSelfPropulsionPGImpl(prototype);
0613:            }
0614:
0615:            // brand-new instance factory
0616:            public static NewSeaLinkPG newSeaLinkPG() {
0617:                return new SeaLinkPGImpl();
0618:            }
0619:
0620:            // instance from prototype factory
0621:            public static NewSeaLinkPG newSeaLinkPG(SeaLinkPG prototype) {
0622:                return new SeaLinkPGImpl(prototype);
0623:            }
0624:
0625:            // brand-new instance factory
0626:            public static NewRailSelfPropulsionPG newRailSelfPropulsionPG() {
0627:                return new RailSelfPropulsionPGImpl();
0628:            }
0629:
0630:            // instance from prototype factory
0631:            public static NewRailSelfPropulsionPG newRailSelfPropulsionPG(
0632:                    RailSelfPropulsionPG prototype) {
0633:                return new RailSelfPropulsionPGImpl(prototype);
0634:            }
0635:
0636:            // brand-new instance factory
0637:            public static NewRailTransportationPG newRailTransportationPG() {
0638:                return new RailTransportationPGImpl();
0639:            }
0640:
0641:            // instance from prototype factory
0642:            public static NewRailTransportationPG newRailTransportationPG(
0643:                    RailTransportationPG prototype) {
0644:                return new RailTransportationPGImpl(prototype);
0645:            }
0646:
0647:            // brand-new instance factory
0648:            public static NewWaterVehiclePG newWaterVehiclePG() {
0649:                return new WaterVehiclePGImpl();
0650:            }
0651:
0652:            // instance from prototype factory
0653:            public static NewWaterVehiclePG newWaterVehiclePG(
0654:                    WaterVehiclePG prototype) {
0655:                return new WaterVehiclePGImpl(prototype);
0656:            }
0657:
0658:            // brand-new instance factory
0659:            public static NewFuelPG newFuelPG() {
0660:                return new FuelPGImpl();
0661:            }
0662:
0663:            // instance from prototype factory
0664:            public static NewFuelPG newFuelPG(FuelPG prototype) {
0665:                return new FuelPGImpl(prototype);
0666:            }
0667:
0668:            // brand-new instance factory
0669:            public static NewMovabilityPG newMovabilityPG() {
0670:                return new MovabilityPGImpl();
0671:            }
0672:
0673:            // instance from prototype factory
0674:            public static NewMovabilityPG newMovabilityPG(MovabilityPG prototype) {
0675:                return new MovabilityPGImpl(prototype);
0676:            }
0677:
0678:            // brand-new instance factory
0679:            public static NewExplosivePG newExplosivePG() {
0680:                return new ExplosivePGImpl();
0681:            }
0682:
0683:            // instance from prototype factory
0684:            public static NewExplosivePG newExplosivePG(ExplosivePG prototype) {
0685:                return new ExplosivePGImpl(prototype);
0686:            }
0687:
0688:            // brand-new instance factory
0689:            public static NewRoadLinkPG newRoadLinkPG() {
0690:                return new RoadLinkPGImpl();
0691:            }
0692:
0693:            // instance from prototype factory
0694:            public static NewRoadLinkPG newRoadLinkPG(RoadLinkPG prototype) {
0695:                return new RoadLinkPGImpl(prototype);
0696:            }
0697:
0698:            // brand-new instance factory
0699:            public static NewMissileLauncherPG newMissileLauncherPG() {
0700:                return new MissileLauncherPGImpl();
0701:            }
0702:
0703:            // instance from prototype factory
0704:            public static NewMissileLauncherPG newMissileLauncherPG(
0705:                    MissileLauncherPG prototype) {
0706:                return new MissileLauncherPGImpl(prototype);
0707:            }
0708:
0709:            // brand-new instance factory
0710:            public static NewAirportPG newAirportPG() {
0711:                return new AirportPGImpl();
0712:            }
0713:
0714:            // instance from prototype factory
0715:            public static NewAirportPG newAirportPG(AirportPG prototype) {
0716:                return new AirportPGImpl(prototype);
0717:            }
0718:
0719:            // brand-new instance factory
0720:            public static NewAssignmentPG newAssignmentPG() {
0721:                return new AssignmentPGImpl();
0722:            }
0723:
0724:            // instance from prototype factory
0725:            public static NewAssignmentPG newAssignmentPG(AssignmentPG prototype) {
0726:                return new AssignmentPGImpl(prototype);
0727:            }
0728:
0729:            // brand-new instance factory
0730:            public static NewConditionPG newConditionPG() {
0731:                return new ConditionPGImpl();
0732:            }
0733:
0734:            // instance from prototype factory
0735:            public static NewConditionPG newConditionPG(ConditionPG prototype) {
0736:                return new ConditionPGImpl(prototype);
0737:            }
0738:
0739:            // brand-new instance factory
0740:            public static NewLiquidPG newLiquidPG() {
0741:                return new LiquidPGImpl();
0742:            }
0743:
0744:            // instance from prototype factory
0745:            public static NewLiquidPG newLiquidPG(LiquidPG prototype) {
0746:                return new LiquidPGImpl(prototype);
0747:            }
0748:
0749:            // brand-new instance factory
0750:            public static NewOffRoadTransportationPG newOffRoadTransportationPG() {
0751:                return new OffRoadTransportationPGImpl();
0752:            }
0753:
0754:            // instance from prototype factory
0755:            public static NewOffRoadTransportationPG newOffRoadTransportationPG(
0756:                    OffRoadTransportationPG prototype) {
0757:                return new OffRoadTransportationPGImpl(prototype);
0758:            }
0759:
0760:            // brand-new instance factory
0761:            public static NewLiftPG newLiftPG() {
0762:                return new LiftPGImpl();
0763:            }
0764:
0765:            // instance from prototype factory
0766:            public static NewLiftPG newLiftPG(LiftPG prototype) {
0767:                return new LiftPGImpl(prototype);
0768:            }
0769:
0770:            // brand-new instance factory
0771:            public static NewPersonnelReadinessPG newPersonnelReadinessPG() {
0772:                return new PersonnelReadinessPGImpl();
0773:            }
0774:
0775:            // instance from prototype factory
0776:            public static NewPersonnelReadinessPG newPersonnelReadinessPG(
0777:                    PersonnelReadinessPG prototype) {
0778:                return new PersonnelReadinessPGImpl(prototype);
0779:            }
0780:
0781:            // brand-new instance factory
0782:            public static NewEquipmentStatusReadinessPG newEquipmentStatusReadinessPG() {
0783:                return new EquipmentStatusReadinessPGImpl();
0784:            }
0785:
0786:            // instance from prototype factory
0787:            public static NewEquipmentStatusReadinessPG newEquipmentStatusReadinessPG(
0788:                    EquipmentStatusReadinessPG prototype) {
0789:                return new EquipmentStatusReadinessPGImpl(prototype);
0790:            }
0791:
0792:            // brand-new instance factory
0793:            public static NewCostPG newCostPG() {
0794:                return new CostPGImpl();
0795:            }
0796:
0797:            // instance from prototype factory
0798:            public static NewCostPG newCostPG(CostPG prototype) {
0799:                return new CostPGImpl(prototype);
0800:            }
0801:
0802:            // brand-new instance factory
0803:            public static NewWaterPG newWaterPG() {
0804:                return new WaterPGImpl();
0805:            }
0806:
0807:            // instance from prototype factory
0808:            public static NewWaterPG newWaterPG(WaterPG prototype) {
0809:                return new WaterPGImpl(prototype);
0810:            }
0811:
0812:            // brand-new instance factory
0813:            public static NewMEIPG newMEIPG() {
0814:                return new MEIPGImpl();
0815:            }
0816:
0817:            // instance from prototype factory
0818:            public static NewMEIPG newMEIPG(MEIPG prototype) {
0819:                return new MEIPGImpl(prototype);
0820:            }
0821:
0822:            // brand-new instance factory
0823:            public static NewEquipmentOHReadinessPG newEquipmentOHReadinessPG() {
0824:                return new EquipmentOHReadinessPGImpl();
0825:            }
0826:
0827:            // instance from prototype factory
0828:            public static NewEquipmentOHReadinessPG newEquipmentOHReadinessPG(
0829:                    EquipmentOHReadinessPG prototype) {
0830:                return new EquipmentOHReadinessPGImpl(prototype);
0831:            }
0832:
0833:            // brand-new instance factory
0834:            public static NewAirSelfPropulsionPG newAirSelfPropulsionPG() {
0835:                return new AirSelfPropulsionPGImpl();
0836:            }
0837:
0838:            // instance from prototype factory
0839:            public static NewAirSelfPropulsionPG newAirSelfPropulsionPG(
0840:                    AirSelfPropulsionPG prototype) {
0841:                return new AirSelfPropulsionPGImpl(prototype);
0842:            }
0843:
0844:            // brand-new instance factory
0845:            public static NewFoodPG newFoodPG() {
0846:                return new FoodPGImpl();
0847:            }
0848:
0849:            // instance from prototype factory
0850:            public static NewFoodPG newFoodPG(FoodPG prototype) {
0851:                return new FoodPGImpl(prototype);
0852:            }
0853:
0854:            // brand-new instance factory
0855:            public static NewSeaConditionPG newSeaConditionPG() {
0856:                return new SeaConditionPGImpl();
0857:            }
0858:
0859:            // instance from prototype factory
0860:            public static NewSeaConditionPG newSeaConditionPG(
0861:                    SeaConditionPG prototype) {
0862:                return new SeaConditionPGImpl(prototype);
0863:            }
0864:
0865:            // brand-new instance factory
0866:            public static NewAssignedPG newAssignedPG() {
0867:                return new AssignedPGImpl();
0868:            }
0869:
0870:            // instance from prototype factory
0871:            public static NewAssignedPG newAssignedPG(AssignedPG prototype) {
0872:                return new AssignedPGImpl(prototype);
0873:            }
0874:
0875:            // brand-new instance factory
0876:            public static NewMilitaryOrgPG newMilitaryOrgPG() {
0877:                return new MilitaryOrgPGImpl();
0878:            }
0879:
0880:            // instance from prototype factory
0881:            public static NewMilitaryOrgPG newMilitaryOrgPG(
0882:                    MilitaryOrgPG prototype) {
0883:                return new MilitaryOrgPGImpl(prototype);
0884:            }
0885:
0886:            // brand-new instance factory
0887:            public static NewShipConfigurationPG newShipConfigurationPG() {
0888:                return new ShipConfigurationPGImpl();
0889:            }
0890:
0891:            // instance from prototype factory
0892:            public static NewShipConfigurationPG newShipConfigurationPG(
0893:                    ShipConfigurationPG prototype) {
0894:                return new ShipConfigurationPGImpl(prototype);
0895:            }
0896:
0897:            // brand-new instance factory
0898:            public static NewRepairabilityPG newRepairabilityPG() {
0899:                return new RepairabilityPGImpl();
0900:            }
0901:
0902:            // instance from prototype factory
0903:            public static NewRepairabilityPG newRepairabilityPG(
0904:                    RepairabilityPG prototype) {
0905:                return new RepairabilityPGImpl(prototype);
0906:            }
0907:
0908:            // brand-new instance factory
0909:            public static NewWaterSupplyPG newWaterSupplyPG() {
0910:                return new WaterSupplyPGImpl();
0911:            }
0912:
0913:            // instance from prototype factory
0914:            public static NewWaterSupplyPG newWaterSupplyPG(
0915:                    WaterSupplyPG prototype) {
0916:                return new WaterSupplyPGImpl(prototype);
0917:            }
0918:
0919:            // brand-new instance factory
0920:            public static NewLiquidSupplyPG newLiquidSupplyPG() {
0921:                return new LiquidSupplyPGImpl();
0922:            }
0923:
0924:            // instance from prototype factory
0925:            public static NewLiquidSupplyPG newLiquidSupplyPG(
0926:                    LiquidSupplyPG prototype) {
0927:                return new LiquidSupplyPGImpl(prototype);
0928:            }
0929:
0930:            // brand-new instance factory
0931:            public static NewTransportationPG newTransportationPG() {
0932:                return new TransportationPGImpl();
0933:            }
0934:
0935:            // instance from prototype factory
0936:            public static NewTransportationPG newTransportationPG(
0937:                    TransportationPG prototype) {
0938:                return new TransportationPGImpl(prototype);
0939:            }
0940:
0941:            // brand-new instance factory
0942:            public static NewPackagePG newPackagePG() {
0943:                return new PackagePGImpl();
0944:            }
0945:
0946:            // instance from prototype factory
0947:            public static NewPackagePG newPackagePG(PackagePG prototype) {
0948:                return new PackagePGImpl(prototype);
0949:            }
0950:
0951:            // brand-new instance factory
0952:            public static NewAirLinkPG newAirLinkPG() {
0953:                return new AirLinkPGImpl();
0954:            }
0955:
0956:            // instance from prototype factory
0957:            public static NewAirLinkPG newAirLinkPG(AirLinkPG prototype) {
0958:                return new AirLinkPGImpl(prototype);
0959:            }
0960:
0961:            // brand-new instance factory
0962:            public static NewOrganizationPG newOrganizationPG() {
0963:                return new OrganizationPGImpl();
0964:            }
0965:
0966:            // instance from prototype factory
0967:            public static NewOrganizationPG newOrganizationPG(
0968:                    OrganizationPG prototype) {
0969:                return new OrganizationPGImpl(prototype);
0970:            }
0971:
0972:            /** Abstract introspection information.
0973:             * Tuples are {<classname>, <factorymethodname>}
0974:             * return value of <factorymethodname> is <classname>.
0975:             * <factorymethodname> takes zero or one (prototype) argument.
0976:             **/
0977:            public static String properties[][] = {
0978:                    { "org.cougaar.glm.ldm.asset.RepairDepotPG",
0979:                            "newRepairDepotPG" },
0980:                    { "org.cougaar.glm.ldm.asset.ForUnitPG", "newForUnitPG" },
0981:                    { "org.cougaar.glm.ldm.asset.AmmunitionPG",
0982:                            "newAmmunitionPG" },
0983:                    { "org.cougaar.glm.ldm.asset.SupplyDepotPG",
0984:                            "newSupplyDepotPG" },
0985:                    { "org.cougaar.glm.ldm.asset.PositionPG", "newPositionPG" },
0986:                    { "org.cougaar.glm.ldm.asset.SupplyPG", "newSupplyPG" },
0987:                    { "org.cougaar.glm.ldm.asset.AirVehiclePG",
0988:                            "newAirVehiclePG" },
0989:                    { "org.cougaar.glm.ldm.asset.MaintenancePG",
0990:                            "newMaintenancePG" },
0991:                    { "org.cougaar.glm.ldm.asset.SupportPG", "newSupportPG" },
0992:                    { "org.cougaar.glm.ldm.asset.AirConditionPG",
0993:                            "newAirConditionPG" },
0994:                    { "org.cougaar.glm.ldm.asset.AssetConsumptionRatePG",
0995:                            "newAssetConsumptionRatePG" },
0996:                    { "org.cougaar.glm.ldm.asset.TowPG", "newTowPG" },
0997:                    { "org.cougaar.glm.ldm.asset.ReportSchedulePG",
0998:                            "newReportSchedulePG" },
0999:                    { "org.cougaar.glm.ldm.asset.OnRoadTransportationPG",
1000:                            "newOnRoadTransportationPG" },
1001:                    { "org.cougaar.glm.ldm.asset.WarheadPG", "newWarheadPG" },
1002:                    { "org.cougaar.glm.ldm.asset.ConsumablePG",
1003:                            "newConsumablePG" },
1004:                    { "org.cougaar.glm.ldm.asset.TruckTerminalPG",
1005:                            "newTruckTerminalPG" },
1006:                    { "org.cougaar.glm.ldm.asset.WeaponPG", "newWeaponPG" },
1007:                    { "org.cougaar.glm.ldm.asset.RailTerminalPG",
1008:                            "newRailTerminalPG" },
1009:                    { "org.cougaar.glm.ldm.asset.AirLiftPG", "newAirLiftPG" },
1010:                    { "org.cougaar.glm.ldm.asset.SeaTransportationPG",
1011:                            "newSeaTransportationPG" },
1012:                    { "org.cougaar.glm.ldm.asset.GroundVehiclePG",
1013:                            "newGroundVehiclePG" },
1014:                    { "org.cougaar.glm.ldm.asset.VolumetricStockagePG",
1015:                            "newVolumetricStockagePG" },
1016:                    { "org.cougaar.glm.ldm.asset.DeckPG", "newDeckPG" },
1017:                    { "org.cougaar.glm.ldm.asset.CSSCapabilityPG",
1018:                            "newCSSCapabilityPG" },
1019:                    { "org.cougaar.glm.ldm.asset.DetailedScheduledContentPG",
1020:                            "newDetailedScheduledContentPG" },
1021:                    { "org.cougaar.glm.ldm.asset.PersonSustainmentPG",
1022:                            "newPersonSustainmentPG" },
1023:                    { "org.cougaar.glm.ldm.asset.MilitaryPersonPG",
1024:                            "newMilitaryPersonPG" },
1025:                    { "org.cougaar.glm.ldm.asset.LandConditionPG",
1026:                            "newLandConditionPG" },
1027:                    { "org.cougaar.glm.ldm.asset.RailLinkPG", "newRailLinkPG" },
1028:                    { "org.cougaar.glm.ldm.asset.SeaportPG", "newSeaportPG" },
1029:                    { "org.cougaar.glm.ldm.asset.BulkSolidPG", "newBulkSolidPG" },
1030:                    { "org.cougaar.glm.ldm.asset.ContentsPG", "newContentsPG" },
1031:                    { "org.cougaar.glm.ldm.asset.TrainingReadinessPG",
1032:                            "newTrainingReadinessPG" },
1033:                    { "org.cougaar.glm.ldm.asset.WaterSelfPropulsionPG",
1034:                            "newWaterSelfPropulsionPG" },
1035:                    { "org.cougaar.glm.ldm.asset.PhysicalPG", "newPhysicalPG" },
1036:                    { "org.cougaar.glm.ldm.asset.AirTransportationPG",
1037:                            "newAirTransportationPG" },
1038:                    { "org.cougaar.glm.ldm.asset.ScheduledContentPG",
1039:                            "newScheduledContentPG" },
1040:                    { "org.cougaar.glm.ldm.asset.ManagedAssetPG",
1041:                            "newManagedAssetPG" },
1042:                    { "org.cougaar.glm.ldm.asset.RepairablePG",
1043:                            "newRepairablePG" },
1044:                    { "org.cougaar.glm.ldm.asset.VehiclePropertyGroups",
1045:                            "newVehiclePropertyGroups" },
1046:                    { "org.cougaar.glm.ldm.asset.InventoryPG", "newInventoryPG" },
1047:                    { "org.cougaar.glm.ldm.asset.CargoFacilityPG",
1048:                            "newCargoFacilityPG" },
1049:                    { "org.cougaar.glm.ldm.asset.PersonPG", "newPersonPG" },
1050:                    { "org.cougaar.glm.ldm.asset.DetailKeyPG", "newDetailKeyPG" },
1051:                    { "org.cougaar.glm.ldm.asset.ContainPG", "newContainPG" },
1052:                    { "org.cougaar.glm.ldm.asset.FuelSupplyPG",
1053:                            "newFuelSupplyPG" },
1054:                    { "org.cougaar.glm.ldm.asset.SupplyClassPG",
1055:                            "newSupplyClassPG" },
1056:                    { "org.cougaar.glm.ldm.asset.FacilityPG", "newFacilityPG" },
1057:                    { "org.cougaar.glm.ldm.asset.InventoryLevelsPG",
1058:                            "newInventoryLevelsPG" },
1059:                    { "org.cougaar.glm.ldm.asset.RailVehiclePG",
1060:                            "newRailVehiclePG" },
1061:                    { "org.cougaar.glm.ldm.asset.MidAirRefuelPG",
1062:                            "newMidAirRefuelPG" },
1063:                    { "org.cougaar.glm.ldm.asset.FromBasePG", "newFromBasePG" },
1064:                    { "org.cougaar.glm.ldm.asset.GroundSelfPropulsionPG",
1065:                            "newGroundSelfPropulsionPG" },
1066:                    { "org.cougaar.glm.ldm.asset.SeaLinkPG", "newSeaLinkPG" },
1067:                    { "org.cougaar.glm.ldm.asset.RailSelfPropulsionPG",
1068:                            "newRailSelfPropulsionPG" },
1069:                    { "org.cougaar.glm.ldm.asset.RailTransportationPG",
1070:                            "newRailTransportationPG" },
1071:                    { "org.cougaar.glm.ldm.asset.WaterVehiclePG",
1072:                            "newWaterVehiclePG" },
1073:                    { "org.cougaar.glm.ldm.asset.FuelPG", "newFuelPG" },
1074:                    { "org.cougaar.glm.ldm.asset.MovabilityPG",
1075:                            "newMovabilityPG" },
1076:                    { "org.cougaar.glm.ldm.asset.ExplosivePG", "newExplosivePG" },
1077:                    { "org.cougaar.glm.ldm.asset.RoadLinkPG", "newRoadLinkPG" },
1078:                    { "org.cougaar.glm.ldm.asset.MissileLauncherPG",
1079:                            "newMissileLauncherPG" },
1080:                    { "org.cougaar.glm.ldm.asset.AirportPG", "newAirportPG" },
1081:                    { "org.cougaar.glm.ldm.asset.AssignmentPG",
1082:                            "newAssignmentPG" },
1083:                    { "org.cougaar.glm.ldm.asset.ConditionPG", "newConditionPG" },
1084:                    { "org.cougaar.glm.ldm.asset.LiquidPG", "newLiquidPG" },
1085:                    { "org.cougaar.glm.ldm.asset.OffRoadTransportationPG",
1086:                            "newOffRoadTransportationPG" },
1087:                    { "org.cougaar.glm.ldm.asset.LiftPG", "newLiftPG" },
1088:                    { "org.cougaar.glm.ldm.asset.PersonnelReadinessPG",
1089:                            "newPersonnelReadinessPG" },
1090:                    { "org.cougaar.glm.ldm.asset.EquipmentStatusReadinessPG",
1091:                            "newEquipmentStatusReadinessPG" },
1092:                    { "org.cougaar.glm.ldm.asset.CostPG", "newCostPG" },
1093:                    { "org.cougaar.glm.ldm.asset.WaterPG", "newWaterPG" },
1094:                    { "org.cougaar.glm.ldm.asset.MEIPG", "newMEIPG" },
1095:                    { "org.cougaar.glm.ldm.asset.EquipmentOHReadinessPG",
1096:                            "newEquipmentOHReadinessPG" },
1097:                    { "org.cougaar.glm.ldm.asset.AirSelfPropulsionPG",
1098:                            "newAirSelfPropulsionPG" },
1099:                    { "org.cougaar.glm.ldm.asset.FoodPG", "newFoodPG" },
1100:                    { "org.cougaar.glm.ldm.asset.SeaConditionPG",
1101:                            "newSeaConditionPG" },
1102:                    { "org.cougaar.glm.ldm.asset.AssignedPG", "newAssignedPG" },
1103:                    { "org.cougaar.glm.ldm.asset.MilitaryOrgPG",
1104:                            "newMilitaryOrgPG" },
1105:                    { "org.cougaar.glm.ldm.asset.ShipConfigurationPG",
1106:                            "newShipConfigurationPG" },
1107:                    { "org.cougaar.glm.ldm.asset.RepairabilityPG",
1108:                            "newRepairabilityPG" },
1109:                    { "org.cougaar.glm.ldm.asset.WaterSupplyPG",
1110:                            "newWaterSupplyPG" },
1111:                    { "org.cougaar.glm.ldm.asset.LiquidSupplyPG",
1112:                            "newLiquidSupplyPG" },
1113:                    { "org.cougaar.glm.ldm.asset.TransportationPG",
1114:                            "newTransportationPG" },
1115:                    { "org.cougaar.glm.ldm.asset.PackagePG", "newPackagePG" },
1116:                    { "org.cougaar.glm.ldm.asset.AirLinkPG", "newAirLinkPG" },
1117:                    { "org.cougaar.glm.ldm.asset.OrganizationPG",
1118:                            "newOrganizationPG" }, };
1119:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.