/** */ package rba.sound; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EOperation; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import rba.core.RBACorePackage; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see rba.sound.RBASoundFactory * @model kind="package" * annotation="http://www.eclipse.org/OCL/Import RbaCore='../../rba.model.core/model/rbacore.ecore#/'" * @generated */ public interface RBASoundPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "sound"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.denso.com/ict/rba/sound"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "RbaSound"; /** * The singleton instance of the package. * * * @generated */ RBASoundPackage eINSTANCE = rba.sound.impl.RBASoundPackageImpl.init(); /** * The meta object id for the '{@link rba.sound.impl.SoundContentImpl Sound Content}' class. * * * @see rba.sound.impl.SoundContentImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContent() * @generated */ int SOUND_CONTENT = 0; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOUND_CONTENT__DESCRIPTION = RBACorePackage.CONTENT__DESCRIPTION; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOUND_CONTENT__NAME = RBACorePackage.CONTENT__NAME; /** * The feature id for the 'Tags' containment reference list. * * * @generated * @ordered */ int SOUND_CONTENT__TAGS = RBACorePackage.CONTENT__TAGS; /** * The feature id for the 'Content Group' reference list. * * * @generated * @ordered */ int SOUND_CONTENT__CONTENT_GROUP = RBACorePackage.CONTENT__CONTENT_GROUP; /** * The feature id for the 'Allocatable' reference list. * * * @generated * @ordered */ int SOUND_CONTENT__ALLOCATABLE = RBACorePackage.CONTENT__ALLOCATABLE; /** * The feature id for the 'Loser Type' attribute. * * * @generated * @ordered */ int SOUND_CONTENT__LOSER_TYPE = RBACorePackage.CONTENT__LOSER_TYPE; /** * The feature id for the 'States' containment reference list. * * * @generated * @ordered */ int SOUND_CONTENT__STATES = RBACorePackage.CONTENT__STATES; /** * The number of structural features of the 'Sound Content' class. * * * @generated * @ordered */ int SOUND_CONTENT_FEATURE_COUNT = RBACorePackage.CONTENT_FEATURE_COUNT + 0; /** * The operation id for the 'Get Allocatable List' operation. * * * @generated * @ordered */ int SOUND_CONTENT___GET_ALLOCATABLE_LIST = RBACorePackage.CONTENT___GET_ALLOCATABLE_LIST; /** * The operation id for the 'Collect Leaf Contents' operation. * * * @generated * @ordered */ int SOUND_CONTENT___COLLECT_LEAF_CONTENTS = RBACorePackage.CONTENT___COLLECT_LEAF_CONTENTS; /** * The operation id for the 'Get Expression Type' operation. * * * @generated * @ordered */ int SOUND_CONTENT___GET_EXPRESSION_TYPE = RBACorePackage.CONTENT_OPERATION_COUNT + 0; /** * The number of operations of the 'Sound Content' class. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATION_COUNT = RBACorePackage.CONTENT_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.SoundContentSetImpl Sound Content Set}' class. * * * @see rba.sound.impl.SoundContentSetImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContentSet() * @generated */ int SOUND_CONTENT_SET = 1; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOUND_CONTENT_SET__DESCRIPTION = RBACorePackage.CONTENT_SET__DESCRIPTION; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOUND_CONTENT_SET__NAME = RBACorePackage.CONTENT_SET__NAME; /** * The feature id for the 'Tags' containment reference list. * * * @generated * @ordered */ int SOUND_CONTENT_SET__TAGS = RBACorePackage.CONTENT_SET__TAGS; /** * The feature id for the 'Content Group' reference list. * * * @generated * @ordered */ int SOUND_CONTENT_SET__CONTENT_GROUP = RBACorePackage.CONTENT_SET__CONTENT_GROUP; /** * The feature id for the 'Allocatable' reference list. * * * @generated * @ordered */ int SOUND_CONTENT_SET__ALLOCATABLE = RBACorePackage.CONTENT_SET__ALLOCATABLE; /** * The feature id for the 'Target' reference list. * * * @generated * @ordered */ int SOUND_CONTENT_SET__TARGET = RBACorePackage.CONTENT_SET__TARGET; /** * The number of structural features of the 'Sound Content Set' class. * * * @generated * @ordered */ int SOUND_CONTENT_SET_FEATURE_COUNT = RBACorePackage.CONTENT_SET_FEATURE_COUNT + 0; /** * The operation id for the 'Get Allocatable List' operation. * * * @generated * @ordered */ int SOUND_CONTENT_SET___GET_ALLOCATABLE_LIST = RBACorePackage.CONTENT_SET___GET_ALLOCATABLE_LIST; /** * The operation id for the 'Collect Leaf Contents' operation. * * * @generated * @ordered */ int SOUND_CONTENT_SET___COLLECT_LEAF_CONTENTS = RBACorePackage.CONTENT_SET___COLLECT_LEAF_CONTENTS; /** * The operation id for the 'Get Expression Type' operation. * * * @generated * @ordered */ int SOUND_CONTENT_SET___GET_EXPRESSION_TYPE = RBACorePackage.CONTENT_SET_OPERATION_COUNT + 0; /** * The number of operations of the 'Sound Content Set' class. * * * @generated * @ordered */ int SOUND_CONTENT_SET_OPERATION_COUNT = RBACorePackage.CONTENT_SET_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.SoundContentStateImpl Sound Content State}' class. * * * @see rba.sound.impl.SoundContentStateImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContentState() * @generated */ int SOUND_CONTENT_STATE = 2; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int SOUND_CONTENT_STATE__DESCRIPTION = RBACorePackage.CONTENT_STATE__DESCRIPTION; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SOUND_CONTENT_STATE__NAME = RBACorePackage.CONTENT_STATE__NAME; /** * The feature id for the 'Tags' containment reference list. * * * @generated * @ordered */ int SOUND_CONTENT_STATE__TAGS = RBACorePackage.CONTENT_STATE__TAGS; /** * The feature id for the 'Value' containment reference. * * * @generated * @ordered */ int SOUND_CONTENT_STATE__VALUE = RBACorePackage.CONTENT_STATE__VALUE; /** * The feature id for the 'Owner' container reference. * * * @generated * @ordered */ int SOUND_CONTENT_STATE__OWNER = RBACorePackage.CONTENT_STATE__OWNER; /** * The number of structural features of the 'Sound Content State' class. * * * @generated * @ordered */ int SOUND_CONTENT_STATE_FEATURE_COUNT = RBACorePackage.CONTENT_STATE_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Type' operation. * * * @generated * @ordered */ int SOUND_CONTENT_STATE___GET_EXPRESSION_TYPE = RBACorePackage.CONTENT_STATE_OPERATION_COUNT + 0; /** * The number of operations of the 'Sound Content State' class. * * * @generated * @ordered */ int SOUND_CONTENT_STATE_OPERATION_COUNT = RBACorePackage.CONTENT_STATE_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.ZoneImpl Zone}' class. * * * @see rba.sound.impl.ZoneImpl * @see rba.sound.impl.RBASoundPackageImpl#getZone() * @generated */ int ZONE = 3; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ZONE__DESCRIPTION = RBACorePackage.ALLOCATABLE__DESCRIPTION; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ZONE__NAME = RBACorePackage.ALLOCATABLE__NAME; /** * The feature id for the 'Tags' containment reference list. * * * @generated * @ordered */ int ZONE__TAGS = RBACorePackage.ALLOCATABLE__TAGS; /** * The feature id for the 'Contents' reference list. * * * @generated * @ordered */ int ZONE__CONTENTS = RBACorePackage.ALLOCATABLE__CONTENTS; /** * The feature id for the 'Allocatable Group' reference list. * * * @generated * @ordered */ int ZONE__ALLOCATABLE_GROUP = RBACorePackage.ALLOCATABLE__ALLOCATABLE_GROUP; /** * The feature id for the 'Arbitration Policy' attribute. * * * @generated * @ordered */ int ZONE__ARBITRATION_POLICY = RBACorePackage.ALLOCATABLE__ARBITRATION_POLICY; /** * The feature id for the 'Visibility' containment reference. * * * @generated * @ordered */ int ZONE__VISIBILITY = RBACorePackage.ALLOCATABLE__VISIBILITY; /** * The feature id for the 'Attenuate' containment reference. * * * @generated * @ordered */ int ZONE__ATTENUATE = RBACorePackage.ALLOCATABLE_FEATURE_COUNT + 0; /** * The number of structural features of the 'Zone' class. * * * @generated * @ordered */ int ZONE_FEATURE_COUNT = RBACorePackage.ALLOCATABLE_FEATURE_COUNT + 1; /** * The operation id for the 'Get Contents List' operation. * * * @generated * @ordered */ int ZONE___GET_CONTENTS_LIST = RBACorePackage.ALLOCATABLE___GET_CONTENTS_LIST; /** * The operation id for the 'Collect Leaf Allocatable' operation. * * * @generated * @ordered */ int ZONE___COLLECT_LEAF_ALLOCATABLE = RBACorePackage.ALLOCATABLE___COLLECT_LEAF_ALLOCATABLE; /** * The operation id for the 'Get Expression Type' operation. * * * @generated * @ordered */ int ZONE___GET_EXPRESSION_TYPE = RBACorePackage.ALLOCATABLE_OPERATION_COUNT + 0; /** * The number of operations of the 'Zone' class. * * * @generated * @ordered */ int ZONE_OPERATION_COUNT = RBACorePackage.ALLOCATABLE_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.ZoneSetImpl Zone Set}' class. * * * @see rba.sound.impl.ZoneSetImpl * @see rba.sound.impl.RBASoundPackageImpl#getZoneSet() * @generated */ int ZONE_SET = 4; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int ZONE_SET__DESCRIPTION = RBACorePackage.ALLOCATABLE_SET__DESCRIPTION; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ZONE_SET__NAME = RBACorePackage.ALLOCATABLE_SET__NAME; /** * The feature id for the 'Tags' containment reference list. * * * @generated * @ordered */ int ZONE_SET__TAGS = RBACorePackage.ALLOCATABLE_SET__TAGS; /** * The feature id for the 'Contents' reference list. * * * @generated * @ordered */ int ZONE_SET__CONTENTS = RBACorePackage.ALLOCATABLE_SET__CONTENTS; /** * The feature id for the 'Allocatable Group' reference list. * * * @generated * @ordered */ int ZONE_SET__ALLOCATABLE_GROUP = RBACorePackage.ALLOCATABLE_SET__ALLOCATABLE_GROUP; /** * The feature id for the 'Target' reference list. * * * @generated * @ordered */ int ZONE_SET__TARGET = RBACorePackage.ALLOCATABLE_SET__TARGET; /** * The number of structural features of the 'Zone Set' class. * * * @generated * @ordered */ int ZONE_SET_FEATURE_COUNT = RBACorePackage.ALLOCATABLE_SET_FEATURE_COUNT + 0; /** * The operation id for the 'Get Contents List' operation. * * * @generated * @ordered */ int ZONE_SET___GET_CONTENTS_LIST = RBACorePackage.ALLOCATABLE_SET___GET_CONTENTS_LIST; /** * The operation id for the 'Collect Leaf Allocatable' operation. * * * @generated * @ordered */ int ZONE_SET___COLLECT_LEAF_ALLOCATABLE = RBACorePackage.ALLOCATABLE_SET___COLLECT_LEAF_ALLOCATABLE; /** * The operation id for the 'Get Expression Type' operation. * * * @generated * @ordered */ int ZONE_SET___GET_EXPRESSION_TYPE = RBACorePackage.ALLOCATABLE_SET_OPERATION_COUNT + 0; /** * The number of operations of the 'Zone Set' class. * * * @generated * @ordered */ int ZONE_SET_OPERATION_COUNT = RBACorePackage.ALLOCATABLE_SET_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.SoundContentOperatorImpl Sound Content Operator}' class. * * * @see rba.sound.impl.SoundContentOperatorImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContentOperator() * @generated */ int SOUND_CONTENT_OPERATOR = 5; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR__TYPE = RBACorePackage.CONTENT_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR__EXPRESSION = RBACorePackage.CONTENT_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR__LET_STATEMENTS = RBACorePackage.CONTENT_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR__OPERAND = RBACorePackage.CONTENT_OPERATOR__OPERAND; /** * The number of structural features of the 'Sound Content Operator' class. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR_FEATURE_COUNT = RBACorePackage.CONTENT_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR___GET_SYMBOL = RBACorePackage.CONTENT_OPERATOR___GET_SYMBOL; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR___GET_EXPRESSION_TEXT = RBACorePackage.CONTENT_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR___GET_UNDERLYING_TYPE = RBACorePackage.CONTENT_OPERATOR_OPERATION_COUNT + 0; /** * The number of operations of the 'Sound Content Operator' class. * * * @generated * @ordered */ int SOUND_CONTENT_OPERATOR_OPERATION_COUNT = RBACorePackage.CONTENT_OPERATOR_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.IsSoundingImpl Is Sounding}' class. * * * @see rba.sound.impl.IsSoundingImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsSounding() * @generated */ int IS_SOUNDING = 6; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_SOUNDING__TYPE = SOUND_CONTENT_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_SOUNDING__EXPRESSION = SOUND_CONTENT_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_SOUNDING__LET_STATEMENTS = SOUND_CONTENT_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_SOUNDING__OPERAND = SOUND_CONTENT_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Sounding' class. * * * @generated * @ordered */ int IS_SOUNDING_FEATURE_COUNT = SOUND_CONTENT_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_SOUNDING___GET_EXPRESSION_TEXT = SOUND_CONTENT_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_SOUNDING___GET_UNDERLYING_TYPE = SOUND_CONTENT_OPERATOR___GET_UNDERLYING_TYPE; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_SOUNDING___GET_SYMBOL = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 0; /** * The number of operations of the 'Is Sounding' class. * * * @generated * @ordered */ int IS_SOUNDING_OPERATION_COUNT = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.ZoneOperatorImpl Zone Operator}' class. * * * @see rba.sound.impl.ZoneOperatorImpl * @see rba.sound.impl.RBASoundPackageImpl#getZoneOperator() * @generated */ int ZONE_OPERATOR = 7; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int ZONE_OPERATOR__TYPE = RBACorePackage.OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int ZONE_OPERATOR__EXPRESSION = RBACorePackage.OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int ZONE_OPERATOR__LET_STATEMENTS = RBACorePackage.OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int ZONE_OPERATOR__OPERAND = RBACorePackage.OPERATOR__OPERAND; /** * The number of structural features of the 'Zone Operator' class. * * * @generated * @ordered */ int ZONE_OPERATOR_FEATURE_COUNT = RBACorePackage.OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int ZONE_OPERATOR___GET_UNDERLYING_TYPE = RBACorePackage.OPERATOR___GET_UNDERLYING_TYPE; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int ZONE_OPERATOR___GET_SYMBOL = RBACorePackage.OPERATOR___GET_SYMBOL; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int ZONE_OPERATOR___GET_EXPRESSION_TEXT = RBACorePackage.OPERATOR_OPERATION_COUNT + 0; /** * The number of operations of the 'Zone Operator' class. * * * @generated * @ordered */ int ZONE_OPERATOR_OPERATION_COUNT = RBACorePackage.OPERATOR_OPERATION_COUNT + 1; /** * The meta object id for the '{@link rba.sound.impl.IsOutputtedImpl Is Outputted}' class. * * * @see rba.sound.impl.IsOutputtedImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsOutputted() * @generated */ int IS_OUTPUTTED = 8; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_OUTPUTTED__TYPE = ZONE_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_OUTPUTTED__EXPRESSION = ZONE_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_OUTPUTTED__LET_STATEMENTS = ZONE_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_OUTPUTTED__OPERAND = ZONE_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Outputted' class. * * * @generated * @ordered */ int IS_OUTPUTTED_FEATURE_COUNT = ZONE_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_OUTPUTTED___GET_EXPRESSION_TEXT = ZONE_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_OUTPUTTED___GET_SYMBOL = ZONE_OPERATOR_OPERATION_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_OUTPUTTED___GET_UNDERLYING_TYPE = ZONE_OPERATOR_OPERATION_COUNT + 1; /** * The number of operations of the 'Is Outputted' class. * * * @generated * @ordered */ int IS_OUTPUTTED_OPERATION_COUNT = ZONE_OPERATOR_OPERATION_COUNT + 2; /** * The meta object id for the '{@link rba.sound.impl.IsMutedImpl Is Muted}' class. * * * @see rba.sound.impl.IsMutedImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsMuted() * @generated */ int IS_MUTED = 9; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_MUTED__TYPE = ZONE_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_MUTED__EXPRESSION = ZONE_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_MUTED__LET_STATEMENTS = ZONE_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_MUTED__OPERAND = ZONE_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Muted' class. * * * @generated * @ordered */ int IS_MUTED_FEATURE_COUNT = ZONE_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_MUTED___GET_EXPRESSION_TEXT = ZONE_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_MUTED___GET_SYMBOL = ZONE_OPERATOR_OPERATION_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_MUTED___GET_UNDERLYING_TYPE = ZONE_OPERATOR_OPERATION_COUNT + 1; /** * The number of operations of the 'Is Muted' class. * * * @generated * @ordered */ int IS_MUTED_OPERATION_COUNT = ZONE_OPERATOR_OPERATION_COUNT + 2; /** * The meta object id for the '{@link rba.sound.impl.IsAttenuatedImpl Is Attenuated}' class. * * * @see rba.sound.impl.IsAttenuatedImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsAttenuated() * @generated */ int IS_ATTENUATED = 10; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_ATTENUATED__TYPE = ZONE_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_ATTENUATED__EXPRESSION = ZONE_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_ATTENUATED__LET_STATEMENTS = ZONE_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_ATTENUATED__OPERAND = ZONE_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Attenuated' class. * * * @generated * @ordered */ int IS_ATTENUATED_FEATURE_COUNT = ZONE_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_ATTENUATED___GET_EXPRESSION_TEXT = ZONE_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_ATTENUATED___GET_SYMBOL = ZONE_OPERATOR_OPERATION_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_ATTENUATED___GET_UNDERLYING_TYPE = ZONE_OPERATOR_OPERATION_COUNT + 1; /** * The number of operations of the 'Is Attenuated' class. * * * @generated * @ordered */ int IS_ATTENUATED_OPERATION_COUNT = ZONE_OPERATOR_OPERATION_COUNT + 2; /** * The meta object id for the '{@link rba.sound.impl.OutputtingSoundImpl Outputting Sound}' class. * * * @see rba.sound.impl.OutputtingSoundImpl * @see rba.sound.impl.RBASoundPackageImpl#getOutputtingSound() * @generated */ int OUTPUTTING_SOUND = 11; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int OUTPUTTING_SOUND__TYPE = ZONE_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int OUTPUTTING_SOUND__EXPRESSION = ZONE_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int OUTPUTTING_SOUND__LET_STATEMENTS = ZONE_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int OUTPUTTING_SOUND__OPERAND = ZONE_OPERATOR__OPERAND; /** * The number of structural features of the 'Outputting Sound' class. * * * @generated * @ordered */ int OUTPUTTING_SOUND_FEATURE_COUNT = ZONE_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int OUTPUTTING_SOUND___GET_EXPRESSION_TEXT = ZONE_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int OUTPUTTING_SOUND___GET_SYMBOL = ZONE_OPERATOR_OPERATION_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int OUTPUTTING_SOUND___GET_UNDERLYING_TYPE = ZONE_OPERATOR_OPERATION_COUNT + 1; /** * The number of operations of the 'Outputting Sound' class. * * * @generated * @ordered */ int OUTPUTTING_SOUND_OPERATION_COUNT = ZONE_OPERATOR_OPERATION_COUNT + 2; /** * The meta object id for the '{@link rba.sound.impl.AllInstanceOfZoneImpl All Instance Of Zone}' class. * * * @see rba.sound.impl.AllInstanceOfZoneImpl * @see rba.sound.impl.RBASoundPackageImpl#getAllInstanceOfZone() * @generated */ int ALL_INSTANCE_OF_ZONE = 12; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE__TYPE = RBACorePackage.SET_EXPRESSION__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE__EXPRESSION = RBACorePackage.SET_EXPRESSION__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE__LET_STATEMENTS = RBACorePackage.SET_EXPRESSION__LET_STATEMENTS; /** * The number of structural features of the 'All Instance Of Zone' class. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE_FEATURE_COUNT = RBACorePackage.SET_EXPRESSION_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE___GET_EXPRESSION_TEXT = RBACorePackage.SET_EXPRESSION_OPERATION_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE___GET_UNDERLYING_TYPE = RBACorePackage.SET_EXPRESSION_OPERATION_COUNT + 1; /** * The number of operations of the 'All Instance Of Zone' class. * * * @generated * @ordered */ int ALL_INSTANCE_OF_ZONE_OPERATION_COUNT = RBACorePackage.SET_EXPRESSION_OPERATION_COUNT + 2; /** * The meta object id for the '{@link rba.sound.impl.AllInstanceOfSoundContentImpl All Instance Of Sound Content}' class. * * * @see rba.sound.impl.AllInstanceOfSoundContentImpl * @see rba.sound.impl.RBASoundPackageImpl#getAllInstanceOfSoundContent() * @generated */ int ALL_INSTANCE_OF_SOUND_CONTENT = 13; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT__TYPE = RBACorePackage.SET_EXPRESSION__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT__EXPRESSION = RBACorePackage.SET_EXPRESSION__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT__LET_STATEMENTS = RBACorePackage.SET_EXPRESSION__LET_STATEMENTS; /** * The number of structural features of the 'All Instance Of Sound Content' class. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT_FEATURE_COUNT = RBACorePackage.SET_EXPRESSION_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT___GET_EXPRESSION_TEXT = RBACorePackage.SET_EXPRESSION_OPERATION_COUNT + 0; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT___GET_UNDERLYING_TYPE = RBACorePackage.SET_EXPRESSION_OPERATION_COUNT + 1; /** * The number of operations of the 'All Instance Of Sound Content' class. * * * @generated * @ordered */ int ALL_INSTANCE_OF_SOUND_CONTENT_OPERATION_COUNT = RBACorePackage.SET_EXPRESSION_OPERATION_COUNT + 2; /** * The meta object id for the '{@link rba.sound.impl.IsOutputtedOnImpl Is Outputted On}' class. * * * @see rba.sound.impl.IsOutputtedOnImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsOutputtedOn() * @generated */ int IS_OUTPUTTED_ON = 14; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_OUTPUTTED_ON__TYPE = SOUND_CONTENT_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_OUTPUTTED_ON__EXPRESSION = SOUND_CONTENT_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_OUTPUTTED_ON__LET_STATEMENTS = SOUND_CONTENT_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_OUTPUTTED_ON__OPERAND = SOUND_CONTENT_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Outputted On' class. * * * @generated * @ordered */ int IS_OUTPUTTED_ON_FEATURE_COUNT = SOUND_CONTENT_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expanded' operation. * * * @generated * @ordered */ int IS_OUTPUTTED_ON___GET_EXPANDED = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 1; /** * The operation id for the 'Can Expand' operation. * * * @generated * @ordered */ int IS_OUTPUTTED_ON___CAN_EXPAND = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 2; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_OUTPUTTED_ON___GET_SYMBOL = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 3; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_OUTPUTTED_ON___GET_UNDERLYING_TYPE = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 4; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_OUTPUTTED_ON___GET_EXPRESSION_TEXT = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 5; /** * The number of operations of the 'Is Outputted On' class. * * * @generated * @ordered */ int IS_OUTPUTTED_ON_OPERATION_COUNT = SOUND_CONTENT_OPERATOR_OPERATION_COUNT + 6; /** * The meta object id for the '{@link rba.sound.impl.IsChangedOutputImpl Is Changed Output}' class. * * * @see rba.sound.impl.IsChangedOutputImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsChangedOutput() * @generated */ int IS_CHANGED_OUTPUT = 15; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT__TYPE = ZONE_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT__EXPRESSION = ZONE_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT__LET_STATEMENTS = ZONE_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT__OPERAND = ZONE_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Changed Output' class. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT_FEATURE_COUNT = ZONE_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT___GET_EXPRESSION_TEXT = ZONE_OPERATOR___GET_EXPRESSION_TEXT; /** * The operation id for the 'Get Expanded' operation. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT___GET_EXPANDED = ZONE_OPERATOR_OPERATION_COUNT + 1; /** * The operation id for the 'Can Expand' operation. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT___CAN_EXPAND = ZONE_OPERATOR_OPERATION_COUNT + 2; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT___GET_SYMBOL = ZONE_OPERATOR_OPERATION_COUNT + 3; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT___GET_UNDERLYING_TYPE = ZONE_OPERATOR_OPERATION_COUNT + 4; /** * The number of operations of the 'Is Changed Output' class. * * * @generated * @ordered */ int IS_CHANGED_OUTPUT_OPERATION_COUNT = ZONE_OPERATOR_OPERATION_COUNT + 5; /** * The meta object id for the '{@link rba.sound.impl.IsTranslatedSoundToImpl Is Translated Sound To}' class. * * * @see rba.sound.impl.IsTranslatedSoundToImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsTranslatedSoundTo() * @generated */ int IS_TRANSLATED_SOUND_TO = 16; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO__TYPE = ZONE_OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO__EXPRESSION = ZONE_OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO__LET_STATEMENTS = ZONE_OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO__OPERAND = ZONE_OPERATOR__OPERAND; /** * The number of structural features of the 'Is Translated Sound To' class. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO_FEATURE_COUNT = ZONE_OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expanded' operation. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO___GET_EXPANDED = ZONE_OPERATOR_OPERATION_COUNT + 1; /** * The operation id for the 'Can Expand' operation. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO___CAN_EXPAND = ZONE_OPERATOR_OPERATION_COUNT + 2; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO___GET_SYMBOL = ZONE_OPERATOR_OPERATION_COUNT + 3; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO___GET_UNDERLYING_TYPE = ZONE_OPERATOR_OPERATION_COUNT + 4; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO___GET_EXPRESSION_TEXT = ZONE_OPERATOR_OPERATION_COUNT + 5; /** * The number of operations of the 'Is Translated Sound To' class. * * * @generated * @ordered */ int IS_TRANSLATED_SOUND_TO_OPERATION_COUNT = ZONE_OPERATOR_OPERATION_COUNT + 6; /** * The meta object id for the '{@link rba.sound.impl.MuteLowerPriorityImpl Mute Lower Priority}' class. * * * @see rba.sound.impl.MuteLowerPriorityImpl * @see rba.sound.impl.RBASoundPackageImpl#getMuteLowerPriority() * @generated */ int MUTE_LOWER_PRIORITY = 17; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY__TYPE = RBACorePackage.OPERATOR__TYPE; /** * The feature id for the 'Expression' attribute. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY__EXPRESSION = RBACorePackage.OPERATOR__EXPRESSION; /** * The feature id for the 'Let Statements' containment reference list. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY__LET_STATEMENTS = RBACorePackage.OPERATOR__LET_STATEMENTS; /** * The feature id for the 'Operand' containment reference list. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY__OPERAND = RBACorePackage.OPERATOR__OPERAND; /** * The number of structural features of the 'Mute Lower Priority' class. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY_FEATURE_COUNT = RBACorePackage.OPERATOR_FEATURE_COUNT + 0; /** * The operation id for the 'Get Expanded' operation. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY___GET_EXPANDED = RBACorePackage.OPERATOR_OPERATION_COUNT + 1; /** * The operation id for the 'Can Expand' operation. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY___CAN_EXPAND = RBACorePackage.OPERATOR_OPERATION_COUNT + 2; /** * The operation id for the 'Get Symbol' operation. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY___GET_SYMBOL = RBACorePackage.OPERATOR_OPERATION_COUNT + 3; /** * The operation id for the 'Get Underlying Type' operation. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY___GET_UNDERLYING_TYPE = RBACorePackage.OPERATOR_OPERATION_COUNT + 4; /** * The operation id for the 'Get Expression Text' operation. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY___GET_EXPRESSION_TEXT = RBACorePackage.OPERATOR_OPERATION_COUNT + 5; /** * The number of operations of the 'Mute Lower Priority' class. * * * @generated * @ordered */ int MUTE_LOWER_PRIORITY_OPERATION_COUNT = RBACorePackage.OPERATOR_OPERATION_COUNT + 6; /** * Returns the meta object for class '{@link rba.sound.SoundContent Sound Content}'. * * * @return the meta object for class 'Sound Content'. * @see rba.sound.SoundContent * @generated */ EClass getSoundContent(); /** * Returns the meta object for the '{@link rba.sound.SoundContent#getExpressionType() Get Expression Type}' operation. * * * @return the meta object for the 'Get Expression Type' operation. * @see rba.sound.SoundContent#getExpressionType() * @generated */ EOperation getSoundContent__GetExpressionType(); /** * Returns the meta object for class '{@link rba.sound.SoundContentSet Sound Content Set}'. * * * @return the meta object for class 'Sound Content Set'. * @see rba.sound.SoundContentSet * @generated */ EClass getSoundContentSet(); /** * Returns the meta object for the '{@link rba.sound.SoundContentSet#getExpressionType() Get Expression Type}' operation. * * * @return the meta object for the 'Get Expression Type' operation. * @see rba.sound.SoundContentSet#getExpressionType() * @generated */ EOperation getSoundContentSet__GetExpressionType(); /** * Returns the meta object for class '{@link rba.sound.SoundContentState Sound Content State}'. * * * @return the meta object for class 'Sound Content State'. * @see rba.sound.SoundContentState * @generated */ EClass getSoundContentState(); /** * Returns the meta object for the '{@link rba.sound.SoundContentState#getExpressionType() Get Expression Type}' operation. * * * @return the meta object for the 'Get Expression Type' operation. * @see rba.sound.SoundContentState#getExpressionType() * @generated */ EOperation getSoundContentState__GetExpressionType(); /** * Returns the meta object for class '{@link rba.sound.Zone Zone}'. * * * @return the meta object for class 'Zone'. * @see rba.sound.Zone * @generated */ EClass getZone(); /** * Returns the meta object for the containment reference '{@link rba.sound.Zone#getAttenuate Attenuate}'. * * * @return the meta object for the containment reference 'Attenuate'. * @see rba.sound.Zone#getAttenuate() * @see #getZone() * @generated */ EReference getZone_Attenuate(); /** * Returns the meta object for the '{@link rba.sound.Zone#getExpressionType() Get Expression Type}' operation. * * * @return the meta object for the 'Get Expression Type' operation. * @see rba.sound.Zone#getExpressionType() * @generated */ EOperation getZone__GetExpressionType(); /** * Returns the meta object for class '{@link rba.sound.ZoneSet Zone Set}'. * * * @return the meta object for class 'Zone Set'. * @see rba.sound.ZoneSet * @generated */ EClass getZoneSet(); /** * Returns the meta object for the '{@link rba.sound.ZoneSet#getExpressionType() Get Expression Type}' operation. * * * @return the meta object for the 'Get Expression Type' operation. * @see rba.sound.ZoneSet#getExpressionType() * @generated */ EOperation getZoneSet__GetExpressionType(); /** * Returns the meta object for class '{@link rba.sound.SoundContentOperator Sound Content Operator}'. * * * @return the meta object for class 'Sound Content Operator'. * @see rba.sound.SoundContentOperator * @generated */ EClass getSoundContentOperator(); /** * Returns the meta object for the '{@link rba.sound.SoundContentOperator#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.SoundContentOperator#getUnderlyingType() * @generated */ EOperation getSoundContentOperator__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.IsSounding Is Sounding}'. * * * @return the meta object for class 'Is Sounding'. * @see rba.sound.IsSounding * @generated */ EClass getIsSounding(); /** * Returns the meta object for the '{@link rba.sound.IsSounding#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsSounding#getSymbol() * @generated */ EOperation getIsSounding__GetSymbol(); /** * Returns the meta object for class '{@link rba.sound.ZoneOperator Zone Operator}'. * * * @return the meta object for class 'Zone Operator'. * @see rba.sound.ZoneOperator * @generated */ EClass getZoneOperator(); /** * Returns the meta object for the '{@link rba.sound.ZoneOperator#getExpressionText() Get Expression Text}' operation. * * * @return the meta object for the 'Get Expression Text' operation. * @see rba.sound.ZoneOperator#getExpressionText() * @generated */ EOperation getZoneOperator__GetExpressionText(); /** * Returns the meta object for class '{@link rba.sound.IsOutputted Is Outputted}'. * * * @return the meta object for class 'Is Outputted'. * @see rba.sound.IsOutputted * @generated */ EClass getIsOutputted(); /** * Returns the meta object for the '{@link rba.sound.IsOutputted#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsOutputted#getSymbol() * @generated */ EOperation getIsOutputted__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.IsOutputted#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.IsOutputted#getUnderlyingType() * @generated */ EOperation getIsOutputted__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.IsMuted Is Muted}'. * * * @return the meta object for class 'Is Muted'. * @see rba.sound.IsMuted * @generated */ EClass getIsMuted(); /** * Returns the meta object for the '{@link rba.sound.IsMuted#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsMuted#getSymbol() * @generated */ EOperation getIsMuted__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.IsMuted#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.IsMuted#getUnderlyingType() * @generated */ EOperation getIsMuted__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.IsAttenuated Is Attenuated}'. * * * @return the meta object for class 'Is Attenuated'. * @see rba.sound.IsAttenuated * @generated */ EClass getIsAttenuated(); /** * Returns the meta object for the '{@link rba.sound.IsAttenuated#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsAttenuated#getSymbol() * @generated */ EOperation getIsAttenuated__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.IsAttenuated#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.IsAttenuated#getUnderlyingType() * @generated */ EOperation getIsAttenuated__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.OutputtingSound Outputting Sound}'. * * * @return the meta object for class 'Outputting Sound'. * @see rba.sound.OutputtingSound * @generated */ EClass getOutputtingSound(); /** * Returns the meta object for the '{@link rba.sound.OutputtingSound#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.OutputtingSound#getSymbol() * @generated */ EOperation getOutputtingSound__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.OutputtingSound#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.OutputtingSound#getUnderlyingType() * @generated */ EOperation getOutputtingSound__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.AllInstanceOfZone All Instance Of Zone}'. * * * @return the meta object for class 'All Instance Of Zone'. * @see rba.sound.AllInstanceOfZone * @generated */ EClass getAllInstanceOfZone(); /** * Returns the meta object for the '{@link rba.sound.AllInstanceOfZone#getExpressionText() Get Expression Text}' operation. * * * @return the meta object for the 'Get Expression Text' operation. * @see rba.sound.AllInstanceOfZone#getExpressionText() * @generated */ EOperation getAllInstanceOfZone__GetExpressionText(); /** * Returns the meta object for the '{@link rba.sound.AllInstanceOfZone#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.AllInstanceOfZone#getUnderlyingType() * @generated */ EOperation getAllInstanceOfZone__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.AllInstanceOfSoundContent All Instance Of Sound Content}'. * * * @return the meta object for class 'All Instance Of Sound Content'. * @see rba.sound.AllInstanceOfSoundContent * @generated */ EClass getAllInstanceOfSoundContent(); /** * Returns the meta object for the '{@link rba.sound.AllInstanceOfSoundContent#getExpressionText() Get Expression Text}' operation. * * * @return the meta object for the 'Get Expression Text' operation. * @see rba.sound.AllInstanceOfSoundContent#getExpressionText() * @generated */ EOperation getAllInstanceOfSoundContent__GetExpressionText(); /** * Returns the meta object for the '{@link rba.sound.AllInstanceOfSoundContent#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.AllInstanceOfSoundContent#getUnderlyingType() * @generated */ EOperation getAllInstanceOfSoundContent__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.IsOutputtedOn Is Outputted On}'. * * * @return the meta object for class 'Is Outputted On'. * @see rba.sound.IsOutputtedOn * @generated */ EClass getIsOutputtedOn(); /** * Returns the meta object for the '{@link rba.sound.IsOutputtedOn#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsOutputtedOn#getSymbol() * @generated */ EOperation getIsOutputtedOn__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.IsOutputtedOn#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.IsOutputtedOn#getUnderlyingType() * @generated */ EOperation getIsOutputtedOn__GetUnderlyingType(); /** * Returns the meta object for the '{@link rba.sound.IsOutputtedOn#getExpressionText() Get Expression Text}' operation. * * * @return the meta object for the 'Get Expression Text' operation. * @see rba.sound.IsOutputtedOn#getExpressionText() * @generated */ EOperation getIsOutputtedOn__GetExpressionText(); /** * Returns the meta object for class '{@link rba.sound.IsChangedOutput Is Changed Output}'. * * * @return the meta object for class 'Is Changed Output'. * @see rba.sound.IsChangedOutput * @generated */ EClass getIsChangedOutput(); /** * Returns the meta object for the '{@link rba.sound.IsChangedOutput#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsChangedOutput#getSymbol() * @generated */ EOperation getIsChangedOutput__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.IsChangedOutput#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.IsChangedOutput#getUnderlyingType() * @generated */ EOperation getIsChangedOutput__GetUnderlyingType(); /** * Returns the meta object for class '{@link rba.sound.IsTranslatedSoundTo Is Translated Sound To}'. * * * @return the meta object for class 'Is Translated Sound To'. * @see rba.sound.IsTranslatedSoundTo * @generated */ EClass getIsTranslatedSoundTo(); /** * Returns the meta object for the '{@link rba.sound.IsTranslatedSoundTo#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.IsTranslatedSoundTo#getSymbol() * @generated */ EOperation getIsTranslatedSoundTo__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.IsTranslatedSoundTo#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.IsTranslatedSoundTo#getUnderlyingType() * @generated */ EOperation getIsTranslatedSoundTo__GetUnderlyingType(); /** * Returns the meta object for the '{@link rba.sound.IsTranslatedSoundTo#getExpressionText() Get Expression Text}' operation. * * * @return the meta object for the 'Get Expression Text' operation. * @see rba.sound.IsTranslatedSoundTo#getExpressionText() * @generated */ EOperation getIsTranslatedSoundTo__GetExpressionText(); /** * Returns the meta object for class '{@link rba.sound.MuteLowerPriority Mute Lower Priority}'. * * * @return the meta object for class 'Mute Lower Priority'. * @see rba.sound.MuteLowerPriority * @generated */ EClass getMuteLowerPriority(); /** * Returns the meta object for the '{@link rba.sound.MuteLowerPriority#getSymbol() Get Symbol}' operation. * * * @return the meta object for the 'Get Symbol' operation. * @see rba.sound.MuteLowerPriority#getSymbol() * @generated */ EOperation getMuteLowerPriority__GetSymbol(); /** * Returns the meta object for the '{@link rba.sound.MuteLowerPriority#getUnderlyingType() Get Underlying Type}' operation. * * * @return the meta object for the 'Get Underlying Type' operation. * @see rba.sound.MuteLowerPriority#getUnderlyingType() * @generated */ EOperation getMuteLowerPriority__GetUnderlyingType(); /** * Returns the meta object for the '{@link rba.sound.MuteLowerPriority#getExpressionText() Get Expression Text}' operation. * * * @return the meta object for the 'Get Expression Text' operation. * @see rba.sound.MuteLowerPriority#getExpressionText() * @generated */ EOperation getMuteLowerPriority__GetExpressionText(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ RBASoundFactory getRBASoundFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link rba.sound.impl.SoundContentImpl Sound Content}' class. * * * @see rba.sound.impl.SoundContentImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContent() * @generated */ EClass SOUND_CONTENT = eINSTANCE.getSoundContent(); /** * The meta object literal for the 'Get Expression Type' operation. * * * @generated */ EOperation SOUND_CONTENT___GET_EXPRESSION_TYPE = eINSTANCE.getSoundContent__GetExpressionType(); /** * The meta object literal for the '{@link rba.sound.impl.SoundContentSetImpl Sound Content Set}' class. * * * @see rba.sound.impl.SoundContentSetImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContentSet() * @generated */ EClass SOUND_CONTENT_SET = eINSTANCE.getSoundContentSet(); /** * The meta object literal for the 'Get Expression Type' operation. * * * @generated */ EOperation SOUND_CONTENT_SET___GET_EXPRESSION_TYPE = eINSTANCE.getSoundContentSet__GetExpressionType(); /** * The meta object literal for the '{@link rba.sound.impl.SoundContentStateImpl Sound Content State}' class. * * * @see rba.sound.impl.SoundContentStateImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContentState() * @generated */ EClass SOUND_CONTENT_STATE = eINSTANCE.getSoundContentState(); /** * The meta object literal for the 'Get Expression Type' operation. * * * @generated */ EOperation SOUND_CONTENT_STATE___GET_EXPRESSION_TYPE = eINSTANCE.getSoundContentState__GetExpressionType(); /** * The meta object literal for the '{@link rba.sound.impl.ZoneImpl Zone}' class. * * * @see rba.sound.impl.ZoneImpl * @see rba.sound.impl.RBASoundPackageImpl#getZone() * @generated */ EClass ZONE = eINSTANCE.getZone(); /** * The meta object literal for the 'Attenuate' containment reference feature. * * * @generated */ EReference ZONE__ATTENUATE = eINSTANCE.getZone_Attenuate(); /** * The meta object literal for the 'Get Expression Type' operation. * * * @generated */ EOperation ZONE___GET_EXPRESSION_TYPE = eINSTANCE.getZone__GetExpressionType(); /** * The meta object literal for the '{@link rba.sound.impl.ZoneSetImpl Zone Set}' class. * * * @see rba.sound.impl.ZoneSetImpl * @see rba.sound.impl.RBASoundPackageImpl#getZoneSet() * @generated */ EClass ZONE_SET = eINSTANCE.getZoneSet(); /** * The meta object literal for the 'Get Expression Type' operation. * * * @generated */ EOperation ZONE_SET___GET_EXPRESSION_TYPE = eINSTANCE.getZoneSet__GetExpressionType(); /** * The meta object literal for the '{@link rba.sound.impl.SoundContentOperatorImpl Sound Content Operator}' class. * * * @see rba.sound.impl.SoundContentOperatorImpl * @see rba.sound.impl.RBASoundPackageImpl#getSoundContentOperator() * @generated */ EClass SOUND_CONTENT_OPERATOR = eINSTANCE.getSoundContentOperator(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation SOUND_CONTENT_OPERATOR___GET_UNDERLYING_TYPE = eINSTANCE .getSoundContentOperator__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.IsSoundingImpl Is Sounding}' class. * * * @see rba.sound.impl.IsSoundingImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsSounding() * @generated */ EClass IS_SOUNDING = eINSTANCE.getIsSounding(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_SOUNDING___GET_SYMBOL = eINSTANCE.getIsSounding__GetSymbol(); /** * The meta object literal for the '{@link rba.sound.impl.ZoneOperatorImpl Zone Operator}' class. * * * @see rba.sound.impl.ZoneOperatorImpl * @see rba.sound.impl.RBASoundPackageImpl#getZoneOperator() * @generated */ EClass ZONE_OPERATOR = eINSTANCE.getZoneOperator(); /** * The meta object literal for the 'Get Expression Text' operation. * * * @generated */ EOperation ZONE_OPERATOR___GET_EXPRESSION_TEXT = eINSTANCE.getZoneOperator__GetExpressionText(); /** * The meta object literal for the '{@link rba.sound.impl.IsOutputtedImpl Is Outputted}' class. * * * @see rba.sound.impl.IsOutputtedImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsOutputted() * @generated */ EClass IS_OUTPUTTED = eINSTANCE.getIsOutputted(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_OUTPUTTED___GET_SYMBOL = eINSTANCE.getIsOutputted__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation IS_OUTPUTTED___GET_UNDERLYING_TYPE = eINSTANCE.getIsOutputted__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.IsMutedImpl Is Muted}' class. * * * @see rba.sound.impl.IsMutedImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsMuted() * @generated */ EClass IS_MUTED = eINSTANCE.getIsMuted(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_MUTED___GET_SYMBOL = eINSTANCE.getIsMuted__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation IS_MUTED___GET_UNDERLYING_TYPE = eINSTANCE.getIsMuted__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.IsAttenuatedImpl Is Attenuated}' class. * * * @see rba.sound.impl.IsAttenuatedImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsAttenuated() * @generated */ EClass IS_ATTENUATED = eINSTANCE.getIsAttenuated(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_ATTENUATED___GET_SYMBOL = eINSTANCE.getIsAttenuated__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation IS_ATTENUATED___GET_UNDERLYING_TYPE = eINSTANCE.getIsAttenuated__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.OutputtingSoundImpl Outputting Sound}' class. * * * @see rba.sound.impl.OutputtingSoundImpl * @see rba.sound.impl.RBASoundPackageImpl#getOutputtingSound() * @generated */ EClass OUTPUTTING_SOUND = eINSTANCE.getOutputtingSound(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation OUTPUTTING_SOUND___GET_SYMBOL = eINSTANCE.getOutputtingSound__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation OUTPUTTING_SOUND___GET_UNDERLYING_TYPE = eINSTANCE.getOutputtingSound__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.AllInstanceOfZoneImpl All Instance Of Zone}' class. * * * @see rba.sound.impl.AllInstanceOfZoneImpl * @see rba.sound.impl.RBASoundPackageImpl#getAllInstanceOfZone() * @generated */ EClass ALL_INSTANCE_OF_ZONE = eINSTANCE.getAllInstanceOfZone(); /** * The meta object literal for the 'Get Expression Text' operation. * * * @generated */ EOperation ALL_INSTANCE_OF_ZONE___GET_EXPRESSION_TEXT = eINSTANCE.getAllInstanceOfZone__GetExpressionText(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation ALL_INSTANCE_OF_ZONE___GET_UNDERLYING_TYPE = eINSTANCE.getAllInstanceOfZone__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.AllInstanceOfSoundContentImpl All Instance Of Sound Content}' class. * * * @see rba.sound.impl.AllInstanceOfSoundContentImpl * @see rba.sound.impl.RBASoundPackageImpl#getAllInstanceOfSoundContent() * @generated */ EClass ALL_INSTANCE_OF_SOUND_CONTENT = eINSTANCE.getAllInstanceOfSoundContent(); /** * The meta object literal for the 'Get Expression Text' operation. * * * @generated */ EOperation ALL_INSTANCE_OF_SOUND_CONTENT___GET_EXPRESSION_TEXT = eINSTANCE .getAllInstanceOfSoundContent__GetExpressionText(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation ALL_INSTANCE_OF_SOUND_CONTENT___GET_UNDERLYING_TYPE = eINSTANCE .getAllInstanceOfSoundContent__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.IsOutputtedOnImpl Is Outputted On}' class. * * * @see rba.sound.impl.IsOutputtedOnImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsOutputtedOn() * @generated */ EClass IS_OUTPUTTED_ON = eINSTANCE.getIsOutputtedOn(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_OUTPUTTED_ON___GET_SYMBOL = eINSTANCE.getIsOutputtedOn__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation IS_OUTPUTTED_ON___GET_UNDERLYING_TYPE = eINSTANCE.getIsOutputtedOn__GetUnderlyingType(); /** * The meta object literal for the 'Get Expression Text' operation. * * * @generated */ EOperation IS_OUTPUTTED_ON___GET_EXPRESSION_TEXT = eINSTANCE.getIsOutputtedOn__GetExpressionText(); /** * The meta object literal for the '{@link rba.sound.impl.IsChangedOutputImpl Is Changed Output}' class. * * * @see rba.sound.impl.IsChangedOutputImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsChangedOutput() * @generated */ EClass IS_CHANGED_OUTPUT = eINSTANCE.getIsChangedOutput(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_CHANGED_OUTPUT___GET_SYMBOL = eINSTANCE.getIsChangedOutput__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation IS_CHANGED_OUTPUT___GET_UNDERLYING_TYPE = eINSTANCE.getIsChangedOutput__GetUnderlyingType(); /** * The meta object literal for the '{@link rba.sound.impl.IsTranslatedSoundToImpl Is Translated Sound To}' class. * * * @see rba.sound.impl.IsTranslatedSoundToImpl * @see rba.sound.impl.RBASoundPackageImpl#getIsTranslatedSoundTo() * @generated */ EClass IS_TRANSLATED_SOUND_TO = eINSTANCE.getIsTranslatedSoundTo(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation IS_TRANSLATED_SOUND_TO___GET_SYMBOL = eINSTANCE.getIsTranslatedSoundTo__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation IS_TRANSLATED_SOUND_TO___GET_UNDERLYING_TYPE = eINSTANCE.getIsTranslatedSoundTo__GetUnderlyingType(); /** * The meta object literal for the 'Get Expression Text' operation. * * * @generated */ EOperation IS_TRANSLATED_SOUND_TO___GET_EXPRESSION_TEXT = eINSTANCE.getIsTranslatedSoundTo__GetExpressionText(); /** * The meta object literal for the '{@link rba.sound.impl.MuteLowerPriorityImpl Mute Lower Priority}' class. * * * @see rba.sound.impl.MuteLowerPriorityImpl * @see rba.sound.impl.RBASoundPackageImpl#getMuteLowerPriority() * @generated */ EClass MUTE_LOWER_PRIORITY = eINSTANCE.getMuteLowerPriority(); /** * The meta object literal for the 'Get Symbol' operation. * * * @generated */ EOperation MUTE_LOWER_PRIORITY___GET_SYMBOL = eINSTANCE.getMuteLowerPriority__GetSymbol(); /** * The meta object literal for the 'Get Underlying Type' operation. * * * @generated */ EOperation MUTE_LOWER_PRIORITY___GET_UNDERLYING_TYPE = eINSTANCE.getMuteLowerPriority__GetUnderlyingType(); /** * The meta object literal for the 'Get Expression Text' operation. * * * @generated */ EOperation MUTE_LOWER_PRIORITY___GET_EXPRESSION_TEXT = eINSTANCE.getMuteLowerPriority__GetExpressionText(); } } //RBASoundPackage