public class ExpressionsFactoryImpl extends EFactoryImpl implements ExpressionsFactory
eINSTANCE
Constructor and Description |
---|
ExpressionsFactoryImpl()
Creates an instance of the factory.
|
public ExpressionsFactoryImpl()
public static ExpressionsFactory init()
public EObject create(EClass eClass)
public Object createFromString(EDataType eDataType, String initialValue)
public String convertToString(EDataType eDataType, Object instanceValue)
public <C,P> AssociationClassCallExp<C,P> createAssociationClassCallExp()
createAssociationClassCallExp
in interface ExpressionsFactory
public <C> BooleanLiteralExp<C> createBooleanLiteralExp()
createBooleanLiteralExp
in interface ExpressionsFactory
public <C> CollectionItem<C> createCollectionItem()
createCollectionItem
in interface ExpressionsFactory
public <C> CollectionLiteralExp<C> createCollectionLiteralExp()
createCollectionLiteralExp
in interface ExpressionsFactory
public <C> CollectionRange<C> createCollectionRange()
createCollectionRange
in interface ExpressionsFactory
public <C,EL> EnumLiteralExp<C,EL> createEnumLiteralExp()
createEnumLiteralExp
in interface ExpressionsFactory
public <C> IfExp<C> createIfExp()
createIfExp
in interface ExpressionsFactory
public <C> IntegerLiteralExp<C> createIntegerLiteralExp()
createIntegerLiteralExp
in interface ExpressionsFactory
public <C> UnlimitedNaturalLiteralExp<C> createUnlimitedNaturalLiteralExp()
createUnlimitedNaturalLiteralExp
in interface ExpressionsFactory
public <C> InvalidLiteralExp<C> createInvalidLiteralExp()
createInvalidLiteralExp
in interface ExpressionsFactory
public <C,PM> IterateExp<C,PM> createIterateExp()
createIterateExp
in interface ExpressionsFactory
public <C,PM> IteratorExp<C,PM> createIteratorExp()
createIteratorExp
in interface ExpressionsFactory
public <C,PM> LetExp<C,PM> createLetExp()
createLetExp
in interface ExpressionsFactory
public <C,COA,SSA> MessageExp<C,COA,SSA> createMessageExp()
createMessageExp
in interface ExpressionsFactory
public <C> NullLiteralExp<C> createNullLiteralExp()
createNullLiteralExp
in interface ExpressionsFactory
public <C,O> OperationCallExp<C,O> createOperationCallExp()
createOperationCallExp
in interface ExpressionsFactory
public <C,P> PropertyCallExp<C,P> createPropertyCallExp()
createPropertyCallExp
in interface ExpressionsFactory
public <C> RealLiteralExp<C> createRealLiteralExp()
createRealLiteralExp
in interface ExpressionsFactory
public <C,S> StateExp<C,S> createStateExp()
createStateExp
in interface ExpressionsFactory
public <C> StringLiteralExp<C> createStringLiteralExp()
createStringLiteralExp
in interface ExpressionsFactory
public <C,P> TupleLiteralExp<C,P> createTupleLiteralExp()
createTupleLiteralExp
in interface ExpressionsFactory
public <C,P> TupleLiteralPart<C,P> createTupleLiteralPart()
createTupleLiteralPart
in interface ExpressionsFactory
public <C> TypeExp<C> createTypeExp()
createTypeExp
in interface ExpressionsFactory
public <C> UnspecifiedValueExp<C> createUnspecifiedValueExp()
createUnspecifiedValueExp
in interface ExpressionsFactory
public <C,PM> Variable<C,PM> createVariable()
createVariable
in interface ExpressionsFactory
public <C,PM> VariableExp<C,PM> createVariableExp()
createVariableExp
in interface ExpressionsFactory
public CollectionKind createCollectionKindFromString(EDataType eDataType, String initialValue)
public String convertCollectionKindToString(EDataType eDataType, Object instanceValue)
public ExpressionsPackage getExpressionsPackage()
getExpressionsPackage
in interface ExpressionsFactory
@Deprecated public static ExpressionsPackage getPackage()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.