public class ConfigFileInfoWriter extends Object
Modifier and Type | Field and Description |
---|---|
private boolean |
_displayActivatableVersion |
private boolean |
_displayChanges |
private boolean |
_displayDependencies |
private boolean |
_displayDescription |
private boolean |
_displayShortInfo |
private boolean |
_displayTransferVersion |
private int |
_displayWidth |
private boolean |
_verboseMode |
Constructor and Description |
---|
ConfigFileInfoWriter(boolean displayShortInfo,
boolean displayDescription,
boolean displayTransferVersion,
boolean displayActivatableVersion,
boolean displayDependencies,
boolean displayChanges,
int terminalWidth) |
Modifier and Type | Method and Description |
---|---|
private List<String> |
breakLines(String s) |
private String[] |
breakLines(String[] split) |
boolean |
isInVerboseMode() |
private void |
print(Object data) |
private void |
printData(String info,
Object data) |
private void |
printHeader(String label,
Object header) |
private void |
printText(String text) |
void |
setVerboseMode(boolean verboseMode) |
protected String |
toString(Object o) |
void |
writeDependencySummary(List<ConfigAreaDependency> required,
List<ConfigAreaDependency> optional) |
void |
writeInfo(ConfigFileInfo configFileInfo) |
private final boolean _displayShortInfo
private final boolean _displayDescription
private final boolean _displayTransferVersion
private final boolean _displayActivatableVersion
private final boolean _displayDependencies
private final boolean _displayChanges
private final int _displayWidth
private boolean _verboseMode
public ConfigFileInfoWriter(boolean displayShortInfo, boolean displayDescription, boolean displayTransferVersion, boolean displayActivatableVersion, boolean displayDependencies, boolean displayChanges, int terminalWidth)
public void writeInfo(ConfigFileInfo configFileInfo) throws IOException
IOException
public void writeDependencySummary(List<ConfigAreaDependency> required, List<ConfigAreaDependency> optional)
private void print(Object data)
private void printText(String text)
public void setVerboseMode(boolean verboseMode)
public boolean isInVerboseMode()