/*
 * Copyright (c) 2011, Oracle and/or its affiliates. All rights reserved.
 */

#import <Cocoa/Cocoa.h>
#import <ApplicationServices/ApplicationServices.h>
#import <jni.h>

@interface NSScreen (FullscreenAdditions)

- (CGDirectDisplayID)enterFullscreenAndHideCursor:(BOOL)hide;
- (void)exitFullscreen:(CGDirectDisplayID)displayID;

@end

void SetJavaScreen(NSScreen *screen, JNIEnv *env, jobject jscreen);
void GlassScreenDidChangeScreenParameters(JNIEnv *env);
