summaryrefslogtreecommitdiffstats
path: root/EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java
diff options
context:
space:
mode:
authorChris Ward <chris@chrisgward.com>2013-01-11 21:31:51 +1100
committerChris Ward <chris@chrisgward.com>2013-01-11 21:31:51 +1100
commita4c93fef05493e6210e8d3d72af7b6d492f4e121 (patch)
treefce8f0f6f002bcd461f742776bc9ae55ae325a58 /EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java
parentcb819f37e95e02810f78b58c2b1890865b1089c5 (diff)
downloadEssentials-a4c93fef05493e6210e8d3d72af7b6d492f4e121.tar
Essentials-a4c93fef05493e6210e8d3d72af7b6d492f4e121.tar.gz
Essentials-a4c93fef05493e6210e8d3d72af7b6d492f4e121.tar.lz
Essentials-a4c93fef05493e6210e8d3d72af7b6d492f4e121.tar.xz
Essentials-a4c93fef05493e6210e8d3d72af7b6d492f4e121.zip
Remove GM from 3.0
Diffstat (limited to 'EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java')
-rw-r--r--EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java67
1 files changed, 0 insertions, 67 deletions
diff --git a/EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java b/EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java
deleted file mode 100644
index eb6633863..000000000
--- a/EssentialsGroupManager/src/org/anjocaido/groupmanager/utils/PermissionCheckResult.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-package org.anjocaido.groupmanager.utils;
-
-import org.anjocaido.groupmanager.data.DataUnit;
-
-/**
- *
- * @author gabrielcouto
- */
-public class PermissionCheckResult {
-
- /**
- * It should be the owner of the access level found.
- *
- * Use instanceof to find the owner type
- */
- public DataUnit owner;
- /**
- * The permission node found in the DataUnit.
- */
- public String accessLevel;
- /**
- * The full name of the permission you are looking for
- */
- public String askedPermission;
- /**
- * The result conclusion of the search.
- * It determines if the owner can do, or not.
- *
- * It even determines if it has an owner.
- */
- public Type resultType = Type.NOTFOUND;
-
- /**
- * The type of result the search can give.
- */
- public enum Type {
-
- /**
- * If found a matching node starting with '+'.
- * It means the user CAN do the permission.
- */
- EXCEPTION,
- /**
- * If found a matching node starting with '-'.
- * It means the user CANNOT do the permission.
- */
- NEGATION,
- /**
- * If just found a common matching node.
- * IT means the user CAN do the permission.
- */
- FOUND,
- /**
- * If no matchin node was found.
- * It means the user CANNOT do the permission.
- *
- * owner field and accessLevel field should not be considered,
- * when type is
- * NOTFOUND
- */
- NOTFOUND
- }
-}