1    /*
2     * Copyright 2006 :torweg free software group
3     *
4     * This program is free software: you can redistribute it and/or modify
5     * it under the terms of the GNU General Public License as published by
6     * the Free Software Foundation, either version 3 of the License, or
7     * (at your option) any later version.
8     * 
9     * This program is distributed in the hope that it will be useful,
10    * but WITHOUT ANY WARRANTY; without even the implied warranty of
11    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12    * GNU General Public License for more details.
13    * 
14    * You should have received a copy of the GNU General Public License
15    * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16    *
17    */
18   package org.torweg.pulse.site.map;
19   
20   import javax.xml.bind.annotation.XmlEnum;
21   import javax.xml.bind.annotation.XmlRootElement;
22   
23   /**
24    * is an {@code Enum} of all disabled Sitemap edit actions.
25    * 
26    * @author Thomas Weber, Daniel Dietz
27    * @version $Revision: 1404 $
28    */
29   @XmlEnum
30   @XmlRootElement(name = "sitemap-disabled-actions")
31   public enum SitemapDisabledActions {
32   
33       /**
34        * the different edit actions of the SitemapEditor.
35        */
36       CREATE, DELETE, RENAME, MOVE, SETVIEW, TOGGLE_VISIBILITY
37   }
38