Class IconDesc


  • public class IconDesc
    extends java.lang.Object
    The icon element.
    Version:
    $Revision: 1.8 $
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private int depth
      the depth, or -1 if unknown
      static java.lang.String DEPTH_ATTRIBUTE  
      private int height
      the height, or -1 if unknown
      static java.lang.String HEIGHT_ATTRIBUTE  
      static java.lang.String HREF_ATTRIBUTE  
      static java.lang.String ICON_ELEMENT  
      private IconKind kind
      Used to indicate the use of the icon, such as default, selected, disabled, rollover, splash, and shortcut.
      static java.lang.String KIND_ATTRIBUTE  
      private java.net.URL location
      the location of the icon
      private int size
      the size, or -1 if unknown
      static java.lang.String SIZE_ATTRIBUTE  
      private int width
      the width, or -1 if unknown
      static java.lang.String WIDTH_ATTRIBUTE  
    • Constructor Summary

      Constructors 
      Constructor Description
      IconDesc​(java.net.URL location, IconKind kind, int width, int height, int depth, int size)
      Creates an icon descriptor with the specified information.
    • Field Detail

      • HEIGHT_ATTRIBUTE

        public static final java.lang.String HEIGHT_ATTRIBUTE
        See Also:
        Constant Field Values
      • location

        private final java.net.URL location
        the location of the icon
      • kind

        private final IconKind kind
        Used to indicate the use of the icon, such as default, selected, disabled, rollover, splash, and shortcut.
      • width

        private final int width
        the width, or -1 if unknown
      • height

        private final int height
        the height, or -1 if unknown
      • depth

        private final int depth
        the depth, or -1 if unknown
      • size

        private final int size
        the size, or -1 if unknown
    • Constructor Detail

      • IconDesc

        public IconDesc​(java.net.URL location,
                        IconKind kind,
                        int width,
                        int height,
                        int depth,
                        int size)
        Creates an icon descriptor with the specified information.
        Parameters:
        location - the location of the icon
        kind - the type of icon
        width - the width, or -1 if unknown
        height - the height, or -1 if unknown
        depth - the depth, or -1 if unknown
        size - the size, or -1 if unknown
    • Method Detail

      • getLocation

        public java.net.URL getLocation()
        Returns:
        the location of the icon.
      • getKind

        public IconKind getKind()
        Returns:
        the icon type.
      • getWidth

        public int getWidth()
        Returns:
        the icon width or -1 if not specified in the JNLPFile.
      • getHeight

        public int getHeight()
        Returns:
        the icon height or -1 if not specified in the JNLPFile.
      • getSize

        public int getSize()
        Returns:
        the icon size or -1 if not specified in the JNLPFile.
      • getDepth

        public int getDepth()
        Returns:
        the icon depth or -1 if not specified in the JNLPFile.