NSXMLDTD Klassenreferenz

#import <NSXMLDTD.h>

Abgeleitet von NSXMLNode.

Aufstellung aller Elemente


Öffentliche Methoden

(void) - dealloc
(void) - finalize
(id) - init
(id) - initWithContentsOfURL:options:error:
(id) - initWithData:options:error:
(void) - setName:
(id) - name
(void) - setPublicID:
(id) - publicID
(void) - setSystemID:
(id) - systemID
(id) - children
(unsigned int) - childCount
(void) - _setDTDString:
(id) - _DTDString
(void) - _setModified:
(id) - childAtIndex:
(void) - insertChild:atIndex:
(void) - insertChildren:atIndex:
(void) - removeChildAtIndex:
(void) - setChildren:
(void) - addChild:
(void) - replaceChildAtIndex:withNode:
(unsigned int) - countOfChildren
(id) - objectInChildrenAtIndex:
(void) - insertObject:inChildrenAtIndex:
(void) - removeObjectFromChildrenAtIndex:
(void) - replaceObjectInChildrenAtIndex:withObject:
(id) - entityDeclarationForName:
(id) - notationDeclarationForName:
(id) - elementDeclarationForName:
(id) - attributeDeclarationForName:elementName:
(void) - _internalXMLStringWithOptions:appendingToString:
(void) - _XMLStringWithOptions:appendingToString:
(id) - canonicalXMLStringPreservingComments:
(id) - _elementAttributeRelationship
(void) - _renameChild:toName:
(void) - _addLibxml2TreeRepresentationToDoc:context:

Öffentliche, statische Methoden

(void) + _initializeDTD:fromTidyNode:
(id) + predefinedEntityDeclarationForName:
(void) + _initializePredefinedEntities
(id) + _nodeFromLibXML2Node:

Geschützte Attribute

NSString_name
NSString_publicID
NSString_systemID
NSArray_children
BOOL _childrenHaveMutated
unsigned char _padding3 [3]
NSMutableDictionary_entities
NSMutableDictionary_elements
NSMutableDictionary_notations
NSMutableDictionary_attributes
NSString_original
BOOL _modified
unsigned char _padding2 [3]

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei NSXMLDTD.h.


Dokumentation der Elementfunktionen

+ (void) _initializeDTD: (id)  fp8
fromTidyNode: (struct _TidyNode *)  fp12 

+ (id) predefinedEntityDeclarationForName: (id)  fp8  

+ (void) _initializePredefinedEntities  

+ (id) _nodeFromLibXML2Node: (void *)  fp8  

Implementiert NSXMLNode.

- (void) dealloc  

Implementiert NSXMLNode.

- (void) finalize  

Implementiert NSXMLNode.

- (id) init  

Implementiert NSXMLNode.

- (id) initWithContentsOfURL: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (id) initWithData: (id)  fp8
options: (unsigned int)  fp12
error: (id *)  fp16 

- (void) setName: (id)  fp8  

Implementiert NSXMLNode.

- (id) name  

Implementiert NSXMLNode.

- (void) setPublicID: (id)  fp8  

- (id) publicID  

- (void) setSystemID: (id)  fp8  

- (id) systemID  

- (id) children  

Implementiert NSXMLNode.

- (unsigned int) childCount  

Implementiert NSXMLNode.

- (void) _setDTDString: (id)  fp8  

- (id) _DTDString  

- (void) _setModified: (BOOL)  fp8  

- (id) childAtIndex: (unsigned int)  fp8  

Implementiert NSXMLNode.

- (void) insertChild: (id)  fp8
atIndex: (unsigned int)  fp12 

- (void) insertChildren: (id)  fp8
atIndex: (unsigned int)  fp12 

- (void) removeChildAtIndex: (unsigned int)  fp8  

- (void) setChildren: (id)  fp8  

- (void) addChild: (id)  fp8  

- (void) replaceChildAtIndex: (unsigned int)  fp8
withNode: (id)  fp12 

- (unsigned int) countOfChildren  

- (id) objectInChildrenAtIndex: (unsigned int)  fp8  

- (void) insertObject: (id)  fp8
inChildrenAtIndex: (unsigned int)  fp12 

- (void) removeObjectFromChildrenAtIndex: (unsigned int)  fp8  

- (void) replaceObjectInChildrenAtIndex: (unsigned int)  fp8
withObject: (id)  fp12 

- (id) entityDeclarationForName: (id)  fp8  

- (id) notationDeclarationForName: (id)  fp8  

- (id) elementDeclarationForName: (id)  fp8  

- (id) attributeDeclarationForName: (id)  fp8
elementName: (id)  fp12 

- (void) _internalXMLStringWithOptions: (unsigned int)  fp8
appendingToString: (struct __CFString *)  fp12 

- (void) _XMLStringWithOptions: (unsigned int)  fp8
appendingToString: (struct __CFString *)  fp12 

Implementiert NSXMLNode.

- (id) canonicalXMLStringPreservingComments: (BOOL)  fp8  

Implementiert NSXMLNode.

- (id) _elementAttributeRelationship  

- (void) _renameChild: (id)  fp8
toName: (id)  fp12 

- (void) _addLibxml2TreeRepresentationToDoc: (struct _xmlDoc *)  fp8
context: (struct _xmlValidCtxt *)  fp12 


Dokumentation der Datenelemente

- (NSString*) _name [protected]

Definiert in Zeile 13 der Datei NSXMLDTD.h.

- (NSString*) _publicID [protected]

Definiert in Zeile 14 der Datei NSXMLDTD.h.

- (NSString*) _systemID [protected]

Definiert in Zeile 15 der Datei NSXMLDTD.h.

- (NSArray*) _children [protected]

Definiert in Zeile 16 der Datei NSXMLDTD.h.

- (BOOL) _childrenHaveMutated [protected]

Definiert in Zeile 17 der Datei NSXMLDTD.h.

- (unsigned char _padding3[3]) [protected]

Definiert in Zeile 18 der Datei NSXMLDTD.h.

- (NSMutableDictionary*) _entities [protected]

Definiert in Zeile 19 der Datei NSXMLDTD.h.

- (NSMutableDictionary*) _elements [protected]

Definiert in Zeile 20 der Datei NSXMLDTD.h.

- (NSMutableDictionary*) _notations [protected]

Definiert in Zeile 21 der Datei NSXMLDTD.h.

- (NSMutableDictionary*) _attributes [protected]

Definiert in Zeile 22 der Datei NSXMLDTD.h.

- (NSString*) _original [protected]

Definiert in Zeile 23 der Datei NSXMLDTD.h.

- (BOOL) _modified [protected]

Definiert in Zeile 24 der Datei NSXMLDTD.h.

- (unsigned char _padding2[3]) [protected]

Definiert in Zeile 25 der Datei NSXMLDTD.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: