<?xml version="1.0" encoding="UTF-8"?>
<!--
 EntityInspector.inspector
 IDECoreDataModeler
 Copyright Apple Inc. All rights reserved.
 -->
<slice>
    <section>
        <sliver title="Name">
            <property type="string" placeholder="Entity Name" keyPath="inspectedObjectsController.selection.name" />
        </sliver>
        <sliver>
            <property type="boolean" title="Abstract Entity" keyPath="inspectedObjectsController.selection.isAbstract" />
        </sliver>
        <sliver title="Parent Entity">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.inspectedParentEntity" enumeratedValuesKeyPath="possibleParentEntities" enumeratedDisplayValuesKeyPath="possibleParentEntities.name" insertsNullPlaceholder="true" placeholder="No Parent Entity" />
        </sliver>
        
    </section>
    <section title="Class">
        <sliver title="Name">
            <property type="string" placeholder="NSManagedObject" keyPath="inspectedObjectsController.selection.inspectedClassName" />
        </sliver>
        <sliver title="Module">
            <property type="string" placeholder="Global namespace" keyPath="inspectedObjectsController.selection.inspectedModuleName" listContentKeyPath="inspectedObjectsController.selection.possibleModuleDisplayValues" correspondingObjectsKeyPath="inspectedObjectsController.selection.possibleModuleNameObjects" allowsNilValues="true"/>
        </sliver>
        <sliver title="Codegen">
            <property type="enumeration" keyPath="inspectedObjectsController.selection.codeGenerationType">
                <option-group>
                    <!-- The values below correspond to the enum CDMEntityCodeGenerationType -->
                    <option title="Manual/None" value="0"/>
                    <option title="Class Definition" value="1"/>
                    <option title="Category/Extension" value="2"/>
                </option-group>
            </property>
        </sliver>
    </section>
    <section>
        <sliver title="Constraints">
            <property type="array" objectType="string" defaultValue="comma,separated,properties" keyPath="inspectedObjectsController.selection.inspectedUniquenessConstraints" />
        </sliver>
    </section>
    <section title="Spotlight">
        <sliver title="Display Name">
            <property type="expression" placeholder="Expression" keyPath="inspectedObjectsController.selection.coreSpotlightDisplayNameExpression" allowsNilValues="true" />
        </sliver>
    </section>
</slice>
