Public Member Functions | Package Attributes

de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory Interface Reference

List of all members.

Public Member Functions

CompositeDatatype createCompositeDatatype ()
EABoolean createEABoolean ()
EADatatypePrototype createEADatatypePrototype ()
EAFloat createEAFloat ()
EAInteger createEAInteger ()
EAString createEAString ()
Enumeration createEnumeration ()
EnumerationLiteral createEnumerationLiteral ()
EnumerationValueType createEnumerationValueType ()
RangeableValueType createRangeableValueType ()
DatatypesPackage getDatatypesPackage ()

Package Attributes

DatatypesFactory eINSTANCE = de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.init()

Detailed Description

The Factory for the model. It provides a create method for each non-abstract class of the model.

See also:
de.fraunhofer.isst.eastadl.datatypes.DatatypesPackage

Member Function Documentation

CompositeDatatype de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createCompositeDatatype (  ) 

Returns a new object of class 'Composite Datatype'.

Returns:
a new object of class 'Composite Datatype'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EABoolean de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEABoolean (  ) 

Returns a new object of class 'EA Boolean'.

Returns:
a new object of class 'EA Boolean'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EADatatypePrototype de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEADatatypePrototype (  ) 

Returns a new object of class 'EA Datatype Prototype'.

Returns:
a new object of class 'EA Datatype Prototype'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EAFloat de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEAFloat (  ) 

Returns a new object of class 'EA Float'.

Returns:
a new object of class 'EA Float'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EAInteger de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEAInteger (  ) 

Returns a new object of class 'EA Integer'.

Returns:
a new object of class 'EA Integer'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EAString de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEAString (  ) 

Returns a new object of class 'EA String'.

Returns:
a new object of class 'EA String'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

Enumeration de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEnumeration (  ) 

Returns a new object of class 'Enumeration'.

Returns:
a new object of class 'Enumeration'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EnumerationLiteral de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEnumerationLiteral (  ) 

Returns a new object of class 'Enumeration Literal'.

Returns:
a new object of class 'Enumeration Literal'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

EnumerationValueType de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createEnumerationValueType (  ) 

Returns a new object of class 'Enumeration Value Type'.

Returns:
a new object of class 'Enumeration Value Type'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

RangeableValueType de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.createRangeableValueType (  ) 

Returns a new object of class 'Rangeable Value Type'.

Returns:
a new object of class 'Rangeable Value Type'.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.

DatatypesPackage de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.getDatatypesPackage (  ) 

Returns the package supported by this factory.

Returns:
the package supported by this factory.

Implemented in de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.


Member Data Documentation

DatatypesFactory de.fraunhofer.isst.eastadl.datatypes.DatatypesFactory.eINSTANCE = de.fraunhofer.isst.eastadl.datatypes.impl.DatatypesFactoryImpl.init() [package]

The singleton instance of the factory.