|
@@ -12,7 +12,7 @@
|
|
|
* 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 net.sf.l2j.gameserver.model;
|
|
|
+package net.sf.l2j.gameserver.datatables;
|
|
|
|
|
|
import java.sql.PreparedStatement;
|
|
|
import java.sql.ResultSet;
|
|
@@ -22,26 +22,26 @@ import java.util.logging.Logger;
|
|
|
|
|
|
import javolution.util.FastMap;
|
|
|
import net.sf.l2j.L2DatabaseFactory;
|
|
|
-import net.sf.l2j.gameserver.datatables.AccessLevels;
|
|
|
-import net.sf.l2j.gameserver.datatables.AdminCommandAccessRight;
|
|
|
+import net.sf.l2j.gameserver.model.L2AdminCommandAccessRight;
|
|
|
+import net.sf.l2j.gameserver.model.L2AccessLevel;
|
|
|
|
|
|
/**
|
|
|
* @author FBIagent<br>
|
|
|
*/
|
|
|
-public class L2AdminCommandAccessRights
|
|
|
+public class AdminCommandAccessRights
|
|
|
{
|
|
|
/** The logger<br> */
|
|
|
- private static Logger _log = Logger.getLogger(L2AdminCommandAccessRights.class.getName());
|
|
|
+ private static Logger _log = Logger.getLogger(AdminCommandAccessRights.class.getName());
|
|
|
/** The one and only instance of this class, retriveable by getInstance()<br> */
|
|
|
- private static L2AdminCommandAccessRights _instance = null;
|
|
|
+ private static AdminCommandAccessRights _instance = null;
|
|
|
|
|
|
/** The access rights<br> */
|
|
|
- private Map< String, AdminCommandAccessRight > _adminCommandAccessRights = new FastMap< String, AdminCommandAccessRight >();
|
|
|
+ private Map< String, L2AdminCommandAccessRight > _adminCommandAccessRights = new FastMap< String, L2AdminCommandAccessRight >();
|
|
|
|
|
|
/**
|
|
|
* Loads admin command access rights from database<br>
|
|
|
*/
|
|
|
- private L2AdminCommandAccessRights()
|
|
|
+ private AdminCommandAccessRights()
|
|
|
{
|
|
|
java.sql.Connection con = null;
|
|
|
|
|
@@ -58,7 +58,7 @@ public class L2AdminCommandAccessRights
|
|
|
{
|
|
|
adminCommand = rset.getString("adminCommand");
|
|
|
accessLevels = rset.getString("accessLevels");
|
|
|
- _adminCommandAccessRights.put(adminCommand, new AdminCommandAccessRight(adminCommand, accessLevels));
|
|
|
+ _adminCommandAccessRights.put(adminCommand, new L2AdminCommandAccessRight(adminCommand, accessLevels));
|
|
|
}
|
|
|
rset.close();
|
|
|
stmt.close();
|
|
@@ -86,9 +86,9 @@ public class L2AdminCommandAccessRights
|
|
|
*
|
|
|
* @return AdminCommandAccessRights: the one and only instance of this class<br>
|
|
|
*/
|
|
|
- public static L2AdminCommandAccessRights getInstance()
|
|
|
+ public static AdminCommandAccessRights getInstance()
|
|
|
{
|
|
|
- return _instance == null ? (_instance = new L2AdminCommandAccessRights()) : _instance;
|
|
|
+ return _instance == null ? (_instance = new AdminCommandAccessRights()) : _instance;
|
|
|
}
|
|
|
|
|
|
public boolean hasAccess(String adminCommand, L2AccessLevel accessLevel)
|
|
@@ -99,7 +99,7 @@ public class L2AdminCommandAccessRights
|
|
|
if (accessLevel.getLevel() == AccessLevels._masterAccessLevelNum)
|
|
|
return true;
|
|
|
|
|
|
- AdminCommandAccessRight acar = _adminCommandAccessRights.get(adminCommand);
|
|
|
+ L2AdminCommandAccessRight acar = _adminCommandAccessRights.get(adminCommand);
|
|
|
|
|
|
if (acar == null)
|
|
|
{
|