{
    "modules": [
        {
            "config": {
                "position": [
                    901,
                    171
                ]
            },
            "name": "New Model Object",
            "value": {
                "actionGroup": {
                    "_default0_list": true,
                    "_default1_show": true,
                    "_default2_new_create": true,
                    "_default3_edit_update": true,
                    "_default4_delete": true,
                    "customActions": []
                },
                "name": "Main",
                "objectsettings": {
                    "addDeletedField": true,
                    "addHiddenField": true,
                    "addStarttimeEndtimeFields": true,
                    "aggregateRoot": true,
                    "categorizable": false,
                    "description": "",
                    "mapToTable": "",
                    "parentClass": "",
                    "sorting": true,
                    "type": "Entity",
                    "uid": "995983065087"
                },
                "propertyGroup": {
                    "properties": [
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "This is not required",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "name",
                            "propertyType": "String",
                            "uid": "979215511235"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "This is required",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": true,
                            "propertyName": "identifier",
                            "propertyType": "String",
                            "uid": "728880777775"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "description",
                            "propertyType": "RichText",
                            "uid": "583743944638"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "Just a date",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "myDate",
                            "propertyType": "NativeDate",
                            "uid": "688523222620"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "mail",
                            "propertyType": "Email",
                            "uid": "217141865797"
                        }
                    ]
                },
                "relationGroup": {
                    "relations": [
                        {
                            "foreignRelationClass": "",
                            "lazyLoading": false,
                            "propertyIsExcludeField": true,
                            "relationDescription": "This is a 1:1 relation",
                            "relationName": "child1",
                            "relationType": "zeroToOne",
                            "relationWire": "[wired]",
                            "renderType": "selectSingle",
                            "uid": "894361328325"
                        },
                        {
                            "foreignRelationClass": "",
                            "lazyLoading": false,
                            "propertyIsExcludeField": true,
                            "relationDescription": "This is a 1:n relation",
                            "relationName": "children2",
                            "relationType": "zeroToMany",
                            "relationWire": "[wired]",
                            "renderType": "inline",
                            "uid": "190818946515"
                        },
                        {
                            "foreignRelationClass": "",
                            "lazyLoading": false,
                            "propertyIsExcludeField": true,
                            "relationDescription": "This is a n:1 relation",
                            "relationName": "child3",
                            "relationType": "manyToOne",
                            "relationWire": "[wired]",
                            "renderType": "selectSingle",
                            "uid": "614483217433"
                        },
                        {
                            "foreignRelationClass": "",
                            "lazyLoading": false,
                            "propertyIsExcludeField": true,
                            "relationDescription": "This is a m:n relation",
                            "relationName": "children4",
                            "relationType": "manyToMany",
                            "relationWire": "[wired]",
                            "renderType": "selectMultipleSideBySide",
                            "uid": "395489177398"
                        }
                    ]
                }
            }
        },
        {
            "config": {
                "position": [
                    332,
                    30
                ]
            },
            "name": "New Model Object",
            "value": {
                "actionGroup": {
                    "_default0_list": false,
                    "_default1_show": false,
                    "_default2_new_create": false,
                    "_default3_edit_update": false,
                    "_default4_delete": false,
                    "customActions": []
                },
                "name": "Child1",
                "objectsettings": {
                    "addDeletedField": true,
                    "addHiddenField": true,
                    "addStarttimeEndtimeFields": true,
                    "aggregateRoot": false,
                    "categorizable": false,
                    "description": "",
                    "mapToTable": "",
                    "parentClass": "",
                    "sorting": false,
                    "type": "Entity",
                    "uid": "1250408088833"
                },
                "propertyGroup": {
                    "properties": [
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "name",
                            "propertyType": "String",
                            "uid": "776132746573"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "flag",
                            "propertyType": "Boolean",
                            "uid": "217141805697"
                        }
                    ]
                },
                "relationGroup": {
                    "relations": []
                }
            }
        },
        {
            "config": {
                "position": [
                    314,
                    192
                ]
            },
            "name": "New Model Object",
            "value": {
                "actionGroup": {
                    "_default0_list": false,
                    "_default1_show": false,
                    "_default2_new_create": false,
                    "_default3_edit_update": false,
                    "_default4_delete": false,
                    "customActions": []
                },
                "name": "Child2",
                "objectsettings": {
                    "addDeletedField": true,
                    "addHiddenField": true,
                    "addStarttimeEndtimeFields": true,
                    "aggregateRoot": false,
                    "categorizable": false,
                    "description": "An object with various date format properties",
                    "mapToTable": "",
                    "parentClass": "",
                    "sorting": false,
                    "type": "Entity",
                    "uid": "1218748356450"
                },
                "propertyGroup": {
                    "properties": [
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "name",
                            "propertyType": "String",
                            "uid": "507560465265"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "A date which is stored as Native Date",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "dateProperty1",
                            "propertyType": "NativeDate",
                            "uid": "414270654770"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "DateTime which is stored as Native DateTime",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "dateProperty2",
                            "propertyType": "NativeDateTime",
                            "uid": "176386201122"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "A date which is stored as Timestamp",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "dateProperty3",
                            "propertyType": "Date",
                            "uid": "696741754173"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "DateTime stores as Timestamp",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "dateProperty4",
                            "propertyType": "DateTime",
                            "uid": "1266443817411"
                        }
                    ]
                },
                "relationGroup": {
                    "relations": []
                }
            }
        },
        {
            "config": {
                "position": [
                    355,
                    357
                ]
            },
            "name": "New Model Object",
            "value": {
                "actionGroup": {
                    "_default0_list": false,
                    "_default1_show": false,
                    "_default2_new_create": false,
                    "_default3_edit_update": false,
                    "_default4_delete": false,
                    "customActions": []
                },
                "name": "Child3",
                "objectsettings": {
                    "addDeletedField": true,
                    "addHiddenField": true,
                    "addStarttimeEndtimeFields": true,
                    "aggregateRoot": false,
                    "categorizable": true,
                    "description": "",
                    "mapToTable": "",
                    "parentClass": "",
                    "sorting": false,
                    "type": "Entity",
                    "uid": "86951287217"
                },
                "propertyGroup": {
                    "properties": [
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": true,
                            "propertyName": "name",
                            "propertyType": "String",
                            "uid": "1048493789327"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "password",
                            "propertyType": "Password",
                            "uid": "976351887713"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": true,
                            "propertyName": "imageProperty",
                            "propertyType": "Image",
                            "uid": "1382041126723"
                        }
                    ]
                },
                "relationGroup": {
                    "relations": []
                }
            }
        },
        {
            "config": {
                "position": [
                    603,
                    392
                ]
            },
            "name": "New Model Object",
            "value": {
                "actionGroup": {
                    "_default0_list": false,
                    "_default1_show": false,
                    "_default2_new_create": false,
                    "_default3_edit_update": false,
                    "_default4_delete": false,
                    "customActions": []
                },
                "name": "Child4",
                "objectsettings": {
                    "addDeletedField": true,
                    "addHiddenField": true,
                    "addStarttimeEndtimeFields": true,
                    "aggregateRoot": false,
                    "categorizable": false,
                    "description": "",
                    "mapToTable": "",
                    "parentClass": "",
                    "sorting": false,
                    "type": "Entity",
                    "uid": "1356595175721"
                },
                "propertyGroup": {
                    "properties": [
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "name",
                            "propertyType": "String",
                            "uid": "586091933631"
                        },
                        {
                            "allowedFileTypes": "",
                            "maxItems": "1",
                            "propertyDescription": "",
                            "propertyIsExcludeField": true,
                            "propertyIsRequired": false,
                            "propertyName": "fileProperty",
                            "propertyType": "File",
                            "uid": "1174091833834"
                        }
                    ]
                },
                "relationGroup": {
                    "relations": []
                }
            }
        }
    ],
    "properties": {
        "backendModules": [
            {
                "actions": {
                    "controllerActionCombinations": ""
                },
                "description": "Just a BE module",
                "key": "testmodule1",
                "mainModule": "web",
                "name": "Test BE Module",
                "tabLabel": "Compatibility test"
            }
        ],
        "description": "This is just a test extension created by the ExtensionBuilder",
        "emConf": {
            "category": "misc",
            "custom_category": "",
            "dependsOn": "typo3 => 8.7.0-8.7.99\n",
            "disableLocalization": false,
            "disableVersioning": false,
            "skipGenerateDocumentationTemplate": false,
            "sourceLanguage": "en",
            "state": "alpha",
            "targetVersion": "8.7.0-8.7.99",
            "version": "0.9"
        },
        "extensionKey": "test_extension",
        "name": "ExtensionBuilder Test Extension",
        "originalExtensionKey": "test_extension",
        "originalVendorName": "FIXTURE",
        "persons": [
            {
                "company": "TYPO3",
                "email": "mail@typo3.com",
                "name": "John Doe",
                "role": "Developer"
            }
        ],
        "plugins": [
            {
                "actions": {
                    "controllerActionCombinations": "",
                    "noncacheableActions": "",
                    "switchableActions": ""
                },
                "description": "Just a simple test plugin",
                "key": "testplugin",
                "name": "Test plugin"
            }
        ],
        "vendorName": "FIXTURE"
    },
    "wires": [
        {
            "src": {
                "moduleId": 0,
                "terminal": "relationWire_0",
                "uid": "894361328325"
            },
            "tgt": {
                "moduleId": 1,
                "terminal": "SOURCES",
                "uid": "1250408088833"
            }
        },
        {
            "src": {
                "moduleId": 0,
                "terminal": "relationWire_1",
                "uid": "190818946515"
            },
            "tgt": {
                "moduleId": 2,
                "terminal": "SOURCES",
                "uid": "1218748356450"
            }
        },
        {
            "src": {
                "moduleId": 0,
                "terminal": "relationWire_2",
                "uid": "614483217433"
            },
            "tgt": {
                "moduleId": 3,
                "terminal": "SOURCES",
                "uid": "86951287217"
            }
        },
        {
            "src": {
                "moduleId": 0,
                "terminal": "relationWire_3",
                "uid": "395489177398"
            },
            "tgt": {
                "moduleId": 4,
                "terminal": "SOURCES",
                "uid": "1356595175721"
            }
        }
    ],
    "log": {
        "last_modified": "2016-10-18 01:03",
        "extension_builder_version": "7.6-dev",
        "be_user": " (1)"
    }
}