| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <HTML> |
| |
| <HEAD> |
| <TITLE>Embedding XML Snippets (CDO Release Engineering Documentation)</TITLE> |
| |
| <LINK REL="STYLESHEET" HREF="../../book.css" CHARSET="ISO-8859-1" TYPE="text/css"> |
| |
| <SCRIPT type="text/javascript"> |
| function windowTitle() |
| { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="Embedding XML Snippets (CDO Release Engineering Documentation)"; |
| } |
| } |
| </SCRIPT> |
| <NOSCRIPT></NOSCRIPT> |
| </HEAD> |
| |
| <BODY BGCOLOR="white" onload="windowTitle();"> |
| <!-- <div class="help_breadcrumbs"><a href="../../Overview.html" title="CDO Release Engineering Documentation">CDO Release Engineering Documentation</a> > <a href="../index.html" title="Category in CDO Release Engineering Documentation">Technical Writer's Guide</a> > <a href="index.html" title="Category in CDO Release Engineering Documentation">Examples</a></div> --> |
| |
| <table border="0"> |
| <tr> |
| <td width="100%"><h1>Embedding XML Snippets</h1></td> |
| <td align="right" valign="middle" nowrap><a href="CreatingTransportConnections.html" title="Backward to Creating Transport Connections"><img src="../../../images/backward.png" border="0"></a> <a href="../../reference/index.html" title="Forward to Reference"><img src="../../../images/forward.png" border="0"></a></td> |
| </tr> |
| </table> |
| <p> |
| <p> |
| <table border="0"> |
| <tr><td>1 </td><td colspan="3"><a href="XmlSnippets.html#XmlExample" title="Chapter in CDO Release Engineering Documentation">XML Example with a Callout</a></td></tr> |
| <tr><td>2 </td><td colspan="3"><a href="XmlSnippets.html#XmiExample" title="Chapter in CDO Release Engineering Documentation">XMI Example</a></td></tr> |
| </table> |
| </p> |
| |
| |
| <h2><a name="XmlExample"></a>1 XML Example with a Callout</h2> |
| <p> |
| |
| |
| <div class="snippet" style="margin-left:24px;" align="left"> |
| <a name="snippet_cdoServerXml"></a> |
| <table border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td><img src="../../../images/editor-top-left-xml.png"></td> |
| <td style="background-image:url(../../../images/editor-top1.png); background-repeat:repeat-x;" width="1px"><font face="Segoe UI,Arial" size="-1">cdo-server.xml</font></td> |
| <td width="1px"><img src="../../../images/editor-close.png"></td> |
| <td style="background-image:url(../../../images/editor-top2.png); background-repeat:repeat-x;"> </td> |
| <td><img src="../../../images/editor-top-right.png"></td> |
| </tr> |
| <tr> |
| <td style="background-image:url(../../../images/editor-left.png); background-repeat:repeat-y;"> </td> |
| <td colspan="3" align="left" valign="top" nowrap> |
| <div style="margin:10px 0px 10px 0px;"> |
| <code> |
| <font color="#0000e1"><?xml version=<font color="#000080">'1.0'</font> encoding=<font color="#000080">'UTF-8'</font>?></font><br/> |
| <font color="#0000e1"><cdoServer></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- ============================================================== --></font><br/> |
| <font color="#3f7f5f"><!-- See http://wiki.eclipse.org/CDO/Server_Configuration_Reference --></font><br/> |
| <font color="#3f7f5f"><!-- ============================================================== --></font><br/> |
| <br/> |
| <font color="#0000e1"><acceptor type<font color="#000080">="tcp"</font> listenAddr<font color="#000080">="0.0.0.0"</font> port<font color="#000080">="2036"</font>/></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Examples:<br/> |
| <acceptor type="ssl" listenAddr="0.0.0.0" port="2036"/><br/> |
| <acceptor type="http"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#0000e1"><repository name<font color="#000080">="repo1"</font>></font><br/> |
| <br/> |
| <font color="#0000e1"><property name<font color="#000080">="overrideUUID"</font> value<font color="#000080">=""</font>/></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="supportingAudits"</font> value<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="supportingBranches"</font> value<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="ensureReferentialIntegrity"</font> value<font color="#000080">="false"</font>/></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="allowInterruptRunningQueries"</font> value<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="idGenerationLocation"</font> value<font color="#000080">="STORE"</font>/></font> <font color="#3f7f5f"><!-- Possible values: STORE | CLIENT --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example http://bugs.eclipse.org/380629<br/> |
| <securityManager type="default" realmPath="/security"/><br/> |
| <securityManager type="annotation" realmPath="/security"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example http://bugs.eclipse.org/302775<br/> |
| <authenticator type="file" description="_database/repo1.users"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example http://bugs.eclipse.org/345431<br/> |
| <initialPackage nsURI="http://www.eclipse.org/emf/CDO/examples/company/1.0.0"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#0000e1"><store type<font color="#000080">="db"</font>></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example http://bugs.eclipse.org/396379 (if idGenerationLocation == CLIENT)<br/> |
| <property name="idColumnLength" value="34"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Period at which to execute an SQL statement to keep DB connection alive, in minutes --></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="connectionKeepAlivePeriod"</font> value<font color="#000080">="60"</font>/></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Maximum number of store accessors (JDBC connections) to keep in the reader pool. The default value is 15. --></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="readerPoolCapacity"</font> value<font color="#000080">="20"</font>/></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Maximum number of store accessors (JDBC connections) to keep in the writer pool. The default value is 15. --></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="writerPoolCapacity"</font> value<font color="#000080">="20"</font>/></font><br/> |
| <br/> |
| <font color="#0000e1"><mappingStrategy type<font color="#000080">="horizontal"</font>></font> <a name="callout_cdoServerXml_1_code" href="#callout_cdoServerXml_1" alt="The mapping strategy "horizontal" delegates to a mapping strategy chosen to match the repository |
| properties supportingAudits and supportingBranches." title="The mapping strategy "horizontal" delegates to a mapping strategy chosen to match the repository |
| properties supportingAudits and supportingBranches."><img src="../../../images/callout-1.png" width="16" height="16" border="0" align="top"></a> <br/> |
| <font color="#0000e1"><property name<font color="#000080">="qualifiedNames"</font> value<font color="#000080">="true"</font>/></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!--<br/> |
| Per default, the objectTypeCache is in-memory and contains<br/> |
| 100,000 cache entries. If you want to change the size,<br/> |
| uncomment the following line and set the desired size.<br/> |
| The cache can be disabled by setting a size of 0.<br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Optional:<br/> |
| <property name="objectTypeCacheSize" value="100000" /><br/> |
| --></font><br/> |
| <br/> |
| <font color="#0000e1"></mappingStrategy></font><br/> |
| <br/> |
| <font color="#0000e1"><dbAdapter name<font color="#000080">="h2"</font>/></font><br/> |
| <font color="#0000e1"><dataSource class<font color="#000080">="org.h2.jdbcx.JdbcDataSource"</font> URL<font color="#000080">="jdbc:h2:database/repo1"</font>/></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example:<br/> |
| <dbAdapter name="derby-embedded"/><br/> |
| <dataSource class="org.apache.derby.jdbc.EmbeddedDataSource"<br/> |
| databaseName="/temp/repo1"<br/> |
| createDatabase="create"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example:<br/> |
| <dbAdapter name="hsqldb"/><br/> |
| <dataSource class="org.eclipse.net4j.db.hsqldb.HSQLDBDataSource"<br/> |
| database="jdbc:hsqldb:mem:repo1"<br/> |
| user="sa"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example:<br/> |
| <dbAdapter name="mysql"/><br/> |
| <dataSource class="com.mysql.jdbc.jdbc2.optional.MysqlDataSource"<br/> |
| url="jdbc:mysql://localhost/repo1"<br/> |
| user="sa"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example:<br/> |
| <dbAdapter name="postgresql"/><br/> |
| <dataSource class="org.postgresql.ds.PGSimpleDataSource"<br/> |
| serverName="localhost"<br/> |
| portNumber="5432"<br/> |
| databaseName="repo1"<br/> |
| user="cdo"<br/> |
| password="cdo"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example:<br/> |
| <dbAdapter name="oracle"/><br/> |
| <dataSource class="oracle.jdbc.pool.OracleDataSource"<br/> |
| url="jdbc:oracle:thin:@localhost:1521:xe"<br/> |
| user="username"<br/> |
| password="password"/><br/> |
| --></font><br/> |
| <br/> |
| <font color="#0000e1"></store></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- ONLY THE FIRST CONFIGURED STORE IS USED FOR THE REPOSITORY!!! --></font><br/> |
| <br/> |
| <font color="#0000e1"><store type<font color="#000080">="mongodb"</font>></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="uri"</font> value<font color="#000080">="mongodb://localhost"</font>/></font><br/> |
| <font color="#0000e1"><property name<font color="#000080">="db"</font> value<font color="#000080">="cdodb"</font>/></font><br/> |
| <font color="#3f7f5f"><!-- Optional:<br/> |
| <property name="drop" value="true"/><br/> |
| --></font><br/> |
| <font color="#0000e1"></store></font><br/> |
| <br/> |
| <font color="#0000e1"></repository></font><br/> |
| <br/> |
| <font color="#3f7f5f"><!-- Example of a DB4O repo/store:<br/> |
| <repository name="repo1"><br/> |
| <property name="supportingAudits" value="false"/><br/> |
| <property name="supportingBranches" value="false"/><br/> |
| <store type="db4o"><br/> |
| <property name="path" value="/tmp/cdodb4.db4o"/><br/> |
| <property name="port" value="50032"/><br/> |
| </store><br/> |
| </repository><br/> |
| --></font><br/> |
| <br/> |
| <font color="#0000e1"></cdoServer></font> |
| </code> |
| </div> |
| </td> |
| <td style="background-image:url(../../../images/editor-right.png); background-repeat:repeat-y;"> </td> |
| </tr> |
| <tr> |
| <td><img src="../../../images/editor-bottom-left.png"></td> |
| <td style="background-image:url(../../../images/editor-bottom.png); background-repeat:repeat-x;" colspan="3"> </td> |
| <td><img src="../../../images/editor-bottom-right.png"></td> |
| </tr> |
| </table> |
| </div> |
| <p> |
| <div style="margin-left:24px;"><a name="callout_cdoServerXml_1" href="#callout_cdoServerXml_1_code" alt="Jump to snippet..." title="Jump to snippet..."><img src="../../../images/callout-1.png" width="16" height="16" border="0" align="top"></a> The mapping strategy "horizontal" delegates to a mapping strategy chosen to match the repository |
| properties <i>supportingAudits</i> and <i>supportingBranches</i>. |
| |
| </div> |
| <p> |
| |
| |
| <h2><a name="XmiExample"></a>2 XMI Example</h2> |
| <p> |
| |
| |
| <div class="snippet" style="margin-left:24px;" align="left"> |
| <a name="snippet_companyEcore"></a> |
| <table border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td><img src="../../../images/editor-top-left-xml.png"></td> |
| <td style="background-image:url(../../../images/editor-top1.png); background-repeat:repeat-x;" width="1px"><font face="Segoe UI,Arial" size="-1">company.ecore</font></td> |
| <td width="1px"><img src="../../../images/editor-close.png"></td> |
| <td style="background-image:url(../../../images/editor-top2.png); background-repeat:repeat-x;"> </td> |
| <td><img src="../../../images/editor-top-right.png"></td> |
| </tr> |
| <tr> |
| <td style="background-image:url(../../../images/editor-left.png); background-repeat:repeat-y;"> </td> |
| <td colspan="3" align="left" valign="top" nowrap> |
| <div style="margin:10px 0px 10px 0px;"> |
| <code> |
| <font color="#0000e1"><?xml version=<font color="#000080">'1.0'</font> encoding=<font color="#000080">'UTF-8'</font>?></font><br/> |
| <font color="#0000e1"><ecore:EPackage xmi:version<font color="#000080">="2.0"</font> xmlns:xmi<font color="#000080">="http://www.omg.org/XMI"</font> xmlns:xsi<font color="#000080">="http://www.w3.org/2001/XMLSchema-instance"</font> xmlns:ecore<font color="#000080">="http://www.eclipse.org/emf/2002/Ecore"</font> name<font color="#000080">="company"</font> nsURI<font color="#000080">="http://www.eclipse.org/emf/CDO/examples/company/1.0.0"</font> nsPrefix<font color="#000080">="company"</font>></font><br/> |
| <font color="#0000e1"><eAnnotations source<font color="#000080">="teneo.jpa"</font>></font><br/> |
| <font color="#0000e1"><details key<font color="#000080">="value"</font> value<font color="#000080">="@hbGenericGenerators({@GenericGenerator(name="system-uuid", strategy = "org.eclipse.emf.cdo.examples.hibernate.server.CDOExampleUUIDHexGenerator")})"</font>/></font><br/> |
| <font color="#0000e1"></eAnnotations></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Addressable"</font> abstract<font color="#000080">="true"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="name"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="street"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="city"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Company"</font> eSuperTypes<font color="#000080">="#//Addressable"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="categories"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//Category"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="suppliers"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//Supplier"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="customers"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//Customer"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="purchaseOrders"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//PurchaseOrder"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="salesOrders"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//SalesOrder"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Supplier"</font> eSuperTypes<font color="#000080">="#//Addressable"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="purchaseOrders"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//PurchaseOrder"</font> eOpposite<font color="#000080">="#//PurchaseOrder/supplier"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="preferred"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"</font> defaultValueLiteral<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Customer"</font> eSuperTypes<font color="#000080">="#//Addressable"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="salesOrders"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//SalesOrder"</font> eOpposite<font color="#000080">="#//SalesOrder/customer"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Order"</font>></font><br/> |
| <font color="#0000e1"><eAnnotations source<font color="#000080">="teneo.jpa"</font>></font><br/> |
| <font color="#0000e1"><details key<font color="#000080">="value"</font> value<font color="#000080">="@Entity(name="BaseOrder")"</font>/></font><br/> |
| <font color="#0000e1"></eAnnotations></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="orderDetails"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//OrderDetail"</font> containment<font color="#000080">="true"</font> eOpposite<font color="#000080">="#//OrderDetail/order"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="OrderDetail"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="order"</font> lowerBound<font color="#000080">="1"</font> eType<font color="#000080">="#//Order"</font> eOpposite<font color="#000080">="#//Order/orderDetails"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="product"</font> eType<font color="#000080">="#//Product"</font> eOpposite<font color="#000080">="#//Product/orderDetails"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="price"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="PurchaseOrder"</font> eSuperTypes<font color="#000080">="#//Order"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="date"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="supplier"</font> lowerBound<font color="#000080">="1"</font> eType<font color="#000080">="#//Supplier"</font> eOpposite<font color="#000080">="#//Supplier/purchaseOrders"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="SalesOrder"</font> eSuperTypes<font color="#000080">="#//Order"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="id"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="customer"</font> lowerBound<font color="#000080">="1"</font> eType<font color="#000080">="#//Customer"</font> eOpposite<font color="#000080">="#//Customer/salesOrders"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Category"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="name"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"</font>></font><br/> |
| <font color="#0000e1"><eAnnotations source<font color="#000080">="teneo.jpa"</font>></font><br/> |
| <font color="#0000e1"><details key<font color="#000080">="value"</font> value<font color="#000080">="@Id @GeneratedValue(generator="system-uuid")"</font>/></font><br/> |
| <font color="#0000e1"></eAnnotations></font><br/> |
| <font color="#0000e1"></eStructuralFeatures></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="categories"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//Category"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="products"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//Product"</font> containment<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EClass"</font> name<font color="#000080">="Product"</font>></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="name"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"</font>></font><br/> |
| <font color="#0000e1"><eAnnotations source<font color="#000080">="teneo.jpa"</font>></font><br/> |
| <font color="#0000e1"><details key<font color="#000080">="value"</font> value<font color="#000080">="@Id"</font>/></font><br/> |
| <font color="#0000e1"></eAnnotations></font><br/> |
| <font color="#0000e1"></eStructuralFeatures></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EReference"</font> name<font color="#000080">="orderDetails"</font> upperBound<font color="#000080">="-1"</font> eType<font color="#000080">="#//OrderDetail"</font> eOpposite<font color="#000080">="#//OrderDetail/product"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="vat"</font> eType<font color="#000080">="#//VAT"</font> defaultValueLiteral<font color="#000080">="vat15"</font>></font><br/> |
| <font color="#0000e1"><eAnnotations source<font color="#000080">="teneo.jpa"</font>></font><br/> |
| <font color="#0000e1"><details key<font color="#000080">="value"</font> value<font color="#000080">="@Basic(optional=false) |
| @Column(nullable=false)"</font>/></font><br/> |
| <font color="#0000e1"></eAnnotations></font><br/> |
| <font color="#0000e1"></eStructuralFeatures></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="description"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"</font> transient<font color="#000080">="true"</font>/></font><br/> |
| <font color="#0000e1"><eStructuralFeatures xsi:type<font color="#000080">="ecore:EAttribute"</font> name<font color="#000080">="price"</font> eType<font color="#000080">="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"><eClassifiers xsi:type<font color="#000080">="ecore:EEnum"</font> name<font color="#000080">="VAT"</font>></font><br/> |
| <font color="#0000e1"><eLiterals name<font color="#000080">="vat0"</font>/></font><br/> |
| <font color="#0000e1"><eLiterals name<font color="#000080">="vat7"</font> value<font color="#000080">="7"</font>/></font><br/> |
| <font color="#0000e1"><eLiterals name<font color="#000080">="vat15"</font> value<font color="#000080">="15"</font>/></font><br/> |
| <font color="#0000e1"></eClassifiers></font><br/> |
| <font color="#0000e1"></ecore:EPackage></font> |
| </code> |
| </div> |
| </td> |
| <td style="background-image:url(../../../images/editor-right.png); background-repeat:repeat-y;"> </td> |
| </tr> |
| <tr> |
| <td><img src="../../../images/editor-bottom-left.png"></td> |
| <td style="background-image:url(../../../images/editor-bottom.png); background-repeat:repeat-x;" colspan="3"> </td> |
| <td><img src="../../../images/editor-bottom-right.png"></td> |
| </tr> |
| </table> |
| </div> |
| <p> |
| |
| |
| <p align="right"> |
| <a href="CreatingTransportConnections.html" title="Backward to Creating Transport Connections"><img src="../../../images/backward.png" border="0"></a> <a href="../../reference/index.html" title="Forward to Reference"><img src="../../../images/forward.png" border="0"></a></p> |
| <HR> |
| <i>Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.</i> |
| </BODY> |
| </HTML> |