01: //
02: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.4-b18-fcs
03: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
04: // Any modifications to this file will be lost upon recompilation of the source schema.
05: // Generated on: 2005.03.31 at 08:49:20 EST
06: //
07:
08: package com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom;
09:
10: /**
11: * Reference to the algorithm to be used in forming the association primary key constraint names from
12: * the association name obtained from the model. The association primary key constraint is used when
13: * association has its own table (this normally happens with many-to-many styles of association).
14: * It ensures that the association table contains at most one record linking two associated records together.
15: *
16: * Java content class for AssociationPrimaryKeyConstraintNameConversionType element declaration.
17: * <p>The following schema fragment specifies the expected content contained within this java content object. (defined at file:/C:/MetaBoss/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0/storagemodel.xsd line 417)
18: * <p>
19: * <pre>
20: * <element name="AssociationPrimaryKeyConstraintNameConversionType" type="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}NameConversionType"/>
21: * </pre>
22: *
23: */
24: public interface AssociationPrimaryKeyConstraintNameConversionType
25: extends javax.xml.bind.Element {
26:
27: /**
28: * The type of the algorithm used to convert names from the model to the
29: * database object names. (e.g. When entity name in the model "OrderItem"
30: * is converted using "UpperUnderscored" algorithm - the resulting table name
31: * will be ORDER_ITEM)
32: *
33: * @return
34: * possible object is
35: * {@link java.lang.String}
36: */
37: java.lang.String getValue();
38:
39: /**
40: * The type of the algorithm used to convert names from the model to the
41: * database object names. (e.g. When entity name in the model "OrderItem"
42: * is converted using "UpperUnderscored" algorithm - the resulting table name
43: * will be ORDER_ITEM)
44: *
45: * @param value
46: * allowed object is
47: * {@link java.lang.String}
48: */
49: void setValue(java.lang.String value);
50:
51: }
|