public class PrintSettingsAttrMark extends AbstractIOFileAttrMark
限定符和类型 | 字段和说明 |
---|---|
static int |
NATIVE_PRINT |
static int |
NO_CLIENT_PRINT |
static java.lang.String |
XML_TAG |
CURRENT_LEVEL, MARK_STRING
构造器和说明 |
---|
PrintSettingsAttrMark() |
PrintSettingsAttrMark(PrintSettingsAttrData data) |
限定符和类型 | 方法和说明 |
---|---|
PrintSettingsAttrMark |
clone()
克隆当前对象
|
boolean |
equals(java.lang.Object o) |
PrintSettingsAttrData |
getData() |
Margin |
getMargin()
获取当前打印边距
|
NativePrintAttr |
getNativePrintAttr() |
NoClientPrintAttr |
getNoClientPrintAttr() |
int |
getPrintType()
获取打印类型
NO_CLIENT_PRINT —— 0
NATIVE_PRINT —— 1
|
int |
hashCode()
返回对象的hashcode
|
boolean |
isInheritPageMarginSetting()
是否继承页面边距设置
|
boolean |
isValid() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setData(PrintSettingsAttrData data) |
void |
setPrintType(int printType)
设置打印类型(NO_CLIENT_PRINT、NATIVE_PRINT)
|
void |
setValid(boolean valid) |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
java.lang.String |
xmlTag()
该属性的XML标记标签,具有唯一性
|
createJSONConfig, currentAPILevel, mark4Provider
public static final java.lang.String XML_TAG
public static final int NO_CLIENT_PRINT
public static final int NATIVE_PRINT
public PrintSettingsAttrMark()
public PrintSettingsAttrMark(PrintSettingsAttrData data)
public void setData(PrintSettingsAttrData data)
public PrintSettingsAttrData getData()
public int getPrintType()
public void setPrintType(int printType)
public NoClientPrintAttr getNoClientPrintAttr()
public NativePrintAttr getNativePrintAttr()
public Margin getMargin()
public boolean isInheritPageMarginSetting()
public void readXML(XMLableReader reader)
XMLReadable
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
writer
- XML写入对象public java.lang.String xmlTag()
IOFileAttrMark
public boolean isValid()
public void setValid(boolean valid)
public PrintSettingsAttrMark clone()
IOFileAttrMark
clone
在接口中 FCloneable
clone
在接口中 IOFileAttrMark
clone
在类中 AbstractIOFileAttrMark
public int hashCode()
hashCode
在类中 AbstractProvider
public boolean equals(java.lang.Object o)
equals
在类中 AbstractProvider