[macruby-changes] [1645] MacRubyWebsite/trunk/lib/hotcocoa_status.rb
source_changes at macosforge.org
source_changes at macosforge.org
Fri May 29 19:05:55 PDT 2009
Revision: 1645
http://trac.macosforge.org/projects/ruby/changeset/1645
Author: mattaimonetti at gmail.com
Date: 2009-05-29 19:05:55 -0700 (Fri, 29 May 2009)
Log Message:
-----------
oops forgot to add the file
Added Paths:
-----------
MacRubyWebsite/trunk/lib/hotcocoa_status.rb
Added: MacRubyWebsite/trunk/lib/hotcocoa_status.rb
===================================================================
--- MacRubyWebsite/trunk/lib/hotcocoa_status.rb (rev 0)
+++ MacRubyWebsite/trunk/lib/hotcocoa_status.rb 2009-05-30 02:05:55 UTC (rev 1645)
@@ -0,0 +1,347 @@
+module HotCocoaStatusHelper
+ HotCocoaClass = Struct.new(:name, :status)
+
+ def render_hotcocoa_status(hotcocoa_class)
+ "<tr>" +
+ "<td>#{hotcocoa_class.name}</td>" +
+ "<td> </td>" +
+ "<td class='hc_status_#{hotcocoa_class.status}'>#{hotcocoa_class.status}</a></td>" +
+ "</tr>"
+ end
+
+ def hotcocoa_foundation_status
+ [
+ HotCocoaClass.new("NSAffineTransform", "unknown"),
+ HotCocoaClass.new("NSAppleEventDescriptor", "unknown"),
+ HotCocoaClass.new("NSAppleEventManager", "unknown"),
+ HotCocoaClass.new("NSAppleScript", "unknown"),
+ HotCocoaClass.new("NSArchiver", "unknown"),
+ HotCocoaClass.new("NSUnarchiver", "unknown"),
+ HotCocoaClass.new("NSArray", "unknown"),
+ HotCocoaClass.new("NSMutableArray", "unknown"),
+ HotCocoaClass.new("NSAttributedString", "unknown"),
+ HotCocoaClass.new("NSMutableAttributedString", "unknown"),
+ HotCocoaClass.new("NSAutoreleasePool", "unknown"),
+ HotCocoaClass.new("NSBundle", "unknown"),
+ HotCocoaClass.new("NSCalendar", "unknown"),
+ HotCocoaClass.new("NSDateComponents", "unknown"),
+ HotCocoaClass.new("NSCalendarDate", "unknown"),
+ HotCocoaClass.new("NSCharacterSet", "unknown"),
+ HotCocoaClass.new("NSMutableCharacterSet", "unknown"),
+ HotCocoaClass.new("NSClassDescription", "unknown"),
+ HotCocoaClass.new("NSCoder", "unknown"),
+ HotCocoaClass.new("NSComparisonPredicate", "unknown"),
+ HotCocoaClass.new("NSCompoundPredicate", "unknown"),
+ HotCocoaClass.new("NSConnection", "unknown"),
+ HotCocoaClass.new("NSDistantObjectRequest", "unknown"),
+ HotCocoaClass.new("NSData", "unknown"),
+ HotCocoaClass.new("NSMutableData", "unknown"),
+ HotCocoaClass.new("NSDate", "unknown"),
+ HotCocoaClass.new("NSDateFormatter", "unknown"),
+ HotCocoaClass.new("NSDecimalNumber", "unknown"),
+ HotCocoaClass.new("NSDecimalNumberHandler", "unknown"),
+ HotCocoaClass.new("NSDictionary", "unknown"),
+ HotCocoaClass.new("NSMutableDictionary", "unknown"),
+ HotCocoaClass.new("NSDistantObject", "unknown"),
+ HotCocoaClass.new("NSDistributedLock", "unknown"),
+ HotCocoaClass.new("NSDistributedNotificationCenter", "unknown"),
+ HotCocoaClass.new("NSEnumerator", "unknown"),
+ HotCocoaClass.new("NSError", "unknown"),
+ HotCocoaClass.new("NSException", "unknown"),
+ HotCocoaClass.new("NSAssertionHandler", "unknown"),
+ HotCocoaClass.new("NSExpression", "unknown"),
+ HotCocoaClass.new("NSFileHandle", "unknown"),
+ HotCocoaClass.new("NSPipe", "unknown"),
+ HotCocoaClass.new("NSFileManager", "unknown"),
+ HotCocoaClass.new("NSDirectoryEnumerator", "unknown"),
+ HotCocoaClass.new("NSFormatter", "unknown"),
+ HotCocoaClass.new("NSGarbageCollector", "unknown"),
+ HotCocoaClass.new("NSHTTPCookie", "unknown"),
+ HotCocoaClass.new("NSHTTPCookieStorage", "unknown"),
+ HotCocoaClass.new("NSHashTable", "unknown"),
+ HotCocoaClass.new("NSHost", "unknown"),
+ HotCocoaClass.new("NSIndexPath", "unknown"),
+ HotCocoaClass.new("NSIndexSet", "unknown"),
+ HotCocoaClass.new("NSMutableIndexSet", "unknown"),
+ HotCocoaClass.new("NSInvocation", "unknown"),
+ HotCocoaClass.new("NSKeyedArchiver", "unknown"),
+ HotCocoaClass.new("NSKeyedUnarchiver", "unknown"),
+ HotCocoaClass.new("NSLocale", "unknown"),
+ HotCocoaClass.new("NSLock", "unknown"),
+ HotCocoaClass.new("NSConditionLock", "unknown"),
+ HotCocoaClass.new("NSRecursiveLock", "unknown"),
+ HotCocoaClass.new("NSCondition", "unknown"),
+ HotCocoaClass.new("NSMapTable", "unknown"),
+ HotCocoaClass.new("NSMetadataQuery", "unknown"),
+ HotCocoaClass.new("NSMetadataItem", "unknown"),
+ HotCocoaClass.new("NSMetadataQueryAttributeValueTuple", "unknown"),
+ HotCocoaClass.new("NSMetadataQueryResultGroup", "unknown"),
+ HotCocoaClass.new("NSMethodSignature", "unknown"),
+ HotCocoaClass.new("NSNetService", "unknown"),
+ HotCocoaClass.new("NSNetServiceBrowser", "unknown"),
+ HotCocoaClass.new("NSNotification", "unknown"),
+ HotCocoaClass.new("NSNotificationCenter", "unknown"),
+ HotCocoaClass.new("NSNotificationQueue", "unknown"),
+ HotCocoaClass.new("NSNull", "unknown"),
+ HotCocoaClass.new("NSNumberFormatter", "unknown"),
+ HotCocoaClass.new("NSOperation", "unknown"),
+ HotCocoaClass.new("NSInvocationOperation", "unknown"),
+ HotCocoaClass.new("NSOperationQueue", "unknown"),
+ HotCocoaClass.new("NSPointerArray", "unknown"),
+ HotCocoaClass.new("NSPointerFunctions", "unknown"),
+ HotCocoaClass.new("NSPort", "unknown"),
+ HotCocoaClass.new("NSMachPort", "unknown"),
+ HotCocoaClass.new("NSMessagePort", "unknown"),
+ HotCocoaClass.new("NSSocketPort", "unknown"),
+ HotCocoaClass.new("NSPortCoder", "unknown"),
+ HotCocoaClass.new("NSPortMessage", "unknown"),
+ HotCocoaClass.new("NSPortNameServer", "unknown"),
+ HotCocoaClass.new("NSMachBootstrapServer", "unknown"),
+ HotCocoaClass.new("NSMessagePortNameServer", "unknown"),
+ HotCocoaClass.new("NSSocketPortNameServer", "unknown"),
+ HotCocoaClass.new("NSPredicate", "unknown"),
+ HotCocoaClass.new("NSProcessInfo", "unknown"),
+ HotCocoaClass.new("NSPropertyListSerialization", "unknown"),
+ HotCocoaClass.new("NSProtocolChecker", "unknown"),
+ HotCocoaClass.new("NSRunLoop", "unknown"),
+ HotCocoaClass.new("NSScanner", "unknown"),
+ HotCocoaClass.new("NSScriptClassDescription", "unknown"),
+ HotCocoaClass.new("NSScriptCoercionHandler", "unknown"),
+ HotCocoaClass.new("NSScriptCommand", "unknown"),
+ HotCocoaClass.new("NSScriptCommandDescription", "unknown"),
+ HotCocoaClass.new("NSScriptExecutionContext", "unknown"),
+ HotCocoaClass.new("NSScriptObjectSpecifier", "unknown"),
+ HotCocoaClass.new("NSIndexSpecifier", "unknown"),
+ HotCocoaClass.new("NSMiddleSpecifier", "unknown"),
+ HotCocoaClass.new("NSNameSpecifier", "unknown"),
+ HotCocoaClass.new("NSPositionalSpecifier", "unknown"),
+ HotCocoaClass.new("NSPropertySpecifier", "unknown"),
+ HotCocoaClass.new("NSRandomSpecifier", "unknown"),
+ HotCocoaClass.new("NSRangeSpecifier", "unknown"),
+ HotCocoaClass.new("NSRelativeSpecifier", "unknown"),
+ HotCocoaClass.new("NSUniqueIDSpecifier", "unknown"),
+ HotCocoaClass.new("NSWhoseSpecifier", "unknown"),
+ HotCocoaClass.new("NSCloneCommand", "unknown"),
+ HotCocoaClass.new("NSCloseCommand", "unknown"),
+ HotCocoaClass.new("NSCountCommand", "unknown"),
+ HotCocoaClass.new("NSCreateCommand", "unknown"),
+ HotCocoaClass.new("NSDeleteCommand", "unknown"),
+ HotCocoaClass.new("NSExistsCommand", "unknown"),
+ HotCocoaClass.new("NSGetCommand", "unknown"),
+ HotCocoaClass.new("NSMoveCommand", "unknown"),
+ HotCocoaClass.new("NSQuitCommand", "unknown"),
+ HotCocoaClass.new("NSSetCommand", "unknown"),
+ HotCocoaClass.new("NSScriptSuiteRegistry", "unknown"),
+ HotCocoaClass.new("NSScriptWhoseTest", "unknown"),
+ HotCocoaClass.new("NSLogicalTest", "unknown"),
+ HotCocoaClass.new("NSSpecifierTest", "unknown"),
+ HotCocoaClass.new("NSSet", "unknown"),
+ HotCocoaClass.new("NSMutableSet", "unknown"),
+ HotCocoaClass.new("NSCountedSet", "unknown"),
+ HotCocoaClass.new("NSSortDescriptor", "unknown"),
+ HotCocoaClass.new("NSSpellServer", "unknown"),
+ HotCocoaClass.new("NSStream", "unknown"),
+ HotCocoaClass.new("NSInputStream", "unknown"),
+ HotCocoaClass.new("NSOutputStream", "unknown"),
+ HotCocoaClass.new("NSString", "unknown"),
+ HotCocoaClass.new("NSMutableString", "unknown"),
+ HotCocoaClass.new("NSSimpleCString", "unknown"),
+ HotCocoaClass.new("NSConstantString", "unknown"),
+ HotCocoaClass.new("NSTask", "unknown"),
+ HotCocoaClass.new("NSThread", "unknown"),
+ HotCocoaClass.new("NSTimeZone", "unknown"),
+ HotCocoaClass.new("NSTimer", "unknown"),
+ HotCocoaClass.new("NSURLAuthenticationChallenge", "unknown"),
+ HotCocoaClass.new("NSCachedURLResponse", "unknown"),
+ HotCocoaClass.new("NSURLCache", "unknown"),
+ HotCocoaClass.new("NSURLConnection", "unknown"),
+ HotCocoaClass.new("NSURLCredential", "unknown"),
+ HotCocoaClass.new("NSURLCredentialStorage", "unknown"),
+ HotCocoaClass.new("NSURLDownload", "unknown"),
+ HotCocoaClass.new("NSURLProtectionSpace", "unknown"),
+ HotCocoaClass.new("NSURLProtocol", "unknown"),
+ HotCocoaClass.new("NSURLRequest", "unknown"),
+ HotCocoaClass.new("NSMutableURLRequest", "unknown"),
+ HotCocoaClass.new("NSURLResponse", "unknown"),
+ HotCocoaClass.new("NSHTTPURLResponse", "unknown"),
+ HotCocoaClass.new("NSUndoManager", "unknown"),
+ HotCocoaClass.new("NSUserDefaults", "unknown"),
+ HotCocoaClass.new("NSValue", "unknown"),
+ HotCocoaClass.new("NSNumber", "unknown"),
+ HotCocoaClass.new("NSValueTransformer", "unknown"),
+ HotCocoaClass.new("NSXMLDTD", "unknown"),
+ HotCocoaClass.new("NSXMLDTDNode", "unknown"),
+ HotCocoaClass.new("NSXMLDocument", "unknown"),
+ HotCocoaClass.new("NSXMLElement", "unknown"),
+ HotCocoaClass.new("NSXMLNode", "unknown"),
+ HotCocoaClass.new("NSXMLParser", "unknown")
+ ]
+ end
+
+ def hotcocoa_appkit_status
+ [
+ HotCocoaClass.new("NSATSTypesetter", "unknown"),
+ HotCocoaClass.new("NSActionCell", "unknown"),
+ HotCocoaClass.new("NSAlert", "unknown"),
+ HotCocoaClass.new("NSAnimation", "unknown"),
+ HotCocoaClass.new("NSViewAnimation", "unknown"),
+ HotCocoaClass.new("NSAnimationContext", "unknown"),
+ HotCocoaClass.new("NSApplication", "partial"),
+ HotCocoaClass.new("NSArrayController", "unknown"),
+ HotCocoaClass.new("NSBezierPath", "unknown"),
+ HotCocoaClass.new("NSBitmapImageRep", "unknown"),
+ HotCocoaClass.new("NSBox", "partial"),
+ HotCocoaClass.new("NSBrowser", "unknown"),
+ HotCocoaClass.new("NSBrowserCell", "unknown"),
+ HotCocoaClass.new("NSButton", "unknown"),
+ HotCocoaClass.new("NSButtonCell", "unknown"),
+ HotCocoaClass.new("NSCIImageRep", "unknown"),
+ HotCocoaClass.new("NSCachedImageRep", "unknown"),
+ HotCocoaClass.new("NSCell", "unknown"),
+ HotCocoaClass.new("NSClipView", "unknown"),
+ HotCocoaClass.new("NSCollectionViewItem", "unknown"),
+ HotCocoaClass.new("NSCollectionView", "unknown"),
+ HotCocoaClass.new("NSColor", "partial"),
+ HotCocoaClass.new("NSColorList", "unknown"),
+ HotCocoaClass.new("NSColorPanel", "unknown"),
+ HotCocoaClass.new("NSColorPicker", "unknown"),
+ HotCocoaClass.new("NSColorSpace", "unknown"),
+ HotCocoaClass.new("NSColorWell", "unknown"),
+ HotCocoaClass.new("NSComboBox", "partial"),
+ HotCocoaClass.new("NSComboBoxCell", "unknown"),
+ HotCocoaClass.new("NSControl", "partial"),
+ HotCocoaClass.new("NSController", "unknown"),
+ HotCocoaClass.new("NSCursor", "unknown"),
+ HotCocoaClass.new("NSCustomImageRep", "unknown"),
+ HotCocoaClass.new("NSDatePicker", "unknown"),
+ HotCocoaClass.new("NSDatePickerCell", "unknown"),
+ HotCocoaClass.new("NSDictionaryController", "unknown"),
+ HotCocoaClass.new("NSDockTile", "unknown"),
+ HotCocoaClass.new("NSDocument", "unknown"),
+ HotCocoaClass.new("NSDocumentController", "unknown"),
+ HotCocoaClass.new("NSDrawer", "unknown"),
+ HotCocoaClass.new("NSEPSImageRep", "unknown"),
+ HotCocoaClass.new("NSEvent", "unknown"),
+ HotCocoaClass.new("NSFileWrapper", "unknown"),
+ HotCocoaClass.new("NSFont", "partial"),
+ HotCocoaClass.new("NSFontManager", "unknown"),
+ HotCocoaClass.new("NSFontPanel", "unknown"),
+ HotCocoaClass.new("NSFormCell", "unknown"),
+ HotCocoaClass.new("NSGlyphGenerator", "unknown"),
+ HotCocoaClass.new("NSGlyphInfo", "unknown"),
+ HotCocoaClass.new("NSGradient", "partial"),
+ HotCocoaClass.new("NSGraphicsContext", "unknown"),
+ HotCocoaClass.new("NSHelpManager", "unknown"),
+ HotCocoaClass.new("NSImage", "partial"),
+ HotCocoaClass.new("NSImageCell", "unknown"),
+ HotCocoaClass.new("NSImageRep", "unknown"),
+ HotCocoaClass.new("NSImageView", "partial"),
+ HotCocoaClass.new("NSInputManager", "unknown"),
+ HotCocoaClass.new("NSInputServer", "unknown"),
+ HotCocoaClass.new("NSLayoutManager", "unknown"),
+ HotCocoaClass.new("NSLevelIndicator", "unknown"),
+ HotCocoaClass.new("NSLevelIndicatorCell", "unknown"),
+ HotCocoaClass.new("NSMatrix", "unknown"),
+ HotCocoaClass.new("NSMenu", "partial"),
+ HotCocoaClass.new("NSMenuItem", "partial"),
+ HotCocoaClass.new("NSMenuItemCell", "unknown"),
+ HotCocoaClass.new("NSMenuView", "unknown"),
+ HotCocoaClass.new("NSMovie", "partial"),
+ HotCocoaClass.new("NSMovieView", "partial"),
+ HotCocoaClass.new("NSNib", "unknown"),
+ HotCocoaClass.new("NSNibConnector", "unknown"),
+ HotCocoaClass.new("NSNibControlConnector", "unknown"),
+ HotCocoaClass.new("NSNibOutletConnector", "unknown"),
+ HotCocoaClass.new("NSObjectController", "unknown"),
+ HotCocoaClass.new("NSOpenGLPixelFormat", "unknown"),
+ HotCocoaClass.new("NSOpenGLPixelBuffer", "unknown"),
+ HotCocoaClass.new("NSOpenGLContext", "unknown"),
+ HotCocoaClass.new("NSOpenGLView", "unknown"),
+ HotCocoaClass.new("NSOpenPanel", "unknown"),
+ HotCocoaClass.new("NSOutlineView", "unknown"),
+ HotCocoaClass.new("NSPDFImageRep", "unknown"),
+ HotCocoaClass.new("NSPICTImageRep", "unknown"),
+ HotCocoaClass.new("NSPageLayout", "unknown"),
+ HotCocoaClass.new("NSPanel", "unknown"),
+ HotCocoaClass.new("NSTextTab", "unknown"),
+ HotCocoaClass.new("NSParagraphStyle", "unknown"),
+ HotCocoaClass.new("NSMutableParagraphStyle", "unknown"),
+ HotCocoaClass.new("NSPasteboard", "unknown"),
+ HotCocoaClass.new("NSPathCell", "unknown"),
+ HotCocoaClass.new("NSPathComponentCell", "unknown"),
+ HotCocoaClass.new("NSPathControl", "unknown"),
+ HotCocoaClass.new("NSPersistentDocument", "unknown"),
+ HotCocoaClass.new("NSPopUpButton", "partial"),
+ HotCocoaClass.new("NSPopUpButtonCell", "unknown"),
+ HotCocoaClass.new("NSPredicateEditor", "unknown"),
+ HotCocoaClass.new("NSPredicateEditorRowTemplate", "unknown"),
+ HotCocoaClass.new("NSPrintInfo", "unknown"),
+ HotCocoaClass.new("NSPrintOperation", "unknown"),
+ HotCocoaClass.new("NSPrintPanel", "unknown"),
+ HotCocoaClass.new("NSProgressIndicator", "unknown"),
+ HotCocoaClass.new("NSQuickDrawView", "unknown"),
+ HotCocoaClass.new("NSResponder", "unknown"),
+ HotCocoaClass.new("NSRuleEditor", "unknown"),
+ HotCocoaClass.new("NSRulerMarker", "unknown"),
+ HotCocoaClass.new("NSRulerView", "unknown"),
+ HotCocoaClass.new("NSSavePanel", "unknown"),
+ HotCocoaClass.new("NSScreen", "unknown"),
+ HotCocoaClass.new("NSScrollView", "partial"),
+ HotCocoaClass.new("NSScroller", "unknown"),
+ HotCocoaClass.new("NSSearchField", "unknown"),
+ HotCocoaClass.new("NSSearchFieldCell", "unknown"),
+ HotCocoaClass.new("NSSecureTextField", "partial"),
+ HotCocoaClass.new("NSSecureTextFieldCell", "unknown"),
+ HotCocoaClass.new("NSSegmentedCell", "unknown"),
+ HotCocoaClass.new("NSSegmentedControl", "partial"),
+ HotCocoaClass.new("NSShadow", "unknown"),
+ HotCocoaClass.new("NSSimpleHorizontalTypesetter", "unknown"),
+ HotCocoaClass.new("NSSlider", "partial"),
+ HotCocoaClass.new("NSSliderCell", "unknown"),
+ HotCocoaClass.new("NSSound", "partial"),
+ HotCocoaClass.new("NSSpeechRecognizer", "unknown"),
+ HotCocoaClass.new("NSSpeechSynthesizer", "partial"),
+ HotCocoaClass.new("NSSpellChecker", "unknown"),
+ HotCocoaClass.new("NSSplitView", "partial"),
+ HotCocoaClass.new("NSStatusBar", "partial"),
+ HotCocoaClass.new("NSStatusItem", "partial"),
+ HotCocoaClass.new("NSStepper", "unknown"),
+ HotCocoaClass.new("NSStepperCell", "unknown"),
+ HotCocoaClass.new("NSTabView", "unknown"),
+ HotCocoaClass.new("NSTabViewItem", "unknown"),
+ HotCocoaClass.new("NSTableColumn", "partial"),
+ HotCocoaClass.new("NSTableHeaderCell", "unknown"),
+ HotCocoaClass.new("NSTableHeaderView", "unknown"),
+ HotCocoaClass.new("NSTableView", "partial"),
+ HotCocoaClass.new("NSText", "unknown"),
+ HotCocoaClass.new("NSTextAttachmentCell", "unknown"),
+ HotCocoaClass.new("NSTextAttachment", "unknown"),
+ HotCocoaClass.new("NSTextContainer", "unknown"),
+ HotCocoaClass.new("NSTextField", "partial"),
+ HotCocoaClass.new("NSTextFieldCell", "unknown"),
+ HotCocoaClass.new("NSTextList", "unknown"),
+ HotCocoaClass.new("NSTextStorage", "unknown"),
+ HotCocoaClass.new("NSTextBlock", "unknown"),
+ HotCocoaClass.new("NSTextTableBlock", "unknown"),
+ HotCocoaClass.new("NSTextTable", "unknown"),
+ HotCocoaClass.new("NSTextView", "unknown"),
+ HotCocoaClass.new("NSTokenField", "unknown"),
+ HotCocoaClass.new("NSTokenFieldCell", "unknown"),
+ HotCocoaClass.new("NSToolbar", "unknown"),
+ HotCocoaClass.new("NSToolbarItem", "unknown"),
+ HotCocoaClass.new("NSToolbarItemGroup", "unknown"),
+ HotCocoaClass.new("NSTrackingArea", "unknown"),
+ HotCocoaClass.new("NSTreeController", "unknown"),
+ HotCocoaClass.new("NSTreeNode", "unknown"),
+ HotCocoaClass.new("NSTypesetter", "unknown"),
+ HotCocoaClass.new("NSUserDefaultsController", "unknown"),
+ HotCocoaClass.new("NSView", "partial"),
+ HotCocoaClass.new("NSViewController", "unknown"),
+ HotCocoaClass.new("NSWindow", "partial"),
+ HotCocoaClass.new("NSWindowController", "unknown"),
+ HotCocoaClass.new("NSWorkspace", "unknown")
+ ]
+ end
+end
+
+Webby::Helpers.register(HotCocoaStatusHelper)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090529/529ba012/attachment-0001.html>
More information about the macruby-changes
mailing list