Class StripMark

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

    public class StripMark
    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">
           <sequence>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}BarcodeReproParams" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}FillMark" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}ColorControlStrip" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}CutMark" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}IdentificationField" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}JobField" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}RefAnchor" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}RegisterMark" maxOccurs="unbounded" minOccurs="0"/>
             <element ref="{http://www.CIP4.org/JDFSchema_2_0}ScavengerArea" maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="AbsoluteHeight" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="AbsoluteWidth" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="Anchor" type="{http://www.CIP4.org/JDFSchema_2_0}Anchor" />
           <attribute name="Font" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="FontSize" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="HorizontalFitPolicy" type="{http://www.CIP4.org/JDFSchema_2_0}EnumFitPolicy" />
           <attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
           <attribute name="MarkName" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="Offset" type="{http://www.CIP4.org/JDFSchema_2_0}XYPair" />
           <attribute name="Orientation" type="{http://www.CIP4.org/JDFSchema_2_0}Orientation" />
           <attribute name="RelativeHeight" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="RelativeWidth" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="StripMarkDetails" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="VerticalFitPolicy" type="{http://www.CIP4.org/JDFSchema_2_0}EnumFitPolicy" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • fillMark

        protected java.util.List<FillMark> fillMark
      • cutMark

        protected java.util.List<CutMark> cutMark
      • registerMark

        protected java.util.List<RegisterMark> registerMark
      • scavengerArea

        protected java.util.List<ScavengerArea> scavengerArea
      • absoluteHeight

        protected java.lang.Float absoluteHeight
      • absoluteWidth

        protected java.lang.Float absoluteWidth
      • anchor

        protected Anchor anchor
      • font

        protected java.lang.String font
      • fontSize

        protected java.lang.Float fontSize
      • horizontalFitPolicy

        protected EnumFitPolicy horizontalFitPolicy
      • id

        protected java.lang.String id
      • markName

        protected java.lang.String markName
      • offset

        protected XYPair offset
      • relativeHeight

        protected java.lang.Float relativeHeight
      • relativeWidth

        protected java.lang.Float relativeWidth
      • stripMarkDetails

        protected java.lang.String stripMarkDetails
    • Constructor Detail

      • StripMark

        public StripMark()
    • Method Detail

      • setBarcodeReproParams

        public void setBarcodeReproParams​(BarcodeReproParams value)
        Sets the value of the barcodeReproParams property.
        Parameters:
        value - allowed object is BarcodeReproParams
      • getFillMark

        public java.util.List<FillMark> getFillMark()
        Gets the value of the fillMark 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 fillMark property.

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

            getFillMark().add(newItem);
         

        Objects of the following type(s) are allowed in the list FillMark

      • getColorControlStrip

        public java.util.List<ColorControlStrip> getColorControlStrip()
        Gets the value of the colorControlStrip 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 colorControlStrip property.

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

            getColorControlStrip().add(newItem);
         

        Objects of the following type(s) are allowed in the list ColorControlStrip

      • getCutMark

        public java.util.List<CutMark> getCutMark()
        Gets the value of the cutMark 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 cutMark property.

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

            getCutMark().add(newItem);
         

        Objects of the following type(s) are allowed in the list CutMark

      • getIdentificationField

        public java.util.List<IdentificationField> getIdentificationField()
        Gets the value of the identificationField 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 identificationField property.

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

            getIdentificationField().add(newItem);
         

        Objects of the following type(s) are allowed in the list IdentificationField

      • getJobField

        public JobField getJobField()
        Gets the value of the jobField property.
        Returns:
        possible object is JobField
      • setJobField

        public void setJobField​(JobField value)
        Sets the value of the jobField property.
        Parameters:
        value - allowed object is JobField
      • getRefAnchor

        public RefAnchor getRefAnchor()
        Gets the value of the refAnchor property.
        Returns:
        possible object is RefAnchor
      • setRefAnchor

        public void setRefAnchor​(RefAnchor value)
        Sets the value of the refAnchor property.
        Parameters:
        value - allowed object is RefAnchor
      • getRegisterMark

        public java.util.List<RegisterMark> getRegisterMark()
        Gets the value of the registerMark 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 registerMark property.

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

            getRegisterMark().add(newItem);
         

        Objects of the following type(s) are allowed in the list RegisterMark

      • getScavengerArea

        public java.util.List<ScavengerArea> getScavengerArea()
        Gets the value of the scavengerArea 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 scavengerArea property.

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

            getScavengerArea().add(newItem);
         

        Objects of the following type(s) are allowed in the list ScavengerArea

      • getAbsoluteHeight

        public java.lang.Float getAbsoluteHeight()
        Gets the value of the absoluteHeight property.
        Returns:
        possible object is Float
      • setAbsoluteHeight

        public void setAbsoluteHeight​(java.lang.Float value)
        Sets the value of the absoluteHeight property.
        Parameters:
        value - allowed object is Float
      • getAbsoluteWidth

        public java.lang.Float getAbsoluteWidth()
        Gets the value of the absoluteWidth property.
        Returns:
        possible object is Float
      • setAbsoluteWidth

        public void setAbsoluteWidth​(java.lang.Float value)
        Sets the value of the absoluteWidth property.
        Parameters:
        value - allowed object is Float
      • 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
      • getFont

        public java.lang.String getFont()
        Gets the value of the font property.
        Returns:
        possible object is String
      • setFont

        public void setFont​(java.lang.String value)
        Sets the value of the font property.
        Parameters:
        value - allowed object is String
      • getFontSize

        public java.lang.Float getFontSize()
        Gets the value of the fontSize property.
        Returns:
        possible object is Float
      • setFontSize

        public void setFontSize​(java.lang.Float value)
        Sets the value of the fontSize property.
        Parameters:
        value - allowed object is Float
      • getHorizontalFitPolicy

        public EnumFitPolicy getHorizontalFitPolicy()
        Gets the value of the horizontalFitPolicy property.
        Returns:
        possible object is EnumFitPolicy
      • setHorizontalFitPolicy

        public void setHorizontalFitPolicy​(EnumFitPolicy value)
        Sets the value of the horizontalFitPolicy property.
        Parameters:
        value - allowed object is EnumFitPolicy
      • 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
      • getMarkName

        public java.lang.String getMarkName()
        Gets the value of the markName property.
        Returns:
        possible object is String
      • setMarkName

        public void setMarkName​(java.lang.String value)
        Sets the value of the markName property.
        Parameters:
        value - allowed object is String
      • getOffset

        public XYPair getOffset()
        Gets the value of the offset property.
        Returns:
        possible object is String
      • setOffset

        public void setOffset​(XYPair value)
        Sets the value of the offset property.
        Parameters:
        value - allowed object is String
      • 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
      • getRelativeHeight

        public java.lang.Float getRelativeHeight()
        Gets the value of the relativeHeight property.
        Returns:
        possible object is Float
      • setRelativeHeight

        public void setRelativeHeight​(java.lang.Float value)
        Sets the value of the relativeHeight property.
        Parameters:
        value - allowed object is Float
      • getRelativeWidth

        public java.lang.Float getRelativeWidth()
        Gets the value of the relativeWidth property.
        Returns:
        possible object is Float
      • setRelativeWidth

        public void setRelativeWidth​(java.lang.Float value)
        Sets the value of the relativeWidth property.
        Parameters:
        value - allowed object is Float
      • getStripMarkDetails

        public java.lang.String getStripMarkDetails()
        Gets the value of the stripMarkDetails property.
        Returns:
        possible object is String
      • setStripMarkDetails

        public void setStripMarkDetails​(java.lang.String value)
        Sets the value of the stripMarkDetails property.
        Parameters:
        value - allowed object is String
      • getVerticalFitPolicy

        public EnumFitPolicy getVerticalFitPolicy()
        Gets the value of the verticalFitPolicy property.
        Returns:
        possible object is EnumFitPolicy
      • setVerticalFitPolicy

        public void setVerticalFitPolicy​(EnumFitPolicy value)
        Sets the value of the verticalFitPolicy property.
        Parameters:
        value - allowed object is EnumFitPolicy
      • 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
      • withFillMark

        public StripMark withFillMark​(java.util.Collection<FillMark> values)
      • withCutMark

        public StripMark withCutMark​(java.util.Collection<CutMark> values)
      • withAbsoluteHeight

        public StripMark withAbsoluteHeight​(java.lang.Float value)
      • withAbsoluteWidth

        public StripMark withAbsoluteWidth​(java.lang.Float value)
      • withFont

        public StripMark withFont​(java.lang.String value)
      • withFontSize

        public StripMark withFontSize​(java.lang.Float value)
      • withID

        public StripMark withID​(java.lang.String value)
      • withMarkName

        public StripMark withMarkName​(java.lang.String value)
      • withRelativeHeight

        public StripMark withRelativeHeight​(java.lang.Float value)
      • withRelativeWidth

        public StripMark withRelativeWidth​(java.lang.Float value)
      • withStripMarkDetails

        public StripMark withStripMarkDetails​(java.lang.String 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