Package hec.rss.model.globalvariable
Class AltExternalGlobalData
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.rss.model.globalvariable.BaseAltGlobalData
hec.rss.model.globalvariable.AltExternalGlobalData
- All Implemented Interfaces:
AsciiSerializable,FieldAccessor,GlobalVariableData,Serializable,Cloneable,Comparable,Observer,rma.lang.Modifiable
- See Also:
-
Field Summary
Fields inherited from class hec.rss.model.globalvariable.BaseAltGlobalData
_globalVariable, _valueFields 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 TypeMethodDescriptionbooleancopyInto(GlobalVariableData copyFromGv) copy into this GlobalVariableData the contents from copyFromGvgetType()booleanloadData()protected voidparseGVRecord(String type, String param) voidsetExternalDataLocation(ExternalDataLocation dataLocation) protected voidbooleanwriteDssData(String alternateDssFile) Methods inherited from class hec.rss.model.globalvariable.BaseAltGlobalData
canCoerceValue, clone, equals, finishReadingData, finishWritingData, getCoercedValue, getDssEPart, getDSSFilename, getDSSPathname, getDSSPathname, getGlobalVariableDataLocation, getGVDataSet, getRelativePath, getValue, hashCode, isMarkedForDeletion, markForDelete, readData, readDssData, readDssTextValue, readDssTextValue, setDSSFilename, setDSSPathname, setGlobalVariable, setGVDataSet, setValue, writeData, writeDssTextValueMethods inherited from class hec.lang.NamedType
addModifiableListener, 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.globalvariable.GlobalVariableData
getDescription, getIndex, getName, setDescription, setIndex, setName
-
Constructor Details
-
AltExternalGlobalData
public AltExternalGlobalData()
-
-
Method Details
-
getExternalDataLocation
-
setExternalDataLocation
-
writeAdditionalInfo
- Overrides:
writeAdditionalInfoin classBaseAltGlobalData- Parameters:
out-- Throws:
IOException
-
parseGVRecord
- Overrides:
parseGVRecordin classBaseAltGlobalData- Parameters:
type-param-
-
writeDssData
- Specified by:
writeDssDatain interfaceGlobalVariableData- Specified by:
writeDssDatain classBaseAltGlobalData
-
getType
- Specified by:
getTypein interfaceGlobalVariableData- Specified by:
getTypein classBaseAltGlobalData
-
copyInto
Description copied from interface:GlobalVariableDatacopy into this GlobalVariableData the contents from copyFromGv- Specified by:
copyIntoin interfaceGlobalVariableData- Overrides:
copyIntoin classBaseAltGlobalData- Parameters:
copyFromGv-
-
loadData
public boolean loadData()- Specified by:
loadDatain interfaceGlobalVariableData- Overrides:
loadDatain classBaseAltGlobalData- Returns:
- - true if successfully loaded
-