@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public class ScreenSelector
extends java.lang.Object
implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
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="Angle" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="DotSize" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="Frequency" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="ScreeningFamily" type="{http://www.CIP4.org/JDFSchema_2_0}string" />
<attribute name="ScreeningType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Adaptive"/>
<enumeration value="AM"/>
<enumeration value="ErrorDiffusion"/>
<enumeration value="FM"/>
<enumeration value="HybridAM-FM"/>
<enumeration value="HybridAMline-dot"/>
</restriction>
</simpleType>
</attribute>
<attribute name="Separation" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<attribute name="SourceFrequencyMax" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="SourceFrequencyMin" type="{http://www.CIP4.org/JDFSchema_2_0}double" />
<attribute name="SourceObjects">
<simpleType>
<list itemType="{http://www.CIP4.org/JDFSchema_2_0}SourceObjects" />
</simpleType>
</attribute>
<attribute name="SpotFunction" type="{http://www.CIP4.org/JDFSchema_2_0}NMTOKEN" />
<anyAttribute processContents='lax' namespace='##other'/>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ScreenSelector.ScreeningType
Java class for null.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Double |
angle |
protected java.lang.Double |
dotSize |
protected java.lang.Double |
frequency |
protected java.lang.String |
screeningFamily |
protected ScreenSelector.ScreeningType |
screeningType |
protected java.lang.String |
separation |
protected java.lang.Double |
sourceFrequencyMax |
protected java.lang.Double |
sourceFrequencyMin |
protected java.util.List<SourceObjects> |
sourceObjects |
protected java.lang.String |
spotFunction |
| Constructor and Description |
|---|
ScreenSelector() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object object) |
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.EqualsStrategy strategy) |
java.lang.Double |
getAngle()
Gets the value of the angle property.
|
java.lang.Double |
getDotSize()
Gets the value of the dotSize property.
|
java.lang.Double |
getFrequency()
Gets the value of the frequency property.
|
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.
|
java.lang.String |
getScreeningFamily()
Gets the value of the screeningFamily property.
|
ScreenSelector.ScreeningType |
getScreeningType()
Gets the value of the screeningType property.
|
java.lang.String |
getSeparation()
Gets the value of the separation property.
|
java.lang.Double |
getSourceFrequencyMax()
Gets the value of the sourceFrequencyMax property.
|
java.lang.Double |
getSourceFrequencyMin()
Gets the value of the sourceFrequencyMin property.
|
java.util.List<SourceObjects> |
getSourceObjects()
Gets the value of the sourceObjects property.
|
java.lang.String |
getSpotFunction()
Gets the value of the spotFunction property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
void |
setAngle(java.lang.Double value)
Sets the value of the angle property.
|
void |
setDotSize(java.lang.Double value)
Sets the value of the dotSize property.
|
void |
setFrequency(java.lang.Double value)
Sets the value of the frequency property.
|
void |
setScreeningFamily(java.lang.String value)
Sets the value of the screeningFamily property.
|
void |
setScreeningType(ScreenSelector.ScreeningType value)
Sets the value of the screeningType property.
|
void |
setSeparation(java.lang.String value)
Sets the value of the separation property.
|
void |
setSourceFrequencyMax(java.lang.Double value)
Sets the value of the sourceFrequencyMax property.
|
void |
setSourceFrequencyMin(java.lang.Double value)
Sets the value of the sourceFrequencyMin property.
|
void |
setSpotFunction(java.lang.String value)
Sets the value of the spotFunction property.
|
ScreenSelector |
withAngle(java.lang.Double value) |
ScreenSelector |
withDotSize(java.lang.Double value) |
ScreenSelector |
withFrequency(java.lang.Double value) |
ScreenSelector |
withScreeningFamily(java.lang.String value) |
ScreenSelector |
withScreeningType(ScreenSelector.ScreeningType value) |
ScreenSelector |
withSeparation(java.lang.String value) |
ScreenSelector |
withSourceFrequencyMax(java.lang.Double value) |
ScreenSelector |
withSourceFrequencyMin(java.lang.Double value) |
ScreenSelector |
withSourceObjects(java.util.Collection<SourceObjects> values) |
ScreenSelector |
withSourceObjects(SourceObjects... values) |
ScreenSelector |
withSpotFunction(java.lang.String value) |
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Double angle
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Double dotSize
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Double frequency
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.String screeningFamily
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected ScreenSelector.ScreeningType screeningType
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.String separation
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Double sourceFrequencyMax
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.Double sourceFrequencyMin
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.util.List<SourceObjects> sourceObjects
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
protected java.lang.String spotFunction
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Double getAngle()
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setAngle(java.lang.Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Double getDotSize()
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setDotSize(java.lang.Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Double getFrequency()
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setFrequency(java.lang.Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.String getScreeningFamily()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setScreeningFamily(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public ScreenSelector.ScreeningType getScreeningType()
ScreenSelector.ScreeningType@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setScreeningType(ScreenSelector.ScreeningType value)
value - allowed object is
ScreenSelector.ScreeningType@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.String getSeparation()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setSeparation(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Double getSourceFrequencyMax()
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setSourceFrequencyMax(java.lang.Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.Double getSourceFrequencyMin()
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setSourceFrequencyMin(java.lang.Double value)
value - allowed object is
Double@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.util.List<SourceObjects> getSourceObjects()
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 sourceObjects property.
For example, to add a new item, do as follows:
getSourceObjects().add(newItem);
Objects of the following type(s) are allowed in the list
SourceObjects
@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.lang.String getSpotFunction()
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public void setSpotFunction(java.lang.String value)
value - allowed object is
String@Generated(value="com.sun.tools.xjc.Driver",
date="2017-03-27T06:28:30+02:00",
comments="JAXB RI v2.2.11")
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
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.
public ScreenSelector withAngle(java.lang.Double value)
public ScreenSelector withDotSize(java.lang.Double value)
public ScreenSelector withFrequency(java.lang.Double value)
public ScreenSelector withScreeningFamily(java.lang.String value)
public ScreenSelector withScreeningType(ScreenSelector.ScreeningType value)
public ScreenSelector withSeparation(java.lang.String value)
public ScreenSelector withSourceFrequencyMax(java.lang.Double value)
public ScreenSelector withSourceFrequencyMin(java.lang.Double value)
public ScreenSelector withSourceObjects(SourceObjects... values)
public ScreenSelector withSourceObjects(java.util.Collection<SourceObjects> values)
public ScreenSelector withSpotFunction(java.lang.String value)
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.EqualsStrategy strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodepublic int hashCode()
hashCode in class java.lang.Object