Package hec.data

Class DefaultCwmsProperty

java.lang.Object
hec.data.DefaultCwmsProperty
All Implemented Interfaces:
ICwmsProperty, IProperty

public class DefaultCwmsProperty extends Object implements ICwmsProperty
  • Constructor Details

    • DefaultCwmsProperty

      public DefaultCwmsProperty(String officeId, String propertyCategory, String propertyId, String propertyValue, String propertyComment)
    • DefaultCwmsProperty

      public DefaultCwmsProperty(Map<String,String> map)
    • DefaultCwmsProperty

      public DefaultCwmsProperty(IProperty property)
  • Method Details

    • setPropertyMap

      public final void setPropertyMap(Map<String,String> map)
      Description copied from interface: ICwmsProperty
      Will set the attributes of this object to the mapped values keyed to the above constants and those in the super type.
      Specified by:
      setPropertyMap in interface ICwmsProperty
    • getPropertyCategory

      public String getPropertyCategory()
      Description copied from interface: ICwmsProperty
      Returns the category of this property.
      Specified by:
      getPropertyCategory in interface ICwmsProperty
      Returns:
    • setPropertyCategory

      public void setPropertyCategory(String s)
    • getPropertyComment

      public String getPropertyComment()
      Description copied from interface: IProperty
      Returns the property comment for this object.
      Specified by:
      getPropertyComment in interface IProperty
      Returns:
    • setPropertyComment

      public void setPropertyComment(String s)
    • getOfficeId

      public String getOfficeId()
      Description copied from interface: ICwmsProperty
      Returns the office id for this property.
      Specified by:
      getOfficeId in interface ICwmsProperty
      Returns:
    • setOfficeId

      public void setOfficeId(String s)
    • getPropertyId

      public String getPropertyId()
      Description copied from interface: IProperty
      Returns the property id of this object.
      Specified by:
      getPropertyId in interface IProperty
      Returns:
    • getPropertyValue

      public String getPropertyValue()
      Description copied from interface: IProperty
      Returns the property value of this object.
      Specified by:
      getPropertyValue in interface IProperty
      Returns: