Up
Authors
Richard Frith-Macdonald (rfm@gnu.org
)
Date: Generated at 2024-11-07 16:52:01 -0500
Copyright: (C) 2008 Free Software Foundation, Inc.
class_NSXMLDTD
NSXMLNode
NSXMLNode
NSXMLDTD
NSXMLDTD
NSXMLNode->NSXMLDTD
Declared in:
Foundation/NSXMLDTD.h
Availability: OpenStep
Encapsulates document type definition data.
+ (
NSXMLDTDNode *)
predefinedEntityDeclarationForName: (
NSString *)name;
Availability: OpenStep
Returns the predefined entity declaration matching
named.
- (void)
addChild: (
NSXMLNode *)child;
Availability: OpenStep
Adds a child after the existing children.
- (
NSXMLDTDNode *)
attributeDeclarationForName: (
NSString *)name
elementName: (
NSString *)elementName;
Availability: OpenStep
Returns the attribute declaration named.
- (
NSXMLDTDNode *)
elementDeclarationForName: (
NSString *)name;
Availability: OpenStep
Returns the element declaration named.
- (
NSXMLDTDNode *)
entityDeclarationForName: (
NSString *)name;
Availability: OpenStep
Returns the entity declaration named.
- (id)
initWithContentsOfURL: (
NSURL *)url
options: (
NSUInteger )mask
error: (
NSError **)error;
Availability: OpenStep
Load data from URL and initialise the receiver with
the contents.
- (id)
initWithData: (
NSData *)data
options: (
NSUInteger )mask
error: (
NSError **)error;
Availability: OpenStep
This is a designated initialiser for the class.
Description forthcoming.
- (void)
insertChild: (
NSXMLNode *)child
atIndex: (
NSUInteger )index;
Availability: OpenStep
Inserts a child node at the specified
index in the document.
- (void)
insertChildren: (
NSArray *)children
atIndex: (
NSUInteger )index;
Availability: OpenStep
Inserts a number of child nodes at the specified
index .
- (
NSXMLDTDNode *)
notationDeclarationForName: (
NSString *)name;
Availability: OpenStep
Returns the notation declaration named.
- (
NSString *)
publicID ;
Availability: OpenStep
Returns the public ID set for the document.
- (void)
removeChildAtIndex: (
NSUInteger )index;
Availability: OpenStep
Remove the indexed child node.
- (void)
replaceChildAtIndex: (
NSUInteger )index
withNode: (
NSXMLNode *)theNode;
Availability: OpenStep
Replaces the child at index with
another child.
- (void)
setChildren: (
NSArray *)children;
Availability: OpenStep
Replaces all existing children with the
child nodes in the array.
- (void)
setPublicID: (
NSString *)publicID;
Availability: OpenStep
Sets the public id of this document.
This identifier should be in the default
catalog or in a location given by the
XML_CATALOG_FILES environment variable.
You should also set the systemID when you set
this.
- (void)
setSystemID: (
NSString *)systemID;
Availability: OpenStep
Sets the system ID... a URL referring to the DTD
document.
- (
NSString *)
systemID ;
Availability: OpenStep
Returns the system ID
Up