diff options
Diffstat (limited to 'extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/StyleRuleItemProvider.java')
-rw-r--r-- | extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/StyleRuleItemProvider.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/StyleRuleItemProvider.java b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/StyleRuleItemProvider.java index 8709873c1df..e0bc9fba2a9 100644 --- a/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/StyleRuleItemProvider.java +++ b/extraplugins/diagram-definition/org.eclipse.papyrus.dd.edit/src/org/eclipse/papyrus/dd/dg/provider/StyleRuleItemProvider.java @@ -16,8 +16,11 @@ import java.util.List; import org.eclipse.emf.common.notify.AdapterFactory; import org.eclipse.emf.common.notify.Notification; + import org.eclipse.emf.common.util.ResourceLocator; + import org.eclipse.emf.ecore.EStructuralFeature; + import org.eclipse.emf.edit.provider.IEditingDomainItemProvider; import org.eclipse.emf.edit.provider.IItemColorProvider; import org.eclipse.emf.edit.provider.IItemFontProvider; @@ -28,9 +31,11 @@ import org.eclipse.emf.edit.provider.IStructuredItemContentProvider; import org.eclipse.emf.edit.provider.ITreeItemContentProvider; import org.eclipse.emf.edit.provider.ItemProviderAdapter; import org.eclipse.emf.edit.provider.ViewerNotification; + import org.eclipse.papyrus.dd.dg.DGFactory; import org.eclipse.papyrus.dd.dg.DGPackage; import org.eclipse.papyrus.dd.dg.StyleRule; + import org.eclipse.papyrus.dd.edit.DDEditPlugin; /** @@ -60,14 +65,15 @@ public class StyleRuleItemProvider extends ItemProviderAdapter implements IEditi */ @Override public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) { - if (itemPropertyDescriptors == null) { + 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 + * 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 --> * @@ -75,7 +81,7 @@ public class StyleRuleItemProvider extends ItemProviderAdapter implements IEditi */ @Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { - if (childrenFeatures == null) { + if(childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(DGPackage.Literals.STYLE_RULE__SELECTOR); childrenFeatures.add(DGPackage.Literals.STYLE_RULE__STYLE); @@ -129,7 +135,7 @@ public class StyleRuleItemProvider extends ItemProviderAdapter implements IEditi @Override public void notifyChanged(Notification notification) { updateChildren(notification); - switch (notification.getFeatureID(StyleRule.class)) { + switch(notification.getFeatureID(StyleRule.class)) { case DGPackage.STYLE_RULE__SELECTOR: case DGPackage.STYLE_RULE__STYLE: fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); |