001: //
002: // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v1.0.4-b18-fcs
003: // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004: // Any modifications to this file will be lost upon recompilation of the source schema.
005: // Generated on: 2005.03.31 at 08:49:20 EST
006: //
007:
008: package com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom;
009:
010: /**
011: * Java content class for anonymous complex type.
012: * <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 757)
013: * <p>
014: * <pre>
015: * <complexType>
016: * <complexContent>
017: * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
018: * <sequence>
019: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/EnterpriseModel/1.0}EntityRef"/>
020: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}TableAlias"/>
021: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}NameSuggestion"/>
022: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}NameOverride"/>
023: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}EntityInstanceIdColumnDef"/>
024: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}EntityVersionIdColumnDef" minOccurs="0"/>
025: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}EntityStateColumnDef" minOccurs="0"/>
026: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}EntityPrimaryKeyConstraintDef"/>
027: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}EntityNaturalPrimaryKeyConstraintDef" minOccurs="0"/>
028: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}AttributeColumnDefList"/>
029: * <element ref="{http://www.metaboss.com/XMLSchemas/MetaBoss/SdlcTools/StorageModel/1.0}AssociationRoleColumnDefList"/>
030: * </sequence>
031: * </restriction>
032: * </complexContent>
033: * </complexType>
034: * </pre>
035: *
036: */
037: public interface EntityTableDefType {
038:
039: /**
040: * Gets the value of the nameOverride property.
041: *
042: * @return
043: * possible object is
044: * {@link java.lang.String}
045: */
046: java.lang.String getNameOverride();
047:
048: /**
049: * Sets the value of the nameOverride property.
050: *
051: * @param value
052: * allowed object is
053: * {@link java.lang.String}
054: */
055: void setNameOverride(java.lang.String value);
056:
057: /**
058: * Gets the value of the entityStateColumnDef property.
059: *
060: * @return
061: * possible object is
062: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityStateColumnDef}
063: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityStateColumnDefType}
064: */
065: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityStateColumnDefType getEntityStateColumnDef();
066:
067: /**
068: * Sets the value of the entityStateColumnDef property.
069: *
070: * @param value
071: * allowed object is
072: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityStateColumnDef}
073: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityStateColumnDefType}
074: */
075: void setEntityStateColumnDef(
076: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityStateColumnDefType value);
077:
078: /**
079: * Gets the value of the entityVersionIdColumnDef property.
080: *
081: * @return
082: * possible object is
083: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityVersionIdColumnDef}
084: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityVersionIdColumnDefType}
085: */
086: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityVersionIdColumnDefType getEntityVersionIdColumnDef();
087:
088: /**
089: * Sets the value of the entityVersionIdColumnDef property.
090: *
091: * @param value
092: * allowed object is
093: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityVersionIdColumnDef}
094: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityVersionIdColumnDefType}
095: */
096: void setEntityVersionIdColumnDef(
097: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityVersionIdColumnDefType value);
098:
099: /**
100: * Gets the value of the entityInstanceIdColumnDef property.
101: *
102: * @return
103: * possible object is
104: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityInstanceIdColumnDef}
105: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityInstanceIdColumnDefType}
106: */
107: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityInstanceIdColumnDefType getEntityInstanceIdColumnDef();
108:
109: /**
110: * Sets the value of the entityInstanceIdColumnDef property.
111: *
112: * @param value
113: * allowed object is
114: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityInstanceIdColumnDef}
115: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityInstanceIdColumnDefType}
116: */
117: void setEntityInstanceIdColumnDef(
118: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityInstanceIdColumnDefType value);
119:
120: /**
121: * Gets the value of the tableAlias property.
122: *
123: * @return
124: * possible object is
125: * {@link java.lang.String}
126: */
127: java.lang.String getTableAlias();
128:
129: /**
130: * Sets the value of the tableAlias property.
131: *
132: * @param value
133: * allowed object is
134: * {@link java.lang.String}
135: */
136: void setTableAlias(java.lang.String value);
137:
138: /**
139: * Gets the value of the nameSuggestion property.
140: *
141: * @return
142: * possible object is
143: * {@link java.lang.String}
144: */
145: java.lang.String getNameSuggestion();
146:
147: /**
148: * Sets the value of the nameSuggestion property.
149: *
150: * @param value
151: * allowed object is
152: * {@link java.lang.String}
153: */
154: void setNameSuggestion(java.lang.String value);
155:
156: /**
157: * Gets the value of the associationRoleColumnDefList property.
158: *
159: * @return
160: * possible object is
161: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AssociationRoleColumnDefListType}
162: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AssociationRoleColumnDefList}
163: */
164: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AssociationRoleColumnDefListType getAssociationRoleColumnDefList();
165:
166: /**
167: * Sets the value of the associationRoleColumnDefList property.
168: *
169: * @param value
170: * allowed object is
171: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AssociationRoleColumnDefListType}
172: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AssociationRoleColumnDefList}
173: */
174: void setAssociationRoleColumnDefList(
175: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AssociationRoleColumnDefListType value);
176:
177: /**
178: * Gets the value of the entityNaturalPrimaryKeyConstraintDef property.
179: *
180: * @return
181: * possible object is
182: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityNaturalPrimaryKeyConstraintDefType}
183: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityNaturalPrimaryKeyConstraintDef}
184: */
185: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityNaturalPrimaryKeyConstraintDefType getEntityNaturalPrimaryKeyConstraintDef();
186:
187: /**
188: * Sets the value of the entityNaturalPrimaryKeyConstraintDef property.
189: *
190: * @param value
191: * allowed object is
192: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityNaturalPrimaryKeyConstraintDefType}
193: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityNaturalPrimaryKeyConstraintDef}
194: */
195: void setEntityNaturalPrimaryKeyConstraintDef(
196: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityNaturalPrimaryKeyConstraintDefType value);
197:
198: /**
199: * Gets the value of the entityRef property.
200: *
201: * @return
202: * possible object is
203: * {@link java.lang.String}
204: */
205: java.lang.String getEntityRef();
206:
207: /**
208: * Sets the value of the entityRef property.
209: *
210: * @param value
211: * allowed object is
212: * {@link java.lang.String}
213: */
214: void setEntityRef(java.lang.String value);
215:
216: /**
217: * Gets the value of the attributeColumnDefList property.
218: *
219: * @return
220: * possible object is
221: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AttributeColumnDefListType}
222: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AttributeColumnDefList}
223: */
224: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AttributeColumnDefListType getAttributeColumnDefList();
225:
226: /**
227: * Sets the value of the attributeColumnDefList property.
228: *
229: * @param value
230: * allowed object is
231: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AttributeColumnDefListType}
232: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AttributeColumnDefList}
233: */
234: void setAttributeColumnDefList(
235: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.AttributeColumnDefListType value);
236:
237: /**
238: * Gets the value of the entityPrimaryKeyConstraintDef property.
239: *
240: * @return
241: * possible object is
242: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityPrimaryKeyConstraintDefType}
243: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityPrimaryKeyConstraintDef}
244: */
245: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityPrimaryKeyConstraintDefType getEntityPrimaryKeyConstraintDef();
246:
247: /**
248: * Sets the value of the entityPrimaryKeyConstraintDef property.
249: *
250: * @param value
251: * allowed object is
252: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityPrimaryKeyConstraintDefType}
253: * {@link com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityPrimaryKeyConstraintDef}
254: */
255: void setEntityPrimaryKeyConstraintDef(
256: com.metaboss.sdlctools.domains.storagemodel.storage.xmlfileimpl.dom.EntityPrimaryKeyConstraintDefType value);
257:
258: }
|