Package hec.data.project
Class AtProjectDescriptor
java.lang.Object
java.util.Observable
hec.lang.NamedType
hec.data.project.AtProjectDescriptor
- All Implemented Interfaces:
IProjectDescriptor
,AsciiSerializable
,FieldAccessor
,Serializable
,Cloneable
,Comparable
,Observer
,Modifiable
- See Also:
-
Field Summary
Fields 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 TypeMethodDescriptionboolean
getRow()
int
hashCode()
void
setModified
(boolean flag) Set the modified flag to true or false.void
setProjectLocationRef
(LocationTemplate newProject) void
void
setValues
(List<IColumnDescriptor> columnList, List<Object> row) 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, setName, setValid, toString, update, useRecursiveModifiedTest
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface rma.lang.Modifiable
isModified
-
Constructor Details
-
AtProjectDescriptor
-
AtProjectDescriptor
public AtProjectDescriptor()
-
-
Method Details
-
setValues
-
setValues
- Specified by:
setValues
in interfaceIProjectDescriptor
-
getProjectLocationRef
- Specified by:
getProjectLocationRef
in interfaceIProjectDescriptor
-
getPublicName
-
getLongName
-
getOfficeId
-
getLocationId
-
getBaseLocationId
-
getSubLocationId
-
getRow
-
hashCode
public int hashCode() -
equals
-
setModified
public void setModified(boolean flag) Description copied from class:NamedType
Set the modified flag to true or false.- Specified by:
setModified
in interfaceModifiable
- Overrides:
setModified
in classNamedType
-
setProjectLocationRef
-