|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.itextpdf.xmp.options.Options
com.itextpdf.xmp.options.ParseOptions
public final class ParseOptions
Options for XMPMetaFactory.parse(InputStream, ParseOptions)
.
Field Summary | |
---|---|
static int |
ACCEPT_LATIN_1
If the input is not unicode, try to parse it as ISO-8859-1. |
static int |
FIX_CONTROL_CHARS
Convert ASCII control characters 0x01 - 0x1F (except tab, cr, and lf) to spaces. |
static int |
OMIT_NORMALIZATION
Do not carry run the XMPNormalizer on a packet, leave it as it is. |
static int |
REQUIRE_XMP_META
Require a surrounding "x:xmpmeta" element in the xml-document. |
static int |
STRICT_ALIASING
Do not reconcile alias differences, throw an exception instead. |
Constructor Summary | |
---|---|
ParseOptions()
Sets the options to the default values. |
Method Summary | |
---|---|
protected String |
defineOptionName(int option)
To be implemeted by inheritants. |
boolean |
getAcceptLatin1()
|
boolean |
getFixControlChars()
|
boolean |
getOmitNormalization()
|
boolean |
getRequireXMPMeta()
|
boolean |
getStrictAliasing()
|
protected int |
getValidOptions()
To be implemeted by inheritants. |
ParseOptions |
setAcceptLatin1(boolean value)
|
ParseOptions |
setFixControlChars(boolean value)
|
ParseOptions |
setOmitNormalization(boolean value)
|
ParseOptions |
setRequireXMPMeta(boolean value)
|
ParseOptions |
setStrictAliasing(boolean value)
|
Methods inherited from class com.itextpdf.xmp.options.Options |
---|
assertConsistency, clear, containsAllOptions, containsOneOf, equals, getOption, getOptions, getOptionsString, hashCode, isExactly, setOption, setOptions, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int REQUIRE_XMP_META
public static final int STRICT_ALIASING
public static final int FIX_CONTROL_CHARS
public static final int ACCEPT_LATIN_1
public static final int OMIT_NORMALIZATION
Constructor Detail |
---|
public ParseOptions()
Method Detail |
---|
public boolean getRequireXMPMeta()
public ParseOptions setRequireXMPMeta(boolean value)
value
- the value to set
public boolean getStrictAliasing()
public ParseOptions setStrictAliasing(boolean value)
value
- the value to set
public boolean getFixControlChars()
public ParseOptions setFixControlChars(boolean value)
value
- the value to set
public boolean getAcceptLatin1()
public ParseOptions setOmitNormalization(boolean value)
value
- the value to set
public boolean getOmitNormalization()
public ParseOptions setAcceptLatin1(boolean value)
value
- the value to set
protected String defineOptionName(int option)
Options
defineOptionName
in class Options
option
- a single, valid option bit.
Options.defineOptionName(int)
protected int getValidOptions()
Options
getValidOptions
in class Options
Options.getValidOptions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |