- Main Page
- Related Pages
- Classes
- Files

- File List

# /Users/cem/Works/INFSmartFoxiPhoneLibrary/INFSmartFoxiPhoneLibrary/Classes/CXMLDocument.h

    00001 //
    00002 //  CXMLDocument.h
    00003 //  TouchXML
    00004 //
    00005 //  Created by Jonathan Wight on 03/07/08.
    00006 //  Copyright 2008 Toxic Software. All rights reserved.
    00007 //
    00008
    00009 #import "CXMLNode.h"
    00010
    00011 enum {
    00012         CXMLDocumentTidyHTML = 1 << 9
    00013 };
    00014
    00015 @class CXMLElement;
    00016
    00017 @interface CXMLDocument : CXMLNode {
    00018         NSMutableSet *nodePool;
    00019 }
    00020
    00021 - (id)initWithXMLString:(NSString *)inString options:(NSUInteger)inOptions error:(NSError **)outError;
    00022 - (id)initWithContentsOfURL:(NSURL *)inURL options:(NSUInteger)inOptions error:(NSError **)outError;
    00023 - (id)initWithData:(NSData *)inData options:(NSUInteger)inOptions error:(NSError **)outError;
    00024
    00025 //- (NSString *)characterEncoding;
    00026 //- (NSString *)version;
    00027 //- (BOOL)isStandalone;
    00028 //- (CXMLDocumentContentKind)documentContentKind;
    00029 //- (NSString *)MIMEType;
    00030 //- (CXMLDTD *)DTD;
    00031
    00032 - (CXMLElement *)rootElement;
    00033
    00034 //- (NSData *)XMLData;
    00035 //- (NSData *)XMLDataWithOptions:(NSUInteger)options;
    00036
    00037 //- (id)objectByApplyingXSLT:(NSData *)xslt arguments:(NSDictionary *)arguments error:(NSError **)error;
    00038 //- (id)objectByApplyingXSLTString:(NSString *)xslt arguments:(NSDictionary *)arguments error:(NSError **)error;
    00039 //- (id)objectByApplyingXSLTAtURL:(NSURL *)xsltURL arguments:(NSDictionary *)argument error:(NSError **)error;
    00040
    00041 //- (id)XMLStringWithOptions:(NSUInteger)options;
    00042
    00043 @end