Author: jalkanen
Date: Tue Dec 1 22:44:35 2009
New Revision: 885982
URL: http://svn.apache.org/viewvc?rev=885982&view=rev
Log:
Now fires NODE_SAVED when a version is deleted instead of NODE_DELETED.
Modified:
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java
Modified:
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java?rev=885982&r1=885981&r2=885982&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java
(original)
+++
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java
Tue Dec 1 22:44:35 2009
@@ -488,6 +488,7 @@
* </ul>
*
* @param page the page to save
+ * @throws RepositoryException In case anything wrong happens.
*/
public void save( WikiPage page ) throws RepositoryException
{
@@ -1055,8 +1056,6 @@
public boolean deleteVersion( WikiPage page )
throws ProviderException
{
- //fireEvent( ContentEvent.NODE_DELETE_REQUEST, page.getName(), NO_ARGS
);
-
JCRWikiPage jcrPage = (JCRWikiPage)page;
try
@@ -1089,7 +1088,11 @@
jcrPage.getJCRNode().getParent().save();
}
- //fireEvent( ContentEvent.NODE_DELETED, page.getName(), NO_ARGS );
+ //
+ // Page has changed, so let's notify others.
+ // FIXME: I'm not sure whether we should fire in what case.
+ //
+ fireEvent( ContentEvent.NODE_SAVED, page.getName(), NO_ARGS );
return true;
}