/*
* Copyright (C) 2003-2010 eXo Platform SAS.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License
* as published by the Free Software Foundation; either version 3
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, see<http://www.gnu.org/licenses/>.
*/
package org.exoplatform.wiki.mow.api;
/**
* Created by The eXo Platform SAS
* Author : viet.nguyen
* viet.nguyen@exoplatform.com
* Mar 31, 2010
*/
public interface WikiNodeType {
public final static String WIKI_STORE = "wiki:store";
public final static String PORTAL_WIKI_CONTAINER = "wiki:portalwikis";
public final static String GROUP_WIKI_CONTAINER = "wiki:groupwikis";
public final static String USER_WIKI_CONTAINER = "wiki:userwikis";
public final static String PORTAL_WIKI = "wiki:portalwiki";
public final static String GROUP_WIKI = "wiki:groupwiki";
public final static String WIKI = "wiki:wiki";
public final static String USER_WIKI = "wiki:userwiki";
public final static String LINK_REGISTRY = "wiki:linkregistry";
public final static String LINK_ENTRY = "wiki:linkentry";
public final static String WIKI_HOME = "exo:wikihome";
public final static String WIKI_PAGE = "wiki:page";
public final static String WIKI_ATTACHMENT = "wiki:attachment";
public final static String WIKI_ATTACHMENT_CONTENT = "nt:resource";
public final static String WIKI_PAGE_CONTENT = "wiki:content";
public final static String WIKI_CONTENT_ITEM = "wiki:contentItem";
public final static String WIKI_PARAGRAPH = "wiki:paragraph";
public final static String WIKI_LINK = "wiki:link";
public final static String WIKI_ANNOTATION = "wiki:annotation";
public final static String WIKI_MARKUP = "wiki:markup";
public final static String WIKI_TRASH = "wiki:trash";
public final static String WIKI_REMOVED = "wiki:removed";
public final static String WIKI_PREFERENCES = "wiki:preferences";
public final static String WIKI_PREFERENCES_SYNTAX = "wiki:preferencessyntax";
public final static String WIKI_TEMPLATE_CONTAINER = "wiki:templatecontainer";
public final static String WIKI_TEMPLATE = "wiki:template";
public final static String WIKI_WATCHED = "wiki:watched";
public final static String WIKI_HELP_PAGE = "wiki:helppage";
public interface Definition {
public final static String WIKI_APPLICATION = "eXoWiki";
public final static String WIKIS = "wikis";
public final static String WIKI_STORE_NAME = "wikimetadata";
public final static String PORTAL_WIKI_CONTAINER_NAME = "portalwikis";
public final static String GROUP_WIKI_CONTAINER_NAME = "groupwikis";
public final static String USER_WIKI_CONTAINER_NAME = "userwikis";
public final static String WIKI_CONTAINER_REFERENCE = "ref";
public final static String LINK_REGISTRY = "LinkRegistry";
public final static String WIKI_PERMISSIONS = "wikiPermissions";
public final static String DEFAULT_PERMISSIONS_INITED = "isDefaultPermissionsInited";
public final static String NEW_LINK = "newlink";
public final static String WIKI_HOME_NAME = "WikiHome";
public final static String TRASH_NAME = "Trash";
public final static String WIKI_HOME_TITLE = "Wiki Home";
public final static String OWNER = "owner";
public final static String AUTHOR = "author";
public final static String CONTENT = "content";
public final static String ALIAS = "alias";
public final static String TARGET = "target";
public final static String TITLE = "title";
public final static String TEXT = "text";
public final static String COMMENT = "comment";
public final static String SYNTAX = "syntax";
public final static String CREATED_DATE = "createdDate";
public final static String UPDATED_DATE = "updatedDate";
public final static String OVERRIDEPERMISSION = "isOverridePermission";
public final static String ROOT_VERSION = "rootVersion";
public final static String CREATED = "jcr:created";
public final static String MIMETYPE = "jcr:mimeType";
public final static String DATA = "jcr:data";
public final static String ATTACHMENT_CONTENT = "jcr:content";
public final static String UPDATED = "jcr:lastModified";
public final static String CREATOR = "creator";
public final static String SIZE = "size";
public final static String HELP_PAGES = "helppages";
public final static String DRAFT_NEW_PAGES = "draftNewPages";
public final static String ALLOW_MULTIPLE_SYNTAXES = "allowMutipleSyntaxes";
public final static String DEFAULT_SYNTAX = "defaultSyntax";
public final static String PREFERENCES = "Preferences";
public final static String PREFERENCES_SYNTAX = "PreferencesSyntax";
public final static String TEMPLATE_CONTAINER = "TemplateContainer";
public final static String FILE_TYPE = "fileType";
public final static String WATCHER = "watcher";
public final static String RELATION = "exo:relation";
public final static String DESCRIPTION = "description";
public final static String URL = "url";
}
}