Class ItemType


  • public class ItemType
    extends ItemReferenceType
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Used to specify all the properties you want for a content structure entry that is to be created, including the actions it will trigger.
                         An entry can contain any number of the specified subelements you want in the order you want them. All subelements represent a type of action that will be triggered when the entry is clicked on and that will be executed in succession.
                     </p>
     

    Java class for ItemType complex type.

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

    
     <complexType name="ItemType">
       <complexContent>
         <extension base="{http://schema.webpdf.de/1.0/operation}ItemReferenceType">
           <choice maxOccurs="unbounded" minOccurs="0">
             <element name="goTo" type="{http://schema.webpdf.de/1.0/operation}GoToDestinationActionType"/>
             <element name="launchApplication" type="{http://schema.webpdf.de/1.0/operation}LaunchApplicationActionType"/>
             <element name="resolveURI" type="{http://schema.webpdf.de/1.0/operation}URIActionType"/>
             <element name="playSound" type="{http://schema.webpdf.de/1.0/operation}SoundActionType"/>
             <element name="hideAnnotation" type="{http://schema.webpdf.de/1.0/operation}HideActionType"/>
             <element name="executeNamed" type="{http://schema.webpdf.de/1.0/operation}NamedActionType"/>
             <element name="submitForm" type="{http://schema.webpdf.de/1.0/operation}SubmitFormActionType"/>
             <element name="resetForm" type="{http://schema.webpdf.de/1.0/operation}ResetFormActionType"/>
             <element name="importSchema" type="{http://schema.webpdf.de/1.0/operation}ImportDataActionType"/>
             <element name="executeJavaScript" type="{http://schema.webpdf.de/1.0/operation}JavaScriptActionType"/>
             <element name="setLayerState" type="{http://schema.webpdf.de/1.0/operation}SetOCGStateActionType"/>
             <element name="setTransition" type="{http://schema.webpdf.de/1.0/operation}TransitionActionType"/>
             <element name="goTo3DView" type="{http://schema.webpdf.de/1.0/operation}GoTo3DViewActionType"/>
             <element name="goToThread" type="{http://schema.webpdf.de/1.0/operation}ThreadActionType"/>
           </choice>
           <attribute name="isOpen" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="italic" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="bold" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="color" type="{http://schema.webpdf.de/1.0/operation}RgbColorType" default="#000000" />
           <attribute name="pathPosition" type="{http://schema.webpdf.de/1.0/operation}AddPositionType" default="inplace" />
           <attribute name="itemName" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ItemType

        public ItemType()
    • Method Detail

      • isSetActions

        public boolean isSetActions()
      • unsetActions

        public void unsetActions()
      • isIsOpen

        public boolean isIsOpen()
        Gets the value of the isOpen property.
        Returns:
        possible object is Boolean
      • setIsOpen

        public void setIsOpen​(boolean value)
        Sets the value of the isOpen property.
        Parameters:
        value - allowed object is Boolean
      • isSetIsOpen

        public boolean isSetIsOpen()
      • unsetIsOpen

        public void unsetIsOpen()
      • isItalic

        public boolean isItalic()
        Gets the value of the italic property.
        Returns:
        possible object is Boolean
      • setItalic

        public void setItalic​(boolean value)
        Sets the value of the italic property.
        Parameters:
        value - allowed object is Boolean
      • isSetItalic

        public boolean isSetItalic()
      • unsetItalic

        public void unsetItalic()
      • isBold

        public boolean isBold()
        Gets the value of the bold property.
        Returns:
        possible object is Boolean
      • setBold

        public void setBold​(boolean value)
        Sets the value of the bold property.
        Parameters:
        value - allowed object is Boolean
      • isSetBold

        public boolean isSetBold()
      • unsetBold

        public void unsetBold()
      • getColor

        public String getColor()
        Gets the value of the color property.
        Returns:
        possible object is String
      • setColor

        public void setColor​(String value)
        Sets the value of the color property.
        Parameters:
        value - allowed object is String
      • isSetColor

        public boolean isSetColor()
      • setPathPosition

        public void setPathPosition​(AddPositionType value)
        Sets the value of the pathPosition property.
        Parameters:
        value - allowed object is AddPositionType
      • isSetPathPosition

        public boolean isSetPathPosition()
      • getItemName

        public String getItemName()
        Gets the value of the itemName property.
        Returns:
        possible object is String
      • setItemName

        public void setItemName​(String value)
        Sets the value of the itemName property.
        Parameters:
        value - allowed object is String
      • isSetItemName

        public boolean isSetItemName()