Package org.gnome.adw
Class PreferencesWindow
- All Implemented Interfaces:
Accessible,Buildable,ConstraintTarget,Native,Root,ShortcutManager,Proxy
@Generated("io.github.jwharm.JavaGI")
@Deprecated
public class PreferencesWindow
extends Window
implements Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager
Deprecated.
A window to present an application's preferences.
The AdwPreferencesWindow widget presents an application's preferences
gathered into pages and groups. The preferences are searchable by the user.
CSS nodes
AdwPreferencesWindow has a main CSS node with the name window and the
style class .preferences.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPreferencesWindow.Builder<B extends PreferencesWindow.Builder<B>>Deprecated.Inner class implementing a builder pattern to construct a GObject with properties.static classDeprecated.Nested classes/interfaces inherited from class org.gnome.adw.Window
Window.WindowClassNested classes/interfaces inherited from class org.gnome.gtk.Window
Window.ActivateDefaultCallback, Window.ActivateFocusCallback, Window.CloseRequestCallback, Window.EnableDebuggingCallback, Window.KeysChangedCallbackNested classes/interfaces inherited from class org.gnome.gtk.Widget
Widget.DestroyCallback, Widget.DirectionChangedCallback, Widget.HideCallback, Widget.KeynavFailedCallback, Widget.MapCallback, Widget.MnemonicActivateCallback, Widget.MoveFocusCallback, Widget.QueryTooltipCallback, Widget.RealizeCallback, Widget.ShowCallback, Widget.StateFlagsChangedCallback, Widget.UnmapCallback, Widget.UnrealizeCallback, Widget.Widget$Impl, Widget.WidgetClassNested classes/interfaces inherited from class org.gnome.gobject.InitiallyUnowned
InitiallyUnowned.InitiallyUnownedClassNested classes/interfaces inherited from class org.gnome.gobject.GObject
GObject.NotifyCallback, GObject.ObjectClassNested classes/interfaces inherited from interface org.gnome.gtk.Accessible
Accessible.Accessible$Impl, Accessible.AccessibleInterfaceNested classes/interfaces inherited from interface org.gnome.gtk.Buildable
Buildable.Buildable$Impl, Buildable.BuildableIfaceNested classes/interfaces inherited from interface org.gnome.gtk.ConstraintTarget
ConstraintTarget.ConstraintTarget$Impl, ConstraintTarget.ConstraintTargetInterfaceNested classes/interfaces inherited from interface org.gnome.gtk.Native
Native.Native$Impl, Native.NativeInterfaceNested classes/interfaces inherited from interface org.gnome.gtk.Root
Root.Root$Impl, Root.RootInterfaceNested classes/interfaces inherited from interface org.gnome.gtk.ShortcutManager
ShortcutManager.ShortcutManager$Impl, ShortcutManager.ShortcutManagerInterface -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a new PreferencesWindow.PreferencesWindow(MemorySegment address) Deprecated.Create a PreferencesWindow proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(PreferencesPage page) Deprecated.UsePreferencesDialog.voidDeprecated.UsePreferencesDialog.protected PreferencesWindowasParent()Deprecated.Returns this instance as if it were its parent type.static PreferencesWindow.Builder<? extends PreferencesWindow.Builder> builder()Deprecated.APreferencesWindow.Builderobject constructs aPreferencesWindowwith the specified properties.voidDeprecated.UsepopSubpage()instead.booleanDeprecated.UseNavigationPage.getCanPop()instead.static MemoryLayoutDeprecated.The memory layout of the native struct.booleanDeprecated.UsePreferencesDialog.static @Nullable TypegetType()Deprecated.Get the GType of the PreferencesWindow class@Nullable PreferencesPageDeprecated.UsePreferencesDialog.@Nullable StringDeprecated.UsePreferencesDialog.booleanDeprecated.UsePreferencesDialog.voidpresentSubpage(Widget subpage) Deprecated.UsepushSubpage(org.gnome.adw.NavigationPage)instead.voidpushSubpage(NavigationPage page) Deprecated.UsePreferencesDialog.voidremove(PreferencesPage page) Deprecated.UsePreferencesDialog.voidsetCanNavigateBack(boolean canNavigateBack) Deprecated.UseNavigationPage.setCanPop(boolean)instead.voidsetSearchEnabled(boolean searchEnabled) Deprecated.UsePreferencesDialog.voidDeprecated.UsePreferencesDialog.voidsetVisiblePageName(String name) Deprecated.UsePreferencesDialog.Methods inherited from class org.gnome.adw.Window
addBreakpoint, getAdaptivePreview, getContent, getCurrentBreakpoint, getDialogs, getVisibleDialog, setAdaptivePreview, setContentMethods inherited from class org.gnome.gtk.Window
activateDefault, activateFocus, close, closeRequest, destroy, emitActivateDefault, emitActivateFocus, emitCloseRequest, emitEnableDebugging, emitKeysChanged, enableDebugging, fullscreen, fullscreenOnMonitor, getApplication, getChild, getDecorated, getDefaultIconName, getDefaultSize, getDefaultWidget, getDeletable, getDestroyWithParent, getFocus, getFocusVisible, getGravity, getGroup, getHandleMenubarAccel, getHideOnClose, getIconName, getMnemonicsVisible, getModal, getResizable, getTitle, getTitlebar, getToplevels, getTransientFor, hasGroup, isActive, isFullscreen, isMaximized, isSuspended, keysChanged, listToplevels, maximize, minimize, onActivateDefault, onActivateFocus, onCloseRequest, onEnableDebugging, onKeysChanged, present, presentWithTime, setApplication, setAutoStartupNotification, setChild, setDecorated, setDefaultIconName, setDefaultSize, setDefaultWidget, setDeletable, setDestroyWithParent, setDisplay, setFocus, setFocusVisible, setGravity, setHandleMenubarAccel, setHideOnClose, setIconName, setInteractiveDebugging, setMnemonicsVisible, setModal, setResizable, setStartupId, setTitle, setTitlebar, setTransientFor, unfullscreen, unmaximize, unminimizeMethods inherited from class org.gnome.gtk.Widget
actionSetEnabled, activateActionIfExists, activateWidget, addController, addCssClass, addMnemonicLabel, addTickCallback, allocate, childFocus, computeBounds, computeExpand, computeExpand, computePoint, computeTransform, contains, createPangoContext, createPangoLayout, cssChanged, directionChanged, disposeTemplate, dragCheckThreshold, emitDestroy, emitDirectionChanged, emitHide, emitKeynavFailed, emitMap, emitMnemonicActivate, emitMoveFocus, emitQueryTooltip, emitRealize, emitShow, emitStateFlagsChanged, emitUnmap, emitUnrealize, errorBell, focus, getAllocatedBaseline, getAllocatedHeight, getAllocatedWidth, getAllocation, getAncestor, getBaseline, getCanFocus, getCanTarget, getChildVisible, getClipboard, getColor, getCssClasses, getCssName, getCursor, getDefaultDirection, getDirection, getDisplay, getFirstChild, getFocusable, getFocusChild, getFocusOnClick, getFontMap, getFontOptions, getFrameClock, getHalign, getHasTooltip, getHeight, getHexpand, getHexpandSet, getLastChild, getLayoutManager, getLimitEvents, getMapped, getMarginBottom, getMarginEnd, getMarginStart, getMarginTop, getName, getNative, getNextSibling, getOpacity, getOverflow, getPangoContext, getParent, getPreferredSize, getPrevSibling, getPrimaryClipboard, getRealized, getReceivesDefault, getRequestMode, getRoot, getScaleFactor, getSensitive, getSettings, getSize, getSizeRequest, getStateFlags, getStyleContext, getTemplateChild, getTooltipMarkup, getTooltipText, getValign, getVexpand, getVexpandSet, getVisible, getWidth, grabFocus, hasCssClass, hasDefault, hasFocus, hasVisibleFocus, hide, inDestruction, initTemplate, insertActionGroup, insertAfter, insertBefore, isAncestor, isDrawable, isFocus, isSensitive, isVisible, keynavFailed, listMnemonicLabels, map, measure, mnemonicActivate, moveFocus, observeChildren, observeControllers, onDestroy, onDirectionChanged, onHide, onKeynavFailed, onMap, onMnemonicActivate, onMoveFocus, onQueryTooltip, onRealize, onShow, onStateFlagsChanged, onUnmap, onUnrealize, pick, pick, queryTooltip, queueAllocate, queueDraw, queueResize, realize, removeController, removeCssClass, removeMnemonicLabel, removeTickCallback, root, setCanFocus, setCanTarget, setChildVisible, setCssClasses, setCursor, setCursorFromName, setDefaultDirection, setDirection, setFocusable, setFocusChild, setFocusOnClick, setFontMap, setFontOptions, setHalign, setHasTooltip, setHexpand, setHexpandSet, setLayoutManager, setLimitEvents, setMarginBottom, setMarginEnd, setMarginStart, setMarginTop, setName, setOpacity, setOverflow, setParent, setReceivesDefault, setSensitive, setSizeRequest, setStateFlags, setStateFlags, setTooltipMarkup, setTooltipText, setValign, setVexpand, setVexpandSet, setVisible, shouldLayout, show, sizeAllocate, sizeAllocate, snapshot, snapshotChild, stateFlagsChanged, systemSettingChanged, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unroot, unsetStateFlags, unsetStateFlagsMethods inherited from class org.gnome.gobject.GObject
addToggleRef, addWeakPointer, bindProperty, bindProperty, bindProperty, bindPropertyFull, bindPropertyFull, bindPropertyWithClosures, bindPropertyWithClosures, compatControl, connect, connect, connect, constructed, disconnect, dispatchPropertiesChanged, dispose, dupData, dupQdata, emit, emitNotify, finalize_, forceFloating, freezeNotify, get, getData, getProperty, getProperty, getProperty, getQdata, getv, interfaceFindProperty, interfaceInstallProperty, interfaceListProperties, isFloating, newInstance, newInstance, newv, notify, notify, notifyByPspec, onNotify, ref, refSink, removeToggleRef, removeWeakPointer, replaceData, replaceQdata, runDispose, set, setData, setDataFull, setProperty, setProperty, setProperty, setQdata, setQdataFull, setv, stealData, stealQdata, takeRef, thawNotify, unref, watchClosure, weakRef, weakUnref, withPropertiesMethods inherited from class org.gnome.gobject.TypeInstance
callParent, callParent, cast, getPrivate, readGClass, writeGClassMethods inherited from class org.javagi.base.ProxyInstance
equals, handle, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gnome.gtk.Accessible
announce, getAccessibleParent, getAccessibleRole, getAtContext, getBounds, getFirstAccessibleChild, getNextAccessibleSibling, getPlatformState, resetProperty, resetRelation, resetState, setAccessibleParent, updateNextAccessibleSibling, updatePlatformState, updateProperty, updateRelation, updateStateMethods inherited from interface org.gnome.gtk.Buildable
getBuildableIdMethods inherited from interface org.gnome.gtk.Native
getRenderer, getSurface, getSurfaceTransform, realize, unrealizeMethods inherited from interface org.gnome.gtk.Root
getDisplay, getFocus, setFocus
-
Constructor Details
-
PreferencesWindow
Deprecated.Create a PreferencesWindow proxy instance for the provided memory address.- Parameters:
address- the memory address of the native object
-
PreferencesWindow
public PreferencesWindow()Deprecated.Creates a new PreferencesWindow.
-
-
Method Details
-
getType
Deprecated.Get the GType of the PreferencesWindow class- Returns:
- the GType
-
getMemoryLayout
Deprecated.The memory layout of the native struct.- Returns:
- the memory layout
-
asParent
Deprecated.Returns this instance as if it were its parent type. This is mostly synonymous to the Javasuperkeyword, but will set the native typeclass function pointers to the parent type. When overriding a native virtual method in Java, "chaining up" withsuper.methodName()doesn't work, because it invokes the overridden function pointer again. To chain up, callasParent().methodName(). This will call the native function pointer of this virtual method in the typeclass of the parent type. -
add
Deprecated.UsePreferencesDialog.Adds a preferences page toself.- Parameters:
page- the page to add
-
addToast
-
closeSubpage
Deprecated.UsepopSubpage()instead.Closes the current subpage.If there is no presented subpage, this does nothing.
-
getSearchEnabled
Deprecated.UsePreferencesDialog.Gets whether search is enabled forself.- Returns:
- whether search is enabled for
self.
-
getVisiblePage
Deprecated.UsePreferencesDialog.Gets the currently visible page ofself.- Returns:
- the visible page
-
getVisiblePageName
Deprecated.UsePreferencesDialog.Gets the name of currently visible page ofself.- Returns:
- the name of the visible page
-
popSubpage
Deprecated.UsePreferencesDialog.Pop the visible page from the subpage stack ofself.- Returns:
TRUEif a page has been popped- Since:
- 1.4
-
presentSubpage
Deprecated.UsepushSubpage(org.gnome.adw.NavigationPage)instead.Setssubpageas the window's subpage and opens it.The transition can be cancelled by the user, in which case visible child will change back to the previously visible child.
- Parameters:
subpage- the subpage
-
remove
-
setSearchEnabled
Deprecated.UsePreferencesDialog.Sets whether search is enabled forself.- Parameters:
searchEnabled- whether search is enabled
-
setVisiblePage
Deprecated.UsePreferencesDialog.Makespagethe visible page ofself.- Parameters:
page- a page of this PreferencesWindow
-
setVisiblePageName
Deprecated.UsePreferencesDialog.Makes the page with the given name visible.See
PreferencesWindow:visible-page.- Parameters:
name- the name of the page to make visible
-
builder
Deprecated.APreferencesWindow.Builderobject constructs aPreferencesWindowwith the specified properties. Use the variousset...()methods to set properties, and finish construction withPreferencesWindow.Builder.build().- Returns:
- the builder object
-
PreferencesDialog.