Class ScaleBar


  • public class ScaleBar
    extends java.lang.Object
    지도의 축척을 나타내는 클래스
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getFadeInTime()
      축척의 fadeIn 애니메이션 시간을 가져온다.
      int getFadeOutTime()
      축척의 fadeOut 애니메이션 시간을 가져온다.
      int getRetentionTime()
      축척이 나타나서 사라지기 전까지의 시간을 가져온다.
      java.lang.Object getTag()
      축척 객체에 설정한 태그를 가져온다.
      void hide()
      축척을 지도에서 사라지게 한다.
      boolean isAutoHide()
      일정 시간이 지나면 자동으로 사라지는 설정 상태를 가져온다.
      void setAutoHide​(boolean autoHide)
      일정 시간이 지나면 자동으로 사라지는 설정 여부를 한다.
      void setFadeInOutTime​(int fadeInTime, int fadeOutTime, int retentionTime)
      축척이 나타나고 사라지는 애니메이션 시간을 설정한다.
      void setPosition​(int mapGravity, float xPx, float yPx)
      축척의 위치를 변경한다.
      void setTag​(java.lang.Object tag)
      축척 객체에 사용자 식별을 위한 태그를 설정한다.
      void show()
      축척을 지도에 나타나게 한다.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • setAutoHide

        public void setAutoHide​(boolean autoHide)
        일정 시간이 지나면 자동으로 사라지는 설정 여부를 한다.
        Parameters:
        autoHide -
      • isAutoHide

        public boolean isAutoHide()
        일정 시간이 지나면 자동으로 사라지는 설정 상태를 가져온다.
        Returns:
      • show

        public void show()
        축척을 지도에 나타나게 한다.
      • hide

        public void hide()
        축척을 지도에서 사라지게 한다.
      • setPosition

        public void setPosition​(int mapGravity,
                                float xPx,
                                float yPx)
        축척의 위치를 변경한다.
        Parameters:
        mapGravity - MapGravity 상수 값
        xPx - MapGravity 기준으로 x 축 시작점
        yPx - MapGravity 기준으로 y 축 시작점
      • setFadeInOutTime

        public void setFadeInOutTime​(int fadeInTime,
                                     int fadeOutTime,
                                     int retentionTime)
        축척이 나타나고 사라지는 애니메이션 시간을 설정한다.
        Parameters:
        fadeInTime - fadeIn 애니메이션의 시간 (millis)
        fadeOutTime - fadeOut 애니메이션의 시간 (millis)
        retentionTime - 축척이 나타나서 사라지기 전까지의 시간 (millis)
      • getFadeInTime

        public int getFadeInTime()
        축척의 fadeIn 애니메이션 시간을 가져온다.
        Returns:
        fadeIn 애니메이션 시간 (millis)
      • getFadeOutTime

        public int getFadeOutTime()
        축척의 fadeOut 애니메이션 시간을 가져온다.
        Returns:
        fadeOut 애니메이션 시간 (millis)
      • getRetentionTime

        public int getRetentionTime()
        축척이 나타나서 사라지기 전까지의 시간을 가져온다. (millis)
        Returns:
      • setTag

        public void setTag​(java.lang.Object tag)
        축척 객체에 사용자 식별을 위한 태그를 설정한다.
        Parameters:
        tag -
      • getTag

        public java.lang.Object getTag()
        축척 객체에 설정한 태그를 가져온다.
        Returns: