Package org.w3.xlink

Class Extended


  • public class Extended
    extends Object
    Intended for use as the type of user-declared elements to make them extended links. Note that the elements referenced in the content model are all abstract. The intention is that by simply declaring elements with these as their substitutionGroup, all the right things will happen.

    Java class for extended complex type.

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

     <complexType name="extended">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <group ref="{http://www.w3.org/1999/xlink}extendedModel" maxOccurs="unbounded" minOccurs="0"/>
           <attGroup ref="{http://www.w3.org/1999/xlink}extendedAttrs"/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • Extended

        public Extended()
    • Method Detail

      • getExtendedModel

        public List<Object> getExtendedModel()
        Gets the value of the extendedModel property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the extendedModel property.

        For example, to add a new item, do as follows:

            getExtendedModel().add(newItem);
         

        Objects of the following type(s) are allowed in the list TitleEltType ResourceType LocatorType ArcType

      • getType

        public TypeType getType()
        Gets the value of the type property.
        Returns:
        possible object is TypeType
      • setType

        public void setType​(TypeType value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is TypeType
      • getRole

        public String getRole()
        Gets the value of the role property.
        Returns:
        possible object is String
      • setRole

        public void setRole​(String value)
        Sets the value of the role property.
        Parameters:
        value - allowed object is String
      • getTitle

        public String getTitle()
        Gets the value of the title property.
        Returns:
        possible object is String
      • setTitle

        public void setTitle​(String value)
        Sets the value of the title property.
        Parameters:
        value - allowed object is String
      • copyTo

        public <_B> void copyTo​(Extended.Builder<_B> _other)
        Copies all state of this object to a builder. This method is used by the copyOf(org.w3.xlink.Extended) method and should not be called directly by client code.
        Parameters:
        _other - A builder instance to which the state of this object will be copied.
      • newCopyBuilder

        public <_B> Extended.Builder<_B> newCopyBuilder​(_B _parentBuilder)
      • copyTo

        public <_B> void copyTo​(Extended.Builder<_B> _other,
                                com.kscs.util.jaxb.PropertyTree _propertyTree,
                                com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
        Copies all state of this object to a builder. This method is used by the copyOf(org.w3.xlink.Extended) method and should not be called directly by client code.
        Parameters:
        _other - A builder instance to which the state of this object will be copied.
      • newCopyBuilder

        public <_B> Extended.Builder<_B> newCopyBuilder​(_B _parentBuilder,
                                                        com.kscs.util.jaxb.PropertyTree _propertyTree,
                                                        com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
      • newCopyBuilder

        public Extended.Builder<Void> newCopyBuilder​(com.kscs.util.jaxb.PropertyTree _propertyTree,
                                                     com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
      • copyOf

        public static <_B> Extended.Builder<_B> copyOf​(Extended _other,
                                                       com.kscs.util.jaxb.PropertyTree _propertyTree,
                                                       com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)