public class Parameters extends ParametersAndDisplayParameters
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,AutoStartActionParameter> |
autoStartActionParameters |
MeterI |
meter |
MeterSize |
meterSize |
referer
Constructor and Description |
---|
Parameters() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
actionParameterKeys(ParameterDetailLevel propertyWindowDetailLevel) |
MeterI |
activateMeter(Measure measure) |
MeasureProperty |
addParameter(java.lang.Object parameterKey) |
void |
addParameter(Parameter parameter) |
void |
adWcName(java.lang.String wcName2) |
void |
build() |
void |
checkParamterNotNull() |
Parameters |
clone() |
Parameters |
copy(Parameters pFrom,
Parameters pTo) |
ActionParameter |
getActionParameter(java.lang.String key) |
java.awt.Point |
getLocation() |
MeasureFactory |
getMeasureFactory() |
java.lang.String |
getMeasureName() |
java.lang.String |
getMeasureType() |
MeasureNotificationReceiver |
getNotificationReceiver() |
Parameter |
getParameter(java.lang.Object parameterKey) |
Parameter |
getParameter(java.lang.String key) |
java.util.Collection<Parameter> |
getReadOnlyParameters(ParameterDetailLevel propertyWindowDetailLevel) |
double |
getSamplingTime() |
SelectParameter |
getSelectParameter(java.lang.String key) |
java.awt.Dimension |
getSize() |
double |
getStepsPerSecond() |
int |
getVisibleChangeableAndReadOnlyParametersSize(ParameterDetailLevel propertyWindowDetailLevel) |
java.util.Collection<Parameter> |
getVisibleChangeableParameters(ParameterDetailLevel propertyWindowDetailLevel) |
java.lang.String |
getWcName() |
boolean |
hasChanged(java.lang.Object parameterKey) |
boolean |
hasUserChangedSelectParameter() |
boolean |
isAutoshow() |
boolean |
isEmpty() |
void |
meterReInit() |
void |
meterResize(Width width) |
void |
notifyBeforeMeasureActivated() |
void |
notifyMeasureChanged(Measure measure) |
void |
parametersAndEachParameterProcessDependencies() |
void |
put(java.lang.String key,
ActionParameter actionParameter) |
void |
put(java.lang.String key,
AutoStartActionParameter autoStartActionParameter) |
void |
put(java.lang.String key,
SelectParameter selectParameter) |
void |
reCreateMeter() |
void |
resetUserHasChanged() |
void |
sanityCheck() |
boolean |
sanityCheck(ParametersAndDisplayParameters handlerParams) |
java.util.Collection<java.lang.String> |
SelectParameterKeys() |
java.util.Collection<java.lang.String> |
SelectParameterKeys(ParameterDetailLevel propertyWindowDetailLevel) |
void |
setAutoshow()
Auto opens the measure display, e.g.
|
void |
setAutoshow(boolean autoshow) |
void |
setLocation(int x,
int y) |
void |
setLocation(java.awt.Point location) |
void |
setManualMeasureFactory(MeasureFactory manualMeasureFactory) |
void |
setMeasureType(java.lang.String measureType) |
void |
setNotificationReceiver(MeasureNotificationReceiver notificationReceiver) |
void |
setSamplingTime(double ta) |
void |
setStepsPerSecond(double stepsPerSecond) |
void |
setWcName(java.lang.String wcName) |
java.lang.String |
toInstanceId() |
java.lang.String |
toString() |
java.lang.String |
toStringDebug() |
void |
updateParameter(java.lang.String key,
double value) |
void |
validate() |
commitDisplayParameterChanges, commitParameterChanges2Display, getDisplayParameters, initDisplayParameters, isDisplay, resetDisplayParameters, rollbackDisplayParameterChanges
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, replaceAll, values
public MeterSize meterSize
public java.util.Map<java.lang.String,AutoStartActionParameter> autoStartActionParameters
public MeterI meter
public java.lang.String getMeasureName()
public final java.lang.String getMeasureType()
public void setWcName(java.lang.String wcName)
public void adWcName(java.lang.String wcName2)
public java.lang.String getWcName()
public void setMeasureType(java.lang.String measureType)
public boolean isEmpty()
public void meterResize(Width width)
public java.awt.Dimension getSize()
public final void setSamplingTime(double ta)
public final void build()
public double getSamplingTime()
public java.awt.Point getLocation()
public void setLocation(int x, int y)
public void setLocation(java.awt.Point location)
public void setAutoshow()
public void setAutoshow(boolean autoshow)
public boolean isAutoshow()
public void put(java.lang.String key, SelectParameter selectParameter)
public void put(java.lang.String key, ActionParameter actionParameter)
public void put(java.lang.String key, AutoStartActionParameter autoStartActionParameter)
public SelectParameter getSelectParameter(java.lang.String key)
public Parameter getParameter(java.lang.String key)
public boolean hasUserChangedSelectParameter()
public ActionParameter getActionParameter(java.lang.String key)
public java.util.Collection<java.lang.String> SelectParameterKeys()
public java.util.Collection<java.lang.String> SelectParameterKeys(ParameterDetailLevel propertyWindowDetailLevel)
public java.util.Collection<java.lang.String> actionParameterKeys(ParameterDetailLevel propertyWindowDetailLevel)
public java.util.Collection<Parameter> getVisibleChangeableParameters(ParameterDetailLevel propertyWindowDetailLevel)
public int getVisibleChangeableAndReadOnlyParametersSize(ParameterDetailLevel propertyWindowDetailLevel)
public java.util.Collection<Parameter> getReadOnlyParameters(ParameterDetailLevel propertyWindowDetailLevel)
public Parameters clone()
clone
in class java.util.HashMap<java.lang.Object,Parameter>
public boolean sanityCheck(ParametersAndDisplayParameters handlerParams)
public void sanityCheck()
public Parameters copy(Parameters pFrom, Parameters pTo)
public void meterReInit()
public void reCreateMeter()
public void updateParameter(java.lang.String key, double value)
public MeasureProperty addParameter(java.lang.Object parameterKey)
public void addParameter(Parameter parameter)
public Parameter getParameter(java.lang.Object parameterKey)
public boolean hasChanged(java.lang.Object parameterKey)
public final void parametersAndEachParameterProcessDependencies()
parametersAndEachParameterProcessDependencies
in class ParametersAndDisplayParameters
public void validate() throws IllegalParameterValueException
IllegalParameterValueException
public MeasureFactory getMeasureFactory()
public void setManualMeasureFactory(MeasureFactory manualMeasureFactory)
public void notifyBeforeMeasureActivated()
public void notifyMeasureChanged(Measure measure)
public void setNotificationReceiver(MeasureNotificationReceiver notificationReceiver)
public MeasureNotificationReceiver getNotificationReceiver()
public double getStepsPerSecond()
public void setStepsPerSecond(double stepsPerSecond)
public void checkParamterNotNull()
public java.lang.String toInstanceId()
public java.lang.String toString()
toString
in class java.util.AbstractMap<java.lang.Object,Parameter>
public java.lang.String toStringDebug()
public void resetUserHasChanged()