de.cau.cs.kieler.core.kexpressions.impl
Class KExpressionsPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by de.cau.cs.kieler.core.kexpressions.impl.KExpressionsPackageImpl
All Implemented Interfaces:
KExpressionsPackage, Notifier, EModelElement, ENamedElement, EObject, EPackage, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BasicExtendedMetaData.EPackageExtendedMetaData.Holder

public class KExpressionsPackageImpl
extends EPackageImpl
implements KExpressionsPackage

An implementation of the model Package.

Rating red
Generated:
This code was automatically generated.

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface de.cau.cs.kieler.core.kexpressions.KExpressionsPackage
KExpressionsPackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface de.cau.cs.kieler.core.kexpressions.KExpressionsPackage
BOOLEAN_VALUE, BOOLEAN_VALUE__VALUE, BOOLEAN_VALUE_FEATURE_COUNT, CHANNEL_DESCRIPTION, CHANNEL_DESCRIPTION__EXPRESSION, CHANNEL_DESCRIPTION__TYPE, CHANNEL_DESCRIPTION_FEATURE_COUNT, COMBINE_OPERATOR, COMPLEX_EXPRESSION, COMPLEX_EXPRESSION__SUB_EXPRESSIONS, COMPLEX_EXPRESSION_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, EXPRESSION, EXPRESSION_FEATURE_COUNT, FLOAT_VALUE, FLOAT_VALUE__VALUE, FLOAT_VALUE_FEATURE_COUNT, INPUT, INPUT__SIGNALS, INPUT_FEATURE_COUNT, INPUT_OUTPUT, INPUT_OUTPUT__SIGNALS, INPUT_OUTPUT_FEATURE_COUNT, INT_VALUE, INT_VALUE__VALUE, INT_VALUE_FEATURE_COUNT, INTERFACE_DECLARATION, INTERFACE_DECLARATION_FEATURE_COUNT, INTERFACE_SIGNAL_DECL, INTERFACE_SIGNAL_DECL__SIGNALS, INTERFACE_SIGNAL_DECL_FEATURE_COUNT, INTERFACE_VARIABLE_DECL, INTERFACE_VARIABLE_DECL__VAR_DECLS, INTERFACE_VARIABLE_DECL_FEATURE_COUNT, ISIGNAL, ISIGNAL__ANNOTATIONS, ISIGNAL__CHANNEL_DESCR, ISIGNAL__COMBINE_OPERATOR, ISIGNAL__HOST_COMBINE_OPERATOR, ISIGNAL__HOST_TYPE, ISIGNAL__INITIAL_VALUE, ISIGNAL__IS_INPUT, ISIGNAL__IS_OUTPUT, ISIGNAL__NAME, ISIGNAL__TYPE, ISIGNAL_FEATURE_COUNT, IVARIABLE, IVARIABLE__ANNOTATIONS, IVARIABLE__CONST, IVARIABLE__EXPRESSION, IVARIABLE__HOST_TYPE, IVARIABLE__INITIAL_VALUE, IVARIABLE__NAME, IVARIABLE__TYPE, IVARIABLE_FEATURE_COUNT, OPERATOR_EXPRESSION, OPERATOR_EXPRESSION__OPERATOR, OPERATOR_EXPRESSION__SUB_EXPRESSIONS, OPERATOR_EXPRESSION_FEATURE_COUNT, OPERATOR_TYPE, OUTPUT, OUTPUT__SIGNALS, OUTPUT_FEATURE_COUNT, RETURN, RETURN__SIGNALS, RETURN_FEATURE_COUNT, SIGNAL, SIGNAL__ANNOTATIONS, SIGNAL__COMBINE_OPERATOR, SIGNAL__HOST_COMBINE_OPERATOR, SIGNAL__HOST_TYPE, SIGNAL__INITIAL_VALUE, SIGNAL__IS_INPUT, SIGNAL__IS_OUTPUT, SIGNAL__NAME, SIGNAL__TYPE, SIGNAL_FEATURE_COUNT, TEXT_EXPRESSION, TEXT_EXPRESSION__CODE, TEXT_EXPRESSION__SUB_EXPRESSIONS, TEXT_EXPRESSION__TYPE, TEXT_EXPRESSION_FEATURE_COUNT, TEXTUAL_CODE, TEXTUAL_CODE__CODE, TEXTUAL_CODE__TYPE, TEXTUAL_CODE_FEATURE_COUNT, TYPE_IDENTIFIER, TYPE_IDENTIFIER__OPERATOR, TYPE_IDENTIFIER__TYPE, TYPE_IDENTIFIER__TYPE_ID, TYPE_IDENTIFIER_FEATURE_COUNT, VALUE, VALUE_FEATURE_COUNT, VALUE_TYPE, VALUED_OBJECT, VALUED_OBJECT__ANNOTATIONS, VALUED_OBJECT__HOST_TYPE, VALUED_OBJECT__INITIAL_VALUE, VALUED_OBJECT__NAME, VALUED_OBJECT__TYPE, VALUED_OBJECT_FEATURE_COUNT, VALUED_OBJECT_REFERENCE, VALUED_OBJECT_REFERENCE__SUB_EXPRESSIONS, VALUED_OBJECT_REFERENCE__VALUED_OBJECT, VALUED_OBJECT_REFERENCE_FEATURE_COUNT, VARIABLE, VARIABLE__ANNOTATIONS, VARIABLE__CONST, VARIABLE__HOST_TYPE, VARIABLE__INITIAL_VALUE, VARIABLE__NAME, VARIABLE__TYPE, VARIABLE_DECL, VARIABLE_DECL__TYPE, VARIABLE_DECL__VARIABLES, VARIABLE_DECL_FEATURE_COUNT, VARIABLE_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 EAttribute getBooleanValue_Value()
           
 EClass getBooleanValue()
           
 EReference getChannelDescription_Expression()
           
 EReference getChannelDescription_Type()
           
 EClass getChannelDescription()
           
 EEnum getCombineOperator()
           
 EReference getComplexExpression_SubExpressions()
           
 EClass getComplexExpression()
           
 EClass getExpression()
           
 EAttribute getFloatValue_Value()
           
 EClass getFloatValue()
           
 EClass getInput()
           
 EClass getInputOutput()
           
 EClass getInterfaceDeclaration()
           
 EReference getInterfaceSignalDecl_Signals()
           
 EClass getInterfaceSignalDecl()
           
 EReference getInterfaceVariableDecl_VarDecls()
           
 EClass getInterfaceVariableDecl()
           
 EAttribute getIntValue_Value()
           
 EClass getIntValue()
           
 EReference getISignal_ChannelDescr()
           
 EClass getISignal()
           
 EReference getIVariable_Expression()
           
 EClass getIVariable()
           
 KExpressionsFactory getKExpressionsFactory()
           
 EAttribute getOperatorExpression_Operator()
           
 EClass getOperatorExpression()
           
 EEnum getOperatorType()
           
 EClass getOutput()
           
 EClass getReturn()
           
 EAttribute getSignal_CombineOperator()
           
 EAttribute getSignal_HostCombineOperator()
           
 EAttribute getSignal_IsInput()
           
 EAttribute getSignal_IsOutput()
           
 EClass getSignal()
           
 EClass getTextExpression()
           
 EAttribute getTextualCode_Code()
           
 EAttribute getTextualCode_Type()
           
 EClass getTextualCode()
           
 EAttribute getTypeIdentifier_Operator()
           
 EAttribute getTypeIdentifier_Type()
           
 EAttribute getTypeIdentifier_TypeID()
           
 EClass getTypeIdentifier()
           
 EClass getValue()
           
 EAttribute getValuedObject_HostType()
           
 EAttribute getValuedObject_InitialValue()
           
 EAttribute getValuedObject_Name()
           
 EAttribute getValuedObject_Type()
           
 EClass getValuedObject()
           
 EReference getValuedObjectReference_ValuedObject()
           
 EClass getValuedObjectReference()
           
 EEnum getValueType()
           
 EAttribute getVariable_Const()
           
 EClass getVariable()
           
 EReference getVariableDecl_Type()
           
 EReference getVariableDecl_Variables()
           
 EClass getVariableDecl()
           
static KExpressionsPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          Complete the initialization of the package and its meta-model.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static KExpressionsPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize KExpressionsPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
KExpressionsPackage.eNS_URI, createPackageContents(), initializePackageContents()
Generated:
This code was automatically generated.

getComplexExpression

public EClass getComplexExpression()

Specified by:
getComplexExpression in interface KExpressionsPackage
Returns:
the meta object for class 'Complex Expression'.
See Also:
ComplexExpression
Generated:
This code was automatically generated.

getComplexExpression_SubExpressions

public EReference getComplexExpression_SubExpressions()

Specified by:
getComplexExpression_SubExpressions in interface KExpressionsPackage
Returns:
the meta object for the containment reference list 'Sub Expressions'.
See Also:
ComplexExpression.getSubExpressions(), KExpressionsPackage.getComplexExpression()
Generated:
This code was automatically generated.

getExpression

public EClass getExpression()

Specified by:
getExpression in interface KExpressionsPackage
Returns:
the meta object for class 'Expression'.
See Also:
Expression
Generated:
This code was automatically generated.

getTextualCode

public EClass getTextualCode()

Specified by:
getTextualCode in interface KExpressionsPackage
Returns:
the meta object for class 'Textual Code'.
See Also:
TextualCode
Generated:
This code was automatically generated.

getTextualCode_Code

public EAttribute getTextualCode_Code()

Specified by:
getTextualCode_Code in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Code'.
See Also:
TextualCode.getCode(), KExpressionsPackage.getTextualCode()
Generated:
This code was automatically generated.

getTextualCode_Type

public EAttribute getTextualCode_Type()

Specified by:
getTextualCode_Type in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
TextualCode.getType(), KExpressionsPackage.getTextualCode()
Generated:
This code was automatically generated.

getSignal

public EClass getSignal()

Specified by:
getSignal in interface KExpressionsPackage
Returns:
the meta object for class 'Signal'.
See Also:
Signal
Generated:
This code was automatically generated.

getSignal_IsInput

public EAttribute getSignal_IsInput()

Specified by:
getSignal_IsInput in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Is Input'.
See Also:
Signal.isIsInput(), KExpressionsPackage.getSignal()
Generated:
This code was automatically generated.

getSignal_IsOutput

public EAttribute getSignal_IsOutput()

Specified by:
getSignal_IsOutput in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Is Output'.
See Also:
Signal.isIsOutput(), KExpressionsPackage.getSignal()
Generated:
This code was automatically generated.

getSignal_CombineOperator

public EAttribute getSignal_CombineOperator()

Specified by:
getSignal_CombineOperator in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Combine Operator'.
See Also:
Signal.getCombineOperator(), KExpressionsPackage.getSignal()
Generated:
This code was automatically generated.

getSignal_HostCombineOperator

public EAttribute getSignal_HostCombineOperator()

Specified by:
getSignal_HostCombineOperator in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Host Combine Operator'.
See Also:
Signal.getHostCombineOperator(), KExpressionsPackage.getSignal()
Generated:
This code was automatically generated.

getValuedObject

public EClass getValuedObject()

Specified by:
getValuedObject in interface KExpressionsPackage
Returns:
the meta object for class 'Valued Object'.
See Also:
ValuedObject
Generated:
This code was automatically generated.

getValuedObject_Name

public EAttribute getValuedObject_Name()

Specified by:
getValuedObject_Name in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Name'.
See Also:
ValuedObject.getName(), KExpressionsPackage.getValuedObject()
Generated:
This code was automatically generated.

getValuedObject_Type

public EAttribute getValuedObject_Type()

Specified by:
getValuedObject_Type in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
ValuedObject.getType(), KExpressionsPackage.getValuedObject()
Generated:
This code was automatically generated.

getValuedObject_InitialValue

public EAttribute getValuedObject_InitialValue()

Specified by:
getValuedObject_InitialValue in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Initial Value'.
See Also:
ValuedObject.getInitialValue(), KExpressionsPackage.getValuedObject()
Generated:
This code was automatically generated.

getValuedObject_HostType

public EAttribute getValuedObject_HostType()

Specified by:
getValuedObject_HostType in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Host Type'.
See Also:
ValuedObject.getHostType(), KExpressionsPackage.getValuedObject()
Generated:
This code was automatically generated.

getVariable

public EClass getVariable()

Specified by:
getVariable in interface KExpressionsPackage
Returns:
the meta object for class 'Variable'.
See Also:
Variable
Generated:
This code was automatically generated.

getVariable_Const

public EAttribute getVariable_Const()

Specified by:
getVariable_Const in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Const'.
See Also:
Variable.isConst(), KExpressionsPackage.getVariable()
Generated:
This code was automatically generated.

getValuedObjectReference

public EClass getValuedObjectReference()

Specified by:
getValuedObjectReference in interface KExpressionsPackage
Returns:
the meta object for class 'Valued Object Reference'.
See Also:
ValuedObjectReference
Generated:
This code was automatically generated.

getValuedObjectReference_ValuedObject

public EReference getValuedObjectReference_ValuedObject()

Specified by:
getValuedObjectReference_ValuedObject in interface KExpressionsPackage
Returns:
the meta object for the reference 'Valued Object'.
See Also:
ValuedObjectReference.getValuedObject(), KExpressionsPackage.getValuedObjectReference()
Generated:
This code was automatically generated.

getValue

public EClass getValue()

Specified by:
getValue in interface KExpressionsPackage
Returns:
the meta object for class 'Value'.
See Also:
Value
Generated:
This code was automatically generated.

getIntValue

public EClass getIntValue()

Specified by:
getIntValue in interface KExpressionsPackage
Returns:
the meta object for class 'Int Value'.
See Also:
IntValue
Generated:
This code was automatically generated.

getIntValue_Value

public EAttribute getIntValue_Value()

Specified by:
getIntValue_Value in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
IntValue.getValue(), KExpressionsPackage.getIntValue()
Generated:
This code was automatically generated.

getFloatValue

public EClass getFloatValue()

Specified by:
getFloatValue in interface KExpressionsPackage
Returns:
the meta object for class 'Float Value'.
See Also:
FloatValue
Generated:
This code was automatically generated.

getFloatValue_Value

public EAttribute getFloatValue_Value()

Specified by:
getFloatValue_Value in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
FloatValue.getValue(), KExpressionsPackage.getFloatValue()
Generated:
This code was automatically generated.

getBooleanValue

public EClass getBooleanValue()

Specified by:
getBooleanValue in interface KExpressionsPackage
Returns:
the meta object for class 'Boolean Value'.
See Also:
BooleanValue
Generated:
This code was automatically generated.

getBooleanValue_Value

public EAttribute getBooleanValue_Value()

Specified by:
getBooleanValue_Value in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Value'.
See Also:
BooleanValue.getValue(), KExpressionsPackage.getBooleanValue()
Generated:
This code was automatically generated.

getOperatorExpression

public EClass getOperatorExpression()

Specified by:
getOperatorExpression in interface KExpressionsPackage
Returns:
the meta object for class 'Operator Expression'.
See Also:
OperatorExpression
Generated:
This code was automatically generated.

getOperatorExpression_Operator

public EAttribute getOperatorExpression_Operator()

Specified by:
getOperatorExpression_Operator in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
OperatorExpression.getOperator(), KExpressionsPackage.getOperatorExpression()
Generated:
This code was automatically generated.

getTextExpression

public EClass getTextExpression()

Specified by:
getTextExpression in interface KExpressionsPackage
Returns:
the meta object for class 'Text Expression'.
See Also:
TextExpression
Generated:
This code was automatically generated.

getInterfaceDeclaration

public EClass getInterfaceDeclaration()

Specified by:
getInterfaceDeclaration in interface KExpressionsPackage
Returns:
the meta object for class 'Interface Declaration'.
See Also:
InterfaceDeclaration
Generated:
This code was automatically generated.

getInterfaceSignalDecl

public EClass getInterfaceSignalDecl()

Specified by:
getInterfaceSignalDecl in interface KExpressionsPackage
Returns:
the meta object for class 'Interface Signal Decl'.
See Also:
InterfaceSignalDecl
Generated:
This code was automatically generated.

getInterfaceSignalDecl_Signals

public EReference getInterfaceSignalDecl_Signals()

Specified by:
getInterfaceSignalDecl_Signals in interface KExpressionsPackage
Returns:
the meta object for the containment reference list 'Signals'.
See Also:
InterfaceSignalDecl.getSignals(), KExpressionsPackage.getInterfaceSignalDecl()
Generated:
This code was automatically generated.

getISignal

public EClass getISignal()

Specified by:
getISignal in interface KExpressionsPackage
Returns:
the meta object for class 'ISignal'.
See Also:
ISignal
Generated:
This code was automatically generated.

getISignal_ChannelDescr

public EReference getISignal_ChannelDescr()

Specified by:
getISignal_ChannelDescr in interface KExpressionsPackage
Returns:
the meta object for the containment reference 'Channel Descr'.
See Also:
ISignal.getChannelDescr(), KExpressionsPackage.getISignal()
Generated:
This code was automatically generated.

getChannelDescription

public EClass getChannelDescription()

Specified by:
getChannelDescription in interface KExpressionsPackage
Returns:
the meta object for class 'Channel Description'.
See Also:
ChannelDescription
Generated:
This code was automatically generated.

getChannelDescription_Type

public EReference getChannelDescription_Type()

Specified by:
getChannelDescription_Type in interface KExpressionsPackage
Returns:
the meta object for the containment reference 'Type'.
See Also:
ChannelDescription.getType(), KExpressionsPackage.getChannelDescription()
Generated:
This code was automatically generated.

getChannelDescription_Expression

public EReference getChannelDescription_Expression()

Specified by:
getChannelDescription_Expression in interface KExpressionsPackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
ChannelDescription.getExpression(), KExpressionsPackage.getChannelDescription()
Generated:
This code was automatically generated.

getTypeIdentifier

public EClass getTypeIdentifier()

Specified by:
getTypeIdentifier in interface KExpressionsPackage
Returns:
the meta object for class 'Type Identifier'.
See Also:
TypeIdentifier
Generated:
This code was automatically generated.

getTypeIdentifier_Type

public EAttribute getTypeIdentifier_Type()

Specified by:
getTypeIdentifier_Type in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Type'.
See Also:
TypeIdentifier.getType(), KExpressionsPackage.getTypeIdentifier()
Generated:
This code was automatically generated.

getTypeIdentifier_TypeID

public EAttribute getTypeIdentifier_TypeID()

Specified by:
getTypeIdentifier_TypeID in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Type ID'.
See Also:
TypeIdentifier.getTypeID(), KExpressionsPackage.getTypeIdentifier()
Generated:
This code was automatically generated.

getTypeIdentifier_Operator

public EAttribute getTypeIdentifier_Operator()

Specified by:
getTypeIdentifier_Operator in interface KExpressionsPackage
Returns:
the meta object for the attribute 'Operator'.
See Also:
TypeIdentifier.getOperator(), KExpressionsPackage.getTypeIdentifier()
Generated:
This code was automatically generated.

getInterfaceVariableDecl

public EClass getInterfaceVariableDecl()

Specified by:
getInterfaceVariableDecl in interface KExpressionsPackage
Returns:
the meta object for class 'Interface Variable Decl'.
See Also:
InterfaceVariableDecl
Generated:
This code was automatically generated.

getInterfaceVariableDecl_VarDecls

public EReference getInterfaceVariableDecl_VarDecls()

Specified by:
getInterfaceVariableDecl_VarDecls in interface KExpressionsPackage
Returns:
the meta object for the containment reference list 'Var Decls'.
See Also:
InterfaceVariableDecl.getVarDecls(), KExpressionsPackage.getInterfaceVariableDecl()
Generated:
This code was automatically generated.

getVariableDecl

public EClass getVariableDecl()

Specified by:
getVariableDecl in interface KExpressionsPackage
Returns:
the meta object for class 'Variable Decl'.
See Also:
VariableDecl
Generated:
This code was automatically generated.

getVariableDecl_Variables

public EReference getVariableDecl_Variables()

Specified by:
getVariableDecl_Variables in interface KExpressionsPackage
Returns:
the meta object for the containment reference list 'Variables'.
See Also:
VariableDecl.getVariables(), KExpressionsPackage.getVariableDecl()
Generated:
This code was automatically generated.

getVariableDecl_Type

public EReference getVariableDecl_Type()

Specified by:
getVariableDecl_Type in interface KExpressionsPackage
Returns:
the meta object for the containment reference 'Type'.
See Also:
VariableDecl.getType(), KExpressionsPackage.getVariableDecl()
Generated:
This code was automatically generated.

getIVariable

public EClass getIVariable()

Specified by:
getIVariable in interface KExpressionsPackage
Returns:
the meta object for class 'IVariable'.
See Also:
IVariable
Generated:
This code was automatically generated.

getIVariable_Expression

public EReference getIVariable_Expression()

Specified by:
getIVariable_Expression in interface KExpressionsPackage
Returns:
the meta object for the containment reference 'Expression'.
See Also:
IVariable.getExpression(), KExpressionsPackage.getIVariable()
Generated:
This code was automatically generated.

getInput

public EClass getInput()

Specified by:
getInput in interface KExpressionsPackage
Returns:
the meta object for class 'Input'.
See Also:
Input
Generated:
This code was automatically generated.

getOutput

public EClass getOutput()

Specified by:
getOutput in interface KExpressionsPackage
Returns:
the meta object for class 'Output'.
See Also:
Output
Generated:
This code was automatically generated.

getInputOutput

public EClass getInputOutput()

Specified by:
getInputOutput in interface KExpressionsPackage
Returns:
the meta object for class 'Input Output'.
See Also:
InputOutput
Generated:
This code was automatically generated.

getReturn

public EClass getReturn()

Specified by:
getReturn in interface KExpressionsPackage
Returns:
the meta object for class 'Return'.
See Also:
Return
Generated:
This code was automatically generated.

getCombineOperator

public EEnum getCombineOperator()

Specified by:
getCombineOperator in interface KExpressionsPackage
Returns:
the meta object for enum 'Combine Operator'.
See Also:
CombineOperator
Generated:
This code was automatically generated.

getOperatorType

public EEnum getOperatorType()

Specified by:
getOperatorType in interface KExpressionsPackage
Returns:
the meta object for enum 'Operator Type'.
See Also:
OperatorType
Generated:
This code was automatically generated.

getValueType

public EEnum getValueType()

Specified by:
getValueType in interface KExpressionsPackage
Returns:
the meta object for enum 'Value Type'.
See Also:
ValueType
Generated:
This code was automatically generated.

getKExpressionsFactory

public KExpressionsFactory getKExpressionsFactory()

Specified by:
getKExpressionsFactory in interface KExpressionsPackage
Returns:
the factory that creates the instances of the model.
Generated:
This code was automatically generated.

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

Generated:
This code was automatically generated.

initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.

Generated:
This code was automatically generated.