Browse Source

* NSRange is defined correctly
+ Added CoreData framework
+ Added WebKit framework

git-svn-id: branches/objc@13796 -

josef 16 years ago
parent
commit
ca6ef63ad2
100 changed files with 6395 additions and 13 deletions
  1. 174 0
      .gitattributes
  2. 60 0
      packages/cocoaint/src/CoreData.pas
  3. 3 0
      packages/cocoaint/src/UndefinedTypes.inc
  4. 65 0
      packages/cocoaint/src/WebKit.pas
  5. 115 0
      packages/cocoaint/src/WebKitDelegatesAll.pas
  6. 35 0
      packages/cocoaint/src/coredata/CoreData.inc
  7. 40 0
      packages/cocoaint/src/coredata/CoreDataDefines.inc
  8. 83 0
      packages/cocoaint/src/coredata/CoreDataErrors.inc
  9. 73 0
      packages/cocoaint/src/coredata/NSAtomicStore.inc
  10. 63 0
      packages/cocoaint/src/coredata/NSAtomicStoreCacheNode.inc
  11. 91 0
      packages/cocoaint/src/coredata/NSAttributeDescription.inc
  12. 105 0
      packages/cocoaint/src/coredata/NSEntityDescription.inc
  13. 107 0
      packages/cocoaint/src/coredata/NSEntityMapping.inc
  14. 67 0
      packages/cocoaint/src/coredata/NSEntityMigrationPolicy.inc
  15. 103 0
      packages/cocoaint/src/coredata/NSFetchRequest.inc
  16. 72 0
      packages/cocoaint/src/coredata/NSFetchRequestExpression.inc
  17. 59 0
      packages/cocoaint/src/coredata/NSFetchedPropertyDescription.inc
  18. 96 0
      packages/cocoaint/src/coredata/NSManagedObject.inc
  19. 158 0
      packages/cocoaint/src/coredata/NSManagedObjectContext.inc
  20. 56 0
      packages/cocoaint/src/coredata/NSManagedObjectID.inc
  21. 87 0
      packages/cocoaint/src/coredata/NSManagedObjectModel.inc
  22. 67 0
      packages/cocoaint/src/coredata/NSMappingModel.inc
  23. 88 0
      packages/cocoaint/src/coredata/NSMigrationManager.inc
  24. 85 0
      packages/cocoaint/src/coredata/NSPersistentStore.inc
  25. 102 0
      packages/cocoaint/src/coredata/NSPersistentStoreCoordinator.inc
  26. 88 0
      packages/cocoaint/src/coredata/NSPropertyDescription.inc
  27. 69 0
      packages/cocoaint/src/coredata/NSPropertyMapping.inc
  28. 86 0
      packages/cocoaint/src/coredata/NSRelationshipDescription.inc
  29. 3 9
      packages/cocoaint/src/foundation/NSRange.inc
  30. 16 4
      packages/cocoaint/src/patches/NSBundle.patch
  31. 53 0
      packages/cocoaint/src/webkit/DOMAbstractView.inc
  32. 58 0
      packages/cocoaint/src/webkit/DOMAttr.inc
  33. 51 0
      packages/cocoaint/src/webkit/DOMCDATASection.inc
  34. 31 0
      packages/cocoaint/src/webkit/DOMCSS.inc
  35. 53 0
      packages/cocoaint/src/webkit/DOMCSSCharsetRule.inc
  36. 53 0
      packages/cocoaint/src/webkit/DOMCSSFontFaceRule.inc
  37. 55 0
      packages/cocoaint/src/webkit/DOMCSSImportRule.inc
  38. 59 0
      packages/cocoaint/src/webkit/DOMCSSMediaRule.inc
  39. 55 0
      packages/cocoaint/src/webkit/DOMCSSPageRule.inc
  40. 94 0
      packages/cocoaint/src/webkit/DOMCSSPrimitiveValue.inc
  41. 68 0
      packages/cocoaint/src/webkit/DOMCSSRule.inc
  42. 54 0
      packages/cocoaint/src/webkit/DOMCSSRuleList.inc
  43. 67 0
      packages/cocoaint/src/webkit/DOMCSSStyleDeclaration.inc
  44. 55 0
      packages/cocoaint/src/webkit/DOMCSSStyleRule.inc
  45. 59 0
      packages/cocoaint/src/webkit/DOMCSSStyleSheet.inc
  46. 51 0
      packages/cocoaint/src/webkit/DOMCSSUnknownRule.inc
  47. 63 0
      packages/cocoaint/src/webkit/DOMCSSValue.inc
  48. 54 0
      packages/cocoaint/src/webkit/DOMCSSValueList.inc
  49. 66 0
      packages/cocoaint/src/webkit/DOMCharacterData.inc
  50. 51 0
      packages/cocoaint/src/webkit/DOMComment.inc
  51. 31 0
      packages/cocoaint/src/webkit/DOMCore.inc
  52. 55 0
      packages/cocoaint/src/webkit/DOMCounter.inc
  53. 101 0
      packages/cocoaint/src/webkit/DOMDocument.inc
  54. 51 0
      packages/cocoaint/src/webkit/DOMDocumentFragment.inc
  55. 58 0
      packages/cocoaint/src/webkit/DOMDocumentType.inc
  56. 94 0
      packages/cocoaint/src/webkit/DOMElement.inc
  57. 55 0
      packages/cocoaint/src/webkit/DOMEntity.inc
  58. 51 0
      packages/cocoaint/src/webkit/DOMEntityReference.inc
  59. 72 0
      packages/cocoaint/src/webkit/DOMEvent.inc
  60. 31 0
      packages/cocoaint/src/webkit/DOMEventException.inc
  61. 46 0
      packages/cocoaint/src/webkit/DOMEventListener.inc
  62. 50 0
      packages/cocoaint/src/webkit/DOMEventTarget.inc
  63. 31 0
      packages/cocoaint/src/webkit/DOMEvents.inc
  64. 50 0
      packages/cocoaint/src/webkit/DOMException.inc
  65. 31 0
      packages/cocoaint/src/webkit/DOMExtensions.inc
  66. 77 0
      packages/cocoaint/src/webkit/DOMHTMLAnchorElement.inc
  67. 70 0
      packages/cocoaint/src/webkit/DOMHTMLAppletElement.inc
  68. 65 0
      packages/cocoaint/src/webkit/DOMHTMLAreaElement.inc
  69. 54 0
      packages/cocoaint/src/webkit/DOMHTMLBRElement.inc
  70. 56 0
      packages/cocoaint/src/webkit/DOMHTMLBaseElement.inc
  71. 58 0
      packages/cocoaint/src/webkit/DOMHTMLBaseFontElement.inc
  72. 64 0
      packages/cocoaint/src/webkit/DOMHTMLBodyElement.inc
  73. 60 0
      packages/cocoaint/src/webkit/DOMHTMLButtonElement.inc
  74. 55 0
      packages/cocoaint/src/webkit/DOMHTMLCollection.inc
  75. 51 0
      packages/cocoaint/src/webkit/DOMHTMLDListElement.inc
  76. 51 0
      packages/cocoaint/src/webkit/DOMHTMLDirectoryElement.inc
  77. 54 0
      packages/cocoaint/src/webkit/DOMHTMLDivElement.inc
  78. 76 0
      packages/cocoaint/src/webkit/DOMHTMLDocument.inc
  79. 75 0
      packages/cocoaint/src/webkit/DOMHTMLElement.inc
  80. 60 0
      packages/cocoaint/src/webkit/DOMHTMLEmbedElement.inc
  81. 53 0
      packages/cocoaint/src/webkit/DOMHTMLFieldSetElement.inc
  82. 58 0
      packages/cocoaint/src/webkit/DOMHTMLFontElement.inc
  83. 68 0
      packages/cocoaint/src/webkit/DOMHTMLFormElement.inc
  84. 67 0
      packages/cocoaint/src/webkit/DOMHTMLFrameElement.inc
  85. 56 0
      packages/cocoaint/src/webkit/DOMHTMLFrameSetElement.inc
  86. 58 0
      packages/cocoaint/src/webkit/DOMHTMLHRElement.inc
  87. 54 0
      packages/cocoaint/src/webkit/DOMHTMLHeadElement.inc
  88. 54 0
      packages/cocoaint/src/webkit/DOMHTMLHeadingElement.inc
  89. 54 0
      packages/cocoaint/src/webkit/DOMHTMLHtmlElement.inc
  90. 73 0
      packages/cocoaint/src/webkit/DOMHTMLIFrameElement.inc
  91. 68 0
      packages/cocoaint/src/webkit/DOMHTMLImageElement.inc
  92. 81 0
      packages/cocoaint/src/webkit/DOMHTMLInputElement.inc
  93. 55 0
      packages/cocoaint/src/webkit/DOMHTMLIsIndexElement.inc
  94. 54 0
      packages/cocoaint/src/webkit/DOMHTMLLIElement.inc
  95. 57 0
      packages/cocoaint/src/webkit/DOMHTMLLabelElement.inc
  96. 57 0
      packages/cocoaint/src/webkit/DOMHTMLLegendElement.inc
  97. 69 0
      packages/cocoaint/src/webkit/DOMHTMLLinkElement.inc
  98. 55 0
      packages/cocoaint/src/webkit/DOMHTMLMapElement.inc
  99. 54 0
      packages/cocoaint/src/webkit/DOMHTMLMarqueeElement.inc
  100. 51 0
      packages/cocoaint/src/webkit/DOMHTMLMenuElement.inc

+ 174 - 0
.gitattributes

@@ -985,12 +985,15 @@ packages/chm/src/paslzxcomp.pas svneol=native#text/plain
 packages/cocoaint/Makefile svneol=native#text/plain
 packages/cocoaint/Makefile.fpc svneol=native#text/plain
 packages/cocoaint/src/CocoaAll.pas svneol=native#text/plain
+packages/cocoaint/src/CoreData.pas svneol=native#text/plain
 packages/cocoaint/src/Foundation.pas svneol=native#text/plain
 packages/cocoaint/src/InlineFunctions.inc svneol=native#text/plain
 packages/cocoaint/src/IvarSize.pas svneol=native#text/plain
 packages/cocoaint/src/NSDelegatesAll.pas svneol=native#text/plain
 packages/cocoaint/src/UndefinedClasses.inc svneol=native#text/plain
 packages/cocoaint/src/UndefinedTypes.inc svneol=native#text/plain
+packages/cocoaint/src/WebKit.pas svneol=native#text/plain
+packages/cocoaint/src/WebKitDelegatesAll.pas svneol=native#text/plain
 packages/cocoaint/src/appkit/AppKit.inc svneol=native#text/plain
 packages/cocoaint/src/appkit/CIColor.inc svneol=native#text/plain
 packages/cocoaint/src/appkit/NSATSTypesetter.inc svneol=native#text/plain
@@ -1159,6 +1162,29 @@ packages/cocoaint/src/appkit/NSWindow.inc svneol=native#text/plain
 packages/cocoaint/src/appkit/NSWindowController.inc svneol=native#text/plain
 packages/cocoaint/src/appkit/NSWindowScripting.inc svneol=native#text/plain
 packages/cocoaint/src/appkit/NSWorkspace.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/CoreData.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/CoreDataDefines.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/CoreDataErrors.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSAtomicStore.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSAtomicStoreCacheNode.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSAttributeDescription.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSEntityDescription.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSEntityMapping.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSEntityMigrationPolicy.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSFetchRequest.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSFetchRequestExpression.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSFetchedPropertyDescription.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSManagedObject.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSManagedObjectContext.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSManagedObjectID.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSManagedObjectModel.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSMappingModel.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSMigrationManager.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSPersistentStore.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSPersistentStoreCoordinator.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSPropertyDescription.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSPropertyMapping.inc svneol=native#text/plain
+packages/cocoaint/src/coredata/NSRelationshipDescription.inc svneol=native#text/plain
 packages/cocoaint/src/foundation/Foundation.inc svneol=native#text/plain
 packages/cocoaint/src/foundation/NSAffineTransform.inc svneol=native#text/plain
 packages/cocoaint/src/foundation/NSAppleEventDescriptor.inc svneol=native#text/plain
@@ -1281,6 +1307,154 @@ packages/cocoaint/src/foundation/NSZone.inc svneol=native#text/plain
 packages/cocoaint/src/iPhoneAll.pas svneol=native#text/plain
 packages/cocoaint/src/patches/NSBundle.patch svneol=native#text/plain
 packages/cocoaint/src/uikit/UIKit.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMAbstractView.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMAttr.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCDATASection.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSS.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSCharsetRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSFontFaceRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSImportRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSMediaRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSPageRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSPrimitiveValue.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSRuleList.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSStyleDeclaration.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSStyleRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSStyleSheet.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSUnknownRule.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSValue.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCSSValueList.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCharacterData.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMComment.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCore.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMCounter.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMDocument.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMDocumentFragment.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMDocumentType.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEntity.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEntityReference.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEventException.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEventListener.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEventTarget.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMEvents.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMException.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMExtensions.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLAnchorElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLAppletElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLAreaElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLBRElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLBaseElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLBaseFontElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLBodyElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLButtonElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLCollection.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLDListElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLDirectoryElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLDivElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLDocument.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLEmbedElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLFieldSetElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLFontElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLFormElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLFrameElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLFrameSetElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLHRElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLHeadElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLHeadingElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLHtmlElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLIFrameElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLImageElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLInputElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLIsIndexElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLLIElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLLabelElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLLegendElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLLinkElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLMapElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLMarqueeElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLMenuElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLMetaElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLModElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLOListElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLObjectElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLOptGroupElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLOptionElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLOptionsCollection.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLParagraphElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLParamElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLPreElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLQuoteElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLScriptElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLSelectElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLStyleElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTableCaptionElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTableCellElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTableColElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTableElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTableRowElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTableSectionElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTextAreaElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLTitleElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMHTMLUListElement.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMImplementation.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMKeyboardEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMMediaList.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMMouseEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMMutationEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMNamedNodeMap.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMNode.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMNodeIterator.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMNodeList.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMNotation.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMObject.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMOverflowEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMProcessingInstruction.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMRGBColor.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMRange.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMRangeException.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMRanges.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMRect.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMStyleSheet.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMStyleSheetList.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMText.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMTraversal.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMTreeWalker.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMUIEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMWheelEvent.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMXPathException.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMXPathExpression.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMXPathNSResolver.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/DOMXPathResult.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/UndefinedClasses.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/UndefinedTypes.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebArchive.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebBackForwardList.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebDOMOperations.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebDataSource.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebDocument.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebDownload.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebEditingDelegate.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebFrame.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebFrameLoadDelegate.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebFrameView.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebHistory.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebHistoryItem.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebKit.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebKitErrors.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebPlugin.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebPluginContainer.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebPluginViewFactory.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebPolicyDelegate.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebPreferences.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebResource.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebResourceLoadDelegate.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebScriptObject.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebUIDelegate.inc svneol=native#text/plain
+packages/cocoaint/src/webkit/WebView.inc svneol=native#text/plain
 packages/cocoaint/utils/Make[!!-~]Cocoa[!!-~]Headers.txt svneol=native#text/plain
 packages/cocoaint/utils/Make[!!-~]iPhone[!!-~]Headers.txt svneol=native#text/plain
 packages/cocoaint/utils/Using[!!-~]Installer[!!-~]Script.txt svneol=native#text/plain

+ 60 - 0
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.

+ 3 - 0
packages/cocoaint/src/UndefinedTypes.inc

@@ -52,6 +52,9 @@ const
   NSUIntegerMax = high(culong);
   NSNotFound = NSIntegerMax;
 
+const
+ UINT_MAX = high(culong);
+
 const
  NX_TABLET_POINTER_UNKNOWN = 0;
  NX_TABLET_POINTER_PEN = 1;

+ 65 - 0
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.

+ 115 - 0
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;

+ 35 - 0
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}

+ 40 - 0
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}

+ 83 - 0
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}

+ 73 - 0
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}

+ 63 - 0
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}

+ 91 - 0
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}

+ 105 - 0
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}

+ 107 - 0
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}

+ 67 - 0
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}

+ 103 - 0
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}

+ 72 - 0
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}

+ 59 - 0
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}

+ 96 - 0
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}

+ 158 - 0
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}

+ 56 - 0
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}

+ 87 - 0
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}

+ 67 - 0
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}

+ 88 - 0
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}

+ 85 - 0
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}

+ 102 - 0
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}

+ 88 - 0
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}

+ 69 - 0
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}

+ 86 - 0
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}

+ 3 - 9
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;
 

+ 16 - 4
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}

+ 53 - 0
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}

+ 58 - 0
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}

+ 51 - 0
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}

+ 31 - 0
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}

+ 53 - 0
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}

+ 53 - 0
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}

+ 55 - 0
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}

+ 59 - 0
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}

+ 55 - 0
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}

+ 94 - 0
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}

+ 68 - 0
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}

+ 54 - 0
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}

+ 67 - 0
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}

+ 55 - 0
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}

+ 59 - 0
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}

+ 51 - 0
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}

+ 63 - 0
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}

+ 54 - 0
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}

+ 66 - 0
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}

+ 51 - 0
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}

+ 31 - 0
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}

+ 55 - 0
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}

+ 101 - 0
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}

+ 51 - 0
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}

+ 58 - 0
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}

+ 94 - 0
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}

+ 55 - 0
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}

+ 51 - 0
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}

+ 72 - 0
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}

+ 31 - 0
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}

+ 46 - 0
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}

+ 50 - 0
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}

+ 31 - 0
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}

+ 50 - 0
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}

+ 31 - 0
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}

+ 77 - 0
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}

+ 70 - 0
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}

+ 65 - 0
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}

+ 54 - 0
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}

+ 56 - 0
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}

+ 58 - 0
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}

+ 64 - 0
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}

+ 60 - 0
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}

+ 55 - 0
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}

+ 51 - 0
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}

+ 51 - 0
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}

+ 54 - 0
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}

+ 76 - 0
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}

+ 75 - 0
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}

+ 60 - 0
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}

+ 53 - 0
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}

+ 58 - 0
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}

+ 68 - 0
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}

+ 67 - 0
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}

+ 56 - 0
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}

+ 58 - 0
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}

+ 54 - 0
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}

+ 54 - 0
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}

+ 54 - 0
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}

+ 73 - 0
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}

+ 68 - 0
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}

+ 81 - 0
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}

+ 55 - 0
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}

+ 54 - 0
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}

+ 57 - 0
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}

+ 57 - 0
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}

+ 69 - 0
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}

+ 55 - 0
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}

+ 54 - 0
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}

+ 51 - 0
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}

Some files were not shown because too many files changed in this diff