/** * 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 ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createBitType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFloat32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFloat64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthStringType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthBlobType () ) ); }
/** * 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 ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createBitType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFloat32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFloat64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthStringType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.ATTRIBUTE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthBlobType () ) ); }
/** * 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 ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createBitType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFloat32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUserDefinedType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFloat64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthStringType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthBlobType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__ATTRIBUTES, MemoryFactory.eINSTANCE.createAttribute () ) ); }
/** * 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 ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createBitType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFloat32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUserDefinedType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createUnsignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFloat64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger8Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger16Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger32Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createSignedInteger64Type () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthStringType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__TYPE, MemoryFactory.eINSTANCE.createFixedLengthBlobType () ) ); newChildDescriptors.add ( createChildParameter ( MemoryPackage.Literals.VARIABLE__ATTRIBUTES, MemoryFactory.eINSTANCE.createAttribute () ) ); }