org.eclipse.emf.cdo.common.model
Class CDOModelUtil
java.lang.Object
org.eclipse.emf.cdo.common.model.CDOModelUtil
public final class CDOModelUtil
- extends java.lang.Object
Method Summary |
static CDOFeature |
createAttribute(CDOClass containingClass,
int featureID,
java.lang.String name,
CDOType type,
boolean many)
|
static CDOClass |
createClass(CDOPackage containingPackage,
int classifierID,
java.lang.String name,
boolean isAbstract)
|
static CDOClassRef |
createClassRef(java.lang.String packageURI,
int classifierID)
|
static CDOPackage |
createPackage(CDOPackageManager packageManager,
java.lang.String packageURI,
java.lang.String name,
java.lang.String ecore,
boolean dynamic,
CDOIDMetaRange metaIDRange,
java.lang.String parentURI)
|
static CDOPackage |
createProxyPackage(CDOPackageManager packageManager,
java.lang.String packageURI,
boolean dynamic,
CDOIDMetaRange metaIDRange,
java.lang.String parentURI)
|
static CDOFeature |
createReference(CDOClass containingClass,
int featureID,
java.lang.String name,
CDOClassProxy referenceType,
boolean many,
boolean containment)
|
static CDOType |
getType(int typeID)
|
static CDOClass |
readClass(CDOPackage containingPackage,
org.eclipse.net4j.util.io.ExtendedDataInput in)
|
static CDOClassRef |
readClassRef(org.eclipse.net4j.util.io.ExtendedDataInput in)
|
static CDOClassRef |
readClassRef(org.eclipse.net4j.util.io.ExtendedDataInput in,
java.lang.String defaultURI)
|
static CDOFeature |
readFeature(CDOClass containingClass,
org.eclipse.net4j.util.io.ExtendedDataInput in)
|
static CDOPackage |
readPackage(CDOPackageManager packageManager,
org.eclipse.net4j.util.io.ExtendedDataInput in)
|
static CDOType |
readType(org.eclipse.net4j.util.io.ExtendedDataInput in)
|
static void |
writeClass(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOClass cdoClass)
|
static void |
writeClassRef(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOClassRef classRef)
|
static void |
writeClassRef(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOClassRef classRef,
java.lang.String defaultURI)
|
static void |
writeFeature(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOFeature cdoFeature)
|
static void |
writePackage(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOPackage cdoPackage)
|
static void |
writeType(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOType type)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getType
public static CDOType getType(int typeID)
readType
public static CDOType readType(org.eclipse.net4j.util.io.ExtendedDataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
writeType
public static void writeType(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOType type)
throws java.io.IOException
- Throws:
java.io.IOException
createPackage
public static CDOPackage createPackage(CDOPackageManager packageManager,
java.lang.String packageURI,
java.lang.String name,
java.lang.String ecore,
boolean dynamic,
CDOIDMetaRange metaIDRange,
java.lang.String parentURI)
createProxyPackage
public static CDOPackage createProxyPackage(CDOPackageManager packageManager,
java.lang.String packageURI,
boolean dynamic,
CDOIDMetaRange metaIDRange,
java.lang.String parentURI)
readPackage
public static CDOPackage readPackage(CDOPackageManager packageManager,
org.eclipse.net4j.util.io.ExtendedDataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
writePackage
public static void writePackage(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOPackage cdoPackage)
throws java.io.IOException
- Throws:
java.io.IOException
createClass
public static CDOClass createClass(CDOPackage containingPackage,
int classifierID,
java.lang.String name,
boolean isAbstract)
readClass
public static CDOClass readClass(CDOPackage containingPackage,
org.eclipse.net4j.util.io.ExtendedDataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
writeClass
public static void writeClass(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOClass cdoClass)
throws java.io.IOException
- Throws:
java.io.IOException
createAttribute
public static CDOFeature createAttribute(CDOClass containingClass,
int featureID,
java.lang.String name,
CDOType type,
boolean many)
createReference
public static CDOFeature createReference(CDOClass containingClass,
int featureID,
java.lang.String name,
CDOClassProxy referenceType,
boolean many,
boolean containment)
readFeature
public static CDOFeature readFeature(CDOClass containingClass,
org.eclipse.net4j.util.io.ExtendedDataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
writeFeature
public static void writeFeature(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOFeature cdoFeature)
throws java.io.IOException
- Throws:
java.io.IOException
createClassRef
public static CDOClassRef createClassRef(java.lang.String packageURI,
int classifierID)
readClassRef
public static CDOClassRef readClassRef(org.eclipse.net4j.util.io.ExtendedDataInput in,
java.lang.String defaultURI)
throws java.io.IOException
- Throws:
java.io.IOException
readClassRef
public static CDOClassRef readClassRef(org.eclipse.net4j.util.io.ExtendedDataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
writeClassRef
public static void writeClassRef(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOClassRef classRef,
java.lang.String defaultURI)
throws java.io.IOException
- Throws:
java.io.IOException
writeClassRef
public static void writeClassRef(org.eclipse.net4j.util.io.ExtendedDataOutput out,
CDOClassRef classRef)
throws java.io.IOException
- Throws:
java.io.IOException