Showing:

Attributes
Diagrams
Instances
Properties
Source
Used by
Element cay:data-map
Namespace http://cayenne.apache.org/schema/3.0/modelMap
Diagram
Diagram modelMap21.tmp#id116 modelMap18.tmp#id2 modelMap22.tmp#id5 modelMap20.tmp#id11 modelMap23.tmp#id19 modelMap1.tmp#id36 modelMap24.tmp#id84 modelMap25.tmp#id93 modelMap17.tmp#id102 modelMap5.tmp#id53
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