Package gorsat.Script
Class VirtualFileManager
- java.lang.Object
-
- gorsat.Script.VirtualFileManager
-
public class VirtualFileManager extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description VirtualFileManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(gorsat.Script.ExecutionBlock executionBlock)VirtualFileEntryadd(java.lang.String name)voidaddQuery(java.lang.String query)voidaddRange(java.util.Map<java.lang.String,gorsat.Script.ExecutionBlock> executionBlocks)booleanareDependenciesReady(java.lang.String[] dependencies)VirtualFileEntryget(java.lang.String name)java.util.Map<java.lang.String,java.lang.String>getCreatedFiles()VirtualFileEntry[]getExternalVirtualFiles()VirtualFileEntry[]getUnusedVirtualFileEntries()java.lang.StringreplaceVirtualFiles(java.lang.String query)voidsetAllAsOriginal()intsize()voidupdateCreatedFile(java.lang.String name, java.lang.String fileName)
-
-
-
Method Detail
-
add
public VirtualFileEntry add(java.lang.String name)
-
size
public int size()
-
get
public VirtualFileEntry get(java.lang.String name)
-
addRange
public void addRange(java.util.Map<java.lang.String,gorsat.Script.ExecutionBlock> executionBlocks)
-
add
public void add(gorsat.Script.ExecutionBlock executionBlock)
-
addQuery
public void addQuery(java.lang.String query)
-
getUnusedVirtualFileEntries
public VirtualFileEntry[] getUnusedVirtualFileEntries()
-
updateCreatedFile
public void updateCreatedFile(java.lang.String name, java.lang.String fileName)
-
replaceVirtualFiles
public java.lang.String replaceVirtualFiles(java.lang.String query)
-
getCreatedFiles
public java.util.Map<java.lang.String,java.lang.String> getCreatedFiles()
-
getExternalVirtualFiles
public VirtualFileEntry[] getExternalVirtualFiles()
-
areDependenciesReady
public boolean areDependenciesReady(java.lang.String[] dependencies)
-
setAllAsOriginal
public void setAllAsOriginal()
-
-