/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,cross Feed
* resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:jdk8u-jdk
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:openjdk-jdk10
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:openjdk9
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:Java8CN
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:jdk8u_jdk
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:lookaside_java-1.8.0-openjdk
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:VarJ
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,cross Feed
* resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:jdk-1.7-annotated
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:infobip-open-jdk-8
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:jdk8u-dev-jdk
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:jdk7-jdk
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:openjdk-source-code-learn
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:OLD-OpenJDK8
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:openjdk-jdk7u-jdk
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
项目:openjdk-icedtea7
文件:PageAttributes.java
/**
* Determines whether two PageAttributes are equal to each other.
* <p>
* Two PageAttributes are equal if and only if each of their attributes are
* equal. Attributes of enumeration type are equal if and only if the
* fields refer to the same unique enumeration object. This means that
* an aliased media is equal to its underlying unique media. Printer
* resolutions are equal if and only if the Feed resolution,and units are equal.
*
* @param obj the object whose equality will be checked.
* @return whether obj is equal to this PageAttribute according to the
* above criteria.
*/
public boolean equals(Object obj) {
if (!(obj instanceof PageAttributes)) {
return false;
}
PageAttributes rhs = (PageAttributes)obj;
return (color == rhs.color &&
media == rhs.media &&
orientationRequested == rhs.orientationRequested &&
origin == rhs.origin &&
printQuality == rhs.printQuality &&
printerResolution[0] == rhs.printerResolution[0] &&
printerResolution[1] == rhs.printerResolution[1] &&
printerResolution[2] == rhs.printerResolution[2]);
}
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
public PrintJob2D(Frame frame,String doctitle,final Properties props) {
this.props = props;
this.jobAttributes = new JobAttributes();
this.pageAttributes = new PageAttributes();
translateInputProps();
initPrintJob2D(frame,doctitle,this.jobAttributes,this.pageAttributes);
}
项目:jdk8u-jdk
文件:PageAttributes.java
项目:jdk8u-jdk
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
项目:jdk8u-jdk
文件:PrintJob2D.java
public PrintJob2D(Frame frame,this.pageAttributes);
}
项目:openjdk-jdk10
文件:PageAttributes.java
项目:openjdk-jdk10
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
项目:openjdk-jdk10
文件:PrintJob2D.java
public PrintJob2D(Frame frame,this.pageAttributes);
}
项目:openjdk-jdk10
文件:PrintTest.java
private static void printtest() {
JobAttributes job = new JobAttributes();
PageAttributes page = new PageAttributes();
job.setDialog(JobAttributes.DialogType.NATIVE);
job.setDefaultSelection(JobAttributes.DefaultSelectionType.ALL);
job.setFromPage(2);
job.setToPage(5);
Toolkit tk = Toolkit.getDefaultToolkit();
// setting this dialog to native printdialog
if (tk != null) {
PrintJob pj = tk.getPrintJob(new JFrame(),"testing the attribute setting ",job,page);
}
}
项目:openjdk9
文件:PageAttributes.java
项目:openjdk9
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
项目:openjdk9
文件:PrintJob2D.java
public PrintJob2D(Frame frame,this.pageAttributes);
}
项目:openjdk9
文件:PrintTest.java
private static void printtest() {
JobAttributes job = new JobAttributes();
PageAttributes page = new PageAttributes();
job.setDialog(JobAttributes.DialogType.NATIVE);
job.setDefaultSelection(JobAttributes.DefaultSelectionType.ALL);
job.setFromPage(2);
job.setToPage(5);
Toolkit tk = Toolkit.getDefaultToolkit();
// setting this dialog to native printdialog
if (tk != null) {
PrintJob pj = tk.getPrintJob(new JFrame(),page);
}
}
项目:Java8CN
文件:PageAttributes.java
项目:Java8CN
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
项目:jdk8u_jdk
文件:PageAttributes.java
项目:jdk8u_jdk
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
项目:jdk8u_jdk
文件:PrintJob2D.java
public PrintJob2D(Frame frame,this.pageAttributes);
}
项目:lookaside_java-1.8.0-openjdk
文件:PageAttributes.java
项目:lookaside_java-1.8.0-openjdk
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
项目:lookaside_java-1.8.0-openjdk
文件:PrintJob2D.java
public PrintJob2D(Frame frame,this.pageAttributes);
}
项目:VarJ
文件:PageAttributes.java
项目:VarJ
文件:PageAttributes.java
/**
* Sets all of the attributes of this PageAttributes to the same values as
* the attributes of obj.
*
* @param obj the PageAttributes to copy.
*/
public void set(PageAttributes obj) {
color = obj.color;
media = obj.media;
orientationRequested = obj.orientationRequested;
origin = obj.origin;
printQuality = obj.printQuality;
// okay because we never modify the contents of printerResolution
printerResolution = obj.printerResolution;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。