@Override public void customize ( final Item item ) { final Block feature = OsgiFactory.eINSTANCE.createBlock (); feature.setName ( "local.block" ); registerFeature ( item, feature ); } };
/** * 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 ( OsgiPackage.Literals.ITEM__INFORMATION, OsgiFactory.eINSTANCE.createItemInformation () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createLevelMonitor () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createManualOverride () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createAttributesSummary () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createEventLogger () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createValueMapper () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createScale () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createNegate () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createRounding () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createBooleanMonitor () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createListMonitor () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createBlockHandler () ) ); newChildDescriptors.add ( createChildParameter ( OsgiPackage.Literals.ITEM__ITEM_FEATURES, OsgiFactory.eINSTANCE.createBlock () ) ); }
@Override public void customize ( final Item item ) { final Block feature = OsgiFactory.eINSTANCE.createBlock (); feature.setName ( "local.block" ); registerFeature ( item, feature ); } };