org.rococoa.cocoa.foundation
Class NSCalendar
java.lang.Object
org.rococoa.cocoa.foundation.NSObject
org.rococoa.cocoa.foundation.NSCalendar
- All Implemented Interfaces:
- ABActionDelegate, AMWorkflowControllerDelegate, IMVideoDataSource, NSAccessibility, NSAccessibilityAdditions, NSAnimationDelegate, NSApplicationScriptingDelegation, NSArchiverCallback, NSBrowserDelegate, NSClassDescriptionPrimitives, NSCoderMethods, NSColorPanelResponderMethod, NSComboBoxCellDataSource, NSComboBoxDataSource, NSComboBoxNotifications, NSComparisonMethods, NSConnectionDelegateMethods, NSControlSubclassDelegate, NSControlSubclassNotifications, NSCopyLinkMoveHandler, NSDatePickerCellDelegate, NSDelayedPerforming, NSDeprecatedKeyValueCoding, NSDeprecatedKeyValueObservingCustomization, NSDeprecatedMethods, NSDictionaryControllerKeyValuePair, NSDistantObjectRequestMethods, NSDistributedObjects, NSDraggingDestination, NSDraggingSource, NSDrawerDelegate, NSDrawerNotifications, NSEditor, NSEditorRegistration, NSErrorRecoveryAttempting, NSExceptionHandlerDelegate, NSFileManagerFileOperationAdditions, NSFontManagerDelegate, NSFontManagerResponderMethod, NSFontPanelValidationAdditions, NSImageDelegate, NSKeyedArchiverDelegate, NSKeyedArchiverObjectSubstitution, NSKeyedUnarchiverDelegate, NSKeyedUnarchiverObjectSubstitution, NSKeyValueBindingCreation, NSKeyValueCoding, NSKeyValueObserverNotification, NSKeyValueObserverRegistration, NSKeyValueObserving, NSKeyValueObservingCustomization, NSLayoutManagerDelegate, NSMenuDelegate, NSMenuValidation, NSMetadataQueryDelegate, NSNetServiceBrowserDelegateMethods, NSNetServiceDelegateMethods, NSNibAwaking, NSOutlineViewDataSource, NSOutlineViewDelegate, NSOutlineViewNotifications, NSPasteboardOwner, NSPlaceholders, NSPortDelegateMethods, NSRuleEditorDelegateMethods, NSSavePanelDelegate, NSScriptClassDescription, NSScripting, NSScriptingComparisonMethods, NSScriptKeyValueCoding, NSScriptObjectSpecifiers, NSSoundDelegateMethods, NSSpeechRecognizerDelegate, NSSpeechSynthesizerDelegate, NSSpellServerDelegate, NSSplitViewDelegate, NSStreamDelegateEventExtensions, NSTabViewDelegate, NSTextDelegate, NSTextViewDelegate, NSThreadPerformAdditions, NSTokenFieldCellDelegate, NSTokenFieldDelegate, NSToolbarDelegate, NSToolbarNotifications, NSURLClient, NSURLConnectionDelegate, NSURLDownloadDelegate, NSWindowDelegate, NSWindowNotifications, NSXMLParserDelegateEventAdditions, QTCaptureDecompressedVideoOutputDelegate, QTCaptureFileOutputDelegate, QTCaptureVideoPreviewOutputDelegate, QTCaptureViewDelegate, QTMovieDelegate, QTMovieViewDelegate, SFAuthorizationViewDelegate, SFCertificatePanelDelegate, SFChooseIdentityPanelDelegate, WebDownloadDelegate, WebFrameLoadDelegate, WebJavaPlugIn, WebPlugIn, WebPlugInContainer, WebPolicyDelegate, WebResourceLoadDelegate, WebScripting, WebUIDelegate, WebViewEditingDelegate, NSCoding, NSCopying, NSObject
public abstract class NSCalendar
- extends NSObject
- implements NSCopying, NSCoding
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Method Summary |
static NSCalendar |
alloc()
|
static NSObject |
autoupdatingCurrentCalendar()
|
abstract NSString |
calendarIdentifier()
|
abstract NSDateComponents |
components_fromDate_toDate_options(int unitFlags,
NSDate startingDate,
NSDate resultDate,
int opts)
|
abstract NSDateComponents |
components_fromDate(int unitFlags,
NSDate date)
|
static NSCalendar |
createWithCalendarIdentifier(NSString ident)
Factory method
|
static NSCalendar |
currentCalendar()
Original signature : +(id)currentCalendar
users preferred calendar, tracks changes |
abstract NSDate |
dateByAddingComponents_toDate_options(NSDateComponents comps,
NSDate date,
int opts)
|
abstract NSDate |
dateFromComponents(NSDateComponents comps)
|
abstract int |
firstWeekday()
|
abstract NSCalendar |
initWithCalendarIdentifier(NSString ident)
|
abstract NSLocale |
locale()
|
abstract NSObject |
maximumRangeOfUnit(int unit)
Original signature : -(id)maximumRangeOfUnit:(NSCalendarUnit)
|
abstract int |
minimumDaysInFirstWeek()
|
abstract NSObject |
minimumRangeOfUnit(int unit)
Original signature : -(id)minimumRangeOfUnit:(NSCalendarUnit)
|
abstract int |
ordinalityOfUnit_inUnit_forDate(int smaller,
int larger,
NSDate date)
Original signature : -(NSUInteger)ordinalityOfUnit:(NSCalendarUnit) inUnit:(NSCalendarUnit) forDate:(NSDate*)
|
abstract NSObject |
rangeOfUnit_inUnit_forDate(int smaller,
int larger,
NSDate date)
Original signature : -(id)rangeOfUnit:(NSCalendarUnit) inUnit:(NSCalendarUnit) forDate:(NSDate*)
|
abstract boolean |
rangeOfUnit_startDate_interval_forDate(int unit,
PointerByReference datep,
DoubleBuffer tip,
NSDate date)
Original signature : -(BOOL)rangeOfUnit:(NSCalendarUnit) startDate:(NSDate**) interval:(NSTimeInterval*) forDate:(NSDate*)
|
abstract boolean |
rangeOfUnit_startDate_interval_forDate(int unit,
PointerByReference datep,
DoubleByReference tip,
NSDate date)
Deprecated. use the safer method rangeOfUnit_startDate_interval_forDate(int, com.sun.jna.ptr.PointerByReference, java.nio.DoubleBuffer, org.rococoa.cocoa.foundation.NSDate) instead
|
abstract void |
setFirstWeekday(int weekday)
|
abstract void |
setLocale(NSLocale locale)
|
abstract void |
setMinimumDaysInFirstWeek(int mdw)
|
abstract void |
setTimeZone(NSTimeZone tz)
|
abstract NSTimeZone |
timeZone()
|
Methods inherited from class org.rococoa.cocoa.foundation.NSObject |
copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardInvocation, id, init, isKindOfClass, isKindOfClass, methodSignatureForSelector, mutableCopy, release, retain, retainCount |
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject |
autorelease, class_, conformsToProtocol, hash, isEqual, isKindOfClass, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebUIDelegate |
webView_contextMenuItemsForElement_defaultMenuItems, webView_createWebViewModalDialogWithRequest, webView_createWebViewWithRequest, webView_dragDestinationActionMaskForDraggingInfo, webView_dragDestinationActionMaskForDraggingInfo, webView_makeFirstResponder, webView_mouseDidMoveOverElement_modifierFlags, webView_printFrameView, webView_runBeforeUnloadConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage_initiatedByFrame, webView_runJavaScriptAlertPanelWithMessage, webView_runJavaScriptConfirmPanelWithMessage_initiatedByFrame, webView_runJavaScriptConfirmPanelWithMessage, webView_runJavaScriptTextInputPanelWithPrompt_defaultText_initiatedByFrame, webView_runJavaScriptTextInputPanelWithPrompt_defaultText, webView_runOpenPanelForFileButtonWithResultListener, webView_runOpenPanelForFileButtonWithResultListener, webView_setResizable, webView_setStatusBarVisible, webView_setStatusText, webView_setToolbarsVisible, webView_shouldPerformAction_fromSender, webView_validateUserInterfaceItem_defaultValidation, webView_validateUserInterfaceItem_defaultValidation, webView_willPerformDragDestinationAction_forDraggingInfo, webView_willPerformDragDestinationAction_forDraggingInfo, webViewAreToolbarsVisible, webViewClose, webViewContentRect, webViewFirstResponder, webViewFocus, webViewFooterHeight, webViewFrame, webViewHeaderHeight, webViewIsResizable, webViewIsStatusBarVisible, webViewRunModal, webViewShow, webViewStatusText, webViewUnfocus |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSBrowserDelegate |
browser_acceptDrop_atRow_column_dropOperation, browser_acceptDrop_atRow_column_dropOperation, browser_canDragRowsWithIndexes_inColumn_withEvent, browser_createRowsForColumn_inMatrix, browser_isColumnValid, browser_namesOfPromisedFilesDroppedAtDestination_forDraggedRowsWithIndexes_inColumn, browser_nextTypeSelectMatchFromRow_toRow_inColumn_forString, browser_numberOfRowsInColumn, browser_selectCellWithString_inColumn, browser_selectRow_inColumn, browser_shouldShowCellExpansionForRow_column, browser_shouldSizeColumn_forUserResize_toWidth, browser_shouldTypeSelectForEvent_withCurrentSearchString, browser_sizeToFitWidthOfColumn, browser_titleOfColumn, browser_typeSelectStringForRow_inColumn, browser_validateDrop_proposedRow_column_dropOperation, browser_validateDrop_proposedRow_column_dropOperation, browser_willDisplayCell_atRow_column, browser_writeRowsWithIndexes_inColumn_toPasteboard, browserColumnConfigurationDidChange, browserDidScroll, browserWillScroll |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSKeyValueCoding |
dictionaryWithValuesForKeys, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, setNilValueForKey, setValue_forKey, setValue_forKeyPath, setValue_forUndefinedKey, setValuesForKeysWithDictionary, validateValue_forKey_error, validateValue_forKeyPath_error, valueForKey, valueForKeyPath, valueForUndefinedKey |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDelegate |
outlineView_dataCellForTableColumn_item, outlineView_didClickTableColumn, outlineView_didDragTableColumn, outlineView_heightOfRowByItem, outlineView_isGroupItem, outlineView_mouseDownInHeaderOfTableColumn, outlineView_nextTypeSelectMatchFromItem_toItem_forString, outlineView_selectionIndexesForProposedSelection, outlineView_shouldCollapseItem, outlineView_shouldEditTableColumn_item, outlineView_shouldExpandItem, outlineView_shouldSelectItem, outlineView_shouldSelectTableColumn, outlineView_shouldShowCellExpansionForTableColumn_item, outlineView_shouldTrackCell_forTableColumn_item, outlineView_shouldTypeSelectForEvent_withCurrentSearchString, outlineView_typeSelectStringForTableColumn_item, outlineView_willDisplayCell_forTableColumn_item, outlineView_willDisplayOutlineCell_forTableColumn_item, selectionShouldChangeInOutlineView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebViewEditingDelegate |
undoManagerForWebView, webView_doCommandBySelector, webView_shouldApplyStyle_toElementsInDOMRange, webView_shouldBeginEditingInDOMRange, webView_shouldChangeTypingStyle_toStyle, webView_shouldDeleteDOMRange, webView_shouldEndEditingInDOMRange, webView_shouldInsertNode_replacingDOMRange_givenAction, webView_shouldInsertText_replacingDOMRange_givenAction, webViewDidBeginEditing, webViewDidChange, webViewDidChangeSelection, webViewDidChangeTypingStyle, webViewDidEndEditing |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.WebFrameLoadDelegate |
webView_didCancelClientRedirectForFrame, webView_didChangeLocationWithinPageForFrame, webView_didClearWindowObject_forFrame, webView_didCommitLoadForFrame, webView_didFailLoadWithError_forFrame, webView_didFailProvisionalLoadWithError_forFrame, webView_didFinishLoadForFrame, webView_didReceiveIcon_forFrame, webView_didReceiveServerRedirectForProvisionalLoadForFrame, webView_didReceiveTitle_forFrame, webView_didStartProvisionalLoadForFrame, webView_willCloseFrame, webView_windowScriptObjectAvailable |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldDelegate |
tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenField_displayStringForRepresentedObject, tokenField_editingStringForRepresentedObject, tokenField_hasMenuForRepresentedObject, tokenField_menuForRepresentedObject, tokenField_readFromPasteboard, tokenField_representedObjectForEditingString, tokenField_shouldAddObjects_atIndex, tokenField_styleForRepresentedObject, tokenField_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSXMLParserDelegateEventAdditions |
parser_didEndElement_namespaceURI_qualifiedName, parser_didEndMappingPrefix, parser_didStartElement_namespaceURI_qualifiedName_attributes, parser_didStartMappingPrefix_toURI, parser_foundAttributeDeclarationWithName_forElement_type_defaultValue, parser_foundCDATA, parser_foundCharacters, parser_foundComment, parser_foundElementDeclarationWithName_model, parser_foundExternalEntityDeclarationWithName_publicID_systemID, parser_foundIgnorableWhitespace, parser_foundInternalEntityDeclarationWithName_value, parser_foundNotationDeclarationWithName_publicID_systemID, parser_foundProcessingInstructionWithTarget_data, parser_foundUnparsedEntityDeclarationWithName_publicID_systemID_notationName, parser_parseErrorOccurred, parser_resolveExternalEntityName_systemID, parser_validationErrorOccurred, parserDidEndDocument, parserDidStartDocument |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSDraggingDestination |
concludeDragOperation, concludeDragOperation, draggingEnded, draggingEnded, draggingEntered, draggingEntered, draggingExited, draggingExited, draggingUpdated, draggingUpdated, performDragOperation, performDragOperation, prepareForDragOperation, prepareForDragOperation, wantsPeriodicDraggingUpdates |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSOutlineViewDataSource |
outlineView_acceptDrop_item_childIndex, outlineView_acceptDrop_item_childIndex, outlineView_child_ofItem, outlineView_isItemExpandable, outlineView_itemForPersistentObject, outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems, outlineView_numberOfChildrenOfItem, outlineView_objectValueForTableColumn_byItem, outlineView_persistentObjectForItem, outlineView_setObjectValue_forTableColumn_byItem, outlineView_sortDescriptorsDidChange, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_validateDrop_proposedItem_proposedChildIndex, outlineView_writeItems_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSURLDownloadDelegate |
download_decideDestinationWithSuggestedFilename, download_didCancelAuthenticationChallenge, download_didCreateDestination, download_didFailWithError, download_didReceiveAuthenticationChallenge, download_didReceiveDataOfLength, download_didReceiveResponse, download_shouldDecodeSourceDataOfMIMEType, download_willResumeWithResponse_fromByte, download_willSendRequest_redirectResponse, downloadDidBegin, downloadDidFinish |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSAccessibility |
accessibilityActionDescription, accessibilityActionNames, accessibilityAttributeNames, accessibilityAttributeValue_forParameter, accessibilityAttributeValue, accessibilityFocusedUIElement, accessibilityIsAttributeSettable, accessibilityIsIgnored, accessibilityParameterizedAttributeNames, accessibilityPerformAction, accessibilitySetValue_forAttribute |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTextViewDelegate |
textView_clickedOnLink_atIndex, textView_clickedOnLink, textView_doCommandBySelector, textView_menu_forEvent_atIndex, textView_shouldChangeTextInRanges_replacementStrings, textView_shouldChangeTypingAttributes_toAttributes, textView_willChangeSelectionFromCharacterRanges_toCharacterRanges, textView_willDisplayToolTip_forCharacterAtIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writablePasteboardTypesForCell_atIndex, textView_writeCell_atIndex_toPasteboard_type, textView_writeCell_atIndex_toPasteboard_type, textViewDidChangeSelection, textViewDidChangeTypingAttributes, undoManagerForTextView |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSTokenFieldCellDelegate |
tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_completionsForSubstring_indexOfToken_indexOfSelectedItem, tokenFieldCell_displayStringForRepresentedObject, tokenFieldCell_editingStringForRepresentedObject, tokenFieldCell_hasMenuForRepresentedObject, tokenFieldCell_menuForRepresentedObject, tokenFieldCell_readFromPasteboard, tokenFieldCell_representedObjectForEditingString, tokenFieldCell_shouldAddObjects_atIndex, tokenFieldCell_styleForRepresentedObject, tokenFieldCell_writeRepresentedObjects_toPasteboard |
Methods inherited from interface org.rococoa.cocoa.foundation.categories.NSWindowNotifications |
windowDidBecomeKey, windowDidBecomeMain, windowDidChangeScreen, windowDidChangeScreenProfile, windowDidDeminiaturize, windowDidEndSheet, windowDidExpose, windowDidMiniaturize, windowDidMove, windowDidResignKey, windowDidResignMain, windowDidResize, windowDidUpdate, windowWillBeginSheet, windowWillClose, windowWillMiniaturize, windowWillMove |
NSCalendar
public NSCalendar()
currentCalendar
public static NSCalendar currentCalendar()
- Original signature :
+(id)currentCalendar
users preferred calendar, tracks changes
autoupdatingCurrentCalendar
public static NSObject autoupdatingCurrentCalendar()
initWithCalendarIdentifier
public abstract NSCalendar initWithCalendarIdentifier(NSString ident)
createWithCalendarIdentifier
public static NSCalendar createWithCalendarIdentifier(NSString ident)
- Factory method
- See Also:
initWithCalendarIdentifier(org.rococoa.cocoa.foundation.NSString)
calendarIdentifier
public abstract NSString calendarIdentifier()
setLocale
public abstract void setLocale(NSLocale locale)
locale
public abstract NSLocale locale()
setTimeZone
public abstract void setTimeZone(NSTimeZone tz)
timeZone
public abstract NSTimeZone timeZone()
setFirstWeekday
public abstract void setFirstWeekday(int weekday)
firstWeekday
public abstract int firstWeekday()
setMinimumDaysInFirstWeek
public abstract void setMinimumDaysInFirstWeek(int mdw)
minimumDaysInFirstWeek
public abstract int minimumDaysInFirstWeek()
minimumRangeOfUnit
public abstract NSObject minimumRangeOfUnit(int unit)
- Original signature :
-(id)minimumRangeOfUnit:(NSCalendarUnit)
- Parameters:
unit
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
maximumRangeOfUnit
public abstract NSObject maximumRangeOfUnit(int unit)
- Original signature :
-(id)maximumRangeOfUnit:(NSCalendarUnit)
- Parameters:
unit
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
rangeOfUnit_inUnit_forDate
public abstract NSObject rangeOfUnit_inUnit_forDate(int smaller,
int larger,
NSDate date)
- Original signature :
-(id)rangeOfUnit:(NSCalendarUnit) inUnit:(NSCalendarUnit) forDate:(NSDate*)
- Parameters:
smaller
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
larger
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
ordinalityOfUnit_inUnit_forDate
public abstract int ordinalityOfUnit_inUnit_forDate(int smaller,
int larger,
NSDate date)
- Original signature :
-(NSUInteger)ordinalityOfUnit:(NSCalendarUnit) inUnit:(NSCalendarUnit) forDate:(NSDate*)
- Parameters:
smaller
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
larger
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
rangeOfUnit_startDate_interval_forDate
@Deprecated
public abstract boolean rangeOfUnit_startDate_interval_forDate(int unit,
PointerByReference datep,
DoubleByReference tip,
NSDate date)
- Deprecated. use the safer method
rangeOfUnit_startDate_interval_forDate(int, com.sun.jna.ptr.PointerByReference, java.nio.DoubleBuffer, org.rococoa.cocoa.foundation.NSDate)
instead
- Original signature :
-(BOOL)rangeOfUnit:(NSCalendarUnit) startDate:(NSDate**) interval:(NSTimeInterval*) forDate:(NSDate*)
- Parameters:
unit
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
rangeOfUnit_startDate_interval_forDate
public abstract boolean rangeOfUnit_startDate_interval_forDate(int unit,
PointerByReference datep,
DoubleBuffer tip,
NSDate date)
- Original signature :
-(BOOL)rangeOfUnit:(NSCalendarUnit) startDate:(NSDate**) interval:(NSTimeInterval*) forDate:(NSDate*)
- Parameters:
unit
- @see org.rococoa.cocoa.foundation.FoundationLibrary#NSCalendarUnit
dateFromComponents
public abstract NSDate dateFromComponents(NSDateComponents comps)
components_fromDate
public abstract NSDateComponents components_fromDate(int unitFlags,
NSDate date)
dateByAddingComponents_toDate_options
public abstract NSDate dateByAddingComponents_toDate_options(NSDateComponents comps,
NSDate date,
int opts)
components_fromDate_toDate_options
public abstract NSDateComponents components_fromDate_toDate_options(int unitFlags,
NSDate startingDate,
NSDate resultDate,
int opts)
alloc
public static NSCalendar alloc()