
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@834610 13f79535-47bb-0310-9956-ffa450edef68
982 lines
64 KiB
XML
982 lines
64 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
* Licensed to the Apache Software Foundation (ASF) under one
|
|
* or more contributor license agreements. See the NOTICE file
|
|
* distributed with this work for additional information
|
|
* regarding copyright ownership. The ASF licenses this file
|
|
* to you under the Apache License, Version 2.0 (the
|
|
* "License"); you may not use this file except in compliance
|
|
* with the License. You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing,
|
|
* software distributed under the License is distributed on an
|
|
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
|
* KIND, either express or implied. See the License for the
|
|
* specific language governing permissions and limitations
|
|
* under the License.
|
|
-->
|
|
<ecore:EPackage xmi:version="2.0"
|
|
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="sdo"
|
|
nsURI="http://www.apache.org/tuscany/2005/SDO" nsPrefix="sdo">
|
|
<eClassifiers xsi:type="ecore:EClass" name="ChangeSummary" instanceClassName="commonj.sdo.ChangeSummary"
|
|
eSuperTypes="../../org.eclipse.emf.ecore.change/model/Change.ecore#//ChangeDescription">
|
|
<eOperations name="beginLogging"/>
|
|
<eOperations name="endLogging"/>
|
|
<eOperations name="isCreated" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="isDeleted" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="getOldValues" eType="#//EJavaList">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="isModified" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="getOldValue" eType="#//ChangeSummarySetting">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getOldContainer" eType="#//DataObject">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="getOldContainmentProperty" eType="#//Property">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="getOldSequence" eType="#//Sequence">
|
|
<eParameters name="dataObject" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="undoChanges"/>
|
|
<eOperations name="isLogging" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="getDataGraph" eType="#//DataGraph"/>
|
|
<eOperations name="getChangedObjects" eType="#//EJavaList"/>
|
|
<eOperations name="getRootObject" eType="#//DataObject"/>
|
|
<eStructuralFeatures xsi:type="ecore:EReference" name="eDataGraph" lowerBound="1"
|
|
eType="#//DataGraph" transient="true" resolveProxies="false" eOpposite="#//DataGraph/eChangeSummary"/>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="ChangeSummarySetting" instanceClassName="commonj.sdo.ChangeSummary$Setting"
|
|
eSuperTypes="../../org.eclipse.emf.ecore.change/model/Change.ecore#//FeatureChange">
|
|
<eOperations name="isSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="getValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
<eOperations name="getProperty" eType="#//Property"/>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="DataGraph" instanceClassName="commonj.sdo.DataGraph"
|
|
eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject">
|
|
<eOperations name="createRootObject" eType="#//DataObject">
|
|
<eParameters name="namespaceURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="typeName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="createRootObject" eType="#//DataObject">
|
|
<eParameters name="type" eType="#//Type"/>
|
|
</eOperations>
|
|
<eOperations name="getType" eType="#//Type">
|
|
<eParameters name="namespaceURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="typeName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getRootObject" eType="#//DataObject"/>
|
|
<eOperations name="getChangeSummary" eType="#//ChangeSummary"/>
|
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="resourceSet" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EResourceSet"
|
|
transient="true"/>
|
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="rootResource" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EResource"
|
|
changeable="false" volatile="true" transient="true" derived="true"/>
|
|
<eStructuralFeatures xsi:type="ecore:EReference" name="eChangeSummary" lowerBound="1"
|
|
eType="#//ChangeSummary" resolveProxies="false" eOpposite="#//ChangeSummary/eDataGraph"/>
|
|
<eStructuralFeatures xsi:type="ecore:EReference" name="eRootObject" lowerBound="1"
|
|
eType="ecore:EClass ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"
|
|
resolveProxies="false"/>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="DataObject" instanceClassName="commonj.sdo.DataObject"
|
|
abstract="true">
|
|
<eOperations name="get" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.get(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="set">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.set(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="isSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.isSet(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="unset">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.unset(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="get" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.get(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="set">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.set(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="isSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.isSet(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="unset">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.unset(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="get" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.get(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="set">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.set(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="isSet" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.isSet(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="unset">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.unset(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getContainer" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getContainer(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getContainmentProperty" eType="#//Property">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getContainmentProperty(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getDataGraph" eType="#//DataGraph">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDataGraph(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getType" eType="#//Type">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getType(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getBigDecimal" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBigDecimal(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getBigInteger" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigInteger">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBigInteger(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getBoolean" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBoolean(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getByte" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EByte">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getByte(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getBytes" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBytes(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getChar" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EChar">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getChar(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDataObject(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getDate" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDate">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDate(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getDouble" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDouble(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getFloat" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getFloat(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getInt" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getInt(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getList" eType="#//EJavaList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getList(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getLong" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getLong(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getSequence" eType="#//Sequence">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getSequence(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getShort" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EShort">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getShort(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getString" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getString(this, path);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="setBigDecimal">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBigDecimal(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal"/>
|
|
</eOperations>
|
|
<eOperations name="setBigInteger">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBigInteger(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigInteger"/>
|
|
</eOperations>
|
|
<eOperations name="setBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBoolean(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
</eOperations>
|
|
<eOperations name="setByte">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setByte(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EByte"/>
|
|
</eOperations>
|
|
<eOperations name="setBytes">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBytes(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray"/>
|
|
</eOperations>
|
|
<eOperations name="setChar">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setChar(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EChar"/>
|
|
</eOperations>
|
|
<eOperations name="setDataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDataObject(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="setDate">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDate(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDate"/>
|
|
</eOperations>
|
|
<eOperations name="setDouble">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDouble(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
|
|
</eOperations>
|
|
<eOperations name="setFloat">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setFloat(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat"/>
|
|
</eOperations>
|
|
<eOperations name="setInt">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setInt(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="setList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setList(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="#//EJavaList"/>
|
|
</eOperations>
|
|
<eOperations name="setLong">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setLong(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
|
|
</eOperations>
|
|
<eOperations name="setShort">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setShort(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EShort"/>
|
|
</eOperations>
|
|
<eOperations name="setString">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setString(this, path, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="path" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getBigDecimal" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBigDecimal(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getBigInteger" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigInteger">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBigInteger(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getBoolean" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBoolean(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getByte" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EByte">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getByte(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getBytes" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBytes(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getChar" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EChar">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getChar(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDataObject(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getDate" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDate">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDate(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getDouble" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDouble(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getFloat" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getFloat(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getInt" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getInt(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getList" eType="#//EJavaList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getList(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getLong" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getLong(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getSequence" eType="#//Sequence">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getSequence(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getShort" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EShort">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getShort(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getString" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getString(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="setBigDecimal">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBigDecimal(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal"/>
|
|
</eOperations>
|
|
<eOperations name="setBigInteger">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBigInteger(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigInteger"/>
|
|
</eOperations>
|
|
<eOperations name="setBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBoolean(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
</eOperations>
|
|
<eOperations name="setByte">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setByte(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EByte"/>
|
|
</eOperations>
|
|
<eOperations name="setBytes">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBytes(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray"/>
|
|
</eOperations>
|
|
<eOperations name="setChar">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setChar(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EChar"/>
|
|
</eOperations>
|
|
<eOperations name="setDataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDataObject(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="setDate">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDate(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDate"/>
|
|
</eOperations>
|
|
<eOperations name="setDouble">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDouble(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
|
|
</eOperations>
|
|
<eOperations name="setFloat">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setFloat(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat"/>
|
|
</eOperations>
|
|
<eOperations name="setInt">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setInt(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="setList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setList(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="#//EJavaList"/>
|
|
</eOperations>
|
|
<eOperations name="setLong">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setLong(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
|
|
</eOperations>
|
|
<eOperations name="setShort">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setShort(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EShort"/>
|
|
</eOperations>
|
|
<eOperations name="setString">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setString(this, propertyIndex, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getBigDecimal" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBigDecimal(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getBigInteger" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigInteger">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBigInteger(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getBoolean" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBoolean(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getByte" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EByte">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getByte(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getBytes" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getBytes(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getChar" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EChar">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getChar(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDataObject(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getDate" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDate">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDate(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getDouble" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getDouble(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getFloat" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getFloat(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getInt" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getInt(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getList" eType="#//EJavaList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getList(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getLong" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getLong(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getSequence" eType="#//Sequence">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getSequence(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getShort" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EShort">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getShort(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="getString" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getString(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="setBigDecimal">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBigDecimal(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal"/>
|
|
</eOperations>
|
|
<eOperations name="setBigInteger">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBigInteger(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EBigInteger"/>
|
|
</eOperations>
|
|
<eOperations name="setBoolean">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBoolean(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
</eOperations>
|
|
<eOperations name="setByte">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setByte(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EByte"/>
|
|
</eOperations>
|
|
<eOperations name="setBytes">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setBytes(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EByteArray"/>
|
|
</eOperations>
|
|
<eOperations name="setChar">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setChar(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EChar"/>
|
|
</eOperations>
|
|
<eOperations name="setDataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDataObject(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="#//DataObject"/>
|
|
</eOperations>
|
|
<eOperations name="setDate">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDate(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDate"/>
|
|
</eOperations>
|
|
<eOperations name="setDouble">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setDouble(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
|
|
</eOperations>
|
|
<eOperations name="setFloat">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setFloat(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat"/>
|
|
</eOperations>
|
|
<eOperations name="setInt">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setInt(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="setList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setList(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="#//EJavaList"/>
|
|
</eOperations>
|
|
<eOperations name="setLong">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setLong(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
|
|
</eOperations>
|
|
<eOperations name="setShort">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setShort(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EShort"/>
|
|
</eOperations>
|
|
<eOperations name="setString">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.setString(this, property, value);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="createDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.createDataObject(this, propertyName);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="createDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.createDataObject(this, propertyIndex);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="createDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.createDataObject(this, property);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
</eOperations>
|
|
<eOperations name="createDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.createDataObject(this, propertyName, namespaceURI, typeName);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="namespaceURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="typeName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="createDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.createDataObject(this, propertyIndex, namespaceURI, typeName);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="namespaceURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="typeName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="createDataObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.createDataObject(this, property, type);"/>
|
|
</eAnnotations>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="type" eType="#//Type"/>
|
|
</eOperations>
|
|
<eOperations name="delete">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.delete(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getSequence" eType="#//Sequence">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getSequence(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getInstanceProperties" eType="#//EJavaList">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getInstanceProperties(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getProperty" eType="#//Property">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getProperty(this, propertyName);"/>
|
|
</eAnnotations>
|
|
<eParameters name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="getRootObject" eType="#//DataObject">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getRootObject(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="getChangeSummary" eType="#//ChangeSummary">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="return <%org.apache.sdo.util.SDOUtil%>.getChangeSummary(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
<eOperations name="detach">
|
|
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
|
|
<details key="body" value="<%org.apache.sdo.util.SDOUtil%>.detach(this);"/>
|
|
</eAnnotations>
|
|
</eOperations>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Property" instanceClassName="commonj.sdo.Property"
|
|
abstract="true" interface="true">
|
|
<eOperations name="getName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eOperations name="getType" eType="#//Type"/>
|
|
<eOperations name="isMany" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="isContainment" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="isReadOnly" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="getContainingType" eType="#//Type"/>
|
|
<eOperations name="getAliasNames" eType="#//EJavaList"/>
|
|
<eOperations name="getOpposite" eType="#//Property"/>
|
|
<eOperations name="getDefault" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Sequence" instanceClassName="commonj.sdo.Sequence"
|
|
abstract="true" interface="true">
|
|
<eOperations name="size" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eOperations name="getProperty" eType="#//Property">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="getValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
</eOperations>
|
|
<eOperations name="setValue" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="propertIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="propertyIndex" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="property" eType="#//Property"/>
|
|
<eParameters name="value" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="add">
|
|
<eParameters name="text" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
<eOperations name="add">
|
|
<eParameters name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
|
|
<eParameters name="text" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Type" instanceClassName="commonj.sdo.Type"
|
|
abstract="true" interface="true">
|
|
<eOperations name="getName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eOperations name="getURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
<eOperations name="getInstanceClass" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaClass"/>
|
|
<eOperations name="isInstance" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean">
|
|
<eParameters name="object" eType="ecore:EDataType ../../org.eclipse.emf.ecore/model/Ecore.ecore#//EJavaObject"/>
|
|
</eOperations>
|
|
<eOperations name="isDataType" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="isSequenced" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="isOpen" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="isAbstract" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
<eOperations name="getBaseTypes" eType="#//EJavaList"/>
|
|
<eOperations name="getAliasNames" eType="#//EJavaList"/>
|
|
<eOperations name="getProperties" eType="#//EJavaList"/>
|
|
<eOperations name="getDeclaredProperties" eType="#//EJavaList"/>
|
|
<eOperations name="getProperty" eType="#//Property">
|
|
<eParameters name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
|
|
</eOperations>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EDataType" name="EJavaList" instanceClassName="java.util.List"
|
|
serializable="false"/>
|
|
<eClassifiers xsi:type="ecore:EDataType" name="EObjectStreamException" instanceClassName="java.io.ObjectStreamException"
|
|
serializable="false"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="AnyTypeDataObject" eSuperTypes="#//DataObject ../../org.eclipse.emf.ecore/model/XMLType.ecore#//AnyType">
|
|
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
|
|
<details key="kind" value="mixed"/>
|
|
</eAnnotations>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="SimpleAnyTypeDataObject" eSuperTypes="#//AnyTypeDataObject ../../org.eclipse.emf.ecore/model/XMLType.ecore#//SimpleAnyType">
|
|
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
|
|
<details key="kind" value="simple"/>
|
|
</eAnnotations>
|
|
</eClassifiers>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Class" instanceClassName="commonj.sdo.Type"
|
|
eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EClass #//Type"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="DataType" instanceClassName="commonj.sdo.Type"
|
|
eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EDataType #//Type"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Attribute" instanceClassName="commonj.sdo.Property"
|
|
eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EAttribute #//Property"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Reference" instanceClassName="commonj.sdo.Property"
|
|
eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EReference #//Property"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="Enum" instanceClassName="commonj.sdo.Type"
|
|
eSuperTypes="../../org.eclipse.emf.ecore/model/Ecore.ecore#//EEnum #//Type"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="DynamicDataObject" instanceClassName="commonj.sdo.DataObject"
|
|
eSuperTypes="#//DataObject"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="StoreDataObject" instanceClassName="commonj.sdo.DataObject"
|
|
eSuperTypes="#//DataObject"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="DynamicStoreDataObject" instanceClassName="commonj.sdo.DataObject"
|
|
eSuperTypes="#//StoreDataObject"/>
|
|
<eClassifiers xsi:type="ecore:EClass" name="ExtensibleDataObject" instanceClassName="commonj.sdo.DataObject"
|
|
eSuperTypes="#//DataObject"/>
|
|
</ecore:EPackage>
|