Showing:

Attributes
Diagrams
Properties
Source
Used by
Element cay:obj-relationship
Namespace http://cayenne.apache.org/schema/3.0/modelMap
Diagram
Diagram modelMap25.tmp#id94 modelMap25.tmp#id95 modelMap25.tmp#id96 modelMap25.tmp#id97 modelMap25.tmp#id98 modelMap25.tmp#id99 modelMap25.tmp#id100 modelMap25.tmp#id101
Properties
content: complex
Used by
Element cay:data-map
Attributes
QName Type Fixed Default Use Annotation
collection-type xs:string optional
db-relationship-path xs:string required
deleteRule xs:string optional
lock xs:boolean optional
map-key xs:string optional
name xs:string required
source xs:string required
target xs:string required
Source
<xs:element name="obj-relationship">
  <xs:complexType>
    <xs:attribute name="db-relationship-path" use="required" type="xs:string"/>
    <xs:attribute name="deleteRule" type="xs:string"/>
    <xs:attribute name="lock" type="xs:boolean"/>
    <xs:attribute name="name" use="required" type="xs:string"/>
    <xs:attribute name="source" use="required" type="xs:string"/>
    <xs:attribute name="target" use="required" type="xs:string"/>
    <xs:attribute name="collection-type" use="optional" type="xs:string"/>
    <xs:attribute name="map-key" use="optional" 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:obj-relationship / @db-relationship-path
Namespace No namespace
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="db-relationship-path" 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
Attribute cay:obj-relationship / @deleteRule
Namespace No namespace
Type xs:string
Properties
content: simple
Used by
Source
<xs:attribute name="deleteRule" 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
Attribute cay:obj-relationship / @lock
Namespace No namespace
Type xs:boolean
Properties
content: simple
Used by
Source
<xs:attribute name="lock" type="xs:boolean"/>
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:obj-relationship / @name
Namespace No namespace
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="name" 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
Attribute cay:obj-relationship / @source
Namespace No namespace
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="source" 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
Attribute cay:obj-relationship / @target
Namespace No namespace
Type xs:string
Properties
use: required
Used by
Source
<xs:attribute name="target" 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
Attribute cay:obj-relationship / @collection-type
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="collection-type" use="optional" 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
Attribute cay:obj-relationship / @map-key
Namespace No namespace
Type xs:string
Properties
use: optional
Used by
Source
<xs:attribute name="map-key" use="optional" 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