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'.
|
Float64Type |
createFloat64Type()
Returns a new object of class 'Float64 Type'.
|
SignedInteger16Type |
createSignedInteger16Type()
Returns a new object of class 'Signed Integer16 Type'.
|
SignedInteger32Type |
createSignedInteger32Type()
Returns a new object of class 'Signed Integer32 Type'.
|
SignedInteger64Type |
createSignedInteger64Type()
Returns a new object of class 'Signed Integer64 Type'.
|
SignedInteger8Type |
createSignedInteger8Type()
Returns a new object of class 'Signed Integer8 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()
Float64Type createFloat64Type()
SignedInteger8Type createSignedInteger8Type()
SignedInteger16Type createSignedInteger16Type()
SignedInteger32Type createSignedInteger32Type()
SignedInteger64Type createSignedInteger64Type()
BitType createBitType()
Variable createVariable()
Attribute createAttribute()
Float32Type createFloat32Type()
MemoryPackage getMemoryPackage()