OSDN Git Service

17ba7e62dcd177b11d1a637ff3e956a6812ae3a5
[stigmata/stigmata.git] / src / main / java / jp / sourceforge / stigmata / command / LicenseCommand.java
1 package jp.sourceforge.stigmata.command;
2
3 import java.io.BufferedReader;
4 import java.io.IOException;
5 import java.io.InputStream;
6 import java.io.InputStreamReader;
7
8 import jp.sourceforge.stigmata.BirthmarkContext;
9 import jp.sourceforge.stigmata.Stigmata;
10
11 /**
12  * 
13  * @author Haruaki Tamada
14  */
15 public class LicenseCommand extends AbstractStigmataCommand{
16     @Override
17     public String getCommandString(){
18         return "license";
19     }
20
21     @Override
22     public void perform(Stigmata stigmata, BirthmarkContext context, String[] args){
23         try{
24             InputStream in = getClass().getResourceAsStream("/META-INF/license.txt");
25             BufferedReader reader = new BufferedReader(new InputStreamReader(in));
26             String line;
27
28             while((line = reader.readLine()) != null){
29                 System.out.println(line);
30             }
31             reader.close();
32         }catch(IOException ex){
33             ex.printStackTrace();
34         }
35     }
36 }