Class ConfigFileInfoWriter
java.lang.Object
de.bsvrz.puk.config.configFile.util.ConfigFileInfoWriter
Klasse, die Informationen zu Konfigurationsbereichen auf Konsole ausgibt und formatiert.
-
Constructor Summary
ConstructorsConstructorDescriptionConfigFileInfoWriter
(boolean displayShortInfo, boolean displayDescription, boolean displayTransferVersion, boolean displayActivatableVersion, boolean displayDependencies, boolean displayChanges, int terminalWidth) -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
setVerboseMode
(boolean verboseMode) protected String
void
writeDependencySummary
(List<ConfigAreaDependency> required, List<ConfigAreaDependency> optional) void
writeInfo
(ConfigFileInfo configFileInfo)
-
Constructor Details
-
ConfigFileInfoWriter
public ConfigFileInfoWriter(boolean displayShortInfo, boolean displayDescription, boolean displayTransferVersion, boolean displayActivatableVersion, boolean displayDependencies, boolean displayChanges, int terminalWidth)
-
-
Method Details
-
writeInfo
- Throws:
IOException
-
writeDependencySummary
public void writeDependencySummary(List<ConfigAreaDependency> required, List<ConfigAreaDependency> optional) -
toString
-
setVerboseMode
public void setVerboseMode(boolean verboseMode) -
isInVerboseMode
public boolean isInVerboseMode()
-