Class InfoWindowLayer


  • public class InfoWindowLayer
    extends java.lang.Object
    InfoWindow 객체가 속해있는 InfoWindowLayer 클래스.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      InfoWindow addInfoWindow​(InfoWindowOptions options)
      InfoWindow 추가하고 객체를 생성한다.
      void addInfoWindow​(InfoWindowOptions options, OnInfoWindowCreateCallback callback)
      InfoWindow 추가하고 객체를 생성한다.
      InfoWindow getInfoWindow​(java.lang.String id)
      InfoWindow Id 에 해당하는 InfoWindow 객체를 가져온다.
      java.lang.Object getTag()
      설정 된 태그를 가져온다.
      void remove​(InfoWindow infoWindow)
      InfoWindowLayer 에 추가 된 InfoWindow 를 삭제한다.
      void removeAll()
      InfoWindowLayer 에 추가 된 모든 InfoWindow 를 삭제한다.
      void setTag​(java.lang.Object tag)
      InfoWindowLayer 객체에 사용자 식별을 위해 태그를 설정한다.
      void setVisible​(boolean visible)
      InfoWindowLayer 의 visible 을 설정한다.
      • Methods inherited from class java.lang.Object

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

      • addInfoWindow

        public InfoWindow addInfoWindow​(InfoWindowOptions options)
        InfoWindow 추가하고 객체를 생성한다.
        Parameters:
        options - InfoWindowOptions
      • addInfoWindow

        public void addInfoWindow​(InfoWindowOptions options,
                                  OnInfoWindowCreateCallback callback)
        InfoWindow 추가하고 객체를 생성한다.
        Parameters:
        options - InfoWindowOptions
        callback - InfoWindow 생성 후 호출되는 콜백
      • getInfoWindow

        public InfoWindow getInfoWindow​(java.lang.String id)
        InfoWindow Id 에 해당하는 InfoWindow 객체를 가져온다.
        Parameters:
        id - InfoWindow Id
        Returns:
        InfoWindow 객체
      • setVisible

        public void setVisible​(boolean visible)
        InfoWindowLayer 의 visible 을 설정한다. 레이어에 속해있는 InfoWindow 들도 visible 영향을 받는다.
        Parameters:
        visible - true: visible, false: invisible
      • remove

        public void remove​(InfoWindow infoWindow)
        InfoWindowLayer 에 추가 된 InfoWindow 를 삭제한다.
        Parameters:
        infoWindow - 삭제할 InfoWindow 객체
      • removeAll

        public void removeAll()
        InfoWindowLayer 에 추가 된 모든 InfoWindow 를 삭제한다.
      • setTag

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

        public java.lang.Object getTag()
        설정 된 태그를 가져온다.
        Returns:
        설정 된 태그