Interface StrengthVarManager
-
- All Known Implementing Classes:
StrengthVarManagerImpl
public interface StrengthVarManager
This interface represents a manager, which keeps track of certain variables which can used in twiss-tables.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addListener(StrengthVarManagerListener listener)
add a listenerStrengthVarSet
getStrengthVarSet()
void
load(java.io.File file)
Replaces the actual variables with the ones from the file.void
removeListener(StrengthVarManagerListener listener)
remove a listener
-
-
-
Method Detail
-
load
void load(java.io.File file)
Replaces the actual variables with the ones from the file.- Parameters:
file
- the file from which to load the variables.
-
getStrengthVarSet
StrengthVarSet getStrengthVarSet()
- Returns:
- all the actually available variables
-
addListener
void addListener(StrengthVarManagerListener listener)
add a listener- Parameters:
listener
- the listener to add
-
removeListener
void removeListener(StrengthVarManagerListener listener)
remove a listener- Parameters:
listener
- the listener to remove
-
-