Bug 1131 - yang-parser-impl cleanup
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / builder / util / AbstractBuilder.java
index 5063b7f49a1a05888df56c19a00a71d7941ddde8..06baabf6663d62354b8a34a340c3013bf9eb2e25 100644 (file)
@@ -7,15 +7,13 @@
  */
 package org.opendaylight.yangtools.yang.parser.builder.util;
 
+import com.google.common.base.Preconditions;
 import java.util.ArrayList;
 import java.util.List;
-
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
 import org.opendaylight.yangtools.yang.parser.builder.api.Builder;
 import org.opendaylight.yangtools.yang.parser.builder.api.UnknownSchemaNodeBuilder;
 
-import com.google.common.base.Preconditions;
-
 /**
  * Base helper implementation of Builders for Yang Model elements.
  *
@@ -26,7 +24,7 @@ public abstract class AbstractBuilder implements Builder {
     private Builder parentBuilder;
 
     protected final List<UnknownSchemaNode> unknownNodes = new ArrayList<>();
-    protected final List<UnknownSchemaNodeBuilder> addedUnknownNodes = new ArrayList<UnknownSchemaNodeBuilder>();
+    protected final List<UnknownSchemaNodeBuilder> addedUnknownNodes = new ArrayList<>();
     private boolean sealed;
 
     protected AbstractBuilder(final String moduleName, final int line) {
@@ -71,7 +69,7 @@ public abstract class AbstractBuilder implements Builder {
         addedUnknownNodes.add(unknownNode);
     }
 
-    protected void seal() {
+    void seal() {
         checkNotSealed();
         sealed  = true;
     }
@@ -80,7 +78,7 @@ public abstract class AbstractBuilder implements Builder {
         Preconditions.checkState(!sealed, "Builder is sealed. No further modifications allowed");
     }
 
-    protected boolean isSealed() {
+    boolean isSealed() {
         return sealed;
     }