Overview

Summary

ContactDonateImprint


Appendix E-20: ACCIDENT (UI prompt)


AccidentLocationModuleZeppelinFlight

Properties (9)

PropertyTypeEntityReferenceModule
(1) AccidentTypeSTRINGAccident
(2) DamageLevelSTRINGAccident
(3) DateTimeDATEAccident
(4) DescriptionSTRINGAccident
(5) FatalitiesINTAccident
(6) InjuriesINTAccident
(7) LocationINTAccidentLocationLocationModule
(8) MissionINTAccidentMissionMissionModule
(9) ZeppelinINTAccidentZeppelinZeppelinModule


Module Interfaces (9)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /memorial/relatedaccident/{id}findAllMemorialOfRelatedAccident(id)EngineModuleGETAccident Memorial
(2) /accidentinsertAccident(accident)LocationModulePOSTAccident
(3) /accident/mission/{id}findAllAccidentOfMission(id)LocationModuleGETMission Accident
(4) /accidentfindAllAccident()LocationModuleGETAccident
(5) /accident/zeppelin/{id}findAllAccidentOfZeppelin(id)LocationModuleGETZeppelin Accident
(6) /accident/{id}deleteAccidentById(id)LocationModuleDELETEAccident
(7) /accident/{id}updateAccidentById(accident)LocationModulePUTAccident
(8) /accident/{id}findAccidentById(id)LocationModuleGETAccident
(9) /accident/location/{id}findAllAccidentOfLocation(id)LocationModuleGETLocation Accident





Example:

final Accident accident = (Accident) invokeModule(LOCATION_MODULE + "/accident/" + id, Accident.class);
if (accident != null) {
    final Zeppelin zeppelin1 = (Zeppelin) invokeModule(ZEPPELIN_MODULE + "/zeppelin/" + accident.getZeppelin().getId(), Zeppelin.class);
    if (zeppelin1 != null) {
        final ZeppelinClass zeppelinclass2 = (ZeppelinClass) invokeModule(ORGANIZATION_MODULE + "/zeppelinclass/" + zeppelin1.getZeppelinClass().getId(), ZeppelinClass.class);
        if (zeppelinclass2 != null) {
            final Organization manufacturer3 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + zeppelinclass2.getManufacturer().getId(), Organization.class);
            if (manufacturer3 != null) {
                final Location headquarterslocation4 = (Location) invokeModule(LOCATION_MODULE + "/location/" + manufacturer3.getHeadquartersLocation().getId(), Location.class);
                if (headquarterslocation4 != null) {
                    final Country country5 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation4.getCountry().getId(), Country.class);
                    if (country5 != null) {
                    }
                }
            }
        }
        final Location homebaselocation6 = (Location) invokeModule(LOCATION_MODULE + "/location/" + zeppelin1.getHomeBaseLocation().getId(), Location.class);
        if (homebaselocation6 != null) {
            final Country country7 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + homebaselocation6.getCountry().getId(), Country.class);
            if (country7 != null) {
            }
        }
        final Organization operator8 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + zeppelin1.getOperator().getId(), Organization.class);
        if (operator8 != null) {
            final Location headquarterslocation9 = (Location) invokeModule(LOCATION_MODULE + "/location/" + operator8.getHeadquartersLocation().getId(), Location.class);
            if (headquarterslocation9 != null) {
                final Country country10 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation9.getCountry().getId(), Country.class);
                if (country10 != null) {
                }
            }
        }
    }
    final Location location11 = (Location) invokeModule(LOCATION_MODULE + "/location/" + accident.getLocation().getId(), Location.class);
    if (location11 != null) {
        final Country country12 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + location11.getCountry().getId(), Country.class);
        if (country12 != null) {
        }
    }
    final Mission mission13 = (Mission) invokeModule(MISSION_MODULE + "/mission/" + accident.getMission().getId(), Mission.class);
    if (mission13 != null) {
        final War war14 = (War) invokeModule(MISSION_MODULE + "/war/" + mission13.getWar().getId(), War.class);
        if (war14 != null) {
        }
        final MissionType missiontype15 = (MissionType) invokeModule(MISSION_MODULE + "/missiontype/" + mission13.getMissionType().getId(), MissionType.class);
        if (missiontype15 != null) {
        }
        final Location destinationlocation16 = (Location) invokeModule(LOCATION_MODULE + "/location/" + mission13.getDestinationLocation().getId(), Location.class);
        if (destinationlocation16 != null) {
            final Country country17 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + destinationlocation16.getCountry().getId(), Country.class);
            if (country17 != null) {
            }
        }
        final Location originlocation18 = (Location) invokeModule(LOCATION_MODULE + "/location/" + mission13.getOriginLocation().getId(), Location.class);
        if (originlocation18 != null) {
            final Country country19 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + originlocation18.getCountry().getId(), Country.class);
            if (country19 != null) {
            }
        }
        final Zeppelin zeppelin20 = (Zeppelin) invokeModule(ZEPPELIN_MODULE + "/zeppelin/" + mission13.getZeppelin().getId(), Zeppelin.class);
        if (zeppelin20 != null) {
            final ZeppelinClass zeppelinclass21 = (ZeppelinClass) invokeModule(ORGANIZATION_MODULE + "/zeppelinclass/" + zeppelin20.getZeppelinClass().getId(), ZeppelinClass.class);
            if (zeppelinclass21 != null) {
                final Organization manufacturer22 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + zeppelinclass21.getManufacturer().getId(), Organization.class);
                if (manufacturer22 != null) {
                    final Location headquarterslocation23 = (Location) invokeModule(LOCATION_MODULE + "/location/" + manufacturer22.getHeadquartersLocation().getId(), Location.class);
                    if (headquarterslocation23 != null) {
                        final Country country24 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation23.getCountry().getId(), Country.class);
                        if (country24 != null) {
                        }
                    }
                }
            }
            final Location homebaselocation25 = (Location) invokeModule(LOCATION_MODULE + "/location/" + zeppelin20.getHomeBaseLocation().getId(), Location.class);
            if (homebaselocation25 != null) {
                final Country country26 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + homebaselocation25.getCountry().getId(), Country.class);
                if (country26 != null) {
                }
            }
            final Organization operator27 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + zeppelin20.getOperator().getId(), Organization.class);
            if (operator27 != null) {
                final Location headquarterslocation28 = (Location) invokeModule(LOCATION_MODULE + "/location/" + operator27.getHeadquartersLocation().getId(), Location.class);
                if (headquarterslocation28 != null) {
                    final Country country29 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + headquarterslocation28.getCountry().getId(), Country.class);
                    if (country29 != null) {
                    }
                }
            }
        }
        final MilitaryBranch militarybranch30 = (MilitaryBranch) invokeModule(COUNTRY_MODULE + "/militarybranch/" + mission13.getMilitaryBranch().getId(), MilitaryBranch.class);
        if (militarybranch30 != null) {
            final Country country31 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + militarybranch30.getCountry().getId(), Country.class);
            if (country31 != null) {
            }
        }
    }
}
return accident;


Overview

Summary

ContactDonateImprint