Author: scabanovich
Date: 2008-11-01 09:45:39 -0400 (Sat, 01 Nov 2008)
New Revision: 11468
Added:
trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties
Modified:
trunk/struts/plugins/org.jboss.tools.struts/plugin.xml
trunk/struts/plugins/org.jboss.tools.struts/src/org/jboss/tools/struts/webprj/model/handlers/RegisterInServerXmlHandler.java
Log:
JBIDE-2969
Modified: trunk/struts/plugins/org.jboss.tools.struts/plugin.xml
===================================================================
--- trunk/struts/plugins/org.jboss.tools.struts/plugin.xml 2008-11-01 13:44:33 UTC (rev
11467)
+++ trunk/struts/plugins/org.jboss.tools.struts/plugin.xml 2008-11-01 13:45:39 UTC (rev
11468)
@@ -17,6 +17,7 @@
<extension point="org.jboss.tools.common.model.keys">
<keys path="help/keys-struts.properties"/>
<keys path="help/keys-struts-attrs.properties"/>
+ <keys path="help/keys-struts-menu.properties"/>
</extension>
<extension point="org.jboss.tools.common.model.specialwizard">
<specialwizard
class="org.jboss.tools.struts.webprj.model.helpers.sync.SortFileSystems"
id="org.jboss.tools.struts.webprj.model.helpers.sync.SortFileSystems">
Added:
trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties
===================================================================
---
trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties
(rev 0)
+++
trunk/struts/plugins/org.jboss.tools.struts/resources/help/keys-struts-menu.properties 2008-11-01
13:45:39 UTC (rev 11468)
@@ -0,0 +1,78 @@
+Struts.CreateAction.menu=Action...
+Struts.CreateForward.menu=Global Forward...
+Struts.CreateException.menu=Global Exception...
+Struts.CreatePage.menu=Page...
+Struts.CreateComment.menu=Create Comment...
+Struts.SelectItem.menu=Select Element
+Struts.ShowHideComments.menu=Show/Hide Comments
+Struts.AutoLayout.menu=Auto-Layout
+Struts.VerifyAll.menu=Verify
+Struts.Select.menu=Select in Navigator
+Struts.AsTransition.menu=Show as Transition
+Struts.AsSrortcut.menu=Show as Shortcut
+Struts.OpenPage.menu=Open Page
+Struts.SelectTile.menu=Open Tile Definition
+Struts.OpenSource.menu=Open Declaration
+Struts.OpenSourceForm.menu=Open Declaration
+Struts.RenamePage.menu=Rename Page...
+Struts.CreateSetProperty.menu=Create Property...
+Struts.CreateLink.menu=Create Link...
+Struts.CreateThisAction.menu=Create this Action
+Struts.SetAsDefault.menu=Set as Unknown
+Struts.Links.menu=Show/Hide Links
+Struts.SelectReferringItem.menu=Select Referring Item
+Struts.RunPageOnServer.menu=Run on Server
+Struts.JumpTo.menu=Jump to Other Module
+Struts.Hide.menu=Hide
+Struts.JumpToTarget.menu=Jump to Target
+Struts.CleanForward.menu=Clean Attribute Forward
+Struts.CreateActionPublic.menu=Create Action...
+Struts.Sort.menu=Sort
+Struts.CreateDataSource.menu=Create Data Source...
+Struts.CreateFormBean.menu=Create Form Bean...
+Struts.CreateFormProperty.menu=Create Form Property...
+Struts.AddDefaultErrorMessages.menu=
+Struts.CreateMessageResources.menu=Define Message Resources...
+Struts.CreatePlugin.menu=Create Plug-in...
+Struts.CreateSpecialPlugin.menu=Create Special Plug-in
+Struts.Plugin0.menu=
+Struts.Plugin1.menu=
+Struts.Plugin2.menu=
+Struts.Plugin3.menu=
+Struts.SynchronizeModules.menu=Modules Configuration
+Struts.CreateStrutsConfig11.menu=Struts Config
+Struts.CreateFileProperties.menu=Properties File...
+Struts.CreateFileTLD.menu=Tag Library...
+Struts.CreateTiles.menu=Tiles...
+Struts.CreateValidator.menu=Validation...
+Struts.StrutsStudio.menu=JBoss Tools Struts
+Struts.SaveAsTemplate.menu=Save As Template...
+Struts.RemoveStrutsNature.menu=Remove Struts Capabilities
+Struts.AddCustomJSFCapabilities.menu=Add Custom Capabilities...
+Struts.AddORMCapabilities.menu=Add ORM Capability...
+Struts.CreateNewProject.menu=Create New Project...
+Struts.ImportExistingProject.menu=Import Existing Project...
+Struts.EditPath.menu=Edit Path
+Struts.SelectPage.menu=Select Page
+Struts.SelectPath.menu=Select Path
+Struts.Validate.menu=Report Problem
+Struts.AddGlobal.menu=Add Global
+Struts.AddFormset.menu=Add Formset...
+Struts.SetExpanded.menu=Set Expanded
+Struts.AddMsg.menu=Add Msg...
+Struts.AddArg.menu=Add Arg...
+Struts.AddVar.menu=Add Var...
+Struts.AddField.menu=Add Field...
+Struts.AddConstant.menu=Add Constant...
+Struts.AddForm.menu=Add Form...
+Struts.AddValidator.menu=Add Validator...
+Struts.EditBody.menu=Edit JavaScript...
+Struts.AddDependency.menu=Add Dependency
+Struts.CreateStrutsConfig11V.menu=Struts Config
+Struts.GenerateJavaCode.menu=Generate Java Code...
+Struts.M0.menu=
+Struts.M1.menu=
+Struts.M2.menu=
+Struts.M3.menu=
+Struts.M4.menu=
+Struts.CreateValidatorV.menu=Validation...
Modified:
trunk/struts/plugins/org.jboss.tools.struts/src/org/jboss/tools/struts/webprj/model/handlers/RegisterInServerXmlHandler.java
===================================================================
---
trunk/struts/plugins/org.jboss.tools.struts/src/org/jboss/tools/struts/webprj/model/handlers/RegisterInServerXmlHandler.java 2008-11-01
13:44:33 UTC (rev 11467)
+++
trunk/struts/plugins/org.jboss.tools.struts/src/org/jboss/tools/struts/webprj/model/handlers/RegisterInServerXmlHandler.java 2008-11-01
13:45:39 UTC (rev 11468)
@@ -13,6 +13,7 @@
import java.util.*;
import org.jboss.tools.common.meta.action.*;
import org.jboss.tools.common.meta.action.impl.*;
+import org.jboss.tools.common.meta.key.WizardKeys;
import org.jboss.tools.common.model.*;
import org.jboss.tools.struts.StrutsProjectUtil;
@@ -30,7 +31,8 @@
public void executeHandler(XModelObject object, Properties p) throws XModelException
{
SpecialWizard wizard =
SpecialWizardFactory.createSpecialWizard("org.jboss.tools.jst.web.ui.wizards.appregister.AppRegisterWizard");
if(p == null) p = new Properties();
- p.setProperty("title", action.getDisplayName());
+ String displayName = WizardKeys.getMenuItemDisplayName(action, object == null ? null :
object.getModelEntity());
+ p.setProperty("title", displayName);
p.setProperty("wtp", "true");
p.put("object", object);
p.setProperty("natureIndex", StrutsProjectUtil.NATURE_NICK);