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 voidadd(java.io.File file)adds a file to the managervoidaddListener(CustomFileManagerListener listener)adds a listener to theCustomFileManagerjava.util.List<java.io.File>getFiles()voidremove(java.io.File file)removes a file from the manager.voidremoveListener(CustomFileManagerListener listener)removes a listener from theCustomFileManager
-
-
-
Method Detail
-
add
public void add(java.io.File file)
Description copied from interface:CustomFileManageradds a file to the manager- Specified by:
addin interfaceCustomFileManager- Parameters:
file- the file to add
-
remove
public void remove(java.io.File file)
Description copied from interface:CustomFileManagerremoves a file from the manager.- Specified by:
removein interfaceCustomFileManager- Parameters:
file- the file to remove
-
getFiles
public java.util.List<java.io.File> getFiles()
- Specified by:
getFilesin interfaceCustomFileManager- Returns:
- all the currently available files
-
addListener
public void addListener(CustomFileManagerListener listener)
Description copied from interface:CustomFileManageradds a listener to theCustomFileManager- Specified by:
addListenerin interfaceCustomFileManager- Parameters:
listener- the listener to add
-
removeListener
public void removeListener(CustomFileManagerListener listener)
Description copied from interface:CustomFileManagerremoves a listener from theCustomFileManager- Specified by:
removeListenerin interfaceCustomFileManager- Parameters:
listener- the listener to remove
-
-