org.opensha.sha.imr.param.EqkRuptureParams
Class FaultTypeParam
java.lang.Object
org.opensha.commons.param.AbstractParameter<String>
org.opensha.commons.param.impl.StringParameter
org.opensha.sha.imr.param.EqkRuptureParams.FaultTypeParam
- All Implemented Interfaces:
- Serializable, Comparable<Parameter<?>>, Named, XMLSaveable, Parameter<String>
public class FaultTypeParam
- extends StringParameter
FaulltTypeParam, a StringParameter for representing different
styles of faulting. The options are not specified here because
nomenclature generally differs among subclasses. The default must
also be specified in the constructor.
See constructors for info on editability and default values.
- See Also:
- Serialized Form
| 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 |
| Methods inherited from class org.opensha.commons.param.AbstractParameter |
addIndependentParameter, addParameterChangeFailListener, addParameterChangeListener, checkEditable, compareTo, containsIndependentParameter, equals, firePropertyChange, firePropertyChangeFailed, getConstraint, getConstraintName, getDefaultValue, getDependentParamMetadataString, getIndependentParameter, getIndependentParameterList, getIndependentParametersIterator, getIndependentParametersKey, getInfo, getMetadataString, getName, getNumIndependentParameters, getUnits, getValue, isAllowed, isEditable, isNullAllowed, removeIndependentParameter, removeParameterChangeFailListener, removeParameterChangeListener, setDefaultValue, setDependentParamMetadataString, setIndependentParameters, setIndepParamsFromXML, setInfo, setName, setNonEditable, setUnits, setValue, setValueAsDefault, setValueFromXMLMetadata, toXMLMetadata, toXMLMetadata, unableToSetValue, valueToXML |
NAME
public static final String NAME
- See Also:
- Constant Field Values
INFO
public static final String INFO
- See Also:
- Constant Field Values
FaultTypeParam
public FaultTypeParam(StringConstraint options,
String defaultValue)
- This sets the parameter as non-editable
- Parameters:
options - defaultValue -