public interface MemoryFactory
extends org.eclipse.emf.ecore.EFactory
MemoryPackage
Modifier and Type | Field and Description |
---|---|
static MemoryFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
createAttribute()
Returns a new object of class 'Attribute'.
|
BitType |
createBitType()
Returns a new object of class 'Bit Type'.
|
Float32Type |
createFloat32Type()
Returns a new object of class 'Float32 Type'.
|
TypeDefinition |
createTypeDefinition()
Returns a new object of class 'Type Definition'.
|
TypeSystem |
createTypeSystem()
Returns a new object of class 'Type System'.
|
UnsignedInteger16Type |
createUnsignedInteger16Type()
Returns a new object of class 'Unsigned Integer16 Type'.
|
UnsignedInteger32Type |
createUnsignedInteger32Type()
Returns a new object of class 'Unsigned Integer32 Type'.
|
UnsignedInteger8Type |
createUnsignedInteger8Type()
Returns a new object of class 'Unsigned Integer8 Type'.
|
UserDefinedType |
createUserDefinedType()
Returns a new object of class 'User Defined Type'.
|
Variable |
createVariable()
Returns a new object of class 'Variable'.
|
MemoryPackage |
getMemoryPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
static final MemoryFactory eINSTANCE
TypeDefinition createTypeDefinition()
UserDefinedType createUserDefinedType()
UnsignedInteger16Type createUnsignedInteger16Type()
UnsignedInteger32Type createUnsignedInteger32Type()
UnsignedInteger8Type createUnsignedInteger8Type()
TypeSystem createTypeSystem()
BitType createBitType()
Variable createVariable()
Attribute createAttribute()
Float32Type createFloat32Type()
MemoryPackage getMemoryPackage()