From: Martin Ciglan Date: Fri, 12 Aug 2016 09:46:20 +0000 (+0200) Subject: BUG-1411: MDSAL Binding2 Generator API small fix X-Git-Tag: release/boron~13 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=mdsal.git;a=commitdiff_plain;h=e250111b90a572e43bced3c8d9d1819597c1a6a0 BUG-1411: MDSAL Binding2 Generator API small fix - Enumeration import fix - reflecting Yangtools API change - EnumPair.getValue() returns int now Change-Id: I7148801e5b184e64294344f158483ca96cc58f56 Signed-off-by: Martin Ciglan (cherry picked from commit cf079c86e7924776fb170adab48f2f67f993b6c5) --- diff --git a/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/GeneratedType.java b/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/GeneratedType.java index 68320b524a..d3ae31fc6d 100644 --- a/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/GeneratedType.java +++ b/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/GeneratedType.java @@ -9,7 +9,6 @@ package org.opendaylight.mdsal.binding2.model.api; import com.google.common.annotations.Beta; -import java.util.Enumeration; import java.util.List; /** diff --git a/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/type/builder/EnumBuilder.java b/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/type/builder/EnumBuilder.java index d8212e209f..caee1f8b0d 100644 --- a/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/type/builder/EnumBuilder.java +++ b/binding2/mdsal-binding2-generator-api/src/main/java/org/opendaylight/mdsal/binding2/model/api/type/builder/EnumBuilder.java @@ -9,7 +9,7 @@ package org.opendaylight.mdsal.binding2.model.api.type.builder; import com.google.common.annotations.Beta; -import java.util.Enumeration; +import org.opendaylight.mdsal.binding2.model.api.Enumeration; import org.opendaylight.mdsal.binding2.model.api.Type; import org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition; @@ -23,10 +23,10 @@ import org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition; public interface EnumBuilder extends Type { /** * The method creates new AnnotationTypeBuilder containing specified package - * name an annotation name.
+ * name and annotation name.
* Neither the package name or annotation name can contain null * references. In case that any of parameters contains null the - * method SHOULD thrown {@link IllegalArgumentException} + * method SHOULD throw {@link IllegalArgumentException} * * @param packageName * Package Name of Annotation Type @@ -41,7 +41,7 @@ public interface EnumBuilder extends Type { * @param name * @param value */ - void addValue(final String name, final Integer value, final String description); + void addValue(final String name, final int value, final String description); /** *