| ### Showing:
Attributes
Diagrams
Instances
Properties
Source
Used by

Element cay:data-map

Namespace | http://cayenne.apache.org/schema/3.0/modelMap
Diagram |
Properties |
content: | complex
Model | cay:property* , cay:embeddable* , cay:procedure* , cay:db-entity* , cay:obj-entity* , cay:db-relationship* , cay:obj-relationship* , cay:query* , cay:entity-listener*
Children | cay:db-entity, cay:db-relationship, cay:embeddable, cay:entity-listener, cay:obj-entity, cay:obj-relationship, cay:procedure, cay:property, cay:query
Instance |
    <cay:data-map project-version="">
      <cay:property name="" value="">{0,unbounded}</cay:property>
      <cay:embeddable className="">{0,unbounded}</cay:embeddable>
      <cay:procedure name="" schema="">{0,unbounded}</cay:procedure>
      <cay:db-entity catalog="" name="" schema="">{0,unbounded}</cay:db-entity>
      <cay:obj-entity abstract="" className="" clientClassName="" clientSuperClassName="" dbEntityName="" exclude-default-listeners="" exclude-superclass-listeners="" lock-type="" name="" readOnly="" serverOnly="" superClassName="" superEntityName="">{0,unbounded}</cay:obj-entity>
      <cay:db-relationship name="" source="" target="" toDependentPK="" toMany="">{0,unbounded}</cay:db-relationship>
      <cay:obj-relationship collection-type="" db-relationship-path="" deleteRule="" lock="" map-key="" name="" source="" target="">{0,unbounded}</cay:obj-relationship>
      <cay:query factory="" name="" result-entity="" root="" root-name="">{0,unbounded}</cay:query>
      <cay:entity-listener class="">{0,unbounded}</cay:entity-listener>
    </cay:data-map>
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
project-version | xs:string |  |  | required |
Source |
    <xs:element name="data-map">
      <xs:complexType>
        <xs:sequence>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:property"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:embeddable"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:procedure"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:db-entity"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:obj-entity"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:db-relationship"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:obj-relationship"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:query"/>
          <xs:element minOccurs="0" maxOccurs="unbounded" ref="cay:entity-listener"/>
        </xs:sequence>
        <xs:attribute name="project-version" use="required" type="xs:string"/>
      </xs:complexType>
    </xs:element>
Schema location | file:/Users/ari/svn/cayenne30/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd

Attribute cay:data-map / @project-version

Namespace | No namespace
Type | xs:string
Properties |
use: | required
Used by |
Element | cay:data-map
Source |
    <xs:attribute name="project-version" use="required" type="xs:string"/>
Schema location | file:/Users/ari/svn/cayenne30/framework/cayenne-jdk1.5-unpublished/src/main/resources/org/apache/cayenne/schema/3.0/modelMap.xsd