public abstract class ProfileExporter extends Object implements BatchExtension, ServerExtension
Modifier | Constructor and Description |
---|---|
protected |
ProfileExporter(String key,
String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
abstract void |
exportProfile(RulesProfile profile,
Writer writer) |
String |
getKey() |
String |
getMimeType() |
String |
getName() |
String[] |
getSupportedLanguages() |
int |
hashCode() |
ProfileExporter |
setKey(String s) |
ProfileExporter |
setMimeType(String s) |
ProfileExporter |
setName(String s) |
protected ProfileExporter |
setSupportedLanguages(String... languages) |
String |
toString() |
protected ProfileExporter(String key, String name)
public abstract void exportProfile(RulesProfile profile, Writer writer)
public final ProfileExporter setKey(String s)
public final ProfileExporter setName(String s)
protected final ProfileExporter setSupportedLanguages(String... languages)
public final String getMimeType()
public final ProfileExporter setMimeType(String s)
public final String[] getSupportedLanguages()
Copyright © 2009-2014 SonarSource. All Rights Reserved.