A component's description is shown to the user as the installation sequence reaches the Product Selection Page The information is stored in the component's dependency descriptor. 1- the Identity element <xs:element name="Identity"> <xs:annotation> <xs:documentation>Definition of the identity of the component.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="component:Identifier"/> <xs:element ref="component:Categories" minOccurs="0"/> <xs:element ref="component:Description" maxOccurs="unbounded"/> <xs:element ref="component:IdentityVersion"/> <xs:element ref="component:Capabilities" minOccurs="0"/> <xs:element ref="component:Vendor"/> <xs:element ref="component:Other"/> </xs:sequence> </xs:complexType> </xs:element> 2- the Description element <xs:element name="Description"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute default="en_US.UTF-8" name="Locale" type="xs:string" use="optional"> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> The definition of a description in a dependency descriptor should look like <Identity> <Identifier feature="true">P1S1</Identifier> <Description>product P1S1</Description> <Description Locale="fr_FR.UTF-8">produit P1S1</Description> <IdentityVersion> <VersionBaseline>v_P1S1</VersionBaseline> </IdentityVersion> <Vendor>Sun Microsystems Inc.</Vendor> <Other>Java Enterprise System</Other> </Identity> |