Class GoTo3DViewActionType


  • public class GoTo3DViewActionType
    extends ActionEventType
     <?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">When activated, the goTo3DView action will jump to a specific view of a 3D object (a 3D annotation).</p>
     

    Java class for GoTo3DViewActionType complex type

    .

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

    
     <complexType name="GoTo3DViewActionType">
       <complexContent>
         <extension base="{http://schema.webpdf.de/1.0/operation}ActionEventType">
           <all>
             <element name="annotation" type="{http://schema.webpdf.de/1.0/operation}AnnotationSelectionType"/>
           </all>
           <attribute name="index">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="relative" type="{http://schema.webpdf.de/1.0/operation}RelativeThreeDViewOperationType" default="Default" />
         </extension>
       </complexContent>
     </complexType>
     
    • Field Detail

      • index

        protected Integer index
         <?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">The index for the 3D annotation view. This value is an alternative to "name" and "relative" and does not have to be set if either one of these values are specified.</p>
         
      • name

        protected String name
         <?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">The name of the 3D annotation view. This value is an alternative to "index" and "relative" and does not have to be set if either one of these values are specified.</p>
         
      • relative

        protected RelativeThreeDViewOperationType relative
         <?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">A view of the 3D annotation that has been defined relative to the currently visualized view. This value is an alternative to "name" and "index" and does not have to be set if either one of these values are specified.
                                         <ul><li>First = The first view of the 3D annotation.</li><li>Last = The last view of the 3D annotation.</li><li>Next = The next view of the 3D annotation.</li><li>Previous = The previous view of the 3D annotation.</li><li>Default = The default view of the 3D annotation.</li></ul></p>
         
    • Constructor Detail

      • GoTo3DViewActionType

        public GoTo3DViewActionType()
    • Method Detail

      • isSetAnnotation

        public boolean isSetAnnotation()
      • getIndex

        public int getIndex()
         <?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">The index for the 3D annotation view. This value is an alternative to "name" and "relative" and does not have to be set if either one of these values are specified.</p>
         
        Returns:
        possible object is Integer
      • setIndex

        public void setIndex​(int value)
        Sets the value of the index property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getIndex()
      • isSetIndex

        public boolean isSetIndex()
      • unsetIndex

        public void unsetIndex()
      • getName

        public String getName()
         <?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">The name of the 3D annotation view. This value is an alternative to "index" and "relative" and does not have to be set if either one of these values are specified.</p>
         
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
        See Also:
        getName()
      • isSetName

        public boolean isSetName()
      • getRelative

        public RelativeThreeDViewOperationType getRelative()
         <?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">A view of the 3D annotation that has been defined relative to the currently visualized view. This value is an alternative to "name" and "index" and does not have to be set if either one of these values are specified.
                                         <ul><li>First = The first view of the 3D annotation.</li><li>Last = The last view of the 3D annotation.</li><li>Next = The next view of the 3D annotation.</li><li>Previous = The previous view of the 3D annotation.</li><li>Default = The default view of the 3D annotation.</li></ul></p>
         
        Returns:
        possible object is RelativeThreeDViewOperationType
      • isSetRelative

        public boolean isSetRelative()