[tiled] r728 - trunk/src/tiled/mapeditor/actions

tiled-svn at biggeruniverse.com tiled-svn at biggeruniverse.com
Fri Apr 6 09:21:55 PDT 2007


Author: bjorn
Date: 2007-04-06 11:21:54 -0500 (Fri, 06 Apr 2007)
New Revision: 728

Added:
   trunk/src/tiled/mapeditor/actions/AddObjectGroupAction.java
Log:
Forgot to commit a file added by ElvenProgrammer.

Added: trunk/src/tiled/mapeditor/actions/AddObjectGroupAction.java
===================================================================
--- trunk/src/tiled/mapeditor/actions/AddObjectGroupAction.java	2007-04-04 21:46:12 UTC (rev 727)
+++ trunk/src/tiled/mapeditor/actions/AddObjectGroupAction.java	2007-04-06 16:21:54 UTC (rev 728)
@@ -0,0 +1,38 @@
+/*
+ *  Tiled Map Editor, (c) 2004-2006
+ *
+ *  This program is free software; you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation; either version 2 of the License, or
+ *  (at your option) any later version.
+ *
+ *  Adam Turk <aturk at biggeruniverse.com>
+ *  Bjorn Lindeijer <b.lindeijer at xs4all.nl>
+ */
+
+package tiled.mapeditor.actions;
+
+import tiled.core.Map;
+import tiled.mapeditor.MapEditor;
+import tiled.mapeditor.Resources;
+
+/**
+ * Adds a object group layer to the current map and selects it.
+ *
+ * @version $Id$
+ */
+public class AddObjectGroupAction extends AbstractLayerAction
+{
+    public AddObjectGroupAction(MapEditor editor) {
+        super(editor,
+              Resources.getString("action.objectgroup.add.name"),
+              Resources.getString("action.objectgroup.add.tooltip"),
+              Resources.getIcon("gnome-new.png"));
+    }
+
+    protected void doPerformAction() {
+        Map currentMap = editor.getCurrentMap();
+        currentMap.addObjectGroup();
+        editor.setCurrentLayer(currentMap.getTotalLayers() - 1);
+    }
+}


Property changes on: trunk/src/tiled/mapeditor/actions/AddObjectGroupAction.java
___________________________________________________________________
Name: svn:keywords
   + Id




More information about the tiled-commit mailing list