/** * 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(MediatorsPackage.Literals.RULE_MEDIATOR__RULE_SET_CONFIGURATION); childrenFeatures.add(MediatorsPackage.Literals.RULE_MEDIATOR__RULE_SESSION_CONFIGURATION); childrenFeatures.add(MediatorsPackage.Literals.RULE_MEDIATOR__FACTS_CONFIGURATION); childrenFeatures.add(MediatorsPackage.Literals.RULE_MEDIATOR__RESULTS_CONFIGURATION); childrenFeatures.add(MediatorsPackage.Literals.RULE_MEDIATOR__CHILD_MEDIATORS_CONFIGURATION); } return childrenFeatures; }