Class ConfigFileInfo

java.lang.Object
de.bsvrz.puk.config.configFile.util.ConfigFileInfo

public class ConfigFileInfo
extends java.lang.Object
Diese Klasse bestimmt Informationen über einen Konfigurationsbereich anhand einer Config-Datei. Über die main()-Methode lässt sich das Modul als Kommandozeilenprogramm nutzen.
  • Constructor Details

    • ConfigFileInfo

      public ConfigFileInfo​(java.io.File file) throws java.io.IOException, de.bsvrz.sys.funclib.dataSerializer.NoSuchVersionException
      Throws:
      java.io.IOException
      de.bsvrz.sys.funclib.dataSerializer.NoSuchVersionException
  • Method Details

    • readXmlString

      public static java.lang.String readXmlString​(java.lang.String stringToBeTrimmed)
      Entfernt XML-Tags und überflüssigen Whitespace aus dem übergebenem Text, wandelt XML-Entitäten um.
      Parameters:
      stringToBeTrimmed - zu formatierender String
      Returns:
      formatierter String
    • main

      public static void main​(java.lang.String[] args)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getShortInfo

      public java.lang.String getShortInfo()
    • getDescription

      public java.lang.String getDescription()
    • getTransferableVersion

      public short getTransferableVersion() throws java.io.IOException
      Throws:
      java.io.IOException
    • getActivatableVersion

      public short getActivatableVersion()
    • getDependencies

      public java.util.List<ConfigAreaDependency> getDependencies()
    • getChanges

      public java.util.List<ChangeHistoryItem> getChanges()
    • getPid

      public java.lang.String getPid()