Class Position

  • All Implemented Interfaces:
    java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    public class Position
    extends java.lang.Object
    implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    Java class for anonymous complex type.

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

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="AbsoluteBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
           <attribute name="Anchor" type="{http://www.CIP4.org/JDFSchema_2_0}Anchor" />
           <attribute name="BinderySignatureID" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="BlockName" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="GangElementID" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
           <attribute name="MarginBottom" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="MarginLeft" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="MarginRight" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="MarginTop" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="Orientation" type="{http://www.CIP4.org/JDFSchema_2_0}Orientation" />
           <attribute name="PositionOrd" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="RelativeBox" type="{http://www.CIP4.org/JDFSchema_2_0}rectangle" />
           <attribute name="StackDepth" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="StackOrd" type="{http://www.w3.org/2001/XMLSchema}int" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • absoluteBox

        protected Rectangle absoluteBox
      • anchor

        protected Anchor anchor
      • binderySignatureID

        protected java.lang.String binderySignatureID
      • blockName

        protected java.lang.String blockName
      • gangElementID

        protected java.lang.String gangElementID
      • id

        protected java.lang.String id
      • marginBottom

        protected java.lang.Float marginBottom
      • marginLeft

        protected java.lang.Float marginLeft
      • marginRight

        protected java.lang.Float marginRight
      • marginTop

        protected java.lang.Float marginTop
      • positionOrd

        protected java.lang.Integer positionOrd
      • relativeBox

        protected Rectangle relativeBox
      • stackDepth

        protected java.lang.Integer stackDepth
      • stackOrd

        protected java.lang.Integer stackOrd
    • Constructor Detail

      • Position

        public Position()
    • Method Detail

      • getAbsoluteBox

        public Rectangle getAbsoluteBox()
        Gets the value of the absoluteBox property.
        Returns:
        possible object is String
      • setAbsoluteBox

        public void setAbsoluteBox​(Rectangle value)
        Sets the value of the absoluteBox property.
        Parameters:
        value - allowed object is String
      • getAnchor

        public Anchor getAnchor()
        Gets the value of the anchor property.
        Returns:
        possible object is Anchor
      • setAnchor

        public void setAnchor​(Anchor value)
        Sets the value of the anchor property.
        Parameters:
        value - allowed object is Anchor
      • getBinderySignatureID

        public java.lang.String getBinderySignatureID()
        Gets the value of the binderySignatureID property.
        Returns:
        possible object is String
      • setBinderySignatureID

        public void setBinderySignatureID​(java.lang.String value)
        Sets the value of the binderySignatureID property.
        Parameters:
        value - allowed object is String
      • getBlockName

        public java.lang.String getBlockName()
        Gets the value of the blockName property.
        Returns:
        possible object is String
      • setBlockName

        public void setBlockName​(java.lang.String value)
        Sets the value of the blockName property.
        Parameters:
        value - allowed object is String
      • getGangElementID

        public java.lang.String getGangElementID()
        Gets the value of the gangElementID property.
        Returns:
        possible object is String
      • setGangElementID

        public void setGangElementID​(java.lang.String value)
        Sets the value of the gangElementID property.
        Parameters:
        value - allowed object is String
      • getID

        public java.lang.String getID()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setID

        public void setID​(java.lang.String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getMarginBottom

        public java.lang.Float getMarginBottom()
        Gets the value of the marginBottom property.
        Returns:
        possible object is Float
      • setMarginBottom

        public void setMarginBottom​(java.lang.Float value)
        Sets the value of the marginBottom property.
        Parameters:
        value - allowed object is Float
      • getMarginLeft

        public java.lang.Float getMarginLeft()
        Gets the value of the marginLeft property.
        Returns:
        possible object is Float
      • setMarginLeft

        public void setMarginLeft​(java.lang.Float value)
        Sets the value of the marginLeft property.
        Parameters:
        value - allowed object is Float
      • getMarginRight

        public java.lang.Float getMarginRight()
        Gets the value of the marginRight property.
        Returns:
        possible object is Float
      • setMarginRight

        public void setMarginRight​(java.lang.Float value)
        Sets the value of the marginRight property.
        Parameters:
        value - allowed object is Float
      • getMarginTop

        public java.lang.Float getMarginTop()
        Gets the value of the marginTop property.
        Returns:
        possible object is Float
      • setMarginTop

        public void setMarginTop​(java.lang.Float value)
        Sets the value of the marginTop property.
        Parameters:
        value - allowed object is Float
      • getOrientation

        public Orientation getOrientation()
        Gets the value of the orientation property.
        Returns:
        possible object is Orientation
      • setOrientation

        public void setOrientation​(Orientation value)
        Sets the value of the orientation property.
        Parameters:
        value - allowed object is Orientation
      • getPositionOrd

        public java.lang.Integer getPositionOrd()
        Gets the value of the positionOrd property.
        Returns:
        possible object is Integer
      • setPositionOrd

        public void setPositionOrd​(java.lang.Integer value)
        Sets the value of the positionOrd property.
        Parameters:
        value - allowed object is Integer
      • getRelativeBox

        public Rectangle getRelativeBox()
        Gets the value of the relativeBox property.
        Returns:
        possible object is String
      • setRelativeBox

        public void setRelativeBox​(Rectangle value)
        Sets the value of the relativeBox property.
        Parameters:
        value - allowed object is String
      • getStackDepth

        public java.lang.Integer getStackDepth()
        Gets the value of the stackDepth property.
        Returns:
        possible object is Integer
      • setStackDepth

        public void setStackDepth​(java.lang.Integer value)
        Sets the value of the stackDepth property.
        Parameters:
        value - allowed object is Integer
      • getStackOrd

        public java.lang.Integer getStackOrd()
        Gets the value of the stackOrd property.
        Returns:
        possible object is Integer
      • setStackOrd

        public void setStackOrd​(java.lang.Integer value)
        Sets the value of the stackOrd property.
        Parameters:
        value - allowed object is Integer
      • getOtherAttributes

        public java.util.Map<javax.xml.namespace.QName,​java.lang.String> getOtherAttributes()
        Gets a map that contains attributes that aren't bound to any typed property on this class.

        the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

        Returns:
        always non-null
      • withBinderySignatureID

        public Position withBinderySignatureID​(java.lang.String value)
      • withBlockName

        public Position withBlockName​(java.lang.String value)
      • withGangElementID

        public Position withGangElementID​(java.lang.String value)
      • withID

        public Position withID​(java.lang.String value)
      • withMarginBottom

        public Position withMarginBottom​(java.lang.Float value)
      • withMarginLeft

        public Position withMarginLeft​(java.lang.Float value)
      • withMarginRight

        public Position withMarginRight​(java.lang.Float value)
      • withMarginTop

        public Position withMarginTop​(java.lang.Float value)
      • withPositionOrd

        public Position withPositionOrd​(java.lang.Integer value)
      • withStackDepth

        public Position withStackDepth​(java.lang.Integer value)
      • withStackOrd

        public Position withStackOrd​(java.lang.Integer value)
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              java.lang.Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object