1 17 package org.eclipse.emf.ecore.sdo; 18 19 import org.eclipse.emf.ecore.EClass; 20 import org.eclipse.emf.ecore.EClassifier; 21 import org.eclipse.emf.ecore.EObject; 22 import org.eclipse.emf.ecore.resource.Resource; 23 import org.eclipse.emf.ecore.resource.ResourceSet; 24 25 import commonj.sdo.DataGraph; 26 27 46 public interface EDataGraph extends EObject, DataGraph 47 { 48 62 ResourceSet getResourceSet(); 63 64 72 void setResourceSet(ResourceSet value); 73 74 87 Resource getRootResource(); 88 89 93 Resource getDataGraphResource(); 94 95 111 EChangeSummary getEChangeSummary(); 112 113 121 void setEChangeSummary(EChangeSummary value); 122 123 137 EObject getERootObject(); 138 139 147 void setERootObject(EObject value); 148 149 155 EClassifier getEClassifier(String namespaceURI, String typeName); 156 157 163 EObject createEObject(EClass type); 164 165 168 interface Internal 169 { 170 174 Object getWriteReplacement(); 175 176 181 Object getWriteReplacement(EObject eObject); 182 } 183 } | Popular Tags |