Class FileRenameAction

    • Constructor Detail

      • FileRenameAction

        public FileRenameAction​(File src,
                                File dst,
                                boolean renameEmptyFiles)
        Creates an FileRenameAction.
        Parameters:
        src - current file name.
        dst - new file name.
        renameEmptyFiles - if true, rename file even if empty, otherwise delete empty files.
    • Method Detail

      • execute

        public boolean execute()
        Rename file.
        Specified by:
        execute in interface Action
        Specified by:
        execute in class AbstractAction
        Returns:
        true if successfully renamed.
      • getDestination

        public File getDestination()
        Gets the destination.
        Returns:
        the destination.
      • getSource

        public File getSource()
        Gets the source.
        Returns:
        the source.
      • isRenameEmptyFiles

        public boolean isRenameEmptyFiles()
        Whether to rename empty files. If true, rename empty files, otherwise delete empty files.
        Returns:
        Whether to rename empty files.
      • execute

        public static boolean execute​(File source,
                                      File destination,
                                      boolean renameEmptyFiles)
        Rename file.
        Parameters:
        source - current file name.
        destination - new file name.
        renameEmptyFiles - if true, rename file even if empty, otherwise delete empty files.
        Returns:
        true if successfully renamed.