org.opensha.sha.imr.param.EqkRuptureParams
Class RakeParam

java.lang.Object
  extended by org.opensha.commons.param.AbstractParameter<java.lang.Double>
      extended by org.opensha.commons.param.impl.DoubleParameter
          extended by org.opensha.sha.imr.param.EqkRuptureParams.RakeParam
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Parameter<?>>, Named, XMLSaveable, Parameter<java.lang.Double>

public class RakeParam
extends DoubleParameter

Rake Parameter, reserved for representing the average rake of the earthquake rupture. See constructors for info on editability and default values.

See Also:
Serialized Form

Field Summary
static java.lang.String INFO
           
protected static java.lang.Double MAX
           
protected static java.lang.Double MIN
           
static java.lang.String NAME
           
static java.lang.String UNITS
           
 
Fields inherited from class org.opensha.commons.param.impl.DoubleParameter
C, D
 
Fields inherited from class org.opensha.commons.param.AbstractParameter
constraint, defaultValue, editable, independentParameters, info, metadataString, name, units, value, XML_COMPLEX_VAL_EL_NAME, XML_GROUP_METADATA_NAME, XML_METADATA_NAME, XML_NULL_VALUE
 
Fields inherited from interface org.opensha.commons.param.Parameter
XML_INDEPENDENT_PARAMS_NAME
 
Constructor Summary
RakeParam()
          This sets the default as 0.0 This also leaves the parameter as non editable.
RakeParam(double defaultRake)
          This sets the default as given This also leaves the parameter as non editable.
 
Method Summary
 
Methods inherited from class org.opensha.commons.param.impl.DoubleParameter
clone, getEditor, getMax, getMin, getType, isAllowed, setConstraint, setIndividualParamValueFromXML, setValue
 
Methods inherited from class org.opensha.commons.param.AbstractParameter
addIndependentParameter, addParameterChangeFailListener, addParameterChangeListener, checkEditable, compareTo, containsIndependentParameter, equals, firePropertyChange, firePropertyChangeFailed, getConstraint, getConstraintName, getDefaultValue, getDependentParamMetadataString, getIndependentParameter, getIndependentParameterList, getIndependentParametersKey, getInfo, getMetadataString, getName, getNumIndependentParameters, getUnits, getValue, isEditable, isNullAllowed, removeIndependentParameter, removeParameterChangeFailListener, removeParameterChangeListener, setDefaultValue, setDependentParamMetadataString, setIndependentParameters, setIndepParamsFromXML, setInfo, setName, setNonEditable, setUnits, setValue, setValueAsDefault, setValueFromXMLMetadata, toXMLMetadata, toXMLMetadata, unableToSetValue, valueToXML
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
See Also:
Constant Field Values

UNITS

public static final java.lang.String UNITS
See Also:
Constant Field Values

INFO

public static final java.lang.String INFO
See Also:
Constant Field Values

MIN

protected static final java.lang.Double MIN

MAX

protected static final java.lang.Double MAX
Constructor Detail

RakeParam

public RakeParam(double defaultRake)
This sets the default as given This also leaves the parameter as non editable.


RakeParam

public RakeParam()
This sets the default as 0.0 This also leaves the parameter as non editable.