java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.common.common_3.IconType
All Implemented Interfaces:
Containerable, Freezable, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding, DebugDumpable, Serializable, Cloneable

public class IconType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
User interface icon specification.
See Also:
  • Field Details

    • COMPLEX_TYPE

      public static final QName COMPLEX_TYPE
    • F_IMAGE_URL

      public static final ItemName F_IMAGE_URL
    • F_CSS_CLASS

      public static final ItemName F_CSS_CLASS
    • F_COLOR

      public static final ItemName F_COLOR
    • FACTORY

      public static final Producer<IconType> FACTORY
  • Constructor Details

  • Method Details

    • getImageUrl

      public String getImageUrl()
    • setImageUrl

      public void setImageUrl(String value)
    • getCssClass

      public String getCssClass()
    • setCssClass

      public void setCssClass(String value)
    • getColor

      public String getColor()
    • setColor

      public void setColor(String value)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
    • id

      public IconType id(Long value)
    • imageUrl

      public IconType imageUrl(String value)
    • cssClass

      public IconType cssClass(String value)
    • color

      public IconType color(String value)
    • end

      public <X> X end()
    • clone

      public IconType clone()
      Overrides:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable