NSXMLParserDelegate class interface

NSXMLParserDelegate

Constructors

NSXMLParserDelegate.castFrom(ObjCObjectBase other)
Constructs a NSXMLParserDelegate that points to the same underlying object as other.
NSXMLParserDelegate.castFromPointer(Pointer<ObjCObject> other, {bool retain = false, bool release = false})
Constructs a NSXMLParserDelegate that wraps the given raw object pointer.

Properties

hashCode → int
The hash code for this object.
no setterinherited
ref → ObjCObjectRef
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

$protocol → Protocol
Returns the objc.Protocol object for this protocol.
no setter
parser_didEndElement_namespaceURI_qualifiedName_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?, NSString?)>
parser:didEndElement:namespaceURI:qualifiedName:
final
parser_didEndMappingPrefix_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString)>
parser:didEndMappingPrefix:
final
parser_didStartElement_namespaceURI_qualifiedName_attributes_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)>
parser:didStartElement:namespaceURI:qualifiedName:attributes:
final
parser_didStartMappingPrefix_toURI_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString)>
parser:didStartMappingPrefix:toURI:
final
parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString, NSString?, NSString?)>
parser:foundAttributeDeclarationWithName:forElement:type:defaultValue:
final
parser_foundCDATA_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSData)>
parser:foundCDATA:
final
parser_foundCharacters_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString)>
parser:foundCharacters:
final
parser_foundComment_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString)>
parser:foundComment:
final
parser_foundElementDeclarationWithName_model_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString)>
parser:foundElementDeclarationWithName:model:
final
parser_foundExternalEntityDeclarationWithName_publicID_systemID_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?, NSString?)>
parser:foundExternalEntityDeclarationWithName:publicID:systemID:
final
parser_foundIgnorableWhitespace_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString)>
parser:foundIgnorableWhitespace:
final
parser_foundInternalEntityDeclarationWithName_value_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?)>
parser:foundInternalEntityDeclarationWithName:value:
final
parser_foundNotationDeclarationWithName_publicID_systemID_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?, NSString?)>
parser:foundNotationDeclarationWithName:publicID:systemID:
final
parser_foundProcessingInstructionWithTarget_data_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?)>
parser:foundProcessingInstructionWithTarget:data:
final
parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSString, NSString?, NSString?, NSString?)>
parser:foundUnparsedEntityDeclarationWithName:publicID:systemID:notationName:
final
parser_parseErrorOccurred_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSError)>
parser:parseErrorOccurred:
final
parser_resolveExternalEntityName_systemID_ → ObjCProtocolMethod<NSData? Function(NSXMLParser, NSString, NSString?)>
parser:resolveExternalEntityName:systemID:
final
parser_validationErrorOccurred_ → ObjCProtocolListenableMethod<void Function(NSXMLParser, NSError)>
parser:validationErrorOccurred:
final
parserDidEndDocument_ → ObjCProtocolListenableMethod<void Function(NSXMLParser)>
parserDidEndDocument:
final
parserDidStartDocument_ → ObjCProtocolListenableMethod<void Function(NSXMLParser)>
parserDidStartDocument:
final

Static Methods

addToBuilder(ObjCProtocolBuilder builder, {void parserDidStartDocument_(NSXMLParser)?, void parserDidEndDocument_(NSXMLParser)?, void parser_foundNotationDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_(NSXMLParser, NSString, NSString?, NSString?, NSString?)?, void parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_(NSXMLParser, NSString, NSString, NSString?, NSString?)?, void parser_foundElementDeclarationWithName_model_(NSXMLParser, NSString, NSString)?, void parser_foundInternalEntityDeclarationWithName_value_(NSXMLParser, NSString, NSString?)?, void parser_foundExternalEntityDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartElement_namespaceURI_qualifiedName_attributes_(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)?, void parser_didEndElement_namespaceURI_qualifiedName_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartMappingPrefix_toURI_(NSXMLParser, NSString, NSString)?, void parser_didEndMappingPrefix_(NSXMLParser, NSString)?, void parser_foundCharacters_(NSXMLParser, NSString)?, void parser_foundIgnorableWhitespace_(NSXMLParser, NSString)?, void parser_foundProcessingInstructionWithTarget_data_(NSXMLParser, NSString, NSString?)?, void parser_foundComment_(NSXMLParser, NSString)?, void parser_foundCDATA_(NSXMLParser, NSData)?, NSData? parser_resolveExternalEntityName_systemID_(NSXMLParser, NSString, NSString?)?, void parser_parseErrorOccurred_(NSXMLParser, NSError)?, void parser_validationErrorOccurred_(NSXMLParser, NSError)?, bool $keepIsolateAlive = true}) → void
Adds the implementation of the NSXMLParserDelegate protocol to an existing objc.ObjCProtocolBuilder.
addToBuilderAsBlocking(ObjCProtocolBuilder builder, {void parserDidStartDocument_(NSXMLParser)?, void parserDidEndDocument_(NSXMLParser)?, void parser_foundNotationDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_(NSXMLParser, NSString, NSString?, NSString?, NSString?)?, void parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_(NSXMLParser, NSString, NSString, NSString?, NSString?)?, void parser_foundElementDeclarationWithName_model_(NSXMLParser, NSString, NSString)?, void parser_foundInternalEntityDeclarationWithName_value_(NSXMLParser, NSString, NSString?)?, void parser_foundExternalEntityDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartElement_namespaceURI_qualifiedName_attributes_(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)?, void parser_didEndElement_namespaceURI_qualifiedName_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartMappingPrefix_toURI_(NSXMLParser, NSString, NSString)?, void parser_didEndMappingPrefix_(NSXMLParser, NSString)?, void parser_foundCharacters_(NSXMLParser, NSString)?, void parser_foundIgnorableWhitespace_(NSXMLParser, NSString)?, void parser_foundProcessingInstructionWithTarget_data_(NSXMLParser, NSString, NSString?)?, void parser_foundComment_(NSXMLParser, NSString)?, void parser_foundCDATA_(NSXMLParser, NSData)?, NSData? parser_resolveExternalEntityName_systemID_(NSXMLParser, NSString, NSString?)?, void parser_parseErrorOccurred_(NSXMLParser, NSError)?, void parser_validationErrorOccurred_(NSXMLParser, NSError)?, bool $keepIsolateAlive = true}) → void
Adds the implementation of the NSXMLParserDelegate protocol to an existing objc.ObjCProtocolBuilder. All methods that can be implemented as blocking listeners will be.
addToBuilderAsListener(ObjCProtocolBuilder builder, {void parserDidStartDocument_(NSXMLParser)?, void parserDidEndDocument_(NSXMLParser)?, void parser_foundNotationDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_(NSXMLParser, NSString, NSString?, NSString?, NSString?)?, void parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_(NSXMLParser, NSString, NSString, NSString?, NSString?)?, void parser_foundElementDeclarationWithName_model_(NSXMLParser, NSString, NSString)?, void parser_foundInternalEntityDeclarationWithName_value_(NSXMLParser, NSString, NSString?)?, void parser_foundExternalEntityDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartElement_namespaceURI_qualifiedName_attributes_(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)?, void parser_didEndElement_namespaceURI_qualifiedName_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartMappingPrefix_toURI_(NSXMLParser, NSString, NSString)?, void parser_didEndMappingPrefix_(NSXMLParser, NSString)?, void parser_foundCharacters_(NSXMLParser, NSString)?, void parser_foundIgnorableWhitespace_(NSXMLParser, NSString)?, void parser_foundProcessingInstructionWithTarget_data_(NSXMLParser, NSString, NSString?)?, void parser_foundComment_(NSXMLParser, NSString)?, void parser_foundCDATA_(NSXMLParser, NSData)?, NSData? parser_resolveExternalEntityName_systemID_(NSXMLParser, NSString, NSString?)?, void parser_parseErrorOccurred_(NSXMLParser, NSError)?, void parser_validationErrorOccurred_(NSXMLParser, NSError)?, bool $keepIsolateAlive = true}) → void
Adds the implementation of the NSXMLParserDelegate protocol to an existing objc.ObjCProtocolBuilder. All methods that can be implemented as listeners will be.
conformsTo(ObjCObjectBase obj) → bool
Returns whether obj is an instance of NSXMLParserDelegate.
implement({void parserDidStartDocument_(NSXMLParser)?, void parserDidEndDocument_(NSXMLParser)?, void parser_foundNotationDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_(NSXMLParser, NSString, NSString?, NSString?, NSString?)?, void parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_(NSXMLParser, NSString, NSString, NSString?, NSString?)?, void parser_foundElementDeclarationWithName_model_(NSXMLParser, NSString, NSString)?, void parser_foundInternalEntityDeclarationWithName_value_(NSXMLParser, NSString, NSString?)?, void parser_foundExternalEntityDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartElement_namespaceURI_qualifiedName_attributes_(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)?, void parser_didEndElement_namespaceURI_qualifiedName_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartMappingPrefix_toURI_(NSXMLParser, NSString, NSString)?, void parser_didEndMappingPrefix_(NSXMLParser, NSString)?, void parser_foundCharacters_(NSXMLParser, NSString)?, void parser_foundIgnorableWhitespace_(NSXMLParser, NSString)?, void parser_foundProcessingInstructionWithTarget_data_(NSXMLParser, NSString, NSString?)?, void parser_foundComment_(NSXMLParser, NSString)?, void parser_foundCDATA_(NSXMLParser, NSData)?, NSData? parser_resolveExternalEntityName_systemID_(NSXMLParser, NSString, NSString?)?, void parser_parseErrorOccurred_(NSXMLParser, NSError)?, void parser_validationErrorOccurred_(NSXMLParser, NSError)?, bool $keepIsolateAlive = true}) → NSXMLParserDelegate
Builds an object that implements the NSXMLParserDelegate protocol. To implement multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly.
implementAsBlocking({void parserDidStartDocument_(NSXMLParser)?, void parserDidEndDocument_(NSXMLParser)?, void parser_foundNotationDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_(NSXMLParser, NSString, NSString?, NSString?, NSString?)?, void parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_(NSXMLParser, NSString, NSString, NSString?, NSString?)?, void parser_foundElementDeclarationWithName_model_(NSXMLParser, NSString, NSString)?, void parser_foundInternalEntityDeclarationWithName_value_(NSXMLParser, NSString, NSString?)?, void parser_foundExternalEntityDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartElement_namespaceURI_qualifiedName_attributes_(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)?, void parser_didEndElement_namespaceURI_qualifiedName_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartMappingPrefix_toURI_(NSXMLParser, NSString, NSString)?, void parser_didEndMappingPrefix_(NSXMLParser, NSString)?, void parser_foundCharacters_(NSXMLParser, NSString)?, void parser_foundIgnorableWhitespace_(NSXMLParser, NSString)?, void parser_foundProcessingInstructionWithTarget_data_(NSXMLParser, NSString, NSString?)?, void parser_foundComment_(NSXMLParser, NSString)?, void parser_foundCDATA_(NSXMLParser, NSData)?, NSData? parser_resolveExternalEntityName_systemID_(NSXMLParser, NSString, NSString?)?, void parser_parseErrorOccurred_(NSXMLParser, NSError)?, void parser_validationErrorOccurred_(NSXMLParser, NSError)?, bool $keepIsolateAlive = true}) → NSXMLParserDelegate
Builds an object that implements the NSXMLParserDelegate protocol. To implement multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly. All methods that can be implemented as blocking listeners will be.
implementAsListener({void parserDidStartDocument_(NSXMLParser)?, void parserDidEndDocument_(NSXMLParser)?, void parser_foundNotationDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName_(NSXMLParser, NSString, NSString?, NSString?, NSString?)?, void parser_foundAttributeDeclarationWithName_forElement_type_defaultValue_(NSXMLParser, NSString, NSString, NSString?, NSString?)?, void parser_foundElementDeclarationWithName_model_(NSXMLParser, NSString, NSString)?, void parser_foundInternalEntityDeclarationWithName_value_(NSXMLParser, NSString, NSString?)?, void parser_foundExternalEntityDeclarationWithName_publicID_systemID_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartElement_namespaceURI_qualifiedName_attributes_(NSXMLParser, NSString, NSString?, NSString?, NSDictionary)?, void parser_didEndElement_namespaceURI_qualifiedName_(NSXMLParser, NSString, NSString?, NSString?)?, void parser_didStartMappingPrefix_toURI_(NSXMLParser, NSString, NSString)?, void parser_didEndMappingPrefix_(NSXMLParser, NSString)?, void parser_foundCharacters_(NSXMLParser, NSString)?, void parser_foundIgnorableWhitespace_(NSXMLParser, NSString)?, void parser_foundProcessingInstructionWithTarget_data_(NSXMLParser, NSString, NSString?)?, void parser_foundComment_(NSXMLParser, NSString)?, void parser_foundCDATA_(NSXMLParser, NSData)?, NSData? parser_resolveExternalEntityName_systemID_(NSXMLParser, NSString, NSString?)?, void parser_parseErrorOccurred_(NSXMLParser, NSError)?, void parser_validationErrorOccurred_(NSXMLParser, NSError)?, bool $keepIsolateAlive = true}) → NSXMLParserDelegate
Builds an object that implements the NSXMLParserDelegate protocol. To implement multiple protocols, use addToBuilder or objc.ObjCProtocolBuilder directly. All methods that can be implemented as listeners will be.