C F G I L P R S T W 
All Classes All Packages

C

checkForUpdates() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProvider
Checks whether there are incoming changes.
checkOut(Tag) - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Checks out the given tag.
clear() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Clears the contents collected so far.
cloneFrom(URI) - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Clones the contents from a given repository.
createWorkingDirectory(Path) - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProvider
Creates a new ScmWorkingDirectory at the given path.

F

fetchChangesets() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Fetches changesets from the remote repository.
filteredAndSplitBy(String, String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Returns a Scanner on the latest line of output produced that matches a given regular expression, split on the given delimiter.
filteredBy(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Returns the output produced by the launched process, filtered by the given regular expression.
folder - Variable in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
The folder where this working directory is stored.
forExecutable(String) - Static method in interface it.tidalwave.util.ProcessExecutor
Specifies the executable to run.

G

getConfigFolderName() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Returns the name of the configuration folder (e.g.
getContent() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
 
getCurrentTag() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Returns the current tag of this repository, if present.
getFolder() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Returns the path of the working area.
getLatestTagMatching(String) - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Returns the latest tag in this repository matching the given regular expression, if present.
getLatestTagMatching(String) - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
Returns the latest tag in this repository matching the given regular expression, if present.
getStderr() - Method in interface it.tidalwave.util.ProcessExecutor
 
getStdout() - Method in interface it.tidalwave.util.ProcessExecutor
 
getTags() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Returns all the tags in this repository.
getTags() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
Returns all the tags in this repository.

I

isEmpty() - Method in interface it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectory
Returns whether the repository is empty.
isEmpty() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
Returns whether the repository is empty.
it.tidalwave.northernwind.frontend.filesystem.scm.spi - package it.tidalwave.northernwind.frontend.filesystem.scm.spi
 
it.tidalwave.util - package it.tidalwave.util
 

L

listTags() - Method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport

P

ProcessExecutor - Interface in it.tidalwave.util
A helper class for launching an external process and handling its output.
ProcessExecutor.ConsoleOutput - Interface in it.tidalwave.util
A container of the console output of the process.
ProcessExecutorException - Exception in it.tidalwave.util
An exception thrown when an external process terminated with a non-zero exit code.
ProcessExecutorException(String, int, List<String>, List<String>) - Constructor for exception it.tidalwave.util.ProcessExecutorException
 

R

read() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Reads the output until it's completed.
reversed(List<T>) - Static method in class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
Returns a reversed list.

S

ScmFileSystemProvider - Class in it.tidalwave.northernwind.frontend.filesystem.scm.spi
A ResourceFileSystemProvider based on a SCM.
ScmFileSystemProvider() - Constructor for class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmFileSystemProvider
 
ScmWorkingDirectory - Interface in it.tidalwave.northernwind.frontend.filesystem.scm.spi
This interface defines the operations required for accessing a working directory of a repository.
ScmWorkingDirectorySupport - Class in it.tidalwave.northernwind.frontend.filesystem.scm.spi
A support class for implementing ScmWorkingDirectory.
ScmWorkingDirectorySupport() - Constructor for class it.tidalwave.northernwind.frontend.filesystem.scm.spi.ScmWorkingDirectorySupport
 
send(String) - Method in interface it.tidalwave.util.ProcessExecutor
Sends some input to the external process.
start() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Starts collection output from the external process.
start() - Method in interface it.tidalwave.util.ProcessExecutor
Launches the external process and starts collecting its output (which can be analyzed by calling getStdout() and getStderr().

T

Tag - Class in it.tidalwave.northernwind.frontend.filesystem.scm.spi
A tag of the repository.
Tag() - Constructor for class it.tidalwave.northernwind.frontend.filesystem.scm.spi.Tag
 

W

waitFor(String) - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Waits for an output line matching the given regular expression to appear.
waitForCompleted() - Method in interface it.tidalwave.util.ProcessExecutor.ConsoleOutput
Waits for the completion of the launched process.
waitForCompletion() - Method in interface it.tidalwave.util.ProcessExecutor
Waits for the completion of the external process.
withArgument(String) - Method in interface it.tidalwave.util.ProcessExecutor
Specifies a single argument for the executable.
withArguments(String...) - Method in interface it.tidalwave.util.ProcessExecutor
Specifies some arguments for the executable.
withWorkingDirectory(Path) - Method in interface it.tidalwave.util.ProcessExecutor
Specifies the working directory for the executable.
C F G I L P R S T W 
All Classes All Packages