X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fcode-generator-demo%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2FDemo.java;fp=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fcode-generator-demo%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2FDemo.java;h=0000000000000000000000000000000000000000;hb=f9de1cd89c17888a2bd02486d5f7519f0b391bba;hp=2d38c7db516ac6f5abb5ddbcb69b96d09ffecb4d;hpb=960ee728b77e39cd95b6c20892f01b4db6258f41;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/code-generator-demo/src/main/java/org/opendaylight/controller/Demo.java b/opendaylight/sal/yang-prototype/code-generator/code-generator-demo/src/main/java/org/opendaylight/controller/Demo.java deleted file mode 100644 index 2d38c7db51..0000000000 --- a/opendaylight/sal/yang-prototype/code-generator/code-generator-demo/src/main/java/org/opendaylight/controller/Demo.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ -package org.opendaylight.controller; - -import java.io.File; -import java.util.Set; - -import org.opendaylight.controller.yang.model.api.Module; -import org.opendaylight.controller.yang.model.parser.impl.YangModelParserImpl; - -public class Demo { - - public static void main(String[] args) throws Exception { - - String yangFilesDir; - if (args.length > 0) { - yangFilesDir = args[0]; - } else { - yangFilesDir = "src/main/resources/demo"; - } - - File resourceDir = new File(yangFilesDir); - if (!resourceDir.exists()) { - throw new IllegalArgumentException( - "Specified resource directory does not exists: " - + resourceDir.getAbsolutePath()); - } - - String[] dirList = resourceDir.list(); - String[] absFiles = new String[dirList.length]; - - int i = 0; - for (String fileName : dirList) { - File abs = new File(resourceDir, fileName); - absFiles[i] = abs.getAbsolutePath(); - i++; - } - - YangModelParserImpl parser = new YangModelParserImpl(); - Set builtModules = parser.parseYangModels(absFiles); - - System.out.println("Modules built: " + builtModules.size()); - } - -}