org.rococoa.cocoa.foundation
Class NSXMLDTD

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSXMLNode
          extended by org.rococoa.cocoa.foundation.NSXMLDTD
All Implemented Interfaces:
NSCopying, NSObject, ObjCObject

public abstract class NSXMLDTD
extends NSXMLNode


Nested Class Summary
static class NSXMLDTD._class_
           
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying
NSCopying._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSXMLDTD()
           
 
Method Summary
abstract  void addChild(NSXMLNode child)
           
static NSXMLDTD alloc()
           
abstract  NSXMLDTDNode attributeDeclarationForName_elementName(NSString name, NSString elementName)
           
static NSXMLDTD createWithContentsOfURL_options_error(NSURL url, NSUInteger mask, PointerByReference error)
          Factory method
static NSXMLDTD createWithData_options_error(NSData data, NSUInteger mask, PointerByReference error)
          Factory method
abstract  NSXMLDTDNode elementDeclarationForName(NSString name)
           
abstract  NSXMLDTDNode entityDeclarationForName(NSString name)
           
static NSXMLDTD._class_ getNSClass()
           
abstract  NSXMLDTD initWithContentsOfURL_options_error(NSURL url, NSUInteger mask, PointerByReference error)
          Original signature : -(id)initWithContentsOfURL:(NSURL*) options:(NSUInteger) error:(NSError**)
native declaration : NSXMLDTD.h:38
abstract  NSXMLDTD initWithData_options_error(NSData data, NSUInteger mask, PointerByReference error)
          primitive
Original signature : -(id)initWithData:(NSData*) options:(NSUInteger) error:(NSError**)
native declaration : NSXMLDTD.h:39
abstract  void insertChild_atIndex(NSXMLNode child, NSUInteger index)
           
abstract  void insertChildren_atIndex(NSArray children, NSUInteger index)
           
static NSXMLDTD new_()
           
abstract  NSXMLDTDNode notationDeclarationForName(NSString name)
           
static NSXMLDTDNode predefinedEntityDeclarationForName(NSString name)
           
abstract  NSString publicID()
           
abstract  void removeChildAtIndex(NSUInteger index)
           
abstract  void replaceChildAtIndex_withNode(NSUInteger index, NSXMLNode node)
           
abstract  void setChildren(NSArray children)
           
abstract  void setPublicID(NSString publicID)
           
abstract  void setSystemID(NSString systemID)
           
abstract  NSString systemID()
           
 
Methods inherited from class org.rococoa.cocoa.foundation.NSXMLNode
attributeWithName_stringValue, attributeWithName_URI_stringValue, canonicalXMLStringPreservingComments, childAtIndex, childCount, children, commentWithStringValue, createWithKind_options, createWithKind, detach, document, documentWithRootElement, DTDNodeWithXMLString, elementWithName_children_attributes, elementWithName_stringValue, elementWithName_URI, elementWithName, index, initWithKind_options, initWithKind, kind, level, localName, localNameForName, name, namespaceWithName_stringValue, nextNode, nextSibling, nodesForXPath_error, objectsForXQuery_constants_error, objectsForXQuery_error, objectValue, parent, predefinedNamespaceForPrefix, prefix, prefixForName, previousNode, previousSibling, processingInstructionWithName_stringValue, rootDocument, setName, setObjectValue, setStringValue_resolvingEntities, setStringValue, setURI, stringValue, textWithStringValue, URI, XMLString, XMLStringWithOptions, XPath
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCopying
copyWithZone
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 

Constructor Detail

NSXMLDTD

public NSXMLDTD()
Method Detail

initWithContentsOfURL_options_error

public abstract NSXMLDTD initWithContentsOfURL_options_error(NSURL url,
                                                             NSUInteger mask,
                                                             PointerByReference error)
Original signature : -(id)initWithContentsOfURL:(NSURL*) options:(NSUInteger) error:(NSError**)
native declaration : NSXMLDTD.h:38


createWithContentsOfURL_options_error

public static NSXMLDTD createWithContentsOfURL_options_error(NSURL url,
                                                             NSUInteger mask,
                                                             PointerByReference error)
Factory method

See Also:
initWithContentsOfURL_options_error(org.rococoa.cocoa.foundation.NSURL, org.rococoa.cocoa.foundation.NSUInteger, com.sun.jna.ptr.PointerByReference)

initWithData_options_error

public abstract NSXMLDTD initWithData_options_error(NSData data,
                                                    NSUInteger mask,
                                                    PointerByReference error)
primitive
Original signature : -(id)initWithData:(NSData*) options:(NSUInteger) error:(NSError**)
native declaration : NSXMLDTD.h:39


createWithData_options_error

public static NSXMLDTD createWithData_options_error(NSData data,
                                                    NSUInteger mask,
                                                    PointerByReference error)
Factory method

See Also:
initWithData_options_error(org.rococoa.cocoa.foundation.NSData, org.rococoa.cocoa.foundation.NSUInteger, com.sun.jna.ptr.PointerByReference)

setPublicID

public abstract void setPublicID(NSString publicID)

publicID

public abstract NSString publicID()

setSystemID

public abstract void setSystemID(NSString systemID)

systemID

public abstract NSString systemID()

insertChild_atIndex

public abstract void insertChild_atIndex(NSXMLNode child,
                                         NSUInteger index)

insertChildren_atIndex

public abstract void insertChildren_atIndex(NSArray children,
                                            NSUInteger index)

removeChildAtIndex

public abstract void removeChildAtIndex(NSUInteger index)

setChildren

public abstract void setChildren(NSArray children)

addChild

public abstract void addChild(NSXMLNode child)

replaceChildAtIndex_withNode

public abstract void replaceChildAtIndex_withNode(NSUInteger index,
                                                  NSXMLNode node)

entityDeclarationForName

public abstract NSXMLDTDNode entityDeclarationForName(NSString name)

notationDeclarationForName

public abstract NSXMLDTDNode notationDeclarationForName(NSString name)

elementDeclarationForName

public abstract NSXMLDTDNode elementDeclarationForName(NSString name)

attributeDeclarationForName_elementName

public abstract NSXMLDTDNode attributeDeclarationForName_elementName(NSString name,
                                                                     NSString elementName)

predefinedEntityDeclarationForName

public static NSXMLDTDNode predefinedEntityDeclarationForName(NSString name)

alloc

public static NSXMLDTD alloc()

new_

public static NSXMLDTD new_()

getNSClass

public static NSXMLDTD._class_ getNSClass()


Copyright © 2009. All Rights Reserved.