Package hec.model

Class TsDataSetName

All Implemented Interfaces:
Serializable, Cloneable

public class TsDataSetName extends DSSPathAndFilename implements Cloneable, Serializable
See Also:
  • Field Details

    • _fromOracle

      protected boolean _fromOracle
    • _set

      protected boolean _set
    • _oracleName

      protected String _oracleName
    • layers

      public Vector layers
    • modules

      public Vector modules
    • iconTypes

      public Vector iconTypes
    • thresholdColors

      public String thresholdColors
    • cumulativeThresholdColors

      public String cumulativeThresholdColors
    • thresholdName

      public String thresholdName
    • cumulativeThresholdName

      public String cumulativeThresholdName
    • _displayName

      protected String _displayName
    • _location

      protected String _location
    • _parameter

      protected String _parameter
    • _version

      protected String _version
    • _thumbnailMin

      protected HecDouble _thumbnailMin
    • _thumbnailMax

      protected HecDouble _thumbnailMax
  • Constructor Details

    • TsDataSetName

      public TsDataSetName()
    • TsDataSetName

      public TsDataSetName(String name)
    • TsDataSetName

      public TsDataSetName(boolean oracle, String name)
  • Method Details

    • init

      protected void init(boolean oracle, String name)
    • getDisplayName

      public String getDisplayName()
    • getLocation

      public String getLocation()
    • getParameter

      public String getParameter()
    • getVersion

      public String getVersion()
    • clone

      public Object clone()
      Overrides:
      clone in class DSSPathname
    • fromOracle

      public boolean fromOracle()
    • setFromOracle

      public void setFromOracle(boolean fromOracle)
    • oracleName

      public String oracleName()
    • name

      public String name()
    • dataSetName

      public String dataSetName()
    • hasBeenSet

      public boolean hasBeenSet()
      Overrides:
      hasBeenSet in class DSSPathname
    • setPathname

      public int setPathname(String path)
      Overrides:
      setPathname in class DSSPathAndFilename
    • setOracleName

      public void setOracleName(String name)
    • set

      public void set(boolean set)
    • isActive

      public boolean isActive(Vector activeLayers)
    • addLayer

      public void addLayer(String layerName)
    • setLayers

      public void setLayers(Vector layerNames)
    • getLayers

      public Vector getLayers()
    • addModule

      public void addModule(String moduleName, Integer type)
    • setModules

      public void setModules(Vector moduleNames)
    • getIconType

      public int getIconType(String moduleName)
    • getLocationName

      public String getLocationName()
    • setLocationName

      public void setLocationName(String name)
    • setThumbnailMinMax

      public void setThumbnailMinMax(HecDouble min, HecDouble max)
    • getThumbnailMinMax

      public void getThumbnailMinMax(HecDouble min, HecDouble max)
    • setThumbnailScale

      public void setThumbnailScale(String vals)
    • setThresholdColors

      public void setThresholdColors(String colors)
    • setCumulativeThresholdColors

      public void setCumulativeThresholdColors(String colors)
    • setThresholdName

      public void setThresholdName(String name)
    • setCumulativeThresholdName

      public void setCumulativeThresholdName(String name)
    • setThresholdColorInfo

      public void setThresholdColorInfo(Hashtable<String,String> colors, boolean cumulative)
    • setThreshColors

      protected void setThreshColors(Hashtable<String,String> thresholdColorHash)
    • setCumColors

      protected void setCumColors(Hashtable<String,String> cumColors)