Class LabelStyles


  • public class LabelStyles
    extends java.lang.Object
    LabelStyle 를 가지고 있는 컨테이너 클래스. 따로 styleId 를 설정하지 않았다면, LabelStyles 의 컨텐츠가 똑같으면 id 도 똑같다.
    • Field Detail

      • styleId

        public java.lang.String styleId
        LabelStyles 의 고유한 Id
      • styles

        public LabelStyle[] styles
        zoomLevel 마다 다르게 설정한 LabelStyle 의 배열.
      • textStyleCount

        public int textStyleCount
        Text LabelStyles 의 갯수.
    • Method Detail

      • from

        public static LabelStyles from​(Context context,
                                       int... styleResIds)
        LabelStyles 를 생성한다.
        Parameters:
        context - Context 객체.
        styleResIds - styles.xml 에 정의되어 있는 스타일 리소스 Id.
      • from

        public static LabelStyles from​(LabelStyle... styles)
        LabelStyles 를 생성한다.
        Parameters:
        styles - LabelStyle 객체.
      • from

        public static LabelStyles from​(java.util.Collection<LabelStyle> styles)
        LabelStyles 를 생성한다.
        Parameters:
        styles - LabelStyle 객체.
      • from

        public static LabelStyles from​(java.lang.String styleId,
                                       java.util.Collection<LabelStyle> styles)
        LabelStyles 를 생성한다.
        Parameters:
        styleId - LabelStyles 의 고유한 Id.
        styles - LabelStyle 객체.
      • from

        public static LabelStyles from​(java.lang.String styleId,
                                       LabelStyle... styles)
        LabelStyles 를 생성한다.
        Parameters:
        styleId - LabelStyles 의 고유한 Id.
        styles - LabelStyle 객체.
      • setStyleId

        public LabelStyles setStyleId​(java.lang.String styleId)
        LabelStyles 의 고유한 Id 를 설정한다.
        Parameters:
        styleId - LabelStyles 의 고유한 Id.
      • getStyleId

        public java.lang.String getStyleId()
        LabelStyles 의 고유한 Id 를 가져온다.
      • getStyles

        public LabelStyle[] getStyles()
        추가되어 있는 LabelStyle 배열을 가져온다.
      • getTextStyleCount

        public int getTextStyleCount()
        Label 의 텍스트 스타일 갯수를 가져온다.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object