|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExpressionsPackage
The Package for the model. It contains accessors for the meta objects to represent
ExpressionsFactory
kind | = | package |
Nested Class Summary | |
---|---|
static interface |
ExpressionsPackage.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
EPackage.Descriptor, EPackage.Registry |
Field Summary | |
---|---|
static int |
BOOLEAN_VALUE
The meta object id for the ' Boolean Value ' class. |
static int |
BOOLEAN_VALUE__VALUE
The feature id for the 'Value' attribute. |
static int |
BOOLEAN_VALUE_FEATURE_COUNT
The number of structural features of the 'Boolean Value' class. |
static int |
COMBINE_OPERATOR
The meta object id for the ' Combine Operator ' enum. |
static int |
COMPLEX_EXPRESSION
The meta object id for the ' Complex Expression ' class. |
static int |
COMPLEX_EXPRESSION__SUB_EXPRESSIONS
The feature id for the 'Sub Expressions' containment reference list. |
static int |
COMPLEX_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Complex Expression' class. |
static ExpressionsPackage |
eINSTANCE
The singleton instance of the package. |
static String |
eNAME
The package name. |
static String |
eNS_PREFIX
The package namespace name. |
static String |
eNS_URI
The package namespace URI. |
static int |
EXPRESSION
The meta object id for the ' Expression ' class. |
static int |
EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Expression' class. |
static int |
FLOAT_VALUE
The meta object id for the ' Float Value ' class. |
static int |
FLOAT_VALUE__VALUE
The feature id for the 'Value' attribute. |
static int |
FLOAT_VALUE_FEATURE_COUNT
The number of structural features of the 'Float Value' class. |
static int |
INT_VALUE
The meta object id for the ' Int Value ' class. |
static int |
INT_VALUE__VALUE
The feature id for the 'Value' attribute. |
static int |
INT_VALUE_FEATURE_COUNT
The number of structural features of the 'Int Value' class. |
static int |
OPERATOR_EXPRESSION
The meta object id for the ' Operator Expression ' class. |
static int |
OPERATOR_EXPRESSION__OPERATOR
The feature id for the 'Operator' attribute. |
static int |
OPERATOR_EXPRESSION__SUB_EXPRESSIONS
The feature id for the 'Sub Expressions' containment reference list. |
static int |
OPERATOR_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Operator Expression' class. |
static int |
OPERATOR_TYPE
The meta object id for the ' Operator Type ' enum. |
static int |
SIGNAL
The meta object id for the ' Signal ' class. |
static int |
SIGNAL__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
SIGNAL__COMBINE_OPERATOR
The feature id for the 'Combine Operator' attribute. |
static int |
SIGNAL__HOST_COMBINE_OPERATOR
The feature id for the 'Host Combine Operator' attribute. |
static int |
SIGNAL__HOST_TYPE
The feature id for the 'Host Type' attribute. |
static int |
SIGNAL__INITIAL_VALUE
The feature id for the 'Initial Value' attribute. |
static int |
SIGNAL__IS_INPUT
The feature id for the 'Is Input' attribute. |
static int |
SIGNAL__IS_OUTPUT
The feature id for the 'Is Output' attribute. |
static int |
SIGNAL__NAME
The feature id for the 'Name' attribute. |
static int |
SIGNAL__TYPE
The feature id for the 'Type' attribute. |
static int |
SIGNAL_FEATURE_COUNT
The number of structural features of the 'Signal' class. |
static int |
TEXT_EXPRESSION
The meta object id for the ' Text Expression ' class. |
static int |
TEXT_EXPRESSION__CODE
The feature id for the 'Code' attribute. |
static int |
TEXT_EXPRESSION__SUB_EXPRESSIONS
The feature id for the 'Sub Expressions' containment reference list. |
static int |
TEXT_EXPRESSION__TYPE
The feature id for the 'Type' attribute. |
static int |
TEXT_EXPRESSION_FEATURE_COUNT
The number of structural features of the 'Text Expression' class. |
static int |
TEXTUAL_CODE
The meta object id for the ' Textual Code ' class. |
static int |
TEXTUAL_CODE__CODE
The feature id for the 'Code' attribute. |
static int |
TEXTUAL_CODE__TYPE
The feature id for the 'Type' attribute. |
static int |
TEXTUAL_CODE_FEATURE_COUNT
The number of structural features of the 'Textual Code' class. |
static int |
VALUE
The meta object id for the ' Value ' class. |
static int |
VALUE_FEATURE_COUNT
The number of structural features of the 'Value' class. |
static int |
VALUE_TYPE
The meta object id for the ' Value Type ' enum. |
static int |
VALUED_OBJECT
The meta object id for the ' Valued Object ' class. |
static int |
VALUED_OBJECT__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
VALUED_OBJECT__HOST_TYPE
The feature id for the 'Host Type' attribute. |
static int |
VALUED_OBJECT__INITIAL_VALUE
The feature id for the 'Initial Value' attribute. |
static int |
VALUED_OBJECT__NAME
The feature id for the 'Name' attribute. |
static int |
VALUED_OBJECT__TYPE
The feature id for the 'Type' attribute. |
static int |
VALUED_OBJECT_FEATURE_COUNT
The number of structural features of the 'Valued Object' class. |
static int |
VALUED_OBJECT_REFERENCE
The meta object id for the ' Valued Object Reference ' class. |
static int |
VALUED_OBJECT_REFERENCE__SUB_EXPRESSIONS
The feature id for the 'Sub Expressions' containment reference list. |
static int |
VALUED_OBJECT_REFERENCE__VALUED_OBJECT
The feature id for the 'Valued Object' reference. |
static int |
VALUED_OBJECT_REFERENCE_FEATURE_COUNT
The number of structural features of the 'Valued Object Reference' class. |
static int |
VARIABLE
The meta object id for the ' Variable ' class. |
static int |
VARIABLE__ANNOTATIONS
The feature id for the 'Annotations' containment reference list. |
static int |
VARIABLE__CONST
The feature id for the 'Const' attribute. |
static int |
VARIABLE__HOST_TYPE
The feature id for the 'Host Type' attribute. |
static int |
VARIABLE__INITIAL_VALUE
The feature id for the 'Initial Value' attribute. |
static int |
VARIABLE__NAME
The feature id for the 'Name' attribute. |
static int |
VARIABLE__TYPE
The feature id for the 'Type' attribute. |
static int |
VARIABLE_FEATURE_COUNT
The number of structural features of the 'Variable' class. |
Method Summary | |
---|---|
EAttribute |
getBooleanValue_Value()
Returns the meta object for the attribute ' Value '. |
EClass |
getBooleanValue()
Returns the meta object for class ' Boolean Value '. |
EEnum |
getCombineOperator()
Returns the meta object for enum ' Combine Operator '. |
EReference |
getComplexExpression_SubExpressions()
Returns the meta object for the containment reference list ' Sub Expressions '. |
EClass |
getComplexExpression()
Returns the meta object for class ' Complex Expression '. |
EClass |
getExpression()
Returns the meta object for class ' Expression '. |
ExpressionsFactory |
getExpressionsFactory()
Returns the factory that creates the instances of the model. |
EAttribute |
getFloatValue_Value()
Returns the meta object for the attribute ' Value '. |
EClass |
getFloatValue()
Returns the meta object for class ' Float Value '. |
EAttribute |
getIntValue_Value()
Returns the meta object for the attribute ' Value '. |
EClass |
getIntValue()
Returns the meta object for class ' Int Value '. |
EAttribute |
getOperatorExpression_Operator()
Returns the meta object for the attribute ' Operator '. |
EClass |
getOperatorExpression()
Returns the meta object for class ' Operator Expression '. |
EEnum |
getOperatorType()
Returns the meta object for enum ' Operator Type '. |
EAttribute |
getSignal_CombineOperator()
Returns the meta object for the attribute ' Combine Operator '. |
EAttribute |
getSignal_HostCombineOperator()
Returns the meta object for the attribute ' Host Combine Operator '. |
EAttribute |
getSignal_IsInput()
Returns the meta object for the attribute ' Is Input '. |
EAttribute |
getSignal_IsOutput()
Returns the meta object for the attribute ' Is Output '. |
EClass |
getSignal()
Returns the meta object for class ' Signal '. |
EClass |
getTextExpression()
Returns the meta object for class ' Text Expression '. |
EAttribute |
getTextualCode_Code()
Returns the meta object for the attribute ' Code '. |
EAttribute |
getTextualCode_Type()
Returns the meta object for the attribute ' Type '. |
EClass |
getTextualCode()
Returns the meta object for class ' Textual Code '. |
EClass |
getValue()
Returns the meta object for class ' Value '. |
EAttribute |
getValuedObject_HostType()
Returns the meta object for the attribute ' Host Type '. |
EAttribute |
getValuedObject_InitialValue()
Returns the meta object for the attribute ' Initial Value '. |
EAttribute |
getValuedObject_Name()
Returns the meta object for the attribute ' Name '. |
EAttribute |
getValuedObject_Type()
Returns the meta object for the attribute ' Type '. |
EClass |
getValuedObject()
Returns the meta object for class ' Valued Object '. |
EReference |
getValuedObjectReference_ValuedObject()
Returns the meta object for the reference ' Valued Object '. |
EClass |
getValuedObjectReference()
Returns the meta object for class ' Valued Object Reference '. |
EEnum |
getValueType()
Returns the meta object for enum ' Value Type '. |
EAttribute |
getVariable_Const()
Returns the meta object for the attribute ' Const '. |
EClass |
getVariable()
Returns the meta object for class ' Variable '. |
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 |
Field Detail |
---|
static final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final ExpressionsPackage eINSTANCE
static final int EXPRESSION
Expression
' class.
ExpressionImpl
,
ExpressionsPackageImpl.getExpression()
,
Constant Field Valuesstatic final int EXPRESSION_FEATURE_COUNT
static final int COMPLEX_EXPRESSION
Complex Expression
' class.
ComplexExpressionImpl
,
ExpressionsPackageImpl.getComplexExpression()
,
Constant Field Valuesstatic final int COMPLEX_EXPRESSION__SUB_EXPRESSIONS
static final int COMPLEX_EXPRESSION_FEATURE_COUNT
static final int TEXTUAL_CODE
Textual Code
' class.
TextualCodeImpl
,
ExpressionsPackageImpl.getTextualCode()
,
Constant Field Valuesstatic final int TEXTUAL_CODE__CODE
static final int TEXTUAL_CODE__TYPE
static final int TEXTUAL_CODE_FEATURE_COUNT
static final int VALUED_OBJECT
Valued Object
' class.
ValuedObjectImpl
,
ExpressionsPackageImpl.getValuedObject()
,
Constant Field Valuesstatic final int VALUED_OBJECT__ANNOTATIONS
static final int VALUED_OBJECT__NAME
static final int VALUED_OBJECT__TYPE
static final int VALUED_OBJECT__INITIAL_VALUE
static final int VALUED_OBJECT__HOST_TYPE
static final int VALUED_OBJECT_FEATURE_COUNT
static final int SIGNAL
Signal
' class.
SignalImpl
,
ExpressionsPackageImpl.getSignal()
,
Constant Field Valuesstatic final int SIGNAL__ANNOTATIONS
static final int SIGNAL__NAME
static final int SIGNAL__TYPE
static final int SIGNAL__INITIAL_VALUE
static final int SIGNAL__HOST_TYPE
static final int SIGNAL__IS_INPUT
static final int SIGNAL__IS_OUTPUT
static final int SIGNAL__COMBINE_OPERATOR
static final int SIGNAL__HOST_COMBINE_OPERATOR
static final int SIGNAL_FEATURE_COUNT
static final int VARIABLE
Variable
' class.
VariableImpl
,
ExpressionsPackageImpl.getVariable()
,
Constant Field Valuesstatic final int VARIABLE__ANNOTATIONS
static final int VARIABLE__NAME
static final int VARIABLE__TYPE
static final int VARIABLE__INITIAL_VALUE
static final int VARIABLE__HOST_TYPE
static final int VARIABLE__CONST
static final int VARIABLE_FEATURE_COUNT
static final int VALUED_OBJECT_REFERENCE
Valued Object Reference
' class.
ValuedObjectReferenceImpl
,
ExpressionsPackageImpl.getValuedObjectReference()
,
Constant Field Valuesstatic final int VALUED_OBJECT_REFERENCE__SUB_EXPRESSIONS
static final int VALUED_OBJECT_REFERENCE__VALUED_OBJECT
static final int VALUED_OBJECT_REFERENCE_FEATURE_COUNT
static final int VALUE
Value
' class.
ValueImpl
,
ExpressionsPackageImpl.getValue()
,
Constant Field Valuesstatic final int VALUE_FEATURE_COUNT
static final int INT_VALUE
Int Value
' class.
IntValueImpl
,
ExpressionsPackageImpl.getIntValue()
,
Constant Field Valuesstatic final int INT_VALUE__VALUE
static final int INT_VALUE_FEATURE_COUNT
static final int FLOAT_VALUE
Float Value
' class.
FloatValueImpl
,
ExpressionsPackageImpl.getFloatValue()
,
Constant Field Valuesstatic final int FLOAT_VALUE__VALUE
static final int FLOAT_VALUE_FEATURE_COUNT
static final int BOOLEAN_VALUE
Boolean Value
' class.
BooleanValueImpl
,
ExpressionsPackageImpl.getBooleanValue()
,
Constant Field Valuesstatic final int BOOLEAN_VALUE__VALUE
static final int BOOLEAN_VALUE_FEATURE_COUNT
static final int OPERATOR_EXPRESSION
Operator Expression
' class.
OperatorExpressionImpl
,
ExpressionsPackageImpl.getOperatorExpression()
,
Constant Field Valuesstatic final int OPERATOR_EXPRESSION__SUB_EXPRESSIONS
static final int OPERATOR_EXPRESSION__OPERATOR
static final int OPERATOR_EXPRESSION_FEATURE_COUNT
static final int TEXT_EXPRESSION
Text Expression
' class.
TextExpressionImpl
,
ExpressionsPackageImpl.getTextExpression()
,
Constant Field Valuesstatic final int TEXT_EXPRESSION__SUB_EXPRESSIONS
static final int TEXT_EXPRESSION__CODE
static final int TEXT_EXPRESSION__TYPE
static final int TEXT_EXPRESSION_FEATURE_COUNT
static final int COMBINE_OPERATOR
Combine Operator
' enum.
CombineOperator
,
ExpressionsPackageImpl.getCombineOperator()
,
Constant Field Valuesstatic final int OPERATOR_TYPE
Operator Type
' enum.
OperatorType
,
ExpressionsPackageImpl.getOperatorType()
,
Constant Field Valuesstatic final int VALUE_TYPE
Value Type
' enum.
ValueType
,
ExpressionsPackageImpl.getValueType()
,
Constant Field ValuesMethod Detail |
---|
EClass getComplexExpression()
Complex Expression
'.
ComplexExpression
EReference getComplexExpression_SubExpressions()
Sub Expressions
'.
ComplexExpression.getSubExpressions()
,
getComplexExpression()
EClass getExpression()
Expression
'.
Expression
EClass getTextualCode()
Textual Code
'.
TextualCode
EAttribute getTextualCode_Code()
Code
'.
TextualCode.getCode()
,
getTextualCode()
EAttribute getTextualCode_Type()
Type
'.
TextualCode.getType()
,
getTextualCode()
EClass getSignal()
Signal
'.
Signal
EAttribute getSignal_IsInput()
Is Input
'.
Signal.isIsInput()
,
getSignal()
EAttribute getSignal_IsOutput()
Is Output
'.
Signal.isIsOutput()
,
getSignal()
EAttribute getSignal_CombineOperator()
Combine Operator
'.
Signal.getCombineOperator()
,
getSignal()
EAttribute getSignal_HostCombineOperator()
Host Combine Operator
'.
Signal.getHostCombineOperator()
,
getSignal()
EClass getValuedObject()
Valued Object
'.
ValuedObject
EAttribute getValuedObject_Name()
Name
'.
ValuedObject.getName()
,
getValuedObject()
EAttribute getValuedObject_Type()
Type
'.
ValuedObject.getType()
,
getValuedObject()
EAttribute getValuedObject_InitialValue()
Initial Value
'.
ValuedObject.getInitialValue()
,
getValuedObject()
EAttribute getValuedObject_HostType()
Host Type
'.
ValuedObject.getHostType()
,
getValuedObject()
EClass getVariable()
Variable
'.
Variable
EAttribute getVariable_Const()
Const
'.
Variable.isConst()
,
getVariable()
EClass getValuedObjectReference()
Valued Object Reference
'.
ValuedObjectReference
EReference getValuedObjectReference_ValuedObject()
Valued Object
'.
ValuedObjectReference.getValuedObject()
,
getValuedObjectReference()
EClass getValue()
Value
'.
Value
EClass getIntValue()
Int Value
'.
IntValue
EAttribute getIntValue_Value()
Value
'.
IntValue.getValue()
,
getIntValue()
EClass getFloatValue()
Float Value
'.
FloatValue
EAttribute getFloatValue_Value()
Value
'.
FloatValue.getValue()
,
getFloatValue()
EClass getBooleanValue()
Boolean Value
'.
BooleanValue
EAttribute getBooleanValue_Value()
Value
'.
BooleanValue.getValue()
,
getBooleanValue()
EClass getOperatorExpression()
Operator Expression
'.
OperatorExpression
EAttribute getOperatorExpression_Operator()
Operator
'.
OperatorExpression.getOperator()
,
getOperatorExpression()
EClass getTextExpression()
Text Expression
'.
TextExpression
EEnum getCombineOperator()
Combine Operator
'.
CombineOperator
EEnum getOperatorType()
Operator Type
'.
OperatorType
EEnum getValueType()
Value Type
'.
ValueType
ExpressionsFactory getExpressionsFactory()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |