InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ISAXParserOptions Class Referenceabstract

#include <ISAXParserOptions.h>

Inheritance diagram for ISAXParserOptions:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ISAXPARSEROPTIONS }
 

Public Member Functions

virtual bool16 IsNamespacesFeatureEnabled () const =0
 
virtual void SetNamespacesFeature (bool16 enable)=0
 
virtual bool16 IsShowWarningAlertEnabled () const =0
 
virtual void SetShowWarningAlert (bool16 enable)=0
 
virtual bool16 IsAbortAfterWarningEnabled () const =0
 
virtual void SetAbortAfterWarning (bool16 enable)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

An interface for specifying the set of options/features desired when parsing an XML file. Used in conjunction with SAXServices to parse XML content correctly.

Member Function Documentation

virtual bool16 ISAXParserOptions::IsAbortAfterWarningEnabled () const
pure virtual

Returns kTrue if parsing will abort if a warning is encountered.

virtual bool16 ISAXParserOptions::IsNamespacesFeatureEnabled () const
pure virtual

Returns kTrue if namespace constraints are enabled.

virtual bool16 ISAXParserOptions::IsShowWarningAlertEnabled () const
pure virtual

Returns kTrue if an parsing warnings will display an alert.

virtual void ISAXParserOptions::SetAbortAfterWarning (bool16 enable)
pure virtual

When enabled, a parsing warning will also abort any furthur parsing just like an error.

virtual void ISAXParserOptions::SetNamespacesFeature (bool16 enable)
pure virtual

Apply namespace constraints and processing. Enabled by default.

virtual void ISAXParserOptions::SetShowWarningAlert (bool16 enable)
pure virtual

When enabled, a parsing alert will display a warning. Enabled by default.