Class Rooted

Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.input.bean.files.FilesProvider>
org.anchoranalysis.io.input.bean.files.FilesProvider
org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory
org.anchoranalysis.plugin.io.bean.file.provider.Rooted

public class Rooted
extends org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory
Represents a set of files, with a different path-root depending on context.

Note the path-root refers a prefix applied to each path e.g. /a/b/c, not just the "c:\" or similar part that Java-s Path class refers to as a root.

Author:
Owen Feehan
  • Constructor Summary

    Constructors 
    Constructor Description
    Rooted()  
  • Method Summary

    Modifier and Type Method Description
    List<File> create​(org.anchoranalysis.io.input.bean.InputManagerParameters parameters)  
    org.anchoranalysis.io.input.bean.files.FilesProviderWithDirectory getFiles()  
    String getRootName()  
    boolean isDisableDebugMode()  
    void setDisableDebugMode​(boolean disableDebugMode)  
    void setFiles​(org.anchoranalysis.io.input.bean.files.FilesProviderWithDirectory files)  
    void setRootName​(String rootName)  

    Methods inherited from class org.anchoranalysis.io.input.bean.files.FilesProviderWithoutDirectory

    rootDirectory

    Methods inherited from class org.anchoranalysis.bean.AnchorBean

    checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

  • Method Details

    • create

      public List<File> create​(org.anchoranalysis.io.input.bean.InputManagerParameters parameters) throws org.anchoranalysis.io.input.file.FilesProviderException
      Specified by:
      create in class org.anchoranalysis.io.input.bean.files.FilesProvider
      Throws:
      org.anchoranalysis.io.input.file.FilesProviderException
    • getFiles

      public org.anchoranalysis.io.input.bean.files.FilesProviderWithDirectory getFiles()
    • setFiles

      public void setFiles​(org.anchoranalysis.io.input.bean.files.FilesProviderWithDirectory files)
    • getRootName

      public String getRootName()
    • setRootName

      public void setRootName​(String rootName)
    • isDisableDebugMode

      public boolean isDisableDebugMode()
    • setDisableDebugMode

      public void setDisableDebugMode​(boolean disableDebugMode)