Class JctFileManagerWorkspaceConfigurer
java.lang.Object
io.github.ascopes.jct.filemanagers.config.JctFileManagerWorkspaceConfigurer
- All Implemented Interfaces:
JctFileManagerConfigurer
public final class JctFileManagerWorkspaceConfigurer
extends Object
implements JctFileManagerConfigurer
Configurer for a file manager that applies the given workspace.
- Since:
- 0.0.1
- Author:
- Ashley Scopes
-
Constructor Summary
ConstructorDescriptionJctFileManagerWorkspaceConfigurer
(Workspace workspace) Initialise the configurer with the desired workspace. -
Method Summary
Modifier and TypeMethodDescriptionconfigure
(JctFileManager fileManager) Configure the file manager implementation.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.github.ascopes.jct.filemanagers.config.JctFileManagerConfigurer
isEnabled
-
Constructor Details
-
JctFileManagerWorkspaceConfigurer
Initialise the configurer with the desired workspace.- Parameters:
workspace
- the workspace to wrap.
-
-
Method Details
-
configure
Description copied from interface:JctFileManagerConfigurer
Configure the file manager implementation.- Specified by:
configure
in interfaceJctFileManagerConfigurer
- Parameters:
fileManager
- the file manager implementation.- Returns:
- the new file manager (this may be the same as the input file manager).
-