import java.util.Map
import java.util.StringTokenizer
import java.util.regex.Pattern
-import org.opendaylight.mdsal.binding.generator.util.Types
import org.opendaylight.mdsal.binding.model.api.ConcreteType
import org.opendaylight.mdsal.binding.model.api.Constant
import org.opendaylight.mdsal.binding.model.api.GeneratedProperty
import org.opendaylight.mdsal.binding.model.api.Restrictions
import org.opendaylight.mdsal.binding.model.api.Type
import org.opendaylight.mdsal.binding.model.api.TypeMember
+import org.opendaylight.mdsal.binding.model.util.Types
import org.opendaylight.yangtools.yang.common.QName
abstract class BaseTemplate {