Class CustomFileManagerImpl
- java.lang.Object
-
- cern.accsoft.steering.jmad.gui.manage.impl.CustomFileManagerImpl
-
- All Implemented Interfaces:
CustomFileManager
public class CustomFileManagerImpl extends java.lang.Object implements CustomFileManager
-
-
Constructor Summary
Constructors Constructor Description CustomFileManagerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.io.File file)
adds a file to the managervoid
addListener(CustomFileManagerListener listener)
adds a listener to theCustomFileManager
java.util.List<java.io.File>
getFiles()
void
remove(java.io.File file)
removes a file from the manager.void
removeListener(CustomFileManagerListener listener)
removes a listener from theCustomFileManager
-
-
-
Method Detail
-
add
public void add(java.io.File file)
Description copied from interface:CustomFileManager
adds a file to the manager- Specified by:
add
in interfaceCustomFileManager
- Parameters:
file
- the file to add
-
remove
public void remove(java.io.File file)
Description copied from interface:CustomFileManager
removes a file from the manager.- Specified by:
remove
in interfaceCustomFileManager
- Parameters:
file
- the file to remove
-
getFiles
public java.util.List<java.io.File> getFiles()
- Specified by:
getFiles
in interfaceCustomFileManager
- Returns:
- all the currently available files
-
addListener
public void addListener(CustomFileManagerListener listener)
Description copied from interface:CustomFileManager
adds a listener to theCustomFileManager
- Specified by:
addListener
in interfaceCustomFileManager
- Parameters:
listener
- the listener to add
-
removeListener
public void removeListener(CustomFileManagerListener listener)
Description copied from interface:CustomFileManager
removes a listener from theCustomFileManager
- Specified by:
removeListener
in interfaceCustomFileManager
- Parameters:
listener
- the listener to remove
-
-