org.sonar.xoo
Class Xoo

java.lang.Object
  extended by org.sonar.xoo.Xoo
All Implemented Interfaces:
BatchComponent, BatchExtension, Extension, Language, ServerComponent, ServerExtension

public class Xoo
extends Object
implements Language


Field Summary
static String FILE_SUFFIX
           
static String KEY
           
static String NAME
           
 
Constructor Summary
Xoo()
           
 
Method Summary
 String[] getFileSuffixes()
          For example ["jav", "java"].
 String getKey()
          For example "java".
 String getName()
          For example "Java"
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY

public static final String KEY
See Also:
Constant Field Values

NAME

public static final String NAME
See Also:
Constant Field Values

FILE_SUFFIX

public static final String FILE_SUFFIX
See Also:
Constant Field Values
Constructor Detail

Xoo

public Xoo()
Method Detail

getKey

public String getKey()
Description copied from interface: Language
For example "java". Should not be more than 20 chars.

Specified by:
getKey in interface Language

getName

public String getName()
Description copied from interface: Language
For example "Java"

Specified by:
getName in interface Language

getFileSuffixes

public String[] getFileSuffixes()
Description copied from interface: Language
For example ["jav", "java"]. If empty, then all files in source directories are considered as sources.

Specified by:
getFileSuffixes in interface Language


Copyright © 2009–2014 SonarSource. All rights reserved.