org.rococoa.cocoa.foundation
Class NSXMLNode

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.foundation.NSXMLNode
All Implemented Interfaces:
NSCopying, NSObject, ObjCObject
Direct Known Subclasses:
NSXMLDocument, NSXMLDTD, NSXMLDTDNode, NSXMLElement

public abstract class NSXMLNode
extends NSObject
implements ObjCObject, NSCopying

This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class NSXMLNode._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
NSXMLNode()
           
 
Method Summary
static NSXMLNode alloc()
           
static NSObject attributeWithName_stringValue(NSString name, NSString stringValue)
           
static NSObject attributeWithName_URI_stringValue(NSString name, NSString URI, NSString stringValue)
           
abstract  NSString canonicalXMLStringPreservingComments(boolean comments)
           
abstract  NSXMLNode childAtIndex(NSUInteger index)
           
abstract  NSUInteger childCount()
           
abstract  NSArray children()
           
static NSObject commentWithStringValue(NSString stringValue)
           
static NSXMLNode createWithKind_options(int kind, NSUInteger options)
          Factory method
static NSXMLNode createWithKind(int kind)
          Factory method
abstract  void detach()
           
static NSObject document()
           
static NSObject documentWithRootElement(NSXMLElement element)
           
static NSObject DTDNodeWithXMLString(NSString string)
           
static NSObject elementWithName_children_attributes(NSString name, NSArray children, NSArray attributes)
           
static NSObject elementWithName_stringValue(NSString name, NSString string)
           
static NSObject elementWithName_URI(NSString name, NSString URI)
           
static NSObject elementWithName(NSString name)
           
static NSXMLNode._class_ getNSClass()
           
abstract  NSUInteger index()
           
abstract  NSXMLNode initWithKind_options(int kind, NSUInteger options)
           
abstract  NSXMLNode initWithKind(int kind)
           
abstract  int kind()
           
abstract  NSUInteger level()
           
abstract  NSString localName()
           
static NSString localNameForName(NSString name)
           
abstract  NSString name()
           
static NSObject namespaceWithName_stringValue(NSString name, NSString stringValue)
           
static NSXMLNode new_()
           
abstract  NSXMLNode nextNode()
           
abstract  NSXMLNode nextSibling()
           
abstract  NSArray nodesForXPath_error(NSString xpath, PointerByReference error)
           
abstract  NSArray objectsForXQuery_constants_error(NSString xquery, NSDictionary constants, PointerByReference error)
           
abstract  NSArray objectsForXQuery_error(NSString xquery, PointerByReference error)
          Original signature : -(NSArray*)objectsForXQuery:(NSString*) error:(NSError**)
native declaration : NSXMLNode.h:381
abstract  NSObject objectValue()
           
abstract  NSXMLNode parent()
           
static NSXMLNode predefinedNamespaceForPrefix(NSString name)
           
abstract  NSString prefix()
           
static NSString prefixForName(NSString name)
           
abstract  NSXMLNode previousNode()
           
abstract  NSXMLNode previousSibling()
           
static NSObject processingInstructionWithName_stringValue(NSString name, NSString stringValue)
           
abstract  NSXMLDocument rootDocument()
           
abstract  void setName(NSString name)
           
abstract  void setObjectValue(ObjCObject value)
           
abstract  void setStringValue_resolvingEntities(NSString string, boolean resolve)
           
abstract  void setStringValue(NSString string)
           
abstract  void setURI(NSString URI)
           
abstract  NSString stringValue()
           
static NSObject textWithStringValue(NSString stringValue)
           
abstract  NSString URI()
           
abstract  NSString XMLString()
           
abstract  NSString XMLStringWithOptions(NSUInteger options)
           
abstract  NSString 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

NSXMLNode

public NSXMLNode()
Method Detail

initWithKind

public abstract NSXMLNode initWithKind(int kind)
Parameters:
kind - @see org.rococoa.cocoa.foundation.FoundationLibrary#NSXMLNodeKind

createWithKind

public static NSXMLNode createWithKind(int kind)
Factory method

See Also:
initWithKind(int)

initWithKind_options

public abstract NSXMLNode initWithKind_options(int kind,
                                               NSUInteger options)
Parameters:
kind - @see org.rococoa.cocoa.foundation.FoundationLibrary#NSXMLNodeKind

createWithKind_options

public static NSXMLNode createWithKind_options(int kind,
                                               NSUInteger options)
Factory method

See Also:
initWithKind_options(int, org.rococoa.cocoa.foundation.NSUInteger)

document

public static NSObject document()

documentWithRootElement

public static NSObject documentWithRootElement(NSXMLElement element)
Parameters:
element - The document's root node.
Original signature : +(id)documentWithRootElement:(NSXMLElement*)
native declaration : NSXMLNode.h:86

elementWithName

public static NSObject elementWithName(NSString name)

elementWithName_URI

public static NSObject elementWithName_URI(NSString name,
                                           NSString URI)

elementWithName_stringValue

public static NSObject elementWithName_stringValue(NSString name,
                                                   NSString string)

elementWithName_children_attributes

public static NSObject elementWithName_children_attributes(NSString name,
                                                           NSArray children,
                                                           NSArray attributes)

attributeWithName_stringValue

public static NSObject attributeWithName_stringValue(NSString name,
                                                     NSString stringValue)

attributeWithName_URI_stringValue

public static NSObject attributeWithName_URI_stringValue(NSString name,
                                                         NSString URI,
                                                         NSString stringValue)

namespaceWithName_stringValue

public static NSObject namespaceWithName_stringValue(NSString name,
                                                     NSString stringValue)

processingInstructionWithName_stringValue

public static NSObject processingInstructionWithName_stringValue(NSString name,
                                                                 NSString stringValue)

commentWithStringValue

public static NSObject commentWithStringValue(NSString stringValue)

textWithStringValue

public static NSObject textWithStringValue(NSString stringValue)

DTDNodeWithXMLString

public static NSObject DTDNodeWithXMLString(NSString string)

kind

public abstract int kind()

setName

public abstract void setName(NSString name)

name

public abstract NSString name()

setObjectValue

public abstract void setObjectValue(ObjCObject value)

objectValue

public abstract NSObject objectValue()

setStringValue

public abstract void setStringValue(NSString string)

setStringValue_resolvingEntities

public abstract void setStringValue_resolvingEntities(NSString string,
                                                      boolean resolve)

stringValue

public abstract NSString stringValue()

index

public abstract NSUInteger index()

level

public abstract NSUInteger level()

rootDocument

public abstract NSXMLDocument rootDocument()

parent

public abstract NSXMLNode parent()

childCount

public abstract NSUInteger childCount()

children

public abstract NSArray children()

childAtIndex

public abstract NSXMLNode childAtIndex(NSUInteger index)

previousSibling

public abstract NSXMLNode previousSibling()

nextSibling

public abstract NSXMLNode nextSibling()

previousNode

public abstract NSXMLNode previousNode()

nextNode

public abstract NSXMLNode nextNode()

detach

public abstract void detach()

XPath

public abstract NSString XPath()

localName

public abstract NSString localName()

prefix

public abstract NSString prefix()

setURI

public abstract void setURI(NSString URI)

URI

public abstract NSString URI()

localNameForName

public static NSString localNameForName(NSString name)

prefixForName

public static NSString prefixForName(NSString name)

predefinedNamespaceForPrefix

public static NSXMLNode predefinedNamespaceForPrefix(NSString name)

XMLString

public abstract NSString XMLString()

XMLStringWithOptions

public abstract NSString XMLStringWithOptions(NSUInteger options)

canonicalXMLStringPreservingComments

public abstract NSString canonicalXMLStringPreservingComments(boolean comments)

nodesForXPath_error

public abstract NSArray nodesForXPath_error(NSString xpath,
                                            PointerByReference error)

objectsForXQuery_constants_error

public abstract NSArray objectsForXQuery_constants_error(NSString xquery,
                                                         NSDictionary constants,
                                                         PointerByReference error)

objectsForXQuery_error

public abstract NSArray objectsForXQuery_error(NSString xquery,
                                               PointerByReference error)
Original signature : -(NSArray*)objectsForXQuery:(NSString*) error:(NSError**)
native declaration : NSXMLNode.h:381


alloc

public static NSXMLNode alloc()

new_

public static NSXMLNode new_()

getNSClass

public static NSXMLNode._class_ getNSClass()


Copyright © 2009. All Rights Reserved.