/* * NSAppKit.j * nib2cib * * Created by Francisco Tolmasky. * Copyright 2008, 280 North, Inc. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ @import "_NSCornerView.j" @import "NSArrayController.j" @import "NSBox.j" @import "NSButton.j" @import "NSBrowser.j" @import "NSCell.j" @import "NSClassSwapper.j" @import "NSClipView.j" @import "NSColor.j" @import "NSColorWell.j" @import "NSCollectionView.j" @import "NSCollectionViewItem.j" @import "NSComboBox.j" @import "NSControl.j" @import "NSCustomObject.j" @import "NSCustomResource.j" @import "NSCustomView.j" @import "NSDatePicker.j" @import "NSDictionaryController.j" @import "NSEvent.j" @import "NSFont.j" @import "NSIBObjectData.j" @import "NSImage.j" @import "NSImageView.j" @import "NSLayoutConstraint.j" @import "NSLayoutManager.j" @import "NSLevelIndicator.j" @import "NSLocalizableString.j" @import "NSMatrix.j" @import "NSMenu.j" @import "NSMenuItem.j" @import "NSNib.j" @import "NSNibConnector.j" @import "NSObjectController.j" @import "NSOutlineView.j" @import "NSParagraphStyle.j" @import "NSPopUpButton.j" @import "NSPredicateEditor.j" @import "NSResponder.j" @import "NSRuleEditor.j" @import "NSScrollView.j" @import "NSScroller.j" @import "NSSearchField.j" @import "NSSet.j" @import "NSSecureTextField.j" @import "NSSegmentedControl.j" @import "NSSlider.j" @import "NSSplitView.j" @import "NSStepper.j" @import "NSTableColumn.j" @import "NSTableCellView.j" @import "NSTableHeaderView.j" @import "NSTableView.j" @import "NSTabView.j" @import "NSTabViewItem.j" @import "NSText.j" @import "NSTextContainer.j" @import "NSTextField.j" @import "NSTextStorage.j" @import "NSTextView.j" @import "NSTextViewSharedData.j" @import "NSTokenField.j" @import "NSToolbar.j" @import "NSToolbarFlexibleSpaceItem.j" @import "NSToolbarItem.j" @import "NSToolbarShowColorsItem.j" @import "NSToolbarSeparatorItem.j" @import "NSToolbarSpaceItem.j" @import "NSUserDefaultsController.j" @import "NSView.j" @import "NSViewController.j" @import "NSWindowTemplate.j" @import "WebView.j" @import "NSSortDescriptor.j" @import "NSPopover.j" @import "NSProgressIndicator.j" @import "NSAppearance.j" @import "NSVisualEffectView.j" function CP_NSMapClassName(aClassName) { if (aClassName.indexOf("NS") === 0) { var mappedClassName = @"CP" + aClassName.substr(2); if (CPClassFromString(mappedClassName)) { CPLog.debug("NSAppKit: mapping " + aClassName + " to " + mappedClassName); return mappedClassName; } } return aClassName; }