diff options
author | kchong | 2006-07-24 17:27:59 +0000 |
---|---|---|
committer | kchong | 2006-07-24 17:27:59 +0000 |
commit | 978f11620732c1210c9d68e4cdf3ff042c24d109 (patch) | |
tree | 2fbfb44e276fff3cb03e763f5cc7af2e133b4d18 /bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal | |
parent | 92b38ecdbb254e0e288050e183c53c95f0e2068a (diff) | |
download | webtools.sourceediting-978f11620732c1210c9d68e4cdf3ff042c24d109.tar.gz webtools.sourceediting-978f11620732c1210c9d68e4cdf3ff042c24d109.tar.xz webtools.sourceediting-978f11620732c1210c9d68e4cdf3ff042c24d109.zip |
[148064] Direct editing an element's type in the graph viewer modifies schema even if same type is picked
Diffstat (limited to 'bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal')
-rw-r--r-- | bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java index 3053ae9426..f162c49e12 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java @@ -28,46 +28,6 @@ public class XSDSimpleTypeDefinitionAdapter extends XSDTypeDefinitionAdapter { public Image getImage() { - XSDSimpleTypeDefinition xsdSimpleTypeDefinition = (XSDSimpleTypeDefinition) target; - - if (xsdSimpleTypeDefinition.getContainer() == null) - { - if (isReadOnly()) - { - return XSDEditorPlugin.getPlugin().getIcon("obj16/simpletypedis_obj.gif"); //$NON-NLS-1$ - } - return XSDEditorPlugin.getPlugin().getIcon("obj16/simpletype_obj.gif"); //$NON-NLS-1$ - } - - if (XSDVariety.LIST_LITERAL == xsdSimpleTypeDefinition.getVariety()) - { - if (isReadOnly()) - { - return XSDEditorPlugin.getPlugin().getIcon("obj16/smpl_listdis_obj.gif"); //$NON-NLS-1$ - } - return XSDEditorPlugin.getPlugin().getIcon("obj16/smpl_list_obj.gif"); //$NON-NLS-1$ - } - else if (XSDVariety.UNION_LITERAL == xsdSimpleTypeDefinition.getVariety()) - { - if (isReadOnly()) - { - return XSDEditorPlugin.getPlugin().getIcon("obj16/smpl_uniondis_obj.gif"); //$NON-NLS-1$ - } - return XSDEditorPlugin.getPlugin().getIcon("obj16/smpl_union_obj.gif"); //$NON-NLS-1$ - } - else if (XSDVariety.ATOMIC_LITERAL == xsdSimpleTypeDefinition.getVariety()) - { - if (xsdSimpleTypeDefinition.getPrimitiveTypeDefinition() != null) - { - if (isReadOnly()) - { - return XSDEditorPlugin.getPlugin().getIcon("obj16/smpl_restrictdis_obj.gif"); //$NON-NLS-1$ - } - return XSDEditorPlugin.getPlugin().getIcon("obj16/smpl_restrict_obj.gif"); //$NON-NLS-1$ - } - return XSDEditorPlugin.getPlugin().getIcon("obj16/simpletype_obj.gif"); //$NON-NLS-1$ - } - if (isReadOnly()) { return XSDEditorPlugin.getPlugin().getIcon("obj16/simpletypedis_obj.gif"); //$NON-NLS-1$ |