java.lang.Object
org.purejava.appindicator.app_indicator_h
app_indicator_h relies on preview features of the Java platform:
app_indicator_hrefers to one or more preview APIs:MemorySegment,OfAddress,OfByte,OfDouble,OfFloat,OfInt,OfLong,OfShort.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ValueLayout.OfBytePREVIEWstatic final ValueLayout.OfDoublePREVIEWstatic final ValueLayout.OfFloatPREVIEWstatic final ValueLayout.OfIntPREVIEWstatic final ValueLayout.OfLongPREVIEWstatic final ValueLayout.OfLongPREVIEWstatic final ValueLayout.OfAddressPREVIEWstatic final ValueLayout.OfShortPREVIEW -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidapp_indicator_build_menu_from_desktop(MemorySegmentPREVIEW self, MemorySegmentPREVIEW desktop_file, MemorySegmentPREVIEW desktop_profile) void app_indicator_build_menu_from_desktop(AppIndicator* self, const gchar* desktop_file, const gchar* desktop_profile);static MethodHandlestatic intstatic intstatic intstatic intstatic intstatic MemorySegmentPREVIEWconst gchar* app_indicator_get_attention_icon(AppIndicator* self);static MethodHandlestatic intAppIndicatorCategory app_indicator_get_category(AppIndicator* self);static MethodHandlestatic MemorySegmentPREVIEWconst gchar* app_indicator_get_icon(AppIndicator* self);static MethodHandlestatic MemorySegmentPREVIEWconst gchar* app_indicator_get_id(AppIndicator* self);static MethodHandlestatic MemorySegmentPREVIEWconst gchar* app_indicator_get_label(AppIndicator* self);static MethodHandlestatic MemorySegmentPREVIEWGtkMenu* app_indicator_get_menu(AppIndicator* self);static MethodHandlestatic intguint32 app_indicator_get_ordering_index(AppIndicator* self);static MethodHandlestatic intAppIndicatorStatus app_indicator_get_status(AppIndicator* self);static MethodHandlestatic MemorySegmentPREVIEWconst gchar* app_indicator_get_title(AppIndicator* self);static MethodHandlestatic MemorySegmentPREVIEWapp_indicator_new(MemorySegmentPREVIEW id, MemorySegmentPREVIEW icon_name, int category) AppIndicator* app_indicator_new(const gchar* id, const gchar* icon_name, AppIndicatorCategory category);static MethodHandlestatic voidapp_indicator_set_attention_icon(MemorySegmentPREVIEW self, MemorySegmentPREVIEW icon_name) void app_indicator_set_attention_icon(AppIndicator* self, const gchar* icon_name);static MethodHandlestatic voidapp_indicator_set_icon(MemorySegmentPREVIEW self, MemorySegmentPREVIEW icon_name) void app_indicator_set_icon(AppIndicator* self, const gchar* icon_name);static MethodHandlestatic voidapp_indicator_set_label(MemorySegmentPREVIEW self, MemorySegmentPREVIEW label, MemorySegmentPREVIEW guide) void app_indicator_set_label(AppIndicator* self, const gchar* label, const gchar* guide);static MethodHandlestatic voidvoid app_indicator_set_menu(AppIndicator* self, GtkMenu* menu);static MethodHandlestatic voidapp_indicator_set_ordering_index(MemorySegmentPREVIEW self, int ordering_index) void app_indicator_set_ordering_index(AppIndicator* self, guint32 ordering_index);static MethodHandlestatic voidapp_indicator_set_status(MemorySegmentPREVIEW self, int status) void app_indicator_set_status(AppIndicator* self, AppIndicatorStatus status);static MethodHandlestatic voidvoid app_indicator_set_title(AppIndicator* self, const gchar* title);static MethodHandlestatic intstatic intstatic intstatic voidg_error_free(MemorySegmentPREVIEW error) void g_error_free(GError* error);static MethodHandlestatic voidg_object_set_data_full(MemorySegmentPREVIEW object, MemorySegmentPREVIEW key, MemorySegmentPREVIEW data, MemorySegmentPREVIEW destroy) void g_object_set_data_full(GObject* object, const gchar* key, gpointer data, GDestroyNotify destroy);static MethodHandlestatic longg_signal_connect_object(MemorySegmentPREVIEW instance, MemorySegmentPREVIEW detailed_signal, MemorySegmentPREVIEW c_handler, MemorySegmentPREVIEW gobject, int connect_flags) gulong g_signal_connect_object(gpointer instance, const gchar* detailed_signal, GCallback c_handler, gpointer gobject, GConnectFlags connect_flags);static MethodHandlestatic MemorySegmentPREVIEWconst gchar* gtk_action_get_name(GtkAction* action);static MethodHandlestatic voidgtk_action_group_add_action(MemorySegmentPREVIEW action_group, MemorySegmentPREVIEW action) void gtk_action_group_add_action(GtkActionGroup* action_group, GtkAction* action);static MethodHandlestatic voidgtk_action_group_add_actions(MemorySegmentPREVIEW action_group, MemorySegmentPREVIEW entries, int n_entries, MemorySegmentPREVIEW user_data) void gtk_action_group_add_actions(GtkActionGroup* action_group, const GtkActionEntry* entries, guint n_entries, gpointer user_data);static MethodHandlestatic MemorySegmentPREVIEWGtkActionGroup* gtk_action_group_new(const gchar* name);static MethodHandlestatic voidgtk_container_add(MemorySegmentPREVIEW container, MemorySegmentPREVIEW widget) void gtk_container_add(GtkContainer* container, GtkWidget* widget);static MethodHandlestatic voidgtk_init(MemorySegmentPREVIEW argc, MemorySegmentPREVIEW argv) void gtk_init(int* argc, char*** argv);static MethodHandlestatic voidgtk_main()void gtk_main();static MethodHandlestatic MemorySegmentPREVIEWGtkWidget* gtk_menu_item_new();static MethodHandlestatic voidgtk_menu_item_set_label(MemorySegmentPREVIEW menu_item, MemorySegmentPREVIEW label) void gtk_menu_item_set_label(GtkMenuItem* menu_item, const gchar* label);static MethodHandlestatic voidgtk_menu_item_set_submenu(MemorySegmentPREVIEW menu_item, MemorySegmentPREVIEW submenu) void gtk_menu_item_set_submenu(GtkMenuItem* menu_item, GtkWidget* submenu);static MethodHandlestatic MemorySegmentPREVIEWGtkWidget* gtk_menu_new();static MethodHandlestatic voidgtk_menu_shell_append(MemorySegmentPREVIEW menu_shell, MemorySegmentPREVIEW child) void gtk_menu_shell_append(GtkMenuShell* menu_shell, GtkWidget* child);static MethodHandlestatic MemorySegmentPREVIEWgtk_message_dialog_new(MemorySegmentPREVIEW parent, int flags, int type, int buttons, MemorySegmentPREVIEW message_format, Object... x5) GtkWidget* gtk_message_dialog_new(GtkWindow* parent, GtkDialogFlags flags, GtkMessageType type, GtkButtonsType buttons, const gchar* message_format,...);static MethodHandlestatic MemorySegmentPREVIEWgtk_scrolled_window_new(MemorySegmentPREVIEW hadjustment, MemorySegmentPREVIEW vadjustment) GtkWidget* gtk_scrolled_window_new(GtkAdjustment* hadjustment, GtkAdjustment* vadjustment);static MethodHandlestatic voidgtk_scrolled_window_set_policy(MemorySegmentPREVIEW scrolled_window, int hscrollbar_policy, int vscrollbar_policy) void gtk_scrolled_window_set_policy(GtkScrolledWindow* scrolled_window, GtkPolicyType hscrollbar_policy, GtkPolicyType vscrollbar_policy);static MethodHandlestatic voidgtk_scrolled_window_set_shadow_type(MemorySegmentPREVIEW scrolled_window, int type) void gtk_scrolled_window_set_shadow_type(GtkScrolledWindow* scrolled_window, GtkShadowType type);static MethodHandlestatic MemorySegmentPREVIEWGtkWidget* gtk_statusbar_new();static MethodHandlestatic voidgtk_table_attach(MemorySegmentPREVIEW table, MemorySegmentPREVIEW child, int left_attach, int right_attach, int top_attach, int bottom_attach, int xoptions, int yoptions, int xpadding, int ypadding) void gtk_table_attach(GtkTable* table, GtkWidget* child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, GtkAttachOptions xoptions, GtkAttachOptions yoptions, guint xpadding, guint ypadding);static MethodHandlestatic MemorySegmentPREVIEWgtk_table_new(int rows, int columns, int homogeneous) GtkWidget* gtk_table_new(guint rows, guint columns, gboolean homogeneous);static MethodHandlestatic MemorySegmentPREVIEWGtkWidget* gtk_text_view_new();static MethodHandlestatic voidgtk_ui_manager_add_ui(MemorySegmentPREVIEW manager, int merge_id, MemorySegmentPREVIEW path, MemorySegmentPREVIEW name, MemorySegmentPREVIEW action, int type, int top) void gtk_ui_manager_add_ui(GtkUIManager* manager, guint merge_id, const gchar* path, const gchar* name, const gchar* action, GtkUIManagerItemType type, gboolean top);static intgtk_ui_manager_add_ui_from_string(MemorySegmentPREVIEW manager, MemorySegmentPREVIEW buffer, long length, MemorySegmentPREVIEW error) guint gtk_ui_manager_add_ui_from_string(GtkUIManager* manager, const gchar* buffer, gssize length, GError** error);static MethodHandlestatic MethodHandlestatic MemorySegmentPREVIEWGtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager* manager);static MethodHandlestatic MemorySegmentPREVIEWgtk_ui_manager_get_widget(MemorySegmentPREVIEW manager, MemorySegmentPREVIEW path) GtkWidget* gtk_ui_manager_get_widget(GtkUIManager* manager, const gchar* path);static MethodHandlestatic voidgtk_ui_manager_insert_action_group(MemorySegmentPREVIEW manager, MemorySegmentPREVIEW action_group, int pos) void gtk_ui_manager_insert_action_group(GtkUIManager* manager, GtkActionGroup* action_group, gint pos);static MethodHandlestatic MemorySegmentPREVIEWGtkUIManager* gtk_ui_manager_new();static MethodHandlestatic voidvoid gtk_widget_destroy(GtkWidget* widget);static MethodHandlestatic voidgtk_widget_destroyed(MemorySegmentPREVIEW widget, MemorySegmentPREVIEW widget_pointer) void gtk_widget_destroyed(GtkWidget* widget, GtkWidget** widget_pointer);static MethodHandlestatic voidvoid gtk_widget_grab_focus(GtkWidget* widget);static MethodHandlestatic voidgtk_widget_show(MemorySegmentPREVIEW widget) void gtk_widget_show(GtkWidget* widget);static voidvoid gtk_widget_show_all(GtkWidget* widget);static MethodHandlestatic MethodHandlestatic voidgtk_window_add_accel_group(MemorySegmentPREVIEW window, MemorySegmentPREVIEW accel_group) void gtk_window_add_accel_group(GtkWindow* window, GtkAccelGroup* accel_group);static MethodHandlestatic MemorySegmentPREVIEWgtk_window_new(int type) GtkWidget* gtk_window_new(GtkWindowType type);static MethodHandlestatic voidgtk_window_set_default_size(MemorySegmentPREVIEW window, int width, int height) void gtk_window_set_default_size(GtkWindow* window, gint width, gint height);static MethodHandlestatic voidgtk_window_set_icon(MemorySegmentPREVIEW window, MemorySegmentPREVIEW icon) void gtk_window_set_icon(GtkWindow* window, GdkPixbuf* icon);static voidgtk_window_set_icon_name(MemorySegmentPREVIEW window, MemorySegmentPREVIEW name) void gtk_window_set_icon_name(GtkWindow* window, const gchar* name);static MethodHandlestatic MethodHandlestatic voidgtk_window_set_title(MemorySegmentPREVIEW window, MemorySegmentPREVIEW title) void gtk_window_set_title(GtkWindow* window, const gchar* title);static MethodHandle
-
Field Details
-
C_CHAR
-
C_SHORT
-
C_INT
-
C_LONG
-
C_LONG_LONG
-
C_FLOAT
-
C_DOUBLE
-
C_POINTER
-
-
Constructor Details
-
app_indicator_h
public app_indicator_h()
-
-
Method Details
-
APP_INDICATOR_CATEGORY_APPLICATION_STATUS
public static int APP_INDICATOR_CATEGORY_APPLICATION_STATUS() -
APP_INDICATOR_CATEGORY_COMMUNICATIONS
public static int APP_INDICATOR_CATEGORY_COMMUNICATIONS() -
APP_INDICATOR_CATEGORY_SYSTEM_SERVICES
public static int APP_INDICATOR_CATEGORY_SYSTEM_SERVICES() -
APP_INDICATOR_CATEGORY_HARDWARE
public static int APP_INDICATOR_CATEGORY_HARDWARE() -
APP_INDICATOR_CATEGORY_OTHER
public static int APP_INDICATOR_CATEGORY_OTHER() -
APP_INDICATOR_STATUS_PASSIVE
public static int APP_INDICATOR_STATUS_PASSIVE() -
APP_INDICATOR_STATUS_ACTIVE
public static int APP_INDICATOR_STATUS_ACTIVE() -
APP_INDICATOR_STATUS_ATTENTION
public static int APP_INDICATOR_STATUS_ATTENTION() -
g_error_free$MH
-
g_error_free
void g_error_free(GError* error); -
g_object_set_data_full$MH
-
g_object_set_data_full
public static void g_object_set_data_full(MemorySegmentPREVIEW object, MemorySegmentPREVIEW key, MemorySegmentPREVIEW data, MemorySegmentPREVIEW destroy) void g_object_set_data_full(GObject* object, const gchar* key, gpointer data, GDestroyNotify destroy); -
g_signal_connect_object$MH
-
g_signal_connect_object
public static long g_signal_connect_object(MemorySegmentPREVIEW instance, MemorySegmentPREVIEW detailed_signal, MemorySegmentPREVIEW c_handler, MemorySegmentPREVIEW gobject, int connect_flags) gulong g_signal_connect_object(gpointer instance, const gchar* detailed_signal, GCallback c_handler, gpointer gobject, GConnectFlags connect_flags); -
gtk_widget_destroy$MH
-
gtk_widget_destroy
void gtk_widget_destroy(GtkWidget* widget); -
gtk_widget_destroyed$MH
-
gtk_widget_destroyed
public static void gtk_widget_destroyed(MemorySegmentPREVIEW widget, MemorySegmentPREVIEW widget_pointer) void gtk_widget_destroyed(GtkWidget* widget, GtkWidget** widget_pointer); -
gtk_widget_show$MH
-
gtk_widget_show
void gtk_widget_show(GtkWidget* widget); -
gtk_widget_show_all$MH
-
gtk_widget_show_all
void gtk_widget_show_all(GtkWidget* widget); -
gtk_widget_grab_focus$MH
-
gtk_widget_grab_focus
void gtk_widget_grab_focus(GtkWidget* widget); -
gtk_container_add$MH
-
gtk_container_add
void gtk_container_add(GtkContainer* container, GtkWidget* widget); -
gtk_window_new$MH
-
gtk_window_new
GtkWidget* gtk_window_new(GtkWindowType type); -
gtk_window_set_title$MH
-
gtk_window_set_title
void gtk_window_set_title(GtkWindow* window, const gchar* title); -
gtk_window_add_accel_group$MH
-
gtk_window_add_accel_group
public static void gtk_window_add_accel_group(MemorySegmentPREVIEW window, MemorySegmentPREVIEW accel_group) void gtk_window_add_accel_group(GtkWindow* window, GtkAccelGroup* accel_group); -
gtk_window_set_icon$MH
-
gtk_window_set_icon
void gtk_window_set_icon(GtkWindow* window, GdkPixbuf* icon); -
gtk_window_set_icon_name$MH
-
gtk_window_set_icon_name
void gtk_window_set_icon_name(GtkWindow* window, const gchar* name); -
gtk_window_set_default_size$MH
-
gtk_window_set_default_size
void gtk_window_set_default_size(GtkWindow* window, gint width, gint height); -
gtk_init$MH
-
gtk_init
void gtk_init(int* argc, char*** argv); -
gtk_main$MH
-
gtk_main
public static void gtk_main()void gtk_main(); -
gtk_message_dialog_new$MH
-
gtk_message_dialog_new
public static MemorySegmentPREVIEW gtk_message_dialog_new(MemorySegmentPREVIEW parent, int flags, int type, int buttons, MemorySegmentPREVIEW message_format, Object... x5) GtkWidget* gtk_message_dialog_new(GtkWindow* parent, GtkDialogFlags flags, GtkMessageType type, GtkButtonsType buttons, const gchar* message_format,...); -
gtk_scrolled_window_new$MH
-
gtk_scrolled_window_new
public static MemorySegmentPREVIEW gtk_scrolled_window_new(MemorySegmentPREVIEW hadjustment, MemorySegmentPREVIEW vadjustment) GtkWidget* gtk_scrolled_window_new(GtkAdjustment* hadjustment, GtkAdjustment* vadjustment); -
gtk_scrolled_window_set_policy$MH
-
gtk_scrolled_window_set_policy
public static void gtk_scrolled_window_set_policy(MemorySegmentPREVIEW scrolled_window, int hscrollbar_policy, int vscrollbar_policy) void gtk_scrolled_window_set_policy(GtkScrolledWindow* scrolled_window, GtkPolicyType hscrollbar_policy, GtkPolicyType vscrollbar_policy); -
gtk_scrolled_window_set_shadow_type$MH
-
gtk_scrolled_window_set_shadow_type
public static void gtk_scrolled_window_set_shadow_type(MemorySegmentPREVIEW scrolled_window, int type) void gtk_scrolled_window_set_shadow_type(GtkScrolledWindow* scrolled_window, GtkShadowType type); -
gtk_statusbar_new$MH
-
gtk_statusbar_new
GtkWidget* gtk_statusbar_new(); -
gtk_text_view_new$MH
-
gtk_text_view_new
GtkWidget* gtk_text_view_new(); -
gtk_action_get_name$MH
-
gtk_action_get_name
const gchar* gtk_action_get_name(GtkAction* action); -
gtk_action_group_new$MH
-
gtk_action_group_new
GtkActionGroup* gtk_action_group_new(const gchar* name); -
gtk_action_group_add_action$MH
-
gtk_action_group_add_action
public static void gtk_action_group_add_action(MemorySegmentPREVIEW action_group, MemorySegmentPREVIEW action) void gtk_action_group_add_action(GtkActionGroup* action_group, GtkAction* action); -
gtk_action_group_add_actions$MH
-
gtk_action_group_add_actions
public static void gtk_action_group_add_actions(MemorySegmentPREVIEW action_group, MemorySegmentPREVIEW entries, int n_entries, MemorySegmentPREVIEW user_data) void gtk_action_group_add_actions(GtkActionGroup* action_group, const GtkActionEntry* entries, guint n_entries, gpointer user_data); -
gtk_table_new$MH
-
gtk_table_new
GtkWidget* gtk_table_new(guint rows, guint columns, gboolean homogeneous); -
gtk_table_attach$MH
-
gtk_table_attach
public static void gtk_table_attach(MemorySegmentPREVIEW table, MemorySegmentPREVIEW child, int left_attach, int right_attach, int top_attach, int bottom_attach, int xoptions, int yoptions, int xpadding, int ypadding) void gtk_table_attach(GtkTable* table, GtkWidget* child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, GtkAttachOptions xoptions, GtkAttachOptions yoptions, guint xpadding, guint ypadding); -
gtk_ui_manager_new$MH
-
gtk_ui_manager_new
GtkUIManager* gtk_ui_manager_new(); -
gtk_ui_manager_insert_action_group$MH
-
gtk_ui_manager_insert_action_group
public static void gtk_ui_manager_insert_action_group(MemorySegmentPREVIEW manager, MemorySegmentPREVIEW action_group, int pos) void gtk_ui_manager_insert_action_group(GtkUIManager* manager, GtkActionGroup* action_group, gint pos); -
gtk_ui_manager_get_accel_group$MH
-
gtk_ui_manager_get_accel_group
GtkAccelGroup* gtk_ui_manager_get_accel_group(GtkUIManager* manager); -
gtk_ui_manager_get_widget$MH
-
gtk_ui_manager_get_widget
public static MemorySegmentPREVIEW gtk_ui_manager_get_widget(MemorySegmentPREVIEW manager, MemorySegmentPREVIEW path) GtkWidget* gtk_ui_manager_get_widget(GtkUIManager* manager, const gchar* path); -
gtk_ui_manager_add_ui_from_string$MH
-
gtk_ui_manager_add_ui_from_string
public static int gtk_ui_manager_add_ui_from_string(MemorySegmentPREVIEW manager, MemorySegmentPREVIEW buffer, long length, MemorySegmentPREVIEW error) guint gtk_ui_manager_add_ui_from_string(GtkUIManager* manager, const gchar* buffer, gssize length, GError** error); -
gtk_ui_manager_add_ui$MH
-
gtk_ui_manager_add_ui
public static void gtk_ui_manager_add_ui(MemorySegmentPREVIEW manager, int merge_id, MemorySegmentPREVIEW path, MemorySegmentPREVIEW name, MemorySegmentPREVIEW action, int type, int top) void gtk_ui_manager_add_ui(GtkUIManager* manager, guint merge_id, const gchar* path, const gchar* name, const gchar* action, GtkUIManagerItemType type, gboolean top); -
app_indicator_new$MH
-
app_indicator_new
public static MemorySegmentPREVIEW app_indicator_new(MemorySegmentPREVIEW id, MemorySegmentPREVIEW icon_name, int category) AppIndicator* app_indicator_new(const gchar* id, const gchar* icon_name, AppIndicatorCategory category); -
app_indicator_set_status$MH
-
app_indicator_set_status
void app_indicator_set_status(AppIndicator* self, AppIndicatorStatus status); -
app_indicator_set_attention_icon$MH
-
app_indicator_set_attention_icon
public static void app_indicator_set_attention_icon(MemorySegmentPREVIEW self, MemorySegmentPREVIEW icon_name) void app_indicator_set_attention_icon(AppIndicator* self, const gchar* icon_name); -
app_indicator_set_icon$MH
-
app_indicator_set_icon
public static void app_indicator_set_icon(MemorySegmentPREVIEW self, MemorySegmentPREVIEW icon_name) void app_indicator_set_icon(AppIndicator* self, const gchar* icon_name); -
app_indicator_set_label$MH
-
app_indicator_set_label
public static void app_indicator_set_label(MemorySegmentPREVIEW self, MemorySegmentPREVIEW label, MemorySegmentPREVIEW guide) void app_indicator_set_label(AppIndicator* self, const gchar* label, const gchar* guide); -
app_indicator_set_ordering_index$MH
-
app_indicator_set_ordering_index
void app_indicator_set_ordering_index(AppIndicator* self, guint32 ordering_index); -
app_indicator_set_title$MH
-
app_indicator_set_title
void app_indicator_set_title(AppIndicator* self, const gchar* title); -
app_indicator_get_id$MH
-
app_indicator_get_id
const gchar* app_indicator_get_id(AppIndicator* self); -
app_indicator_get_category$MH
-
app_indicator_get_category
AppIndicatorCategory app_indicator_get_category(AppIndicator* self); -
app_indicator_get_status$MH
-
app_indicator_get_status
AppIndicatorStatus app_indicator_get_status(AppIndicator* self); -
app_indicator_get_icon$MH
-
app_indicator_get_icon
const gchar* app_indicator_get_icon(AppIndicator* self); -
app_indicator_get_attention_icon$MH
-
app_indicator_get_attention_icon
const gchar* app_indicator_get_attention_icon(AppIndicator* self); -
app_indicator_get_title$MH
-
app_indicator_get_title
const gchar* app_indicator_get_title(AppIndicator* self); -
app_indicator_get_label$MH
-
app_indicator_get_label
const gchar* app_indicator_get_label(AppIndicator* self); -
app_indicator_get_ordering_index$MH
-
app_indicator_get_ordering_index
guint32 app_indicator_get_ordering_index(AppIndicator* self);
-
app_indicator_hwhen preview features are enabled.