Interface StrengthVarManager
-
- All Known Implementing Classes:
StrengthVarManagerImpl
public interface StrengthVarManagerThis 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 voidaddListener(StrengthVarManagerListener listener)add a listenercern.accsoft.steering.jmad.domain.var.custom.StrengthVarSetgetStrengthVarSet()voidload(java.io.File file)Replaces the actual variables with the ones from the file.voidremoveListener(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
cern.accsoft.steering.jmad.domain.var.custom.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
-
-