1 package org.jahia.webapps.fichotheque; 2 3 import java.util.*; 4 import java.sql.*; 5 6 import org.jahia.tools.*; 7 import org.jahia.tools.db.*; 8 9 10 16 17 public class AccessRight 18 { 19 20 21 private int rightId; 22 23 private String cardLibraryName; 24 25 26 27 private String right = null; 28 private String firstName = null; 29 int userId; 30 34 37 public AccessRight() { 38 } 39 40 47 public AccessRight(int id, String right, int userId, String cardlib) { 48 this.rightId = id; 49 this.right = right; 50 this.cardLibraryName = cardlib; 51 this.userId = userId; 52 } 53 54 61 public static String filter(String input) { 62 StringBuffer filtered = new StringBuffer (input.length()); 63 char c; 64 65 for (int i = 0; i < input.length(); i++) { 66 c = input.charAt(i); 67 if (c == '\'') { 68 filtered.append("'"); 69 } 70 else if (c == '"') { 71 filtered.append("""); 72 } 73 else { 74 filtered.append(c); 75 } 76 } 77 return (filtered.toString()); 78 } 79 public String getCardLibraryName() { 80 return cardLibraryName; 81 } 82 public void setCardLibraryName(String cardLibraryName) { 83 this.cardLibraryName = cardLibraryName; 84 } 85 public String getRight() { 86 return right; 87 } 88 public void setRight(String right) { 89 this.right = right; 90 } 91 public int getRightId() { 92 return rightId; 93 } 94 public void setRightId(int rightId) { 95 this.rightId = rightId; 96 } 97 public int getUserId() { 98 return userId; 99 } 100 public void setUserId(int userId) { 101 this.userId = userId; 102 } 103 } 104 105 106 107 108 | Popular Tags |