diff options
author | kchong | 2006-05-26 18:43:55 +0000 |
---|---|---|
committer | kchong | 2006-05-26 18:43:55 +0000 |
commit | b7b3c9abb2df08fc13cf0150fb92248301aca282 (patch) | |
tree | 1634fbf13d1d0b73a39ec1cbdb4fd2ffb6eac876 /bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor | |
parent | 24a1d846e91b3bfb60532c028caff5ba56e301ad (diff) | |
download | webtools.sourceediting-b7b3c9abb2df08fc13cf0150fb92248301aca282.tar.gz webtools.sourceediting-b7b3c9abb2df08fc13cf0150fb92248301aca282.tar.xz webtools.sourceediting-b7b3c9abb2df08fc13cf0150fb92248301aca282.zip |
[143530] Cannot add attribute ref to complex type
Diffstat (limited to 'bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor')
3 files changed, 5 insertions, 0 deletions
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java index 9f184f8565..293a2e31be 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java @@ -481,6 +481,9 @@ public class InternalXSDMultiPageEditor extends ADTMultiPageEditor implements IT action = new AddXSDAttributeDeclarationAction(this); action.setSelectionProvider(getSelectionManager()); registry.registerAction(action); + action = new AddXSDAttributeDeclarationAction(this, AddXSDAttributeDeclarationAction.REF_ID, Messages._UI_ACTION_ADD_ATTRIBUTE_REF, true); + action.setSelectionProvider(getSelectionManager()); + registry.registerAction(action); action = new OpenInNewEditor(this); action.setSelectionProvider(getSelectionManager()); registry.registerAction(action); diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java index f166f44093..1fc28daad0 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java @@ -103,6 +103,7 @@ public class Messages extends NLS public static String _UI_ACTION_ADD_INCLUDE; public static String _UI_ACTION_ADD_IMPORT; public static String _UI_ACTION_ADD_REDEFINE; + public static String _UI_ACTION_ADD_ATTRIBUTE_REF; } diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties index 50ea8cf184..24d98399e6 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties @@ -79,6 +79,7 @@ _UI_ACTION_ADD_ELEMENT_REF=Add Element Ref _UI_ACTION_ADD_COMPLEX_TYPE=Add Complex Type _UI_ACTION_ADD_SIMPLE_TYPE=Add Simple Type _UI_ACTION_SET_TYPE=Set Type +_UI_ACTION_ADD_ATTRIBUTE_REF=Add Attribute Ref _UI_ACTION_NEW=New... _UI_ACTION_BROWSE=Browse... |