Package hec.rss.model
Class PDCRecordImpl
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.rss.model.PDCRecordImpl
- All Implemented Interfaces:
AsciiSerializable,FieldAccessor,PDCRecord,Serializable,Cloneable,Comparable,Observer,rma.lang.Modifiable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class hec.lang.NamedType
_description, _ignoreModifiedEvents, _index, _isValid, _modified, _name, defaultDescription, defaultName, DESCRIPTION_CHANGED, NAME_CHANGED, RENAME_EVENT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetUnits()intinthashCode()booleanisInput()booleanreadData(BufferedReader input) voidvoidsetDSSFilename(String name) voidsetDSSPathname(String name) voidsetDSSPathname(String[] parts) voidsetInput(boolean b) voidsetParamName(String name) voidvoidsetVariableId(int varid) booleanwriteData(BufferedWriter out) Methods inherited from class hec.lang.NamedType
addModifiableListener, clone, compareTo, fireModifiedStateChanged, getDescription, getDisplayName, getFieldObject, getIgnoreModifiedEvents, getIndex, getName, isModified, isValid, readResolve, removeModifiableListener, rename, set, setDescription, setFieldObject, setIgnoreModifiedEvents, setIndex, setModified, setName, setValid, toString, update, useRecursiveModifiedTestMethods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface hec.rss.model.PDCRecord
getDescription, getIndex, getName
-
Field Details
-
REC
- See Also:
-
NAME
- See Also:
-
DESCRIPTION
- See Also:
-
UNITS
- See Also:
-
INPUT
- See Also:
-
VARIABLE_ID
- See Also:
-
PARAM_NAME
- See Also:
-
DSS_FILENAME
- See Also:
-
CURVE_INDEX
- See Also:
-
DSS_PATHNAME
- See Also:
-
END
- See Also:
-
-
Constructor Details
-
PDCRecordImpl
public PDCRecordImpl()
-
-
Method Details
-
setInput
public void setInput(boolean b) -
setDSSPathname
- Specified by:
setDSSPathnamein interfacePDCRecord
-
setDSSPathname
- Specified by:
setDSSPathnamein interfacePDCRecord
-
setDSSFilename
- Specified by:
setDSSFilenamein interfacePDCRecord
-
setParamName
-
getParamName
- Specified by:
getParamNamein interfacePDCRecord
-
setUnits
-
setVariableId
public void setVariableId(int varid) -
getVariableId
public int getVariableId()- Specified by:
getVariableIdin interfacePDCRecord
-
getDSSPathname
- Specified by:
getDSSPathnamein interfacePDCRecord
-
getDSSFilename
- Specified by:
getDSSFilenamein interfacePDCRecord
-
setCurveIndex
-
getCurveIndex
- Specified by:
getCurveIndexin interfacePDCRecord
-
getUnits
-
isInput
public boolean isInput() -
writeData
-
readData
-
equals
-
hashCode
public int hashCode()
-