org.rococoa.cocoa.foundation
Class NSXMLDocument
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSXMLNode
org.rococoa.cocoa.foundation.NSXMLDocument
- All Implemented Interfaces:
- ABActionDelegate, AMWorkflowControllerDelegate, IMVideoDataSource, NSAccessibility, NSAccessibilityAdditions, NSAnimationDelegate, NSApplicationScriptingDelegation, NSArchiverCallback, NSBrowserDelegate, NSClassDescriptionPrimitives, NSCoderMethods, NSColorPanelResponderMethod, NSComboBoxCellDataSource, NSComboBoxDataSource, NSComboBoxNotifications, NSComparisonMethods, NSConnectionDelegateMethods, NSControlSubclassDelegate, NSControlSubclassNotifications, NSCopyLinkMoveHandler, NSDatePickerCellDelegate, NSDelayedPerforming, NSDeprecatedKeyValueCoding, NSDeprecatedKeyValueObservingCustomization, NSDeprecatedMethods, NSDictionaryControllerKeyValuePair, NSDistantObjectRequestMethods, NSDistributedObjects, NSDraggingDestination, NSDraggingSource, NSDrawerDelegate, NSDrawerNotifications, NSEditor, NSEditorRegistration, NSErrorRecoveryAttempting, NSExceptionHandlerDelegate, NSFileManagerFileOperationAdditions, NSFontManagerDelegate, NSFontManagerResponderMethod, NSFontPanelValidationAdditions, NSImageDelegate, NSKeyedArchiverDelegate, NSKeyedArchiverObjectSubstitution, NSKeyedUnarchiverDelegate, NSKeyedUnarchiverObjectSubstitution, NSKeyValueBindingCreation, NSKeyValueCoding, NSKeyValueObserverNotification, NSKeyValueObserverRegistration, NSKeyValueObserving, NSKeyValueObservingCustomization, NSLayoutManagerDelegate, NSMenuDelegate, NSMenuValidation, NSMetadataQueryDelegate, NSNetServiceBrowserDelegateMethods, NSNetServiceDelegateMethods, NSNibAwaking, NSOutlineViewDataSource, NSOutlineViewDelegate, NSOutlineViewNotifications, NSPasteboardOwner, NSPlaceholders, NSPortDelegateMethods, NSRuleEditorDelegateMethods, NSSavePanelDelegate, NSScriptClassDescription, NSScripting, NSScriptingComparisonMethods, NSScriptKeyValueCoding, NSScriptObjectSpecifiers, NSSoundDelegateMethods, NSSpeechRecognizerDelegate, NSSpeechSynthesizerDelegate, NSSpellServerDelegate, NSSplitViewDelegate, NSStreamDelegateEventExtensions, NSTabViewDelegate, NSTextDelegate, NSTextViewDelegate, NSThreadPerformAdditions, NSTokenFieldCellDelegate, NSTokenFieldDelegate, NSToolbarDelegate, NSToolbarNotifications, NSURLClient, NSURLConnectionDelegate, NSURLDownloadDelegate, NSWindowDelegate, NSWindowNotifications, NSXMLParserDelegateEventAdditions, QTCaptureDecompressedVideoOutputDelegate, QTCaptureFileOutputDelegate, QTCaptureVideoPreviewOutputDelegate, QTCaptureViewDelegate, QTMovieDelegate, QTMovieViewDelegate, SFAuthorizationViewDelegate, SFCertificatePanelDelegate, SFChooseIdentityPanelDelegate, WebDownloadDelegate, WebFrameLoadDelegate, WebJavaPlugIn, WebPlugIn, WebPlugInContainer, WebPolicyDelegate, WebResourceLoadDelegate, WebScripting, WebUIDelegate, WebViewEditingDelegate, NSCopying, NSObject
public abstract class NSXMLDocument
- extends NSXMLNode
Method Summary |
abstract void |
addChild(NSXMLNode child)
|
static NSXMLDocument |
alloc()
|
abstract NSString |
characterEncoding()
|
static NSXMLDocument |
createWithContentsOfURL_options_error(NSURL url,
int mask,
PointerByReference error)
Factory method
|
static NSXMLDocument |
createWithData_options_error(NSData data,
int mask,
PointerByReference error)
Factory method
|
static NSXMLDocument |
createWithRootElement(NSXMLElement element)
Factory method
|
static NSXMLDocument |
createWithXMLString_options_error(NSString string,
int mask,
PointerByReference error)
Factory method
|
abstract int |
documentContentKind()
|
abstract NSXMLDTD |
DTD()
|
abstract NSXMLDocument |
initWithContentsOfURL_options_error(NSURL url,
int mask,
PointerByReference error)
|
abstract NSXMLDocument |
initWithData_options_error(NSData data,
int mask,
PointerByReference error)
|
abstract NSXMLDocument |
initWithRootElement(NSXMLElement element)
|
abstract NSXMLDocument |
initWithXMLString_options_error(NSString string,
int mask,
PointerByReference error)
|
abstract void |
insertChild_atIndex(NSXMLNode child,
int index)
|
abstract void |
insertChildren_atIndex(NSArray children,
int index)
|
abstract boolean |
isStandalone()
|
abstract NSString |
MIMEType()
|
abstract NSObject |
objectByApplyingXSLT_arguments_error(NSData xslt,
NSDictionary arguments,
PointerByReference error)
|
abstract NSObject |
objectByApplyingXSLTAtURL_arguments_error(NSURL xsltURL,
NSDictionary argument,
PointerByReference error)
|
abstract NSObject |
objectByApplyingXSLTString_arguments_error(NSString xslt,
NSDictionary arguments,
PointerByReference error)
|
abstract void |
removeChildAtIndex(int index)
|
abstract void |
replaceChildAtIndex_withNode(int index,
NSXMLNode node)
|
static Pointer |
replacementClassForClass(Pointer cls)
|
abstract NSXMLElement |
rootElement()
|
abstract void |
setCharacterEncoding(NSString encoding)
|
abstract void |
setChildren(NSArray children)
|
abstract void |
setDocumentContentKind(int kind)
|
abstract void |
setDTD(NSXMLDTD documentTypeDeclaration)
|
abstract void |
setMIMEType(NSString MIMEType)
|
abstract void |
setRootElement(NSXMLNode root)
|
abstract void |
setStandalone(boolean standalone)
|
abstract void |
setVersion(NSString version)
|
abstract boolean |
validateAndReturnError(PointerByReference error)
|
abstract NSString |
version()
|
abstract NSData |
XMLData()
|
abstract NSData |
XMLDataWithOptions(int options)
|
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 |
copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardInvocation, id, init, isKindOfClass, isKindOfClass, methodSignatureForSelector, mutableCopy, release, retain, retainCount |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
autorelease, class_, conformsToProtocol, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebUIDelegate |
webView_contextMenuItemsForElement_defaultMenuItems, webView_createWebViewModalDialogWithRequest, webView_createWebViewWithRequest, webView_dragDestinationActionMaskForDraggingInfo, webView_dragDestinationActionMaskForDraggingInfo, webView_makeFirstResponder, webView_mouseDidMoveOverElement_modifierFlags, webView_printFrameView, webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage, webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptConfirmPanelWithMessage, webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame, webView_runJavaScriptTextInputPanelWithPrompt_defaultText, webView_runOpenPanelForFileButtonWithResultListener, webView_runOpenPanelForFileButtonWithResultListener, webView_setResizable, webView_setStatusBarVisible, webView_setStatusText, webView_setToolbarsVisible, webView_shouldPerformAction_fromSender, webView_validateUserInterfaceItem_defaultValidation, webView_validateUserInterfaceItem_defaultValidation, webView_willPerformDragDestinationAction_forDraggingInfo, webView_willPerformDragDestinationAction_forDraggingInfo, webViewAreToolbarsVisible, webViewClose, webViewContentRect, webViewFirstResponder, webViewFocus, webViewFooterHeight, webViewFrame, webViewHeaderHeight, webViewIsResizable, webViewIsStatusBarVisible, webViewRunModal, webViewShow, webViewStatusText, webViewUnfocus |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSBrowserDelegate |
browser_acceptDrop_atRow_column_dropOperation, browser_acceptDrop_atRow_column_dropOperation, browser_canDragRowsWithIndexes_inColumn_withEvent, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_namesOfPromisedFilesDroppedAtDestination_forDraggedRowsWithIndexes_inColumn, browser_nextTypeSelectMatchFromRow_toRow_inColumn_forString, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldShowCellExpansionForRow_column, browser_shouldSizeColumn_forUserResize_toWidth, browser_shouldTypeSelectForEvent_withCurrentSearchString, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_typeSelectStringForRow_inColumn, browser_validateDrop_proposedRow_column_dropOperation, browser_validateDrop_proposedRow_column_dropOperation, browser_willDisplayCell_atRow_column, browser_writeRowsWithIndexes_inColumn_toPasteboard, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSKeyValueCoding |
dictionaryWithValuesForKeys, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, setNilValueForKey, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, validateValue_forKey_error, validateValue_forKeyPath_error, valueForKey, valueForKeyPath, valueForUndefinedKey |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDelegate |
outlineView_dataCellForTableColumn_item, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_heightOfRowByItem, outlineView_isGroupItem, outlineView_mouseDownInHeaderOfTableColumn, outlineView_nextTypeSelectMatchFromItem_toItem_forString, outlineView_selectionIndexesForProposedSelection, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_shouldShowCellExpansionForTableColumn_item, outlineView_shouldTrackCell_forTableColumn_item, outlineView_shouldTypeSelectForEvent_withCurrentSearchString, outlineView_typeSelectStringForTableColumn_item, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, selectionShouldChangeInOutlineView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebViewEditingDelegate |
undoManagerForWebView, webView_doCommandBySelector, webView_shouldApplyStyle_toElementsInDOMRange, webView_shouldBeginEditingInDOMRange, webView_shouldChangeTypingStyle_toStyle, webView_shouldDeleteDOMRange, webView_shouldEndEditingInDOMRange, webView_shouldInsertNode_replacingDOMRange_givenAction, webView_shouldInsertText_replacingDOMRange_givenAction, webViewDidBeginEditing, webViewDidChange, webViewDidChangeSelection, webViewDidChangeTypingStyle, webViewDidEndEditing |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebFrameLoadDelegate |
webView_didCancelClientRedirectForFrame, webView_didChangeLocationWithinPageForFrame, webView_didClearWindowObject_forFrame, webView_didCommitLoadForFrame, webView_didFailLoadWithError_forFrame, webView_didFailProvisionalLoadWithError_forFrame, webView_didFinishLoadForFrame, webView_didReceiveIcon_forFrame, webView_didReceiveServerRedirectForProvisionalLoadForFrame, webView_didReceiveTitle_forFrame, webView_didStartProvisionalLoadForFrame, webView_willCloseFrame, webView_windowScriptObjectAvailable |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldDelegate |
tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_displayStringForRepresentedObject, tokenField_editingStringForRepresentedObject, tokenField_hasMenuForRepresentedObject, tokenField_menuForRepresentedObject, tokenField_readFromPasteboard, tokenField_representedObjectForEditingString, tokenField_shouldAddObjects_atIndex, tokenField_styleForRepresentedObject, tokenField_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSXMLParserDelegateEventAdditions |
parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSDraggingDestination |
concludeDragOperation, concludeDragOperation, draggingEnded, draggingEnded, draggingEntered, draggingEntered, draggingExited, draggingExited, draggingUpdated, draggingUpdated, performDragOperation, performDragOperation, prepareForDragOperation, prepareForDragOperation, wantsPeriodicDraggingUpdates |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDataSource |
outlineView_acceptDrop_item_childIndex, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_writeItems_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSURLDownloadDelegate |
download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willResumeWithResponse_fromByte, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSAccessibility |
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTextViewDelegate |
textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_doCommandBySelector, textView_menu_forEvent_atIndex, textView_shouldChangeTextInRanges_replacementStrings, textView_shouldChangeTypingAttributes_toAttributes, textView_willChangeSelectionFromCharacterRanges_toCharacterRanges, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, undoManagerForTextView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldCellDelegate |
tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_displayStringForRepresentedObject, tokenFieldCell_editingStringForRepresentedObject, tokenFieldCell_hasMenuForRepresentedObject, tokenFieldCell_menuForRepresentedObject, tokenFieldCell_readFromPasteboard, tokenFieldCell_representedObjectForEditingString, tokenFieldCell_shouldAddObjects_atIndex, tokenFieldCell_styleForRepresentedObject, tokenFieldCell_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSWindowNotifications |
windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidChangeScreenProfile, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove |
NSXMLDocument
public NSXMLDocument()
initWithXMLString_options_error
public abstract NSXMLDocument initWithXMLString_options_error(NSString string,
int mask,
PointerByReference error)
createWithXMLString_options_error
public static NSXMLDocument createWithXMLString_options_error(NSString string,
int mask,
PointerByReference error)
- Factory method
- See Also:
initWithXMLString_options_error(org.rococoa.cocoa.foundation.NSString, int, com.sun.jna.ptr.PointerByReference)
initWithContentsOfURL_options_error
public abstract NSXMLDocument initWithContentsOfURL_options_error(NSURL url,
int mask,
PointerByReference error)
createWithContentsOfURL_options_error
public static NSXMLDocument createWithContentsOfURL_options_error(NSURL url,
int mask,
PointerByReference error)
- Factory method
- See Also:
initWithContentsOfURL_options_error(org.rococoa.cocoa.foundation.NSURL, int, com.sun.jna.ptr.PointerByReference)
initWithData_options_error
public abstract NSXMLDocument initWithData_options_error(NSData data,
int mask,
PointerByReference error)
createWithData_options_error
public static NSXMLDocument createWithData_options_error(NSData data,
int mask,
PointerByReference error)
- Factory method
- See Also:
initWithData_options_error(org.rococoa.cocoa.foundation.NSData, int, com.sun.jna.ptr.PointerByReference)
initWithRootElement
public abstract NSXMLDocument initWithRootElement(NSXMLElement element)
createWithRootElement
public static NSXMLDocument createWithRootElement(NSXMLElement element)
- Factory method
- See Also:
initWithRootElement(org.rococoa.cocoa.foundation.NSXMLElement)
replacementClassForClass
public static Pointer replacementClassForClass(Pointer cls)
setCharacterEncoding
public abstract void setCharacterEncoding(NSString encoding)
characterEncoding
public abstract NSString characterEncoding()
setVersion
public abstract void setVersion(NSString version)
version
public abstract NSString version()
setStandalone
public abstract void setStandalone(boolean standalone)
isStandalone
public abstract boolean isStandalone()
setDocumentContentKind
public abstract void setDocumentContentKind(int kind)
- Parameters:
kind
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSXMLDocumentContentKind
documentContentKind
public abstract int documentContentKind()
setMIMEType
public abstract void setMIMEType(NSString MIMEType)
MIMEType
public abstract NSString MIMEType()
setDTD
public abstract void setDTD(NSXMLDTD documentTypeDeclaration)
DTD
public abstract NSXMLDTD DTD()
setRootElement
public abstract void setRootElement(NSXMLNode root)
rootElement
public abstract NSXMLElement rootElement()
insertChild_atIndex
public abstract void insertChild_atIndex(NSXMLNode child,
int index)
insertChildren_atIndex
public abstract void insertChildren_atIndex(NSArray children,
int index)
removeChildAtIndex
public abstract void removeChildAtIndex(int index)
setChildren
public abstract void setChildren(NSArray children)
addChild
public abstract void addChild(NSXMLNode child)
replaceChildAtIndex_withNode
public abstract void replaceChildAtIndex_withNode(int index,
NSXMLNode node)
XMLData
public abstract NSData XMLData()
XMLDataWithOptions
public abstract NSData XMLDataWithOptions(int options)
objectByApplyingXSLT_arguments_error
public abstract NSObject objectByApplyingXSLT_arguments_error(NSData xslt,
NSDictionary arguments,
PointerByReference error)
objectByApplyingXSLTString_arguments_error
public abstract NSObject objectByApplyingXSLTString_arguments_error(NSString xslt,
NSDictionary arguments,
PointerByReference error)
objectByApplyingXSLTAtURL_arguments_error
public abstract NSObject objectByApplyingXSLTAtURL_arguments_error(NSURL xsltURL,
NSDictionary argument,
PointerByReference error)
validateAndReturnError
public abstract boolean validateAndReturnError(PointerByReference error)
alloc
public static NSXMLDocument alloc()