Class DescriptionType

  • Direct Known Subclasses:
    NameDescriptionType, OptionalNameDescriptionType

    public abstract class DescriptionType
    extends Object
    An abstract type definition used as the base for NameDescriptionType or OptionalNameDescriptionType. The short description is intended to be used for quick "memory jogger" descriptions of the object.

    Java class for DescriptionType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="DescriptionType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="LongDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="AliasSet" type="{http://www.omg.org/space/xtce}AliasSetType" minOccurs="0"/>
             <element name="AncillaryDataSet" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element name="AncillaryData" maxOccurs="unbounded">
                         <complexType>
                           <simpleContent>
                             <extension base="<http://www.w3.org/2001/XMLSchema>string">
                               <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                               <attribute name="mimeType" type="{http://www.w3.org/2001/XMLSchema}string" default="text/plain" />
                               <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
                             </extension>
                           </simpleContent>
                         </complexType>
                       </element>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
           <attribute name="shortDescription" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • DescriptionType

        public DescriptionType()
    • Method Detail

      • getLongDescription

        public String getLongDescription()
        Gets the value of the longDescription property.
        Returns:
        possible object is String
      • setLongDescription

        public void setLongDescription​(String value)
        Sets the value of the longDescription property.
        Parameters:
        value - allowed object is String
      • getAliasSet

        public AliasSetType getAliasSet()
        Gets the value of the aliasSet property.
        Returns:
        possible object is AliasSetType
      • setAliasSet

        public void setAliasSet​(AliasSetType value)
        Sets the value of the aliasSet property.
        Parameters:
        value - allowed object is AliasSetType
      • getShortDescription

        public String getShortDescription()
        Gets the value of the shortDescription property.
        Returns:
        possible object is String
      • setShortDescription

        public void setShortDescription​(String value)
        Sets the value of the shortDescription property.
        Parameters:
        value - allowed object is String