openbox lab initialized

This commit is contained in:
2025-11-06 00:01:42 +08:00
parent 0fe20bb24c
commit edb0725375
2508 changed files with 670396 additions and 66 deletions

View File

@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_awt_CausedFocusEvent__
#define __sun_awt_CausedFocusEvent__
#pragma interface
#include <java/awt/event/FocusEvent.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Component;
}
}
namespace sun
{
namespace awt
{
class CausedFocusEvent;
class CausedFocusEvent$Cause;
}
}
}
class sun::awt::CausedFocusEvent : public ::java::awt::event::FocusEvent
{
public:
CausedFocusEvent(::java::awt::Component *, jint, jboolean, ::java::awt::Component *, ::sun::awt::CausedFocusEvent$Cause *);
virtual ::sun::awt::CausedFocusEvent$Cause * getCause();
private:
::sun::awt::CausedFocusEvent$Cause * __attribute__((aligned(__alignof__( ::java::awt::event::FocusEvent)))) cause;
public:
static ::java::lang::Class class$;
};
#endif // __sun_awt_CausedFocusEvent__

View File

@@ -0,0 +1,30 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_misc_Service__
#define __sun_misc_Service__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace misc
{
class Service;
}
}
}
class sun::misc::Service : public ::java::lang::Object
{
public:
Service();
static ::java::util::Iterator * providers(::java::lang::Class *, ::java::lang::ClassLoader *);
static ::java::lang::Class class$;
};
#endif // __sun_misc_Service__

View File

@@ -0,0 +1,30 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_misc_ServiceConfigurationError__
#define __sun_misc_ServiceConfigurationError__
#pragma interface
#include <java/lang/Error.h>
extern "Java"
{
namespace sun
{
namespace misc
{
class ServiceConfigurationError;
}
}
}
class sun::misc::ServiceConfigurationError : public ::java::lang::Error
{
public:
ServiceConfigurationError();
ServiceConfigurationError(::java::lang::String *);
static ::java::lang::Class class$;
};
#endif // __sun_misc_ServiceConfigurationError__

View File

@@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_misc_Unsafe__
#define __sun_misc_Unsafe__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace misc
{
class Unsafe;
}
}
}
class sun::misc::Unsafe : public ::java::lang::Object
{
Unsafe();
public:
static ::sun::misc::Unsafe * getUnsafe();
virtual jlong objectFieldOffset(::java::lang::reflect::Field *);
virtual jboolean compareAndSwapInt(::java::lang::Object *, jlong, jint, jint);
virtual jboolean compareAndSwapLong(::java::lang::Object *, jlong, jlong, jlong);
virtual jboolean compareAndSwapObject(::java::lang::Object *, jlong, ::java::lang::Object *, ::java::lang::Object *);
virtual void putOrderedInt(::java::lang::Object *, jlong, jint);
virtual void putOrderedLong(::java::lang::Object *, jlong, jlong);
virtual void putOrderedObject(::java::lang::Object *, jlong, ::java::lang::Object *);
virtual void putIntVolatile(::java::lang::Object *, jlong, jint);
virtual jint getIntVolatile(::java::lang::Object *, jlong);
virtual void putLongVolatile(::java::lang::Object *, jlong, jlong);
virtual void putLong(::java::lang::Object *, jlong, jlong);
virtual jlong getLongVolatile(::java::lang::Object *, jlong);
virtual jlong getLong(::java::lang::Object *, jlong);
virtual void putObjectVolatile(::java::lang::Object *, jlong, ::java::lang::Object *);
virtual void putObject(::java::lang::Object *, jlong, ::java::lang::Object *);
virtual ::java::lang::Object * getObjectVolatile(::java::lang::Object *, jlong);
virtual jint arrayBaseOffset(::java::lang::Class *);
virtual jint arrayIndexScale(::java::lang::Class *);
virtual void unpark(::java::lang::Thread *);
virtual void park(jboolean, jlong);
private:
static ::sun::misc::Unsafe * unsafe;
public:
static ::java::lang::Class class$;
};
#endif // __sun_misc_Unsafe__

View File

@@ -0,0 +1,30 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_Reflection__
#define __sun_reflect_Reflection__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
class Reflection;
}
}
}
class sun::reflect::Reflection : public ::java::lang::Object
{
public:
Reflection();
static ::java::lang::Class * getCallerClass(jint);
static ::java::lang::Class class$;
};
#endif // __sun_reflect_Reflection__

View File

@@ -0,0 +1,55 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_annotation_AnnotationInvocationHandler__
#define __sun_reflect_annotation_AnnotationInvocationHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
namespace annotation
{
class AnnotationInvocationHandler;
}
}
}
}
class sun::reflect::annotation::AnnotationInvocationHandler : public ::java::lang::Object
{
public:
AnnotationInvocationHandler(::java::lang::Class *, ::java::util::Map *);
static ::java::lang::annotation::Annotation * create(::java::lang::Class *, ::java::util::Map *);
jboolean equals(::java::lang::Object *, ::java::lang::Object *);
private:
static jboolean deepEquals(::java::lang::Object *, ::java::lang::Object *);
static jint deepHashCode(::java::lang::Object *);
public:
jint hashCode();
private:
static ::java::lang::String * deepToString(::java::lang::Object *);
public:
::java::lang::String * toString();
private:
static ::java::lang::Class * getBoxedReturnType(::java::lang::reflect::Method *);
::java::lang::Object * coerce(::java::lang::Object *, ::java::lang::Class *);
public:
::java::lang::Object * invoke(::java::lang::Object *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *);
private:
static const jlong serialVersionUID = 6182022883658399397LL;
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type;
::java::util::Map * memberValues;
public:
static ::java::lang::Class class$;
};
#endif // __sun_reflect_annotation_AnnotationInvocationHandler__

View File

@@ -0,0 +1,33 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_annotation_AnnotationParser__
#define __sun_reflect_annotation_AnnotationParser__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
namespace annotation
{
class AnnotationParser;
}
}
}
}
class sun::reflect::annotation::AnnotationParser : public ::java::lang::Object
{
public:
AnnotationParser();
static ::java::lang::annotation::Annotation * annotationForMap(::java::lang::Class *, ::java::util::Map *);
static ::java::lang::Class class$;
};
#endif // __sun_reflect_annotation_AnnotationParser__

View File

@@ -0,0 +1,33 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_annotation_AnnotationType__
#define __sun_reflect_annotation_AnnotationType__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
namespace annotation
{
class AnnotationType;
}
}
}
}
class sun::reflect::annotation::AnnotationType : public ::java::lang::Object
{
public:
AnnotationType();
static ::java::lang::Class * invocationHandlerReturnType(::java::lang::Class *);
static ::java::lang::Class class$;
};
#endif // __sun_reflect_annotation_AnnotationType__

View File

@@ -0,0 +1,32 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_annotation_EnumConstantNotPresentExceptionProxy__
#define __sun_reflect_annotation_EnumConstantNotPresentExceptionProxy__
#pragma interface
#include <sun/reflect/annotation/ExceptionProxy.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
namespace annotation
{
class EnumConstantNotPresentExceptionProxy;
}
}
}
}
class sun::reflect::annotation::EnumConstantNotPresentExceptionProxy : public ::sun::reflect::annotation::ExceptionProxy
{
public:
EnumConstantNotPresentExceptionProxy(::java::lang::Class *, ::java::lang::String *);
static ::java::lang::Class class$;
};
#endif // __sun_reflect_annotation_EnumConstantNotPresentExceptionProxy__

View File

@@ -0,0 +1,32 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_annotation_ExceptionProxy__
#define __sun_reflect_annotation_ExceptionProxy__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
namespace annotation
{
class ExceptionProxy;
}
}
}
}
class sun::reflect::annotation::ExceptionProxy : public ::java::lang::Object
{
public:
ExceptionProxy();
static ::java::lang::Class class$;
};
#endif // __sun_reflect_annotation_ExceptionProxy__

View File

@@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __sun_reflect_misc_ReflectUtil__
#define __sun_reflect_misc_ReflectUtil__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace sun
{
namespace reflect
{
namespace misc
{
class ReflectUtil;
class ReflectUtil$MustBeNull;
}
}
}
}
class sun::reflect::misc::ReflectUtil : public ::java::lang::Object
{
public:
ReflectUtil();
static void checkPackageAccess(::java::lang::Class *);
static void ensureMemberAccess(::java::lang::Class *, ::java::lang::Class *, ::sun::reflect::misc::ReflectUtil$MustBeNull *, jint);
static ::java::lang::Class class$;
};
#endif // __sun_reflect_misc_ReflectUtil__