/** * 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(GenModelPackage.Literals.GEN_ANNOTATION__DETAILS); childrenFeatures.add(GenModelPackage.Literals.GEN_ANNOTATION__CONTENTS); } 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(GenModelPackage.Literals.GEN_CLASS__GEN_FEATURES); childrenFeatures.add(GenModelPackage.Literals.GEN_CLASS__GEN_OPERATIONS); } 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(GenModelPackage.Literals.GEN_MODEL__GEN_PACKAGES); childrenFeatures.add(GenModelPackage.Literals.GEN_MODEL__USED_GEN_PACKAGES); } return childrenFeatures; }
/** * This specifies how to implement {@link #getChildren} * and {@link org.eclipse.emf.edit.command.AddCommand} and {@link org.eclipse.emf.edit.command.RemoveCommand} * support in {@link #createCommand}. */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(GenModelPackage.eINSTANCE.getGenPackage_NestedGenPackages()); childrenFeatures.add(GenModelPackage.eINSTANCE.getGenPackage_GenClasses()); childrenFeatures.add(GenModelPackage.eINSTANCE.getGenPackage_GenEnums()); childrenFeatures.add(GenModelPackage.eINSTANCE.getGenPackage_GenDataTypes()); } return childrenFeatures; }