Class StreamAlignmentDPData

java.lang.Object
hec.map.streamAlignment.StreamAlignmentDPData
All Implemented Interfaces:
Cloneable, Comparable

public class StreamAlignmentDPData extends Object implements Comparable, Cloneable
  • Field Details

    • _mapScale

      protected int _mapScale
      the mapscale these properties are for
  • Constructor Details

    • StreamAlignmentDPData

      protected StreamAlignmentDPData()
    • StreamAlignmentDPData

      public StreamAlignmentDPData(int mapScale)
  • Method Details

    • isDrawTicLabels

      public boolean isDrawTicLabels()
      Returns:
      Returns the drawTicLabels.
    • setDrawTicLabels

      public void setDrawTicLabels(boolean drawTicLabels)
      Parameters:
      drawTicLabels - The drawTicLabels to set.
    • isDrawTics

      public boolean isDrawTics()
      Returns:
      Returns the drawTics.
    • setDrawTics

      public void setDrawTics(boolean drawTics)
      Parameters:
      drawTics - The drawTics to set.
    • getMajorTicLength

      public int getMajorTicLength()
      Returns:
      Returns the majorTicLength.
    • setMajorTicLength

      public void setMajorTicLength(int majorTicLength)
      Parameters:
      majorTicLength - The majorTicLength to set.
    • getNameFont

      public Font getNameFont()
      Returns:
      Returns the nameFont.
    • setNameFont

      public void setNameFont(Font nameFont)
      Parameters:
      nameFont - The nameFont to set.
    • isShowStreamName

      public boolean isShowStreamName()
      Returns:
      Returns the showStreamName.
    • setShowStreamName

      public void setShowStreamName(boolean showStreamName)
      Parameters:
      showStreamName - The showStreamName to set.
    • getStreamColor

      public Color getStreamColor()
      Returns:
      Returns the streamColor.
    • setStreamColor

      public void setStreamColor(Color streamColor)
      Parameters:
      streamColor - The streamColor to set.
    • getStreamWidth

      public int getStreamWidth()
      Returns:
      Returns the streamWidth.
    • setStreamWidth

      public void setStreamWidth(int streamWidth)
      Parameters:
      streamWidth - The streamWidth to set.
    • getTicLabelFont

      public Font getTicLabelFont()
      Returns:
      Returns the ticLabelFont.
    • setTicLabelFont

      public void setTicLabelFont(Font ticLabelFont)
      Parameters:
      ticLabelFont - The ticLabelFont to set.
    • getTicLength

      public int getTicLength()
      Returns:
      Returns the ticLength.
    • setTicLength

      public void setTicLength(int ticLength)
      Parameters:
      ticLength - The ticLength to set.
    • set

      public void set(StreamAlignmentDPData props)
    • setDefaults

      public void setDefaults()
    • compareTo

      public int compareTo(Object obj)
      Specified by:
      compareTo in interface Comparable
    • getMapScale

      public int getMapScale()
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • setMapScale

      public void setMapScale(int newScale)
      Parameters:
      newScale -
    • isDrawJunctions

      public boolean isDrawJunctions()
      Returns:
      Returns the drawJunctions.
    • setDrawJunctions

      public void setDrawJunctions(boolean drawJunctions)
      Parameters:
      drawJunctions - The drawJunctions to set.
    • isDrawNodes

      public boolean isDrawNodes()
      Returns:
      Returns the drawNodes.
    • setDrawNodes

      public void setDrawNodes(boolean drawNodes)
      Parameters:
      drawNodes - The drawNodes to set.
    • getJunctionColor

      public Color getJunctionColor()
      Returns:
      Returns the junctionColor.
    • setJunctionColor

      public void setJunctionColor(Color junctionColor)
      Parameters:
      junctionColor - The junctionColor to set.
    • getJunctionWidth

      public int getJunctionWidth()
      Returns:
      Returns the junctionWidth.
    • setJunctionWidth

      public void setJunctionWidth(int junctionWidth)
      Parameters:
      junctionWidth - The junctionWidth to set.
    • getNodeColor

      public Color getNodeColor()
      Returns:
      Returns the nodeColor.
    • setNodeColor

      public void setNodeColor(Color nodeColor)
      Parameters:
      nodeColor - The nodeColor to set.
    • getNodeOutlineColor

      public Color getNodeOutlineColor()
      Returns:
      Returns the nodeOutlineColor.
    • setNodeOutlineColor

      public void setNodeOutlineColor(Color nodeOutlineColor)
      Parameters:
      nodeOutlineColor - The nodeOutlineColor to set.
    • getNodeWidth

      public int getNodeWidth()
      Returns:
      Returns the nodeWidth.
    • setNodeWidth

      public void setNodeWidth(int nodeWidth)
      Parameters:
      nodeWidth - The nodeWidth to set.