1 /**2 * <copyright>3 *4 * Copyright (c) 2003-2004 IBM Corporation and others.5 * All rights reserved. This program and the accompanying materials6 * are made available under the terms of the Eclipse Public License v1.07 * which accompanies this distribution, and is available at8 * http://www.eclipse.org/legal/epl-v10.html9 *10 * Contributors:11 * IBM - Initial API and implementation12 *13 * </copyright>14 *15 * $Id: InternalEDataObject.java,v 1.4 2005/06/08 12:38:58 marcelop Exp $16 */17 package org.eclipse.emf.ecore.sdo;18 19 20 import java.io.ObjectStreamException ;21 22 import org.eclipse.emf.ecore.InternalEObject;23 24 /**25 * <!-- begin-user-doc -->26 * A representation of the model object '<em><b>Internal EData Object</b></em>'.27 * @extends InternalEObject28 * <!-- end-user-doc -->29 *30 *31 * @see org.eclipse.emf.ecore.sdo.SDOPackage#getInternalEDataObject()32 * @model interface="true" abstract="true"33 * @generated34 */35 public interface InternalEDataObject extends EDataObject, InternalEObject36 {37 /**38 * <!-- begin-user-doc -->39 * <!-- end-user-doc -->40 * @model annotation="http://www.eclipse.org/emf/2002/GenModel body='return <%org.eclipse.emf.ecore.sdo.util.SDOUtil%>.writeReplace(this);'"41 * @generated42 */43 Object writeReplace()throws ObjectStreamException ;44 45 } // InternalEDataObject46