Class NSApplication
- java.lang.Object
-
- com.sun.jna.Pointer
-
- com.github.axet.desktop.os.mac.cocoa.NSObject
-
- com.github.axet.desktop.os.mac.cocoa.NSApplication
-
public class NSApplication extends NSObject
-
-
Field Summary
Fields Modifier and Type Field Description static intNSCriticalRequeststatic intNSInformationalRequest
-
Constructor Summary
Constructors Constructor Description NSApplication(long l)NSApplication(com.sun.jna.Pointer p)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancelUserAttentionRequest(long code)NSApplicationDelegatedelegate()NSDocTiledockTile()booleanisActive()booleanisRunning()NSMenumainMenu()longrequestUserAttention(int type)voidrun()longrunModalForWindow(NSWindow w)voidsetApplicationIconImage(NSImage image)voidsetDelegate(NSApplicationDelegate d)static NSApplicationsharedApplication()voidterminate(com.sun.jna.Pointer sender)-
Methods inherited from class com.github.axet.desktop.os.mac.cocoa.NSObject
finalize, release, retain
-
Methods inherited from class com.sun.jna.Pointer
clear, createConstant, createConstant, equals, getByte, getByteArray, getByteBuffer, getChar, getCharArray, getDouble, getDoubleArray, getFloat, getFloatArray, getInt, getIntArray, getLong, getLongArray, getNativeLong, getPointer, getPointerArray, getPointerArray, getShort, getShortArray, getString, getString, getStringArray, getStringArray, getStringArray, getStringArray, hashCode, indexOf, nativeValue, nativeValue, read, read, read, read, read, read, read, read, setByte, setChar, setDouble, setFloat, setInt, setLong, setMemory, setNativeLong, setPointer, setShort, setString, setString, share, share, toString, write, write, write, write, write, write, write, write
-
-
-
-
Field Detail
-
NSCriticalRequest
public static final int NSCriticalRequest
- See Also:
- Constant Field Values
-
NSInformationalRequest
public static final int NSInformationalRequest
- See Also:
- Constant Field Values
-
-
Method Detail
-
sharedApplication
public static NSApplication sharedApplication()
-
isRunning
public boolean isRunning()
-
isActive
public boolean isActive()
-
run
public void run()
-
requestUserAttention
public long requestUserAttention(int type)
-
dockTile
public NSDocTile dockTile()
-
setApplicationIconImage
public void setApplicationIconImage(NSImage image)
-
cancelUserAttentionRequest
public void cancelUserAttentionRequest(long code)
-
runModalForWindow
public long runModalForWindow(NSWindow w)
-
delegate
public NSApplicationDelegate delegate()
-
setDelegate
public void setDelegate(NSApplicationDelegate d)
-
terminate
public void terminate(com.sun.jna.Pointer sender)
-
mainMenu
public NSMenu mainMenu()
-
-