javaee:iconType

The icon type contains small-icon and large-icon elements
	that specify the file names for small and large GIF, JPEG,
	or PNG icon images used to represent the parent element in a
	GUI tool.

	The xml:lang attribute defines the language that the
	icon file names are provided in. Its value is "en" (English)
	by default.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
id xsd:ID optional
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.

Used By

Source

<xsd:complexType name="iconType">
  <xsd:annotation>
    <xsd:documentation>The icon type contains small-icon and large-icon elements that specify the file names for small and large GIF, JPEG, or PNG icon images used to represent the parent element in a GUI tool. The xml:lang attribute defines the language that the icon file names are provided in. Its value is "en" (English) by default.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="small-icon" type="javaee:pathType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <![CDATA[

	      The small-icon element contains the name of a file
	      containing a small (16 x 16) icon image. The file
	      name is a relative path within the Deployment
	      Component's Deployment File.

	      The image may be in the GIF, JPEG, or PNG format.
	      The icon can be used by tools.

	      Example:

	      <small-icon>employee-service-icon16x16.jpg</small-icon>

	      ]]>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="large-icon" type="javaee:pathType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>
          <![CDATA[

	      The large-icon element contains the name of a file
	      containing a large
	      (32 x 32) icon image. The file name is a relative
	      path within the Deployment Component's Deployment
	      File.

	      The image may be in the GIF, JPEG, or PNG format.
	      The icon can be used by tools.

	      Example:

	      <large-icon>employee-service-icon32x32.jpg</large-icon>

	      ]]>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute ref="xml:lang"/>
  <xsd:attribute name="id" type="xsd:ID"/>
</xsd:complexType>