/** * This returns the property descriptors for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { if (itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); } return itemPropertyDescriptors; }
/** * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate * feature for an {@link org.eclipse.emf.edit.command.AddCommand}, {@link * org.eclipse.emf.edit.command.RemoveCommand} or {@link org.eclipse.emf.edit.command.MoveCommand} * in {@link #createCommand}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(JavaPackage.eINSTANCE.getAbstractTypeQualifiedExpression_Qualifier()); } return childrenFeatures; }
/** * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate * feature for an {@link org.eclipse.emf.edit.command.AddCommand}, {@link * org.eclipse.emf.edit.command.RemoveCommand} or {@link org.eclipse.emf.edit.command.MoveCommand} * in {@link #createCommand}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND); childrenFeatures.add(StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND); } return childrenFeatures; }
/** * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate * feature for an {@link org.eclipse.emf.edit.command.AddCommand}, {@link * org.eclipse.emf.edit.command.RemoveCommand} or {@link org.eclipse.emf.edit.command.MoveCommand} * in {@link #createCommand}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF); childrenFeatures.add(ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION); } return childrenFeatures; }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that * can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add( createChildParameter( JavaPackage.eINSTANCE.getAbstractTypeQualifiedExpression_Qualifier(), JavaFactory.eINSTANCE.createTypeAccess())); }
/** * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate * feature for an {@link org.eclipse.emf.edit.command.AddCommand}, {@link * org.eclipse.emf.edit.command.RemoveCommand} or {@link org.eclipse.emf.edit.command.MoveCommand} * in {@link #createCommand}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(CorePackage.Literals.INTERACTION_FLOW_ELEMENT__PARAMETERS); childrenFeatures.add(CorePackage.Literals.INTERACTION_FLOW_ELEMENT__OUT_INTERACTION_FLOWS); childrenFeatures.add(CorePackage.Literals.VIEW_COMPONENT_PART__VIEW_ELEMENT_EVENTS); childrenFeatures.add(CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS); } return childrenFeatures; }
/** * This returns the property descriptors for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { if (itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); addNamePropertyDescriptor(object); addInInteractionFlowsPropertyDescriptor(object); addActivationExpressionPropertyDescriptor(object); addParentViewComponentPartPropertyDescriptor(object); } return itemPropertyDescriptors; }
/** * This returns the property descriptors for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { if (itemPropertyDescriptors == null) { super.getPropertyDescriptors(object); addUsedLibrariesPropertyDescriptor(object); addUsedLibraryNamesPropertyDescriptor(object); addUsedLibraryIdsPropertyDescriptor(object); addTypePropertyDescriptor(object); } return itemPropertyDescriptors; }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(BooleanLiteral.class)) { case JavaPackage.BOOLEAN_LITERAL__VALUE: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), false, true)); return; } super.notifyChanged(notification); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(AbstractTypeQualifiedExpression.class)) { case JavaPackage.ABSTRACT_TYPE_QUALIFIED_EXPRESSION__QUALIFIER: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), true, false)); return; } super.notifyChanged(notification); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(FormalLanguageExpression.class)) { case ConstraintsPackage.FORMAL_LANGUAGE_EXPRESSION__USED_LIBRARY_NAMES: case ConstraintsPackage.FORMAL_LANGUAGE_EXPRESSION__USED_LIBRARY_IDS: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), false, true)); return; } super.notifyChanged(notification); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(AssignmentExpression.class)) { case ExpressionsPackage.ASSIGNMENT_EXPRESSION__OPERATOR: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), false, true)); return; case ExpressionsPackage.ASSIGNMENT_EXPRESSION__VAR_REF: case ExpressionsPackage.ASSIGNMENT_EXPRESSION__EXPRESSION: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), true, false)); return; } super.notifyChanged(notification); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(NumericalMultiplyDivideExpression.class)) { case StextPackage.NUMERICAL_MULTIPLY_DIVIDE_EXPRESSION__OPERATOR: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), false, true)); return; case StextPackage.NUMERICAL_MULTIPLY_DIVIDE_EXPRESSION__LEFT_OPERAND: case StextPackage.NUMERICAL_MULTIPLY_DIVIDE_EXPRESSION__RIGHT_OPERAND: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), true, false)); return; } super.notifyChanged(notification); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(LogicalRelationExpression.class)) { case StextPackage.LOGICAL_RELATION_EXPRESSION__OPERATOR: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), false, true)); return; case StextPackage.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND: case StextPackage.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), true, false)); return; } super.notifyChanged(notification); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); switch (notification.getFeatureID(ConditionalExpression.class)) { case CorePackage.CONDITIONAL_EXPRESSION__NAME: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), false, true)); return; case CorePackage.CONDITIONAL_EXPRESSION__PARAMETERS: case CorePackage.CONDITIONAL_EXPRESSION__OUT_INTERACTION_FLOWS: case CorePackage.CONDITIONAL_EXPRESSION__VIEW_ELEMENT_EVENTS: case CorePackage.CONDITIONAL_EXPRESSION__SUB_VIEW_COMPONENT_PARTS: fireNotifyChanged( new ViewerNotification(notification, notification.getNotifier(), true, false)); return; } super.notifyChanged(notification); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that * can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that * can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createAssignmentExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createConditionalExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createLogicalOrExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createLogicalAndExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createLogicalNotExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createBitwiseXorExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createBitwiseOrExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createBitwiseAndExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createLogicalRelationExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createShiftExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createNumericalAddSubtractExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createNumericalMultiplyDivideExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createNumericalUnaryExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createPrimitiveValueExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createFeatureCall())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createElementReferenceExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__VAR_REF, ExpressionsFactory.eINSTANCE.createParenthesizedExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createAssignmentExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createConditionalExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createLogicalOrExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createLogicalAndExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createLogicalNotExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createBitwiseXorExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createBitwiseOrExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createBitwiseAndExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createLogicalRelationExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createShiftExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createNumericalAddSubtractExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createNumericalMultiplyDivideExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createNumericalUnaryExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createPrimitiveValueExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createFeatureCall())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createElementReferenceExpression())); newChildDescriptors.add( createChildParameter( ExpressionsPackage.Literals.ASSIGNMENT_EXPRESSION__EXPRESSION, ExpressionsFactory.eINSTANCE.createParenthesizedExpression())); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that * can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add( createChildParameter( CorePackage.Literals.INTERACTION_FLOW_ELEMENT__PARAMETERS, CoreFactory.eINSTANCE.createIFMLParameter())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.INTERACTION_FLOW_ELEMENT__PARAMETERS, ExtensionsFactory.eINSTANCE.createIFMLSlot())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.INTERACTION_FLOW_ELEMENT__PARAMETERS, ExtensionsFactory.eINSTANCE.createSelectionField())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.INTERACTION_FLOW_ELEMENT__PARAMETERS, ExtensionsFactory.eINSTANCE.createSimpleField())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.INTERACTION_FLOW_ELEMENT__OUT_INTERACTION_FLOWS, CoreFactory.eINSTANCE.createDataFlow())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.INTERACTION_FLOW_ELEMENT__OUT_INTERACTION_FLOWS, CoreFactory.eINSTANCE.createNavigationFlow())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__VIEW_ELEMENT_EVENTS, CoreFactory.eINSTANCE.createViewElementEvent())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__VIEW_ELEMENT_EVENTS, ExtensionsFactory.eINSTANCE.createOnSubmitEvent())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__VIEW_ELEMENT_EVENTS, ExtensionsFactory.eINSTANCE.createOnSelectEvent())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, CoreFactory.eINSTANCE.createViewComponentPart())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, CoreFactory.eINSTANCE.createDynamicBehavior())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, CoreFactory.eINSTANCE.createDataBinding())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, CoreFactory.eINSTANCE.createConditionalExpression())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, CoreFactory.eINSTANCE.createVisualizationAttribute())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, ExtensionsFactory.eINSTANCE.createIFMLSlot())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, ExtensionsFactory.eINSTANCE.createSelectionField())); newChildDescriptors.add( createChildParameter( CorePackage.Literals.VIEW_COMPONENT_PART__SUB_VIEW_COMPONENT_PARTS, ExtensionsFactory.eINSTANCE.createSimpleField())); }
/** * This handles model notifications by calling {@link #updateChildren} to update any cached * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override public void notifyChanged(Notification notification) { updateChildren(notification); super.notifyChanged(notification); }
/** * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children that * can be created under this object. * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated */ @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createEventRaisingExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createAssignmentExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createConditionalExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createLogicalOrExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createLogicalAndExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createLogicalNotExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createBitwiseXorExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createBitwiseOrExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createBitwiseAndExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createLogicalRelationExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createShiftExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createNumericalAddSubtractExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createNumericalMultiplyDivideExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createNumericalUnaryExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createPrimitiveValueExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createFeatureCall())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createTypedElementReferenceExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createEventValueReferenceExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__LEFT_OPERAND, StextFactory.eINSTANCE.createActiveStateReferenceExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createEventRaisingExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createAssignmentExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createConditionalExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createLogicalOrExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createLogicalAndExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createLogicalNotExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createBitwiseXorExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createBitwiseOrExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createBitwiseAndExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createLogicalRelationExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createShiftExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createNumericalAddSubtractExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createNumericalMultiplyDivideExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createNumericalUnaryExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createPrimitiveValueExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createFeatureCall())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createTypedElementReferenceExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createEventValueReferenceExpression())); newChildDescriptors.add( createChildParameter( StextPackage.Literals.LOGICAL_RELATION_EXPRESSION__RIGHT_OPERAND, StextFactory.eINSTANCE.createActiveStateReferenceExpression())); }