Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/access/PermissionStatus.java')
-rw-r--r--plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/access/PermissionStatus.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/access/PermissionStatus.java b/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/access/PermissionStatus.java
index 9437b7c5f97..a82ca555ddd 100644
--- a/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/access/PermissionStatus.java
+++ b/plugins/org.eclipse.osee.framework.core.model/src/org/eclipse/osee/framework/core/model/access/PermissionStatus.java
@@ -27,7 +27,9 @@ public final class PermissionStatus {
public PermissionStatus(boolean matched, String reason) {
this.reason = new StringBuilder();
this.matchedPermission = matched;
- append(reason);
+ if (reason != null) {
+ append(reason);
+ }
}
public boolean matched() {
@@ -38,6 +40,11 @@ public final class PermissionStatus {
return reason.toString();
}
+ @Override
+ public String toString() {
+ return "PermissionStatus [reason=" + reason + ", matchedPermission=" + matchedPermission + "]";
+ }
+
void append(String reason) {
if (Strings.isValid(reason)) {
this.reason.append(reason);

Back to the top