From 8d363b60e9cb04609592c2368f550c2ea8a6ab34 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 07 Dec 2007 17:36:12 +0000
Subject: [PATCH] This relates to issue 2661 "public APIs must not reference private classes".

---
 opendj-sdk/opends/src/messages/src/org/opends/messages/Severity.java |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/opendj-sdk/opends/src/messages/src/org/opends/messages/Severity.java b/opendj-sdk/opends/src/messages/src/org/opends/messages/Severity.java
index df75775..820b01a 100644
--- a/opendj-sdk/opends/src/messages/src/org/opends/messages/Severity.java
+++ b/opendj-sdk/opends/src/messages/src/org/opends/messages/Severity.java
@@ -39,6 +39,11 @@
  * integer value that can be used for bitwise operations as well
  * as a short abbreviated string form of each value.
  */
+@org.opends.server.types.PublicAPI(
+    stability=org.opends.server.types.StabilityLevel.UNCOMMITTED,
+    mayInstantiate=false,
+    mayExtend=false,
+    mayInvoke=true)
 public enum Severity {
 
   /**
@@ -153,9 +158,9 @@
     return parseMask(msgId & 0x000F0000);
   }
 
-  private int mask;
-  private String propertyKeyForm;
-  private String messageDescriptorForm;
+  private final int mask;
+  private final String propertyKeyForm;
+  private final String messageDescriptorForm;
 
   /**
    * Returns the mask associated with this <code>Severity</code>.

--
Gitblit v1.10.0