{
    categories = {
	GSDisplayServer = {
	    EventOps = GSDisplayServer;
	    WindowOps = GSDisplayServer;
	};
	GSTheme = {
	    Drawing = GSTheme;
	    LowLevelDrawing = GSTheme;
	    MidLevelDrawing = GSTheme;
	};
    };
    category = {
	"GSDisplayServer(EventOps)" = GSDisplayServer;
	"GSDisplayServer(WindowOps)" = GSDisplayServer;
	"GSTheme(Drawing)" = GSTheme;
	"GSTheme(LowLevelDrawing)" = GSTheme;
	"GSTheme(MidLevelDrawing)" = GSTheme;
    };
    class = {
	GSDisplayServer = GSDisplayServer;
	GSHbox = GSHbox;
	GSTable = GSTable;
	GSTheme = GSTheme;
	GSVbox = GSVbox;
    };
    classvars = {
	GSDisplayServer = {
	    drag_types = GSDisplayServer;
	    event_queue = GSDisplayServer;
	    server_info = GSDisplayServer;
	};
	GSHbox = {
	    _defaultMinXMargin = GSHbox;
	    _haveViews = GSHbox;
	};
	GSTable = {
	    _columnDimension = GSTable;
	    _columnXOrigin = GSTable;
	    _expandColumn = GSTable;
	    _expandRow = GSTable;
	    _expandingColumnNumber = GSTable;
	    _expandingRowNumber = GSTable;
	    _havePrisoner = GSTable;
	    _jails = GSTable;
	    _maxXBorder = GSTable;
	    _maxYBorder = GSTable;
	    _minColumnDimension = GSTable;
	    _minRowDimension = GSTable;
	    _minXBorder = GSTable;
	    _minYBorder = GSTable;
	    _minimumSize = GSTable;
	    _numberOfColumns = GSTable;
	    _numberOfRows = GSTable;
	    _rowDimension = GSTable;
	    _rowYOrigin = GSTable;
	};
	GSVbox = {
	    _defaultMinYMargin = GSVbox;
	    _haveViews = GSVbox;
	};
    };
    constant = {
	CGAffineTransformIdentity = TypesAndConstants;
	CGPointZero = TypesAndConstants;
	CGRectNull = TypesAndConstants;
	CGRectZero = TypesAndConstants;
	CGSizeZero = TypesAndConstants;
    };
    function = {
	CGAffineTransformConcat = Functions;
	CGAffineTransformInvert = Functions;
	CGAffineTransformMake = Functions;
	CGAffineTransformMakeRotation = Functions;
	CGAffineTransformMakeScale = Functions;
	CGAffineTransformMakeTranslation = Functions;
	CGAffineTransformRotate = Functions;
	CGAffineTransformScale = Functions;
	CGAffineTransformTranslate = Functions;
	CGBitmapContextCreate = Functions;
	CGColorSpaceCreateCalibratedGray = Functions;
	CGColorSpaceCreateCalibratedRGB = Functions;
	CGColorSpaceCreateDeviceCMYK = Functions;
	CGColorSpaceCreateDeviceGray = Functions;
	CGColorSpaceCreateDeviceRGB = Functions;
	CGColorSpaceCreateICCBased = Functions;
	CGColorSpaceCreateIndexed = Functions;
	CGColorSpaceCreateLab = Functions;
	CGColorSpaceGetNumberOfComponents = Functions;
	CGColorSpaceRelease = Functions;
	CGColorSpaceRetain = Functions;
	CGContextAddArc = Functions;
	CGContextAddArcToPoint = Functions;
	CGContextAddCurveToPoint = Functions;
	CGContextAddLineToPoint = Functions;
	CGContextAddLines = Functions;
	CGContextAddQuadCurveToPoint = Functions;
	CGContextAddRect = Functions;
	CGContextAddRects = Functions;
	CGContextBeginPage = Functions;
	CGContextBeginPath = Functions;
	CGContextClearRect = Functions;
	CGContextClip = Functions;
	CGContextClipToRect = Functions;
	CGContextClipToRects = Functions;
	CGContextClosePath = Functions;
	CGContextConcatCTM = Functions;
	CGContextDrawImage = Functions;
	CGContextDrawPDFDocument = Functions;
	CGContextDrawPath = Functions;
	CGContextEOClip = Functions;
	CGContextEOFillPath = Functions;
	CGContextEndPage = Functions;
	CGContextFillPath = Functions;
	CGContextFillRect = Functions;
	CGContextFillRects = Functions;
	CGContextFlush = Functions;
	CGContextGetCTM = Functions;
	CGContextGetPathBoundingBox = Functions;
	CGContextGetPathCurrentPoint = Functions;
	CGContextGetTextMatrix = Functions;
	CGContextGetTextPosition = Functions;
	CGContextIsPathEmpty = Functions;
	CGContextMoveToPoint = Functions;
	CGContextRelease = Functions;
	CGContextRestoreGState = Functions;
	CGContextRetain = Functions;
	CGContextRotateCTM = Functions;
	CGContextSaveGState = Functions;
	CGContextScaleCTM = Functions;
	CGContextSelectFont = Functions;
	CGContextSetAlpha = Functions;
	CGContextSetCMYKFillColor = Functions;
	CGContextSetCMYKStrokeColor = Functions;
	CGContextSetCharacterSpacing = Functions;
	CGContextSetFillColor = Functions;
	CGContextSetFillColorSpace = Functions;
	CGContextSetFlatness = Functions;
	CGContextSetFont = Functions;
	CGContextSetFontSize = Functions;
	CGContextSetGrayFillColor = Functions;
	CGContextSetGrayStrokeColor = Functions;
	CGContextSetLineCap = Functions;
	CGContextSetLineDash = Functions;
	CGContextSetLineJoin = Functions;
	CGContextSetLineWidth = Functions;
	CGContextSetMiterLimit = Functions;
	CGContextSetRGBFillColor = Functions;
	CGContextSetRGBStrokeColor = Functions;
	CGContextSetRenderingIntent = Functions;
	CGContextSetShouldAntialias = Functions;
	CGContextSetStrokeColor = Functions;
	CGContextSetStrokeColorSpace = Functions;
	CGContextSetTextDrawingMode = Functions;
	CGContextSetTextMatrix = Functions;
	CGContextSetTextPosition = Functions;
	CGContextShowGlyphs = Functions;
	CGContextShowGlyphsAtPoint = Functions;
	CGContextShowText = Functions;
	CGContextShowTextAtPoint = Functions;
	CGContextStrokePath = Functions;
	CGContextStrokeRect = Functions;
	CGContextStrokeRectWithWidth = Functions;
	CGContextSynchronize = Functions;
	CGContextTranslateCTM = Functions;
	CGDataConsumerCreate = Functions;
	CGDataConsumerRelease = Functions;
	CGDataConsumerRetain = Functions;
	CGDataProviderCreate = Functions;
	CGDataProviderCreateDirectAccess = Functions;
	CGDataProviderCreateWithData = Functions;
	CGDataProviderRelease = Functions;
	CGDataProviderRetain = Functions;
	CGFontCreateWithPlatformFont = Functions;
	CGFontRelease = Functions;
	CGFontRetain = Functions;
	CGImageCreate = Functions;
	CGImageGetAlphaInfo = Functions;
	CGImageGetBitsPerComponent = Functions;
	CGImageGetBitsPerPixel = Functions;
	CGImageGetBytesPerRow = Functions;
	CGImageGetColorSpace = Functions;
	CGImageGetDataProvider = Functions;
	CGImageGetDecode = Functions;
	CGImageGetHeight = Functions;
	CGImageGetRenderingIntent = Functions;
	CGImageGetShouldInterpolate = Functions;
	CGImageGetWidth = Functions;
	CGImageIsMask = Functions;
	CGImageMaskCreate = Functions;
	CGImageRelease = Functions;
	CGImageRetain = Functions;
	CGPDFDocumentCreateWithProvider = Functions;
	CGPDFDocumentGetArtBox = Functions;
	CGPDFDocumentGetBleedBox = Functions;
	CGPDFDocumentGetCropBox = Functions;
	CGPDFDocumentGetMediaBox = Functions;
	CGPDFDocumentGetNumberOfPages = Functions;
	CGPDFDocumentGetRotationAngle = Functions;
	CGPDFDocumentGetTrimBox = Functions;
	CGPDFDocumentRelease = Functions;
	CGPDFDocumentRetain = Functions;
	CGPointApplyAffineTransform = Functions;
	CGPointEqualToPoint = Functions;
	CGPointMake = Functions;
	CGRectContainsPoint = Functions;
	CGRectContainsRect = Functions;
	CGRectDivide = Functions;
	CGRectEqualToRect = Functions;
	CGRectGetHeight = Functions;
	CGRectGetMaxX = Functions;
	CGRectGetMaxY = Functions;
	CGRectGetMidX = Functions;
	CGRectGetMidY = Functions;
	CGRectGetMinX = Functions;
	CGRectGetMinY = Functions;
	CGRectGetWidth = Functions;
	CGRectInset = Functions;
	CGRectIntegral = Functions;
	CGRectIntersection = Functions;
	CGRectIntersectsRect = Functions;
	CGRectIsEmpty = Functions;
	CGRectIsNull = Functions;
	CGRectMake = Functions;
	CGRectOffset = Functions;
	CGRectStandardize = Functions;
	CGRectUnion = Functions;
	CGSizeApplyAffineTransform = Functions;
	CGSizeEqualToSize = Functions;
	CGSizeMake = Functions;
	DPSDiscardEvents = Functions;
	DPSGetEvent = Functions;
	DPSPeekEvent = Functions;
	DPSPostEvent = Functions;
	GSCurrentServer = Functions;
	GSServerForWindow = Functions;
    };
    ivariable = {
	_columnDimension = {
	    GSTable = GSTable;
	};
	_columnXOrigin = {
	    GSTable = GSTable;
	};
	_defaultMinXMargin = {
	    GSHbox = GSHbox;
	};
	_defaultMinYMargin = {
	    GSVbox = GSVbox;
	};
	_expandColumn = {
	    GSTable = GSTable;
	};
	_expandRow = {
	    GSTable = GSTable;
	};
	_expandingColumnNumber = {
	    GSTable = GSTable;
	};
	_expandingRowNumber = {
	    GSTable = GSTable;
	};
	_havePrisoner = {
	    GSTable = GSTable;
	};
	_haveViews = {
	    GSHbox = GSHbox;
	    GSVbox = GSVbox;
	};
	_jails = {
	    GSTable = GSTable;
	};
	_maxXBorder = {
	    GSTable = GSTable;
	};
	_maxYBorder = {
	    GSTable = GSTable;
	};
	_minColumnDimension = {
	    GSTable = GSTable;
	};
	_minRowDimension = {
	    GSTable = GSTable;
	};
	_minXBorder = {
	    GSTable = GSTable;
	};
	_minYBorder = {
	    GSTable = GSTable;
	};
	_minimumSize = {
	    GSTable = GSTable;
	};
	_numberOfColumns = {
	    GSTable = GSTable;
	};
	_numberOfRows = {
	    GSTable = GSTable;
	};
	_rowDimension = {
	    GSTable = GSTable;
	};
	_rowYOrigin = {
	    GSTable = GSTable;
	};
	drag_types = {
	    GSDisplayServer = GSDisplayServer;
	};
	event_queue = {
	    GSDisplayServer = GSDisplayServer;
	};
	server_info = {
	    GSDisplayServer = GSDisplayServer;
	};
    };
    method = {
	"+addDragTypes:toWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"+dragTypesForWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"+orderFrontSharedThemePanel:" = {
	    GSTheme = GSTheme;
	};
	"+removeDragTypes:fromWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"+serverWithAttributes:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"+setCurrentServer:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"+setDefaultServerClass:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"+setTheme:" = {
	    GSTheme = GSTheme;
	};
	"+theme" = {
	    GSTheme = GSTheme;
	};
	"-_setWindowOwnedByServer:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-activate" = {
	    GSTheme = GSTheme;
	};
	"-addColumn" = {
	    GSTable = GSTable;
	};
	"-addDragTypes:toWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-addRow" = {
	    GSTable = GSTable;
	};
	"-addSeparator" = {
	    GSHbox = GSHbox;
	    GSVbox = GSVbox;
	};
	"-addSeparatorWithMinXMargin:" = {
	    GSHbox = GSHbox;
	};
	"-addSeparatorWithMinYMargin:" = {
	    GSVbox = GSVbox;
	};
	"-addView:" = {
	    GSHbox = GSHbox;
	    GSVbox = GSVbox;
	};
	"-addView:enablingXResizing:" = {
	    GSHbox = GSHbox;
	};
	"-addView:enablingXResizing:withMinXMargin:" = {
	    GSHbox = GSHbox;
	};
	"-addView:enablingYResizing:" = {
	    GSVbox = GSVbox;
	};
	"-addView:enablingYResizing:withMinYMargin:" = {
	    GSVbox = GSVbox;
	};
	"-addView:withMinXMargin:" = {
	    GSHbox = GSHbox;
	};
	"-addView:withMinYMargin:" = {
	    GSVbox = GSVbox;
	};
	"-appOwnsMiniwindow" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-attributes" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-authors" = {
	    GSTheme = GSTheme;
	};
	"-availableDepthsForScreen:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-beep" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-boundsForScreen:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-bundle" = {
	    GSTheme = GSTheme;
	};
	"-buttonBorderForCell:style:state:" = {
	    GSTheme = GSTheme;
	};
	"-capturemouse:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-cellForScrollerArrow:horizontal:" = {
	    GSTheme = GSTheme;
	};
	"-cellForScrollerKnob:" = {
	    GSTheme = GSTheme;
	};
	"-cellForScrollerKnobSlot:" = {
	    GSTheme = GSTheme;
	};
	"-closeServer" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-colorNamed:state:cache:" = {
	    GSTheme = GSTheme;
	};
	"-colors" = {
	    GSTheme = GSTheme;
	};
	"-deactivate" = {
	    GSTheme = GSTheme;
	};
	"-defaultScrollerWidth" = {
	    GSTheme = GSTheme;
	};
	"-discardEventsMatchingMask:beforeEvent:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-docedited::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-dragInfo" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-dragTypesForWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-drawBorderForImageFrameStyle:frame:view:" = {
	    GSTheme = GSTheme;
	};
	"-drawBorderType:frame:view:" = {
	    GSTheme = GSTheme;
	};
	"-drawButton:in:view:style:state:" = {
	    GSTheme = GSTheme;
	};
	"-drawButton:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawDarkBezel:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawDarkButton:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawFocusFrame:view:" = {
	    GSTheme = GSTheme;
	};
	"-drawFramePhoto:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawGradientBorder:inRect:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawGrayBezel:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawGroove:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawLightBezel:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawToobarRect:frame:borderMask:" = {
	    GSTheme = GSTheme;
	};
	"-drawWhiteBezel:withClip:" = {
	    GSTheme = GSTheme;
	};
	"-drawWindowBackground:view:" = {
	    GSTheme = GSTheme;
	};
	"-fillHorizontalRect:withImage:fromRect:flipped:" = {
	    GSTheme = GSTheme;
	};
	"-fillRect:withRepeatedImage:fromRect:center:" = {
	    GSTheme = GSTheme;
	};
	"-fillRect:withTiles:background:fillStyle:" = {
	    GSTheme = GSTheme;
	};
	"-fillVerticalRect:withImage:fromRect:flipped:" = {
	    GSTheme = GSTheme;
	};
	"-findWindowAt:windowRef:excluding:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-flushwindowrect::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-getEventMatchingMask:beforeDate:inMode:dequeue:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-glContextClass" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-glPixelFormatClass" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-handlesWindowDecorations" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-hidecursor" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-icon" = {
	    GSTheme = GSTheme;
	};
	"-iconSize" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-iconTileImage" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-imagecursor::::::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-infoDictionary" = {
	    GSTheme = GSTheme;
	};
	"-init" = {
	    GSHbox = GSHbox;
	    GSTable = GSTable;
	    GSVbox = GSVbox;
	};
	"-initWithAttributes:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-initWithBundle:" = {
	    GSTheme = GSTheme;
	};
	"-initWithNumberOfRows:numberOfColumns:" = {
	    GSTable = GSTable;
	};
	"-isXResizingEnabledForColumn:" = {
	    GSTable = GSTable;
	};
	"-isYResizingEnabledForRow:" = {
	    GSTable = GSTable;
	};
	"-minimumSize" = {
	    GSTable = GSTable;
	};
	"-miniwindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-mouseLocationOnScreen:window:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-mouselocation" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-movewindow::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-name" = {
	    GSTheme = GSTheme;
	};
	"-nameForElement:" = {
	    GSTheme = GSTheme;
	};
	"-nativeWindow:::::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-numberOfColumns" = {
	    GSTable = GSTable;
	};
	"-numberOfRows" = {
	    GSTable = GSTable;
	};
	"-numberOfViews" = {
	    GSHbox = GSHbox;
	    GSVbox = GSVbox;
	};
	"-orderwindow:::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-placewindow::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-postEvent:atStart:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-putView:atRow:column:" = {
	    GSTable = GSTable;
	};
	"-putView:atRow:column:withMargins:" = {
	    GSTable = GSTable;
	};
	"-putView:atRow:column:withMinXMargin:maxXMargin:minYMargin:maxYMargin:" = {
	    GSTable = GSTable;
	};
	"-putView:atRow:column:withXMargins:yMargins:" = {
	    GSTable = GSTable;
	};
	"-releasemouse" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-removeDragTypes:fromWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-resolutionForScreen:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-restrictWindow:toImage:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-screenList" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-serverDevice" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setBorder:" = {
	    GSTable = GSTable;
	};
	"-setDefaultMinXMargin:" = {
	    GSHbox = GSHbox;
	};
	"-setDefaultMinYMargin:" = {
	    GSVbox = GSVbox;
	};
	"-setMaxXBorder:" = {
	    GSTable = GSTable;
	};
	"-setMaxYBorder:" = {
	    GSTable = GSTable;
	};
	"-setMinXBorder:" = {
	    GSTable = GSTable;
	};
	"-setMinYBorder:" = {
	    GSTable = GSTable;
	};
	"-setName:" = {
	    GSTheme = GSTheme;
	};
	"-setName:forElement:temporary:" = {
	    GSTheme = GSTheme;
	};
	"-setParentWindow:forChildWindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setShadow::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setWindowdevice:forContext:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setXBorder:" = {
	    GSTable = GSTable;
	};
	"-setXResizingEnabled:forColumn:" = {
	    GSTable = GSTable;
	};
	"-setYBorder:" = {
	    GSTable = GSTable;
	};
	"-setYResizingEnabled:forRow:" = {
	    GSTable = GSTable;
	};
	"-setalpha::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setcursorcolor:::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setinputfocus:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setinputstate::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setmaxsize::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setminsize::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setresizeincrements::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-setwindowlevel::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-showcursor" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-sizeForBorderType:" = {
	    GSTheme = GSTheme;
	};
	"-sizeForImageFrameStyle:" = {
	    GSTheme = GSTheme;
	};
	"-sizeToFit" = {
	    GSTable = GSTable;
	};
	"-slideImage:from:to:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-standardcursor::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-styleoffsets:::::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-stylewindow::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-termwindow:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-themeInspector" = {
	    GSTheme = GSTheme;
	};
	"-tilesNamed:state:cache:" = {
	    GSTheme = GSTheme;
	};
	"-titlewindow::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-window:::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-window::::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowDepthForScreen:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowDevice:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowbacking::" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowbounds:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowdepth:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowdevice:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowlevel:" = {
	    GSDisplayServer = GSDisplayServer;
	};
	"-windowlist" = {
	    GSDisplayServer = GSDisplayServer;
	};
    };
    output = {
	../Headers/Additions/GNUstepGUI/GSDisplayServer.h = (
	    ../Documentation/GuiAdditions/GSDisplayServer.gsdoc,
	    ../Documentation/GuiAdditions/Functions.gsdoc,
	    ../Documentation/GuiAdditions/TypesAndConstants.gsdoc
	);
	../Headers/Additions/GNUstepGUI/GSFusedSilica.h = (
	    ../Documentation/GuiAdditions/Functions.gsdoc,
	    ../Documentation/GuiAdditions/TypesAndConstants.gsdoc
	);
	../Headers/Additions/GNUstepGUI/GSHbox.h = (
	    ../Documentation/GuiAdditions/GSHbox.gsdoc
	);
	../Headers/Additions/GNUstepGUI/GSTable.h = (
	    ../Documentation/GuiAdditions/GSTable.gsdoc
	);
	../Headers/Additions/GNUstepGUI/GSTheme.h = (
	    ../Documentation/GuiAdditions/GSTheme.gsdoc,
	    ../Documentation/GuiAdditions/TypesAndConstants.gsdoc
	);
	../Headers/Additions/GNUstepGUI/GSVbox.h = (
	    ../Documentation/GuiAdditions/GSVbox.gsdoc
	);
    };
    source = {
	../Headers/Additions/GNUstepGUI/GSDisplayServer.h = (
	    GSDisplayServer.m
	);
	../Headers/Additions/GNUstepGUI/GSFusedSilica.h = (
	    GSFusedSilica.m
	);
	../Headers/Additions/GNUstepGUI/GSHbox.h = (
	    GSHbox.m
	);
	../Headers/Additions/GNUstepGUI/GSTable.h = (
	    GSTable.m
	);
	../Headers/Additions/GNUstepGUI/GSTheme.h = (
	    GSTheme.m
	);
	../Headers/Additions/GNUstepGUI/GSVbox.h = (
	    GSVbox.m
	);
    };
    super = {
	GSDisplayServer = NSObject;
	GSHbox = GSTable;
	GSTable = NSView;
	GSTheme = NSObject;
	GSVbox = GSTable;
    };
    title = {
	Functions = Functions;
	GSDisplayServer = GSDisplayServer;
	GSHbox = GSHbox;
	GSTable = "GSTable class documentation";
	GSTheme = GSTheme;
	GSVbox = GSVbox;
	Gui = GuiAdditions;
	TypesAndConstants = Variables;
    };
    type = {
	CGAffineTransform = TypesAndConstants;
	CGColorRenderingIntent = TypesAndConstants;
	CGColorSpaceRef = TypesAndConstants;
	CGContextRef = TypesAndConstants;
	CGDataConsumerCallbacks = TypesAndConstants;
	CGDataConsumerRef = TypesAndConstants;
	CGDataProviderCallbacks = TypesAndConstants;
	CGDataProviderDirectAccessCallbacks = TypesAndConstants;
	CGDataProviderRef = TypesAndConstants;
	CGFontRef = TypesAndConstants;
	CGGetBytePointerProcPtr = TypesAndConstants;
	CGGetBytesDirectProcPtr = TypesAndConstants;
	CGGetBytesProcPtr = TypesAndConstants;
	CGGlyph = TypesAndConstants;
	CGImageAlphaInfo = TypesAndConstants;
	CGImageRef = TypesAndConstants;
	CGInterpolationQuality = TypesAndConstants;
	CGLineCap = TypesAndConstants;
	CGLineJoin = TypesAndConstants;
	CGPDFDocumentRef = TypesAndConstants;
	CGPathDrawingMode = TypesAndConstants;
	CGPatternRef = TypesAndConstants;
	CGPoint = TypesAndConstants;
	CGPutBytesProcPtr = TypesAndConstants;
	CGRect = TypesAndConstants;
	CGRectEdge = TypesAndConstants;
	CGReleaseByteProcPtr = TypesAndConstants;
	CGReleaseConsumerProcPtr = TypesAndConstants;
	CGReleaseDataProcPtr = TypesAndConstants;
	CGReleaseProviderProcPtr = TypesAndConstants;
	CGRewindProcPtr = TypesAndConstants;
	CGSize = TypesAndConstants;
	CGSkipBytesProcPtr = TypesAndConstants;
	CGTextDrawingMode = TypesAndConstants;
	CGTextEncoding = TypesAndConstants;
	GSThemeControlState = TypesAndConstants;
	GSThemeFillStyle = TypesAndConstants;
    };
    unitmethods = {
	GSDisplayServer = {
	    "+addDragTypes:toWindow:" = GSDisplayServer;
	    "+dragTypesForWindow:" = GSDisplayServer;
	    "+removeDragTypes:fromWindow:" = GSDisplayServer;
	    "+serverWithAttributes:" = GSDisplayServer;
	    "+setCurrentServer:" = GSDisplayServer;
	    "+setDefaultServerClass:" = GSDisplayServer;
	    "-addDragTypes:toWindow:" = GSDisplayServer;
	    "-attributes" = GSDisplayServer;
	    "-availableDepthsForScreen:" = GSDisplayServer;
	    "-beep" = GSDisplayServer;
	    "-boundsForScreen:" = GSDisplayServer;
	    "-closeServer" = GSDisplayServer;
	    "-dragInfo" = GSDisplayServer;
	    "-dragTypesForWindow:" = GSDisplayServer;
	    "-findWindowAt:windowRef:excluding:" = GSDisplayServer;
	    "-glContextClass" = GSDisplayServer;
	    "-glPixelFormatClass" = GSDisplayServer;
	    "-handlesWindowDecorations" = GSDisplayServer;
	    "-iconSize" = GSDisplayServer;
	    "-iconTileImage" = GSDisplayServer;
	    "-initWithAttributes:" = GSDisplayServer;
	    "-removeDragTypes:fromWindow:" = GSDisplayServer;
	    "-resolutionForScreen:" = GSDisplayServer;
	    "-restrictWindow:toImage:" = GSDisplayServer;
	    "-screenList" = GSDisplayServer;
	    "-serverDevice" = GSDisplayServer;
	    "-slideImage:from:to:" = GSDisplayServer;
	    "-windowDepthForScreen:" = GSDisplayServer;
	    "-windowDevice:" = GSDisplayServer;
	};
	"GSDisplayServer(EventOps)" = {
	    "-discardEventsMatchingMask:beforeEvent:" = GSDisplayServer;
	    "-getEventMatchingMask:beforeDate:inMode:dequeue:" = GSDisplayServer;
	    "-postEvent:atStart:" = GSDisplayServer;
	};
	"GSDisplayServer(WindowOps)" = {
	    "-_setWindowOwnedByServer:" = GSDisplayServer;
	    "-appOwnsMiniwindow" = GSDisplayServer;
	    "-capturemouse:" = GSDisplayServer;
	    "-docedited::" = GSDisplayServer;
	    "-flushwindowrect::" = GSDisplayServer;
	    "-hidecursor" = GSDisplayServer;
	    "-imagecursor::::::" = GSDisplayServer;
	    "-miniwindow:" = GSDisplayServer;
	    "-mouseLocationOnScreen:window:" = GSDisplayServer;
	    "-mouselocation" = GSDisplayServer;
	    "-movewindow::" = GSDisplayServer;
	    "-nativeWindow:::::" = GSDisplayServer;
	    "-orderwindow:::" = GSDisplayServer;
	    "-placewindow::" = GSDisplayServer;
	    "-releasemouse" = GSDisplayServer;
	    "-setParentWindow:forChildWindow:" = GSDisplayServer;
	    "-setShadow::" = GSDisplayServer;
	    "-setWindowdevice:forContext:" = GSDisplayServer;
	    "-setalpha::" = GSDisplayServer;
	    "-setcursorcolor:::" = GSDisplayServer;
	    "-setinputfocus:" = GSDisplayServer;
	    "-setinputstate::" = GSDisplayServer;
	    "-setmaxsize::" = GSDisplayServer;
	    "-setminsize::" = GSDisplayServer;
	    "-setresizeincrements::" = GSDisplayServer;
	    "-setwindowlevel::" = GSDisplayServer;
	    "-showcursor" = GSDisplayServer;
	    "-standardcursor::" = GSDisplayServer;
	    "-styleoffsets:::::" = GSDisplayServer;
	    "-stylewindow::" = GSDisplayServer;
	    "-termwindow:" = GSDisplayServer;
	    "-titlewindow::" = GSDisplayServer;
	    "-window:::" = GSDisplayServer;
	    "-window::::" = GSDisplayServer;
	    "-windowbacking::" = GSDisplayServer;
	    "-windowbounds:" = GSDisplayServer;
	    "-windowdepth:" = GSDisplayServer;
	    "-windowdevice:" = GSDisplayServer;
	    "-windowlevel:" = GSDisplayServer;
	    "-windowlist" = GSDisplayServer;
	};
	GSHbox = {
	    "-addSeparator" = GSHbox;
	    "-addSeparatorWithMinXMargin:" = GSHbox;
	    "-addView:" = GSHbox;
	    "-addView:enablingXResizing:" = GSHbox;
	    "-addView:enablingXResizing:withMinXMargin:" = GSHbox;
	    "-addView:withMinXMargin:" = GSHbox;
	    "-init" = GSHbox;
	    "-numberOfViews" = GSHbox;
	    "-setDefaultMinXMargin:" = GSHbox;
	};
	GSTable = {
	    "-addColumn" = GSTable;
	    "-addRow" = GSTable;
	    "-init" = GSTable;
	    "-initWithNumberOfRows:numberOfColumns:" = GSTable;
	    "-isXResizingEnabledForColumn:" = GSTable;
	    "-isYResizingEnabledForRow:" = GSTable;
	    "-minimumSize" = GSTable;
	    "-numberOfColumns" = GSTable;
	    "-numberOfRows" = GSTable;
	    "-putView:atRow:column:" = GSTable;
	    "-putView:atRow:column:withMargins:" = GSTable;
	    "-putView:atRow:column:withMinXMargin:maxXMargin:minYMargin:maxYMargin:" = GSTable;
	    "-putView:atRow:column:withXMargins:yMargins:" = GSTable;
	    "-setBorder:" = GSTable;
	    "-setMaxXBorder:" = GSTable;
	    "-setMaxYBorder:" = GSTable;
	    "-setMinXBorder:" = GSTable;
	    "-setMinYBorder:" = GSTable;
	    "-setXBorder:" = GSTable;
	    "-setXResizingEnabled:forColumn:" = GSTable;
	    "-setYBorder:" = GSTable;
	    "-setYResizingEnabled:forRow:" = GSTable;
	    "-sizeToFit" = GSTable;
	};
	GSTheme = {
	    "+orderFrontSharedThemePanel:" = GSTheme;
	    "+setTheme:" = GSTheme;
	    "+theme" = GSTheme;
	    "-activate" = GSTheme;
	    "-authors" = GSTheme;
	    "-bundle" = GSTheme;
	    "-colorNamed:state:cache:" = GSTheme;
	    "-colors" = GSTheme;
	    "-deactivate" = GSTheme;
	    "-icon" = GSTheme;
	    "-infoDictionary" = GSTheme;
	    "-initWithBundle:" = GSTheme;
	    "-name" = GSTheme;
	    "-nameForElement:" = GSTheme;
	    "-setName:" = GSTheme;
	    "-setName:forElement:temporary:" = GSTheme;
	    "-themeInspector" = GSTheme;
	    "-tilesNamed:state:cache:" = GSTheme;
	};
	"GSTheme(Drawing)" = {
	    "-buttonBorderForCell:style:state:" = GSTheme;
	    "-cellForScrollerArrow:horizontal:" = GSTheme;
	    "-cellForScrollerKnob:" = GSTheme;
	    "-cellForScrollerKnobSlot:" = GSTheme;
	    "-defaultScrollerWidth" = GSTheme;
	    "-drawBorderForImageFrameStyle:frame:view:" = GSTheme;
	    "-drawBorderType:frame:view:" = GSTheme;
	    "-drawButton:in:view:style:state:" = GSTheme;
	    "-drawFocusFrame:view:" = GSTheme;
	    "-drawToobarRect:frame:borderMask:" = GSTheme;
	    "-drawWindowBackground:view:" = GSTheme;
	    "-sizeForBorderType:" = GSTheme;
	    "-sizeForImageFrameStyle:" = GSTheme;
	};
	"GSTheme(LowLevelDrawing)" = {
	    "-fillHorizontalRect:withImage:fromRect:flipped:" = GSTheme;
	    "-fillRect:withRepeatedImage:fromRect:center:" = GSTheme;
	    "-fillRect:withTiles:background:fillStyle:" = GSTheme;
	    "-fillVerticalRect:withImage:fromRect:flipped:" = GSTheme;
	};
	"GSTheme(MidLevelDrawing)" = {
	    "-drawButton:withClip:" = GSTheme;
	    "-drawDarkBezel:withClip:" = GSTheme;
	    "-drawDarkButton:withClip:" = GSTheme;
	    "-drawFramePhoto:withClip:" = GSTheme;
	    "-drawGradientBorder:inRect:withClip:" = GSTheme;
	    "-drawGrayBezel:withClip:" = GSTheme;
	    "-drawGroove:withClip:" = GSTheme;
	    "-drawLightBezel:withClip:" = GSTheme;
	    "-drawWhiteBezel:withClip:" = GSTheme;
	};
	GSVbox = {
	    "-addSeparator" = GSVbox;
	    "-addSeparatorWithMinYMargin:" = GSVbox;
	    "-addView:" = GSVbox;
	    "-addView:enablingYResizing:" = GSVbox;
	    "-addView:enablingYResizing:withMinYMargin:" = GSVbox;
	    "-addView:withMinYMargin:" = GSVbox;
	    "-init" = GSVbox;
	    "-numberOfViews" = GSVbox;
	    "-setDefaultMinYMargin:" = GSVbox;
	};
    };
    variable = {
	GSDisplayName = TypesAndConstants;
	GSDisplayNumber = TypesAndConstants;
	GSScreenNumber = TypesAndConstants;
	GSScrollerDownArrow = TypesAndConstants;
	GSScrollerHorizontalKnob = TypesAndConstants;
	GSScrollerHorizontalSlot = TypesAndConstants;
	GSScrollerLeftArrow = TypesAndConstants;
	GSScrollerRightArrow = TypesAndConstants;
	GSScrollerUpArrow = TypesAndConstants;
	GSScrollerVerticalKnob = TypesAndConstants;
	GSScrollerVerticalSlot = TypesAndConstants;
	GSThemeDidActivateNotification = TypesAndConstants;
	GSThemeDidDeactivateNotification = TypesAndConstants;
	GSThemeWillActivateNotification = TypesAndConstants;
	GSThemeWillDeactivateNotification = TypesAndConstants;
    };
}