You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2006/06/06 10:09:07 UTC
svn commit: r412033 - in
/incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java:
actions.xml menu.xml menus.xml
org/apache/cayenne/modeler/plugin/ModelerFrameBuilderExtension.java
plugin.properties plugin_ru.properties
Author: aadamchik
Date: Tue Jun 6 01:09:07 2006
New Revision: 412033
URL: http://svn.apache.org/viewvc?rev=412033&view=rev
Log:
support for localizable actions loaded from XML
Added:
incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/actions.xml
incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menus.xml
- copied, changed from r412011, incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menu.xml
Removed:
incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menu.xml
Modified:
incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/org/apache/cayenne/modeler/plugin/ModelerFrameBuilderExtension.java
incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin.properties
incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin_ru.properties
Added: incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/actions.xml
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/actions.xml?rev=412033&view=auto
==============================================================================
--- incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/actions.xml (added)
+++ incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/actions.xml Tue Jun 6 01:09:07 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<actions>
+
+ <action name="action.new" class="NewAction">
+ <accelerator menu="true">N</accelerator>
+ </action>
+</actions>
\ No newline at end of file
Copied: incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menus.xml (from r412011, incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menu.xml)
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menus.xml?p2=incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menus.xml&p1=incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menu.xml&r1=412011&r2=412033&rev=412033&view=diff
==============================================================================
--- incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menu.xml (original)
+++ incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/menus.xml Tue Jun 6 01:09:07 2006
@@ -1,15 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<menu>
- <menu name="$$menu.file$$">
- <menu action="action.quit"/>
+ <menu name="menu.file">
+ <menu action="action.new"/>
+ <menu separator="true"/>
+ <menu action="action.quit"/>
</menu>
- <menu name="$$menu.project$$">
+ <menu name="menu.project">
</menu>
- <menu name="$$menu.tools$$">
+ <menu name="menu.tools">
</menu>
- <menu name="$$menu.help$$">
+ <menu name="menu.help">
</menu>
</menu>
Modified: incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/org/apache/cayenne/modeler/plugin/ModelerFrameBuilderExtension.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/org/apache/cayenne/modeler/plugin/ModelerFrameBuilderExtension.java?rev=412033&r1=412032&r2=412033&view=diff
==============================================================================
--- incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/org/apache/cayenne/modeler/plugin/ModelerFrameBuilderExtension.java (original)
+++ incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/org/apache/cayenne/modeler/plugin/ModelerFrameBuilderExtension.java Tue Jun 6 01:09:07 2006
@@ -35,7 +35,7 @@
}
public void initActions(FramePlugin plugin) {
-
+ plugin.getFrameBuilder().addActions(this.plugin, "actions.xml");
}
public void initFrame(FramePlugin plugin) {
@@ -44,6 +44,6 @@
}
public void initMenus(FramePlugin plugin) {
- plugin.getMenuBuilder().addMenu(this.plugin, "menu.xml");
+ plugin.getFrameBuilder().addMenus(this.plugin, "menus.xml");
}
}
Modified: incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin.properties
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin.properties?rev=412033&r1=412032&r2=412033&view=diff
==============================================================================
--- incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin.properties (original)
+++ incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin.properties Tue Jun 6 01:09:07 2006
@@ -1,6 +1,9 @@
+
+action.new.name = New Project
+
frame.title = CayenneModeler
-menu.file = File
+menu.file = File
+menu.help = Help
menu.project = Project
-menu.tools = Tools
-menu.help = Help
\ No newline at end of file
+menu.tools = Tools
Modified: incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin_ru.properties
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin_ru.properties?rev=412033&r1=412032&r2=412033&view=diff
==============================================================================
--- incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin_ru.properties (original)
+++ incubator/cayenne/main/branches/PROTO-3.0/modeler-plugin/src/main/java/plugin_ru.properties Tue Jun 6 01:09:07 2006
@@ -1,4 +1,6 @@
+action.new.name = \u041D\u043E\u0432\u044B\u0439 \u041F\u0440\u043E\u0435\u043A\u0442
+
frame.title = CayenneModeler
menu.file = \u0424\u0430\u0439\u043B