Package cern.accsoft.steering.jmad.model
Class TwissInitialConditionKnob
- java.lang.Object
-
- cern.accsoft.steering.jmad.domain.knob.AbstractKnob
-
- cern.accsoft.steering.jmad.domain.knob.bean.BeanPropertyKnob
-
- cern.accsoft.steering.jmad.model.TwissInitialConditionKnob
-
- All Implemented Interfaces:
Knob
public class TwissInitialConditionKnob extends BeanPropertyKnob
this is a knob for a twiss initial condition.
-
-
Field Summary
-
Fields inherited from class cern.accsoft.steering.jmad.domain.knob.bean.BeanPropertyKnob
NAME_PROPETY_SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description TwissInitialConditionKnob(JMadModel model, java.lang.String propertyName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectgetBean()must be implemented by subclass in order to provide the bean instance to/from which to get/set values.java.lang.StringgetDescription()static KnobTypegetKnobType()KnobTypegetType()-
Methods inherited from class cern.accsoft.steering.jmad.domain.knob.bean.BeanPropertyKnob
createKey, doSetTotalValue, getKey, getName, getPropertyNameFromKey, getTotalValue
-
Methods inherited from class cern.accsoft.steering.jmad.domain.knob.AbstractKnob
addListener, getOffset, getValue, removeListener, setOffset, setValue
-
-
-
-
Constructor Detail
-
TwissInitialConditionKnob
public TwissInitialConditionKnob(JMadModel model, java.lang.String propertyName)
-
-
Method Detail
-
getType
public KnobType getType()
- Returns:
- the type of this knob
-
getKnobType
public static final KnobType getKnobType()
-
getBean
protected java.lang.Object getBean()
Description copied from class:BeanPropertyKnobmust be implemented by subclass in order to provide the bean instance to/from which to get/set values.- Specified by:
getBeanin classBeanPropertyKnob- Returns:
- the bean
-
getDescription
public java.lang.String getDescription()
- Returns:
- a description for this knob
-
-