Package com.adobe.xmp.options
Class ParseOptions
- java.lang.Object
 - 
- com.adobe.xmp.options.Options
 - 
- com.adobe.xmp.options.ParseOptions
 
 
 
- 
public final class ParseOptions extends Options
Options forXMPMetaFactory.parse(InputStream, ParseOptions).- Since:
 - 24.01.2006
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intACCEPT_LATIN_1If the input is not unicode, try to parse it as ISO-8859-1.static intFIX_CONTROL_CHARSConvert ASCII control characters 0x01 - 0x1F (except tab, cr, and lf) to spaces.static intREQUIRE_XMP_METARequire a surrounding "x:xmpmeta" element in the xml-document.static intSTRICT_ALIASINGDo not reconcile alias differences, throw an exception instead. 
- 
Constructor Summary
Constructors Constructor Description ParseOptions()Sets the options to the default values. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAcceptLatin1()booleangetFixControlChars()booleangetRequireXMPMeta()booleangetStrictAliasing()ParseOptionssetAcceptLatin1(boolean value)ParseOptionssetFixControlChars(boolean value)ParseOptionssetRequireXMPMeta(boolean value)ParseOptionssetStrictAliasing(boolean value)- 
Methods inherited from class com.adobe.xmp.options.Options
clear, containsAllOptions, containsOneOf, equals, getOptions, getOptionsString, hashCode, isExactly, setOption, setOptions, toString 
 - 
 
 - 
 
- 
- 
Field Detail
- 
REQUIRE_XMP_META
public static final int REQUIRE_XMP_META
Require a surrounding "x:xmpmeta" element in the xml-document.- See Also:
 - Constant Field Values
 
 
- 
STRICT_ALIASING
public static final int STRICT_ALIASING
Do not reconcile alias differences, throw an exception instead.- See Also:
 - Constant Field Values
 
 
- 
FIX_CONTROL_CHARS
public static final int FIX_CONTROL_CHARS
Convert ASCII control characters 0x01 - 0x1F (except tab, cr, and lf) to spaces.- See Also:
 - Constant Field Values
 
 
- 
ACCEPT_LATIN_1
public static final int ACCEPT_LATIN_1
If the input is not unicode, try to parse it as ISO-8859-1.- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getRequireXMPMeta
public boolean getRequireXMPMeta()
- Returns:
 - Returns the requireXMPMeta.
 
 
- 
setRequireXMPMeta
public ParseOptions setRequireXMPMeta(boolean value)
- Parameters:
 value- the value to set- Returns:
 - Returns the instance to call more set-methods.
 
 
- 
getStrictAliasing
public boolean getStrictAliasing()
- Returns:
 - Returns the strictAliasing.
 
 
- 
setStrictAliasing
public ParseOptions setStrictAliasing(boolean value)
- Parameters:
 value- the value to set- Returns:
 - Returns the instance to call more set-methods.
 
 
- 
getFixControlChars
public boolean getFixControlChars()
- Returns:
 - Returns the strictAliasing.
 
 
- 
setFixControlChars
public ParseOptions setFixControlChars(boolean value)
- Parameters:
 value- the value to set- Returns:
 - Returns the instance to call more set-methods.
 
 
- 
getAcceptLatin1
public boolean getAcceptLatin1()
- Returns:
 - Returns the strictAliasing.
 
 
- 
setAcceptLatin1
public ParseOptions setAcceptLatin1(boolean value)
- Parameters:
 value- the value to set- Returns:
 - Returns the instance to call more set-methods.
 
 
 - 
 
 -