[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action ...
Christian Bauer
christian at hibernate.org
Sat Apr 21 15:58:02 EDT 2007
User: cbauer
Date: 07/04/21 15:58:02
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/action
UserSearch.java NodeHome.java
Log:
Ability to change owner/creator of wiki node
Revision Changes Path
1.3 +1 -1 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/UserSearch.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: UserSearch.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/UserSearch.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- UserSearch.java 21 Mar 2007 17:32:24 -0000 1.2
+++ UserSearch.java 21 Apr 2007 19:58:01 -0000 1.3
@@ -38,7 +38,7 @@
@Create
public void initialize() {
- pageSize = 10;
+ pageSize = 15;
maxPageSize = 1000;
exampleUser = new User();
orderByProperty = "username";
1.13 +9 -0 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/NodeHome.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: NodeHome.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/action/NodeHome.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- NodeHome.java 8 Apr 2007 15:10:32 -0000 1.12
+++ NodeHome.java 21 Apr 2007 19:58:01 -0000 1.13
@@ -13,6 +13,7 @@
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.RequestParameter;
import org.jboss.seam.annotations.Out;
+import org.jboss.seam.annotations.security.Restrict;
import org.jboss.seam.core.Events;
import org.jboss.seam.ScopeType;
import org.jboss.seam.Component;
@@ -316,4 +317,12 @@
*/
protected void afterNodeMoved(Directory oldParent, Directory newParent) {}
+ /* -------------------------- Public Features ------------------------------ */
+
+ @Restrict("#{s:hasPermission('User', 'isAdmin', currentUser)}")
+ public void selectCreator(Long creatorId) {
+ User newCreator = userDAO.findUser(creatorId);
+ getInstance().setCreatedBy(newCreator);
+ }
+
}
More information about the jboss-cvs-commits
mailing list