org.rococoa.cocoa.appkit
Class NSButton

java.lang.Object
  extended by org.rococoa.cocoa.foundation.NSObject
      extended by org.rococoa.cocoa.appkit.NSResponder
          extended by org.rococoa.cocoa.appkit.NSView
              extended by org.rococoa.cocoa.appkit.NSControl
                  extended by org.rococoa.cocoa.appkit.NSButton
All Implemented Interfaces:
NSUserInterfaceValidations, NSCoding, NSObject, ObjCObject
Direct Known Subclasses:
NSPopUpButton

public abstract class NSButton
extends NSControl
implements NSUserInterfaceValidations

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.


Nested Class Summary
static class NSButton._class_
           
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSControl
NSControl.__conFlags
 
Nested classes/interfaces inherited from class org.rococoa.cocoa.appkit.NSView
NSView.__VFlags2
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.appkit.protocols.NSUserInterfaceValidations
NSUserInterfaceValidations._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
NSCoding._static_
 
Nested classes/interfaces inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
NSObject._static_
 
Constructor Summary
NSButton()
           
 
Method Summary
static NSButton alloc()
           
abstract  NSImage alternateImage()
          Original signature : -(NSImage*)alternateImage
native declaration : NSButton.h:23
abstract  NSString alternateTitle()
          Original signature : -(NSString*)alternateTitle
native declaration : NSButton.h:19
 NSButtonAttributedStringMethods as_NSButton_NSButtonAttributedStringMethods()
           
 NSButtonBezelStyles as_NSButton_NSButtonBezelStyles()
           
 NSButtonBorder as_NSButton_NSButtonBorder()
           
 NSButtonMixedState as_NSButton_NSButtonMixedState()
           
 NSButtonSoundExtensions as_NSButton_NSButtonSoundExtensions()
           
 NSKeyboardUI as_NSButton_NSKeyboardUI()
           
static NSButton._class_ getNSClass()
           
abstract  void getPeriodicDelay_interval(FloatBuffer delay, FloatBuffer interval)
          Original signature : -(void)getPeriodicDelay:(float*) interval:(float*)
native declaration : NSButton.h:35
abstract  void getPeriodicDelay_interval(FloatByReference delay, FloatByReference interval)
          Deprecated. use the safer methods getPeriodicDelay_interval(java.nio.FloatBuffer, java.nio.FloatBuffer) and getPeriodicDelay_interval(com.sun.jna.ptr.FloatByReference, com.sun.jna.ptr.FloatByReference) instead
abstract  void highlight(boolean flag)
          Original signature : -(void)highlight:(BOOL)
native declaration : NSButton.h:40
abstract  NSImage image()
          Original signature : -(NSImage*)image
native declaration : NSButton.h:21
abstract  NSObject imagePosition()
          Original signature : -(id)imagePosition
native declaration : NSButton.h:25
abstract  boolean isBordered()
          Original signature : -(BOOL)isBordered
native declaration : NSButton.h:30
abstract  boolean isTransparent()
          Original signature : -(BOOL)isTransparent
native declaration : NSButton.h:32
abstract  NSString keyEquivalent()
          Original signature : -(NSString*)keyEquivalent
native declaration : NSButton.h:36
abstract  NSUInteger keyEquivalentModifierMask()
          Original signature : -(NSUInteger)keyEquivalentModifierMask
native declaration : NSButton.h:38
static NSButton new_()
           
abstract  boolean performKeyEquivalent(NSEvent key)
          Original signature : -(BOOL)performKeyEquivalent:(NSEvent*)
native declaration : NSButton.h:41
abstract  void setAlternateImage(NSImage image)
          Original signature : -(void)setAlternateImage:(NSImage*)
native declaration : NSButton.h:24
abstract  void setAlternateTitle(NSString aString)
          Original signature : -(void)setAlternateTitle:(NSString*)
native declaration : NSButton.h:20
abstract  void setBordered(boolean flag)
          Original signature : -(void)setBordered:(BOOL)
native declaration : NSButton.h:31
abstract  void setImage(NSImage image)
          Original signature : -(void)setImage:(NSImage*)
native declaration : NSButton.h:22
abstract  void setKeyEquivalent(NSString charCode)
          Original signature : -(void)setKeyEquivalent:(NSString*)
native declaration : NSButton.h:37
abstract  void setKeyEquivalentModifierMask(NSUInteger mask)
          Original signature : -(void)setKeyEquivalentModifierMask:(NSUInteger)
native declaration : NSButton.h:39
abstract  void setPeriodicDelay_interval(float delay, float interval)
          Original signature : -(void)setPeriodicDelay:(float) interval:(float)
native declaration : NSButton.h:34
abstract  void setState(NSInteger value)
          Original signature : -(void)setState:(NSInteger)
native declaration : NSButton.h:29
abstract  void setTitle(NSString aString)
          Original signature : -(void)setTitle:(NSString*)
native declaration : NSButton.h:18
abstract  void setTransparent(boolean flag)
          Original signature : -(void)setTransparent:(BOOL)
native declaration : NSButton.h:33
abstract  NSInteger state()
          Original signature : -(NSInteger)state
native declaration : NSButton.h:28
abstract  NSString title()
          Original signature : -(NSString*)title
native declaration : NSButton.h:17
 
Methods inherited from class org.rococoa.cocoa.appkit.NSControl
abortEditing, action, alignment, as_NSControl_NSKeyboardUI, baseWritingDirection, calcSize, cell, currentEditor, doubleValue, drawCell, drawCellInside, floatValue, font, formatter, ignoresMultiClick, integerValue, intValue, isContinuous, isEnabled, mouseDown, objectValue, selectCell, selectedCell, selectedTag, sendAction_to, sendActionOn, setAction, setCell, setContinuous, setDoubleValue, setEnabled, setFloatValue, setFont, setFormatter, setIgnoresMultiClick, setIntegerValue, setIntValue, setNeedsDisplay, setObjectValue, setStringValue, setTag, setTarget, sizeToFit, stringValue, tag, takeDoubleValueFrom, takeFloatValueFrom, takeIntegerValueFrom, takeIntValueFrom, takeObjectValueFrom, takeStringValueFrom, target, updateCell, updateCellInside, validateEditing
 
Methods inherited from class org.rococoa.cocoa.appkit.NSView
addSubview, ancestorSharedWithView, as_NSView_NSClipViewSuperview, as_NSView_NSRulerMarkerClientViewDelegation, as_NSView_NSViewEnclosingMenuItem, createWithFrame, getRectsBeingDrawn_count, getRectsBeingDrawn_count, initWithFrame, isDescendantOf, isHidden, isHiddenOrHasHiddenAncestor, needsToDrawRect, opaqueAncestor, setHidden, setSubviews, subviews, superview, viewDidHide, viewDidUnhide, wantsDefaultClipping, window
 
Methods inherited from class org.rococoa.cocoa.appkit.NSResponder
acceptsFirstResponder, as_NSResponder_NSErrorPresentation, as_NSResponder_NSInterfaceStyle, as_NSResponder_NSKeyboardUI, as_NSResponder_NSStandardKeyBindingMethods, as_NSResponder_NSUndoSupport, becomeFirstResponder, beginGestureWithEvent, cursorUpdate, endGestureWithEvent, flagsChanged, flushBufferedKeyEvents, helpRequested, interpretKeyEvents, keyDown, keyUp, magnifyWithEvent, menu, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseUp, nextResponder, noResponderFor, otherMouseDown, otherMouseDragged, otherMouseUp, resignFirstResponder, rightMouseDown, rightMouseDragged, rightMouseUp, rotateWithEvent, scrollWheel, setMenu, setNextResponder, shouldBeTreatedAsInkEvent, showContextHelp, swipeWithEvent, tabletPoint, tabletProximity, touchesBeganWithEvent, touchesCancelledWithEvent, touchesEndedWithEvent, touchesMovedWithEvent, tryToPerform_with, validRequestorForSendType_returnType
 
Methods inherited from class org.rococoa.cocoa.foundation.NSObject
as_NSObject_NSAccessibility, as_NSObject_NSAccessibilityAdditions, as_NSObject_NSApplicationScriptingDelegation, as_NSObject_NSArchiverCallback, as_NSObject_NSClassDescriptionPrimitives, as_NSObject_NSCoderMethods, as_NSObject_NSColorPanelResponderMethod, as_NSObject_NSComparisonMethods, as_NSObject_NSControlSubclassNotifications, as_NSObject_NSCopyLinkMoveHandler, as_NSObject_NSDelayedPerforming, as_NSObject_NSDeprecatedKeyValueCoding, as_NSObject_NSDeprecatedKeyValueObservingCustomization, as_NSObject_NSDeprecatedMethods, as_NSObject_NSDictionaryControllerKeyValuePair, as_NSObject_NSDistributedObjects, as_NSObject_NSDraggingDestination, as_NSObject_NSDraggingSource, as_NSObject_NSDraggingSourceDeprecated, as_NSObject_NSEditor, as_NSObject_NSEditorRegistration, as_NSObject_NSErrorRecoveryAttempting, as_NSObject_NSFileManagerFileOperationAdditions, as_NSObject_NSFontManagerDelegate, as_NSObject_NSFontManagerResponderMethod, as_NSObject_NSFontPanelValidationAdditions, as_NSObject_NSKeyValueBindingCreation, as_NSObject_NSKeyValueCoding, as_NSObject_NSKeyValueObserverNotification, as_NSObject_NSKeyValueObserverRegistration, as_NSObject_NSKeyValueObserving, as_NSObject_NSKeyValueObservingCustomization, as_NSObject_NSMenuValidation, as_NSObject_NSNibAwaking, as_NSObject_NSPasteboardOwner, as_NSObject_NSPlaceholders, as_NSObject_NSScriptClassDescription, as_NSObject_NSScripting, as_NSObject_NSScriptingComparisonMethods, as_NSObject_NSScriptKeyValueCoding, as_NSObject_NSScriptObjectSpecifiers, as_NSObject_NSThreadPerformAdditions, as_NSObject_NSURLClient, as_NSObject_NSURLConnectionDelegate, as_NSObject_NSURLDownloadDelegate, copy, create, dealloc, description, doesNotRecognizeSelector, finalize, forwardingTargetForSelector, forwardInvocation, init, isKindOfClass, isKindOfClass, methodForSelector, methodSignatureForSelector, mutableCopy, release, retain, retainCount
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.rococoa.cocoa.appkit.protocols.NSUserInterfaceValidations
validateUserInterfaceItem
 
Methods inherited from interface org.rococoa.ObjCObject
id
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSCoding
encodeWithCoder, initWithCoder
 
Methods inherited from interface org.rococoa.cocoa.foundation.protocols.NSObject
autorelease, class_, conformsToProtocol, hash, isEqual, isMemberOfClass, isProxy, performSelector_withObject_withObject, performSelector_withObject, performSelector, respondsToSelector, self, superclass, zone
 

Constructor Detail

NSButton

public NSButton()
Method Detail

as_NSButton_NSButtonBorder

public NSButtonBorder as_NSButton_NSButtonBorder()

as_NSButton_NSButtonSoundExtensions

public NSButtonSoundExtensions as_NSButton_NSButtonSoundExtensions()

as_NSButton_NSButtonMixedState

public NSButtonMixedState as_NSButton_NSButtonMixedState()

as_NSButton_NSKeyboardUI

public NSKeyboardUI as_NSButton_NSKeyboardUI()

as_NSButton_NSButtonAttributedStringMethods

public NSButtonAttributedStringMethods as_NSButton_NSButtonAttributedStringMethods()

as_NSButton_NSButtonBezelStyles

public NSButtonBezelStyles as_NSButton_NSButtonBezelStyles()

title

public abstract NSString title()
Original signature : -(NSString*)title
native declaration : NSButton.h:17


setTitle

public abstract void setTitle(NSString aString)
Original signature : -(void)setTitle:(NSString*)
native declaration : NSButton.h:18


alternateTitle

public abstract NSString alternateTitle()
Original signature : -(NSString*)alternateTitle
native declaration : NSButton.h:19


setAlternateTitle

public abstract void setAlternateTitle(NSString aString)
Original signature : -(void)setAlternateTitle:(NSString*)
native declaration : NSButton.h:20


image

public abstract NSImage image()
Original signature : -(NSImage*)image
native declaration : NSButton.h:21


setImage

public abstract void setImage(NSImage image)
Original signature : -(void)setImage:(NSImage*)
native declaration : NSButton.h:22


alternateImage

public abstract NSImage alternateImage()
Original signature : -(NSImage*)alternateImage
native declaration : NSButton.h:23


setAlternateImage

public abstract void setAlternateImage(NSImage image)
Original signature : -(void)setAlternateImage:(NSImage*)
native declaration : NSButton.h:24


imagePosition

public abstract NSObject imagePosition()
Original signature : -(id)imagePosition
native declaration : NSButton.h:25


state

public abstract NSInteger state()
Original signature : -(NSInteger)state
native declaration : NSButton.h:28


setState

public abstract void setState(NSInteger value)
Original signature : -(void)setState:(NSInteger)
native declaration : NSButton.h:29


isBordered

public abstract boolean isBordered()
Original signature : -(BOOL)isBordered
native declaration : NSButton.h:30


setBordered

public abstract void setBordered(boolean flag)
Original signature : -(void)setBordered:(BOOL)
native declaration : NSButton.h:31


isTransparent

public abstract boolean isTransparent()
Original signature : -(BOOL)isTransparent
native declaration : NSButton.h:32


setTransparent

public abstract void setTransparent(boolean flag)
Original signature : -(void)setTransparent:(BOOL)
native declaration : NSButton.h:33


setPeriodicDelay_interval

public abstract void setPeriodicDelay_interval(float delay,
                                               float interval)
Original signature : -(void)setPeriodicDelay:(float) interval:(float)
native declaration : NSButton.h:34


getPeriodicDelay_interval

@Deprecated
public abstract void getPeriodicDelay_interval(FloatByReference delay,
                                                          FloatByReference interval)
Deprecated. use the safer methods getPeriodicDelay_interval(java.nio.FloatBuffer, java.nio.FloatBuffer) and getPeriodicDelay_interval(com.sun.jna.ptr.FloatByReference, com.sun.jna.ptr.FloatByReference) instead

Original signature : -(void)getPeriodicDelay:(float*) interval:(float*)
native declaration : NSButton.h:35


getPeriodicDelay_interval

public abstract void getPeriodicDelay_interval(FloatBuffer delay,
                                               FloatBuffer interval)
Original signature : -(void)getPeriodicDelay:(float*) interval:(float*)
native declaration : NSButton.h:35


keyEquivalent

public abstract NSString keyEquivalent()
Original signature : -(NSString*)keyEquivalent
native declaration : NSButton.h:36


setKeyEquivalent

public abstract void setKeyEquivalent(NSString charCode)
Original signature : -(void)setKeyEquivalent:(NSString*)
native declaration : NSButton.h:37


keyEquivalentModifierMask

public abstract NSUInteger keyEquivalentModifierMask()
Original signature : -(NSUInteger)keyEquivalentModifierMask
native declaration : NSButton.h:38


setKeyEquivalentModifierMask

public abstract void setKeyEquivalentModifierMask(NSUInteger mask)
Original signature : -(void)setKeyEquivalentModifierMask:(NSUInteger)
native declaration : NSButton.h:39


highlight

public abstract void highlight(boolean flag)
Original signature : -(void)highlight:(BOOL)
native declaration : NSButton.h:40


performKeyEquivalent

public abstract boolean performKeyEquivalent(NSEvent key)
Original signature : -(BOOL)performKeyEquivalent:(NSEvent*)
native declaration : NSButton.h:41

Specified by:
performKeyEquivalent in class NSResponder

alloc

public static NSButton alloc()

new_

public static NSButton new_()

getNSClass

public static NSButton._class_ getNSClass()


Copyright © 2009. All Rights Reserved.