Class SimpleStyleSheet

  • All Implemented Interfaces:
    StyleSheet

    public final class SimpleStyleSheet
    extends java.lang.Object
    implements StyleSheet
    • Field Detail

      • classRules

        @NotNull
        private final @NotNull java.util.Map<java.lang.String,​@NotNull java.util.List<@NotNull StyleProperty>> classRules
      • idRules

        @NotNull
        private final @NotNull java.util.Map<java.lang.String,​@NotNull java.util.List<@NotNull StyleProperty>> idRules
      • tagNameRules

        @NotNull
        private final @NotNull java.util.Map<java.lang.String,​@NotNull java.util.List<@NotNull StyleProperty>> tagNameRules
    • Constructor Detail

      • SimpleStyleSheet

        public SimpleStyleSheet()
    • Method Detail

      • classRules

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​@NotNull java.util.List<@NotNull StyleProperty>> classRules()
      • idRules

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​@NotNull java.util.List<@NotNull StyleProperty>> idRules()
      • tagNameRules

        @NotNull
        public @NotNull java.util.Map<java.lang.String,​@NotNull java.util.List<@NotNull StyleProperty>> tagNameRules()
      • addTagNameRules

        void addTagNameRules​(@NotNull
                             @NotNull java.lang.String tagName,
                             @NotNull
                             @NotNull java.util.List<@NotNull StyleProperty> rule)
      • addClassRules

        void addClassRules​(@NotNull
                           @NotNull java.lang.String className,
                           @NotNull
                           @NotNull java.util.List<@NotNull StyleProperty> rule)
      • addIdRules

        void addIdRules​(@NotNull
                        @NotNull java.lang.String id,
                        @NotNull
                        @NotNull java.util.List<@NotNull StyleProperty> rule)