summaryrefslogtreecommitdiff
path: root/packages/cocoaint/src
diff options
context:
space:
mode:
authorjosef <josef@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-10-03 10:32:49 +0000
committerjosef <josef@3ad0048d-3df7-0310-abae-a5850022a9f2>2009-10-03 10:32:49 +0000
commitd074bef075383ff0bed53943e4aa499a03e06310 (patch)
treea5e9f7ca5bb91876ffb30ee510ad166af59113ed /packages/cocoaint/src
parentebac4a8ffdd23add1d17f5fa92901779b3574f49 (diff)
downloadfpc-d074bef075383ff0bed53943e4aa499a03e06310.tar.gz
* NSRange is defined correctly
+ Added CoreData framework + Added WebKit framework git-svn-id: http://svn.freepascal.org/svn/fpc/branches/objc@13796 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/cocoaint/src')
-rw-r--r--packages/cocoaint/src/CoreData.pas60
-rw-r--r--packages/cocoaint/src/UndefinedTypes.inc3
-rw-r--r--packages/cocoaint/src/WebKit.pas65
-rw-r--r--packages/cocoaint/src/WebKitDelegatesAll.pas115
-rw-r--r--packages/cocoaint/src/coredata/CoreData.inc35
-rw-r--r--packages/cocoaint/src/coredata/CoreDataDefines.inc40
-rw-r--r--packages/cocoaint/src/coredata/CoreDataErrors.inc83
-rw-r--r--packages/cocoaint/src/coredata/NSAtomicStore.inc73
-rw-r--r--packages/cocoaint/src/coredata/NSAtomicStoreCacheNode.inc63
-rw-r--r--packages/cocoaint/src/coredata/NSAttributeDescription.inc91
-rw-r--r--packages/cocoaint/src/coredata/NSEntityDescription.inc105
-rw-r--r--packages/cocoaint/src/coredata/NSEntityMapping.inc107
-rw-r--r--packages/cocoaint/src/coredata/NSEntityMigrationPolicy.inc67
-rw-r--r--packages/cocoaint/src/coredata/NSFetchRequest.inc103
-rw-r--r--packages/cocoaint/src/coredata/NSFetchRequestExpression.inc72
-rw-r--r--packages/cocoaint/src/coredata/NSFetchedPropertyDescription.inc59
-rw-r--r--packages/cocoaint/src/coredata/NSManagedObject.inc96
-rw-r--r--packages/cocoaint/src/coredata/NSManagedObjectContext.inc158
-rw-r--r--packages/cocoaint/src/coredata/NSManagedObjectID.inc56
-rw-r--r--packages/cocoaint/src/coredata/NSManagedObjectModel.inc87
-rw-r--r--packages/cocoaint/src/coredata/NSMappingModel.inc67
-rw-r--r--packages/cocoaint/src/coredata/NSMigrationManager.inc88
-rw-r--r--packages/cocoaint/src/coredata/NSPersistentStore.inc85
-rw-r--r--packages/cocoaint/src/coredata/NSPersistentStoreCoordinator.inc102
-rw-r--r--packages/cocoaint/src/coredata/NSPropertyDescription.inc88
-rw-r--r--packages/cocoaint/src/coredata/NSPropertyMapping.inc69
-rw-r--r--packages/cocoaint/src/coredata/NSRelationshipDescription.inc86
-rw-r--r--packages/cocoaint/src/foundation/NSRange.inc12
-rw-r--r--packages/cocoaint/src/patches/NSBundle.patch20
-rw-r--r--packages/cocoaint/src/webkit/DOMAbstractView.inc53
-rw-r--r--packages/cocoaint/src/webkit/DOMAttr.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMCDATASection.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMCSS.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSCharsetRule.inc53
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSFontFaceRule.inc53
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSImportRule.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSMediaRule.inc59
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSPageRule.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSPrimitiveValue.inc94
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSRule.inc68
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSRuleList.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSStyleDeclaration.inc67
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSStyleRule.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSStyleSheet.inc59
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSUnknownRule.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSValue.inc63
-rw-r--r--packages/cocoaint/src/webkit/DOMCSSValueList.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMCharacterData.inc66
-rw-r--r--packages/cocoaint/src/webkit/DOMComment.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMCore.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMCounter.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMDocument.inc101
-rw-r--r--packages/cocoaint/src/webkit/DOMDocumentFragment.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMDocumentType.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMElement.inc94
-rw-r--r--packages/cocoaint/src/webkit/DOMEntity.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMEntityReference.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMEvent.inc72
-rw-r--r--packages/cocoaint/src/webkit/DOMEventException.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMEventListener.inc46
-rw-r--r--packages/cocoaint/src/webkit/DOMEventTarget.inc50
-rw-r--r--packages/cocoaint/src/webkit/DOMEvents.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMException.inc50
-rw-r--r--packages/cocoaint/src/webkit/DOMExtensions.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLAnchorElement.inc77
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLAppletElement.inc70
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLAreaElement.inc65
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLBRElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLBaseElement.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLBaseFontElement.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLBodyElement.inc64
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLButtonElement.inc60
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLCollection.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLDListElement.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLDirectoryElement.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLDivElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLDocument.inc76
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLElement.inc75
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLEmbedElement.inc60
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLFieldSetElement.inc53
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLFontElement.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLFormElement.inc68
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLFrameElement.inc67
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLFrameSetElement.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLHRElement.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLHeadElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLHeadingElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLHtmlElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLIFrameElement.inc73
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLImageElement.inc68
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLInputElement.inc81
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLIsIndexElement.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLLIElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLLabelElement.inc57
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLLegendElement.inc57
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLLinkElement.inc69
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLMapElement.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLMarqueeElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLMenuElement.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLMetaElement.inc60
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLModElement.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLOListElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLObjectElement.inc81
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLOptGroupElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLOptionElement.inc59
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLOptionsCollection.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLParagraphElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLParamElement.inc60
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLPreElement.inc51
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLQuoteElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLScriptElement.inc64
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc67
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLStyleElement.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTableCaptionElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTableCellElement.inc75
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTableColElement.inc62
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTableElement.inc86
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTableRowElement.inc67
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTableSectionElement.inc63
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTextAreaElement.inc65
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLTitleElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMHTMLUListElement.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMImplementation.inc63
-rw-r--r--packages/cocoaint/src/webkit/DOMKeyboardEvent.inc69
-rw-r--r--packages/cocoaint/src/webkit/DOMMediaList.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMMouseEvent.inc66
-rw-r--r--packages/cocoaint/src/webkit/DOMMutationEvent.inc68
-rw-r--r--packages/cocoaint/src/webkit/DOMNamedNodeMap.inc64
-rw-r--r--packages/cocoaint/src/webkit/DOMNode.inc108
-rw-r--r--packages/cocoaint/src/webkit/DOMNodeIterator.inc61
-rw-r--r--packages/cocoaint/src/webkit/DOMNodeList.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMNotation.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMObject.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMOverflowEvent.inc63
-rw-r--r--packages/cocoaint/src/webkit/DOMProcessingInstruction.inc55
-rw-r--r--packages/cocoaint/src/webkit/DOMRGBColor.inc57
-rw-r--r--packages/cocoaint/src/webkit/DOMRange.inc94
-rw-r--r--packages/cocoaint/src/webkit/DOMRangeException.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMRanges.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMRect.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMStyleSheet.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMStyleSheetList.inc54
-rw-r--r--packages/cocoaint/src/webkit/DOMText.inc53
-rw-r--r--packages/cocoaint/src/webkit/DOMTraversal.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMTreeWalker.inc67
-rw-r--r--packages/cocoaint/src/webkit/DOMUIEvent.inc58
-rw-r--r--packages/cocoaint/src/webkit/DOMWheelEvent.inc62
-rw-r--r--packages/cocoaint/src/webkit/DOMXPathException.inc31
-rw-r--r--packages/cocoaint/src/webkit/DOMXPathExpression.inc56
-rw-r--r--packages/cocoaint/src/webkit/DOMXPathNSResolver.inc46
-rw-r--r--packages/cocoaint/src/webkit/DOMXPathResult.inc75
-rw-r--r--packages/cocoaint/src/webkit/UndefinedClasses.inc17
-rwxr-xr-xpackages/cocoaint/src/webkit/UndefinedTypes.inc14
-rw-r--r--packages/cocoaint/src/webkit/WebArchive.inc60
-rw-r--r--packages/cocoaint/src/webkit/WebBackForwardList.inc73
-rw-r--r--packages/cocoaint/src/webkit/WebDOMOperations.inc31
-rw-r--r--packages/cocoaint/src/webkit/WebDataSource.inc70
-rw-r--r--packages/cocoaint/src/webkit/WebDocument.inc81
-rw-r--r--packages/cocoaint/src/webkit/WebDownload.inc53
-rw-r--r--packages/cocoaint/src/webkit/WebEditingDelegate.inc42
-rw-r--r--packages/cocoaint/src/webkit/WebFrame.inc74
-rw-r--r--packages/cocoaint/src/webkit/WebFrameLoadDelegate.inc31
-rw-r--r--packages/cocoaint/src/webkit/WebFrameView.inc62
-rw-r--r--packages/cocoaint/src/webkit/WebHistory.inc68
-rw-r--r--packages/cocoaint/src/webkit/WebHistoryItem.inc62
-rw-r--r--packages/cocoaint/src/webkit/WebKit.inc166
-rw-r--r--packages/cocoaint/src/webkit/WebKitErrors.inc43
-rw-r--r--packages/cocoaint/src/webkit/WebPlugin.inc31
-rw-r--r--packages/cocoaint/src/webkit/WebPluginContainer.inc31
-rw-r--r--packages/cocoaint/src/webkit/WebPluginViewFactory.inc46
-rw-r--r--packages/cocoaint/src/webkit/WebPolicyDelegate.inc62
-rw-r--r--packages/cocoaint/src/webkit/WebPreferences.inc120
-rw-r--r--packages/cocoaint/src/webkit/WebResource.inc60
-rw-r--r--packages/cocoaint/src/webkit/WebResourceLoadDelegate.inc31
-rw-r--r--packages/cocoaint/src/webkit/WebScriptObject.inc74
-rw-r--r--packages/cocoaint/src/webkit/WebUIDelegate.inc103
-rw-r--r--packages/cocoaint/src/webkit/WebView.inc258
177 files changed, 11087 insertions, 13 deletions
diff --git a/packages/cocoaint/src/CoreData.pas b/packages/cocoaint/src/CoreData.pas
new file mode 100644
index 0000000000..2a62c46bf5
--- /dev/null
+++ b/packages/cocoaint/src/CoreData.pas
@@ -0,0 +1,60 @@
+{$mode objfpc}
+{$modeswitch objectivec1}
+unit CoreData;
+interface
+uses
+ ctypes, CocoaAll;
+{$linkframework Cocoa} { Cocoa is "umbrella" fremework, includes CoreData }
+{$define INTERFACE}
+
+{$define HEADER}
+{$include coredata/CoreData.inc}
+{$undef HEADER}
+
+{$define TYPES}
+{$include coredata/CoreData.inc}
+{$undef TYPES}
+
+{$define RECORDS}
+{$include coredata/CoreData.inc}
+{$undef RECORDS}
+
+type
+ {GK: ctypes don't define it... }
+ uintptr_t = ptruint;
+{$define FORWARD}
+{$include coredata/CoreData.inc}
+{$undef FORWARD}
+
+{$define CLASSES}
+ { Internal class in NSMigrationManager.h }
+ NSMigrationContext = id;
+{$include coredata/CoreData.inc}
+{$undef CLASSES}
+
+{$define PROTOCOLS}
+{$include coredata/CoreData.inc}
+{$undef PROTOCOLS}
+
+{$define FUNCTIONS}
+{$include coredata/CoreData.inc}
+{$undef FUNCTIONS}
+
+{$define EXTERNAL_SYMBOLS}
+{$include coredata/CoreData.inc}
+{$undef EXTERNAL_SYMBOLS}
+
+{$define USER_PATCHES}
+{$include coredata/CoreData.inc}
+{$undef USER_PATCHES}
+
+
+{$undef INTERFACE}
+
+implementation
+
+{$define IMPLEMENTATION}
+
+{$undef IMPLEMENTATION}
+
+end.
diff --git a/packages/cocoaint/src/UndefinedTypes.inc b/packages/cocoaint/src/UndefinedTypes.inc
index c8fd8ac42d..a88b2e6c6b 100644
--- a/packages/cocoaint/src/UndefinedTypes.inc
+++ b/packages/cocoaint/src/UndefinedTypes.inc
@@ -53,6 +53,9 @@ const
NSNotFound = NSIntegerMax;
const
+ UINT_MAX = high(culong);
+
+const
NX_TABLET_POINTER_UNKNOWN = 0;
NX_TABLET_POINTER_PEN = 1;
NX_TABLET_POINTER_CURSOR = 2;
diff --git a/packages/cocoaint/src/WebKit.pas b/packages/cocoaint/src/WebKit.pas
new file mode 100644
index 0000000000..eb06c4ed60
--- /dev/null
+++ b/packages/cocoaint/src/WebKit.pas
@@ -0,0 +1,65 @@
+unit WebKit;
+
+{$mode objfpc}
+{$modeswitch objectivec1}
+
+interface
+
+{$linkframework WebKit}
+
+uses
+ ctypes, CocoaAll, MacOSAll;
+
+{$define INTERFACE}
+
+{$include webkit/UndefinedTypes.inc}
+
+{$define HEADER}
+{$include webkit/WebKit.inc}
+{$undef HEADER}
+
+{$define TYPES}
+{$include webkit/WebKit.inc}
+{$undef TYPES}
+
+{$define RECORDS}
+{$include webkit/WebKit.inc}
+{$undef RECORDS}
+
+type
+{$define FORWARD}
+{$include webkit/WebKit.inc}
+{$undef FORWARD}
+
+{$include webkit/UndefinedClasses.inc}
+
+{$define CLASSES}
+{$include webkit/WebKit.inc}
+{$undef CLASSES}
+
+{$define PROTOCOLS}
+{$include webkit/WebKit.inc}
+{$undef PROTOCOLS}
+
+{$define FUNCTIONS}
+{$include webkit/WebKit.inc}
+{$undef FUNCTIONS}
+
+{$define EXTERNAL_SYMBOLS}
+{$include webkit/WebKit.inc}
+{$undef EXTERNAL_SYMBOLS}
+
+{$define USER_PATCHES}
+{$include webkit/WebKit.inc}
+{$undef USER_PATCHES}
+
+{$undef INTERFACE}
+implementation
+{$define IMPLEMENTATION}
+
+{$define USER_PATCHES}
+{$include webkit/WebKit.inc}
+{$undef USER_PATCHES}
+
+{$undef IMPLEMENTATION}
+end. \ No newline at end of file
diff --git a/packages/cocoaint/src/WebKitDelegatesAll.pas b/packages/cocoaint/src/WebKitDelegatesAll.pas
new file mode 100644
index 0000000000..41df8c7ee6
--- /dev/null
+++ b/packages/cocoaint/src/WebKitDelegatesAll.pas
@@ -0,0 +1,115 @@
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:45:10 ICT 2009 }
+
+unit WebKitDelegatesAll;
+interface
+
+{ Copy and paste these delegate methods into your real classes. }
+
+type
+ WebDownloadDelegate = objccategory (NSObject)
+ function downloadWindowForAuthenticationSheet(download: WebDownload): NSWindow; message 'downloadWindowForAuthenticationSheet:';
+ end;
+
+type
+ WebFrameLoadDelegate = objccategory (NSObject)
+ procedure webView_didCancelClientRedirectForFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:didCancelClientRedirectForFrame:';
+ procedure webView_didChangeLocationWithinPageForFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:didChangeLocationWithinPageForFrame:';
+ procedure webView_didClearWindowObject_forFrame(webView_: webView_Pointer; windowObject_: WebScriptObject; frame: WebFrame); message 'webView:didClearWindowObject:forFrame:';
+ procedure webView_didCommitLoadForFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:didCommitLoadForFrame:';
+ procedure webView_didFailLoadWithError_forFrame(sender: webView_Pointer; error: NSErrorPointer; frame: WebFrame); message 'webView:didFailLoadWithError:forFrame:';
+ procedure webView_didFailProvisionalLoadWithError_forFrame(sender: webView_Pointer; error: NSErrorPointer; frame: WebFrame); message 'webView:didFailProvisionalLoadWithError:forFrame:';
+ procedure webView_didFinishLoadForFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:didFinishLoadForFrame:';
+ procedure webView_didReceiveIcon_forFrame(sender: webView_Pointer; image: NSImagePointer; frame: WebFrame); message 'webView:didReceiveIcon:forFrame:';
+ procedure webView_didReceiveServerRedirectForProvisionalLoadForFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:didReceiveServerRedirectForProvisionalLoadForFrame:';
+ procedure webView_didReceiveTitle_forFrame(sender: webView_Pointer; title: NSStringPointer; frame: WebFrame); message 'webView:didReceiveTitle:forFrame:';
+ procedure webView_didStartProvisionalLoadForFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:didStartProvisionalLoadForFrame:';
+ procedure webView_willCloseFrame(sender: webView_Pointer; frame: WebFrame); message 'webView:willCloseFrame:';
+ procedure webView_willPerformClientRedirectToURL_delay_fireDate_forFrame(sender: webView_Pointer; URL: NSURLPointer; seconds: NSTimeInterval; date: NSDatePointer; frame: WebFrame); message 'webView:willPerformClientRedirectToURL:delay:fireDate:forFrame:';
+ procedure webView_windowScriptObjectAvailable(webView_: webView_Pointer; windowScriptObject: WebScriptObject); message 'webView:windowScriptObjectAvailable:';
+ end;
+
+type
+ WebPolicyDelegate = objccategory (NSObject)
+ procedure webView_decidePolicyForMIMEType_request_frame_decisionListener; message 'webView:decidePolicyForMIMEType:request:frame:decisionListener:';
+ procedure webView_decidePolicyForNavigationAction_request_frame_decisionListener; message 'webView:decidePolicyForNavigationAction:request:frame:decisionListener:';
+ procedure webView_decidePolicyForNewWindowAction_request_newFrameName_decisionListener; message 'webView:decidePolicyForNewWindowAction:request:newFrameName:decisionListener:';
+ procedure webView_unableToImplementPolicyWithError_frame(webView: WebView; error: NSErrorPointer; frame: WebFrame); message 'webView:unableToImplementPolicyWithError:frame:';
+ end;
+
+type
+ WebResourceLoadDelegate = objccategory (NSObject)
+ function webView_identifierForInitialRequest_fromDataSource(sender: WebView; request: NSURLRequestPointer; dataSource: WebDataSource): id; message 'webView:identifierForInitialRequest:fromDataSource:';
+ procedure webView_plugInFailedWithError_dataSource(sender: WebView; error: NSErrorPointer; dataSource: WebDataSource); message 'webView:plugInFailedWithError:dataSource:';
+ procedure webView_resource_didCancelAuthenticationChallenge_fromDataSource(sender: WebView; identifier: id; challenge: NSURLAuthenticationChallengePointer; dataSource: WebDataSource); message 'webView:resource:didCancelAuthenticationChallenge:fromDataSource:';
+ procedure webView_resource_didFailLoadingWithError_fromDataSource(sender: WebView; identifier: id; error: NSErrorPointer; dataSource: WebDataSource); message 'webView:resource:didFailLoadingWithError:fromDataSource:';
+ procedure webView_resource_didFinishLoadingFromDataSource(sender: WebView; identifier: id; dataSource: WebDataSource); message 'webView:resource:didFinishLoadingFromDataSource:';
+ procedure webView_resource_didReceiveAuthenticationChallenge_fromDataSource(sender: WebView; identifier: id; challenge: NSURLAuthenticationChallengePointer; dataSource: WebDataSource); message 'webView:resource:didReceiveAuthenticationChallenge:fromDataSource:';
+ procedure webView_resource_didReceiveContentLength_fromDataSource(sender: WebView; identifier: id; length: WebNSInteger; dataSource: WebDataSource); message 'webView:resource:didReceiveContentLength:fromDataSource:';
+ procedure webView_resource_didReceiveResponse_fromDataSource(sender: WebView; identifier: id; response: NSURLResponsePointer; dataSource: WebDataSource); message 'webView:resource:didReceiveResponse:fromDataSource:';
+ function webView_resource_willSendRequest_redirectResponse_fromDataSource(sender: WebView; identifier: id; request: NSURLRequestPointer; redirectResponse: NSURLResponsePointer; dataSource: WebDataSource): NSURLRequest; message 'webView:resource:willSendRequest:redirectResponse:fromDataSource:';
+ end;
+
+type
+ WebUIDelegate = objccategory (NSObject)
+ function webView_contextMenuItemsForElement_defaultMenuItems(sender: WebView; element: NSDictionaryPointer; defaultMenuItems: NSArrayPointer): NSArray; message 'webView:contextMenuItemsForElement:defaultMenuItems:';
+ function webView_createWebViewModalDialogWithRequest(sender: WebView; request: NSURLRequestPointer): WebView; message 'webView:createWebViewModalDialogWithRequest:';
+ function webView_createWebViewWithRequest(sender: WebView; request: NSURLRequestPointer): WebView; message 'webView:createWebViewWithRequest:';
+ function webView_dragDestinationActionMaskForDraggingInfo(webView: WebView; draggingInfo: id): WebNSUInteger; message 'webView:dragDestinationActionMaskForDraggingInfo:';
+ function webView_dragSourceActionMaskForPoint(webView: WebView; point: NSPoint): WebNSUInteger; message 'webView:dragSourceActionMaskForPoint:';
+ procedure webView_drawFooterInRect(sender: WebView; rect: NSRect); message 'webView:drawFooterInRect:';
+ procedure webView_drawHeaderInRect(sender: WebView; rect: NSRect); message 'webView:drawHeaderInRect:';
+ procedure webView_makeFirstResponder(sender: WebView; responder: NSResponderPointer); message 'webView:makeFirstResponder:';
+ procedure webView_mouseDidMoveOverElement_modifierFlags(sender: WebView; elementInformation: NSDictionaryPointer; modifierFlags: WebNSUInteger); message 'webView:mouseDidMoveOverElement:modifierFlags:';
+ procedure webView_printFrameView(sender: WebView; frameView: WebFrameView); message 'webView:printFrameView:';
+ function webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame(sender: WebView; message: NSStringPointer; frame: WebFrame): Boolean; message 'webView:runBeforeUnloadConfirmPanelWithMessage:initiatedByFrame:';
+ procedure webView_runJavaScriptAlertPanelWithMessage(sender: WebView; message: NSStringPointer); message 'webView:runJavaScriptAlertPanelWithMessage:';
+ procedure webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame(sender: WebView; message: NSStringPointer; frame: WebFrame); message 'webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:';
+ function webView_runJavaScriptConfirmPanelWithMessage(sender: WebView; message: NSStringPointer): Boolean; message 'webView:runJavaScriptConfirmPanelWithMessage:';
+ function webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame(sender: WebView; message: NSStringPointer; frame: WebFrame): Boolean; message 'webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:';
+ function webView_runJavaScriptTextInputPanelWithPrompt_defaultText(sender: WebView; prompt: NSStringPointer; defaultText: NSStringPointer): NSString; message 'webView:runJavaScriptTextInputPanelWithPrompt:defaultText:';
+ function webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame(sender: WebView; prompt: NSStringPointer; defaultText: NSStringPointer; frame: WebFrame): NSString; message 'webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:';
+ procedure webView_runOpenPanelForFileButtonWithResultListener(sender: WebView; resultListener: id); message 'webView:runOpenPanelForFileButtonWithResultListener:';
+ procedure webView_setContentRect(sender: WebView; frame: NSRect); message 'webView:setContentRect:';
+ procedure webView_setFrame(sender: WebView; frame: NSRect); message 'webView:setFrame:';
+ procedure webView_setResizable(sender: WebView; resizable: Boolean); message 'webView:setResizable:';
+ procedure webView_setStatusBarVisible(sender: WebView; visible: Boolean); message 'webView:setStatusBarVisible:';
+ procedure webView_setStatusText(sender: WebView; text: NSStringPointer); message 'webView:setStatusText:';
+ procedure webView_setToolbarsVisible(sender: WebView; visible: Boolean); message 'webView:setToolbarsVisible:';
+ function webView_shouldPerformAction_fromSender(webView: WebView; action: SEL; sender: id): Boolean; message 'webView:shouldPerformAction:fromSender:';
+ function webView_validateUserInterfaceItem_defaultValidation(webView: WebView; item: id; defaultValidation: Boolean): Boolean; message 'webView:validateUserInterfaceItem:defaultValidation:';
+ procedure webView_willPerformDragDestinationAction_forDraggingInfo(webView: WebView; action: WebDragDestinationAction; draggingInfo: id); message 'webView:willPerformDragDestinationAction:forDraggingInfo:';
+ procedure webView_willPerformDragSourceAction_fromPoint_withPasteboard(webView: WebView; action: WebDragSourceAction; point: NSPoint; pasteboard: NSPasteboardPointer); message 'webView:willPerformDragSourceAction:fromPoint:withPasteboard:';
+ function webViewAreToolbarsVisible(sender: WebView): Boolean; message 'webViewAreToolbarsVisible:';
+ procedure webViewClose(sender: WebView); message 'webViewClose:';
+ function webViewContentRect(sender: WebView): NSRect; message 'webViewContentRect:';
+ function webViewFirstResponder(sender: WebView): NSResponder; message 'webViewFirstResponder:';
+ procedure webViewFocus(sender: WebView); message 'webViewFocus:';
+ function webViewFooterHeight(sender: WebView): single; message 'webViewFooterHeight:';
+ function webViewFrame(sender: WebView): NSRect; message 'webViewFrame:';
+ function webViewHeaderHeight(sender: WebView): single; message 'webViewHeaderHeight:';
+ function webViewIsResizable(sender: WebView): Boolean; message 'webViewIsResizable:';
+ function webViewIsStatusBarVisible(sender: WebView): Boolean; message 'webViewIsStatusBarVisible:';
+ procedure webViewRunModal(sender: WebView); message 'webViewRunModal:';
+ procedure webViewShow(sender: WebView); message 'webViewShow:';
+ function webViewStatusText(sender: WebView): NSString; message 'webViewStatusText:';
+ procedure webViewUnfocus(sender: WebView); message 'webViewUnfocus:';
+ end;
+
+type
+ WebViewEditingDelegate = objccategory (NSObject)
+ function undoManagerForWebView(webView: WebView): NSUndoManager; message 'undoManagerForWebView:';
+ function webView_doCommandBySelector(webView: WebView; selector: SEL): Boolean; message 'webView:doCommandBySelector:';
+ function webView_shouldApplyStyle_toElementsInDOMRange(webView: WebView; style: DOMCSSStyleDeclaration; range: DOMRange): Boolean; message 'webView:shouldApplyStyle:toElementsInDOMRange:';
+ function webView_shouldBeginEditingInDOMRange(webView: WebView; range: DOMRange): Boolean; message 'webView:shouldBeginEditingInDOMRange:';
+ function webView_shouldChangeSelectedDOMRange_toDOMRange_affinity_stillSelecting(webView: WebView; currentRange: DOMRange; proposedRange: DOMRange; selectionAffinity: NSSelectionAffinity; flag: Boolean): Boolean; message 'webView:shouldChangeSelectedDOMRange:toDOMRange:affinity:stillSelecting:';
+ function webView_shouldChangeTypingStyle_toStyle(webView: WebView; currentStyle: DOMCSSStyleDeclaration; proposedStyle: DOMCSSStyleDeclaration): Boolean; message 'webView:shouldChangeTypingStyle:toStyle:';
+ function webView_shouldDeleteDOMRange(webView: WebView; range: DOMRange): Boolean; message 'webView:shouldDeleteDOMRange:';
+ function webView_shouldEndEditingInDOMRange(webView: WebView; range: DOMRange): Boolean; message 'webView:shouldEndEditingInDOMRange:';
+ function webView_shouldInsertNode_replacingDOMRange_givenAction(webView: WebView; node: DOMNode; range: DOMRange; action: WebViewInsertAction): Boolean; message 'webView:shouldInsertNode:replacingDOMRange:givenAction:';
+ function webView_shouldInsertText_replacingDOMRange_givenAction(webView: WebView; text: NSStringPointer; range: DOMRange; action: WebViewInsertAction): Boolean; message 'webView:shouldInsertText:replacingDOMRange:givenAction:';
+ procedure webViewDidBeginEditing(notification: NSNotificationPointer); message 'webViewDidBeginEditing:';
+ procedure webViewDidChange(notification: NSNotificationPointer); message 'webViewDidChange:';
+ procedure webViewDidChangeSelection(notification: NSNotificationPointer); message 'webViewDidChangeSelection:';
+ procedure webViewDidChangeTypingStyle(notification: NSNotificationPointer); message 'webViewDidChangeTypingStyle:';
+ procedure webViewDidEndEditing(notification: NSNotificationPointer); message 'webViewDidEndEditing:';
+ end;
diff --git a/packages/cocoaint/src/coredata/CoreData.inc b/packages/cocoaint/src/coredata/CoreData.inc
new file mode 100644
index 0000000000..42cc93e20c
--- /dev/null
+++ b/packages/cocoaint/src/coredata/CoreData.inc
@@ -0,0 +1,35 @@
+{
+/*
+ CoreData.h
+ Core Data
+ Copyright (c) 2004-2007 Apple Inc. All rights reserved.
+ All rights reserved.
+*/
+}
+
+{$include CoreDataDefines.inc}
+{$include CoreDataErrors.inc}
+
+{$include NSPropertyDescription.inc}
+{$include NSAttributeDescription.inc}
+{$include NSEntityDescription.inc}
+{$include NSFetchedPropertyDescription.inc}
+{$include NSRelationshipDescription.inc}
+{$include NSFetchRequest.inc}
+{$include NSFetchRequestExpression.inc}
+{$include NSManagedObjectModel.inc}
+
+{$include NSManagedObject.inc}
+{$include NSManagedObjectID.inc}
+{$include NSManagedObjectContext.inc}
+{$include NSPersistentStoreCoordinator.inc}
+
+{$include NSPersistentStore.inc}
+{$include NSAtomicStore.inc}
+{$include NSAtomicStoreCacheNode.inc}
+
+{$include NSEntityMigrationPolicy.inc}
+{$include NSMappingModel.inc}
+{$include NSEntityMapping.inc}
+{$include NSPropertyMapping.inc}
+{$include NSMigrationManager.inc}
diff --git a/packages/cocoaint/src/coredata/CoreDataDefines.inc b/packages/cocoaint/src/coredata/CoreDataDefines.inc
new file mode 100644
index 0000000000..ee2d944b3c
--- /dev/null
+++ b/packages/cocoaint/src/coredata/CoreDataDefines.inc
@@ -0,0 +1,40 @@
+{ Parsed from Coredata.framework CoreDataDefines.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef COREDATADEFINES_PAS_T}
+{$define COREDATADEFINES_PAS_T}
+
+{ Defines }
+const
+ NSCoreDataVersionNumber10_4 = 46.0;
+ NSCoreDataVersionNumber10_4_3 = 77.0;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef COREDATADEFINES_PAS_R}
+{$define COREDATADEFINES_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef COREDATADEFINES_PAS_F}
+{$define COREDATADEFINES_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef COREDATADEFINES_PAS_S}
+{$define COREDATADEFINES_PAS_S}
+
+{ External symbols }
+var
+ NSCoreDataVersionNumber: double; external name '_NSCoreDataVersionNumber';
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/CoreDataErrors.inc b/packages/cocoaint/src/coredata/CoreDataErrors.inc
new file mode 100644
index 0000000000..b472286813
--- /dev/null
+++ b/packages/cocoaint/src/coredata/CoreDataErrors.inc
@@ -0,0 +1,83 @@
+{ Parsed from Coredata.framework CoreDataErrors.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef COREDATAERRORS_PAS_T}
+{$define COREDATAERRORS_PAS_T}
+
+{ Constants }
+
+const
+ NSManagedObjectValidationError = 1550;
+ NSValidationMultipleErrorsError = 1560;
+ NSValidationMissingMandatoryPropertyError = 1570;
+ NSValidationRelationshipLacksMinimumCountError = 1580;
+ NSValidationRelationshipExceedsMaximumCountError = 1590;
+ NSValidationRelationshipDeniedDeleteError = 1600;
+ NSValidationNumberTooLargeError = 1610;
+ NSValidationNumberTooSmallError = 1620;
+ NSValidationDateTooLateError = 1630;
+ NSValidationDateTooSoonError = 1640;
+ NSValidationInvalidDateError = 1650;
+ NSValidationStringTooLongError = 1660;
+ NSValidationStringTooShortError = 1670;
+ NSValidationStringPatternMatchingError = 1680;
+ NSManagedObjectContextLockingError = 132000;
+ NSPersistentStoreCoordinatorLockingError = 132010;
+ NSManagedObjectReferentialIntegrityError = 133000;
+ NSManagedObjectExternalRelationshipError = 133010;
+ NSManagedObjectMergeError = 133020;
+ NSPersistentStoreInvalidTypeError = 134000;
+ NSPersistentStoreTypeMismatchError = 134010;
+ NSPersistentStoreIncompatibleSchemaError = 134020;
+ NSPersistentStoreSaveError = 134030;
+ NSPersistentStoreIncompleteSaveError = 134040;
+ NSCoreDataError = 134060;
+ NSPersistentStoreOperationError = 134070;
+ NSPersistentStoreOpenError = 134080;
+ NSPersistentStoreTimeoutError = 134090;
+ NSPersistentStoreIncompatibleVersionHashError = 134100;
+ NSMigrationError = 134110;
+ NSMigrationCancelledError = 134120;
+ NSMigrationMissingSourceModelError = 134130;
+ NSMigrationMissingMappingModelError = 134140;
+ NSMigrationManagerSourceStoreError = 134150;
+ NSMigrationManagerDestinationStoreError = 134160;
+ NSEntityMigrationPolicyError = 134170;
+ NSSQLiteError = 134180;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef COREDATAERRORS_PAS_R}
+{$define COREDATAERRORS_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef COREDATAERRORS_PAS_F}
+{$define COREDATAERRORS_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef COREDATAERRORS_PAS_S}
+{$define COREDATAERRORS_PAS_S}
+
+{ External string constants }
+var
+ NSDetailedErrorsKey: NSString; external name '_NSDetailedErrorsKey';
+ NSValidationObjectErrorKey: NSString; external name '_NSValidationObjectErrorKey';
+ NSValidationKeyErrorKey: NSString; external name '_NSValidationKeyErrorKey';
+ NSValidationPredicateErrorKey: NSString; external name '_NSValidationPredicateErrorKey';
+ NSValidationValueErrorKey: NSString; external name '_NSValidationValueErrorKey';
+ NSAffectedStoresErrorKey: NSString; external name '_NSAffectedStoresErrorKey';
+ NSAffectedObjectsErrorKey: NSString; external name '_NSAffectedObjectsErrorKey';
+ NSSQLiteErrorDomain: NSString; external name '_NSSQLiteErrorDomain';
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSAtomicStore.inc b/packages/cocoaint/src/coredata/NSAtomicStore.inc
new file mode 100644
index 0000000000..ca40149ba3
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSAtomicStore.inc
@@ -0,0 +1,73 @@
+{ Parsed from Coredata.framework NSAtomicStore.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSATOMICSTORE_PAS_T}
+{$define NSATOMICSTORE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSATOMICSTORE_PAS_R}
+{$define NSATOMICSTORE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSATOMICSTORE_PAS_F}
+{$define NSATOMICSTORE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSATOMICSTORE_PAS_S}
+{$define NSATOMICSTORE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSAtomicStore = objcclass;
+ NSAtomicStorePointer = ^NSAtomicStore;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSATOMICSTORE_PAS_C}
+{$define NSATOMICSTORE_PAS_C}
+
+{ NSAtomicStore }
+ NSAtomicStore = objcclass(NSPersistentStore)
+ private
+ __nodeCache: NSMutableDictionary;
+ __entityCache: NSMutableDictionary;
+ __storeMetadata: NSMutableDictionary;
+ __nextReference: NSInteger;
+ __reserved4: Pointer;
+ __reserved5: Pointer;
+
+ public
+ class function alloc: NSAtomicStore; message 'alloc';
+
+ function initWithPersistentStoreCoordinator_configurationName_URL_options(coordinator: NSPersistentStoreCoordinator; configurationName_: NSString; URL_: NSURL; options_: NSDictionary): id; message 'initWithPersistentStoreCoordinator:configurationName:URL:options:';
+
+ { GK.: Need to differentiate from load class method }
+ function load_(error: NSErrorPointer): Boolean; message 'load:';
+ function save(error: NSErrorPointer): Boolean; message 'save:';
+ function newCacheNodeForManagedObject(managedObject: NSManagedObject): NSAtomicStoreCacheNode; message 'newCacheNodeForManagedObject:';
+ procedure updateCacheNode_fromManagedObject(node: NSAtomicStoreCacheNode; managedObject: NSManagedObject); message 'updateCacheNode:fromManagedObject:';
+ function cacheNodes: NSSet; message 'cacheNodes';
+ procedure addCacheNodes(cacheNodes_: NSSet); message 'addCacheNodes:';
+ procedure willRemoveCacheNodes(cacheNodes_: NSSet); message 'willRemoveCacheNodes:';
+ function cacheNodeForObjectID(objectID: NSManagedObjectID): NSAtomicStoreCacheNode; message 'cacheNodeForObjectID:';
+ function objectIDForEntity_referenceObject(entity: NSEntityDescription; data: id): NSManagedObjectID; message 'objectIDForEntity:referenceObject:';
+ function newReferenceObjectForManagedObject(managedObject: NSManagedObject): id; message 'newReferenceObjectForManagedObject:';
+ function referenceObjectForObjectID(objectID: NSManagedObjectID): id; message 'referenceObjectForObjectID:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSAtomicStoreCacheNode.inc b/packages/cocoaint/src/coredata/NSAtomicStoreCacheNode.inc
new file mode 100644
index 0000000000..903da9355f
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSAtomicStoreCacheNode.inc
@@ -0,0 +1,63 @@
+{ Parsed from Coredata.framework NSAtomicStoreCacheNode.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSATOMICSTORECACHENODE_PAS_T}
+{$define NSATOMICSTORECACHENODE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSATOMICSTORECACHENODE_PAS_R}
+{$define NSATOMICSTORECACHENODE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSATOMICSTORECACHENODE_PAS_F}
+{$define NSATOMICSTORECACHENODE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSATOMICSTORECACHENODE_PAS_S}
+{$define NSATOMICSTORECACHENODE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSAtomicStoreCacheNode = objcclass;
+ NSAtomicStoreCacheNodePointer = ^NSAtomicStoreCacheNode;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSATOMICSTORECACHENODE_PAS_C}
+{$define NSATOMICSTORECACHENODE_PAS_C}
+
+{ NSAtomicStoreCacheNode }
+ NSAtomicStoreCacheNode = objcclass(NSObject)
+ private
+ __objectID: NSManagedObjectID;
+ ___versionNumber: uintptr_t;
+ __propertyCache: NSMutableDictionary;
+ __reserved1: Pointer;
+
+ public
+ class function alloc: NSAtomicStoreCacheNode; message 'alloc';
+
+ function initWithObjectID(moid: NSManagedObjectID): id; message 'initWithObjectID:';
+ function objectID: NSManagedObjectID; message 'objectID';
+ function propertyCache: NSMutableDictionary; message 'propertyCache';
+ procedure setPropertyCache(propertyCache_: NSMutableDictionary); message 'setPropertyCache:';
+ function valueForKey(key: NSString): id; message 'valueForKey:';
+ procedure setValue_forKey(value: id; key: NSString); message 'setValue:forKey:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSAttributeDescription.inc b/packages/cocoaint/src/coredata/NSAttributeDescription.inc
new file mode 100644
index 0000000000..d1d4317030
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSAttributeDescription.inc
@@ -0,0 +1,91 @@
+{ Parsed from Coredata.framework NSAttributeDescription.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSATTRIBUTEDESCRIPTION_PAS_T}
+{$define NSATTRIBUTEDESCRIPTION_PAS_T}
+
+{ Constants }
+
+const
+ NSUndefinedAttributeType = 0;
+ NSInteger16AttributeType = 100;
+ NSInteger32AttributeType = 200;
+ NSInteger64AttributeType = 300;
+ NSDecimalAttributeType = 400;
+ NSDoubleAttributeType = 500;
+ NSFloatAttributeType = 600;
+ NSStringAttributeType = 700;
+ NSBooleanAttributeType = 800;
+ NSDateAttributeType = 900;
+ NSBinaryDataAttributeType = 1000;
+ NSTransformableAttributeType = 1800;
+
+{ Types }
+type
+ NSAttributeType = NSUInteger;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSATTRIBUTEDESCRIPTION_PAS_R}
+{$define NSATTRIBUTEDESCRIPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSATTRIBUTEDESCRIPTION_PAS_F}
+{$define NSATTRIBUTEDESCRIPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSATTRIBUTEDESCRIPTION_PAS_S}
+{$define NSATTRIBUTEDESCRIPTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSAttributeDescription = objcclass;
+ NSAttributeDescriptionPointer = ^NSAttributeDescription;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSATTRIBUTEDESCRIPTION_PAS_C}
+{$define NSATTRIBUTEDESCRIPTION_PAS_C}
+
+{ NSAttributeDescription }
+ NSAttributeDescription = objcclass(NSPropertyDescription)
+ private
+ __attributeValueClass: Pobjc_class;
+ __valueTransformerName: NSString;
+ __type: NSAttributeType;
+ __attributeValueClassName: NSString;
+ __attributeDescriptionFlags: bitpacked record
+ _useForLocking: 0..1;
+ _reservedAttributeDescription: 0..((1 shl 31)-1);
+ end;
+ __defaultValue: id;
+
+ public
+ class function alloc: NSAttributeDescription; message 'alloc';
+
+ function attributeType: NSAttributeType; message 'attributeType';
+ procedure setAttributeType(type_: NSAttributeType); message 'setAttributeType:';
+ function attributeValueClassName: NSString; message 'attributeValueClassName';
+ function defaultValue: id; message 'defaultValue';
+ procedure setDefaultValue(value: id); message 'setDefaultValue:';
+ procedure setAttributeValueClassName(className_: NSString); message 'setAttributeValueClassName:';
+ function versionHash: NSData; message 'versionHash';
+ function valueTransformerName: NSString; message 'valueTransformerName';
+ procedure setValueTransformerName(string_: NSString); message 'setValueTransformerName:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSEntityDescription.inc b/packages/cocoaint/src/coredata/NSEntityDescription.inc
new file mode 100644
index 0000000000..51f99d7833
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSEntityDescription.inc
@@ -0,0 +1,105 @@
+{ Parsed from Coredata.framework NSEntityDescription.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSENTITYDESCRIPTION_PAS_T}
+{$define NSENTITYDESCRIPTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSENTITYDESCRIPTION_PAS_R}
+{$define NSENTITYDESCRIPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSENTITYDESCRIPTION_PAS_F}
+{$define NSENTITYDESCRIPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSENTITYDESCRIPTION_PAS_S}
+{$define NSENTITYDESCRIPTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSEntityDescription = objcclass;
+ NSEntityDescriptionPointer = ^NSEntityDescription;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSENTITYDESCRIPTION_PAS_C}
+{$define NSENTITYDESCRIPTION_PAS_C}
+
+{ NSEntityDescription }
+ NSEntityDescription = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol{, NSFastEnumerationProtocol})
+ private
+ __cd_rc: longint;
+ __reserved1: id;
+ __versionHashModifier: NSString;
+ __versionHash: NSData;
+ __model: NSManagedObjectModel; {garbage collector: __weak }
+ __classNameForEntity: NSString;
+ __instanceClass: Pobjc_class;
+ __name: NSString;
+ __rootentity: NSEntityDescription; {garbage collector: __weak }
+ __superentity: NSEntityDescription; {garbage collector: __weak }
+ __subentities: NSMutableDictionary;
+ __properties: NSMutableDictionary;
+ __propertyMapping: id;
+ __propertyRanges: NSRange; {garbage collector: __strong }
+ __entityDescriptionFlags: bitpacked record
+ _isAbstract: 0..1;
+ _shouldValidateOnSave: 0..1;
+ _isImmutable: 0..1;
+ _isFlattened: 0..1;
+ _skipValidation: 0..1;
+ _reservedEntityDescription: 0..((1 shl 27)-1);
+ end;
+ __mappings: NSMutableDictionary;
+ __userInfo: NSMutableDictionary;
+ __flattenedSubentities: id;
+ __kvcPropertyAccessors: id;
+ __modelsReferenceIDForEntity: clong;
+
+ public
+ class function alloc: NSEntityDescription; message 'alloc';
+
+ class function entityForName_inManagedObjectContext(entityName: NSString; context: NSManagedObjectContext): NSEntityDescription; message 'entityForName:inManagedObjectContext:';
+ class function insertNewObjectForEntityForName_inManagedObjectContext(entityName: NSString; context: NSManagedObjectContext): id; message 'insertNewObjectForEntityForName:inManagedObjectContext:';
+ function managedObjectModel: NSManagedObjectModel; message 'managedObjectModel';
+ function managedObjectClassName: NSString; message 'managedObjectClassName';
+ procedure setManagedObjectClassName(name_: NSString); message 'setManagedObjectClassName:';
+ function name: NSString; message 'name';
+ procedure setName(name_: NSString); message 'setName:';
+ function isAbstract: Boolean; message 'isAbstract';
+ procedure setAbstract(flag: Boolean); message 'setAbstract:';
+ function subentitiesByName: NSDictionary; message 'subentitiesByName';
+ function subentities: NSArray; message 'subentities';
+ procedure setSubentities(array_: NSArray); message 'setSubentities:';
+ function superentity: NSEntityDescription; message 'superentity';
+ function propertiesByName: NSDictionary; message 'propertiesByName';
+ function properties: NSArray; message 'properties';
+ procedure setProperties(properties_: NSArray); message 'setProperties:';
+ function userInfo: NSDictionary; message 'userInfo';
+ procedure setUserInfo(dictionary: NSDictionary); message 'setUserInfo:';
+ function attributesByName: NSDictionary; message 'attributesByName';
+ function relationshipsByName: NSDictionary; message 'relationshipsByName';
+ function relationshipsWithDestinationEntity(entity: NSEntityDescription): NSArray; message 'relationshipsWithDestinationEntity:';
+ function isKindOfEntity(entity: NSEntityDescription): Boolean; message 'isKindOfEntity:';
+ function versionHash: NSData; message 'versionHash';
+ function versionHashModifier: NSString; message 'versionHashModifier';
+ procedure setVersionHashModifier(modifierString: NSString); message 'setVersionHashModifier:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSEntityMapping.inc b/packages/cocoaint/src/coredata/NSEntityMapping.inc
new file mode 100644
index 0000000000..ad8ab1ebd5
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSEntityMapping.inc
@@ -0,0 +1,107 @@
+{ Parsed from Coredata.framework NSEntityMapping.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSENTITYMAPPING_PAS_T}
+{$define NSENTITYMAPPING_PAS_T}
+
+{ Constants }
+
+const
+ NSUndefinedEntityMappingType = $00;
+ NSCustomEntityMappingType = $01;
+ NSAddEntityMappingType = $02;
+ NSRemoveEntityMappingType = $03;
+ NSCopyEntityMappingType = $04;
+ NSTransformEntityMappingType = $05;
+
+{ Types }
+type
+ NSEntityMappingType = NSUInteger;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSENTITYMAPPING_PAS_R}
+{$define NSENTITYMAPPING_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSENTITYMAPPING_PAS_F}
+{$define NSENTITYMAPPING_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSENTITYMAPPING_PAS_S}
+{$define NSENTITYMAPPING_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSEntityMapping = objcclass;
+ NSEntityMappingPointer = ^NSEntityMapping;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSENTITYMAPPING_PAS_C}
+{$define NSENTITYMAPPING_PAS_C}
+
+{ NSEntityMapping }
+ NSEntityMapping = objcclass(NSObject)
+ private
+ __reserved: Pointer;
+ __reserved1: Pointer;
+ __reserved2: Pointer;
+ __name: NSString;
+ __mappingType: NSEntityMappingType;
+ __sourceEntityName: NSString;
+ __sourceEntityVersionHash: NSData;
+ __destinationEntityName: NSString;
+ __destinationEntityVersionHash: NSData;
+ __sourceExpression: NSExpression;
+ __userInfo: NSDictionary;
+ __entityMigrationPolicyClassName: NSString;
+ __attributeMappings: NSMutableArray;
+ __relationshipMappings: NSMutableArray;
+ __entityMappingFlags: bitpacked record
+ _isInUse: 0..1;
+ _reservedEntityMapping: 0..((1 shl 31)-1);
+ end;
+
+ public
+ class function alloc: NSEntityMapping; message 'alloc';
+
+ function name: NSString; message 'name';
+ procedure setName(name_: NSString); message 'setName:';
+ function mappingType: NSEntityMappingType; message 'mappingType';
+ procedure setMappingType(type_: NSEntityMappingType); message 'setMappingType:';
+ function sourceEntityName: NSString; message 'sourceEntityName';
+ procedure setSourceEntityName(name_: NSString); message 'setSourceEntityName:';
+ function sourceEntityVersionHash: NSData; message 'sourceEntityVersionHash';
+ procedure setSourceEntityVersionHash(vhash: NSData); message 'setSourceEntityVersionHash:';
+ function destinationEntityName: NSString; message 'destinationEntityName';
+ procedure setDestinationEntityName(name_: NSString); message 'setDestinationEntityName:';
+ function destinationEntityVersionHash: NSData; message 'destinationEntityVersionHash';
+ procedure setDestinationEntityVersionHash(vhash: NSData); message 'setDestinationEntityVersionHash:';
+ function attributeMappings: NSArray; message 'attributeMappings';
+ procedure setAttributeMappings(mappings: NSArray); message 'setAttributeMappings:';
+ function relationshipMappings: NSArray; message 'relationshipMappings';
+ procedure setRelationshipMappings(mappings: NSArray); message 'setRelationshipMappings:';
+ function sourceExpression: NSExpression; message 'sourceExpression';
+ procedure setSourceExpression(source: NSExpression); message 'setSourceExpression:';
+ function userInfo: NSDictionary; message 'userInfo';
+ procedure setUserInfo(dict: NSDictionary); message 'setUserInfo:';
+ function entityMigrationPolicyClassName: NSString; message 'entityMigrationPolicyClassName';
+ procedure setEntityMigrationPolicyClassName(name_: NSString); message 'setEntityMigrationPolicyClassName:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSEntityMigrationPolicy.inc b/packages/cocoaint/src/coredata/NSEntityMigrationPolicy.inc
new file mode 100644
index 0000000000..83f58d3ac6
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSEntityMigrationPolicy.inc
@@ -0,0 +1,67 @@
+{ Parsed from Coredata.framework NSEntityMigrationPolicy.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSENTITYMIGRATIONPOLICY_PAS_T}
+{$define NSENTITYMIGRATIONPOLICY_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSENTITYMIGRATIONPOLICY_PAS_R}
+{$define NSENTITYMIGRATIONPOLICY_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSENTITYMIGRATIONPOLICY_PAS_F}
+{$define NSENTITYMIGRATIONPOLICY_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSENTITYMIGRATIONPOLICY_PAS_S}
+{$define NSENTITYMIGRATIONPOLICY_PAS_S}
+
+{ External string constants }
+var
+ NSMigrationManagerKey: NSString; external name '_NSMigrationManagerKey';
+ NSMigrationSourceObjectKey: NSString; external name '_NSMigrationSourceObjectKey';
+ NSMigrationDestinationObjectKey: NSString; external name '_NSMigrationDestinationObjectKey';
+ NSMigrationEntityMappingKey: NSString; external name '_NSMigrationEntityMappingKey';
+ NSMigrationPropertyMappingKey: NSString; external name '_NSMigrationPropertyMappingKey';
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSEntityMigrationPolicy = objcclass;
+ NSEntityMigrationPolicyPointer = ^NSEntityMigrationPolicy;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSENTITYMIGRATIONPOLICY_PAS_C}
+{$define NSENTITYMIGRATIONPOLICY_PAS_C}
+
+{ NSEntityMigrationPolicy }
+ NSEntityMigrationPolicy = objcclass(NSObject)
+
+ public
+ class function alloc: NSEntityMigrationPolicy; message 'alloc';
+
+ function beginEntityMapping_manager_error(mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'beginEntityMapping:manager:error:';
+ function createDestinationInstancesForSourceInstance_entityMapping_manager_error(sInstance: NSManagedObject; mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'createDestinationInstancesForSourceInstance:entityMapping:manager:error:';
+ function endInstanceCreationForEntityMapping_manager_error(mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'endInstanceCreationForEntityMapping:manager:error:';
+ function createRelationshipsForDestinationInstance_entityMapping_manager_error(dInstance: NSManagedObject; mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'createRelationshipsForDestinationInstance:entityMapping:manager:error:';
+ function endRelationshipCreationForEntityMapping_manager_error(mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'endRelationshipCreationForEntityMapping:manager:error:';
+ function performCustomValidationForEntityMapping_manager_error(mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'performCustomValidationForEntityMapping:manager:error:';
+ function endEntityMapping_manager_error(mapping: NSEntityMapping; manager: NSMigrationManager; error: NSErrorPointer): Boolean; message 'endEntityMapping:manager:error:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSFetchRequest.inc b/packages/cocoaint/src/coredata/NSFetchRequest.inc
new file mode 100644
index 0000000000..2f4631d652
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSFetchRequest.inc
@@ -0,0 +1,103 @@
+{ Parsed from Coredata.framework NSFetchRequest.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSFETCHREQUEST_PAS_T}
+{$define NSFETCHREQUEST_PAS_T}
+
+{ Constants }
+
+const
+ NSManagedObjectResultType = $00;
+ NSManagedObjectIDResultType = $01;
+
+{ Types }
+type
+ NSFetchRequestResultType = NSUInteger;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSFETCHREQUEST_PAS_R}
+{$define NSFETCHREQUEST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSFETCHREQUEST_PAS_F}
+{$define NSFETCHREQUEST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSFETCHREQUEST_PAS_S}
+{$define NSFETCHREQUEST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSFetchRequest = objcclass;
+ NSFetchRequestPointer = ^NSFetchRequest;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSFETCHREQUEST_PAS_C}
+{$define NSFETCHREQUEST_PAS_C}
+
+{ NSFetchRequest }
+ NSFetchRequest = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol)
+ private
+ __reserved: Pointer;
+ __reserved2: Pointer;
+ __reserved3: Pointer;
+ __reserved4: Pointer;
+ __entity: NSEntityDescription; {garbage collector: __weak }
+ __predicate: NSPredicate;
+ __sortDescriptors: NSArray;
+ __inUseCounter: culong;
+ __fetchLimit: culong;
+ __affectedStores: NSArray;
+ __relationshipKeyPathsForPrefetching: NSArray;
+ __flags: bitpacked record
+ autoDistinct: 0..1;
+ includesSubentities: 0..1;
+ includesPropertyValues: 0..1;
+ resultType: 0..((1 shl 3)-1);
+ returnsObjectsAsFaults: 0..1;
+ excludePendingChanges: 0..1;
+ _RESERVED: 0..((1 shl 24)-1);
+ end;
+
+ public
+ class function alloc: NSFetchRequest; message 'alloc';
+
+ function entity: NSEntityDescription; message 'entity';
+ procedure setEntity(entity_: NSEntityDescription); message 'setEntity:';
+ function predicate: NSPredicate; message 'predicate';
+ procedure setPredicate(predicate_: NSPredicate); message 'setPredicate:';
+ function sortDescriptors: NSArray; message 'sortDescriptors';
+ procedure setSortDescriptors(sortDescriptors_: NSArray); message 'setSortDescriptors:';
+ function fetchLimit: NSUInteger; message 'fetchLimit';
+ procedure setFetchLimit(limit: NSUInteger); message 'setFetchLimit:';
+ function affectedStores: NSArray; message 'affectedStores';
+ procedure setAffectedStores(stores: NSArray); message 'setAffectedStores:';
+ function resultType: NSFetchRequestResultType; message 'resultType';
+ procedure setResultType(type_: NSFetchRequestResultType); message 'setResultType:';
+ function includesSubentities: Boolean; message 'includesSubentities';
+ procedure setIncludesSubentities(yesNo: Boolean); message 'setIncludesSubentities:';
+ function includesPropertyValues: Boolean; message 'includesPropertyValues';
+ procedure setIncludesPropertyValues(yesNo: Boolean); message 'setIncludesPropertyValues:';
+ function returnsObjectsAsFaults: Boolean; message 'returnsObjectsAsFaults';
+ procedure setReturnsObjectsAsFaults(yesNo: Boolean); message 'setReturnsObjectsAsFaults:';
+ function relationshipKeyPathsForPrefetching: NSArray; message 'relationshipKeyPathsForPrefetching';
+ procedure setRelationshipKeyPathsForPrefetching(keys: NSArray); message 'setRelationshipKeyPathsForPrefetching:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSFetchRequestExpression.inc b/packages/cocoaint/src/coredata/NSFetchRequestExpression.inc
new file mode 100644
index 0000000000..b12f932423
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSFetchRequestExpression.inc
@@ -0,0 +1,72 @@
+{ Parsed from Coredata.framework NSFetchRequestExpression.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSFETCHREQUESTEXPRESSION_PAS_T}
+{$define NSFETCHREQUESTEXPRESSION_PAS_T}
+
+{ Constants }
+
+const
+ NSFetchRequestExpressionType = 50;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSFETCHREQUESTEXPRESSION_PAS_R}
+{$define NSFETCHREQUESTEXPRESSION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSFETCHREQUESTEXPRESSION_PAS_F}
+{$define NSFETCHREQUESTEXPRESSION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSFETCHREQUESTEXPRESSION_PAS_S}
+{$define NSFETCHREQUESTEXPRESSION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSFetchRequestExpression = objcclass;
+ NSFetchRequestExpressionPointer = ^NSFetchRequestExpression;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSFETCHREQUESTEXPRESSION_PAS_C}
+{$define NSFETCHREQUESTEXPRESSION_PAS_C}
+
+{ NSFetchRequestExpression }
+ NSFetchRequestExpression = objcclass(NSExpression)
+ private
+ __reserved1: Pointer;
+ __reserved2: Pointer;
+ __reserved3: Pointer;
+ __reserved4: Pointer;
+ __fetchRequest: NSExpression;
+ __managedObjectContext: NSExpression;
+ __flags: bitpacked record
+ isCountOnly: 0..1;
+ _RESERVED: 0..((1 shl 31)-1);
+ end;
+
+ public
+ class function alloc: NSFetchRequestExpression; message 'alloc';
+
+ class function expressionForFetch_context_countOnly(fetch: NSExpression; context: NSExpression; countFlag: Boolean): NSExpression; message 'expressionForFetch:context:countOnly:';
+ function requestExpression: NSExpression; message 'requestExpression';
+ function contextExpression: NSExpression; message 'contextExpression';
+ function isCountOnlyRequest: Boolean; message 'isCountOnlyRequest';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSFetchedPropertyDescription.inc b/packages/cocoaint/src/coredata/NSFetchedPropertyDescription.inc
new file mode 100644
index 0000000000..9420ad6de9
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSFetchedPropertyDescription.inc
@@ -0,0 +1,59 @@
+{ Parsed from Coredata.framework NSFetchedPropertyDescription.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSFETCHEDPROPERTYDESCRIPTION_PAS_T}
+{$define NSFETCHEDPROPERTYDESCRIPTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSFETCHEDPROPERTYDESCRIPTION_PAS_R}
+{$define NSFETCHEDPROPERTYDESCRIPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSFETCHEDPROPERTYDESCRIPTION_PAS_F}
+{$define NSFETCHEDPROPERTYDESCRIPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSFETCHEDPROPERTYDESCRIPTION_PAS_S}
+{$define NSFETCHEDPROPERTYDESCRIPTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSFetchedPropertyDescription = objcclass;
+ NSFetchedPropertyDescriptionPointer = ^NSFetchedPropertyDescription;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSFETCHEDPROPERTYDESCRIPTION_PAS_C}
+{$define NSFETCHEDPROPERTYDESCRIPTION_PAS_C}
+
+{ NSFetchedPropertyDescription }
+ NSFetchedPropertyDescription = objcclass(NSPropertyDescription)
+ private
+ __reserved5: Pointer;
+ __reserved6: Pointer;
+ __fetchRequest: NSFetchRequest;
+ __lazyFetchRequestEntityName: NSString;
+
+ public
+ class function alloc: NSFetchedPropertyDescription; message 'alloc';
+
+ function fetchRequest: NSFetchRequest; message 'fetchRequest';
+ procedure setFetchRequest(fetchRequest_: NSFetchRequest); message 'setFetchRequest:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSManagedObject.inc b/packages/cocoaint/src/coredata/NSManagedObject.inc
new file mode 100644
index 0000000000..a98859fadc
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSManagedObject.inc
@@ -0,0 +1,96 @@
+{ Parsed from Coredata.framework NSManagedObject.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSMANAGEDOBJECT_PAS_T}
+{$define NSMANAGEDOBJECT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSMANAGEDOBJECT_PAS_R}
+{$define NSMANAGEDOBJECT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSMANAGEDOBJECT_PAS_F}
+{$define NSMANAGEDOBJECT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSMANAGEDOBJECT_PAS_S}
+{$define NSMANAGEDOBJECT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSManagedObject = objcclass;
+ NSManagedObjectPointer = ^NSManagedObject;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSMANAGEDOBJECT_PAS_C}
+{$define NSMANAGEDOBJECT_PAS_C}
+
+{ NSManagedObject }
+ NSManagedObject = objcclass(NSObject)
+ private
+ __cd_rc: longint;
+ __cd_stateFlags: uintptr_t;
+ __cd_rawData: id;
+ __cd_entity: id;
+ __cd_managedObjectContext: NSManagedObjectContext; {garbage collector: __weak }
+ __cd_objectID: NSManagedObjectID;
+ __cd_faultHandler: id;
+ __cd_observationInfo: id;
+ __cd_snapshots: id;
+ __cd_lockingInfo: uintptr_t;
+ __cd_queueReference: id;
+
+ public
+ class function alloc: NSManagedObject; message 'alloc';
+
+ function initWithEntity_insertIntoManagedObjectContext(entity_: NSEntityDescription; context: NSManagedObjectContext): id; message 'initWithEntity:insertIntoManagedObjectContext:';
+ function managedObjectContext: NSManagedObjectContext; message 'managedObjectContext';
+ function entity: NSEntityDescription; message 'entity';
+ function objectID: NSManagedObjectID; message 'objectID';
+ function isInserted: Boolean; message 'isInserted';
+ function isUpdated: Boolean; message 'isUpdated';
+ function isDeleted: Boolean; message 'isDeleted';
+ function isFault: Boolean; message 'isFault';
+ function hasFaultForRelationshipNamed(key: NSString): Boolean; message 'hasFaultForRelationshipNamed:';
+ procedure willAccessValueForKey(key: NSString); message 'willAccessValueForKey:';
+ procedure didAccessValueForKey(key: NSString); message 'didAccessValueForKey:';
+ procedure willChangeValueForKey(key: NSString); message 'willChangeValueForKey:';
+ procedure didChangeValueForKey(key: NSString); message 'didChangeValueForKey:';
+ procedure willChangeValueForKey_withSetMutation_usingObjects(inKey: NSString; inMutationKind: NSKeyValueSetMutationKind; inObjects: NSSet); message 'willChangeValueForKey:withSetMutation:usingObjects:';
+ procedure didChangeValueForKey_withSetMutation_usingObjects(inKey: NSString; inMutationKind: NSKeyValueSetMutationKind; inObjects: NSSet); message 'didChangeValueForKey:withSetMutation:usingObjects:';
+ procedure setObservationInfo(inObservationInfo: Pointer); message 'setObservationInfo:';
+ procedure awakeFromFetch; message 'awakeFromFetch';
+ procedure awakeFromInsert; message 'awakeFromInsert';
+ procedure willSave; message 'willSave';
+ procedure didSave; message 'didSave';
+ procedure willTurnIntoFault; message 'willTurnIntoFault';
+ procedure didTurnIntoFault; message 'didTurnIntoFault';
+ function valueForKey(key: NSString): id; message 'valueForKey:';
+ procedure setValue_forKey(value: id; key: NSString); message 'setValue:forKey:';
+ function primitiveValueForKey(key: NSString): id; message 'primitiveValueForKey:';
+ procedure setPrimitiveValue_forKey(value: id; key: NSString); message 'setPrimitiveValue:forKey:';
+ function committedValuesForKeys(keys: NSArray): NSDictionary; message 'committedValuesForKeys:';
+ function changedValues: NSDictionary; message 'changedValues';
+ function validateValue_forKey_error(value: id; key: NSString; error: NSErrorPointer): Boolean; message 'validateValue:forKey:error:';
+ function validateForDelete(error: NSErrorPointer): Boolean; message 'validateForDelete:';
+ function validateForInsert(error: NSErrorPointer): Boolean; message 'validateForInsert:';
+ function validateForUpdate(error: NSErrorPointer): Boolean; message 'validateForUpdate:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSManagedObjectContext.inc b/packages/cocoaint/src/coredata/NSManagedObjectContext.inc
new file mode 100644
index 0000000000..eacb5ec793
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSManagedObjectContext.inc
@@ -0,0 +1,158 @@
+{ Parsed from Coredata.framework NSManagedObjectContext.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSMANAGEDOBJECTCONTEXT_PAS_T}
+{$define NSMANAGEDOBJECTCONTEXT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSMANAGEDOBJECTCONTEXT_PAS_R}
+{$define NSMANAGEDOBJECTCONTEXT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSMANAGEDOBJECTCONTEXT_PAS_F}
+{$define NSMANAGEDOBJECTCONTEXT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSMANAGEDOBJECTCONTEXT_PAS_S}
+{$define NSMANAGEDOBJECTCONTEXT_PAS_S}
+
+{ External string constants }
+var
+ NSManagedObjectContextDidSaveNotification: NSString; external name '_NSManagedObjectContextDidSaveNotification';
+ NSManagedObjectContextObjectsDidChangeNotification: NSString; external name '_NSManagedObjectContextObjectsDidChangeNotification';
+ NSInsertedObjectsKey: NSString; external name '_NSInsertedObjectsKey';
+ NSUpdatedObjectsKey: NSString; external name '_NSUpdatedObjectsKey';
+ NSDeletedObjectsKey: NSString; external name '_NSDeletedObjectsKey';
+ NSRefreshedObjectsKey: NSString; external name '_NSRefreshedObjectsKey';
+ NSInvalidatedObjectsKey: NSString; external name '_NSInvalidatedObjectsKey';
+ NSInvalidatedAllObjectsKey: NSString; external name '_NSInvalidatedAllObjectsKey';
+
+{ External symbols }
+var
+ NSErrorMergePolicy: id; external name '_NSErrorMergePolicy';
+ NSMergeByPropertyStoreTrumpMergePolicy: id; external name '_NSMergeByPropertyStoreTrumpMergePolicy';
+ NSMergeByPropertyObjectTrumpMergePolicy: id; external name '_NSMergeByPropertyObjectTrumpMergePolicy';
+ NSOverwriteMergePolicy: id; external name '_NSOverwriteMergePolicy';
+ NSRollbackMergePolicy: id; external name '_NSRollbackMergePolicy';
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSManagedObjectContext = objcclass;
+ NSManagedObjectContextPointer = ^NSManagedObjectContext;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSMANAGEDOBJECTCONTEXT_PAS_C}
+{$define NSMANAGEDOBJECTCONTEXT_PAS_C}
+
+{ NSManagedObjectContext }
+ NSManagedObjectContext = objcclass(NSObject, NSCodingProtocol, NSLockingProtocol)
+ private
+ __spinLock: longint;
+ __objectStore: NSPersistentStoreCoordinator;
+ __undoManager: NSUndoManager;
+ __children: NSMutableArray;
+ __flags: bitpacked record
+ _registeredForCallback: 0..1;
+ _propagatesDeletesAtEndOfEvent: 0..1;
+ _exhaustiveValidation: 0..1;
+ _processingChanges: 0..1;
+ _useCommittedSnapshot: 0..1;
+ _registeredUndoTransactionID: 0..1;
+ _retainsAllRegisteredObjects: 0..1;
+ _savingInProgress: 0..1;
+ _wasDisposed: 0..1;
+ _unprocessedChangesPending: 0..1;
+ _isDirty: 0..1;
+ _ignoreUndoCheckpoints: 0..1;
+ _propagatingDeletes: 0..1;
+ _reservedFlags: 0..((1 shl 19)-1);
+ end;
+ __unprocessedChanges: NSMutableSet;
+ __unprocessedDeletes: NSMutableSet;
+ __unprocessedInserts: NSMutableSet;
+ __insertedObjects: NSMutableSet;
+ __deletedObjects: NSMutableSet;
+ __changedObjects: NSMutableSet;
+ __lockedObjects: NSMutableSet;
+ __refreshedObjects: NSMutableSet;
+ __infoByGID: id;
+ __cachedObsInfoByEntity: id;
+ __undoTransactionID: cshort;
+ __lock: id;
+ __lockCount: clong;
+ __objectStoreLockCount: clong;
+ __fetchTimestamp: NSTimeInterval;
+ __delegate: id;
+ __referenceQueue: id;
+ __ignoreChangeNotification: clong;
+ __mergePolicy: id;
+ __cd_rc: longint;
+ __managedObjectContextEditorFlags: bitpacked record
+ _isEditing: 0..1;
+ _reservedManagedObjectContext: 0..((1 shl 31)-1);
+ end;
+ __editors: id;
+ __debuggingRecords: id;
+ __reserved1: Pointer;
+ __reserved2: Pointer;
+
+ public
+ class function alloc: NSManagedObjectContext; message 'alloc';
+
+ procedure setPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator); message 'setPersistentStoreCoordinator:';
+ function persistentStoreCoordinator: NSPersistentStoreCoordinator; message 'persistentStoreCoordinator';
+ procedure setUndoManager(undoManager_: NSUndoManager); message 'setUndoManager:';
+ function undoManager: NSUndoManager; message 'undoManager';
+ function hasChanges: Boolean; message 'hasChanges';
+ function objectRegisteredForID(objectID: NSManagedObjectID): NSManagedObject; message 'objectRegisteredForID:';
+ function objectWithID(objectID: NSManagedObjectID): NSManagedObject; message 'objectWithID:';
+ function executeFetchRequest_error(request: NSFetchRequest; error: NSErrorPointer): NSArray; message 'executeFetchRequest:error:';
+ function countForFetchRequest_error(request: NSFetchRequest; error: NSErrorPointer): NSUInteger; message 'countForFetchRequest:error:';
+ procedure insertObject(object_: NSManagedObject); message 'insertObject:';
+ procedure deleteObject(object_: NSManagedObject); message 'deleteObject:';
+ procedure refreshObject_mergeChanges(object_: NSManagedObject; flag: Boolean); message 'refreshObject:mergeChanges:';
+ procedure detectConflictsForObject(object_: NSManagedObject); message 'detectConflictsForObject:';
+ procedure observeValueForKeyPath_ofObject_change_context(keyPath: NSString; object_: id; change: NSDictionary; context: Pointer); message 'observeValueForKeyPath:ofObject:change:context:';
+ procedure processPendingChanges; message 'processPendingChanges';
+ procedure assignObject_toPersistentStore(object_: id; store: NSPersistentStore); message 'assignObject:toPersistentStore:';
+ function insertedObjects: NSSet; message 'insertedObjects';
+ function updatedObjects: NSSet; message 'updatedObjects';
+ function deletedObjects: NSSet; message 'deletedObjects';
+ function registeredObjects: NSSet; message 'registeredObjects';
+ procedure undo; message 'undo';
+ procedure redo; message 'redo';
+ procedure reset; message 'reset';
+ procedure rollback; message 'rollback';
+ function save(error: NSErrorPointer): Boolean; message 'save:';
+ procedure lock; message 'lock';
+ procedure unlock; message 'unlock';
+ function tryLock: Boolean; message 'tryLock';
+ function propagatesDeletesAtEndOfEvent: Boolean; message 'propagatesDeletesAtEndOfEvent';
+ procedure setPropagatesDeletesAtEndOfEvent(flag: Boolean); message 'setPropagatesDeletesAtEndOfEvent:';
+ function retainsRegisteredObjects: Boolean; message 'retainsRegisteredObjects';
+ procedure setRetainsRegisteredObjects(flag: Boolean); message 'setRetainsRegisteredObjects:';
+ function stalenessInterval: NSTimeInterval; message 'stalenessInterval';
+ procedure setStalenessInterval(expiration: NSTimeInterval); message 'setStalenessInterval:';
+ procedure setMergePolicy(mergePolicy_: id); message 'setMergePolicy:';
+ function mergePolicy: id; message 'mergePolicy';
+ function obtainPermanentIDsForObjects_error(objects: NSArray; error: NSErrorPointer): Boolean; message 'obtainPermanentIDsForObjects:error:';
+ procedure mergeChangesFromContextDidSaveNotification(notification: NSNotification); message 'mergeChangesFromContextDidSaveNotification:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSManagedObjectID.inc b/packages/cocoaint/src/coredata/NSManagedObjectID.inc
new file mode 100644
index 0000000000..3bf5bf696b
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSManagedObjectID.inc
@@ -0,0 +1,56 @@
+{ Parsed from Coredata.framework NSManagedObjectID.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSMANAGEDOBJECTID_PAS_T}
+{$define NSMANAGEDOBJECTID_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSMANAGEDOBJECTID_PAS_R}
+{$define NSMANAGEDOBJECTID_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSMANAGEDOBJECTID_PAS_F}
+{$define NSMANAGEDOBJECTID_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSMANAGEDOBJECTID_PAS_S}
+{$define NSMANAGEDOBJECTID_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSManagedObjectID = objcclass;
+ NSManagedObjectIDPointer = ^NSManagedObjectID;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSMANAGEDOBJECTID_PAS_C}
+{$define NSMANAGEDOBJECTID_PAS_C}
+
+{ NSManagedObjectID }
+ NSManagedObjectID = objcclass(NSObject, NSCopyingProtocol)
+
+ public
+ class function alloc: NSManagedObjectID; message 'alloc';
+
+ function entity: NSEntityDescription; message 'entity';
+ function persistentStore: NSPersistentStore; message 'persistentStore';
+ function isTemporaryID: Boolean; message 'isTemporaryID';
+ function URIRepresentation: NSURL; message 'URIRepresentation';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSManagedObjectModel.inc b/packages/cocoaint/src/coredata/NSManagedObjectModel.inc
new file mode 100644
index 0000000000..2e0f9d72b1
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSManagedObjectModel.inc
@@ -0,0 +1,87 @@
+{ Parsed from Coredata.framework NSManagedObjectModel.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSMANAGEDOBJECTMODEL_PAS_T}
+{$define NSMANAGEDOBJECTMODEL_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSMANAGEDOBJECTMODEL_PAS_R}
+{$define NSMANAGEDOBJECTMODEL_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSMANAGEDOBJECTMODEL_PAS_F}
+{$define NSMANAGEDOBJECTMODEL_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSMANAGEDOBJECTMODEL_PAS_S}
+{$define NSMANAGEDOBJECTMODEL_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSManagedObjectModel = objcclass;
+ NSManagedObjectModelPointer = ^NSManagedObjectModel;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSMANAGEDOBJECTMODEL_PAS_C}
+{$define NSMANAGEDOBJECTMODEL_PAS_C}
+
+{ NSManagedObjectModel }
+ NSManagedObjectModel = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol{, NSFastEnumerationProtocol})
+ private
+ __reserved: Pointer;
+ __reserved2: Pointer;
+ __localizationPolicy: id;
+ __entities: NSMutableDictionary;
+ __configurations: NSMutableDictionary;
+ __fetchRequestTemplates: NSMutableDictionary;
+ __versionIdentifiers: NSSet;
+ __managedObjectModelFlags: bitpacked record
+ _isInUse: 0..1;
+ _isImmutable: 0..1;
+ _reservedEntityDescription: 0..((1 shl 30)-1);
+ end;
+
+ public
+ class function alloc: NSManagedObjectModel; message 'alloc';
+
+ class function mergedModelFromBundles(bundles: NSArray): NSManagedObjectModel; message 'mergedModelFromBundles:';
+ class function modelByMergingModels(models: NSArray): NSManagedObjectModel; message 'modelByMergingModels:';
+ function init: id; message 'init';
+ function initWithContentsOfURL(url: NSURL): id; message 'initWithContentsOfURL:';
+ function entitiesByName: NSDictionary; message 'entitiesByName';
+ function entities: NSArray; message 'entities';
+ procedure setEntities(entities_: NSArray); message 'setEntities:';
+ function configurations: NSArray; message 'configurations';
+ function entitiesForConfiguration(configuration: NSString): NSArray; message 'entitiesForConfiguration:';
+ procedure setEntities_forConfiguration(entities_: NSArray; configuration: NSString); message 'setEntities:forConfiguration:';
+ procedure setFetchRequestTemplate_forName(fetchRequestTemplate: NSFetchRequest; name: NSString); message 'setFetchRequestTemplate:forName:';
+ function fetchRequestTemplateForName(name: NSString): NSFetchRequest; message 'fetchRequestTemplateForName:';
+ function fetchRequestFromTemplateWithName_substitutionVariables(name: NSString; variables: NSDictionary): NSFetchRequest; message 'fetchRequestFromTemplateWithName:substitutionVariables:';
+ function localizationDictionary: NSDictionary; message 'localizationDictionary';
+ procedure setLocalizationDictionary(localizationDictionary_: NSDictionary); message 'setLocalizationDictionary:';
+ class function mergedModelFromBundles_forStoreMetadata(bundles: NSArray; metadata: NSDictionary): NSManagedObjectModel; message 'mergedModelFromBundles:forStoreMetadata:';
+ class function modelByMergingModels_forStoreMetadata(models: NSArray; metadata: NSDictionary): NSManagedObjectModel; message 'modelByMergingModels:forStoreMetadata:';
+ function fetchRequestTemplatesByName: NSDictionary; message 'fetchRequestTemplatesByName';
+ function versionIdentifiers: NSSet; message 'versionIdentifiers';
+ procedure setVersionIdentifiers(identifiers: NSSet); message 'setVersionIdentifiers:';
+ function isConfiguration_compatibleWithStoreMetadata(configuration: NSString; metadata: NSDictionary): Boolean; message 'isConfiguration:compatibleWithStoreMetadata:';
+ function entityVersionHashesByName: NSDictionary; message 'entityVersionHashesByName';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSMappingModel.inc b/packages/cocoaint/src/coredata/NSMappingModel.inc
new file mode 100644
index 0000000000..c4150ec908
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSMappingModel.inc
@@ -0,0 +1,67 @@
+{ Parsed from Coredata.framework NSMappingModel.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSMAPPINGMODEL_PAS_T}
+{$define NSMAPPINGMODEL_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSMAPPINGMODEL_PAS_R}
+{$define NSMAPPINGMODEL_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSMAPPINGMODEL_PAS_F}
+{$define NSMAPPINGMODEL_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSMAPPINGMODEL_PAS_S}
+{$define NSMAPPINGMODEL_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSMappingModel = objcclass;
+ NSMappingModelPointer = ^NSMappingModel;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSMAPPINGMODEL_PAS_C}
+{$define NSMAPPINGMODEL_PAS_C}
+
+{ NSMappingModel }
+ NSMappingModel = objcclass(NSObject)
+ private
+ __reserved: Pointer;
+ __reserved1: Pointer;
+ __reserved2: Pointer;
+ __entityMappings: NSMutableArray;
+ __entityMappingsByName: NSMutableDictionary;
+ __modelMappingFlags: bitpacked record
+ _isInUse: 0..1;
+ _reservedModelMapping: 0..((1 shl 31)-1);
+ end;
+
+ public
+ class function alloc: NSMappingModel; message 'alloc';
+
+ class function mappingModelFromBundles_forSourceModel_destinationModel(bundles: NSArray; sourceModel: NSManagedObjectModel; destinationModel: NSManagedObjectModel): NSMappingModel; message 'mappingModelFromBundles:forSourceModel:destinationModel:';
+ function initWithContentsOfURL(url: NSURL): id; message 'initWithContentsOfURL:';
+ function entityMappings: NSArray; message 'entityMappings';
+ procedure setEntityMappings(mappings: NSArray); message 'setEntityMappings:';
+ function entityMappingsByName: NSDictionary; message 'entityMappingsByName';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSMigrationManager.inc b/packages/cocoaint/src/coredata/NSMigrationManager.inc
new file mode 100644
index 0000000000..65691217db
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSMigrationManager.inc
@@ -0,0 +1,88 @@
+{ Parsed from Coredata.framework NSMigrationManager.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSMIGRATIONMANAGER_PAS_T}
+{$define NSMIGRATIONMANAGER_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSMIGRATIONMANAGER_PAS_R}
+{$define NSMIGRATIONMANAGER_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSMIGRATIONMANAGER_PAS_F}
+{$define NSMIGRATIONMANAGER_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSMIGRATIONMANAGER_PAS_S}
+{$define NSMIGRATIONMANAGER_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSMigrationManager = objcclass;
+ NSMigrationManagerPointer = ^NSMigrationManager;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSMIGRATIONMANAGER_PAS_C}
+{$define NSMIGRATIONMANAGER_PAS_C}
+
+{ NSMigrationManager }
+ NSMigrationManager = objcclass(NSObject)
+ private
+ __sourceModel: NSManagedObjectModel;
+ __sourceEntitiesByVersionHash: NSDictionary;
+ __destinationModel: NSManagedObjectModel;
+ __destinationEntitiesByVersionHash: NSDictionary;
+ __mappingModel: NSMappingModel;
+ __sourceManagedObjectContext: NSManagedObjectContext;
+ __destinationManagedObjectContext: NSManagedObjectContext;
+ __migrationContext: NSMigrationContext;
+ __userInfo: NSDictionary;
+ __migrationManagerFlags: bitpacked record
+ _migrationWasCancelled: 0..1;
+ _reservedMigrationManager: 0..((1 shl 31)-1);
+ end;
+ __migrationCancellationError: NSError;
+ __reserved1: id;
+ __reserved2: id;
+ __reserved3: id;
+ __reserved4: id;
+
+ public
+ class function alloc: NSMigrationManager; message 'alloc';
+
+ function initWithSourceModel_destinationModel(sourceModel_: NSManagedObjectModel; destinationModel_: NSManagedObjectModel): id; message 'initWithSourceModel:destinationModel:';
+ function migrateStoreFromURL_type_options_withMappingModel_toDestinationURL_destinationType_destinationOptions_error(sourceURL: NSURL; sStoreType: NSString; sOptions: NSDictionary; mappings: NSMappingModel; dURL: NSURL; dStoreType: NSString; dOptions: NSDictionary; error: NSErrorPointer): Boolean; message 'migrateStoreFromURL:type:options:withMappingModel:toDestinationURL:destinationType:destinationOptions:error:';
+ procedure reset; message 'reset';
+ function mappingModel: NSMappingModel; message 'mappingModel';
+ function sourceModel: NSManagedObjectModel; message 'sourceModel';
+ function destinationModel: NSManagedObjectModel; message 'destinationModel';
+ function sourceContext: NSManagedObjectContext; message 'sourceContext';
+ function destinationContext: NSManagedObjectContext; message 'destinationContext';
+ function sourceEntityForEntityMapping(mEntity: NSEntityMapping): NSEntityDescription; message 'sourceEntityForEntityMapping:';
+ function destinationEntityForEntityMapping(mEntity: NSEntityMapping): NSEntityDescription; message 'destinationEntityForEntityMapping:';
+ procedure associateSourceInstance_withDestinationInstance_forEntityMapping(sourceInstance: NSManagedObject; destinationInstance: NSManagedObject; entityMapping: NSEntityMapping); message 'associateSourceInstance:withDestinationInstance:forEntityMapping:';
+ function sourceInstancesForEntityMappingNamed_destinationInstances(mappingName: NSString; destinationInstances: NSArray): NSArray; message 'sourceInstancesForEntityMappingNamed:destinationInstances:';
+ function currentEntityMapping: NSEntityMapping; message 'currentEntityMapping';
+ function migrationProgress: single; message 'migrationProgress';
+ function userInfo: NSDictionary; message 'userInfo';
+ procedure setUserInfo(dict: NSDictionary); message 'setUserInfo:';
+ procedure cancelMigrationWithError(error: NSError); message 'cancelMigrationWithError:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSPersistentStore.inc b/packages/cocoaint/src/coredata/NSPersistentStore.inc
new file mode 100644
index 0000000000..61a5ce7440
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSPersistentStore.inc
@@ -0,0 +1,85 @@
+{ Parsed from Coredata.framework NSPersistentStore.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSPERSISTENTSTORE_PAS_T}
+{$define NSPERSISTENTSTORE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSPERSISTENTSTORE_PAS_R}
+{$define NSPERSISTENTSTORE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSPERSISTENTSTORE_PAS_F}
+{$define NSPERSISTENTSTORE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSPERSISTENTSTORE_PAS_S}
+{$define NSPERSISTENTSTORE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSPersistentStore = objcclass;
+ NSPersistentStorePointer = ^NSPersistentStore;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSPERSISTENTSTORE_PAS_C}
+{$define NSPERSISTENTSTORE_PAS_C}
+
+{ NSPersistentStore }
+ NSPersistentStore = objcclass(NSObject)
+ private
+ __coordinator: NSPersistentStoreCoordinator; {garbage collector: __weak }
+ __configurationName: NSString;
+ __url: NSURL;
+ __options: NSDictionary;
+ __oidFactories: NSMutableDictionary;
+ __defaultFaultHandler: id;
+ __flags: bitpacked record
+ isReadOnly: 0..1;
+ cleanOnRemove: 0..1;
+ isMDDirty: 0..1;
+ _RESERVED: 0..((1 shl 29)-1);
+ end;
+ __temporaryIDClass: Pointer;
+ __reserved2: Pointer;
+ __reserved3: Pointer;
+
+ public
+ class function alloc: NSPersistentStore; message 'alloc';
+
+ class function metadataForPersistentStoreWithURL_error(URL_: NSURL; error: NSErrorPointer): NSDictionary; message 'metadataForPersistentStoreWithURL:error:';
+ class function setMetadata_forPersistentStoreWithURL_error(metadata_: NSDictionary; URL_: NSURL; error: NSErrorPointer): Boolean; message 'setMetadata:forPersistentStoreWithURL:error:';
+ function initWithPersistentStoreCoordinator_configurationName_URL_options(root: NSPersistentStoreCoordinator; name: NSString; URL_: NSURL; options_: NSDictionary): id; message 'initWithPersistentStoreCoordinator:configurationName:URL:options:';
+ function persistentStoreCoordinator: NSPersistentStoreCoordinator; message 'persistentStoreCoordinator';
+ function configurationName: NSString; message 'configurationName';
+ function options: NSDictionary; message 'options';
+ function URL: NSURL; message 'URL';
+ procedure setURL(URL_: NSURL); message 'setURL:';
+ function identifier: NSString; message 'identifier';
+ procedure setIdentifier(identifier_: NSString); message 'setIdentifier:';
+ function type_: NSString; message 'type';
+ function isReadOnly: Boolean; message 'isReadOnly';
+ procedure setReadOnly(flag: Boolean); message 'setReadOnly:';
+ function metadata: NSDictionary; message 'metadata';
+ procedure setMetadata(storeMetadata: NSDictionary); message 'setMetadata:';
+ procedure didAddToPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator); message 'didAddToPersistentStoreCoordinator:';
+ procedure willRemoveFromPersistentStoreCoordinator(coordinator: NSPersistentStoreCoordinator); message 'willRemoveFromPersistentStoreCoordinator:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSPersistentStoreCoordinator.inc b/packages/cocoaint/src/coredata/NSPersistentStoreCoordinator.inc
new file mode 100644
index 0000000000..218435c4f4
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSPersistentStoreCoordinator.inc
@@ -0,0 +1,102 @@
+{ Parsed from Coredata.framework NSPersistentStoreCoordinator.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSPERSISTENTSTORECOORDINATOR_PAS_T}
+{$define NSPERSISTENTSTORECOORDINATOR_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSPERSISTENTSTORECOORDINATOR_PAS_R}
+{$define NSPERSISTENTSTORECOORDINATOR_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSPERSISTENTSTORECOORDINATOR_PAS_F}
+{$define NSPERSISTENTSTORECOORDINATOR_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSPERSISTENTSTORECOORDINATOR_PAS_S}
+{$define NSPERSISTENTSTORECOORDINATOR_PAS_S}
+
+{ External string constants }
+var
+ NSSQLiteStoreType: NSString; external name '_NSSQLiteStoreType';
+ NSXMLStoreType: NSString; external name '_NSXMLStoreType';
+ NSBinaryStoreType: NSString; external name '_NSBinaryStoreType';
+ NSInMemoryStoreType: NSString; external name '_NSInMemoryStoreType';
+ NSStoreTypeKey: NSString; external name '_NSStoreTypeKey';
+ NSStoreUUIDKey: NSString; external name '_NSStoreUUIDKey';
+ NSPersistentStoreCoordinatorStoresDidChangeNotification: NSString; external name '_NSPersistentStoreCoordinatorStoresDidChangeNotification';
+ NSAddedPersistentStoresKey: NSString; external name '_NSAddedPersistentStoresKey';
+ NSRemovedPersistentStoresKey: NSString; external name '_NSRemovedPersistentStoresKey';
+ NSUUIDChangedPersistentStoresKey: NSString; external name '_NSUUIDChangedPersistentStoresKey';
+ NSReadOnlyPersistentStoreOption: NSString; external name '_NSReadOnlyPersistentStoreOption';
+ NSValidateXMLStoreOption: NSString; external name '_NSValidateXMLStoreOption';
+ NSPersistentStoreTimeoutOption: NSString; external name '_NSPersistentStoreTimeoutOption';
+ NSSQLitePragmasOption: NSString; external name '_NSSQLitePragmasOption';
+ NSIgnorePersistentStoreVersioningOption: NSString; external name '_NSIgnorePersistentStoreVersioningOption';
+ NSMigratePersistentStoresAutomaticallyOption: NSString; external name '_NSMigratePersistentStoresAutomaticallyOption';
+ NSStoreModelVersionHashesKey: NSString; external name '_NSStoreModelVersionHashesKey';
+ NSStoreModelVersionIdentifiersKey: NSString; external name '_NSStoreModelVersionIdentifiersKey';
+ NSPersistentStoreOSCompatibility: NSString; external name '_NSPersistentStoreOSCompatibility';
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSPersistentStoreCoordinator = objcclass;
+ NSPersistentStoreCoordinatorPointer = ^NSPersistentStoreCoordinator;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSPERSISTENTSTORECOORDINATOR_PAS_C}
+{$define NSPERSISTENTSTORECOORDINATOR_PAS_C}
+
+{ NSPersistentStoreCoordinator }
+ NSPersistentStoreCoordinator = objcclass(NSObject, NSLockingProtocol)
+ private
+ __reserved: Pointer;
+ __reserved2: Pointer;
+ __reserved3: Pointer;
+ __reserved4: Pointer;
+ __managedObjectModel: NSManagedObjectModel;
+ __coreLock: id;
+ __persistentStores: NSMutableArray;
+
+ public
+ class function alloc: NSPersistentStoreCoordinator; message 'alloc';
+
+ class function registeredStoreTypes: NSDictionary; message 'registeredStoreTypes';
+ class procedure registerStoreClass_forStoreType(storeClass: Pobjc_class; storeType: NSString); message 'registerStoreClass:forStoreType:';
+ class function metadataForPersistentStoreOfType_URL_error(storeType: NSString; url: NSURL; error: NSErrorPointer): NSDictionary; message 'metadataForPersistentStoreOfType:URL:error:';
+ class function setMetadata_forPersistentStoreOfType_URL_error(metadata: NSDictionary; storeType: NSString; url: NSURL; error: NSErrorPointer): Boolean; message 'setMetadata:forPersistentStoreOfType:URL:error:';
+ procedure setMetadata_forPersistentStore(metadata: NSDictionary; store: NSPersistentStore); message 'setMetadata:forPersistentStore:';
+ function metadataForPersistentStore(store: NSPersistentStore): NSDictionary; message 'metadataForPersistentStore:';
+ function initWithManagedObjectModel(model: NSManagedObjectModel): id; message 'initWithManagedObjectModel:';
+ function managedObjectModel: NSManagedObjectModel; message 'managedObjectModel';
+ function persistentStores: NSArray; message 'persistentStores';
+ function persistentStoreForURL(URL: NSURL): NSPersistentStore; message 'persistentStoreForURL:';
+ function URLForPersistentStore(store: NSPersistentStore): NSURL; message 'URLForPersistentStore:';
+ function setURL_forPersistentStore(url: NSURL; store: NSPersistentStore): Boolean; message 'setURL:forPersistentStore:';
+ function addPersistentStoreWithType_configuration_URL_options_error(storeType: NSString; configuration: NSString; storeURL: NSURL; options: NSDictionary; error: NSErrorPointer): NSPersistentStore; message 'addPersistentStoreWithType:configuration:URL:options:error:';
+ function removePersistentStore_error(store: NSPersistentStore; error: NSErrorPointer): Boolean; message 'removePersistentStore:error:';
+ function migratePersistentStore_toURL_options_withType_error(store: NSPersistentStore; URL: NSURL; options: NSDictionary; storeType: NSString; error: NSErrorPointer): NSPersistentStore; message 'migratePersistentStore:toURL:options:withType:error:';
+ function managedObjectIDForURIRepresentation(url: NSURL): NSManagedObjectID; message 'managedObjectIDForURIRepresentation:';
+ procedure lock; message 'lock';
+ procedure unlock; message 'unlock';
+ function tryLock: Boolean; message 'tryLock';
+ class function metadataForPersistentStoreWithURL_error(url: NSURL; error: NSErrorPointer): NSDictionary; message 'metadataForPersistentStoreWithURL:error:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSPropertyDescription.inc b/packages/cocoaint/src/coredata/NSPropertyDescription.inc
new file mode 100644
index 0000000000..5bb9a9231f
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSPropertyDescription.inc
@@ -0,0 +1,88 @@
+{ Parsed from Coredata.framework NSPropertyDescription.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSPROPERTYDESCRIPTION_PAS_T}
+{$define NSPROPERTYDESCRIPTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSPROPERTYDESCRIPTION_PAS_R}
+{$define NSPROPERTYDESCRIPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSPROPERTYDESCRIPTION_PAS_F}
+{$define NSPROPERTYDESCRIPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSPROPERTYDESCRIPTION_PAS_S}
+{$define NSPROPERTYDESCRIPTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSPropertyDescription = objcclass;
+ NSPropertyDescriptionPointer = ^NSPropertyDescription;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSPROPERTYDESCRIPTION_PAS_C}
+{$define NSPROPERTYDESCRIPTION_PAS_C}
+
+{ NSPropertyDescription }
+ NSPropertyDescription = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol)
+ private
+ __reserved: Pointer;
+ __versionHashModifier: NSString;
+ __versionHash: NSData;
+ __entity: NSEntityDescription; {garbage collector: __weak }
+ __name: NSString;
+ __validationPredicates: NSArray;
+ __validationWarnings: NSArray;
+ __propertyDescriptionFlags: bitpacked record
+ _isReadOnly: 0..1;
+ _isTransient: 0..1;
+ _isOptional: 0..1;
+ _isIndexed: 0..1;
+ _skipValidation: 0..1;
+ _reservedPropertyDescription: 0..((1 shl 27)-1);
+ end;
+ __mappings: NSMutableDictionary;
+ __userInfo: NSMutableDictionary;
+ __entitysReferenceIDForProperty: clong;
+
+ public
+ class function alloc: NSPropertyDescription; message 'alloc';
+
+ function entity: NSEntityDescription; message 'entity';
+ function name: NSString; message 'name';
+ procedure setName(name_: NSString); message 'setName:';
+ function isOptional: Boolean; message 'isOptional';
+ procedure setOptional(flag: Boolean); message 'setOptional:';
+ function isTransient: Boolean; message 'isTransient';
+ procedure setTransient(flag: Boolean); message 'setTransient:';
+ function validationPredicates: NSArray; message 'validationPredicates';
+ function validationWarnings: NSArray; message 'validationWarnings';
+ procedure setValidationPredicates_withValidationWarnings(validationPredicates_: NSArray; validationWarnings_: NSArray); message 'setValidationPredicates:withValidationWarnings:';
+ function userInfo: NSDictionary; message 'userInfo';
+ procedure setUserInfo(dictionary: NSDictionary); message 'setUserInfo:';
+ function isIndexed: Boolean; message 'isIndexed';
+ procedure setIndexed(flag: Boolean); message 'setIndexed:';
+ function versionHash: NSData; message 'versionHash';
+ function versionHashModifier: NSString; message 'versionHashModifier';
+ procedure setVersionHashModifier(modifierString: NSString); message 'setVersionHashModifier:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSPropertyMapping.inc b/packages/cocoaint/src/coredata/NSPropertyMapping.inc
new file mode 100644
index 0000000000..3f9d04328a
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSPropertyMapping.inc
@@ -0,0 +1,69 @@
+{ Parsed from Coredata.framework NSPropertyMapping.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSPROPERTYMAPPING_PAS_T}
+{$define NSPROPERTYMAPPING_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSPROPERTYMAPPING_PAS_R}
+{$define NSPROPERTYMAPPING_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSPROPERTYMAPPING_PAS_F}
+{$define NSPROPERTYMAPPING_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSPROPERTYMAPPING_PAS_S}
+{$define NSPROPERTYMAPPING_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSPropertyMapping = objcclass;
+ NSPropertyMappingPointer = ^NSPropertyMapping;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSPROPERTYMAPPING_PAS_C}
+{$define NSPROPERTYMAPPING_PAS_C}
+
+{ NSPropertyMapping }
+ NSPropertyMapping = objcclass(NSObject)
+ private
+ __reserved: Pointer;
+ __reserved1: Pointer;
+ __reserved2: Pointer;
+ __name: NSString;
+ __valueExpression: NSExpression;
+ __userInfo: NSDictionary;
+ __propertyMappingFlags: bitpacked record
+ _isInUse: 0..1;
+ _reservedPropertyMapping: 0..((1 shl 31)-1);
+ end;
+
+ public
+ class function alloc: NSPropertyMapping; message 'alloc';
+
+ function name: NSString; message 'name';
+ procedure setName(name_: NSString); message 'setName:';
+ function valueExpression: NSExpression; message 'valueExpression';
+ procedure setValueExpression(expression: NSExpression); message 'setValueExpression:';
+ function userInfo: NSDictionary; message 'userInfo';
+ procedure setUserInfo(userInfo_: NSDictionary); message 'setUserInfo:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/coredata/NSRelationshipDescription.inc b/packages/cocoaint/src/coredata/NSRelationshipDescription.inc
new file mode 100644
index 0000000000..4fc278e4a8
--- /dev/null
+++ b/packages/cocoaint/src/coredata/NSRelationshipDescription.inc
@@ -0,0 +1,86 @@
+{ Parsed from Coredata.framework NSRelationshipDescription.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Fri Oct 2 11:46:33 EDT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef NSRELATIONSHIPDESCRIPTION_PAS_T}
+{$define NSRELATIONSHIPDESCRIPTION_PAS_T}
+
+{ Constants }
+
+const
+ NSNoActionDeleteRule = 0;
+ NSNullifyDeleteRule = 1;
+ NSCascadeDeleteRule = 2;
+ NSDenyDeleteRule = 3;
+
+{ Types }
+type
+ NSDeleteRule = NSUInteger;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef NSRELATIONSHIPDESCRIPTION_PAS_R}
+{$define NSRELATIONSHIPDESCRIPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef NSRELATIONSHIPDESCRIPTION_PAS_F}
+{$define NSRELATIONSHIPDESCRIPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef NSRELATIONSHIPDESCRIPTION_PAS_S}
+{$define NSRELATIONSHIPDESCRIPTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ NSRelationshipDescription = objcclass;
+ NSRelationshipDescriptionPointer = ^NSRelationshipDescription;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef NSRELATIONSHIPDESCRIPTION_PAS_C}
+{$define NSRELATIONSHIPDESCRIPTION_PAS_C}
+
+{ NSRelationshipDescription }
+ NSRelationshipDescription = objcclass(NSPropertyDescription)
+ private
+ __reserved5: Pointer;
+ __reserved6: Pointer;
+ __destinationEntity: NSEntityDescription; {garbage collector: __weak }
+ __lazyDestinationEntityName: NSString;
+ __inverseRelationship: NSRelationshipDescription;
+ __lazyInverseRelationshipName: NSString;
+ __maxCount: culong;
+ __minCount: culong;
+ __deleteRule: NSDeleteRule;
+
+ public
+ class function alloc: NSRelationshipDescription; message 'alloc';
+
+ function destinationEntity: NSEntityDescription; message 'destinationEntity';
+ procedure setDestinationEntity(entity_: NSEntityDescription); message 'setDestinationEntity:';
+ function inverseRelationship: NSRelationshipDescription; message 'inverseRelationship';
+ procedure setInverseRelationship(relationship: NSRelationshipDescription); message 'setInverseRelationship:';
+ function maxCount: NSUInteger; message 'maxCount';
+ procedure setMaxCount(maxCount_: NSUInteger); message 'setMaxCount:';
+ function minCount: NSUInteger; message 'minCount';
+ procedure setMinCount(minCount_: NSUInteger); message 'setMinCount:';
+ function deleteRule: NSDeleteRule; message 'deleteRule';
+ procedure setDeleteRule(rule: NSDeleteRule); message 'setDeleteRule:';
+ function isToMany: Boolean; message 'isToMany';
+ function versionHash: NSData; message 'versionHash';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/foundation/NSRange.inc b/packages/cocoaint/src/foundation/NSRange.inc
index 74e89736b6..5c2027a28b 100644
--- a/packages/cocoaint/src/foundation/NSRange.inc
+++ b/packages/cocoaint/src/foundation/NSRange.inc
@@ -8,16 +8,10 @@
{ Records }
type
- _NSRange = packed record
- location: UInt32;
- length: UInt32;
+ NSRange = record
+ location: NSUInteger;
+ length: NSUInteger;
end;
-
-{$ifdef NSGEOMETRY_TYPES_SAME_AS_CGGEOMETRY_TYPES}
-NSRange = CFRange;
-{$else}
-NSRange = _NSRange;
-{$endif}
NSRangePointer = ^NSRange;
diff --git a/packages/cocoaint/src/patches/NSBundle.patch b/packages/cocoaint/src/patches/NSBundle.patch
index 22a48db6de..5bb8fb94a4 100644
--- a/packages/cocoaint/src/patches/NSBundle.patch
+++ b/packages/cocoaint/src/patches/NSBundle.patch
@@ -1,12 +1,24 @@
{$ifdef INTERFACE}
-function NSLocalizedString(key : NSString): NSString; inline;
+function NSLocalizedString(key : NSString): NSString;
+function NSLocalizedStringFromTable(key : NSString; table : NSString) : NSString;
+function NSLocalizedStringFromTableInBundle(key : NSString; table : NSString; bundle : NSBundle) : NSString;
{$endif}
{$ifdef IMPLEMENTATION}
+
function NSLocalizedString(key : NSString): NSString;
-var
- kEmptyString: NSString;
begin
- Result := NSBundle.mainBundle.localizedStringForKey_value_table(key, kEmptyString, nil);
+ Result := NSBundle.mainBundle.localizedStringForKey_value_table(key, NSSTR(''), nil);
+end;
+
+function NSLocalizedStringFromTable(key : NSString; table : NSString) : NSString;
+begin
+Result := NSBundle.mainBundle.localizedStringForKey_value_table(key, NSSTR(''), table)
end;
+
+function NSLocalizedStringFromTableInBundle(key : NSString; table : NSString; bundle : NSBundle) : NSString;
+begin
+Result := bundle.localizedStringForKey_value_table(key, NSSTR(''), table)
+end;
+
{$endif} \ No newline at end of file
diff --git a/packages/cocoaint/src/webkit/DOMAbstractView.inc b/packages/cocoaint/src/webkit/DOMAbstractView.inc
new file mode 100644
index 0000000000..9d6a7500c2
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMAbstractView.inc
@@ -0,0 +1,53 @@
+{ Parsed from Webkit.framework DOMAbstractView.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMABSTRACTVIEW_PAS_T}
+{$define DOMABSTRACTVIEW_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMABSTRACTVIEW_PAS_R}
+{$define DOMABSTRACTVIEW_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMABSTRACTVIEW_PAS_F}
+{$define DOMABSTRACTVIEW_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMABSTRACTVIEW_PAS_S}
+{$define DOMABSTRACTVIEW_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMAbstractView = objcclass;
+ DOMAbstractViewPointer = ^DOMAbstractView;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMABSTRACTVIEW_PAS_C}
+{$define DOMABSTRACTVIEW_PAS_C}
+
+{ DOMAbstractView }
+ DOMAbstractView = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMAbstractView; message 'alloc';
+
+ function document: DOMDocument; message 'document';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMAttr.inc b/packages/cocoaint/src/webkit/DOMAttr.inc
new file mode 100644
index 0000000000..dd0bc87375
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMAttr.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMAttr.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMATTR_PAS_T}
+{$define DOMATTR_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMATTR_PAS_R}
+{$define DOMATTR_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMATTR_PAS_F}
+{$define DOMATTR_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMATTR_PAS_S}
+{$define DOMATTR_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMAttr = objcclass;
+ DOMAttrPointer = ^DOMAttr;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMATTR_PAS_C}
+{$define DOMATTR_PAS_C}
+
+{ DOMAttr }
+ DOMAttr = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMAttr; message 'alloc';
+
+ function name: NSString; message 'name';
+ function specified: Boolean; message 'specified';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ function ownerElement: DOMElement; message 'ownerElement';
+ function style: DOMCSSStyleDeclaration; message 'style';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCDATASection.inc b/packages/cocoaint/src/webkit/DOMCDATASection.inc
new file mode 100644
index 0000000000..fd126a594d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCDATASection.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMCDATASection.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCDATASECTION_PAS_T}
+{$define DOMCDATASECTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCDATASECTION_PAS_R}
+{$define DOMCDATASECTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCDATASECTION_PAS_F}
+{$define DOMCDATASECTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCDATASECTION_PAS_S}
+{$define DOMCDATASECTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCDATASection = objcclass;
+ DOMCDATASectionPointer = ^DOMCDATASection;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCDATASECTION_PAS_C}
+{$define DOMCDATASECTION_PAS_C}
+
+{ DOMCDATASection }
+ DOMCDATASection = objcclass(DOMText)
+
+ public
+ class function alloc: DOMCDATASection; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSS.inc b/packages/cocoaint/src/webkit/DOMCSS.inc
new file mode 100644
index 0000000000..8047c8e4b4
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSS.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMCSS.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSS_PAS_T}
+{$define DOMCSS_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSS_PAS_R}
+{$define DOMCSS_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSS_PAS_F}
+{$define DOMCSS_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSS_PAS_S}
+{$define DOMCSS_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSCharsetRule.inc b/packages/cocoaint/src/webkit/DOMCSSCharsetRule.inc
new file mode 100644
index 0000000000..3f430eeca6
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSCharsetRule.inc
@@ -0,0 +1,53 @@
+{ Parsed from Webkit.framework DOMCSSCharsetRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSCHARSETRULE_PAS_T}
+{$define DOMCSSCHARSETRULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSCHARSETRULE_PAS_R}
+{$define DOMCSSCHARSETRULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSCHARSETRULE_PAS_F}
+{$define DOMCSSCHARSETRULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSCHARSETRULE_PAS_S}
+{$define DOMCSSCHARSETRULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSCharsetRule = objcclass;
+ DOMCSSCharsetRulePointer = ^DOMCSSCharsetRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSCHARSETRULE_PAS_C}
+{$define DOMCSSCHARSETRULE_PAS_C}
+
+{ DOMCSSCharsetRule }
+ DOMCSSCharsetRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSCharsetRule; message 'alloc';
+
+ function encoding: NSString; message 'encoding';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSFontFaceRule.inc b/packages/cocoaint/src/webkit/DOMCSSFontFaceRule.inc
new file mode 100644
index 0000000000..715d8e3b72
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSFontFaceRule.inc
@@ -0,0 +1,53 @@
+{ Parsed from Webkit.framework DOMCSSFontFaceRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSFONTFACERULE_PAS_T}
+{$define DOMCSSFONTFACERULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSFONTFACERULE_PAS_R}
+{$define DOMCSSFONTFACERULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSFONTFACERULE_PAS_F}
+{$define DOMCSSFONTFACERULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSFONTFACERULE_PAS_S}
+{$define DOMCSSFONTFACERULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSFontFaceRule = objcclass;
+ DOMCSSFontFaceRulePointer = ^DOMCSSFontFaceRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSFONTFACERULE_PAS_C}
+{$define DOMCSSFONTFACERULE_PAS_C}
+
+{ DOMCSSFontFaceRule }
+ DOMCSSFontFaceRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSFontFaceRule; message 'alloc';
+
+ function style: DOMCSSStyleDeclaration; message 'style';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSImportRule.inc b/packages/cocoaint/src/webkit/DOMCSSImportRule.inc
new file mode 100644
index 0000000000..46e3bc3373
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSImportRule.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMCSSImportRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSIMPORTRULE_PAS_T}
+{$define DOMCSSIMPORTRULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSIMPORTRULE_PAS_R}
+{$define DOMCSSIMPORTRULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSIMPORTRULE_PAS_F}
+{$define DOMCSSIMPORTRULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSIMPORTRULE_PAS_S}
+{$define DOMCSSIMPORTRULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSImportRule = objcclass;
+ DOMCSSImportRulePointer = ^DOMCSSImportRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSIMPORTRULE_PAS_C}
+{$define DOMCSSIMPORTRULE_PAS_C}
+
+{ DOMCSSImportRule }
+ DOMCSSImportRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSImportRule; message 'alloc';
+
+ function href: NSString; message 'href';
+ function media: DOMMediaList; message 'media';
+ function styleSheet: DOMCSSStyleSheet; message 'styleSheet';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSMediaRule.inc b/packages/cocoaint/src/webkit/DOMCSSMediaRule.inc
new file mode 100644
index 0000000000..a9d391360f
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSMediaRule.inc
@@ -0,0 +1,59 @@
+{ Parsed from Webkit.framework DOMCSSMediaRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSMEDIARULE_PAS_T}
+{$define DOMCSSMEDIARULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSMEDIARULE_PAS_R}
+{$define DOMCSSMEDIARULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSMEDIARULE_PAS_F}
+{$define DOMCSSMEDIARULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSMEDIARULE_PAS_S}
+{$define DOMCSSMEDIARULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSMediaRule = objcclass;
+ DOMCSSMediaRulePointer = ^DOMCSSMediaRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSMEDIARULE_PAS_C}
+{$define DOMCSSMEDIARULE_PAS_C}
+
+{ DOMCSSMediaRule }
+ DOMCSSMediaRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSMediaRule; message 'alloc';
+
+ function media: DOMMediaList; message 'media';
+ function cssRules: DOMCSSRuleList; message 'cssRules';
+ function insertRule_index(rule: NSStringPointer; index: cuint): cuint; message 'insertRule:index:';
+ procedure deleteRule(index: cuint); message 'deleteRule:';
+
+ { Category: DOMCSSMediaRuleDeprecated }
+ function insertRule(rule: NSStringPointer; index: cuint): cuint; message 'insertRule:rule:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSPageRule.inc b/packages/cocoaint/src/webkit/DOMCSSPageRule.inc
new file mode 100644
index 0000000000..de74998a13
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSPageRule.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMCSSPageRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSPAGERULE_PAS_T}
+{$define DOMCSSPAGERULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSPAGERULE_PAS_R}
+{$define DOMCSSPAGERULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSPAGERULE_PAS_F}
+{$define DOMCSSPAGERULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSPAGERULE_PAS_S}
+{$define DOMCSSPAGERULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSPageRule = objcclass;
+ DOMCSSPageRulePointer = ^DOMCSSPageRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSPAGERULE_PAS_C}
+{$define DOMCSSPAGERULE_PAS_C}
+
+{ DOMCSSPageRule }
+ DOMCSSPageRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSPageRule; message 'alloc';
+
+ procedure setSelectorText (newValue: NSString); message 'setSelectorText:';
+ function selectorText: NSString; message 'selectorText';
+ function style: DOMCSSStyleDeclaration; message 'style';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSPrimitiveValue.inc b/packages/cocoaint/src/webkit/DOMCSSPrimitiveValue.inc
new file mode 100644
index 0000000000..d317c8a258
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSPrimitiveValue.inc
@@ -0,0 +1,94 @@
+{ Parsed from Webkit.framework DOMCSSPrimitiveValue.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSPRIMITIVEVALUE_PAS_T}
+{$define DOMCSSPRIMITIVEVALUE_PAS_T}
+
+{ Constants }
+
+const
+ DOM_CSS_UNKNOWN = 0;
+ DOM_CSS_NUMBER = 1;
+ DOM_CSS_PERCENTAGE = 2;
+ DOM_CSS_EMS = 3;
+ DOM_CSS_EXS = 4;
+ DOM_CSS_PX = 5;
+ DOM_CSS_CM = 6;
+ DOM_CSS_MM = 7;
+ DOM_CSS_IN = 8;
+ DOM_CSS_PT = 9;
+ DOM_CSS_PC = 10;
+ DOM_CSS_DEG = 11;
+ DOM_CSS_RAD = 12;
+ DOM_CSS_GRAD = 13;
+ DOM_CSS_MS = 14;
+ DOM_CSS_S = 15;
+ DOM_CSS_HZ = 16;
+ DOM_CSS_KHZ = 17;
+ DOM_CSS_DIMENSION = 18;
+ DOM_CSS_STRING = 19;
+ DOM_CSS_URI = 20;
+ DOM_CSS_IDENT = 21;
+ DOM_CSS_ATTR = 22;
+ DOM_CSS_COUNTER = 23;
+ DOM_CSS_RECT = 24;
+ DOM_CSS_RGBCOLOR = 25;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSPRIMITIVEVALUE_PAS_R}
+{$define DOMCSSPRIMITIVEVALUE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSPRIMITIVEVALUE_PAS_F}
+{$define DOMCSSPRIMITIVEVALUE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSPRIMITIVEVALUE_PAS_S}
+{$define DOMCSSPRIMITIVEVALUE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSPrimitiveValue = objcclass;
+ DOMCSSPrimitiveValuePointer = ^DOMCSSPrimitiveValue;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSPRIMITIVEVALUE_PAS_C}
+{$define DOMCSSPRIMITIVEVALUE_PAS_C}
+
+{ DOMCSSPrimitiveValue }
+ DOMCSSPrimitiveValue = objcclass(DOMCSSValue)
+
+ public
+ class function alloc: DOMCSSPrimitiveValue; message 'alloc';
+
+ function primitiveType: cushort; message 'primitiveType';
+ procedure setFloatValue_floatValue(unitType: cushort; floatValue: single); message 'setFloatValue:floatValue:';
+ function getFloatValue(unitType: cushort): single; message 'getFloatValue:';
+ procedure setStringValue_stringValue(stringType: cushort; stringValue: NSStringPointer); message 'setStringValue:stringValue:';
+ function getStringValue: NSString; message 'getStringValue';
+ function getCounterValue: DOMCounter; message 'getCounterValue';
+ function getRectValue: DOMRect; message 'getRectValue';
+ function getRGBColorValue: DOMRGBColor; message 'getRGBColorValue';
+
+ { Category: DOMCSSPrimitiveValueDeprecated }
+ procedure setFloatValue(unitType: cushort; floatValue: single); message 'setFloatValue:unitType:';
+ procedure setStringValue(stringType: cushort; stringValue: NSStringPointer); message 'setStringValue:stringType:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSRule.inc b/packages/cocoaint/src/webkit/DOMCSSRule.inc
new file mode 100644
index 0000000000..4da9a4a529
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSRule.inc
@@ -0,0 +1,68 @@
+{ Parsed from Webkit.framework DOMCSSRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSRULE_PAS_T}
+{$define DOMCSSRULE_PAS_T}
+
+{ Constants }
+
+const
+ DOM_UNKNOWN_RULE = 0;
+ DOM_STYLE_RULE = 1;
+ DOM_CHARSET_RULE = 2;
+ DOM_IMPORT_RULE = 3;
+ DOM_MEDIA_RULE = 4;
+ DOM_FONT_FACE_RULE = 5;
+ DOM_PAGE_RULE = 6;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSRULE_PAS_R}
+{$define DOMCSSRULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSRULE_PAS_F}
+{$define DOMCSSRULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSRULE_PAS_S}
+{$define DOMCSSRULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSRule = objcclass;
+ DOMCSSRulePointer = ^DOMCSSRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSRULE_PAS_C}
+{$define DOMCSSRULE_PAS_C}
+
+{ DOMCSSRule }
+ DOMCSSRule = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMCSSRule; message 'alloc';
+
+ function type_: cushort; message 'type_';
+ procedure setCssText (newValue: NSString); message 'setCssText:';
+ function cssText: NSString; message 'cssText';
+ function parentStyleSheet: DOMCSSStyleSheet; message 'parentStyleSheet';
+ function parentRule: DOMCSSRule; message 'parentRule';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSRuleList.inc b/packages/cocoaint/src/webkit/DOMCSSRuleList.inc
new file mode 100644
index 0000000000..2522c13694
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSRuleList.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMCSSRuleList.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSRULELIST_PAS_T}
+{$define DOMCSSRULELIST_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSRULELIST_PAS_R}
+{$define DOMCSSRULELIST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSRULELIST_PAS_F}
+{$define DOMCSSRULELIST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSRULELIST_PAS_S}
+{$define DOMCSSRULELIST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSRuleList = objcclass;
+ DOMCSSRuleListPointer = ^DOMCSSRuleList;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSRULELIST_PAS_C}
+{$define DOMCSSRULELIST_PAS_C}
+
+{ DOMCSSRuleList }
+ DOMCSSRuleList = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMCSSRuleList; message 'alloc';
+
+ function length: cuint; message 'length';
+ function item(index: cuint): DOMCSSRule; message 'item:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSStyleDeclaration.inc b/packages/cocoaint/src/webkit/DOMCSSStyleDeclaration.inc
new file mode 100644
index 0000000000..aaa23dd06c
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSStyleDeclaration.inc
@@ -0,0 +1,67 @@
+{ Parsed from Webkit.framework DOMCSSStyleDeclaration.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSSTYLEDECLARATION_PAS_T}
+{$define DOMCSSSTYLEDECLARATION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSSTYLEDECLARATION_PAS_R}
+{$define DOMCSSSTYLEDECLARATION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSSTYLEDECLARATION_PAS_F}
+{$define DOMCSSSTYLEDECLARATION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSSTYLEDECLARATION_PAS_S}
+{$define DOMCSSSTYLEDECLARATION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSStyleDeclaration = objcclass;
+ DOMCSSStyleDeclarationPointer = ^DOMCSSStyleDeclaration;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSSTYLEDECLARATION_PAS_C}
+{$define DOMCSSSTYLEDECLARATION_PAS_C}
+
+{ DOMCSSStyleDeclaration }
+ DOMCSSStyleDeclaration = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMCSSStyleDeclaration; message 'alloc';
+
+ procedure setCssText (newValue: NSString); message 'setCssText:';
+ function cssText: NSString; message 'cssText';
+ function length: cuint; message 'length';
+ function parentRule: DOMCSSRule; message 'parentRule';
+ function getPropertyValue(propertyName: NSStringPointer): NSString; message 'getPropertyValue:';
+ function getPropertyCSSValue(propertyName: NSStringPointer): DOMCSSValue; message 'getPropertyCSSValue:';
+ function removeProperty(propertyName: NSStringPointer): NSString; message 'removeProperty:';
+ function getPropertyPriority(propertyName: NSStringPointer): NSString; message 'getPropertyPriority:';
+ procedure setProperty_value_priority(propertyName: NSStringPointer; value: NSStringPointer; priority: NSStringPointer); message 'setProperty:value:priority:';
+ function item(index: cuint): NSString; message 'item:';
+ function getPropertyShorthand(propertyName: NSStringPointer): NSString; message 'getPropertyShorthand:';
+ function isPropertyImplicit(propertyName: NSStringPointer): Boolean; message 'isPropertyImplicit:';
+
+ { Category: DOMCSSStyleDeclarationDeprecated }
+ procedure setProperty(propertyName: NSStringPointer; value: NSStringPointer; priority: NSStringPointer); message 'setProperty:propertyName:value:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSStyleRule.inc b/packages/cocoaint/src/webkit/DOMCSSStyleRule.inc
new file mode 100644
index 0000000000..0dff1080bc
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSStyleRule.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMCSSStyleRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSSTYLERULE_PAS_T}
+{$define DOMCSSSTYLERULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSSTYLERULE_PAS_R}
+{$define DOMCSSSTYLERULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSSTYLERULE_PAS_F}
+{$define DOMCSSSTYLERULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSSTYLERULE_PAS_S}
+{$define DOMCSSSTYLERULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSStyleRule = objcclass;
+ DOMCSSStyleRulePointer = ^DOMCSSStyleRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSSTYLERULE_PAS_C}
+{$define DOMCSSSTYLERULE_PAS_C}
+
+{ DOMCSSStyleRule }
+ DOMCSSStyleRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSStyleRule; message 'alloc';
+
+ procedure setSelectorText (newValue: NSString); message 'setSelectorText:';
+ function selectorText: NSString; message 'selectorText';
+ function style: DOMCSSStyleDeclaration; message 'style';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSStyleSheet.inc b/packages/cocoaint/src/webkit/DOMCSSStyleSheet.inc
new file mode 100644
index 0000000000..7d3ad8fdd1
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSStyleSheet.inc
@@ -0,0 +1,59 @@
+{ Parsed from Webkit.framework DOMCSSStyleSheet.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSSTYLESHEET_PAS_T}
+{$define DOMCSSSTYLESHEET_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSSTYLESHEET_PAS_R}
+{$define DOMCSSSTYLESHEET_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSSTYLESHEET_PAS_F}
+{$define DOMCSSSTYLESHEET_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSSTYLESHEET_PAS_S}
+{$define DOMCSSSTYLESHEET_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSStyleSheet = objcclass;
+ DOMCSSStyleSheetPointer = ^DOMCSSStyleSheet;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSSTYLESHEET_PAS_C}
+{$define DOMCSSSTYLESHEET_PAS_C}
+
+{ DOMCSSStyleSheet }
+ DOMCSSStyleSheet = objcclass(DOMStyleSheet)
+
+ public
+ class function alloc: DOMCSSStyleSheet; message 'alloc';
+
+ function ownerRule: DOMCSSRule; message 'ownerRule';
+ function cssRules: DOMCSSRuleList; message 'cssRules';
+ function insertRule_index(rule: NSStringPointer; index: cuint): cuint; message 'insertRule:index:';
+ procedure deleteRule(index: cuint); message 'deleteRule:';
+
+ { Category: DOMCSSStyleSheetDeprecated }
+ function insertRule(rule: NSStringPointer; index: cuint): cuint; message 'insertRule:rule:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSUnknownRule.inc b/packages/cocoaint/src/webkit/DOMCSSUnknownRule.inc
new file mode 100644
index 0000000000..2973c2add8
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSUnknownRule.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMCSSUnknownRule.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSUNKNOWNRULE_PAS_T}
+{$define DOMCSSUNKNOWNRULE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSUNKNOWNRULE_PAS_R}
+{$define DOMCSSUNKNOWNRULE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSUNKNOWNRULE_PAS_F}
+{$define DOMCSSUNKNOWNRULE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSUNKNOWNRULE_PAS_S}
+{$define DOMCSSUNKNOWNRULE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSUnknownRule = objcclass;
+ DOMCSSUnknownRulePointer = ^DOMCSSUnknownRule;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSUNKNOWNRULE_PAS_C}
+{$define DOMCSSUNKNOWNRULE_PAS_C}
+
+{ DOMCSSUnknownRule }
+ DOMCSSUnknownRule = objcclass(DOMCSSRule)
+
+ public
+ class function alloc: DOMCSSUnknownRule; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSValue.inc b/packages/cocoaint/src/webkit/DOMCSSValue.inc
new file mode 100644
index 0000000000..d49ac3f284
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSValue.inc
@@ -0,0 +1,63 @@
+{ Parsed from Webkit.framework DOMCSSValue.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSVALUE_PAS_T}
+{$define DOMCSSVALUE_PAS_T}
+
+{ Constants }
+
+const
+ DOM_CSS_INHERIT = 0;
+ DOM_CSS_PRIMITIVE_VALUE = 1;
+ DOM_CSS_VALUE_LIST = 2;
+ DOM_CSS_CUSTOM = 3;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSVALUE_PAS_R}
+{$define DOMCSSVALUE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSVALUE_PAS_F}
+{$define DOMCSSVALUE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSVALUE_PAS_S}
+{$define DOMCSSVALUE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSValue = objcclass;
+ DOMCSSValuePointer = ^DOMCSSValue;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSVALUE_PAS_C}
+{$define DOMCSSVALUE_PAS_C}
+
+{ DOMCSSValue }
+ DOMCSSValue = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMCSSValue; message 'alloc';
+
+ procedure setCssText (newValue: NSString); message 'setCssText:';
+ function cssText: NSString; message 'cssText';
+ function cssValueType: cushort; message 'cssValueType';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCSSValueList.inc b/packages/cocoaint/src/webkit/DOMCSSValueList.inc
new file mode 100644
index 0000000000..8892c18189
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCSSValueList.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMCSSValueList.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCSSVALUELIST_PAS_T}
+{$define DOMCSSVALUELIST_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCSSVALUELIST_PAS_R}
+{$define DOMCSSVALUELIST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCSSVALUELIST_PAS_F}
+{$define DOMCSSVALUELIST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCSSVALUELIST_PAS_S}
+{$define DOMCSSVALUELIST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCSSValueList = objcclass;
+ DOMCSSValueListPointer = ^DOMCSSValueList;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCSSVALUELIST_PAS_C}
+{$define DOMCSSVALUELIST_PAS_C}
+
+{ DOMCSSValueList }
+ DOMCSSValueList = objcclass(DOMCSSValue)
+
+ public
+ class function alloc: DOMCSSValueList; message 'alloc';
+
+ function length: cuint; message 'length';
+ function item(index: cuint): DOMCSSValue; message 'item:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCharacterData.inc b/packages/cocoaint/src/webkit/DOMCharacterData.inc
new file mode 100644
index 0000000000..595756c4ab
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCharacterData.inc
@@ -0,0 +1,66 @@
+{ Parsed from Webkit.framework DOMCharacterData.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCHARACTERDATA_PAS_T}
+{$define DOMCHARACTERDATA_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCHARACTERDATA_PAS_R}
+{$define DOMCHARACTERDATA_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCHARACTERDATA_PAS_F}
+{$define DOMCHARACTERDATA_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCHARACTERDATA_PAS_S}
+{$define DOMCHARACTERDATA_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCharacterData = objcclass;
+ DOMCharacterDataPointer = ^DOMCharacterData;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCHARACTERDATA_PAS_C}
+{$define DOMCHARACTERDATA_PAS_C}
+
+{ DOMCharacterData }
+ DOMCharacterData = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMCharacterData; message 'alloc';
+
+ procedure setData (newValue: NSString); message 'setData:';
+ function data: NSString; message 'data';
+ function length: cuint; message 'length';
+ function substringData_length(offset: cuint; length_: cuint): NSString; message 'substringData:length:';
+ procedure appendData(data_: NSStringPointer); message 'appendData:';
+ procedure insertData_data(offset: cuint; data_: NSStringPointer); message 'insertData:data:';
+ procedure deleteData_length(offset: cuint; length_: cuint); message 'deleteData:length:';
+ procedure replaceData_length_data(offset: cuint; length_: cuint; data_: NSStringPointer); message 'replaceData:length:data:';
+
+ { Category: DOMCharacterDataDeprecated }
+ function substringData(offset: cuint; length_: cuint): NSString; message 'substringData:offset:';
+ procedure insertData(offset: cuint; data_: NSStringPointer); message 'insertData:offset:';
+ procedure deleteData(offset: cuint; length_: cuint); message 'deleteData:offset:';
+ procedure replaceData(offset: cuint; length_: cuint; data_: NSStringPointer); message 'replaceData:offset:length:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMComment.inc b/packages/cocoaint/src/webkit/DOMComment.inc
new file mode 100644
index 0000000000..8c82c188ea
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMComment.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMComment.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCOMMENT_PAS_T}
+{$define DOMCOMMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCOMMENT_PAS_R}
+{$define DOMCOMMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCOMMENT_PAS_F}
+{$define DOMCOMMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCOMMENT_PAS_S}
+{$define DOMCOMMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMComment = objcclass;
+ DOMCommentPointer = ^DOMComment;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCOMMENT_PAS_C}
+{$define DOMCOMMENT_PAS_C}
+
+{ DOMComment }
+ DOMComment = objcclass(DOMCharacterData)
+
+ public
+ class function alloc: DOMComment; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCore.inc b/packages/cocoaint/src/webkit/DOMCore.inc
new file mode 100644
index 0000000000..e8b6627bb1
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCore.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMCore.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 13:03:49 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCORE_PAS_T}
+{$define DOMCORE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCORE_PAS_R}
+{$define DOMCORE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCORE_PAS_F}
+{$define DOMCORE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCORE_PAS_S}
+{$define DOMCORE_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMCounter.inc b/packages/cocoaint/src/webkit/DOMCounter.inc
new file mode 100644
index 0000000000..07d873a537
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMCounter.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMCounter.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMCOUNTER_PAS_T}
+{$define DOMCOUNTER_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMCOUNTER_PAS_R}
+{$define DOMCOUNTER_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMCOUNTER_PAS_F}
+{$define DOMCOUNTER_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMCOUNTER_PAS_S}
+{$define DOMCOUNTER_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMCounter = objcclass;
+ DOMCounterPointer = ^DOMCounter;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMCOUNTER_PAS_C}
+{$define DOMCOUNTER_PAS_C}
+
+{ DOMCounter }
+ DOMCounter = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMCounter; message 'alloc';
+
+ function identifier: NSString; message 'identifier';
+ function listStyle: NSString; message 'listStyle';
+ function separator: NSString; message 'separator';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMDocument.inc b/packages/cocoaint/src/webkit/DOMDocument.inc
new file mode 100644
index 0000000000..da9ed6e7e7
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMDocument.inc
@@ -0,0 +1,101 @@
+{ Parsed from Webkit.framework DOMDocument.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMDOCUMENT_PAS_T}
+{$define DOMDOCUMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMDOCUMENT_PAS_R}
+{$define DOMDOCUMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMDOCUMENT_PAS_F}
+{$define DOMDOCUMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMDOCUMENT_PAS_S}
+{$define DOMDOCUMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMDocument = objcclass;
+ DOMDocumentPointer = ^DOMDocument;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMDOCUMENT_PAS_C}
+{$define DOMDOCUMENT_PAS_C}
+
+{ DOMDocument }
+ DOMDocument = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMDocument; message 'alloc';
+
+ function doctype: DOMDocumentType; message 'doctype';
+ function implementation_: DOMImplementation; message 'implementation_';
+ function documentElement: DOMElement; message 'documentElement';
+ function defaultView: DOMAbstractView; message 'defaultView';
+ function styleSheets: DOMStyleSheetList; message 'styleSheets';
+ function createElement(tagName: NSStringPointer): DOMElement; message 'createElement:';
+ function createDocumentFragment: DOMDocumentFragment; message 'createDocumentFragment';
+ function createTextNode(data: NSStringPointer): DOMText; message 'createTextNode:';
+ function createComment(data: NSStringPointer): DOMComment; message 'createComment:';
+ function createCDATASection(data: NSStringPointer): DOMCDATASection; message 'createCDATASection:';
+ function createProcessingInstruction_data(target: NSStringPointer; data: NSStringPointer): DOMProcessingInstruction; message 'createProcessingInstruction:data:';
+ function createAttribute(name: NSStringPointer): DOMAttr; message 'createAttribute:';
+ function createEntityReference(name: NSStringPointer): DOMEntityReference; message 'createEntityReference:';
+ function getElementsByTagName(tagname: NSStringPointer): DOMNodeList; message 'getElementsByTagName:';
+ function importNode_deep(importedNode: DOMNode; deep: Boolean): DOMNode; message 'importNode:deep:';
+ function createElementNS_qualifiedName(namespaceURI_: NSStringPointer; qualifiedName: NSStringPointer): DOMElement; message 'createElementNS:qualifiedName:';
+ function createAttributeNS_qualifiedName(namespaceURI_: NSStringPointer; qualifiedName: NSStringPointer): DOMAttr; message 'createAttributeNS:qualifiedName:';
+ function getElementsByTagNameNS_localName(namespaceURI_: NSStringPointer; localName_: NSStringPointer): DOMNodeList; message 'getElementsByTagNameNS:localName:';
+ function getElementById(elementId: NSStringPointer): DOMElement; message 'getElementById:';
+ function adoptNode(source: DOMNode): DOMNode; message 'adoptNode:';
+ function createEvent(eventType: NSStringPointer): DOMEvent; message 'createEvent:';
+ function createRange: DOMRange; message 'createRange';
+ function getOverrideStyle_pseudoElement(element: DOMElement; pseudoElement: NSStringPointer): DOMCSSStyleDeclaration; message 'getOverrideStyle:pseudoElement:';
+ function createExpression_resolver(expression: NSStringPointer; resolver: id): DOMXPathExpression; message 'createExpression:resolver:';
+ function createNSResolver(nodeResolver: DOMNode): id; message 'createNSResolver:';
+ function evaluate_contextNode_resolver_type_inResult(expression: NSStringPointer; contextNode: DOMNode; resolver: id; type_: cushort; inResult: DOMXPathResult): DOMXPathResult; message 'evaluate:contextNode:resolver:type:inResult:';
+ function createCSSStyleDeclaration: DOMCSSStyleDeclaration; message 'createCSSStyleDeclaration';
+ function getComputedStyle_pseudoElement(element: DOMElement; pseudoElement: NSStringPointer): DOMCSSStyleDeclaration; message 'getComputedStyle:pseudoElement:';
+ function getMatchedCSSRules_pseudoElement(element: DOMElement; pseudoElement: NSStringPointer): DOMCSSRuleList; message 'getMatchedCSSRules:pseudoElement:';
+ function getMatchedCSSRules_pseudoElement_authorOnly(element: DOMElement; pseudoElement: NSStringPointer; authorOnly: Boolean): DOMCSSRuleList; message 'getMatchedCSSRules:pseudoElement:authorOnly:';
+
+ { Category: DOMDocumentDeprecated }
+ function createProcessingInstruction(target: NSStringPointer; data: NSStringPointer): DOMProcessingInstruction; message 'createProcessingInstruction:target:';
+ function importNode(importedNode: DOMNode; deep: Boolean): DOMNode; message 'importNode:importedNode:';
+ function createElementNS(namespaceURI_: NSStringPointer; qualifiedName: NSStringPointer): DOMElement; message 'createElementNS:namespaceURI:';
+ function createAttributeNS(namespaceURI_: NSStringPointer; qualifiedName: NSStringPointer): DOMAttr; message 'createAttributeNS:namespaceURI:';
+ function getElementsByTagNameNS(namespaceURI_: NSStringPointer; localName_: NSStringPointer): DOMNodeList; message 'getElementsByTagNameNS:namespaceURI:';
+ function getOverrideStyle(element: DOMElement; pseudoElement: NSStringPointer): DOMCSSStyleDeclaration; message 'getOverrideStyle:element:';
+ function createExpression(expression: NSStringPointer; resolver: id): DOMXPathExpression; message 'createExpression:expression:';
+ function evaluate(expression: NSStringPointer; contextNode: DOMNode; resolver: id; type_: cushort; inResult: DOMXPathResult): DOMXPathResult; message 'evaluate:expression:contextNode:resolver:type:';
+ function getComputedStyle(element: DOMElement; pseudoElement: NSStringPointer): DOMCSSStyleDeclaration; message 'getComputedStyle:element:';
+
+ { Category: DOMDocumentTraversal }
+ function createNodeIterator_whatToShow_filter_expandEntityReferences(root: DOMNode; whatToShow: cuint; filter: id; expandEntityReferences: Boolean): DOMNodeIterator; message 'createNodeIterator:whatToShow:filter:expandEntityReferences:';
+ function createTreeWalker_whatToShow_filter_expandEntityReferences(root: DOMNode; whatToShow: cuint; filter: id; expandEntityReferences: Boolean): DOMTreeWalker; message 'createTreeWalker:whatToShow:filter:expandEntityReferences:';
+
+ { Category: DOMDocumentTraversalDeprecated }
+ function createNodeIterator(root: DOMNode; whatToShow: cuint; filter: id; expandEntityReferences: Boolean): DOMNodeIterator; message 'createNodeIterator:root:whatToShow:filter:';
+ function createTreeWalker(root: DOMNode; whatToShow: cuint; filter: id; expandEntityReferences: Boolean): DOMTreeWalker; message 'createTreeWalker:root:whatToShow:filter:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMDocumentFragment.inc b/packages/cocoaint/src/webkit/DOMDocumentFragment.inc
new file mode 100644
index 0000000000..b6f39c212e
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMDocumentFragment.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMDocumentFragment.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMDOCUMENTFRAGMENT_PAS_T}
+{$define DOMDOCUMENTFRAGMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMDOCUMENTFRAGMENT_PAS_R}
+{$define DOMDOCUMENTFRAGMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMDOCUMENTFRAGMENT_PAS_F}
+{$define DOMDOCUMENTFRAGMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMDOCUMENTFRAGMENT_PAS_S}
+{$define DOMDOCUMENTFRAGMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMDocumentFragment = objcclass;
+ DOMDocumentFragmentPointer = ^DOMDocumentFragment;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMDOCUMENTFRAGMENT_PAS_C}
+{$define DOMDOCUMENTFRAGMENT_PAS_C}
+
+{ DOMDocumentFragment }
+ DOMDocumentFragment = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMDocumentFragment; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMDocumentType.inc b/packages/cocoaint/src/webkit/DOMDocumentType.inc
new file mode 100644
index 0000000000..1c182a0f77
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMDocumentType.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMDocumentType.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMDOCUMENTTYPE_PAS_T}
+{$define DOMDOCUMENTTYPE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMDOCUMENTTYPE_PAS_R}
+{$define DOMDOCUMENTTYPE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMDOCUMENTTYPE_PAS_F}
+{$define DOMDOCUMENTTYPE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMDOCUMENTTYPE_PAS_S}
+{$define DOMDOCUMENTTYPE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMDocumentType = objcclass;
+ DOMDocumentTypePointer = ^DOMDocumentType;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMDOCUMENTTYPE_PAS_C}
+{$define DOMDOCUMENTTYPE_PAS_C}
+
+{ DOMDocumentType }
+ DOMDocumentType = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMDocumentType; message 'alloc';
+
+ function name: NSString; message 'name';
+ function entities: DOMNamedNodeMap; message 'entities';
+ function notations: DOMNamedNodeMap; message 'notations';
+ function publicId: NSString; message 'publicId';
+ function systemId: NSString; message 'systemId';
+ function internalSubset: NSString; message 'internalSubset';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMElement.inc b/packages/cocoaint/src/webkit/DOMElement.inc
new file mode 100644
index 0000000000..2340dd7505
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMElement.inc
@@ -0,0 +1,94 @@
+{ Parsed from Webkit.framework DOMElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMELEMENT_PAS_T}
+{$define DOMELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMELEMENT_PAS_R}
+{$define DOMELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMELEMENT_PAS_F}
+{$define DOMELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMELEMENT_PAS_S}
+{$define DOMELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMElement = objcclass;
+ DOMElementPointer = ^DOMElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMELEMENT_PAS_C}
+{$define DOMELEMENT_PAS_C}
+
+{ DOMElement }
+ DOMElement = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMElement; message 'alloc';
+
+ function tagName: NSString; message 'tagName';
+ function style: DOMCSSStyleDeclaration; message 'style';
+ function offsetLeft: cint; message 'offsetLeft';
+ function offsetTop: cint; message 'offsetTop';
+ function offsetWidth: cint; message 'offsetWidth';
+ function offsetHeight: cint; message 'offsetHeight';
+ function offsetParent: DOMElement; message 'offsetParent';
+ function clientWidth: cint; message 'clientWidth';
+ function clientHeight: cint; message 'clientHeight';
+ function scrollWidth: cint; message 'scrollWidth';
+ function scrollHeight: cint; message 'scrollHeight';
+ function getAttribute(name: NSStringPointer): NSString; message 'getAttribute:';
+ procedure setAttribute_value(name: NSStringPointer; value: NSStringPointer); message 'setAttribute:value:';
+ procedure removeAttribute(name: NSStringPointer); message 'removeAttribute:';
+ function getAttributeNode(name: NSStringPointer): DOMAttr; message 'getAttributeNode:';
+ function setAttributeNode(newAttr: DOMAttr): DOMAttr; message 'setAttributeNode:';
+ function removeAttributeNode(oldAttr: DOMAttr): DOMAttr; message 'removeAttributeNode:';
+ function getElementsByTagName(name: NSStringPointer): DOMNodeList; message 'getElementsByTagName:';
+ function getAttributeNS_localName(namespaceURI_: NSStringPointer; localName_: NSStringPointer): NSString; message 'getAttributeNS:localName:';
+ procedure setAttributeNS_qualifiedName_value(namespaceURI_: NSStringPointer; qualifiedName: NSStringPointer; value: NSStringPointer); message 'setAttributeNS:qualifiedName:value:';
+ procedure removeAttributeNS_localName(namespaceURI_: NSStringPointer; localName_: NSStringPointer); message 'removeAttributeNS:localName:';
+ function getElementsByTagNameNS_localName(namespaceURI_: NSStringPointer; localName_: NSStringPointer): DOMNodeList; message 'getElementsByTagNameNS:localName:';
+ function getAttributeNodeNS_localName(namespaceURI_: NSStringPointer; localName_: NSStringPointer): DOMAttr; message 'getAttributeNodeNS:localName:';
+ function setAttributeNodeNS(newAttr: DOMAttr): DOMAttr; message 'setAttributeNodeNS:';
+ function hasAttribute(name: NSStringPointer): Boolean; message 'hasAttribute:';
+ function hasAttributeNS_localName(namespaceURI_: NSStringPointer; localName_: NSStringPointer): Boolean; message 'hasAttributeNS:localName:';
+ procedure focus; message 'focus';
+ procedure blur; message 'blur';
+ procedure scrollIntoView(alignWithTop: Boolean); message 'scrollIntoView:';
+ procedure scrollIntoViewIfNeeded(centerIfNeeded: Boolean); message 'scrollIntoViewIfNeeded:';
+
+ { Category: DOMElementDeprecated }
+ procedure setAttribute(name: NSStringPointer; value: NSStringPointer); message 'setAttribute:name:';
+ function getAttributeNS(namespaceURI_: NSStringPointer; localName_: NSStringPointer): NSString; message 'getAttributeNS:namespaceURI:';
+ procedure setAttributeNS(namespaceURI_: NSStringPointer; qualifiedName: NSStringPointer; value: NSStringPointer); message 'setAttributeNS:namespaceURI:qualifiedName:';
+ procedure removeAttributeNS(namespaceURI_: NSStringPointer; localName_: NSStringPointer); message 'removeAttributeNS:namespaceURI:';
+ function getElementsByTagNameNS(namespaceURI_: NSStringPointer; localName_: NSStringPointer): DOMNodeList; message 'getElementsByTagNameNS:namespaceURI:';
+ function getAttributeNodeNS(namespaceURI_: NSStringPointer; localName_: NSStringPointer): DOMAttr; message 'getAttributeNodeNS:namespaceURI:';
+ function hasAttributeNS(namespaceURI_: NSStringPointer; localName_: NSStringPointer): Boolean; message 'hasAttributeNS:namespaceURI:';
+
+ { Category: DOMElementAppKitExtensions }
+ function image: NSImage; message 'image';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEntity.inc b/packages/cocoaint/src/webkit/DOMEntity.inc
new file mode 100644
index 0000000000..fbefa5e6e0
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEntity.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMEntity.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMENTITY_PAS_T}
+{$define DOMENTITY_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMENTITY_PAS_R}
+{$define DOMENTITY_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMENTITY_PAS_F}
+{$define DOMENTITY_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMENTITY_PAS_S}
+{$define DOMENTITY_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMEntity = objcclass;
+ DOMEntityPointer = ^DOMEntity;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMENTITY_PAS_C}
+{$define DOMENTITY_PAS_C}
+
+{ DOMEntity }
+ DOMEntity = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMEntity; message 'alloc';
+
+ function publicId: NSString; message 'publicId';
+ function systemId: NSString; message 'systemId';
+ function notationName: NSString; message 'notationName';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEntityReference.inc b/packages/cocoaint/src/webkit/DOMEntityReference.inc
new file mode 100644
index 0000000000..f377c8bf77
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEntityReference.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMEntityReference.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMENTITYREFERENCE_PAS_T}
+{$define DOMENTITYREFERENCE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMENTITYREFERENCE_PAS_R}
+{$define DOMENTITYREFERENCE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMENTITYREFERENCE_PAS_F}
+{$define DOMENTITYREFERENCE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMENTITYREFERENCE_PAS_S}
+{$define DOMENTITYREFERENCE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMEntityReference = objcclass;
+ DOMEntityReferencePointer = ^DOMEntityReference;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMENTITYREFERENCE_PAS_C}
+{$define DOMENTITYREFERENCE_PAS_C}
+
+{ DOMEntityReference }
+ DOMEntityReference = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMEntityReference; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEvent.inc b/packages/cocoaint/src/webkit/DOMEvent.inc
new file mode 100644
index 0000000000..dc5b371c94
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEvent.inc
@@ -0,0 +1,72 @@
+{ Parsed from Webkit.framework DOMEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEVENT_PAS_T}
+{$define DOMEVENT_PAS_T}
+
+{ Constants }
+
+const
+ DOM_CAPTURING_PHASE = 1;
+ DOM_AT_TARGET = 2;
+ DOM_BUBBLING_PHASE = 3;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEVENT_PAS_R}
+{$define DOMEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEVENT_PAS_F}
+{$define DOMEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEVENT_PAS_S}
+{$define DOMEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMEvent = objcclass;
+ DOMEventPointer = ^DOMEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMEVENT_PAS_C}
+{$define DOMEVENT_PAS_C}
+
+{ DOMEvent }
+ DOMEvent = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMEvent; message 'alloc';
+
+ function type_: NSString; message 'type_';
+ function target: id; message 'target';
+ function currentTarget: id; message 'currentTarget';
+ function eventPhase: cushort; message 'eventPhase';
+ function bubbles: Boolean; message 'bubbles';
+ function cancelable: Boolean; message 'cancelable';
+ function timeStamp: DOMTimeStamp; message 'timeStamp';
+ procedure stopPropagation; message 'stopPropagation';
+ procedure preventDefault; message 'preventDefault';
+ procedure initEvent_canBubbleArg_cancelableArg(eventTypeArg: NSStringPointer; canBubbleArg: Boolean; cancelableArg: Boolean); message 'initEvent:canBubbleArg:cancelableArg:';
+
+ { Category: DOMEventDeprecated }
+ procedure initEvent(eventTypeArg: NSStringPointer; canBubbleArg: Boolean; cancelableArg: Boolean); message 'initEvent:eventTypeArg:canBubbleArg:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEventException.inc b/packages/cocoaint/src/webkit/DOMEventException.inc
new file mode 100644
index 0000000000..36686f0854
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEventException.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMEventException.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEVENTEXCEPTION_PAS_T}
+{$define DOMEVENTEXCEPTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEVENTEXCEPTION_PAS_R}
+{$define DOMEVENTEXCEPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEVENTEXCEPTION_PAS_F}
+{$define DOMEVENTEXCEPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEVENTEXCEPTION_PAS_S}
+{$define DOMEVENTEXCEPTION_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEventListener.inc b/packages/cocoaint/src/webkit/DOMEventListener.inc
new file mode 100644
index 0000000000..1b0c007a8f
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEventListener.inc
@@ -0,0 +1,46 @@
+{ Parsed from Webkit.framework DOMEventListener.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEVENTLISTENER_PAS_T}
+{$define DOMEVENTLISTENER_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEVENTLISTENER_PAS_R}
+{$define DOMEVENTLISTENER_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEVENTLISTENER_PAS_F}
+{$define DOMEVENTLISTENER_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEVENTLISTENER_PAS_S}
+{$define DOMEVENTLISTENER_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMEventListenerProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef DOMEVENTLISTENER_PAS_P}
+{$define DOMEVENTLISTENER_PAS_P}
+
+{ DOMEventListener Protocol }
+ DOMEventListenerProtocol = objcprotocol
+ procedure handleEvent(evt: DOMEvent); message 'handleEvent:';
+ end; external name 'DOMEventListener';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEventTarget.inc b/packages/cocoaint/src/webkit/DOMEventTarget.inc
new file mode 100644
index 0000000000..a0f95ff2db
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEventTarget.inc
@@ -0,0 +1,50 @@
+{ Parsed from Webkit.framework DOMEventTarget.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEVENTTARGET_PAS_T}
+{$define DOMEVENTTARGET_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEVENTTARGET_PAS_R}
+{$define DOMEVENTTARGET_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEVENTTARGET_PAS_F}
+{$define DOMEVENTTARGET_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEVENTTARGET_PAS_S}
+{$define DOMEVENTTARGET_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMEventTargetProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef DOMEVENTTARGET_PAS_P}
+{$define DOMEVENTTARGET_PAS_P}
+
+{ DOMEventTarget Protocol }
+ DOMEventTargetProtocol = objcprotocol
+ procedure addEventListener_listener_useCapture(type_: NSStringPointer; listener: id; useCapture: Boolean); message 'addEventListener:listener:useCapture:';
+ procedure removeEventListener_listener_useCapture(type_: NSStringPointer; listener: id; useCapture: Boolean); message 'removeEventListener:listener:useCapture:';
+ function dispatchEvent(event: DOMEvent): Boolean; message 'dispatchEvent:';
+ procedure addEventListener(type_: NSStringPointer; listener: id; useCapture: Boolean); message 'addEventListener:type:listener:';
+ procedure removeEventListener(type_: NSStringPointer; listener: id; useCapture: Boolean); message 'removeEventListener:type:listener:';
+ end; external name 'DOMEventTarget';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMEvents.inc b/packages/cocoaint/src/webkit/DOMEvents.inc
new file mode 100644
index 0000000000..7d4dd1d845
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMEvents.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMEvents.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEVENTS_PAS_T}
+{$define DOMEVENTS_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEVENTS_PAS_R}
+{$define DOMEVENTS_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEVENTS_PAS_F}
+{$define DOMEVENTS_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEVENTS_PAS_S}
+{$define DOMEVENTS_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMException.inc b/packages/cocoaint/src/webkit/DOMException.inc
new file mode 100644
index 0000000000..b1ec98caf2
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMException.inc
@@ -0,0 +1,50 @@
+{ Parsed from Webkit.framework DOMException.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEXCEPTION_PAS_T}
+{$define DOMEXCEPTION_PAS_T}
+
+{ Constants }
+
+const
+ DOM_INDEX_SIZE_ERR = 1;
+ DOM_DOMSTRING_SIZE_ERR = 2;
+ DOM_HIERARCHY_REQUEST_ERR = 3;
+ DOM_WRONG_DOCUMENT_ERR = 4;
+ DOM_INVALID_CHARACTER_ERR = 5;
+ DOM_NO_DATA_ALLOWED_ERR = 6;
+ DOM_NO_MODIFICATION_ALLOWED_ERR = 7;
+ DOM_NOT_FOUND_ERR = 8;
+ DOM_NOT_SUPPORTED_ERR = 9;
+ DOM_INUSE_ATTRIBUTE_ERR = 10;
+ DOM_INVALID_STATE_ERR = 11;
+ DOM_SYNTAX_ERR = 12;
+ DOM_INVALID_MODIFICATION_ERR = 13;
+ DOM_NAMESPACE_ERR = 14;
+ DOM_INVALID_ACCESS_ERR = 15;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEXCEPTION_PAS_R}
+{$define DOMEXCEPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEXCEPTION_PAS_F}
+{$define DOMEXCEPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEXCEPTION_PAS_S}
+{$define DOMEXCEPTION_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMExtensions.inc b/packages/cocoaint/src/webkit/DOMExtensions.inc
new file mode 100644
index 0000000000..13768b0cae
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMExtensions.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMExtensions.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMEXTENSIONS_PAS_T}
+{$define DOMEXTENSIONS_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMEXTENSIONS_PAS_R}
+{$define DOMEXTENSIONS_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMEXTENSIONS_PAS_F}
+{$define DOMEXTENSIONS_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMEXTENSIONS_PAS_S}
+{$define DOMEXTENSIONS_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLAnchorElement.inc b/packages/cocoaint/src/webkit/DOMHTMLAnchorElement.inc
new file mode 100644
index 0000000000..3de1920624
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLAnchorElement.inc
@@ -0,0 +1,77 @@
+{ Parsed from Webkit.framework DOMHTMLAnchorElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLANCHORELEMENT_PAS_T}
+{$define DOMHTMLANCHORELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLANCHORELEMENT_PAS_R}
+{$define DOMHTMLANCHORELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLANCHORELEMENT_PAS_F}
+{$define DOMHTMLANCHORELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLANCHORELEMENT_PAS_S}
+{$define DOMHTMLANCHORELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLAnchorElement = objcclass;
+ DOMHTMLAnchorElementPointer = ^DOMHTMLAnchorElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLANCHORELEMENT_PAS_C}
+{$define DOMHTMLANCHORELEMENT_PAS_C}
+
+{ DOMHTMLAnchorElement }
+ DOMHTMLAnchorElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLAnchorElement; message 'alloc';
+
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setCharset (newValue: NSString); message 'setCharset:';
+ function charset: NSString; message 'charset';
+ procedure setCoords (newValue: NSString); message 'setCoords:';
+ function coords: NSString; message 'coords';
+ procedure setHref (newValue: NSString); message 'setHref:';
+ function href: NSString; message 'href';
+ procedure setHreflang (newValue: NSString); message 'setHreflang:';
+ function hreflang: NSString; message 'hreflang';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setRel (newValue: NSString); message 'setRel:';
+ function rel: NSString; message 'rel';
+ procedure setRev (newValue: NSString); message 'setRev:';
+ function rev: NSString; message 'rev';
+ procedure setShape (newValue: NSString); message 'setShape:';
+ function shape: NSString; message 'shape';
+ procedure setTarget (newValue: NSString); message 'setTarget:';
+ function target: NSString; message 'target';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ function absoluteLinkURL: NSURL; message 'absoluteLinkURL';
+ procedure blur; message 'blur';
+ procedure focus; message 'focus';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLAppletElement.inc b/packages/cocoaint/src/webkit/DOMHTMLAppletElement.inc
new file mode 100644
index 0000000000..e0737cb9ee
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLAppletElement.inc
@@ -0,0 +1,70 @@
+{ Parsed from Webkit.framework DOMHTMLAppletElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLAPPLETELEMENT_PAS_T}
+{$define DOMHTMLAPPLETELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLAPPLETELEMENT_PAS_R}
+{$define DOMHTMLAPPLETELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLAPPLETELEMENT_PAS_F}
+{$define DOMHTMLAPPLETELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLAPPLETELEMENT_PAS_S}
+{$define DOMHTMLAPPLETELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLAppletElement = objcclass;
+ DOMHTMLAppletElementPointer = ^DOMHTMLAppletElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLAPPLETELEMENT_PAS_C}
+{$define DOMHTMLAPPLETELEMENT_PAS_C}
+
+{ DOMHTMLAppletElement }
+ DOMHTMLAppletElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLAppletElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setAlt (newValue: NSString); message 'setAlt:';
+ function alt: NSString; message 'alt';
+ procedure setArchive (newValue: NSString); message 'setArchive:';
+ function archive: NSString; message 'archive';
+ procedure setCode (newValue: NSString); message 'setCode:';
+ function code: NSString; message 'code';
+ procedure setCodeBase (newValue: NSString); message 'setCodeBase:';
+ function codeBase: NSString; message 'codeBase';
+ procedure setHeight (newValue: NSString); message 'setHeight:';
+ function height: NSString; message 'height';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setObject (newValue: NSString); message 'setObject:';
+ function object_: NSString; message 'object_';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLAreaElement.inc b/packages/cocoaint/src/webkit/DOMHTMLAreaElement.inc
new file mode 100644
index 0000000000..4eef97efed
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLAreaElement.inc
@@ -0,0 +1,65 @@
+{ Parsed from Webkit.framework DOMHTMLAreaElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLAREAELEMENT_PAS_T}
+{$define DOMHTMLAREAELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLAREAELEMENT_PAS_R}
+{$define DOMHTMLAREAELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLAREAELEMENT_PAS_F}
+{$define DOMHTMLAREAELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLAREAELEMENT_PAS_S}
+{$define DOMHTMLAREAELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLAreaElement = objcclass;
+ DOMHTMLAreaElementPointer = ^DOMHTMLAreaElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLAREAELEMENT_PAS_C}
+{$define DOMHTMLAREAELEMENT_PAS_C}
+
+{ DOMHTMLAreaElement }
+ DOMHTMLAreaElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLAreaElement; message 'alloc';
+
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setAlt (newValue: NSString); message 'setAlt:';
+ function alt: NSString; message 'alt';
+ procedure setCoords (newValue: NSString); message 'setCoords:';
+ function coords: NSString; message 'coords';
+ procedure setHref (newValue: NSString); message 'setHref:';
+ function href: NSString; message 'href';
+ procedure setShape (newValue: NSString); message 'setShape:';
+ function shape: NSString; message 'shape';
+ procedure setTarget (newValue: NSString); message 'setTarget:';
+ function target: NSString; message 'target';
+ function absoluteLinkURL: NSURL; message 'absoluteLinkURL';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLBRElement.inc b/packages/cocoaint/src/webkit/DOMHTMLBRElement.inc
new file mode 100644
index 0000000000..8d243f9c0a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLBRElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLBRElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLBRELEMENT_PAS_T}
+{$define DOMHTMLBRELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLBRELEMENT_PAS_R}
+{$define DOMHTMLBRELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLBRELEMENT_PAS_F}
+{$define DOMHTMLBRELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLBRELEMENT_PAS_S}
+{$define DOMHTMLBRELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLBRElement = objcclass;
+ DOMHTMLBRElementPointer = ^DOMHTMLBRElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLBRELEMENT_PAS_C}
+{$define DOMHTMLBRELEMENT_PAS_C}
+
+{ DOMHTMLBRElement }
+ DOMHTMLBRElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLBRElement; message 'alloc';
+
+ procedure setClear (newValue: NSString); message 'setClear:';
+ function clear: NSString; message 'clear';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLBaseElement.inc b/packages/cocoaint/src/webkit/DOMHTMLBaseElement.inc
new file mode 100644
index 0000000000..fd94ceedf8
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLBaseElement.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMHTMLBaseElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLBASEELEMENT_PAS_T}
+{$define DOMHTMLBASEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLBASEELEMENT_PAS_R}
+{$define DOMHTMLBASEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLBASEELEMENT_PAS_F}
+{$define DOMHTMLBASEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLBASEELEMENT_PAS_S}
+{$define DOMHTMLBASEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLBaseElement = objcclass;
+ DOMHTMLBaseElementPointer = ^DOMHTMLBaseElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLBASEELEMENT_PAS_C}
+{$define DOMHTMLBASEELEMENT_PAS_C}
+
+{ DOMHTMLBaseElement }
+ DOMHTMLBaseElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLBaseElement; message 'alloc';
+
+ procedure setHref (newValue: NSString); message 'setHref:';
+ function href: NSString; message 'href';
+ procedure setTarget (newValue: NSString); message 'setTarget:';
+ function target: NSString; message 'target';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLBaseFontElement.inc b/packages/cocoaint/src/webkit/DOMHTMLBaseFontElement.inc
new file mode 100644
index 0000000000..c9ca787499
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLBaseFontElement.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMHTMLBaseFontElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLBASEFONTELEMENT_PAS_T}
+{$define DOMHTMLBASEFONTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLBASEFONTELEMENT_PAS_R}
+{$define DOMHTMLBASEFONTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLBASEFONTELEMENT_PAS_F}
+{$define DOMHTMLBASEFONTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLBASEFONTELEMENT_PAS_S}
+{$define DOMHTMLBASEFONTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLBaseFontElement = objcclass;
+ DOMHTMLBaseFontElementPointer = ^DOMHTMLBaseFontElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLBASEFONTELEMENT_PAS_C}
+{$define DOMHTMLBASEFONTELEMENT_PAS_C}
+
+{ DOMHTMLBaseFontElement }
+ DOMHTMLBaseFontElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLBaseFontElement; message 'alloc';
+
+ procedure setColor (newValue: NSString); message 'setColor:';
+ function color: NSString; message 'color';
+ procedure setFace (newValue: NSString); message 'setFace:';
+ function face: NSString; message 'face';
+ procedure setSize (newValue: NSString); message 'setSize:';
+ function size: NSString; message 'size';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLBodyElement.inc b/packages/cocoaint/src/webkit/DOMHTMLBodyElement.inc
new file mode 100644
index 0000000000..e9469dbd9f
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLBodyElement.inc
@@ -0,0 +1,64 @@
+{ Parsed from Webkit.framework DOMHTMLBodyElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLBODYELEMENT_PAS_T}
+{$define DOMHTMLBODYELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLBODYELEMENT_PAS_R}
+{$define DOMHTMLBODYELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLBODYELEMENT_PAS_F}
+{$define DOMHTMLBODYELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLBODYELEMENT_PAS_S}
+{$define DOMHTMLBODYELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLBodyElement = objcclass;
+ DOMHTMLBodyElementPointer = ^DOMHTMLBodyElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLBODYELEMENT_PAS_C}
+{$define DOMHTMLBODYELEMENT_PAS_C}
+
+{ DOMHTMLBodyElement }
+ DOMHTMLBodyElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLBodyElement; message 'alloc';
+
+ procedure setALink (newValue: NSString); message 'setALink:';
+ function aLink: NSString; message 'aLink';
+ procedure setBackground (newValue: NSString); message 'setBackground:';
+ function background: NSString; message 'background';
+ procedure setBgColor (newValue: NSString); message 'setBgColor:';
+ function bgColor: NSString; message 'bgColor';
+ procedure setLink (newValue: NSString); message 'setLink:';
+ function link: NSString; message 'link';
+ procedure setText (newValue: NSString); message 'setText:';
+ function text: NSString; message 'text';
+ procedure setVLink (newValue: NSString); message 'setVLink:';
+ function vLink: NSString; message 'vLink';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLButtonElement.inc b/packages/cocoaint/src/webkit/DOMHTMLButtonElement.inc
new file mode 100644
index 0000000000..8e2e6eed5f
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLButtonElement.inc
@@ -0,0 +1,60 @@
+{ Parsed from Webkit.framework DOMHTMLButtonElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLBUTTONELEMENT_PAS_T}
+{$define DOMHTMLBUTTONELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLBUTTONELEMENT_PAS_R}
+{$define DOMHTMLBUTTONELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLBUTTONELEMENT_PAS_F}
+{$define DOMHTMLBUTTONELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLBUTTONELEMENT_PAS_S}
+{$define DOMHTMLBUTTONELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLButtonElement = objcclass;
+ DOMHTMLButtonElementPointer = ^DOMHTMLButtonElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLBUTTONELEMENT_PAS_C}
+{$define DOMHTMLBUTTONELEMENT_PAS_C}
+
+{ DOMHTMLButtonElement }
+ DOMHTMLButtonElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLButtonElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ function type_: NSString; message 'type_';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLCollection.inc b/packages/cocoaint/src/webkit/DOMHTMLCollection.inc
new file mode 100644
index 0000000000..dfa3810e12
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLCollection.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMHTMLCollection.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLCOLLECTION_PAS_T}
+{$define DOMHTMLCOLLECTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLCOLLECTION_PAS_R}
+{$define DOMHTMLCOLLECTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLCOLLECTION_PAS_F}
+{$define DOMHTMLCOLLECTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLCOLLECTION_PAS_S}
+{$define DOMHTMLCOLLECTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLCollection = objcclass;
+ DOMHTMLCollectionPointer = ^DOMHTMLCollection;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLCOLLECTION_PAS_C}
+{$define DOMHTMLCOLLECTION_PAS_C}
+
+{ DOMHTMLCollection }
+ DOMHTMLCollection = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMHTMLCollection; message 'alloc';
+
+ function length: cuint; message 'length';
+ function item(index: cuint): DOMNode; message 'item:';
+ function namedItem(name: NSStringPointer): DOMNode; message 'namedItem:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLDListElement.inc b/packages/cocoaint/src/webkit/DOMHTMLDListElement.inc
new file mode 100644
index 0000000000..022a9c578a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLDListElement.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMHTMLDListElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLDLISTELEMENT_PAS_T}
+{$define DOMHTMLDLISTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLDLISTELEMENT_PAS_R}
+{$define DOMHTMLDLISTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLDLISTELEMENT_PAS_F}
+{$define DOMHTMLDLISTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLDLISTELEMENT_PAS_S}
+{$define DOMHTMLDLISTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLDListElement = objcclass;
+ DOMHTMLDListElementPointer = ^DOMHTMLDListElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLDLISTELEMENT_PAS_C}
+{$define DOMHTMLDLISTELEMENT_PAS_C}
+
+{ DOMHTMLDListElement }
+ DOMHTMLDListElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLDListElement; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLDirectoryElement.inc b/packages/cocoaint/src/webkit/DOMHTMLDirectoryElement.inc
new file mode 100644
index 0000000000..cfff573dcc
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLDirectoryElement.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMHTMLDirectoryElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLDIRECTORYELEMENT_PAS_T}
+{$define DOMHTMLDIRECTORYELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLDIRECTORYELEMENT_PAS_R}
+{$define DOMHTMLDIRECTORYELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLDIRECTORYELEMENT_PAS_F}
+{$define DOMHTMLDIRECTORYELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLDIRECTORYELEMENT_PAS_S}
+{$define DOMHTMLDIRECTORYELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLDirectoryElement = objcclass;
+ DOMHTMLDirectoryElementPointer = ^DOMHTMLDirectoryElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLDIRECTORYELEMENT_PAS_C}
+{$define DOMHTMLDIRECTORYELEMENT_PAS_C}
+
+{ DOMHTMLDirectoryElement }
+ DOMHTMLDirectoryElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLDirectoryElement; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLDivElement.inc b/packages/cocoaint/src/webkit/DOMHTMLDivElement.inc
new file mode 100644
index 0000000000..9a6e4155e2
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLDivElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLDivElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLDIVELEMENT_PAS_T}
+{$define DOMHTMLDIVELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLDIVELEMENT_PAS_R}
+{$define DOMHTMLDIVELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLDIVELEMENT_PAS_F}
+{$define DOMHTMLDIVELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLDIVELEMENT_PAS_S}
+{$define DOMHTMLDIVELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLDivElement = objcclass;
+ DOMHTMLDivElementPointer = ^DOMHTMLDivElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLDIVELEMENT_PAS_C}
+{$define DOMHTMLDIVELEMENT_PAS_C}
+
+{ DOMHTMLDivElement }
+ DOMHTMLDivElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLDivElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLDocument.inc b/packages/cocoaint/src/webkit/DOMHTMLDocument.inc
new file mode 100644
index 0000000000..db2a30191b
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLDocument.inc
@@ -0,0 +1,76 @@
+{ Parsed from Webkit.framework DOMHTMLDocument.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLDOCUMENT_PAS_T}
+{$define DOMHTMLDOCUMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLDOCUMENT_PAS_R}
+{$define DOMHTMLDOCUMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLDOCUMENT_PAS_F}
+{$define DOMHTMLDOCUMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLDOCUMENT_PAS_S}
+{$define DOMHTMLDOCUMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLDocument = objcclass;
+ DOMHTMLDocumentPointer = ^DOMHTMLDocument;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLDOCUMENT_PAS_C}
+{$define DOMHTMLDOCUMENT_PAS_C}
+
+{ DOMHTMLDocument }
+ DOMHTMLDocument = objcclass(DOMDocument)
+
+ public
+ class function alloc: DOMHTMLDocument; message 'alloc';
+
+ procedure setTitle (newValue: NSString); message 'setTitle:';
+ function title: NSString; message 'title';
+ function referrer: NSString; message 'referrer';
+ function domain: NSString; message 'domain';
+ function uRL: NSString; message 'uRL';
+ procedure setBody (newValue: DOMHTMLElement); message 'setBody:';
+ function body: DOMHTMLElement; message 'body';
+ function images: DOMHTMLCollection; message 'images';
+ function applets: DOMHTMLCollection; message 'applets';
+ function links: DOMHTMLCollection; message 'links';
+ function forms: DOMHTMLCollection; message 'forms';
+ function anchors: DOMHTMLCollection; message 'anchors';
+ procedure setCookie (newValue: NSString); message 'setCookie:';
+ function cookie: NSString; message 'cookie';
+ procedure open; message 'open';
+ procedure close; message 'close';
+ procedure write(text: NSStringPointer); message 'write:';
+ procedure writeln(text: NSStringPointer); message 'writeln:';
+ function getElementsByName(elementName: NSStringPointer): DOMNodeList; message 'getElementsByName:';
+ function getElementById(elementId: NSStringPointer): DOMElement; message 'getElementById:';
+
+ { Category: DOMHTMLDocumentExtensions }
+ function createDocumentFragmentWithMarkupString_baseURL(markupString: NSStringPointer; baseURL: NSURLPointer): DOMDocumentFragment; message 'createDocumentFragmentWithMarkupString:baseURL:';
+ function createDocumentFragmentWithText(text: NSStringPointer): DOMDocumentFragment; message 'createDocumentFragmentWithText:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLElement.inc b/packages/cocoaint/src/webkit/DOMHTMLElement.inc
new file mode 100644
index 0000000000..bb3bcd66d8
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLElement.inc
@@ -0,0 +1,75 @@
+{ Parsed from Webkit.framework DOMHTMLElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLELEMENT_PAS_T}
+{$define DOMHTMLELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLELEMENT_PAS_R}
+{$define DOMHTMLELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLELEMENT_PAS_F}
+{$define DOMHTMLELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLELEMENT_PAS_S}
+{$define DOMHTMLELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLElement = objcclass;
+ DOMHTMLElementPointer = ^DOMHTMLElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLELEMENT_PAS_C}
+{$define DOMHTMLELEMENT_PAS_C}
+
+{ DOMHTMLElement }
+ DOMHTMLElement = objcclass(DOMElement)
+
+ public
+ class function alloc: DOMHTMLElement; message 'alloc';
+
+ procedure setIdName (newValue: NSString); message 'setIdName:';
+ function idName: NSString; message 'idName';
+ procedure setTitle (newValue: NSString); message 'setTitle:';
+ function title: NSString; message 'title';
+ procedure setLang (newValue: NSString); message 'setLang:';
+ function lang: NSString; message 'lang';
+ procedure setDir (newValue: NSString); message 'setDir:';
+ function dir: NSString; message 'dir';
+ procedure setClassName (newValue: NSString); message 'setClassName:';
+ function className_: NSString; message 'className_';
+ procedure setInnerHTML (newValue: NSString); message 'setInnerHTML:';
+ function innerHTML: NSString; message 'innerHTML';
+ procedure setInnerText (newValue: NSString); message 'setInnerText:';
+ function innerText: NSString; message 'innerText';
+ procedure setOuterHTML (newValue: NSString); message 'setOuterHTML:';
+ function outerHTML: NSString; message 'outerHTML';
+ procedure setOuterText (newValue: NSString); message 'setOuterText:';
+ function outerText: NSString; message 'outerText';
+ function children: DOMHTMLCollection; message 'children';
+ procedure setContentEditable (newValue: NSString); message 'setContentEditable:';
+ function contentEditable: NSString; message 'contentEditable';
+ function isContentEditable: Boolean; message 'isContentEditable';
+ function titleDisplayString: NSString; message 'titleDisplayString';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLEmbedElement.inc b/packages/cocoaint/src/webkit/DOMHTMLEmbedElement.inc
new file mode 100644
index 0000000000..389e7a123d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLEmbedElement.inc
@@ -0,0 +1,60 @@
+{ Parsed from Webkit.framework DOMHTMLEmbedElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLEMBEDELEMENT_PAS_T}
+{$define DOMHTMLEMBEDELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLEMBEDELEMENT_PAS_R}
+{$define DOMHTMLEMBEDELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLEMBEDELEMENT_PAS_F}
+{$define DOMHTMLEMBEDELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLEMBEDELEMENT_PAS_S}
+{$define DOMHTMLEMBEDELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLEmbedElement = objcclass;
+ DOMHTMLEmbedElementPointer = ^DOMHTMLEmbedElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLEMBEDELEMENT_PAS_C}
+{$define DOMHTMLEMBEDELEMENT_PAS_C}
+
+{ DOMHTMLEmbedElement }
+ DOMHTMLEmbedElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLEmbedElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setSrc (newValue: NSString); message 'setSrc:';
+ function src: NSString; message 'src';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLFieldSetElement.inc b/packages/cocoaint/src/webkit/DOMHTMLFieldSetElement.inc
new file mode 100644
index 0000000000..b0b1af0cc5
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLFieldSetElement.inc
@@ -0,0 +1,53 @@
+{ Parsed from Webkit.framework DOMHTMLFieldSetElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLFIELDSETELEMENT_PAS_T}
+{$define DOMHTMLFIELDSETELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLFIELDSETELEMENT_PAS_R}
+{$define DOMHTMLFIELDSETELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLFIELDSETELEMENT_PAS_F}
+{$define DOMHTMLFIELDSETELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLFIELDSETELEMENT_PAS_S}
+{$define DOMHTMLFIELDSETELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLFieldSetElement = objcclass;
+ DOMHTMLFieldSetElementPointer = ^DOMHTMLFieldSetElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLFIELDSETELEMENT_PAS_C}
+{$define DOMHTMLFIELDSETELEMENT_PAS_C}
+
+{ DOMHTMLFieldSetElement }
+ DOMHTMLFieldSetElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLFieldSetElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLFontElement.inc b/packages/cocoaint/src/webkit/DOMHTMLFontElement.inc
new file mode 100644
index 0000000000..855f986863
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLFontElement.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMHTMLFontElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLFONTELEMENT_PAS_T}
+{$define DOMHTMLFONTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLFONTELEMENT_PAS_R}
+{$define DOMHTMLFONTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLFONTELEMENT_PAS_F}
+{$define DOMHTMLFONTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLFONTELEMENT_PAS_S}
+{$define DOMHTMLFONTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLFontElement = objcclass;
+ DOMHTMLFontElementPointer = ^DOMHTMLFontElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLFONTELEMENT_PAS_C}
+{$define DOMHTMLFONTELEMENT_PAS_C}
+
+{ DOMHTMLFontElement }
+ DOMHTMLFontElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLFontElement; message 'alloc';
+
+ procedure setColor (newValue: NSString); message 'setColor:';
+ function color: NSString; message 'color';
+ procedure setFace (newValue: NSString); message 'setFace:';
+ function face: NSString; message 'face';
+ procedure setSize (newValue: NSString); message 'setSize:';
+ function size: NSString; message 'size';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLFormElement.inc b/packages/cocoaint/src/webkit/DOMHTMLFormElement.inc
new file mode 100644
index 0000000000..9d5f9dcb85
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLFormElement.inc
@@ -0,0 +1,68 @@
+{ Parsed from Webkit.framework DOMHTMLFormElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLFORMELEMENT_PAS_T}
+{$define DOMHTMLFORMELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLFORMELEMENT_PAS_R}
+{$define DOMHTMLFORMELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLFORMELEMENT_PAS_F}
+{$define DOMHTMLFORMELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLFORMELEMENT_PAS_S}
+{$define DOMHTMLFORMELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLFormElement = objcclass;
+ DOMHTMLFormElementPointer = ^DOMHTMLFormElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLFORMELEMENT_PAS_C}
+{$define DOMHTMLFORMELEMENT_PAS_C}
+
+{ DOMHTMLFormElement }
+ DOMHTMLFormElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLFormElement; message 'alloc';
+
+ function elements: DOMHTMLCollection; message 'elements';
+ function length: cint; message 'length';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setAcceptCharset (newValue: NSString); message 'setAcceptCharset:';
+ function acceptCharset: NSString; message 'acceptCharset';
+ procedure setAction (newValue: NSString); message 'setAction:';
+ function action: NSString; message 'action';
+ procedure setEnctype (newValue: NSString); message 'setEnctype:';
+ function enctype: NSString; message 'enctype';
+ procedure setMethod (newValue: NSString); message 'setMethod:';
+ function method: NSString; message 'method';
+ procedure setTarget (newValue: NSString); message 'setTarget:';
+ function target: NSString; message 'target';
+ procedure submit; message 'submit';
+ procedure reset; message 'reset';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLFrameElement.inc b/packages/cocoaint/src/webkit/DOMHTMLFrameElement.inc
new file mode 100644
index 0000000000..50943c042b
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLFrameElement.inc
@@ -0,0 +1,67 @@
+{ Parsed from Webkit.framework DOMHTMLFrameElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLFRAMEELEMENT_PAS_T}
+{$define DOMHTMLFRAMEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLFRAMEELEMENT_PAS_R}
+{$define DOMHTMLFRAMEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLFRAMEELEMENT_PAS_F}
+{$define DOMHTMLFRAMEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLFRAMEELEMENT_PAS_S}
+{$define DOMHTMLFRAMEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLFrameElement = objcclass;
+ DOMHTMLFrameElementPointer = ^DOMHTMLFrameElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLFRAMEELEMENT_PAS_C}
+{$define DOMHTMLFRAMEELEMENT_PAS_C}
+
+{ DOMHTMLFrameElement }
+ DOMHTMLFrameElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLFrameElement; message 'alloc';
+
+ procedure setFrameBorder (newValue: NSString); message 'setFrameBorder:';
+ function frameBorder: NSString; message 'frameBorder';
+ procedure setLongDesc (newValue: NSString); message 'setLongDesc:';
+ function longDesc: NSString; message 'longDesc';
+ procedure setMarginHeight (newValue: NSString); message 'setMarginHeight:';
+ function marginHeight: NSString; message 'marginHeight';
+ procedure setMarginWidth (newValue: NSString); message 'setMarginWidth:';
+ function marginWidth: NSString; message 'marginWidth';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setScrolling (newValue: NSString); message 'setScrolling:';
+ function scrolling: NSString; message 'scrolling';
+ procedure setSrc (newValue: NSString); message 'setSrc:';
+ function src: NSString; message 'src';
+ function contentDocument: DOMDocument; message 'contentDocument';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLFrameSetElement.inc b/packages/cocoaint/src/webkit/DOMHTMLFrameSetElement.inc
new file mode 100644
index 0000000000..a7f665daa8
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLFrameSetElement.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMHTMLFrameSetElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLFRAMESETELEMENT_PAS_T}
+{$define DOMHTMLFRAMESETELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLFRAMESETELEMENT_PAS_R}
+{$define DOMHTMLFRAMESETELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLFRAMESETELEMENT_PAS_F}
+{$define DOMHTMLFRAMESETELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLFRAMESETELEMENT_PAS_S}
+{$define DOMHTMLFRAMESETELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLFrameSetElement = objcclass;
+ DOMHTMLFrameSetElementPointer = ^DOMHTMLFrameSetElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLFRAMESETELEMENT_PAS_C}
+{$define DOMHTMLFRAMESETELEMENT_PAS_C}
+
+{ DOMHTMLFrameSetElement }
+ DOMHTMLFrameSetElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLFrameSetElement; message 'alloc';
+
+ procedure setCols (newValue: NSString); message 'setCols:';
+ function cols: NSString; message 'cols';
+ procedure setRows (newValue: NSString); message 'setRows:';
+ function rows: NSString; message 'rows';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLHRElement.inc b/packages/cocoaint/src/webkit/DOMHTMLHRElement.inc
new file mode 100644
index 0000000000..5cc0b6fd24
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLHRElement.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMHTMLHRElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLHRELEMENT_PAS_T}
+{$define DOMHTMLHRELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLHRELEMENT_PAS_R}
+{$define DOMHTMLHRELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLHRELEMENT_PAS_F}
+{$define DOMHTMLHRELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLHRELEMENT_PAS_S}
+{$define DOMHTMLHRELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLHRElement = objcclass;
+ DOMHTMLHRElementPointer = ^DOMHTMLHRElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLHRELEMENT_PAS_C}
+{$define DOMHTMLHRELEMENT_PAS_C}
+
+{ DOMHTMLHRElement }
+ DOMHTMLHRElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLHRElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setSize (newValue: NSString); message 'setSize:';
+ function size: NSString; message 'size';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLHeadElement.inc b/packages/cocoaint/src/webkit/DOMHTMLHeadElement.inc
new file mode 100644
index 0000000000..f344dac8be
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLHeadElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLHeadElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLHEADELEMENT_PAS_T}
+{$define DOMHTMLHEADELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLHEADELEMENT_PAS_R}
+{$define DOMHTMLHEADELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLHEADELEMENT_PAS_F}
+{$define DOMHTMLHEADELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLHEADELEMENT_PAS_S}
+{$define DOMHTMLHEADELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLHeadElement = objcclass;
+ DOMHTMLHeadElementPointer = ^DOMHTMLHeadElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLHEADELEMENT_PAS_C}
+{$define DOMHTMLHEADELEMENT_PAS_C}
+
+{ DOMHTMLHeadElement }
+ DOMHTMLHeadElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLHeadElement; message 'alloc';
+
+ procedure setProfile (newValue: NSString); message 'setProfile:';
+ function profile: NSString; message 'profile';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLHeadingElement.inc b/packages/cocoaint/src/webkit/DOMHTMLHeadingElement.inc
new file mode 100644
index 0000000000..017f05a233
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLHeadingElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLHeadingElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLHEADINGELEMENT_PAS_T}
+{$define DOMHTMLHEADINGELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLHEADINGELEMENT_PAS_R}
+{$define DOMHTMLHEADINGELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLHEADINGELEMENT_PAS_F}
+{$define DOMHTMLHEADINGELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLHEADINGELEMENT_PAS_S}
+{$define DOMHTMLHEADINGELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLHeadingElement = objcclass;
+ DOMHTMLHeadingElementPointer = ^DOMHTMLHeadingElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLHEADINGELEMENT_PAS_C}
+{$define DOMHTMLHEADINGELEMENT_PAS_C}
+
+{ DOMHTMLHeadingElement }
+ DOMHTMLHeadingElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLHeadingElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLHtmlElement.inc b/packages/cocoaint/src/webkit/DOMHTMLHtmlElement.inc
new file mode 100644
index 0000000000..90fd033aea
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLHtmlElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLHtmlElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLHTMLELEMENT_PAS_T}
+{$define DOMHTMLHTMLELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLHTMLELEMENT_PAS_R}
+{$define DOMHTMLHTMLELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLHTMLELEMENT_PAS_F}
+{$define DOMHTMLHTMLELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLHTMLELEMENT_PAS_S}
+{$define DOMHTMLHTMLELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLHtmlElement = objcclass;
+ DOMHTMLHtmlElementPointer = ^DOMHTMLHtmlElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLHTMLELEMENT_PAS_C}
+{$define DOMHTMLHTMLELEMENT_PAS_C}
+
+{ DOMHTMLHtmlElement }
+ DOMHTMLHtmlElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLHtmlElement; message 'alloc';
+
+ procedure setVersion (newValue: NSString); message 'setVersion:';
+ function version: NSString; message 'version';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLIFrameElement.inc b/packages/cocoaint/src/webkit/DOMHTMLIFrameElement.inc
new file mode 100644
index 0000000000..d5a0b54445
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLIFrameElement.inc
@@ -0,0 +1,73 @@
+{ Parsed from Webkit.framework DOMHTMLIFrameElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLIFRAMEELEMENT_PAS_T}
+{$define DOMHTMLIFRAMEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLIFRAMEELEMENT_PAS_R}
+{$define DOMHTMLIFRAMEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLIFRAMEELEMENT_PAS_F}
+{$define DOMHTMLIFRAMEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLIFRAMEELEMENT_PAS_S}
+{$define DOMHTMLIFRAMEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLIFrameElement = objcclass;
+ DOMHTMLIFrameElementPointer = ^DOMHTMLIFrameElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLIFRAMEELEMENT_PAS_C}
+{$define DOMHTMLIFRAMEELEMENT_PAS_C}
+
+{ DOMHTMLIFrameElement }
+ DOMHTMLIFrameElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLIFrameElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setFrameBorder (newValue: NSString); message 'setFrameBorder:';
+ function frameBorder: NSString; message 'frameBorder';
+ procedure setHeight (newValue: NSString); message 'setHeight:';
+ function height: NSString; message 'height';
+ procedure setLongDesc (newValue: NSString); message 'setLongDesc:';
+ function longDesc: NSString; message 'longDesc';
+ procedure setMarginHeight (newValue: NSString); message 'setMarginHeight:';
+ function marginHeight: NSString; message 'marginHeight';
+ procedure setMarginWidth (newValue: NSString); message 'setMarginWidth:';
+ function marginWidth: NSString; message 'marginWidth';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setScrolling (newValue: NSString); message 'setScrolling:';
+ function scrolling: NSString; message 'scrolling';
+ procedure setSrc (newValue: NSString); message 'setSrc:';
+ function src: NSString; message 'src';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ function contentDocument: DOMDocument; message 'contentDocument';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLImageElement.inc b/packages/cocoaint/src/webkit/DOMHTMLImageElement.inc
new file mode 100644
index 0000000000..a67f42194a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLImageElement.inc
@@ -0,0 +1,68 @@
+{ Parsed from Webkit.framework DOMHTMLImageElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLIMAGEELEMENT_PAS_T}
+{$define DOMHTMLIMAGEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLIMAGEELEMENT_PAS_R}
+{$define DOMHTMLIMAGEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLIMAGEELEMENT_PAS_F}
+{$define DOMHTMLIMAGEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLIMAGEELEMENT_PAS_S}
+{$define DOMHTMLIMAGEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLImageElement = objcclass;
+ DOMHTMLImageElementPointer = ^DOMHTMLImageElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLIMAGEELEMENT_PAS_C}
+{$define DOMHTMLIMAGEELEMENT_PAS_C}
+
+{ DOMHTMLImageElement }
+ DOMHTMLImageElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLImageElement; message 'alloc';
+
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setAlt (newValue: NSString); message 'setAlt:';
+ function alt: NSString; message 'alt';
+ procedure setBorder (newValue: NSString); message 'setBorder:';
+ function border: NSString; message 'border';
+ procedure setLongDesc (newValue: NSString); message 'setLongDesc:';
+ function longDesc: NSString; message 'longDesc';
+ procedure setSrc (newValue: NSString); message 'setSrc:';
+ function src: NSString; message 'src';
+ procedure setUseMap (newValue: NSString); message 'setUseMap:';
+ function useMap: NSString; message 'useMap';
+ function altDisplayString: NSString; message 'altDisplayString';
+ function absoluteImageURL: NSURL; message 'absoluteImageURL';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLInputElement.inc b/packages/cocoaint/src/webkit/DOMHTMLInputElement.inc
new file mode 100644
index 0000000000..773749040d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLInputElement.inc
@@ -0,0 +1,81 @@
+{ Parsed from Webkit.framework DOMHTMLInputElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLINPUTELEMENT_PAS_T}
+{$define DOMHTMLINPUTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLINPUTELEMENT_PAS_R}
+{$define DOMHTMLINPUTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLINPUTELEMENT_PAS_F}
+{$define DOMHTMLINPUTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLINPUTELEMENT_PAS_S}
+{$define DOMHTMLINPUTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLInputElement = objcclass;
+ DOMHTMLInputElementPointer = ^DOMHTMLInputElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLINPUTELEMENT_PAS_C}
+{$define DOMHTMLINPUTELEMENT_PAS_C}
+
+{ DOMHTMLInputElement }
+ DOMHTMLInputElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLInputElement; message 'alloc';
+
+ procedure setDefaultValue (newValue: NSString); message 'setDefaultValue:';
+ function defaultValue: NSString; message 'defaultValue';
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setAccept (newValue: NSString); message 'setAccept:';
+ function accept: NSString; message 'accept';
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setAlt (newValue: NSString); message 'setAlt:';
+ function alt: NSString; message 'alt';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setSize (newValue: NSString); message 'setSize:';
+ function size: NSString; message 'size';
+ procedure setSrc (newValue: NSString); message 'setSrc:';
+ function src: NSString; message 'src';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ procedure setUseMap (newValue: NSString); message 'setUseMap:';
+ function useMap: NSString; message 'useMap';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ function altDisplayString: NSString; message 'altDisplayString';
+ function absoluteImageURL: NSURL; message 'absoluteImageURL';
+ procedure blur; message 'blur';
+ procedure focus; message 'focus';
+ procedure select; message 'select';
+ procedure click; message 'click';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLIsIndexElement.inc b/packages/cocoaint/src/webkit/DOMHTMLIsIndexElement.inc
new file mode 100644
index 0000000000..51d0509dbe
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLIsIndexElement.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMHTMLIsIndexElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLISINDEXELEMENT_PAS_T}
+{$define DOMHTMLISINDEXELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLISINDEXELEMENT_PAS_R}
+{$define DOMHTMLISINDEXELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLISINDEXELEMENT_PAS_F}
+{$define DOMHTMLISINDEXELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLISINDEXELEMENT_PAS_S}
+{$define DOMHTMLISINDEXELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLIsIndexElement = objcclass;
+ DOMHTMLIsIndexElementPointer = ^DOMHTMLIsIndexElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLISINDEXELEMENT_PAS_C}
+{$define DOMHTMLISINDEXELEMENT_PAS_C}
+
+{ DOMHTMLIsIndexElement }
+ DOMHTMLIsIndexElement = objcclass(DOMHTMLInputElement)
+
+ public
+ class function alloc: DOMHTMLIsIndexElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setPrompt (newValue: NSString); message 'setPrompt:';
+ function prompt: NSString; message 'prompt';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLLIElement.inc b/packages/cocoaint/src/webkit/DOMHTMLLIElement.inc
new file mode 100644
index 0000000000..7ff4d64cd6
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLLIElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLLIElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLLIELEMENT_PAS_T}
+{$define DOMHTMLLIELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLLIELEMENT_PAS_R}
+{$define DOMHTMLLIELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLLIELEMENT_PAS_F}
+{$define DOMHTMLLIELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLLIELEMENT_PAS_S}
+{$define DOMHTMLLIELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLLIElement = objcclass;
+ DOMHTMLLIElementPointer = ^DOMHTMLLIElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLLIELEMENT_PAS_C}
+{$define DOMHTMLLIELEMENT_PAS_C}
+
+{ DOMHTMLLIElement }
+ DOMHTMLLIElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLLIElement; message 'alloc';
+
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLLabelElement.inc b/packages/cocoaint/src/webkit/DOMHTMLLabelElement.inc
new file mode 100644
index 0000000000..29366c328f
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLLabelElement.inc
@@ -0,0 +1,57 @@
+{ Parsed from Webkit.framework DOMHTMLLabelElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLLABELELEMENT_PAS_T}
+{$define DOMHTMLLABELELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLLABELELEMENT_PAS_R}
+{$define DOMHTMLLABELELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLLABELELEMENT_PAS_F}
+{$define DOMHTMLLABELELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLLABELELEMENT_PAS_S}
+{$define DOMHTMLLABELELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLLabelElement = objcclass;
+ DOMHTMLLabelElementPointer = ^DOMHTMLLabelElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLLABELELEMENT_PAS_C}
+{$define DOMHTMLLABELELEMENT_PAS_C}
+
+{ DOMHTMLLabelElement }
+ DOMHTMLLabelElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLLabelElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setHtmlFor (newValue: NSString); message 'setHtmlFor:';
+ function htmlFor: NSString; message 'htmlFor';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLLegendElement.inc b/packages/cocoaint/src/webkit/DOMHTMLLegendElement.inc
new file mode 100644
index 0000000000..aa16894b79
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLLegendElement.inc
@@ -0,0 +1,57 @@
+{ Parsed from Webkit.framework DOMHTMLLegendElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLLEGENDELEMENT_PAS_T}
+{$define DOMHTMLLEGENDELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLLEGENDELEMENT_PAS_R}
+{$define DOMHTMLLEGENDELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLLEGENDELEMENT_PAS_F}
+{$define DOMHTMLLEGENDELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLLEGENDELEMENT_PAS_S}
+{$define DOMHTMLLEGENDELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLLegendElement = objcclass;
+ DOMHTMLLegendElementPointer = ^DOMHTMLLegendElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLLEGENDELEMENT_PAS_C}
+{$define DOMHTMLLEGENDELEMENT_PAS_C}
+
+{ DOMHTMLLegendElement }
+ DOMHTMLLegendElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLLegendElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLLinkElement.inc b/packages/cocoaint/src/webkit/DOMHTMLLinkElement.inc
new file mode 100644
index 0000000000..67c43c2736
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLLinkElement.inc
@@ -0,0 +1,69 @@
+{ Parsed from Webkit.framework DOMHTMLLinkElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLLINKELEMENT_PAS_T}
+{$define DOMHTMLLINKELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLLINKELEMENT_PAS_R}
+{$define DOMHTMLLINKELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLLINKELEMENT_PAS_F}
+{$define DOMHTMLLINKELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLLINKELEMENT_PAS_S}
+{$define DOMHTMLLINKELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLLinkElement = objcclass;
+ DOMHTMLLinkElementPointer = ^DOMHTMLLinkElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLLINKELEMENT_PAS_C}
+{$define DOMHTMLLINKELEMENT_PAS_C}
+
+{ DOMHTMLLinkElement }
+ DOMHTMLLinkElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLLinkElement; message 'alloc';
+
+ procedure setCharset (newValue: NSString); message 'setCharset:';
+ function charset: NSString; message 'charset';
+ procedure setHref (newValue: NSString); message 'setHref:';
+ function href: NSString; message 'href';
+ procedure setHreflang (newValue: NSString); message 'setHreflang:';
+ function hreflang: NSString; message 'hreflang';
+ procedure setMedia (newValue: NSString); message 'setMedia:';
+ function media: NSString; message 'media';
+ procedure setRel (newValue: NSString); message 'setRel:';
+ function rel: NSString; message 'rel';
+ procedure setRev (newValue: NSString); message 'setRev:';
+ function rev: NSString; message 'rev';
+ procedure setTarget (newValue: NSString); message 'setTarget:';
+ function target: NSString; message 'target';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ function absoluteLinkURL: NSURL; message 'absoluteLinkURL';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLMapElement.inc b/packages/cocoaint/src/webkit/DOMHTMLMapElement.inc
new file mode 100644
index 0000000000..2808580294
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLMapElement.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMHTMLMapElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLMAPELEMENT_PAS_T}
+{$define DOMHTMLMAPELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLMAPELEMENT_PAS_R}
+{$define DOMHTMLMAPELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLMAPELEMENT_PAS_F}
+{$define DOMHTMLMAPELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLMAPELEMENT_PAS_S}
+{$define DOMHTMLMAPELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLMapElement = objcclass;
+ DOMHTMLMapElementPointer = ^DOMHTMLMapElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLMAPELEMENT_PAS_C}
+{$define DOMHTMLMAPELEMENT_PAS_C}
+
+{ DOMHTMLMapElement }
+ DOMHTMLMapElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLMapElement; message 'alloc';
+
+ function areas: DOMHTMLCollection; message 'areas';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLMarqueeElement.inc b/packages/cocoaint/src/webkit/DOMHTMLMarqueeElement.inc
new file mode 100644
index 0000000000..7dda18eae2
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLMarqueeElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLMarqueeElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLMARQUEEELEMENT_PAS_T}
+{$define DOMHTMLMARQUEEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLMARQUEEELEMENT_PAS_R}
+{$define DOMHTMLMARQUEEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLMARQUEEELEMENT_PAS_F}
+{$define DOMHTMLMARQUEEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLMARQUEEELEMENT_PAS_S}
+{$define DOMHTMLMARQUEEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLMarqueeElement = objcclass;
+ DOMHTMLMarqueeElementPointer = ^DOMHTMLMarqueeElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLMARQUEEELEMENT_PAS_C}
+{$define DOMHTMLMARQUEEELEMENT_PAS_C}
+
+{ DOMHTMLMarqueeElement }
+ DOMHTMLMarqueeElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLMarqueeElement; message 'alloc';
+
+ procedure start; message 'start';
+ procedure stop; message 'stop';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLMenuElement.inc b/packages/cocoaint/src/webkit/DOMHTMLMenuElement.inc
new file mode 100644
index 0000000000..f7c7d38486
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLMenuElement.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMHTMLMenuElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLMENUELEMENT_PAS_T}
+{$define DOMHTMLMENUELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLMENUELEMENT_PAS_R}
+{$define DOMHTMLMENUELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLMENUELEMENT_PAS_F}
+{$define DOMHTMLMENUELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLMENUELEMENT_PAS_S}
+{$define DOMHTMLMENUELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLMenuElement = objcclass;
+ DOMHTMLMenuElementPointer = ^DOMHTMLMenuElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLMENUELEMENT_PAS_C}
+{$define DOMHTMLMENUELEMENT_PAS_C}
+
+{ DOMHTMLMenuElement }
+ DOMHTMLMenuElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLMenuElement; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLMetaElement.inc b/packages/cocoaint/src/webkit/DOMHTMLMetaElement.inc
new file mode 100644
index 0000000000..dde602080a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLMetaElement.inc
@@ -0,0 +1,60 @@
+{ Parsed from Webkit.framework DOMHTMLMetaElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLMETAELEMENT_PAS_T}
+{$define DOMHTMLMETAELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLMETAELEMENT_PAS_R}
+{$define DOMHTMLMETAELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLMETAELEMENT_PAS_F}
+{$define DOMHTMLMETAELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLMETAELEMENT_PAS_S}
+{$define DOMHTMLMETAELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLMetaElement = objcclass;
+ DOMHTMLMetaElementPointer = ^DOMHTMLMetaElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLMETAELEMENT_PAS_C}
+{$define DOMHTMLMETAELEMENT_PAS_C}
+
+{ DOMHTMLMetaElement }
+ DOMHTMLMetaElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLMetaElement; message 'alloc';
+
+ procedure setContent (newValue: NSString); message 'setContent:';
+ function content: NSString; message 'content';
+ procedure setHttpEquiv (newValue: NSString); message 'setHttpEquiv:';
+ function httpEquiv: NSString; message 'httpEquiv';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setScheme (newValue: NSString); message 'setScheme:';
+ function scheme: NSString; message 'scheme';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLModElement.inc b/packages/cocoaint/src/webkit/DOMHTMLModElement.inc
new file mode 100644
index 0000000000..4d9168323e
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLModElement.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMHTMLModElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLMODELEMENT_PAS_T}
+{$define DOMHTMLMODELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLMODELEMENT_PAS_R}
+{$define DOMHTMLMODELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLMODELEMENT_PAS_F}
+{$define DOMHTMLMODELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLMODELEMENT_PAS_S}
+{$define DOMHTMLMODELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLModElement = objcclass;
+ DOMHTMLModElementPointer = ^DOMHTMLModElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLMODELEMENT_PAS_C}
+{$define DOMHTMLMODELEMENT_PAS_C}
+
+{ DOMHTMLModElement }
+ DOMHTMLModElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLModElement; message 'alloc';
+
+ procedure setCite (newValue: NSString); message 'setCite:';
+ function cite: NSString; message 'cite';
+ procedure setDateTime (newValue: NSString); message 'setDateTime:';
+ function dateTime: NSString; message 'dateTime';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLOListElement.inc b/packages/cocoaint/src/webkit/DOMHTMLOListElement.inc
new file mode 100644
index 0000000000..d8d3b78637
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLOListElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLOListElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLOLISTELEMENT_PAS_T}
+{$define DOMHTMLOLISTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLOLISTELEMENT_PAS_R}
+{$define DOMHTMLOLISTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLOLISTELEMENT_PAS_F}
+{$define DOMHTMLOLISTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLOLISTELEMENT_PAS_S}
+{$define DOMHTMLOLISTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLOListElement = objcclass;
+ DOMHTMLOListElementPointer = ^DOMHTMLOListElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLOLISTELEMENT_PAS_C}
+{$define DOMHTMLOLISTELEMENT_PAS_C}
+
+{ DOMHTMLOListElement }
+ DOMHTMLOListElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLOListElement; message 'alloc';
+
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLObjectElement.inc b/packages/cocoaint/src/webkit/DOMHTMLObjectElement.inc
new file mode 100644
index 0000000000..373f8e68ae
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLObjectElement.inc
@@ -0,0 +1,81 @@
+{ Parsed from Webkit.framework DOMHTMLObjectElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLOBJECTELEMENT_PAS_T}
+{$define DOMHTMLOBJECTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLOBJECTELEMENT_PAS_R}
+{$define DOMHTMLOBJECTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLOBJECTELEMENT_PAS_F}
+{$define DOMHTMLOBJECTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLOBJECTELEMENT_PAS_S}
+{$define DOMHTMLOBJECTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLObjectElement = objcclass;
+ DOMHTMLObjectElementPointer = ^DOMHTMLObjectElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLOBJECTELEMENT_PAS_C}
+{$define DOMHTMLOBJECTELEMENT_PAS_C}
+
+{ DOMHTMLObjectElement }
+ DOMHTMLObjectElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLObjectElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setCode (newValue: NSString); message 'setCode:';
+ function code: NSString; message 'code';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setArchive (newValue: NSString); message 'setArchive:';
+ function archive: NSString; message 'archive';
+ procedure setBorder (newValue: NSString); message 'setBorder:';
+ function border: NSString; message 'border';
+ procedure setCodeBase (newValue: NSString); message 'setCodeBase:';
+ function codeBase: NSString; message 'codeBase';
+ procedure setCodeType (newValue: NSString); message 'setCodeType:';
+ function codeType: NSString; message 'codeType';
+ procedure setData (newValue: NSString); message 'setData:';
+ function data: NSString; message 'data';
+ procedure setHeight (newValue: NSString); message 'setHeight:';
+ function height: NSString; message 'height';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setStandby (newValue: NSString); message 'setStandby:';
+ function standby: NSString; message 'standby';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ procedure setUseMap (newValue: NSString); message 'setUseMap:';
+ function useMap: NSString; message 'useMap';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ function contentDocument: DOMDocument; message 'contentDocument';
+ function absoluteImageURL: NSURL; message 'absoluteImageURL';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLOptGroupElement.inc b/packages/cocoaint/src/webkit/DOMHTMLOptGroupElement.inc
new file mode 100644
index 0000000000..1ccfb9db2e
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLOptGroupElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLOptGroupElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLOPTGROUPELEMENT_PAS_T}
+{$define DOMHTMLOPTGROUPELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLOPTGROUPELEMENT_PAS_R}
+{$define DOMHTMLOPTGROUPELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLOPTGROUPELEMENT_PAS_F}
+{$define DOMHTMLOPTGROUPELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLOPTGROUPELEMENT_PAS_S}
+{$define DOMHTMLOPTGROUPELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLOptGroupElement = objcclass;
+ DOMHTMLOptGroupElementPointer = ^DOMHTMLOptGroupElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLOPTGROUPELEMENT_PAS_C}
+{$define DOMHTMLOPTGROUPELEMENT_PAS_C}
+
+{ DOMHTMLOptGroupElement }
+ DOMHTMLOptGroupElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLOptGroupElement; message 'alloc';
+
+ procedure setLabel (newValue: NSString); message 'setLabel:';
+ function label_: NSString; message 'label_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLOptionElement.inc b/packages/cocoaint/src/webkit/DOMHTMLOptionElement.inc
new file mode 100644
index 0000000000..338ccc6edc
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLOptionElement.inc
@@ -0,0 +1,59 @@
+{ Parsed from Webkit.framework DOMHTMLOptionElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLOPTIONELEMENT_PAS_T}
+{$define DOMHTMLOPTIONELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLOPTIONELEMENT_PAS_R}
+{$define DOMHTMLOPTIONELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLOPTIONELEMENT_PAS_F}
+{$define DOMHTMLOPTIONELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLOPTIONELEMENT_PAS_S}
+{$define DOMHTMLOPTIONELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLOptionElement = objcclass;
+ DOMHTMLOptionElementPointer = ^DOMHTMLOptionElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLOPTIONELEMENT_PAS_C}
+{$define DOMHTMLOPTIONELEMENT_PAS_C}
+
+{ DOMHTMLOptionElement }
+ DOMHTMLOptionElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLOptionElement; message 'alloc';
+
+ function form: DOMHTMLFormElement; message 'form';
+ function text: NSString; message 'text';
+ function index: cint; message 'index';
+ procedure setLabel (newValue: NSString); message 'setLabel:';
+ function label_: NSString; message 'label_';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLOptionsCollection.inc b/packages/cocoaint/src/webkit/DOMHTMLOptionsCollection.inc
new file mode 100644
index 0000000000..b089ebca40
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLOptionsCollection.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLOptionsCollection.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLOPTIONSCOLLECTION_PAS_T}
+{$define DOMHTMLOPTIONSCOLLECTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLOPTIONSCOLLECTION_PAS_R}
+{$define DOMHTMLOPTIONSCOLLECTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLOPTIONSCOLLECTION_PAS_F}
+{$define DOMHTMLOPTIONSCOLLECTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLOPTIONSCOLLECTION_PAS_S}
+{$define DOMHTMLOPTIONSCOLLECTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLOptionsCollection = objcclass;
+ DOMHTMLOptionsCollectionPointer = ^DOMHTMLOptionsCollection;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLOPTIONSCOLLECTION_PAS_C}
+{$define DOMHTMLOPTIONSCOLLECTION_PAS_C}
+
+{ DOMHTMLOptionsCollection }
+ DOMHTMLOptionsCollection = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMHTMLOptionsCollection; message 'alloc';
+
+ function item(index: cuint): DOMNode; message 'item:';
+ function namedItem(name: NSStringPointer): DOMNode; message 'namedItem:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLParagraphElement.inc b/packages/cocoaint/src/webkit/DOMHTMLParagraphElement.inc
new file mode 100644
index 0000000000..d78ad95586
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLParagraphElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLParagraphElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLPARAGRAPHELEMENT_PAS_T}
+{$define DOMHTMLPARAGRAPHELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLPARAGRAPHELEMENT_PAS_R}
+{$define DOMHTMLPARAGRAPHELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLPARAGRAPHELEMENT_PAS_F}
+{$define DOMHTMLPARAGRAPHELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLPARAGRAPHELEMENT_PAS_S}
+{$define DOMHTMLPARAGRAPHELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLParagraphElement = objcclass;
+ DOMHTMLParagraphElementPointer = ^DOMHTMLParagraphElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLPARAGRAPHELEMENT_PAS_C}
+{$define DOMHTMLPARAGRAPHELEMENT_PAS_C}
+
+{ DOMHTMLParagraphElement }
+ DOMHTMLParagraphElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLParagraphElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLParamElement.inc b/packages/cocoaint/src/webkit/DOMHTMLParamElement.inc
new file mode 100644
index 0000000000..6f43715b30
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLParamElement.inc
@@ -0,0 +1,60 @@
+{ Parsed from Webkit.framework DOMHTMLParamElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLPARAMELEMENT_PAS_T}
+{$define DOMHTMLPARAMELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLPARAMELEMENT_PAS_R}
+{$define DOMHTMLPARAMELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLPARAMELEMENT_PAS_F}
+{$define DOMHTMLPARAMELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLPARAMELEMENT_PAS_S}
+{$define DOMHTMLPARAMELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLParamElement = objcclass;
+ DOMHTMLParamElementPointer = ^DOMHTMLParamElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLPARAMELEMENT_PAS_C}
+{$define DOMHTMLPARAMELEMENT_PAS_C}
+
+{ DOMHTMLParamElement }
+ DOMHTMLParamElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLParamElement; message 'alloc';
+
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ procedure setValueType (newValue: NSString); message 'setValueType:';
+ function valueType: NSString; message 'valueType';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLPreElement.inc b/packages/cocoaint/src/webkit/DOMHTMLPreElement.inc
new file mode 100644
index 0000000000..a4ae43824c
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLPreElement.inc
@@ -0,0 +1,51 @@
+{ Parsed from Webkit.framework DOMHTMLPreElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLPREELEMENT_PAS_T}
+{$define DOMHTMLPREELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLPREELEMENT_PAS_R}
+{$define DOMHTMLPREELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLPREELEMENT_PAS_F}
+{$define DOMHTMLPREELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLPREELEMENT_PAS_S}
+{$define DOMHTMLPREELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLPreElement = objcclass;
+ DOMHTMLPreElementPointer = ^DOMHTMLPreElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLPREELEMENT_PAS_C}
+{$define DOMHTMLPREELEMENT_PAS_C}
+
+{ DOMHTMLPreElement }
+ DOMHTMLPreElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLPreElement; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLQuoteElement.inc b/packages/cocoaint/src/webkit/DOMHTMLQuoteElement.inc
new file mode 100644
index 0000000000..5cb4916773
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLQuoteElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLQuoteElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLQUOTEELEMENT_PAS_T}
+{$define DOMHTMLQUOTEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLQUOTEELEMENT_PAS_R}
+{$define DOMHTMLQUOTEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLQUOTEELEMENT_PAS_F}
+{$define DOMHTMLQUOTEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLQUOTEELEMENT_PAS_S}
+{$define DOMHTMLQUOTEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLQuoteElement = objcclass;
+ DOMHTMLQuoteElementPointer = ^DOMHTMLQuoteElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLQUOTEELEMENT_PAS_C}
+{$define DOMHTMLQUOTEELEMENT_PAS_C}
+
+{ DOMHTMLQuoteElement }
+ DOMHTMLQuoteElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLQuoteElement; message 'alloc';
+
+ procedure setCite (newValue: NSString); message 'setCite:';
+ function cite: NSString; message 'cite';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLScriptElement.inc b/packages/cocoaint/src/webkit/DOMHTMLScriptElement.inc
new file mode 100644
index 0000000000..53c2e8231b
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLScriptElement.inc
@@ -0,0 +1,64 @@
+{ Parsed from Webkit.framework DOMHTMLScriptElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLSCRIPTELEMENT_PAS_T}
+{$define DOMHTMLSCRIPTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLSCRIPTELEMENT_PAS_R}
+{$define DOMHTMLSCRIPTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLSCRIPTELEMENT_PAS_F}
+{$define DOMHTMLSCRIPTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLSCRIPTELEMENT_PAS_S}
+{$define DOMHTMLSCRIPTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLScriptElement = objcclass;
+ DOMHTMLScriptElementPointer = ^DOMHTMLScriptElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLSCRIPTELEMENT_PAS_C}
+{$define DOMHTMLSCRIPTELEMENT_PAS_C}
+
+{ DOMHTMLScriptElement }
+ DOMHTMLScriptElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLScriptElement; message 'alloc';
+
+ procedure setText (newValue: NSString); message 'setText:';
+ function text: NSString; message 'text';
+ procedure setHtmlFor (newValue: NSString); message 'setHtmlFor:';
+ function htmlFor: NSString; message 'htmlFor';
+ procedure setEvent (newValue: NSString); message 'setEvent:';
+ function event: NSString; message 'event';
+ procedure setCharset (newValue: NSString); message 'setCharset:';
+ function charset: NSString; message 'charset';
+ procedure setSrc (newValue: NSString); message 'setSrc:';
+ function src: NSString; message 'src';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc b/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc
new file mode 100644
index 0000000000..acccbfb994
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc
@@ -0,0 +1,67 @@
+{ Parsed from Webkit.framework DOMHTMLSelectElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLSELECTELEMENT_PAS_T}
+{$define DOMHTMLSELECTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLSELECTELEMENT_PAS_R}
+{$define DOMHTMLSELECTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLSELECTELEMENT_PAS_F}
+{$define DOMHTMLSELECTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLSELECTELEMENT_PAS_S}
+{$define DOMHTMLSELECTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLSelectElement = objcclass;
+ DOMHTMLSelectElementPointer = ^DOMHTMLSelectElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLSELECTELEMENT_PAS_C}
+{$define DOMHTMLSELECTELEMENT_PAS_C}
+
+{ DOMHTMLSelectElement }
+ DOMHTMLSelectElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLSelectElement; message 'alloc';
+
+ function type_: NSString; message 'type_';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ function length: cint; message 'length';
+ function form: DOMHTMLFormElement; message 'form';
+ function options: DOMHTMLOptionsCollection; message 'options';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ procedure add_before(element: DOMHTMLElement; before: DOMHTMLElement); message 'add:before:';
+ procedure remove(index: cint); message 'remove:';
+ procedure blur; message 'blur';
+ procedure focus; message 'focus';
+
+ { Category: DOMHTMLSelectElementDeprecated }
+ procedure add(element: DOMHTMLElement; before: DOMHTMLElement); message 'add:element:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLStyleElement.inc b/packages/cocoaint/src/webkit/DOMHTMLStyleElement.inc
new file mode 100644
index 0000000000..71e91d0e6f
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLStyleElement.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMHTMLStyleElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLSTYLEELEMENT_PAS_T}
+{$define DOMHTMLSTYLEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLSTYLEELEMENT_PAS_R}
+{$define DOMHTMLSTYLEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLSTYLEELEMENT_PAS_F}
+{$define DOMHTMLSTYLEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLSTYLEELEMENT_PAS_S}
+{$define DOMHTMLSTYLEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLStyleElement = objcclass;
+ DOMHTMLStyleElementPointer = ^DOMHTMLStyleElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLSTYLEELEMENT_PAS_C}
+{$define DOMHTMLSTYLEELEMENT_PAS_C}
+
+{ DOMHTMLStyleElement }
+ DOMHTMLStyleElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLStyleElement; message 'alloc';
+
+ procedure setMedia (newValue: NSString); message 'setMedia:';
+ function media: NSString; message 'media';
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTableCaptionElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTableCaptionElement.inc
new file mode 100644
index 0000000000..96b0994537
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTableCaptionElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLTableCaptionElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTABLECAPTIONELEMENT_PAS_T}
+{$define DOMHTMLTABLECAPTIONELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTABLECAPTIONELEMENT_PAS_R}
+{$define DOMHTMLTABLECAPTIONELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTABLECAPTIONELEMENT_PAS_F}
+{$define DOMHTMLTABLECAPTIONELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTABLECAPTIONELEMENT_PAS_S}
+{$define DOMHTMLTABLECAPTIONELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTableCaptionElement = objcclass;
+ DOMHTMLTableCaptionElementPointer = ^DOMHTMLTableCaptionElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTABLECAPTIONELEMENT_PAS_C}
+{$define DOMHTMLTABLECAPTIONELEMENT_PAS_C}
+
+{ DOMHTMLTableCaptionElement }
+ DOMHTMLTableCaptionElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTableCaptionElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTableCellElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTableCellElement.inc
new file mode 100644
index 0000000000..3ea05b8822
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTableCellElement.inc
@@ -0,0 +1,75 @@
+{ Parsed from Webkit.framework DOMHTMLTableCellElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTABLECELLELEMENT_PAS_T}
+{$define DOMHTMLTABLECELLELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTABLECELLELEMENT_PAS_R}
+{$define DOMHTMLTABLECELLELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTABLECELLELEMENT_PAS_F}
+{$define DOMHTMLTABLECELLELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTABLECELLELEMENT_PAS_S}
+{$define DOMHTMLTABLECELLELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTableCellElement = objcclass;
+ DOMHTMLTableCellElementPointer = ^DOMHTMLTableCellElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTABLECELLELEMENT_PAS_C}
+{$define DOMHTMLTABLECELLELEMENT_PAS_C}
+
+{ DOMHTMLTableCellElement }
+ DOMHTMLTableCellElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTableCellElement; message 'alloc';
+
+ function cellIndex: cint; message 'cellIndex';
+ procedure setAbbr (newValue: NSString); message 'setAbbr:';
+ function abbr: NSString; message 'abbr';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setAxis (newValue: NSString); message 'setAxis:';
+ function axis: NSString; message 'axis';
+ procedure setBgColor (newValue: NSString); message 'setBgColor:';
+ function bgColor: NSString; message 'bgColor';
+ procedure setCh (newValue: NSString); message 'setCh:';
+ function ch: NSString; message 'ch';
+ procedure setChOff (newValue: NSString); message 'setChOff:';
+ function chOff: NSString; message 'chOff';
+ procedure setHeaders (newValue: NSString); message 'setHeaders:';
+ function headers: NSString; message 'headers';
+ procedure setHeight (newValue: NSString); message 'setHeight:';
+ function height: NSString; message 'height';
+ procedure setScope (newValue: NSString); message 'setScope:';
+ function scope: NSString; message 'scope';
+ procedure setVAlign (newValue: NSString); message 'setVAlign:';
+ function vAlign: NSString; message 'vAlign';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTableColElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTableColElement.inc
new file mode 100644
index 0000000000..c7afcf8ecf
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTableColElement.inc
@@ -0,0 +1,62 @@
+{ Parsed from Webkit.framework DOMHTMLTableColElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTABLECOLELEMENT_PAS_T}
+{$define DOMHTMLTABLECOLELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTABLECOLELEMENT_PAS_R}
+{$define DOMHTMLTABLECOLELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTABLECOLELEMENT_PAS_F}
+{$define DOMHTMLTABLECOLELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTABLECOLELEMENT_PAS_S}
+{$define DOMHTMLTABLECOLELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTableColElement = objcclass;
+ DOMHTMLTableColElementPointer = ^DOMHTMLTableColElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTABLECOLELEMENT_PAS_C}
+{$define DOMHTMLTABLECOLELEMENT_PAS_C}
+
+{ DOMHTMLTableColElement }
+ DOMHTMLTableColElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTableColElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setCh (newValue: NSString); message 'setCh:';
+ function ch: NSString; message 'ch';
+ procedure setChOff (newValue: NSString); message 'setChOff:';
+ function chOff: NSString; message 'chOff';
+ procedure setVAlign (newValue: NSString); message 'setVAlign:';
+ function vAlign: NSString; message 'vAlign';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTableElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTableElement.inc
new file mode 100644
index 0000000000..40d6685b9d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTableElement.inc
@@ -0,0 +1,86 @@
+{ Parsed from Webkit.framework DOMHTMLTableElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTABLEELEMENT_PAS_T}
+{$define DOMHTMLTABLEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTABLEELEMENT_PAS_R}
+{$define DOMHTMLTABLEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTABLEELEMENT_PAS_F}
+{$define DOMHTMLTABLEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTABLEELEMENT_PAS_S}
+{$define DOMHTMLTABLEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTableElement = objcclass;
+ DOMHTMLTableElementPointer = ^DOMHTMLTableElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTABLEELEMENT_PAS_C}
+{$define DOMHTMLTABLEELEMENT_PAS_C}
+
+{ DOMHTMLTableElement }
+ DOMHTMLTableElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTableElement; message 'alloc';
+
+ procedure setCaption (newValue: DOMHTMLTableCaptionElement); message 'setCaption:';
+ function caption: DOMHTMLTableCaptionElement; message 'caption';
+ procedure setTHead (newValue: DOMHTMLTableSectionElement); message 'setTHead:';
+ function tHead: DOMHTMLTableSectionElement; message 'tHead';
+ procedure setTFoot (newValue: DOMHTMLTableSectionElement); message 'setTFoot:';
+ function tFoot: DOMHTMLTableSectionElement; message 'tFoot';
+ function rows: DOMHTMLCollection; message 'rows';
+ function tBodies: DOMHTMLCollection; message 'tBodies';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setBgColor (newValue: NSString); message 'setBgColor:';
+ function bgColor: NSString; message 'bgColor';
+ procedure setBorder (newValue: NSString); message 'setBorder:';
+ function border: NSString; message 'border';
+ procedure setCellPadding (newValue: NSString); message 'setCellPadding:';
+ function cellPadding: NSString; message 'cellPadding';
+ procedure setCellSpacing (newValue: NSString); message 'setCellSpacing:';
+ function cellSpacing: NSString; message 'cellSpacing';
+ procedure setFrameBorders (newValue: NSString); message 'setFrameBorders:';
+ function frameBorders: NSString; message 'frameBorders';
+ procedure setRules (newValue: NSString); message 'setRules:';
+ function rules: NSString; message 'rules';
+ procedure setSummary (newValue: NSString); message 'setSummary:';
+ function summary: NSString; message 'summary';
+ procedure setWidth (newValue: NSString); message 'setWidth:';
+ function width: NSString; message 'width';
+ function createTHead: DOMHTMLElement; message 'createTHead';
+ procedure deleteTHead; message 'deleteTHead';
+ function createTFoot: DOMHTMLElement; message 'createTFoot';
+ procedure deleteTFoot; message 'deleteTFoot';
+ function createCaption: DOMHTMLElement; message 'createCaption';
+ procedure deleteCaption; message 'deleteCaption';
+ function insertRow(index: cint): DOMHTMLElement; message 'insertRow:';
+ procedure deleteRow(index: cint); message 'deleteRow:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTableRowElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTableRowElement.inc
new file mode 100644
index 0000000000..efaf139aa4
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTableRowElement.inc
@@ -0,0 +1,67 @@
+{ Parsed from Webkit.framework DOMHTMLTableRowElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTABLEROWELEMENT_PAS_T}
+{$define DOMHTMLTABLEROWELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTABLEROWELEMENT_PAS_R}
+{$define DOMHTMLTABLEROWELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTABLEROWELEMENT_PAS_F}
+{$define DOMHTMLTABLEROWELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTABLEROWELEMENT_PAS_S}
+{$define DOMHTMLTABLEROWELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTableRowElement = objcclass;
+ DOMHTMLTableRowElementPointer = ^DOMHTMLTableRowElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTABLEROWELEMENT_PAS_C}
+{$define DOMHTMLTABLEROWELEMENT_PAS_C}
+
+{ DOMHTMLTableRowElement }
+ DOMHTMLTableRowElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTableRowElement; message 'alloc';
+
+ function rowIndex: cint; message 'rowIndex';
+ function sectionRowIndex: cint; message 'sectionRowIndex';
+ function cells: DOMHTMLCollection; message 'cells';
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setBgColor (newValue: NSString); message 'setBgColor:';
+ function bgColor: NSString; message 'bgColor';
+ procedure setCh (newValue: NSString); message 'setCh:';
+ function ch: NSString; message 'ch';
+ procedure setChOff (newValue: NSString); message 'setChOff:';
+ function chOff: NSString; message 'chOff';
+ procedure setVAlign (newValue: NSString); message 'setVAlign:';
+ function vAlign: NSString; message 'vAlign';
+ function insertCell(index: cint): DOMHTMLElement; message 'insertCell:';
+ procedure deleteCell(index: cint); message 'deleteCell:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTableSectionElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTableSectionElement.inc
new file mode 100644
index 0000000000..bb01545eb1
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTableSectionElement.inc
@@ -0,0 +1,63 @@
+{ Parsed from Webkit.framework DOMHTMLTableSectionElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTABLESECTIONELEMENT_PAS_T}
+{$define DOMHTMLTABLESECTIONELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTABLESECTIONELEMENT_PAS_R}
+{$define DOMHTMLTABLESECTIONELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTABLESECTIONELEMENT_PAS_F}
+{$define DOMHTMLTABLESECTIONELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTABLESECTIONELEMENT_PAS_S}
+{$define DOMHTMLTABLESECTIONELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTableSectionElement = objcclass;
+ DOMHTMLTableSectionElementPointer = ^DOMHTMLTableSectionElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTABLESECTIONELEMENT_PAS_C}
+{$define DOMHTMLTABLESECTIONELEMENT_PAS_C}
+
+{ DOMHTMLTableSectionElement }
+ DOMHTMLTableSectionElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTableSectionElement; message 'alloc';
+
+ procedure setAlign (newValue: NSString); message 'setAlign:';
+ function align: NSString; message 'align';
+ procedure setCh (newValue: NSString); message 'setCh:';
+ function ch: NSString; message 'ch';
+ procedure setChOff (newValue: NSString); message 'setChOff:';
+ function chOff: NSString; message 'chOff';
+ procedure setVAlign (newValue: NSString); message 'setVAlign:';
+ function vAlign: NSString; message 'vAlign';
+ function rows: DOMHTMLCollection; message 'rows';
+ function insertRow(index: cint): DOMHTMLElement; message 'insertRow:';
+ procedure deleteRow(index: cint); message 'deleteRow:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTextAreaElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTextAreaElement.inc
new file mode 100644
index 0000000000..88ca011873
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTextAreaElement.inc
@@ -0,0 +1,65 @@
+{ Parsed from Webkit.framework DOMHTMLTextAreaElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTEXTAREAELEMENT_PAS_T}
+{$define DOMHTMLTEXTAREAELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTEXTAREAELEMENT_PAS_R}
+{$define DOMHTMLTEXTAREAELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTEXTAREAELEMENT_PAS_F}
+{$define DOMHTMLTEXTAREAELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTEXTAREAELEMENT_PAS_S}
+{$define DOMHTMLTEXTAREAELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTextAreaElement = objcclass;
+ DOMHTMLTextAreaElementPointer = ^DOMHTMLTextAreaElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTEXTAREAELEMENT_PAS_C}
+{$define DOMHTMLTEXTAREAELEMENT_PAS_C}
+
+{ DOMHTMLTextAreaElement }
+ DOMHTMLTextAreaElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTextAreaElement; message 'alloc';
+
+ procedure setDefaultValue (newValue: NSString); message 'setDefaultValue:';
+ function defaultValue: NSString; message 'defaultValue';
+ function form: DOMHTMLFormElement; message 'form';
+ procedure setAccessKey (newValue: NSString); message 'setAccessKey:';
+ function accessKey: NSString; message 'accessKey';
+ procedure setName (newValue: NSString); message 'setName:';
+ function name: NSString; message 'name';
+ function type_: NSString; message 'type_';
+ procedure setValue (newValue: NSString); message 'setValue:';
+ function value: NSString; message 'value';
+ procedure blur; message 'blur';
+ procedure focus; message 'focus';
+ procedure select; message 'select';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLTitleElement.inc b/packages/cocoaint/src/webkit/DOMHTMLTitleElement.inc
new file mode 100644
index 0000000000..4152fc2591
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLTitleElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLTitleElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLTITLEELEMENT_PAS_T}
+{$define DOMHTMLTITLEELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLTITLEELEMENT_PAS_R}
+{$define DOMHTMLTITLEELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLTITLEELEMENT_PAS_F}
+{$define DOMHTMLTITLEELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLTITLEELEMENT_PAS_S}
+{$define DOMHTMLTITLEELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLTitleElement = objcclass;
+ DOMHTMLTitleElementPointer = ^DOMHTMLTitleElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLTITLEELEMENT_PAS_C}
+{$define DOMHTMLTITLEELEMENT_PAS_C}
+
+{ DOMHTMLTitleElement }
+ DOMHTMLTitleElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLTitleElement; message 'alloc';
+
+ procedure setText (newValue: NSString); message 'setText:';
+ function text: NSString; message 'text';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMHTMLUListElement.inc b/packages/cocoaint/src/webkit/DOMHTMLUListElement.inc
new file mode 100644
index 0000000000..9b43955440
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMHTMLUListElement.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMHTMLUListElement.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMHTMLULISTELEMENT_PAS_T}
+{$define DOMHTMLULISTELEMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMHTMLULISTELEMENT_PAS_R}
+{$define DOMHTMLULISTELEMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMHTMLULISTELEMENT_PAS_F}
+{$define DOMHTMLULISTELEMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMHTMLULISTELEMENT_PAS_S}
+{$define DOMHTMLULISTELEMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMHTMLUListElement = objcclass;
+ DOMHTMLUListElementPointer = ^DOMHTMLUListElement;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMHTMLULISTELEMENT_PAS_C}
+{$define DOMHTMLULISTELEMENT_PAS_C}
+
+{ DOMHTMLUListElement }
+ DOMHTMLUListElement = objcclass(DOMHTMLElement)
+
+ public
+ class function alloc: DOMHTMLUListElement; message 'alloc';
+
+ procedure setType (newValue: NSString); message 'setType:';
+ function type_: NSString; message 'type_';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMImplementation.inc b/packages/cocoaint/src/webkit/DOMImplementation.inc
new file mode 100644
index 0000000000..97ab7d92ad
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMImplementation.inc
@@ -0,0 +1,63 @@
+{ Parsed from Webkit.framework DOMImplementation.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMIMPLEMENTATION_PAS_T}
+{$define DOMIMPLEMENTATION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMIMPLEMENTATION_PAS_R}
+{$define DOMIMPLEMENTATION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMIMPLEMENTATION_PAS_F}
+{$define DOMIMPLEMENTATION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMIMPLEMENTATION_PAS_S}
+{$define DOMIMPLEMENTATION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMImplementation = objcclass;
+ DOMImplementationPointer = ^DOMImplementation;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMIMPLEMENTATION_PAS_C}
+{$define DOMIMPLEMENTATION_PAS_C}
+
+{ DOMImplementation }
+ DOMImplementation = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMImplementation; message 'alloc';
+
+ function hasFeature_version(feature: NSStringPointer; version_: NSStringPointer): Boolean; message 'hasFeature:version:';
+ function createDocumentType_publicId_systemId(qualifiedName: NSStringPointer; publicId: NSStringPointer; systemId: NSStringPointer): DOMDocumentType; message 'createDocumentType:publicId:systemId:';
+ function createDocument_qualifiedName_doctype(namespaceURI: NSStringPointer; qualifiedName: NSStringPointer; doctype: DOMDocumentType): DOMDocument; message 'createDocument:qualifiedName:doctype:';
+ function createCSSStyleSheet_media(title: NSStringPointer; media: NSStringPointer): DOMCSSStyleSheet; message 'createCSSStyleSheet:media:';
+ function createHTMLDocument(title: NSStringPointer): DOMHTMLDocument; message 'createHTMLDocument:';
+
+ { Category: DOMImplementationDeprecated }
+ function hasFeature(feature: NSStringPointer; version_: NSStringPointer): Boolean; message 'hasFeature:feature:';
+ function createDocumentType(qualifiedName: NSStringPointer; publicId: NSStringPointer; systemId: NSStringPointer): DOMDocumentType; message 'createDocumentType:qualifiedName:publicId:';
+ function createDocument(namespaceURI: NSStringPointer; qualifiedName: NSStringPointer; doctype: DOMDocumentType): DOMDocument; message 'createDocument:namespaceURI:qualifiedName:';
+ function createCSSStyleSheet(title: NSStringPointer; media: NSStringPointer): DOMCSSStyleSheet; message 'createCSSStyleSheet:title:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMKeyboardEvent.inc b/packages/cocoaint/src/webkit/DOMKeyboardEvent.inc
new file mode 100644
index 0000000000..9f3ae1d3cb
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMKeyboardEvent.inc
@@ -0,0 +1,69 @@
+{ Parsed from Webkit.framework DOMKeyboardEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMKEYBOARDEVENT_PAS_T}
+{$define DOMKEYBOARDEVENT_PAS_T}
+
+{ Constants }
+
+const
+ DOM_KEY_LOCATION_STANDARD = $00;
+ DOM_KEY_LOCATION_LEFT = $01;
+ DOM_KEY_LOCATION_RIGHT = $02;
+ DOM_KEY_LOCATION_NUMPAD = $03;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMKEYBOARDEVENT_PAS_R}
+{$define DOMKEYBOARDEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMKEYBOARDEVENT_PAS_F}
+{$define DOMKEYBOARDEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMKEYBOARDEVENT_PAS_S}
+{$define DOMKEYBOARDEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMKeyboardEvent = objcclass;
+ DOMKeyboardEventPointer = ^DOMKeyboardEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMKEYBOARDEVENT_PAS_C}
+{$define DOMKEYBOARDEVENT_PAS_C}
+
+{ DOMKeyboardEvent }
+ DOMKeyboardEvent = objcclass(DOMUIEvent)
+
+ public
+ class function alloc: DOMKeyboardEvent; message 'alloc';
+
+ function keyIdentifier: NSString; message 'keyIdentifier';
+ function keyLocation: cuint; message 'keyLocation';
+ function ctrlKey: Boolean; message 'ctrlKey';
+ function shiftKey: Boolean; message 'shiftKey';
+ function altKey: Boolean; message 'altKey';
+ function metaKey: Boolean; message 'metaKey';
+ function keyCode: cint; message 'keyCode';
+ function charCode: cint; message 'charCode';
+ function getModifierState(keyIdentifierArg: NSStringPointer): Boolean; message 'getModifierState:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMMediaList.inc b/packages/cocoaint/src/webkit/DOMMediaList.inc
new file mode 100644
index 0000000000..3a41bf4b41
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMMediaList.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMMediaList.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMMEDIALIST_PAS_T}
+{$define DOMMEDIALIST_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMMEDIALIST_PAS_R}
+{$define DOMMEDIALIST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMMEDIALIST_PAS_F}
+{$define DOMMEDIALIST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMMEDIALIST_PAS_S}
+{$define DOMMEDIALIST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMMediaList = objcclass;
+ DOMMediaListPointer = ^DOMMediaList;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMMEDIALIST_PAS_C}
+{$define DOMMEDIALIST_PAS_C}
+
+{ DOMMediaList }
+ DOMMediaList = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMMediaList; message 'alloc';
+
+ procedure setMediaText (newValue: NSString); message 'setMediaText:';
+ function mediaText: NSString; message 'mediaText';
+ function length: cuint; message 'length';
+ function item(index: cuint): NSString; message 'item:';
+ procedure deleteMedium(oldMedium: NSStringPointer); message 'deleteMedium:';
+ procedure appendMedium(newMedium: NSStringPointer); message 'appendMedium:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMMouseEvent.inc b/packages/cocoaint/src/webkit/DOMMouseEvent.inc
new file mode 100644
index 0000000000..3d529eea4d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMMouseEvent.inc
@@ -0,0 +1,66 @@
+{ Parsed from Webkit.framework DOMMouseEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMMOUSEEVENT_PAS_T}
+{$define DOMMOUSEEVENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMMOUSEEVENT_PAS_R}
+{$define DOMMOUSEEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMMOUSEEVENT_PAS_F}
+{$define DOMMOUSEEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMMOUSEEVENT_PAS_S}
+{$define DOMMOUSEEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMMouseEvent = objcclass;
+ DOMMouseEventPointer = ^DOMMouseEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMMOUSEEVENT_PAS_C}
+{$define DOMMOUSEEVENT_PAS_C}
+
+{ DOMMouseEvent }
+ DOMMouseEvent = objcclass(DOMUIEvent)
+
+ public
+ class function alloc: DOMMouseEvent; message 'alloc';
+
+ function screenX: cint; message 'screenX';
+ function screenY: cint; message 'screenY';
+ function clientX: cint; message 'clientX';
+ function clientY: cint; message 'clientY';
+ function ctrlKey: Boolean; message 'ctrlKey';
+ function shiftKey: Boolean; message 'shiftKey';
+ function altKey: Boolean; message 'altKey';
+ function metaKey: Boolean; message 'metaKey';
+ function button: cushort; message 'button';
+ function relatedTarget: id; message 'relatedTarget';
+ procedure initMouseEvent_canBubble_cancelable_view_detail_screenX_screenY_clientX_clientY_ctrlKey_altKey_shiftKey_metaKey_button_relatedTarget(type__: NSStringPointer; canBubble: Boolean; cancelable_: Boolean; view_: DOMAbstractView; detail_: cint; screenX_: cint; screenY_: cint; clientX_: cint; clientY_: cint; ctrlKey_: Boolean; altKey_: Boolean; shiftKey_: Boolean; metaKey_: Boolean; button_: cushort; relatedTarget_: id); message 'initMouseEvent:canBubble:cancelable:view:detail:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:button:relatedTarget:';
+
+ { Category: DOMMouseEventDeprecated }
+ procedure initMouseEvent(type__: NSStringPointer; canBubble: Boolean; cancelable_: Boolean; view_: DOMAbstractView; detail_: cint; screenX_: cint; screenY_: cint; clientX_: cint; clientY_: cint; ctrlKey_: Boolean; altKey_: Boolean; shiftKey_: Boolean; metaKey_: Boolean; button_: cushort; relatedTarget_: id); message 'initMouseEvent:type:canBubble:cancelable:view:detail:screenX:screenY:clientX:clientY:ctrlKey:altKey:shiftKey:metaKey:button:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMMutationEvent.inc b/packages/cocoaint/src/webkit/DOMMutationEvent.inc
new file mode 100644
index 0000000000..955056cab0
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMMutationEvent.inc
@@ -0,0 +1,68 @@
+{ Parsed from Webkit.framework DOMMutationEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMMUTATIONEVENT_PAS_T}
+{$define DOMMUTATIONEVENT_PAS_T}
+
+{ Constants }
+
+const
+ DOM_MODIFICATION = 1;
+ DOM_ADDITION = 2;
+ DOM_REMOVAL = 3;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMMUTATIONEVENT_PAS_R}
+{$define DOMMUTATIONEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMMUTATIONEVENT_PAS_F}
+{$define DOMMUTATIONEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMMUTATIONEVENT_PAS_S}
+{$define DOMMUTATIONEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMMutationEvent = objcclass;
+ DOMMutationEventPointer = ^DOMMutationEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMMUTATIONEVENT_PAS_C}
+{$define DOMMUTATIONEVENT_PAS_C}
+
+{ DOMMutationEvent }
+ DOMMutationEvent = objcclass(DOMEvent)
+
+ public
+ class function alloc: DOMMutationEvent; message 'alloc';
+
+ function relatedNode: DOMNode; message 'relatedNode';
+ function prevValue: NSString; message 'prevValue';
+ function newValue: NSString; message 'newValue';
+ function attrName: NSString; message 'attrName';
+ function attrChange: cushort; message 'attrChange';
+ procedure initMutationEvent_canBubble_cancelable_relatedNode_prevValue_newValue_attrName_attrChange(type__: NSStringPointer; canBubble: Boolean; cancelable_: Boolean; relatedNode_: DOMNode; prevValue_: NSStringPointer; newValue_: NSStringPointer; attrName_: NSStringPointer; attrChange_: cushort); message 'initMutationEvent:canBubble:cancelable:relatedNode:prevValue:newValue:attrName:attrChange:';
+
+ { Category: DOMMutationEventDeprecated }
+ procedure initMutationEvent(type__: NSStringPointer; canBubble: Boolean; cancelable_: Boolean; relatedNode_: DOMNode; prevValue_: NSStringPointer; newValue_: NSStringPointer; attrName_: NSStringPointer; attrChange_: cushort); message 'initMutationEvent:type:canBubble:cancelable:relatedNode:prevValue:newValue:attrName:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMNamedNodeMap.inc b/packages/cocoaint/src/webkit/DOMNamedNodeMap.inc
new file mode 100644
index 0000000000..691da62938
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMNamedNodeMap.inc
@@ -0,0 +1,64 @@
+{ Parsed from Webkit.framework DOMNamedNodeMap.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMNAMEDNODEMAP_PAS_T}
+{$define DOMNAMEDNODEMAP_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMNAMEDNODEMAP_PAS_R}
+{$define DOMNAMEDNODEMAP_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMNAMEDNODEMAP_PAS_F}
+{$define DOMNAMEDNODEMAP_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMNAMEDNODEMAP_PAS_S}
+{$define DOMNAMEDNODEMAP_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMNamedNodeMap = objcclass;
+ DOMNamedNodeMapPointer = ^DOMNamedNodeMap;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMNAMEDNODEMAP_PAS_C}
+{$define DOMNAMEDNODEMAP_PAS_C}
+
+{ DOMNamedNodeMap }
+ DOMNamedNodeMap = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMNamedNodeMap; message 'alloc';
+
+ function length: cuint; message 'length';
+ function getNamedItem(name: NSStringPointer): DOMNode; message 'getNamedItem:';
+ function setNamedItem(node: DOMNode): DOMNode; message 'setNamedItem:';
+ function removeNamedItem(name: NSStringPointer): DOMNode; message 'removeNamedItem:';
+ function item(index: cuint): DOMNode; message 'item:';
+ function getNamedItemNS_localName(namespaceURI: NSStringPointer; localName: NSStringPointer): DOMNode; message 'getNamedItemNS:localName:';
+ function setNamedItemNS(node: DOMNode): DOMNode; message 'setNamedItemNS:';
+ function removeNamedItemNS_localName(namespaceURI: NSStringPointer; localName: NSStringPointer): DOMNode; message 'removeNamedItemNS:localName:';
+
+ { Category: DOMNamedNodeMapDeprecated }
+ function getNamedItemNS(namespaceURI: NSStringPointer; localName: NSStringPointer): DOMNode; message 'getNamedItemNS:namespaceURI:';
+ function removeNamedItemNS(namespaceURI: NSStringPointer; localName: NSStringPointer): DOMNode; message 'removeNamedItemNS:namespaceURI:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMNode.inc b/packages/cocoaint/src/webkit/DOMNode.inc
new file mode 100644
index 0000000000..7fb91d7d0c
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMNode.inc
@@ -0,0 +1,108 @@
+{ Parsed from Webkit.framework DOMNode.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMNODE_PAS_T}
+{$define DOMNODE_PAS_T}
+
+{ Constants }
+
+const
+ DOM_ELEMENT_NODE = 1;
+ DOM_ATTRIBUTE_NODE = 2;
+ DOM_TEXT_NODE = 3;
+ DOM_CDATA_SECTION_NODE = 4;
+ DOM_ENTITY_REFERENCE_NODE = 5;
+ DOM_ENTITY_NODE = 6;
+ DOM_PROCESSING_INSTRUCTION_NODE = 7;
+ DOM_COMMENT_NODE = 8;
+ DOM_DOCUMENT_NODE = 9;
+ DOM_DOCUMENT_TYPE_NODE = 10;
+ DOM_DOCUMENT_FRAGMENT_NODE = 11;
+ DOM_NOTATION_NODE = 12;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMNODE_PAS_R}
+{$define DOMNODE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMNODE_PAS_F}
+{$define DOMNODE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMNODE_PAS_S}
+{$define DOMNODE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMNode = objcclass;
+ DOMNodePointer = ^DOMNode;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMNODE_PAS_C}
+{$define DOMNODE_PAS_C}
+
+{ DOMNode }
+ DOMNode = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMNode; message 'alloc';
+
+ function nodeName: NSString; message 'nodeName';
+ procedure setNodeValue (newValue: NSString); message 'setNodeValue:';
+ function nodeValue: NSString; message 'nodeValue';
+ function nodeType: cushort; message 'nodeType';
+ function parentNode: DOMNode; message 'parentNode';
+ function childNodes: DOMNodeList; message 'childNodes';
+ function firstChild: DOMNode; message 'firstChild';
+ function lastChild: DOMNode; message 'lastChild';
+ function previousSibling: DOMNode; message 'previousSibling';
+ function nextSibling: DOMNode; message 'nextSibling';
+ function attributes: DOMNamedNodeMap; message 'attributes';
+ function ownerDocument: DOMDocument; message 'ownerDocument';
+ function namespaceURI: NSString; message 'namespaceURI';
+ procedure setPrefix (newValue: NSString); message 'setPrefix:';
+ function prefix: NSString; message 'prefix';
+ function localName: NSString; message 'localName';
+ procedure setTextContent (newValue: NSString); message 'setTextContent:';
+ function textContent: NSString; message 'textContent';
+ function insertBefore_refChild(newChild: DOMNode; refChild: DOMNode): DOMNode; message 'insertBefore:refChild:';
+ function replaceChild_oldChild(newChild: DOMNode; oldChild: DOMNode): DOMNode; message 'replaceChild:oldChild:';
+ function removeChild(oldChild: DOMNode): DOMNode; message 'removeChild:';
+ function appendChild(newChild: DOMNode): DOMNode; message 'appendChild:';
+ function hasChildNodes: Boolean; message 'hasChildNodes';
+ function cloneNode(deep: Boolean): DOMNode; message 'cloneNode:';
+ procedure normalize; message 'normalize';
+ function isSupported_version(feature: NSStringPointer; version_: NSStringPointer): Boolean; message 'isSupported:version:';
+ function hasAttributes: Boolean; message 'hasAttributes';
+ function isSameNode(other: DOMNode): Boolean; message 'isSameNode:';
+ function isEqualNode(other: DOMNode): Boolean; message 'isEqualNode:';
+
+ { Category: DOMNodeDeprecated }
+ function insertBefore(newChild: DOMNode; refChild: DOMNode): DOMNode; message 'insertBefore:newChild:';
+ function replaceChild(newChild: DOMNode; oldChild: DOMNode): DOMNode; message 'replaceChild:newChild:';
+ function isSupported(feature: NSStringPointer; version_: NSStringPointer): Boolean; message 'isSupported:feature:';
+
+ { Category: DOMNodeExtensions }
+ function boundingBox: NSRect; message 'boundingBox';
+ function lineBoxRects: NSArray; message 'lineBoxRects';
+
+ { Category: DOMEventTarget }
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMNodeIterator.inc b/packages/cocoaint/src/webkit/DOMNodeIterator.inc
new file mode 100644
index 0000000000..63d8c9b9a0
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMNodeIterator.inc
@@ -0,0 +1,61 @@
+{ Parsed from Webkit.framework DOMNodeIterator.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMNODEITERATOR_PAS_T}
+{$define DOMNODEITERATOR_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMNODEITERATOR_PAS_R}
+{$define DOMNODEITERATOR_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMNODEITERATOR_PAS_F}
+{$define DOMNODEITERATOR_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMNODEITERATOR_PAS_S}
+{$define DOMNODEITERATOR_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMNodeIterator = objcclass;
+ DOMNodeIteratorPointer = ^DOMNodeIterator;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMNODEITERATOR_PAS_C}
+{$define DOMNODEITERATOR_PAS_C}
+
+{ DOMNodeIterator }
+ DOMNodeIterator = objcclass(DOMObject)
+ private
+ _m_filter: id;
+
+ public
+ class function alloc: DOMNodeIterator; message 'alloc';
+
+ function root: DOMNode; message 'root';
+ function whatToShow: cuint; message 'whatToShow';
+ function filter: id; message 'filter';
+ function expandEntityReferences: Boolean; message 'expandEntityReferences';
+ function nextNode: DOMNode; message 'nextNode';
+ function previousNode: DOMNode; message 'previousNode';
+ procedure detach; message 'detach';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMNodeList.inc b/packages/cocoaint/src/webkit/DOMNodeList.inc
new file mode 100644
index 0000000000..db5b401d8c
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMNodeList.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMNodeList.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMNODELIST_PAS_T}
+{$define DOMNODELIST_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMNODELIST_PAS_R}
+{$define DOMNODELIST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMNODELIST_PAS_F}
+{$define DOMNODELIST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMNODELIST_PAS_S}
+{$define DOMNODELIST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMNodeList = objcclass;
+ DOMNodeListPointer = ^DOMNodeList;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMNODELIST_PAS_C}
+{$define DOMNODELIST_PAS_C}
+
+{ DOMNodeList }
+ DOMNodeList = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMNodeList; message 'alloc';
+
+ function length: cuint; message 'length';
+ function item(index: cuint): DOMNode; message 'item:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMNotation.inc b/packages/cocoaint/src/webkit/DOMNotation.inc
new file mode 100644
index 0000000000..573643b670
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMNotation.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMNotation.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMNOTATION_PAS_T}
+{$define DOMNOTATION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMNOTATION_PAS_R}
+{$define DOMNOTATION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMNOTATION_PAS_F}
+{$define DOMNOTATION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMNOTATION_PAS_S}
+{$define DOMNOTATION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMNotation = objcclass;
+ DOMNotationPointer = ^DOMNotation;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMNOTATION_PAS_C}
+{$define DOMNOTATION_PAS_C}
+
+{ DOMNotation }
+ DOMNotation = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMNotation; message 'alloc';
+
+ function publicId: NSString; message 'publicId';
+ function systemId: NSString; message 'systemId';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMObject.inc b/packages/cocoaint/src/webkit/DOMObject.inc
new file mode 100644
index 0000000000..a7deb3d730
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMObject.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMObject.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMOBJECT_PAS_T}
+{$define DOMOBJECT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMOBJECT_PAS_R}
+{$define DOMOBJECT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMOBJECT_PAS_F}
+{$define DOMOBJECT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMOBJECT_PAS_S}
+{$define DOMOBJECT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMObject = objcclass;
+ DOMObjectPointer = ^DOMObject;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMOBJECT_PAS_C}
+{$define DOMOBJECT_PAS_C}
+
+{ DOMObject }
+ DOMObject = objcclass(WebScriptObject, NSCopyingProtocol)
+ private
+ __internal: DOMObjectInternal;
+
+ public
+ class function alloc: DOMObject; message 'alloc';
+
+ { Category: DOMLinkStyle }
+ function sheet: DOMStyleSheet; message 'sheet';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMOverflowEvent.inc b/packages/cocoaint/src/webkit/DOMOverflowEvent.inc
new file mode 100644
index 0000000000..10e50f5d30
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMOverflowEvent.inc
@@ -0,0 +1,63 @@
+{ Parsed from Webkit.framework DOMOverflowEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMOVERFLOWEVENT_PAS_T}
+{$define DOMOVERFLOWEVENT_PAS_T}
+
+{ Constants }
+
+const
+ DOM_HORIZONTAL = 0;
+ DOM_VERTICAL = 1;
+ DOM_BOTH = 2;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMOVERFLOWEVENT_PAS_R}
+{$define DOMOVERFLOWEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMOVERFLOWEVENT_PAS_F}
+{$define DOMOVERFLOWEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMOVERFLOWEVENT_PAS_S}
+{$define DOMOVERFLOWEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMOverflowEvent = objcclass;
+ DOMOverflowEventPointer = ^DOMOverflowEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMOVERFLOWEVENT_PAS_C}
+{$define DOMOVERFLOWEVENT_PAS_C}
+
+{ DOMOverflowEvent }
+ DOMOverflowEvent = objcclass(DOMEvent)
+
+ public
+ class function alloc: DOMOverflowEvent; message 'alloc';
+
+ function orient: cushort; message 'orient';
+ function horizontalOverflow: Boolean; message 'horizontalOverflow';
+ function verticalOverflow: Boolean; message 'verticalOverflow';
+ procedure initOverflowEvent_horizontalOverflow_verticalOverflow(orient_: cushort; horizontalOverflow_: Boolean; verticalOverflow_: Boolean); message 'initOverflowEvent:horizontalOverflow:verticalOverflow:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMProcessingInstruction.inc b/packages/cocoaint/src/webkit/DOMProcessingInstruction.inc
new file mode 100644
index 0000000000..eb3d601f7d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMProcessingInstruction.inc
@@ -0,0 +1,55 @@
+{ Parsed from Webkit.framework DOMProcessingInstruction.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMPROCESSINGINSTRUCTION_PAS_T}
+{$define DOMPROCESSINGINSTRUCTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMPROCESSINGINSTRUCTION_PAS_R}
+{$define DOMPROCESSINGINSTRUCTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMPROCESSINGINSTRUCTION_PAS_F}
+{$define DOMPROCESSINGINSTRUCTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMPROCESSINGINSTRUCTION_PAS_S}
+{$define DOMPROCESSINGINSTRUCTION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMProcessingInstruction = objcclass;
+ DOMProcessingInstructionPointer = ^DOMProcessingInstruction;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMPROCESSINGINSTRUCTION_PAS_C}
+{$define DOMPROCESSINGINSTRUCTION_PAS_C}
+
+{ DOMProcessingInstruction }
+ DOMProcessingInstruction = objcclass(DOMNode)
+
+ public
+ class function alloc: DOMProcessingInstruction; message 'alloc';
+
+ function target: NSString; message 'target';
+ procedure setData (newValue: NSString); message 'setData:';
+ function data: NSString; message 'data';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMRGBColor.inc b/packages/cocoaint/src/webkit/DOMRGBColor.inc
new file mode 100644
index 0000000000..4c1eae8c6c
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMRGBColor.inc
@@ -0,0 +1,57 @@
+{ Parsed from Webkit.framework DOMRGBColor.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMRGBCOLOR_PAS_T}
+{$define DOMRGBCOLOR_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMRGBCOLOR_PAS_R}
+{$define DOMRGBCOLOR_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMRGBCOLOR_PAS_F}
+{$define DOMRGBCOLOR_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMRGBCOLOR_PAS_S}
+{$define DOMRGBCOLOR_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMRGBColor = objcclass;
+ DOMRGBColorPointer = ^DOMRGBColor;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMRGBCOLOR_PAS_C}
+{$define DOMRGBCOLOR_PAS_C}
+
+{ DOMRGBColor }
+ DOMRGBColor = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMRGBColor; message 'alloc';
+
+ function red: DOMCSSPrimitiveValue; message 'red';
+ function green: DOMCSSPrimitiveValue; message 'green';
+ function blue: DOMCSSPrimitiveValue; message 'blue';
+ function alpha: DOMCSSPrimitiveValue; message 'alpha';
+ function color: NSColor; message 'color';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMRange.inc b/packages/cocoaint/src/webkit/DOMRange.inc
new file mode 100644
index 0000000000..301ccd5685
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMRange.inc
@@ -0,0 +1,94 @@
+{ Parsed from Webkit.framework DOMRange.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMRANGE_PAS_T}
+{$define DOMRANGE_PAS_T}
+
+{ Constants }
+
+const
+ DOM_START_TO_START = 0;
+ DOM_START_TO_END = 1;
+ DOM_END_TO_END = 2;
+ DOM_END_TO_START = 3;
+ DOM_NODE_BEFORE = 0;
+ DOM_NODE_AFTER = 1;
+ DOM_NODE_BEFORE_AND_AFTER = 2;
+ DOM_NODE_INSIDE = 3;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMRANGE_PAS_R}
+{$define DOMRANGE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMRANGE_PAS_F}
+{$define DOMRANGE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMRANGE_PAS_S}
+{$define DOMRANGE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMRange = objcclass;
+ DOMRangePointer = ^DOMRange;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMRANGE_PAS_C}
+{$define DOMRANGE_PAS_C}
+
+{ DOMRange }
+ DOMRange = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMRange; message 'alloc';
+
+ function startContainer: DOMNode; message 'startContainer';
+ function startOffset: cint; message 'startOffset';
+ function endContainer: DOMNode; message 'endContainer';
+ function endOffset: cint; message 'endOffset';
+ function collapsed: Boolean; message 'collapsed';
+ function commonAncestorContainer: DOMNode; message 'commonAncestorContainer';
+ function text: NSString; message 'text';
+ procedure setStart_offset(refNode: DOMNode; offset: cint); message 'setStart:offset:';
+ procedure setEnd_offset(refNode: DOMNode; offset: cint); message 'setEnd:offset:';
+ procedure setStartBefore(refNode: DOMNode); message 'setStartBefore:';
+ procedure setStartAfter(refNode: DOMNode); message 'setStartAfter:';
+ procedure setEndBefore(refNode: DOMNode); message 'setEndBefore:';
+ procedure setEndAfter(refNode: DOMNode); message 'setEndAfter:';
+ procedure collapse(toStart: Boolean); message 'collapse:';
+ procedure selectNode(refNode: DOMNode); message 'selectNode:';
+ procedure selectNodeContents(refNode: DOMNode); message 'selectNodeContents:';
+ function compareBoundaryPoints_sourceRange(how: cushort; sourceRange: DOMRange): cshort; message 'compareBoundaryPoints:sourceRange:';
+ procedure deleteContents; message 'deleteContents';
+ function extractContents: DOMDocumentFragment; message 'extractContents';
+ function cloneContents: DOMDocumentFragment; message 'cloneContents';
+ procedure insertNode(newNode: DOMNode); message 'insertNode:';
+ procedure surroundContents(newParent: DOMNode); message 'surroundContents:';
+ function cloneRange: DOMRange; message 'cloneRange';
+ function toString: NSString; message 'toString';
+ procedure detach; message 'detach';
+
+ { Category: DOMRangeDeprecated }
+ procedure setStart(refNode: DOMNode; offset: cint); message 'setStart:refNode:';
+ procedure setEnd(refNode: DOMNode; offset: cint); message 'setEnd:refNode:';
+ function compareBoundaryPoints(how: cushort; sourceRange: DOMRange): cshort; message 'compareBoundaryPoints:how:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMRangeException.inc b/packages/cocoaint/src/webkit/DOMRangeException.inc
new file mode 100644
index 0000000000..aac38eaabb
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMRangeException.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMRangeException.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMRANGEEXCEPTION_PAS_T}
+{$define DOMRANGEEXCEPTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMRANGEEXCEPTION_PAS_R}
+{$define DOMRANGEEXCEPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMRANGEEXCEPTION_PAS_F}
+{$define DOMRANGEEXCEPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMRANGEEXCEPTION_PAS_S}
+{$define DOMRANGEEXCEPTION_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMRanges.inc b/packages/cocoaint/src/webkit/DOMRanges.inc
new file mode 100644
index 0000000000..f97b13cd30
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMRanges.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMRanges.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMRANGES_PAS_T}
+{$define DOMRANGES_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMRANGES_PAS_R}
+{$define DOMRANGES_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMRANGES_PAS_F}
+{$define DOMRANGES_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMRANGES_PAS_S}
+{$define DOMRANGES_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMRect.inc b/packages/cocoaint/src/webkit/DOMRect.inc
new file mode 100644
index 0000000000..c9b077108a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMRect.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMRect.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMRECT_PAS_T}
+{$define DOMRECT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMRECT_PAS_R}
+{$define DOMRECT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMRECT_PAS_F}
+{$define DOMRECT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMRECT_PAS_S}
+{$define DOMRECT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMRect = objcclass;
+ DOMRectPointer = ^DOMRect;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMRECT_PAS_C}
+{$define DOMRECT_PAS_C}
+
+{ DOMRect }
+ DOMRect = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMRect; message 'alloc';
+
+ function top: DOMCSSPrimitiveValue; message 'top';
+ function right: DOMCSSPrimitiveValue; message 'right';
+ function bottom: DOMCSSPrimitiveValue; message 'bottom';
+ function left: DOMCSSPrimitiveValue; message 'left';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMStyleSheet.inc b/packages/cocoaint/src/webkit/DOMStyleSheet.inc
new file mode 100644
index 0000000000..b7544daa55
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMStyleSheet.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMStyleSheet.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMSTYLESHEET_PAS_T}
+{$define DOMSTYLESHEET_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMSTYLESHEET_PAS_R}
+{$define DOMSTYLESHEET_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMSTYLESHEET_PAS_F}
+{$define DOMSTYLESHEET_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMSTYLESHEET_PAS_S}
+{$define DOMSTYLESHEET_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMStyleSheet = objcclass;
+ DOMStyleSheetPointer = ^DOMStyleSheet;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMSTYLESHEET_PAS_C}
+{$define DOMSTYLESHEET_PAS_C}
+
+{ DOMStyleSheet }
+ DOMStyleSheet = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMStyleSheet; message 'alloc';
+
+ function type_: NSString; message 'type_';
+ function ownerNode: DOMNode; message 'ownerNode';
+ function parentStyleSheet: DOMStyleSheet; message 'parentStyleSheet';
+ function href: NSString; message 'href';
+ function title: NSString; message 'title';
+ function media: DOMMediaList; message 'media';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMStyleSheetList.inc b/packages/cocoaint/src/webkit/DOMStyleSheetList.inc
new file mode 100644
index 0000000000..b13c66f3fc
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMStyleSheetList.inc
@@ -0,0 +1,54 @@
+{ Parsed from Webkit.framework DOMStyleSheetList.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMSTYLESHEETLIST_PAS_T}
+{$define DOMSTYLESHEETLIST_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMSTYLESHEETLIST_PAS_R}
+{$define DOMSTYLESHEETLIST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMSTYLESHEETLIST_PAS_F}
+{$define DOMSTYLESHEETLIST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMSTYLESHEETLIST_PAS_S}
+{$define DOMSTYLESHEETLIST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMStyleSheetList = objcclass;
+ DOMStyleSheetListPointer = ^DOMStyleSheetList;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMSTYLESHEETLIST_PAS_C}
+{$define DOMSTYLESHEETLIST_PAS_C}
+
+{ DOMStyleSheetList }
+ DOMStyleSheetList = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMStyleSheetList; message 'alloc';
+
+ function length: cuint; message 'length';
+ function item(index: cuint): DOMStyleSheet; message 'item:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMText.inc b/packages/cocoaint/src/webkit/DOMText.inc
new file mode 100644
index 0000000000..45d372131d
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMText.inc
@@ -0,0 +1,53 @@
+{ Parsed from Webkit.framework DOMText.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMTEXT_PAS_T}
+{$define DOMTEXT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMTEXT_PAS_R}
+{$define DOMTEXT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMTEXT_PAS_F}
+{$define DOMTEXT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMTEXT_PAS_S}
+{$define DOMTEXT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMText = objcclass;
+ DOMTextPointer = ^DOMText;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMTEXT_PAS_C}
+{$define DOMTEXT_PAS_C}
+
+{ DOMText }
+ DOMText = objcclass(DOMCharacterData)
+
+ public
+ class function alloc: DOMText; message 'alloc';
+
+ function splitText(offset: cuint): DOMText; message 'splitText:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMTraversal.inc b/packages/cocoaint/src/webkit/DOMTraversal.inc
new file mode 100644
index 0000000000..c2e2800142
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMTraversal.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMTraversal.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMTRAVERSAL_PAS_T}
+{$define DOMTRAVERSAL_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMTRAVERSAL_PAS_R}
+{$define DOMTRAVERSAL_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMTRAVERSAL_PAS_F}
+{$define DOMTRAVERSAL_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMTRAVERSAL_PAS_S}
+{$define DOMTRAVERSAL_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMTreeWalker.inc b/packages/cocoaint/src/webkit/DOMTreeWalker.inc
new file mode 100644
index 0000000000..b7bfeb2a2b
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMTreeWalker.inc
@@ -0,0 +1,67 @@
+{ Parsed from Webkit.framework DOMTreeWalker.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMTREEWALKER_PAS_T}
+{$define DOMTREEWALKER_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMTREEWALKER_PAS_R}
+{$define DOMTREEWALKER_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMTREEWALKER_PAS_F}
+{$define DOMTREEWALKER_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMTREEWALKER_PAS_S}
+{$define DOMTREEWALKER_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMTreeWalker = objcclass;
+ DOMTreeWalkerPointer = ^DOMTreeWalker;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMTREEWALKER_PAS_C}
+{$define DOMTREEWALKER_PAS_C}
+
+{ DOMTreeWalker }
+ DOMTreeWalker = objcclass(DOMObject)
+ private
+ _m_filter: id;
+
+ public
+ class function alloc: DOMTreeWalker; message 'alloc';
+
+ function root: DOMNode; message 'root';
+ function whatToShow: cuint; message 'whatToShow';
+ function filter: id; message 'filter';
+ function expandEntityReferences: Boolean; message 'expandEntityReferences';
+ procedure setCurrentNode (newValue: DOMNode); message 'setCurrentNode:';
+ function currentNode: DOMNode; message 'currentNode';
+ function parentNode: DOMNode; message 'parentNode';
+ function firstChild: DOMNode; message 'firstChild';
+ function lastChild: DOMNode; message 'lastChild';
+ function previousSibling: DOMNode; message 'previousSibling';
+ function nextSibling: DOMNode; message 'nextSibling';
+ function previousNode: DOMNode; message 'previousNode';
+ function nextNode: DOMNode; message 'nextNode';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMUIEvent.inc b/packages/cocoaint/src/webkit/DOMUIEvent.inc
new file mode 100644
index 0000000000..bf083b55a5
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMUIEvent.inc
@@ -0,0 +1,58 @@
+{ Parsed from Webkit.framework DOMUIEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMUIEVENT_PAS_T}
+{$define DOMUIEVENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMUIEVENT_PAS_R}
+{$define DOMUIEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMUIEVENT_PAS_F}
+{$define DOMUIEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMUIEVENT_PAS_S}
+{$define DOMUIEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMUIEvent = objcclass;
+ DOMUIEventPointer = ^DOMUIEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMUIEVENT_PAS_C}
+{$define DOMUIEVENT_PAS_C}
+
+{ DOMUIEvent }
+ DOMUIEvent = objcclass(DOMEvent)
+
+ public
+ class function alloc: DOMUIEvent; message 'alloc';
+
+ function view: DOMAbstractView; message 'view';
+ function detail: cint; message 'detail';
+ procedure initUIEvent_canBubble_cancelable_view_detail(type__: NSStringPointer; canBubble: Boolean; cancelable_: Boolean; view_: DOMAbstractView; detail_: cint); message 'initUIEvent:canBubble:cancelable:view:detail:';
+
+ { Category: DOMUIEventDeprecated }
+ procedure initUIEvent(type__: NSStringPointer; canBubble: Boolean; cancelable_: Boolean; view_: DOMAbstractView; detail_: cint); message 'initUIEvent:type:canBubble:cancelable:view:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMWheelEvent.inc b/packages/cocoaint/src/webkit/DOMWheelEvent.inc
new file mode 100644
index 0000000000..e4daf6dc41
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMWheelEvent.inc
@@ -0,0 +1,62 @@
+{ Parsed from Webkit.framework DOMWheelEvent.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMWHEELEVENT_PAS_T}
+{$define DOMWHEELEVENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMWHEELEVENT_PAS_R}
+{$define DOMWHEELEVENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMWHEELEVENT_PAS_F}
+{$define DOMWHEELEVENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMWHEELEVENT_PAS_S}
+{$define DOMWHEELEVENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMWheelEvent = objcclass;
+ DOMWheelEventPointer = ^DOMWheelEvent;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMWHEELEVENT_PAS_C}
+{$define DOMWHEELEVENT_PAS_C}
+
+{ DOMWheelEvent }
+ DOMWheelEvent = objcclass(DOMUIEvent)
+
+ public
+ class function alloc: DOMWheelEvent; message 'alloc';
+
+ function screenX: cint; message 'screenX';
+ function screenY: cint; message 'screenY';
+ function clientX: cint; message 'clientX';
+ function clientY: cint; message 'clientY';
+ function ctrlKey: Boolean; message 'ctrlKey';
+ function shiftKey: Boolean; message 'shiftKey';
+ function altKey: Boolean; message 'altKey';
+ function metaKey: Boolean; message 'metaKey';
+ function wheelDelta: cint; message 'wheelDelta';
+ function isHorizontal: Boolean; message 'isHorizontal';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMXPathException.inc b/packages/cocoaint/src/webkit/DOMXPathException.inc
new file mode 100644
index 0000000000..0e6a891be6
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMXPathException.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework DOMXPathException.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMXPATHEXCEPTION_PAS_T}
+{$define DOMXPATHEXCEPTION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMXPATHEXCEPTION_PAS_R}
+{$define DOMXPATHEXCEPTION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMXPATHEXCEPTION_PAS_F}
+{$define DOMXPATHEXCEPTION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMXPATHEXCEPTION_PAS_S}
+{$define DOMXPATHEXCEPTION_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMXPathExpression.inc b/packages/cocoaint/src/webkit/DOMXPathExpression.inc
new file mode 100644
index 0000000000..a0e1add2a6
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMXPathExpression.inc
@@ -0,0 +1,56 @@
+{ Parsed from Webkit.framework DOMXPathExpression.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMXPATHEXPRESSION_PAS_T}
+{$define DOMXPATHEXPRESSION_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMXPATHEXPRESSION_PAS_R}
+{$define DOMXPATHEXPRESSION_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMXPATHEXPRESSION_PAS_F}
+{$define DOMXPATHEXPRESSION_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMXPATHEXPRESSION_PAS_S}
+{$define DOMXPATHEXPRESSION_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMXPathExpression = objcclass;
+ DOMXPathExpressionPointer = ^DOMXPathExpression;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMXPATHEXPRESSION_PAS_C}
+{$define DOMXPATHEXPRESSION_PAS_C}
+
+{ DOMXPathExpression }
+ DOMXPathExpression = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMXPathExpression; message 'alloc';
+
+ function evaluate_type_inResult(contextNode: DOMNode; type_: cushort; inResult: DOMXPathResult): DOMXPathResult; message 'evaluate:type:inResult:';
+
+ { Category: DOMXPathExpressionDeprecated }
+ function evaluate(contextNode: DOMNode; type_: cushort; inResult: DOMXPathResult): DOMXPathResult; message 'evaluate:contextNode:type:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMXPathNSResolver.inc b/packages/cocoaint/src/webkit/DOMXPathNSResolver.inc
new file mode 100644
index 0000000000..6a0bd6b4c9
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMXPathNSResolver.inc
@@ -0,0 +1,46 @@
+{ Parsed from Webkit.framework DOMXPathNSResolver.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMXPATHNSRESOLVER_PAS_T}
+{$define DOMXPATHNSRESOLVER_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMXPATHNSRESOLVER_PAS_R}
+{$define DOMXPATHNSRESOLVER_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMXPATHNSRESOLVER_PAS_F}
+{$define DOMXPATHNSRESOLVER_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMXPATHNSRESOLVER_PAS_S}
+{$define DOMXPATHNSRESOLVER_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMXPathNSResolverProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef DOMXPATHNSRESOLVER_PAS_P}
+{$define DOMXPATHNSRESOLVER_PAS_P}
+
+{ DOMXPathNSResolver Protocol }
+ DOMXPathNSResolverProtocol = objcprotocol
+ function lookupNamespaceURI(prefix: NSStringPointer): NSString; message 'lookupNamespaceURI:';
+ end; external name 'DOMXPathNSResolver';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/DOMXPathResult.inc b/packages/cocoaint/src/webkit/DOMXPathResult.inc
new file mode 100644
index 0000000000..0a9097a064
--- /dev/null
+++ b/packages/cocoaint/src/webkit/DOMXPathResult.inc
@@ -0,0 +1,75 @@
+{ Parsed from Webkit.framework DOMXPathResult.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:52 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef DOMXPATHRESULT_PAS_T}
+{$define DOMXPATHRESULT_PAS_T}
+
+{ Constants }
+
+const
+ DOM_ANY_TYPE = 0;
+ DOM_NUMBER_TYPE = 1;
+ DOM_STRING_TYPE = 2;
+ DOM_BOOLEAN_TYPE = 3;
+ DOM_UNORDERED_NODE_ITERATOR_TYPE = 4;
+ DOM_ORDERED_NODE_ITERATOR_TYPE = 5;
+ DOM_UNORDERED_NODE_SNAPSHOT_TYPE = 6;
+ DOM_ORDERED_NODE_SNAPSHOT_TYPE = 7;
+ DOM_ANY_UNORDERED_NODE_TYPE = 8;
+ DOM_FIRST_ORDERED_NODE_TYPE = 9;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef DOMXPATHRESULT_PAS_R}
+{$define DOMXPATHRESULT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef DOMXPATHRESULT_PAS_F}
+{$define DOMXPATHRESULT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef DOMXPATHRESULT_PAS_S}
+{$define DOMXPATHRESULT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ DOMXPathResult = objcclass;
+ DOMXPathResultPointer = ^DOMXPathResult;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef DOMXPATHRESULT_PAS_C}
+{$define DOMXPATHRESULT_PAS_C}
+
+{ DOMXPathResult }
+ DOMXPathResult = objcclass(DOMObject)
+
+ public
+ class function alloc: DOMXPathResult; message 'alloc';
+
+ function resultType: cushort; message 'resultType';
+ function numberValue: double; message 'numberValue';
+ function stringValue: NSString; message 'stringValue';
+ function booleanValue: Boolean; message 'booleanValue';
+ function singleNodeValue: DOMNode; message 'singleNodeValue';
+ function invalidIteratorState: Boolean; message 'invalidIteratorState';
+ function snapshotLength: cuint; message 'snapshotLength';
+ function iterateNext: DOMNode; message 'iterateNext';
+ function snapshotItem(index: cuint): DOMNode; message 'snapshotItem:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/UndefinedClasses.inc b/packages/cocoaint/src/webkit/UndefinedClasses.inc
new file mode 100644
index 0000000000..d3f17ca894
--- /dev/null
+++ b/packages/cocoaint/src/webkit/UndefinedClasses.inc
@@ -0,0 +1,17 @@
+
+{ Private instance variable types }
+type
+ WebArchivePrivate = id;
+ WebBackForwardListPrivate = id;
+ WebDataSourcePrivate = id;
+ WebDownloadInternal = id;
+ WebFramePrivate = id;
+ WebFrameViewPrivate = id;
+ WebHistoryItemPrivate = id;
+ WebPreferencesPrivate = id;
+ WebResourcePrivate = id;
+ WebScriptObjectPrivate = id;
+ WebViewPrivate = id;
+ WebHistoryPrivate = id;
+
+ DOMObjectInternal = id; \ No newline at end of file
diff --git a/packages/cocoaint/src/webkit/UndefinedTypes.inc b/packages/cocoaint/src/webkit/UndefinedTypes.inc
new file mode 100755
index 0000000000..50552a06c7
--- /dev/null
+++ b/packages/cocoaint/src/webkit/UndefinedTypes.inc
@@ -0,0 +1,14 @@
+type
+ WebNSUInteger = culong;
+ WebNSInteger = clong;
+
+
+{ Parser hacks }
+type
+ webView_Pointer = pointer;
+
+{ Missing }
+type
+ JSGlobalContextRef = pointer;
+ JSObjectRef = pointer;
+ DOMTimeStamp = culonglong;
diff --git a/packages/cocoaint/src/webkit/WebArchive.inc b/packages/cocoaint/src/webkit/WebArchive.inc
new file mode 100644
index 0000000000..8c99074881
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebArchive.inc
@@ -0,0 +1,60 @@
+{ Parsed from Webkit.framework WebArchive.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBARCHIVE_PAS_T}
+{$define WEBARCHIVE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBARCHIVE_PAS_R}
+{$define WEBARCHIVE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBARCHIVE_PAS_F}
+{$define WEBARCHIVE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBARCHIVE_PAS_S}
+{$define WEBARCHIVE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebArchive = objcclass;
+ WebArchivePointer = ^WebArchive;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBARCHIVE_PAS_C}
+{$define WEBARCHIVE_PAS_C}
+
+{ WebArchive }
+ WebArchive = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol)
+ private
+ __private: WebArchivePrivate;
+
+ public
+ class function alloc: WebArchive; message 'alloc';
+
+ function initWithMainResource_subresources_subframeArchives(mainResource_: WebResource; subresources_: NSArrayPointer; subframeArchives_: NSArrayPointer): id; message 'initWithMainResource:subresources:subframeArchives:';
+ function initWithData(data_: NSDataPointer): id; message 'initWithData:';
+ function mainResource: WebResource; message 'mainResource';
+ function subresources: NSArray; message 'subresources';
+ function subframeArchives: NSArray; message 'subframeArchives';
+ function data: NSData; message 'data';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebBackForwardList.inc b/packages/cocoaint/src/webkit/WebBackForwardList.inc
new file mode 100644
index 0000000000..ac896ae36a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebBackForwardList.inc
@@ -0,0 +1,73 @@
+{ Parsed from Webkit.framework WebBackForwardList.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBBACKFORWARDLIST_PAS_T}
+{$define WEBBACKFORWARDLIST_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBBACKFORWARDLIST_PAS_R}
+{$define WEBBACKFORWARDLIST_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBBACKFORWARDLIST_PAS_F}
+{$define WEBBACKFORWARDLIST_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBBACKFORWARDLIST_PAS_S}
+{$define WEBBACKFORWARDLIST_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebBackForwardList = objcclass;
+ WebBackForwardListPointer = ^WebBackForwardList;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBBACKFORWARDLIST_PAS_C}
+{$define WEBBACKFORWARDLIST_PAS_C}
+
+{ WebBackForwardList }
+ WebBackForwardList = objcclass(NSObject)
+ private
+ __private: WebBackForwardListPrivate;
+
+ public
+ class function alloc: WebBackForwardList; message 'alloc';
+
+ procedure addItem(item: WebHistoryItem); message 'addItem:';
+ procedure goBack; message 'goBack';
+ procedure goForward; message 'goForward';
+ procedure goToItem(item: WebHistoryItem); message 'goToItem:';
+ function backItem: WebHistoryItem; message 'backItem';
+ function currentItem: WebHistoryItem; message 'currentItem';
+ function forwardItem: WebHistoryItem; message 'forwardItem';
+ function backListWithLimit(limit: cint): NSArray; message 'backListWithLimit:';
+ function forwardListWithLimit(limit: cint): NSArray; message 'forwardListWithLimit:';
+ function capacity: cint; message 'capacity';
+ procedure setCapacity(size: cint); message 'setCapacity:';
+ function backListCount: cint; message 'backListCount';
+ function forwardListCount: cint; message 'forwardListCount';
+ function containsItem(item: WebHistoryItem): Boolean; message 'containsItem:';
+ function itemAtIndex(index: cint): WebHistoryItem; message 'itemAtIndex:';
+
+ { Category: WebBackForwardListDeprecated }
+ procedure setPageCacheSize(size: WebNSUInteger); message 'setPageCacheSize:';
+ function pageCacheSize: WebNSUInteger; message 'pageCacheSize';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebDOMOperations.inc b/packages/cocoaint/src/webkit/WebDOMOperations.inc
new file mode 100644
index 0000000000..5690cef9bf
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebDOMOperations.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework WebDOMOperations.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBDOMOPERATIONS_PAS_T}
+{$define WEBDOMOPERATIONS_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBDOMOPERATIONS_PAS_R}
+{$define WEBDOMOPERATIONS_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBDOMOPERATIONS_PAS_F}
+{$define WEBDOMOPERATIONS_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBDOMOPERATIONS_PAS_S}
+{$define WEBDOMOPERATIONS_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebDataSource.inc b/packages/cocoaint/src/webkit/WebDataSource.inc
new file mode 100644
index 0000000000..03ae8a7f64
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebDataSource.inc
@@ -0,0 +1,70 @@
+{ Parsed from Webkit.framework WebDataSource.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBDATASOURCE_PAS_T}
+{$define WEBDATASOURCE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBDATASOURCE_PAS_R}
+{$define WEBDATASOURCE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBDATASOURCE_PAS_F}
+{$define WEBDATASOURCE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBDATASOURCE_PAS_S}
+{$define WEBDATASOURCE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebDataSource = objcclass;
+ WebDataSourcePointer = ^WebDataSource;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBDATASOURCE_PAS_C}
+{$define WEBDATASOURCE_PAS_C}
+
+{ WebDataSource }
+ WebDataSource = objcclass(NSObject)
+ private
+ __private: WebDataSourcePrivate;
+
+ public
+ class function alloc: WebDataSource; message 'alloc';
+
+ function initWithRequest(request_: NSURLRequestPointer): id; message 'initWithRequest:';
+ function data: NSData; message 'data';
+ function representation: id; message 'representation';
+ function webFrame: WebFrame; message 'webFrame';
+ function initialRequest: NSURLRequest; message 'initialRequest';
+ function request: NSMutableURLRequest; message 'request';
+ function response: NSURLResponse; message 'response';
+ function textEncodingName: NSString; message 'textEncodingName';
+ function isLoading: Boolean; message 'isLoading';
+ function pageTitle: NSString; message 'pageTitle';
+ function unreachableURL: NSURL; message 'unreachableURL';
+ function webArchive: WebArchive; message 'webArchive';
+ function mainResource: WebResource; message 'mainResource';
+ function subresources: NSArray; message 'subresources';
+ function subresourceForURL(URL: NSURLPointer): WebResource; message 'subresourceForURL:';
+ procedure addSubresource(subresource: WebResource); message 'addSubresource:';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebDocument.inc b/packages/cocoaint/src/webkit/WebDocument.inc
new file mode 100644
index 0000000000..ddb937d46b
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebDocument.inc
@@ -0,0 +1,81 @@
+{ Parsed from Webkit.framework WebDocument.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBDOCUMENT_PAS_T}
+{$define WEBDOCUMENT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBDOCUMENT_PAS_R}
+{$define WEBDOCUMENT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBDOCUMENT_PAS_F}
+{$define WEBDOCUMENT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBDOCUMENT_PAS_S}
+{$define WEBDOCUMENT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebDocumentViewProtocol = objcprotocol;
+ WebDocumentSearchingProtocol = objcprotocol;
+ WebDocumentTextProtocol = objcprotocol;
+ WebDocumentRepresentationProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef WEBDOCUMENT_PAS_P}
+{$define WEBDOCUMENT_PAS_P}
+
+{ WebDocumentView Protocol }
+ WebDocumentViewProtocol = objcprotocol
+ procedure setDataSource(dataSource: WebDataSource); message 'setDataSource:';
+ procedure dataSourceUpdated(dataSource: WebDataSource); message 'dataSourceUpdated:';
+ procedure setNeedsLayout(flag: Boolean); message 'setNeedsLayout:';
+ procedure layout; message 'layout';
+ procedure viewWillMoveToHostWindow(hostWindow: NSWindowPointer); message 'viewWillMoveToHostWindow:';
+ procedure viewDidMoveToHostWindow; message 'viewDidMoveToHostWindow';
+ end; external name 'WebDocumentView';
+
+{ WebDocumentSearching Protocol }
+ WebDocumentSearchingProtocol = objcprotocol
+ function searchFor_direction_caseSensitive_wrap(string_: NSStringPointer; forward: Boolean; caseFlag: Boolean; wrapFlag: Boolean): Boolean; message 'searchFor:direction:caseSensitive:wrap:';
+ end; external name 'WebDocumentSearching';
+
+{ WebDocumentText Protocol }
+ WebDocumentTextProtocol = objcprotocol
+ function supportsTextEncoding: Boolean; message 'supportsTextEncoding';
+ function string_: NSString; message 'string';
+ function attributedString: NSAttributedString; message 'attributedString';
+ function selectedString: NSString; message 'selectedString';
+ function selectedAttributedString: NSAttributedString; message 'selectedAttributedString';
+ procedure selectAll; message 'selectAll';
+ procedure deselectAll; message 'deselectAll';
+ end; external name 'WebDocumentText';
+
+{ WebDocumentRepresentation Protocol }
+ WebDocumentRepresentationProtocol = objcprotocol
+ procedure setDataSource(dataSource: WebDataSource); message 'setDataSource:';
+ procedure receivedData_withDataSource(data: NSDataPointer; dataSource: WebDataSource); message 'receivedData:withDataSource:';
+ procedure receivedError_withDataSource(error: NSErrorPointer; dataSource: WebDataSource); message 'receivedError:withDataSource:';
+ procedure finishedLoadingWithDataSource(dataSource: WebDataSource); message 'finishedLoadingWithDataSource:';
+ function canProvideDocumentSource: Boolean; message 'canProvideDocumentSource';
+ function documentSource: NSString; message 'documentSource';
+ function title: NSString; message 'title';
+ end; external name 'WebDocumentRepresentation';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebDownload.inc b/packages/cocoaint/src/webkit/WebDownload.inc
new file mode 100644
index 0000000000..34f58db13a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebDownload.inc
@@ -0,0 +1,53 @@
+{ Parsed from Webkit.framework WebDownload.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBDOWNLOAD_PAS_T}
+{$define WEBDOWNLOAD_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBDOWNLOAD_PAS_R}
+{$define WEBDOWNLOAD_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBDOWNLOAD_PAS_F}
+{$define WEBDOWNLOAD_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBDOWNLOAD_PAS_S}
+{$define WEBDOWNLOAD_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebDownload = objcclass;
+ WebDownloadPointer = ^WebDownload;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBDOWNLOAD_PAS_C}
+{$define WEBDOWNLOAD_PAS_C}
+
+{ WebDownload }
+ WebDownload = objcclass(NSURLDownload)
+ private
+ __webInternal: WebDownloadInternal;
+
+ public
+ class function alloc: WebDownload; message 'alloc';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebEditingDelegate.inc b/packages/cocoaint/src/webkit/WebEditingDelegate.inc
new file mode 100644
index 0000000000..02903244be
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebEditingDelegate.inc
@@ -0,0 +1,42 @@
+{ Parsed from Webkit.framework WebEditingDelegate.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBEDITINGDELEGATE_PAS_T}
+{$define WEBEDITINGDELEGATE_PAS_T}
+
+{ Constants }
+
+const
+ WebViewInsertActionTyped = 0;
+ WebViewInsertActionPasted = 1;
+ WebViewInsertActionDropped = 2;
+
+{ Types }
+type
+ WebViewInsertAction = culong;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBEDITINGDELEGATE_PAS_R}
+{$define WEBEDITINGDELEGATE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBEDITINGDELEGATE_PAS_F}
+{$define WEBEDITINGDELEGATE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBEDITINGDELEGATE_PAS_S}
+{$define WEBEDITINGDELEGATE_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebFrame.inc b/packages/cocoaint/src/webkit/WebFrame.inc
new file mode 100644
index 0000000000..7ce4f144dd
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebFrame.inc
@@ -0,0 +1,74 @@
+{ Parsed from Webkit.framework WebFrame.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBFRAME_PAS_T}
+{$define WEBFRAME_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBFRAME_PAS_R}
+{$define WEBFRAME_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBFRAME_PAS_F}
+{$define WEBFRAME_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBFRAME_PAS_S}
+{$define WEBFRAME_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebFrame = objcclass;
+ WebFramePointer = ^WebFrame;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBFRAME_PAS_C}
+{$define WEBFRAME_PAS_C}
+
+{ WebFrame }
+ WebFrame = objcclass(NSObject)
+ private
+ __private: WebFramePrivate;
+
+ public
+ class function alloc: WebFrame; message 'alloc';
+
+ function initWithName_webFrameView_webView(name_: NSStringPointer; view: WebFrameView; webView_: webView_Pointer): id; message 'initWithName:webFrameView:webView:';
+ function name: NSString; message 'name';
+ function webView: WebView; message 'webView';
+ function frameView: WebFrameView; message 'frameView';
+ function DOMDocument: DOMDocument; message 'DOMDocument';
+ function frameElement: DOMHTMLElement; message 'frameElement';
+ procedure loadRequest(request: NSURLRequestPointer); message 'loadRequest:';
+ procedure loadData_MIMEType_textEncodingName_baseURL(data: NSDataPointer; MIMEType: NSStringPointer; encodingName: NSStringPointer; URL: NSURLPointer); message 'loadData:MIMEType:textEncodingName:baseURL:';
+ procedure loadHTMLString_baseURL(string_: NSStringPointer; URL: NSURLPointer); message 'loadHTMLString:baseURL:';
+ procedure loadAlternateHTMLString_baseURL_forUnreachableURL(string_: NSStringPointer; baseURL: NSURLPointer; unreachableURL: NSURLPointer); message 'loadAlternateHTMLString:baseURL:forUnreachableURL:';
+ procedure loadArchive(archive: WebArchive); message 'loadArchive:';
+ function dataSource: WebDataSource; message 'dataSource';
+ function provisionalDataSource: WebDataSource; message 'provisionalDataSource';
+ procedure stopLoading; message 'stopLoading';
+ procedure reload; message 'reload';
+ function findFrameNamed(name_: NSStringPointer): WebFrame; message 'findFrameNamed:';
+ function parentFrame: WebFrame; message 'parentFrame';
+ function childFrames: NSArray; message 'childFrames';
+ function windowObject: WebScriptObject; message 'windowObject';
+ function globalContext: JSGlobalContextRef; message 'globalContext';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebFrameLoadDelegate.inc b/packages/cocoaint/src/webkit/WebFrameLoadDelegate.inc
new file mode 100644
index 0000000000..59d6acecff
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebFrameLoadDelegate.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework WebFrameLoadDelegate.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBFRAMELOADDELEGATE_PAS_T}
+{$define WEBFRAMELOADDELEGATE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBFRAMELOADDELEGATE_PAS_R}
+{$define WEBFRAMELOADDELEGATE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBFRAMELOADDELEGATE_PAS_F}
+{$define WEBFRAMELOADDELEGATE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBFRAMELOADDELEGATE_PAS_S}
+{$define WEBFRAMELOADDELEGATE_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebFrameView.inc b/packages/cocoaint/src/webkit/WebFrameView.inc
new file mode 100644
index 0000000000..ac503f3bb5
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebFrameView.inc
@@ -0,0 +1,62 @@
+{ Parsed from Webkit.framework WebFrameView.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBFRAMEVIEW_PAS_T}
+{$define WEBFRAMEVIEW_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBFRAMEVIEW_PAS_R}
+{$define WEBFRAMEVIEW_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBFRAMEVIEW_PAS_F}
+{$define WEBFRAMEVIEW_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBFRAMEVIEW_PAS_S}
+{$define WEBFRAMEVIEW_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebFrameView = objcclass;
+ WebFrameViewPointer = ^WebFrameView;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBFRAMEVIEW_PAS_C}
+{$define WEBFRAMEVIEW_PAS_C}
+
+{ WebFrameView }
+ WebFrameView = objcclass(NSView)
+ private
+ __private: WebFrameViewPrivate;
+
+ public
+ class function alloc: WebFrameView; message 'alloc';
+
+ function webFrame: WebFrame; message 'webFrame';
+ function documentView: NSView; message 'documentView';
+ procedure setAllowsScrolling(flag: Boolean); message 'setAllowsScrolling:';
+ function allowsScrolling: Boolean; message 'allowsScrolling';
+ function canPrintHeadersAndFooters: Boolean; message 'canPrintHeadersAndFooters';
+ function printOperationWithPrintInfo(printInfo: NSPrintInfoPointer): NSPrintOperation; message 'printOperationWithPrintInfo:';
+ function documentViewShouldHandlePrint: Boolean; message 'documentViewShouldHandlePrint';
+ procedure printDocumentView; message 'printDocumentView';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebHistory.inc b/packages/cocoaint/src/webkit/WebHistory.inc
new file mode 100644
index 0000000000..3d3c8ea2fd
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebHistory.inc
@@ -0,0 +1,68 @@
+{ Parsed from Webkit.framework WebHistory.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBHISTORY_PAS_T}
+{$define WEBHISTORY_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBHISTORY_PAS_R}
+{$define WEBHISTORY_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBHISTORY_PAS_F}
+{$define WEBHISTORY_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBHISTORY_PAS_S}
+{$define WEBHISTORY_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebHistory = objcclass;
+ WebHistoryPointer = ^WebHistory;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBHISTORY_PAS_C}
+{$define WEBHISTORY_PAS_C}
+
+{ WebHistory }
+ WebHistory = objcclass(NSObject)
+ private
+ __historyPrivate: WebHistoryPrivate;
+
+ public
+ class function alloc: WebHistory; message 'alloc';
+
+ class function optionalSharedHistory: WebHistory; message 'optionalSharedHistory';
+ class procedure setOptionalSharedHistory(history: WebHistory); message 'setOptionalSharedHistory:';
+ function loadFromURL_error(URL: NSURLPointer; error: NSErrorPointer): Boolean; message 'loadFromURL:error:';
+ function saveToURL_error(URL: NSURLPointer; error: NSErrorPointer): Boolean; message 'saveToURL:error:';
+ procedure addItems(newItems: NSArrayPointer); message 'addItems:';
+ procedure removeItems(items: NSArrayPointer); message 'removeItems:';
+ procedure removeAllItems; message 'removeAllItems';
+ function orderedLastVisitedDays: NSArray; message 'orderedLastVisitedDays';
+ function orderedItemsLastVisitedOnDay(calendarDate: NSCalendarDatePointer): NSArray; message 'orderedItemsLastVisitedOnDay:';
+ function itemForURL(URL: NSURLPointer): WebHistoryItem; message 'itemForURL:';
+ procedure setHistoryItemLimit(limit: cint); message 'setHistoryItemLimit:';
+ function historyItemLimit: cint; message 'historyItemLimit';
+ procedure setHistoryAgeInDaysLimit(limit: cint); message 'setHistoryAgeInDaysLimit:';
+ function historyAgeInDaysLimit: cint; message 'historyAgeInDaysLimit';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebHistoryItem.inc b/packages/cocoaint/src/webkit/WebHistoryItem.inc
new file mode 100644
index 0000000000..1270e096a6
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebHistoryItem.inc
@@ -0,0 +1,62 @@
+{ Parsed from Webkit.framework WebHistoryItem.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBHISTORYITEM_PAS_T}
+{$define WEBHISTORYITEM_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBHISTORYITEM_PAS_R}
+{$define WEBHISTORYITEM_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBHISTORYITEM_PAS_F}
+{$define WEBHISTORYITEM_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBHISTORYITEM_PAS_S}
+{$define WEBHISTORYITEM_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebHistoryItem = objcclass;
+ WebHistoryItemPointer = ^WebHistoryItem;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBHISTORYITEM_PAS_C}
+{$define WEBHISTORYITEM_PAS_C}
+
+{ WebHistoryItem }
+ WebHistoryItem = objcclass(NSObject, NSCopyingProtocol)
+ private
+ __private: WebHistoryItemPrivate;
+
+ public
+ class function alloc: WebHistoryItem; message 'alloc';
+
+ function initWithURLString_title_lastVisitedTimeInterval(URLString_: NSStringPointer; title_: NSStringPointer; time: NSTimeInterval): id; message 'initWithURLString:title:lastVisitedTimeInterval:';
+ function originalURLString: NSString; message 'originalURLString';
+ function URLString: NSString; message 'URLString';
+ function title: NSString; message 'title';
+ function lastVisitedTimeInterval: NSTimeInterval; message 'lastVisitedTimeInterval';
+ procedure setAlternateTitle(alternateTitle_: NSStringPointer); message 'setAlternateTitle:';
+ function alternateTitle: NSString; message 'alternateTitle';
+ function icon: NSImage; message 'icon';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebKit.inc b/packages/cocoaint/src/webkit/WebKit.inc
new file mode 100644
index 0000000000..a84fa332c3
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebKit.inc
@@ -0,0 +1,166 @@
+{WebKit.h}
+{$include WebArchive.inc}
+{$include WebBackForwardList.inc}
+{$include WebDataSource.inc}
+{$include WebDocument.inc}
+{$include WebDOMOperations.inc}
+{$include WebDownload.inc}
+{$include WebEditingDelegate.inc}
+{$include WebFrame.inc}
+{$include WebFrameLoadDelegate.inc}
+{$include WebFrameView.inc}
+{$include WebHistory.inc}
+{$include WebHistoryItem.inc}
+{$include WebKitErrors.inc}
+{$include WebPlugin.inc}
+{$include WebPluginContainer.inc}
+{$include WebPluginViewFactory.inc}
+{$include WebPolicyDelegate.inc}
+{$include WebPreferences.inc}
+{$include WebResource.inc}
+{$include WebResourceLoadDelegate.inc}
+{$include WebScriptObject.inc}
+{$include WebUIDelegate.inc}
+{$include WebView.inc}
+
+{DOMCore.h}
+{$include DOMObject.inc}
+{$include DOMNode.inc}
+{$include DOMNodeList.inc}
+{$include DOMNotation.inc}
+{$include DOMAttr.inc}
+{$include DOMCharacterData.inc}
+{$include DOMComment.inc}
+{$include DOMDocument.inc}
+{$include DOMDocumentFragment.inc}
+{$include DOMDocumentType.inc}
+{$include DOMElement.inc}
+{$include DOMEntity.inc}
+{$include DOMEntityReference.inc}
+{$include DOMException.inc}
+{$include DOMImplementation.inc}
+{$include DOMNamedNodeMap.inc}
+{$include DOMProcessingInstruction.inc}
+{$include DOMText.inc}
+{$include DOMCDATASection.inc}
+
+{DOMEvents.h}
+{$include DOMEvent.inc}
+{$include DOMEventException.inc}
+{$include DOMEventListener.inc}
+{$include DOMEventTarget.inc}
+{$include DOMUIEvent.inc}
+{$include DOMKeyboardEvent.inc}
+{$include DOMMouseEvent.inc}
+{$include DOMMutationEvent.inc}
+{$include DOMOverflowEvent.inc}
+{$include DOMWheelEvent.inc}
+
+{DOMStylesheets.h}
+{$include DOMStyleSheet.inc}
+{$include DOMStyleSheetList.inc}
+{$include DOMMediaList.inc}
+
+{DOMCSS.h}
+{$include DOMCSSRule.inc}
+{$include DOMCSSCharsetRule.inc}
+{$include DOMCSSFontFaceRule.inc}
+{$include DOMCSSImportRule.inc}
+{$include DOMCSSMediaRule.inc}
+{$include DOMCSSPageRule.inc}
+{$include DOMCSSValue.inc}
+{$include DOMCSSPrimitiveValue.inc}
+{$include DOMCSSRuleList.inc}
+{$include DOMCSSStyleDeclaration.inc}
+{$include DOMCSSStyleRule.inc}
+{$include DOMCSSStyleSheet.inc}
+{$include DOMCSSUnknownRule.inc}
+{$include DOMCSSValueList.inc}
+{$include DOMCounter.inc}
+{$include DOMRGBColor.inc}
+{$include DOMRect.inc}
+
+{DOMHTML.h}
+{$include DOMHTMLElement.inc}
+{$include DOMHTMLAnchorElement.inc}
+{$include DOMHTMLAppletElement.inc}
+{$include DOMHTMLAreaElement.inc}
+{$include DOMHTMLBRElement.inc}
+{$include DOMHTMLBaseElement.inc}
+{$include DOMHTMLBaseFontElement.inc}
+{$include DOMHTMLBodyElement.inc}
+{$include DOMHTMLButtonElement.inc}
+{$include DOMHTMLCollection.inc}
+{$include DOMHTMLDListElement.inc}
+{$include DOMHTMLDirectoryElement.inc}
+{$include DOMHTMLDivElement.inc}
+{$include DOMHTMLDocument.inc}
+{$include DOMHTMLEmbedElement.inc}
+{$include DOMHTMLFieldSetElement.inc}
+{$include DOMHTMLFontElement.inc}
+{$include DOMHTMLFormElement.inc}
+{$include DOMHTMLFrameElement.inc}
+{$include DOMHTMLFrameSetElement.inc}
+{$include DOMHTMLHRElement.inc}
+{$include DOMHTMLHeadElement.inc}
+{$include DOMHTMLHeadingElement.inc}
+{$include DOMHTMLHtmlElement.inc}
+{$include DOMHTMLIFrameElement.inc}
+{$include DOMHTMLImageElement.inc}
+{$include DOMHTMLInputElement.inc}
+{$include DOMHTMLIsIndexElement.inc}
+{$include DOMHTMLLIElement.inc}
+{$include DOMHTMLLabelElement.inc}
+{$include DOMHTMLLegendElement.inc}
+{$include DOMHTMLLinkElement.inc}
+{$include DOMHTMLMapElement.inc}
+{$include DOMHTMLMarqueeElement.inc}
+{$include DOMHTMLMenuElement.inc}
+{$include DOMHTMLMetaElement.inc}
+{$include DOMHTMLModElement.inc}
+{$include DOMHTMLOListElement.inc}
+{$include DOMHTMLObjectElement.inc}
+{$include DOMHTMLOptGroupElement.inc}
+{$include DOMHTMLOptionElement.inc}
+{$include DOMHTMLOptionsCollection.inc}
+{$include DOMHTMLParagraphElement.inc}
+{$include DOMHTMLParamElement.inc}
+{$include DOMHTMLPreElement.inc}
+{$include DOMHTMLQuoteElement.inc}
+{$include DOMHTMLScriptElement.inc}
+{$include DOMHTMLSelectElement.inc}
+{$include DOMHTMLStyleElement.inc}
+{$include DOMHTMLTableCaptionElement.inc}
+{$include DOMHTMLTableCellElement.inc}
+{$include DOMHTMLTableColElement.inc}
+{$include DOMHTMLTableElement.inc}
+{$include DOMHTMLTableRowElement.inc}
+{$include DOMHTMLTableSectionElement.inc}
+{$include DOMHTMLTextAreaElement.inc}
+{$include DOMHTMLTitleElement.inc}
+{$include DOMHTMLUListElement.inc}
+
+{DOMRanges.h}
+{$include DOMRange.inc}
+{$include DOMRangeException.inc}
+
+{DOMXPath.h}
+{$include DOMXPathException.inc}
+{$include DOMXPathExpression.inc}
+{$include DOMXPathNSResolver.inc}
+{$include DOMXPathResult.inc}
+
+{DOM.h}
+{$include DOMCSS.inc}
+{$include DOMExtensions.inc}
+{$include DOMEvents.inc}
+{$include DOMRanges.inc}
+{$include DOMTraversal.inc}
+{$include DOMAbstractView.inc}
+
+{Misc.}
+{$include DOMTraversal.inc}
+{$include DOMNodeIterator.inc}
+{$include DOMTreeWalker.inc}
+
+{include}
diff --git a/packages/cocoaint/src/webkit/WebKitErrors.inc b/packages/cocoaint/src/webkit/WebKitErrors.inc
new file mode 100644
index 0000000000..611d1828d0
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebKitErrors.inc
@@ -0,0 +1,43 @@
+{ Parsed from Webkit.framework WebKitErrors.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBKITERRORS_PAS_T}
+{$define WEBKITERRORS_PAS_T}
+
+{ Constants }
+
+const
+ WebKitErrorCannotShowMIMEType = 100;
+ WebKitErrorCannotShowURL = 101;
+ WebKitErrorFrameLoadInterruptedByPolicyChange = 102;
+
+const
+ WebKitErrorCannotFindPlugIn = 200;
+ WebKitErrorCannotLoadPlugIn = 201;
+ WebKitErrorJavaUnavailable = 202;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBKITERRORS_PAS_R}
+{$define WEBKITERRORS_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBKITERRORS_PAS_F}
+{$define WEBKITERRORS_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBKITERRORS_PAS_S}
+{$define WEBKITERRORS_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebPlugin.inc b/packages/cocoaint/src/webkit/WebPlugin.inc
new file mode 100644
index 0000000000..9f0316e522
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebPlugin.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework WebPlugin.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBPLUGIN_PAS_T}
+{$define WEBPLUGIN_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBPLUGIN_PAS_R}
+{$define WEBPLUGIN_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBPLUGIN_PAS_F}
+{$define WEBPLUGIN_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBPLUGIN_PAS_S}
+{$define WEBPLUGIN_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebPluginContainer.inc b/packages/cocoaint/src/webkit/WebPluginContainer.inc
new file mode 100644
index 0000000000..aa8cc5ca0a
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebPluginContainer.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework WebPluginContainer.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBPLUGINCONTAINER_PAS_T}
+{$define WEBPLUGINCONTAINER_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBPLUGINCONTAINER_PAS_R}
+{$define WEBPLUGINCONTAINER_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBPLUGINCONTAINER_PAS_F}
+{$define WEBPLUGINCONTAINER_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBPLUGINCONTAINER_PAS_S}
+{$define WEBPLUGINCONTAINER_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebPluginViewFactory.inc b/packages/cocoaint/src/webkit/WebPluginViewFactory.inc
new file mode 100644
index 0000000000..0f636da1b9
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebPluginViewFactory.inc
@@ -0,0 +1,46 @@
+{ Parsed from Webkit.framework WebPluginViewFactory.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBPLUGINVIEWFACTORY_PAS_T}
+{$define WEBPLUGINVIEWFACTORY_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBPLUGINVIEWFACTORY_PAS_R}
+{$define WEBPLUGINVIEWFACTORY_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBPLUGINVIEWFACTORY_PAS_F}
+{$define WEBPLUGINVIEWFACTORY_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBPLUGINVIEWFACTORY_PAS_S}
+{$define WEBPLUGINVIEWFACTORY_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebPlugInViewFactoryProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef WEBPLUGINVIEWFACTORY_PAS_P}
+{$define WEBPLUGINVIEWFACTORY_PAS_P}
+
+{ WebPlugInViewFactory Protocol }
+ WebPlugInViewFactoryProtocol = objcprotocol
+ class function plugInViewWithArguments(arguments: NSDictionaryPointer): NSView; message 'plugInViewWithArguments:';
+ end; external name 'WebPlugInViewFactory';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebPolicyDelegate.inc b/packages/cocoaint/src/webkit/WebPolicyDelegate.inc
new file mode 100644
index 0000000000..f9ee30d9bd
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebPolicyDelegate.inc
@@ -0,0 +1,62 @@
+{ Parsed from Webkit.framework WebPolicyDelegate.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBPOLICYDELEGATE_PAS_T}
+{$define WEBPOLICYDELEGATE_PAS_T}
+
+{ Constants }
+
+const
+ WebNavigationTypeLinkClicked = 0;
+ WebNavigationTypeFormSubmitted = 1;
+ WebNavigationTypeBackForward = 2;
+ WebNavigationTypeReload = 3;
+ WebNavigationTypeFormResubmitted = 4;
+ WebNavigationTypeOther = 5;
+
+{ Types }
+type
+ WebNavigationType = culong;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBPOLICYDELEGATE_PAS_R}
+{$define WEBPOLICYDELEGATE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBPOLICYDELEGATE_PAS_F}
+{$define WEBPOLICYDELEGATE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBPOLICYDELEGATE_PAS_S}
+{$define WEBPOLICYDELEGATE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebPolicyDecisionListenerProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef WEBPOLICYDELEGATE_PAS_P}
+{$define WEBPOLICYDELEGATE_PAS_P}
+
+{ WebPolicyDecisionListener Protocol }
+ WebPolicyDecisionListenerProtocol = objcprotocol
+ procedure use; message 'use';
+ procedure download; message 'download';
+ procedure ignore; message 'ignore';
+ end; external name 'WebPolicyDecisionListener';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebPreferences.inc b/packages/cocoaint/src/webkit/WebPreferences.inc
new file mode 100644
index 0000000000..d0cb90d4a9
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebPreferences.inc
@@ -0,0 +1,120 @@
+{ Parsed from Webkit.framework WebPreferences.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBPREFERENCES_PAS_T}
+{$define WEBPREFERENCES_PAS_T}
+
+{ Constants }
+
+const
+ WebCacheModelDocumentViewer = 0;
+ WebCacheModelDocumentBrowser = 1;
+ WebCacheModelPrimaryWebBrowser = 2;
+
+{ Types }
+type
+ WebCacheModel = WebNSUInteger;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBPREFERENCES_PAS_R}
+{$define WEBPREFERENCES_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBPREFERENCES_PAS_F}
+{$define WEBPREFERENCES_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBPREFERENCES_PAS_S}
+{$define WEBPREFERENCES_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebPreferences = objcclass;
+ WebPreferencesPointer = ^WebPreferences;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBPREFERENCES_PAS_C}
+{$define WEBPREFERENCES_PAS_C}
+
+{ WebPreferences }
+ WebPreferences = objcclass(NSObject, NSCodingProtocol)
+ private
+ __private: WebPreferencesPrivate;
+
+ public
+ class function alloc: WebPreferences; message 'alloc';
+
+ class function standardPreferences: WebPreferences; message 'standardPreferences';
+ function initWithIdentifier(anIdentifier: NSStringPointer): id; message 'initWithIdentifier:';
+ function identifier: NSString; message 'identifier';
+ function standardFontFamily: NSString; message 'standardFontFamily';
+ procedure setStandardFontFamily(family: NSStringPointer); message 'setStandardFontFamily:';
+ function fixedFontFamily: NSString; message 'fixedFontFamily';
+ procedure setFixedFontFamily(family: NSStringPointer); message 'setFixedFontFamily:';
+ function serifFontFamily: NSString; message 'serifFontFamily';
+ procedure setSerifFontFamily(family: NSStringPointer); message 'setSerifFontFamily:';
+ function sansSerifFontFamily: NSString; message 'sansSerifFontFamily';
+ procedure setSansSerifFontFamily(family: NSStringPointer); message 'setSansSerifFontFamily:';
+ function cursiveFontFamily: NSString; message 'cursiveFontFamily';
+ procedure setCursiveFontFamily(family: NSStringPointer); message 'setCursiveFontFamily:';
+ function fantasyFontFamily: NSString; message 'fantasyFontFamily';
+ procedure setFantasyFontFamily(family: NSStringPointer); message 'setFantasyFontFamily:';
+ function defaultFontSize: cint; message 'defaultFontSize';
+ procedure setDefaultFontSize(size: cint); message 'setDefaultFontSize:';
+ function defaultFixedFontSize: cint; message 'defaultFixedFontSize';
+ procedure setDefaultFixedFontSize(size: cint); message 'setDefaultFixedFontSize:';
+ function minimumFontSize: cint; message 'minimumFontSize';
+ procedure setMinimumFontSize(size: cint); message 'setMinimumFontSize:';
+ function minimumLogicalFontSize: cint; message 'minimumLogicalFontSize';
+ procedure setMinimumLogicalFontSize(size: cint); message 'setMinimumLogicalFontSize:';
+ function defaultTextEncodingName: NSString; message 'defaultTextEncodingName';
+ procedure setDefaultTextEncodingName(encoding: NSStringPointer); message 'setDefaultTextEncodingName:';
+ function userStyleSheetEnabled: Boolean; message 'userStyleSheetEnabled';
+ procedure setUserStyleSheetEnabled(flag: Boolean); message 'setUserStyleSheetEnabled:';
+ function userStyleSheetLocation: NSURL; message 'userStyleSheetLocation';
+ procedure setUserStyleSheetLocation(URL: NSURLPointer); message 'setUserStyleSheetLocation:';
+ function isJavaEnabled: Boolean; message 'isJavaEnabled';
+ procedure setJavaEnabled(flag: Boolean); message 'setJavaEnabled:';
+ function isJavaScriptEnabled: Boolean; message 'isJavaScriptEnabled';
+ procedure setJavaScriptEnabled(flag: Boolean); message 'setJavaScriptEnabled:';
+ function javaScriptCanOpenWindowsAutomatically: Boolean; message 'javaScriptCanOpenWindowsAutomatically';
+ procedure setJavaScriptCanOpenWindowsAutomatically(flag: Boolean); message 'setJavaScriptCanOpenWindowsAutomatically:';
+ function arePlugInsEnabled: Boolean; message 'arePlugInsEnabled';
+ procedure setPlugInsEnabled(flag: Boolean); message 'setPlugInsEnabled:';
+ function allowsAnimatedImages: Boolean; message 'allowsAnimatedImages';
+ procedure setAllowsAnimatedImages(flag: Boolean); message 'setAllowsAnimatedImages:';
+ function allowsAnimatedImageLooping: Boolean; message 'allowsAnimatedImageLooping';
+ procedure setAllowsAnimatedImageLooping(flag: Boolean); message 'setAllowsAnimatedImageLooping:';
+ procedure setLoadsImagesAutomatically(flag: Boolean); message 'setLoadsImagesAutomatically:';
+ function loadsImagesAutomatically: Boolean; message 'loadsImagesAutomatically';
+ procedure setAutosaves(flag: Boolean); message 'setAutosaves:';
+ function autosaves: Boolean; message 'autosaves';
+ procedure setShouldPrintBackgrounds(flag: Boolean); message 'setShouldPrintBackgrounds:';
+ function shouldPrintBackgrounds: Boolean; message 'shouldPrintBackgrounds';
+ procedure setPrivateBrowsingEnabled(flag: Boolean); message 'setPrivateBrowsingEnabled:';
+ function privateBrowsingEnabled: Boolean; message 'privateBrowsingEnabled';
+ procedure setTabsToLinks(flag: Boolean); message 'setTabsToLinks:';
+ function tabsToLinks: Boolean; message 'tabsToLinks';
+ procedure setUsesPageCache(usesPageCache_: Boolean); message 'setUsesPageCache:';
+ function usesPageCache: Boolean; message 'usesPageCache';
+ procedure setCacheModel(cacheModel_: WebCacheModel); message 'setCacheModel:';
+ function cacheModel: WebCacheModel; message 'cacheModel';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebResource.inc b/packages/cocoaint/src/webkit/WebResource.inc
new file mode 100644
index 0000000000..999d04b3d1
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebResource.inc
@@ -0,0 +1,60 @@
+{ Parsed from Webkit.framework WebResource.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBRESOURCE_PAS_T}
+{$define WEBRESOURCE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBRESOURCE_PAS_R}
+{$define WEBRESOURCE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBRESOURCE_PAS_F}
+{$define WEBRESOURCE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBRESOURCE_PAS_S}
+{$define WEBRESOURCE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebResource = objcclass;
+ WebResourcePointer = ^WebResource;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBRESOURCE_PAS_C}
+{$define WEBRESOURCE_PAS_C}
+
+{ WebResource }
+ WebResource = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol)
+ private
+ __private: WebResourcePrivate;
+
+ public
+ class function alloc: WebResource; message 'alloc';
+
+ function initWithData_URL_MIMEType_textEncodingName_frameName(data_: NSDataPointer; URL_: NSURLPointer; MIMEType_: NSStringPointer; textEncodingName_: NSStringPointer; frameName_: NSStringPointer): id; message 'initWithData:URL:MIMEType:textEncodingName:frameName:';
+ function data: NSData; message 'data';
+ function URL: NSURL; message 'URL';
+ function MIMEType: NSString; message 'MIMEType';
+ function textEncodingName: NSString; message 'textEncodingName';
+ function frameName: NSString; message 'frameName';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebResourceLoadDelegate.inc b/packages/cocoaint/src/webkit/WebResourceLoadDelegate.inc
new file mode 100644
index 0000000000..6b3facb7d9
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebResourceLoadDelegate.inc
@@ -0,0 +1,31 @@
+{ Parsed from Webkit.framework WebResourceLoadDelegate.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBRESOURCELOADDELEGATE_PAS_T}
+{$define WEBRESOURCELOADDELEGATE_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBRESOURCELOADDELEGATE_PAS_R}
+{$define WEBRESOURCELOADDELEGATE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBRESOURCELOADDELEGATE_PAS_F}
+{$define WEBRESOURCELOADDELEGATE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBRESOURCELOADDELEGATE_PAS_S}
+{$define WEBRESOURCELOADDELEGATE_PAS_S}
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebScriptObject.inc b/packages/cocoaint/src/webkit/WebScriptObject.inc
new file mode 100644
index 0000000000..8288789247
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebScriptObject.inc
@@ -0,0 +1,74 @@
+{ Parsed from Webkit.framework WebScriptObject.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBSCRIPTOBJECT_PAS_T}
+{$define WEBSCRIPTOBJECT_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBSCRIPTOBJECT_PAS_R}
+{$define WEBSCRIPTOBJECT_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBSCRIPTOBJECT_PAS_F}
+{$define WEBSCRIPTOBJECT_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBSCRIPTOBJECT_PAS_S}
+{$define WEBSCRIPTOBJECT_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebScriptObject = objcclass;
+ WebScriptObjectPointer = ^WebScriptObject;
+ WebUndefined = objcclass;
+ WebUndefinedPointer = ^WebUndefined;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBSCRIPTOBJECT_PAS_C}
+{$define WEBSCRIPTOBJECT_PAS_C}
+
+{ WebScriptObject }
+ WebScriptObject = objcclass(NSObject)
+ private
+ __private: WebScriptObjectPrivate;
+
+ public
+ class function alloc: WebScriptObject; message 'alloc';
+
+ class function throwException(exceptionMessage: NSStringPointer): Boolean; message 'throwException:';
+ function JSObject: JSObjectRef; message 'JSObject';
+ function callWebScriptMethod_withArguments(name: NSStringPointer; args: NSArrayPointer): id; message 'callWebScriptMethod:withArguments:';
+ function evaluateWebScript(script: NSStringPointer): id; message 'evaluateWebScript:';
+ procedure removeWebScriptKey(name: NSStringPointer); message 'removeWebScriptKey:';
+ function stringRepresentation: NSString; message 'stringRepresentation';
+ function webScriptValueAtIndex(index: cuint): id; message 'webScriptValueAtIndex:';
+ procedure setWebScriptValueAtIndex_value(index: cuint; value: id); message 'setWebScriptValueAtIndex:value:';
+ procedure setException(description_: NSStringPointer); message 'setException:';
+ end; external;
+
+{ WebUndefined }
+ WebUndefined = objcclass(NSObject, NSCodingProtocol, NSCopyingProtocol)
+
+ public
+ class function alloc: WebUndefined; message 'alloc';
+
+ class function undefined: WebUndefined; message 'undefined';
+ end; external;
+
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebUIDelegate.inc b/packages/cocoaint/src/webkit/WebUIDelegate.inc
new file mode 100644
index 0000000000..1cedda50cc
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebUIDelegate.inc
@@ -0,0 +1,103 @@
+{ Parsed from Webkit.framework WebUIDelegate.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBUIDELEGATE_PAS_T}
+{$define WEBUIDELEGATE_PAS_T}
+
+{ Constants }
+
+const
+ WebMenuItemTagOpenLinkInNewWindow = 1;
+ WebMenuItemTagDownloadLinkToDisk = 0;
+ WebMenuItemTagCopyLinkToClipboard = 1;
+ WebMenuItemTagOpenImageInNewWindow = 2;
+ WebMenuItemTagDownloadImageToDisk = 3;
+ WebMenuItemTagCopyImageToClipboard = 4;
+ WebMenuItemTagOpenFrameInNewWindow = 5;
+ WebMenuItemTagCopy = 6;
+ WebMenuItemTagGoBack = 7;
+ WebMenuItemTagGoForward = 8;
+ WebMenuItemTagStop = 9;
+ WebMenuItemTagReload = 10;
+ WebMenuItemTagCut = 11;
+ WebMenuItemTagPaste = 12;
+ WebMenuItemTagSpellingGuess = 13;
+ WebMenuItemTagNoGuessesFound = 14;
+ WebMenuItemTagIgnoreSpelling = 15;
+ WebMenuItemTagLearnSpelling = 16;
+ WebMenuItemTagOther = 17;
+ WebMenuItemTagSearchInSpotlight = 18;
+ WebMenuItemTagSearchWeb = 19;
+ WebMenuItemTagLookUpInDictionary = 20;
+ WebMenuItemTagOpenWithDefaultApplication = 21;
+ WebMenuItemPDFActualSize = 22;
+ WebMenuItemPDFZoomIn = 23;
+ WebMenuItemPDFZoomOut = 24;
+ WebMenuItemPDFAutoSize = 25;
+ WebMenuItemPDFSinglePage = 26;
+ WebMenuItemPDFFacingPages = 27;
+ WebMenuItemPDFContinuous = 28;
+ WebMenuItemPDFNextPage = 29;
+ WebMenuItemPDFPreviousPage = 30;
+
+const
+ WebDragDestinationActionNone = 0;
+ WebDragDestinationActionDHTML = 1;
+ WebDragDestinationActionEdit = 2;
+ WebDragDestinationActionLoad = 4;
+ WebDragDestinationActionAny = UINT_MAX;
+
+const
+ WebDragSourceActionNone = 0;
+ WebDragSourceActionDHTML = 1;
+ WebDragSourceActionImage = 2;
+ WebDragSourceActionLink = 4;
+ WebDragSourceActionSelection = 8;
+ WebDragSourceActionAny = UINT_MAX;
+
+{ Types }
+type
+ WebDragDestinationAction = culong;
+ WebDragSourceAction = culong;
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBUIDELEGATE_PAS_R}
+{$define WEBUIDELEGATE_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBUIDELEGATE_PAS_F}
+{$define WEBUIDELEGATE_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBUIDELEGATE_PAS_S}
+{$define WEBUIDELEGATE_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebOpenPanelResultListenerProtocol = objcprotocol;
+
+{$endif}
+{$ifdef PROTOCOLS}
+{$ifndef WEBUIDELEGATE_PAS_P}
+{$define WEBUIDELEGATE_PAS_P}
+
+{ WebOpenPanelResultListener Protocol }
+ WebOpenPanelResultListenerProtocol = objcprotocol
+ procedure chooseFilename(fileName: NSStringPointer); message 'chooseFilename:';
+ procedure cancel; message 'cancel';
+ end; external name 'WebOpenPanelResultListener';
+{$endif}
+{$endif}
diff --git a/packages/cocoaint/src/webkit/WebView.inc b/packages/cocoaint/src/webkit/WebView.inc
new file mode 100644
index 0000000000..59a220db5b
--- /dev/null
+++ b/packages/cocoaint/src/webkit/WebView.inc
@@ -0,0 +1,258 @@
+{ Parsed from Webkit.framework WebView.h }
+{ Version FrameworkParser: 1.3. PasCocoa 0.3, Objective-P 0.4 - Sat Oct 3 15:33:51 ICT 2009 }
+
+
+{$ifdef TYPES}
+{$ifndef WEBVIEW_PAS_T}
+{$define WEBVIEW_PAS_T}
+
+{$endif}
+{$endif}
+
+{$ifdef RECORDS}
+{$ifndef WEBVIEW_PAS_R}
+{$define WEBVIEW_PAS_R}
+
+{$endif}
+{$endif}
+
+{$ifdef FUNCTIONS}
+{$ifndef WEBVIEW_PAS_F}
+{$define WEBVIEW_PAS_F}
+
+{$endif}
+{$endif}
+
+{$ifdef EXTERNAL_SYMBOLS}
+{$ifndef WEBVIEW_PAS_S}
+{$define WEBVIEW_PAS_S}
+
+{$endif}
+{$endif}
+
+{$ifdef FORWARD}
+ WebView = objcclass;
+ WebViewPointer = ^WebView;
+
+{$endif}
+
+{$ifdef CLASSES}
+{$ifndef WEBVIEW_PAS_C}
+{$define WEBVIEW_PAS_C}
+
+{ WebView }
+ WebView = objcclass(NSView)
+ private
+ __private: WebViewPrivate;
+
+ public
+ class function alloc: WebView; message 'alloc';
+
+ class function canShowMIMEType(MIMEType: NSStringPointer): Boolean; message 'canShowMIMEType:';
+ class function canShowMIMETypeAsHTML(MIMEType: NSStringPointer): Boolean; message 'canShowMIMETypeAsHTML:';
+ class function MIMETypesShownAsHTML: NSArray; message 'MIMETypesShownAsHTML';
+ class procedure setMIMETypesShownAsHTML(MIMETypes: NSArrayPointer); message 'setMIMETypesShownAsHTML:';
+ class function URLFromPasteboard(pasteboard: NSPasteboardPointer): NSURL; message 'URLFromPasteboard:';
+ class function URLTitleFromPasteboard(pasteboard: NSPasteboardPointer): NSString; message 'URLTitleFromPasteboard:';
+ class procedure registerURLSchemeAsLocal(scheme: NSStringPointer); message 'registerURLSchemeAsLocal:';
+ function initWithFrame_frameName_groupName(frame_: NSRect; frameName: NSStringPointer; groupName_: NSStringPointer): id; message 'initWithFrame:frameName:groupName:';
+ procedure close; message 'close';
+ procedure setShouldCloseWithWindow(close_: Boolean); message 'setShouldCloseWithWindow:';
+ function shouldCloseWithWindow: Boolean; message 'shouldCloseWithWindow';
+ procedure setUIDelegate(delegate: id); message 'setUIDelegate:';
+ function UIDelegate: id; message 'UIDelegate';
+ procedure setResourceLoadDelegate(delegate: id); message 'setResourceLoadDelegate:';
+ function resourceLoadDelegate: id; message 'resourceLoadDelegate';
+ procedure setDownloadDelegate(delegate: id); message 'setDownloadDelegate:';
+ function downloadDelegate: id; message 'downloadDelegate';
+ procedure setFrameLoadDelegate(delegate: id); message 'setFrameLoadDelegate:';
+ function frameLoadDelegate: id; message 'frameLoadDelegate';
+ procedure setPolicyDelegate(delegate: id); message 'setPolicyDelegate:';
+ function policyDelegate: id; message 'policyDelegate';
+ function mainFrame: WebFrame; message 'mainFrame';
+ function selectedFrame: WebFrame; message 'selectedFrame';
+ function backForwardList: WebBackForwardList; message 'backForwardList';
+ procedure setMaintainsBackForwardList(flag: Boolean); message 'setMaintainsBackForwardList:';
+ function goBack: Boolean; message 'goBack';
+ function goForward: Boolean; message 'goForward';
+ function goToBackForwardItem(item: WebHistoryItem): Boolean; message 'goToBackForwardItem:';
+ procedure setTextSizeMultiplier(multiplier: single); message 'setTextSizeMultiplier:';
+ function textSizeMultiplier: single; message 'textSizeMultiplier';
+ procedure setApplicationNameForUserAgent(applicationName: NSStringPointer); message 'setApplicationNameForUserAgent:';
+ function applicationNameForUserAgent: NSString; message 'applicationNameForUserAgent';
+ procedure setCustomUserAgent(userAgentString: NSStringPointer); message 'setCustomUserAgent:';
+ function customUserAgent: NSString; message 'customUserAgent';
+ function userAgentForURL(URL: NSURLPointer): NSString; message 'userAgentForURL:';
+ function supportsTextEncoding: Boolean; message 'supportsTextEncoding';
+ procedure setCustomTextEncodingName(encodingName: NSStringPointer); message 'setCustomTextEncodingName:';
+ function customTextEncodingName: NSString; message 'customTextEncodingName';
+ procedure setMediaStyle(mediaStyle_: NSStringPointer); message 'setMediaStyle:';
+ function mediaStyle: NSString; message 'mediaStyle';
+ function stringByEvaluatingJavaScriptFromString(script: NSStringPointer): NSString; message 'stringByEvaluatingJavaScriptFromString:';
+ function windowScriptObject: WebScriptObject; message 'windowScriptObject';
+ procedure setPreferences(prefs: WebPreferences); message 'setPreferences:';
+ function preferences: WebPreferences; message 'preferences';
+ procedure setPreferencesIdentifier(anIdentifier: NSStringPointer); message 'setPreferencesIdentifier:';
+ function preferencesIdentifier: NSString; message 'preferencesIdentifier';
+ procedure setHostWindow(hostWindow_: NSWindowPointer); message 'setHostWindow:';
+ function hostWindow: NSWindow; message 'hostWindow';
+ function searchFor_direction_caseSensitive_wrap(string_: NSStringPointer; forward: Boolean; caseFlag: Boolean; wrapFlag: Boolean): Boolean; message 'searchFor:direction:caseSensitive:wrap:';
+ class procedure registerViewClass_representationClass_forMIMEType(viewClass: Pobjc_class; representationClass: Pobjc_class; MIMEType: NSStringPointer); message 'registerViewClass:representationClass:forMIMEType:';
+ procedure setGroupName(groupName_: NSStringPointer); message 'setGroupName:';
+ function groupName: NSString; message 'groupName';
+ function estimatedProgress: double; message 'estimatedProgress';
+ function isLoading: Boolean; message 'isLoading';
+ function elementAtPoint(point: NSPoint): NSDictionary; message 'elementAtPoint:';
+ function pasteboardTypesForSelection: NSArray; message 'pasteboardTypesForSelection';
+ procedure writeSelectionWithPasteboardTypes_toPasteboard(types: NSArrayPointer; pasteboard: NSPasteboardPointer); message 'writeSelectionWithPasteboardTypes:toPasteboard:';
+ function pasteboardTypesForElement(element: NSDictionaryPointer): NSArray; message 'pasteboardTypesForElement:';
+ procedure writeElement_withPasteboardTypes_toPasteboard(element: NSDictionaryPointer; types: NSArrayPointer; pasteboard: NSPasteboardPointer); message 'writeElement:withPasteboardTypes:toPasteboard:';
+ procedure moveDragCaretToPoint(point: NSPoint); message 'moveDragCaretToPoint:';
+ procedure removeDragCaret; message 'removeDragCaret';
+ procedure setDrawsBackground(drawsBackround: Boolean); message 'setDrawsBackground:';
+ function drawsBackground: Boolean; message 'drawsBackground';
+ procedure setMainFrameURL(URLString: NSStringPointer); message 'setMainFrameURL:';
+ function mainFrameURL: NSString; message 'mainFrameURL';
+ function mainFrameDocument: DOMDocument; message 'mainFrameDocument';
+ function mainFrameTitle: NSString; message 'mainFrameTitle';
+ function mainFrameIcon: NSImage; message 'mainFrameIcon';
+
+ { Category: WebIBActions }
+ procedure takeStringURLFrom(sender: id); message 'takeStringURLFrom:';
+ procedure stopLoading(sender: id); message 'stopLoading:';
+ procedure reload(sender: id); message 'reload:';
+ function canGoBack: Boolean; message 'canGoBack';
+ function canGoForward: Boolean; message 'canGoForward';
+ function canMakeTextLarger: Boolean; message 'canMakeTextLarger';
+ procedure makeTextLarger(sender: id); message 'makeTextLarger:';
+ function canMakeTextSmaller: Boolean; message 'canMakeTextSmaller';
+ procedure makeTextSmaller(sender: id); message 'makeTextSmaller:';
+ function canMakeTextStandardSize: Boolean; message 'canMakeTextStandardSize';
+ procedure makeTextStandardSize(sender: id); message 'makeTextStandardSize:';
+ procedure toggleContinuousSpellChecking(sender: id); message 'toggleContinuousSpellChecking:';
+ procedure toggleSmartInsertDelete(sender: id); message 'toggleSmartInsertDelete:';
+
+ { Category: WebViewCSS }
+ function computedStyleForElement_pseudoElement(element: DOMElement; pseudoElement: NSStringPointer): DOMCSSStyleDeclaration; message 'computedStyleForElement:pseudoElement:';
+
+ { Category: WebViewEditing }
+ function editableDOMRangeForPoint(point: NSPoint): DOMRange; message 'editableDOMRangeForPoint:';
+ procedure setSelectedDOMRange_affinity(range: DOMRange; selectionAffinity_: NSSelectionAffinity); message 'setSelectedDOMRange:affinity:';
+ function selectedDOMRange: DOMRange; message 'selectedDOMRange';
+ function selectionAffinity: NSSelectionAffinity; message 'selectionAffinity';
+ function maintainsInactiveSelection: Boolean; message 'maintainsInactiveSelection';
+ procedure setEditable(flag: Boolean); message 'setEditable:';
+ function isEditable: Boolean; message 'isEditable';
+ procedure setTypingStyle(style: DOMCSSStyleDeclaration); message 'setTypingStyle:';
+ function typingStyle: DOMCSSStyleDeclaration; message 'typingStyle';
+ procedure setSmartInsertDeleteEnabled(flag: Boolean); message 'setSmartInsertDeleteEnabled:';
+ function smartInsertDeleteEnabled: Boolean; message 'smartInsertDeleteEnabled';
+ procedure setContinuousSpellCheckingEnabled(flag: Boolean); message 'setContinuousSpellCheckingEnabled:';
+ function isContinuousSpellCheckingEnabled: Boolean; message 'isContinuousSpellCheckingEnabled';
+ function spellCheckerDocumentTag: WebNSInteger; message 'spellCheckerDocumentTag';
+ function undoManager: NSUndoManager; message 'undoManager';
+ procedure setEditingDelegate(delegate: id); message 'setEditingDelegate:';
+ function editingDelegate: id; message 'editingDelegate';
+ function styleDeclarationWithText(text: NSStringPointer): DOMCSSStyleDeclaration; message 'styleDeclarationWithText:';
+
+ { Category: WebViewUndoableEditing }
+ procedure replaceSelectionWithNode(node: DOMNode); message 'replaceSelectionWithNode:';
+ procedure replaceSelectionWithText(text: NSStringPointer); message 'replaceSelectionWithText:';
+ procedure replaceSelectionWithMarkupString(markupString: NSStringPointer); message 'replaceSelectionWithMarkupString:';
+ procedure replaceSelectionWithArchive(archive: WebArchive); message 'replaceSelectionWithArchive:';
+ procedure deleteSelection; message 'deleteSelection';
+ procedure applyStyle(style: DOMCSSStyleDeclaration); message 'applyStyle:';
+
+ { Category: WebViewEditingActions }
+ procedure copy_(sender: id); message 'copy:';
+ procedure cut(sender: id); message 'cut:';
+ procedure paste(sender: id); message 'paste:';
+ procedure copyFont(sender: id); message 'copyFont:';
+ procedure pasteFont(sender: id); message 'pasteFont:';
+ procedure delete(sender: id); message 'delete:';
+ procedure pasteAsPlainText(sender: id); message 'pasteAsPlainText:';
+ procedure pasteAsRichText(sender: id); message 'pasteAsRichText:';
+ procedure changeFont(sender: id); message 'changeFont:';
+ procedure changeAttributes(sender: id); message 'changeAttributes:';
+ procedure changeDocumentBackgroundColor(sender: id); message 'changeDocumentBackgroundColor:';
+ procedure changeColor(sender: id); message 'changeColor:';
+ procedure alignCenter(sender: id); message 'alignCenter:';
+ procedure alignJustified(sender: id); message 'alignJustified:';
+ procedure alignLeft(sender: id); message 'alignLeft:';
+ procedure alignRight(sender: id); message 'alignRight:';
+ procedure checkSpelling(sender: id); message 'checkSpelling:';
+ procedure showGuessPanel(sender: id); message 'showGuessPanel:';
+ procedure performFindPanelAction(sender: id); message 'performFindPanelAction:';
+ procedure startSpeaking(sender: id); message 'startSpeaking:';
+ procedure stopSpeaking(sender: id); message 'stopSpeaking:';
+ procedure moveToBeginningOfSentence(sender: id); message 'moveToBeginningOfSentence:';
+ procedure moveToBeginningOfSentenceAndModifySelection(sender: id); message 'moveToBeginningOfSentenceAndModifySelection:';
+ procedure moveToEndOfSentence(sender: id); message 'moveToEndOfSentence:';
+ procedure moveToEndOfSentenceAndModifySelection(sender: id); message 'moveToEndOfSentenceAndModifySelection:';
+ procedure selectSentence(sender: id); message 'selectSentence:';
+ procedure capitalizeWord(sender: id); message 'capitalizeWord:';
+ procedure centerSelectionInVisibleArea(sender: id); message 'centerSelectionInVisibleArea:';
+ procedure changeCaseOfLetter(sender: id); message 'changeCaseOfLetter:';
+ procedure complete(sender: id); message 'complete:';
+ procedure deleteBackward(sender: id); message 'deleteBackward:';
+ procedure deleteBackwardByDecomposingPreviousCharacter(sender: id); message 'deleteBackwardByDecomposingPreviousCharacter:';
+ procedure deleteForward(sender: id); message 'deleteForward:';
+ procedure deleteToBeginningOfLine(sender: id); message 'deleteToBeginningOfLine:';
+ procedure deleteToBeginningOfParagraph(sender: id); message 'deleteToBeginningOfParagraph:';
+ procedure deleteToEndOfLine(sender: id); message 'deleteToEndOfLine:';
+ procedure deleteToEndOfParagraph(sender: id); message 'deleteToEndOfParagraph:';
+ procedure deleteWordBackward(sender: id); message 'deleteWordBackward:';
+ procedure deleteWordForward(sender: id); message 'deleteWordForward:';
+ procedure indent(sender: id); message 'indent:';
+ procedure insertBacktab(sender: id); message 'insertBacktab:';
+ procedure insertNewline(sender: id); message 'insertNewline:';
+ procedure insertParagraphSeparator(sender: id); message 'insertParagraphSeparator:';
+ procedure insertTab(sender: id); message 'insertTab:';
+ procedure lowercaseWord(sender: id); message 'lowercaseWord:';
+ procedure moveBackward(sender: id); message 'moveBackward:';
+ procedure moveBackwardAndModifySelection(sender: id); message 'moveBackwardAndModifySelection:';
+ procedure moveDown(sender: id); message 'moveDown:';
+ procedure moveDownAndModifySelection(sender: id); message 'moveDownAndModifySelection:';
+ procedure moveForward(sender: id); message 'moveForward:';
+ procedure moveForwardAndModifySelection(sender: id); message 'moveForwardAndModifySelection:';
+ procedure moveLeft(sender: id); message 'moveLeft:';
+ procedure moveLeftAndModifySelection(sender: id); message 'moveLeftAndModifySelection:';
+ procedure moveRight(sender: id); message 'moveRight:';
+ procedure moveRightAndModifySelection(sender: id); message 'moveRightAndModifySelection:';
+ procedure moveToBeginningOfDocument(sender: id); message 'moveToBeginningOfDocument:';
+ procedure moveToBeginningOfDocumentAndModifySelection(sender: id); message 'moveToBeginningOfDocumentAndModifySelection:';
+ procedure moveToBeginningOfLine(sender: id); message 'moveToBeginningOfLine:';
+ procedure moveToBeginningOfLineAndModifySelection(sender: id); message 'moveToBeginningOfLineAndModifySelection:';
+ procedure moveToBeginningOfParagraph(sender: id); message 'moveToBeginningOfParagraph:';
+ procedure moveToBeginningOfParagraphAndModifySelection(sender: id); message 'moveToBeginningOfParagraphAndModifySelection:';
+ procedure moveToEndOfDocument(sender: id); message 'moveToEndOfDocument:';
+ procedure moveToEndOfDocumentAndModifySelection(sender: id); message 'moveToEndOfDocumentAndModifySelection:';
+ procedure moveToEndOfLine(sender: id); message 'moveToEndOfLine:';
+ procedure moveToEndOfLineAndModifySelection(sender: id); message 'moveToEndOfLineAndModifySelection:';
+ procedure moveToEndOfParagraph(sender: id); message 'moveToEndOfParagraph:';
+ procedure moveToEndOfParagraphAndModifySelection(sender: id); message 'moveToEndOfParagraphAndModifySelection:';
+ procedure moveUp(sender: id); message 'moveUp:';
+ procedure moveUpAndModifySelection(sender: id); message 'moveUpAndModifySelection:';
+ procedure moveWordBackward(sender: id); message 'moveWordBackward:';
+ procedure moveWordBackwardAndModifySelection(sender: id); message 'moveWordBackwardAndModifySelection:';
+ procedure moveWordForward(sender: id); message 'moveWordForward:';
+ procedure moveWordForwardAndModifySelection(sender: id); message 'moveWordForwardAndModifySelection:';
+ procedure moveWordLeft(sender: id); message 'moveWordLeft:';
+ procedure moveWordLeftAndModifySelection(sender: id); message 'moveWordLeftAndModifySelection:';
+ procedure moveWordRight(sender: id); message 'moveWordRight:';
+ procedure moveWordRightAndModifySelection(sender: id); message 'moveWordRightAndModifySelection:';
+ procedure pageDown(sender: id); message 'pageDown:';
+ procedure pageUp(sender: id); message 'pageUp:';
+ procedure scrollLineDown(sender: id); message 'scrollLineDown:';
+ procedure scrollLineUp(sender: id); message 'scrollLineUp:';
+ procedure scrollPageDown(sender: id); message 'scrollPageDown:';
+ procedure scrollPageUp(sender: id); message 'scrollPageUp:';
+ procedure selectAll(sender: id); message 'selectAll:';
+ procedure selectLine(sender: id); message 'selectLine:';
+ procedure selectParagraph(sender: id); message 'selectParagraph:';
+ procedure selectWord(sender: id); message 'selectWord:';
+ procedure uppercaseWord(sender: id); message 'uppercaseWord:';
+ end; external;
+
+{$endif}
+{$endif}