From efa949b25f472d7e4c39733678d8f0e5229f8201 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Thu, 26 Dec 2013 15:31:32 +0000
Subject: [PATCH] Checkpoint commit for OPENDJ-1235 : Migrate configuration framework
---
opendj-sdk/opendj-admin/src/main/java/org/opends/server/admin/DefaultBehaviorProviderVisitor.java | 129 +++++++++++++++++++-----------------------
1 files changed, 59 insertions(+), 70 deletions(-)
diff --git a/opendj-sdk/opendj-admin/src/main/java/org/opends/server/admin/DefaultBehaviorProviderVisitor.java b/opendj-sdk/opendj-admin/src/main/java/org/opends/server/admin/DefaultBehaviorProviderVisitor.java
index a4e23bd..b9bf1cb 100644
--- a/opendj-sdk/opendj-admin/src/main/java/org/opends/server/admin/DefaultBehaviorProviderVisitor.java
+++ b/opendj-sdk/opendj-admin/src/main/java/org/opends/server/admin/DefaultBehaviorProviderVisitor.java
@@ -23,93 +23,82 @@
*
* Copyright 2008 Sun Microsystems, Inc.
*/
-
package org.opends.server.admin;
-
-
/**
* A visitor of default behavior providers, in the style of the visitor design
* pattern. Classes implementing this interface can query default behavior
- * providers in a type-safe manner when the kind of default behavior provider
- * is unknown at compile time. When a visitor is passed to a default behavior
+ * providers in a type-safe manner when the kind of default behavior provider is
+ * unknown at compile time. When a visitor is passed to a default behavior
* provider's accept method, the corresponding visit method most applicable to
* that default behavior provider is invoked.
*
* @param <T>
- * The type of values represented by the default value provider.
+ * The type of values represented by the default value provider.
* @param <R>
- * The return type of this visitor's methods. Use
- * {@link java.lang.Void} for visitors that do not need to return
- * results.
+ * The return type of this visitor's methods. Use
+ * {@link java.lang.Void} for visitors that do not need to return
+ * results.
* @param <P>
- * The type of the additional parameter to this visitor's methods. Use
- * {@link java.lang.Void} for visitors that do not need an additional
- * parameter.
+ * The type of the additional parameter to this visitor's methods.
+ * Use {@link java.lang.Void} for visitors that do not need an
+ * additional parameter.
*/
public interface DefaultBehaviorProviderVisitor<T, R, P> {
- /**
- * Visit an absolute inherited default behavior provider.
- *
- * @param d
- * The absolute inherited default behavior provider to visit.
- * @param p
- * A visitor specified parameter.
- * @return Returns a visitor specified result.
- */
- R visitAbsoluteInherited(AbsoluteInheritedDefaultBehaviorProvider<T> d, P p);
+ /**
+ * Visit an absolute inherited default behavior provider.
+ *
+ * @param d
+ * The absolute inherited default behavior provider to visit.
+ * @param p
+ * A visitor specified parameter.
+ * @return Returns a visitor specified result.
+ */
+ R visitAbsoluteInherited(AbsoluteInheritedDefaultBehaviorProvider<T> d, P p);
+ /**
+ * Visit an alias default behavior provider.
+ *
+ * @param d
+ * The alias default behavior provider to visit.
+ * @param p
+ * A visitor specified parameter.
+ * @return Returns a visitor specified result.
+ */
+ R visitAlias(AliasDefaultBehaviorProvider<T> d, P p);
+ /**
+ * Visit an defined default behavior provider.
+ *
+ * @param d
+ * The defined default behavior provider to visit.
+ * @param p
+ * A visitor specified parameter.
+ * @return Returns a visitor specified result.
+ */
+ R visitDefined(DefinedDefaultBehaviorProvider<T> d, P p);
- /**
- * Visit an alias default behavior provider.
- *
- * @param d
- * The alias default behavior provider to visit.
- * @param p
- * A visitor specified parameter.
- * @return Returns a visitor specified result.
- */
- R visitAlias(AliasDefaultBehaviorProvider<T> d, P p);
+ /**
+ * Visit a relative inherited default behavior provider.
+ *
+ * @param d
+ * The relative inherited default behavior provider to visit.
+ * @param p
+ * A visitor specified parameter.
+ * @return Returns a visitor specified result.
+ */
+ R visitRelativeInherited(RelativeInheritedDefaultBehaviorProvider<T> d, P p);
-
-
- /**
- * Visit an defined default behavior provider.
- *
- * @param d
- * The defined default behavior provider to visit.
- * @param p
- * A visitor specified parameter.
- * @return Returns a visitor specified result.
- */
- R visitDefined(DefinedDefaultBehaviorProvider<T> d, P p);
-
-
-
- /**
- * Visit a relative inherited default behavior provider.
- *
- * @param d
- * The relative inherited default behavior provider to visit.
- * @param p
- * A visitor specified parameter.
- * @return Returns a visitor specified result.
- */
- R visitRelativeInherited(RelativeInheritedDefaultBehaviorProvider<T> d, P p);
-
-
-
- /**
- * Visit an undefined default behavior provider.
- *
- * @param d
- * The undefined default behavior provider to visit.
- * @param p
- * A visitor specified parameter.
- * @return Returns a visitor specified result.
- */
- R visitUndefined(UndefinedDefaultBehaviorProvider<T> d, P p);
+ /**
+ * Visit an undefined default behavior provider.
+ *
+ * @param d
+ * The undefined default behavior provider to visit.
+ * @param p
+ * A visitor specified parameter.
+ * @return Returns a visitor specified result.
+ */
+ R visitUndefined(UndefinedDefaultBehaviorProvider<T> d, P p);
}
--
Gitblit v1.10.0