Class Util

java.lang.Object
com.vaadin.copilot.Util

public class Util extends Object
  • Constructor Details

    • Util

      public Util()
  • Method Details

    • increaseTrailingNumber

      public static String increaseTrailingNumber(String filename)
      Takes a filename and increases a trailing number on the name (excluding the extension).

      For example, "file1.txt" would return "file2.txt", "file.txt" would return "file1.txt" and "file123.txt" would return "file124.txt". If the filename doesn't end with a number, a 1 is added at the end.

      Parameters:
      filename - the string to increase
      Returns:
      the input string with the trailing number increased by one, or with a 1 added at the end if it didn't end with a number
    • getSinglePackage

      public static File getSinglePackage(File javaSourceFolder)
      Finds the first folder inside the given folder that contains more than one sub-folder.

      Parameters:
      javaSourceFolder - the root java source folder
      Returns:
      the first folder that contains more than one sub-folder