All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.gui.QAccessible Maven / Gradle / Ivy

There is a newer version: 6.8.0
Show newest version
package io.qt.gui;

import io.qt.*;


/**
 * 

Enums and static functions related to accessibility

*

Java wrapper for Qt class QAccessible

*/ public final class QAccessible extends QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } @QtPropertyMember(enabled=false) private static java.util.Collection __rcActivationObserver; /** * This variable stores the meta-object for the class. */ public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QAccessible.class); /** *

Java wrapper for Qt enum QAccessible::Event

*/ public enum Event implements QtEnumerator { /** *

Representing QAccessible::SoundPlayed

*/ SoundPlayed(1), /** *

Representing QAccessible::Alert

*/ Alert(2), /** *

Representing QAccessible::ForegroundChanged

*/ ForegroundChanged(3), /** *

Representing QAccessible::MenuStart

*/ MenuStart(4), /** *

Representing QAccessible::MenuEnd

*/ MenuEnd(5), /** *

Representing QAccessible::PopupMenuStart

*/ PopupMenuStart(6), /** *

Representing QAccessible::PopupMenuEnd

*/ PopupMenuEnd(7), /** *

Representing QAccessible::ContextHelpStart

*/ ContextHelpStart(12), /** *

Representing QAccessible::ContextHelpEnd

*/ ContextHelpEnd(13), /** *

Representing QAccessible::DragDropStart

*/ DragDropStart(14), /** *

Representing QAccessible::DragDropEnd

*/ DragDropEnd(15), /** *

Representing QAccessible::DialogStart

*/ DialogStart(16), /** *

Representing QAccessible::DialogEnd

*/ DialogEnd(17), /** *

Representing QAccessible::ScrollingStart

*/ ScrollingStart(18), /** *

Representing QAccessible::ScrollingEnd

*/ ScrollingEnd(19), /** *

Representing QAccessible::MenuCommand

*/ MenuCommand(24), /** *

Representing QAccessible::ActionChanged

*/ ActionChanged(257), /** *

Representing QAccessible::ActiveDescendantChanged

*/ ActiveDescendantChanged(258), /** *

Representing QAccessible::AttributeChanged

*/ AttributeChanged(259), /** *

Representing QAccessible::DocumentContentChanged

*/ DocumentContentChanged(260), /** *

Representing QAccessible::DocumentLoadComplete

*/ DocumentLoadComplete(261), /** *

Representing QAccessible::DocumentLoadStopped

*/ DocumentLoadStopped(262), /** *

Representing QAccessible::DocumentReload

*/ DocumentReload(263), /** *

Representing QAccessible::HyperlinkEndIndexChanged

*/ HyperlinkEndIndexChanged(264), /** *

Representing QAccessible::HyperlinkNumberOfAnchorsChanged

*/ HyperlinkNumberOfAnchorsChanged(265), /** *

Representing QAccessible::HyperlinkSelectedLinkChanged

*/ HyperlinkSelectedLinkChanged(266), /** *

Representing QAccessible::HypertextLinkActivated

*/ HypertextLinkActivated(267), /** *

Representing QAccessible::HypertextLinkSelected

*/ HypertextLinkSelected(268), /** *

Representing QAccessible::HyperlinkStartIndexChanged

*/ HyperlinkStartIndexChanged(269), /** *

Representing QAccessible::HypertextChanged

*/ HypertextChanged(270), /** *

Representing QAccessible::HypertextNLinksChanged

*/ HypertextNLinksChanged(271), /** *

Representing QAccessible::ObjectAttributeChanged

*/ ObjectAttributeChanged(272), /** *

Representing QAccessible::PageChanged

*/ PageChanged(273), /** *

Representing QAccessible::SectionChanged

*/ SectionChanged(274), /** *

Representing QAccessible::TableCaptionChanged

*/ TableCaptionChanged(275), /** *

Representing QAccessible::TableColumnDescriptionChanged

*/ TableColumnDescriptionChanged(276), /** *

Representing QAccessible::TableColumnHeaderChanged

*/ TableColumnHeaderChanged(277), /** *

Representing QAccessible::TableModelChanged

*/ TableModelChanged(278), /** *

Representing QAccessible::TableRowDescriptionChanged

*/ TableRowDescriptionChanged(279), /** *

Representing QAccessible::TableRowHeaderChanged

*/ TableRowHeaderChanged(280), /** *

Representing QAccessible::TableSummaryChanged

*/ TableSummaryChanged(281), /** *

Representing QAccessible::TextAttributeChanged

*/ TextAttributeChanged(282), /** *

Representing QAccessible::TextCaretMoved

*/ TextCaretMoved(283), /** *

Representing QAccessible::TextColumnChanged

*/ TextColumnChanged(285), /** *

Representing QAccessible::TextInserted

*/ TextInserted(286), /** *

Representing QAccessible::TextRemoved

*/ TextRemoved(287), /** *

Representing QAccessible::TextUpdated

*/ TextUpdated(288), /** *

Representing QAccessible::TextSelectionChanged

*/ TextSelectionChanged(289), /** *

Representing QAccessible::VisibleDataChanged

*/ VisibleDataChanged(290), /** *

Representing QAccessible::ObjectCreated

*/ ObjectCreated(32768), /** *

Representing QAccessible::ObjectDestroyed

*/ ObjectDestroyed(32769), /** *

Representing QAccessible::ObjectShow

*/ ObjectShow(32770), /** *

Representing QAccessible::ObjectHide

*/ ObjectHide(32771), /** *

Representing QAccessible::ObjectReorder

*/ ObjectReorder(32772), /** *

Representing QAccessible::Focus

*/ Focus(32773), /** *

Representing QAccessible::Selection

*/ Selection(32774), /** *

Representing QAccessible::SelectionAdd

*/ SelectionAdd(32775), /** *

Representing QAccessible::SelectionRemove

*/ SelectionRemove(32776), /** *

Representing QAccessible::SelectionWithin

*/ SelectionWithin(32777), /** *

Representing QAccessible::StateChanged

*/ StateChanged(32778), /** *

Representing QAccessible::LocationChanged

*/ LocationChanged(32779), /** *

Representing QAccessible::NameChanged

*/ NameChanged(32780), /** *

Representing QAccessible::DescriptionChanged

*/ DescriptionChanged(32781), /** *

Representing QAccessible::ValueChanged

*/ ValueChanged(32782), /** *

Representing QAccessible::ParentChanged

*/ ParentChanged(32783), /** *

Representing QAccessible::HelpChanged

*/ HelpChanged(32928), /** *

Representing QAccessible::DefaultActionChanged

*/ DefaultActionChanged(32944), /** *

Representing QAccessible::AcceleratorChanged

*/ AcceleratorChanged(32960), /** *

Representing QAccessible::InvalidEvent

*/ InvalidEvent(32961); static { QtJambi_LibraryUtilities.initialize(); } private Event(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Event resolve(int value) { switch (value) { case 1: return SoundPlayed; case 2: return Alert; case 3: return ForegroundChanged; case 4: return MenuStart; case 5: return MenuEnd; case 6: return PopupMenuStart; case 7: return PopupMenuEnd; case 12: return ContextHelpStart; case 13: return ContextHelpEnd; case 14: return DragDropStart; case 15: return DragDropEnd; case 16: return DialogStart; case 17: return DialogEnd; case 18: return ScrollingStart; case 19: return ScrollingEnd; case 24: return MenuCommand; case 257: return ActionChanged; case 258: return ActiveDescendantChanged; case 259: return AttributeChanged; case 260: return DocumentContentChanged; case 261: return DocumentLoadComplete; case 262: return DocumentLoadStopped; case 263: return DocumentReload; case 264: return HyperlinkEndIndexChanged; case 265: return HyperlinkNumberOfAnchorsChanged; case 266: return HyperlinkSelectedLinkChanged; case 267: return HypertextLinkActivated; case 268: return HypertextLinkSelected; case 269: return HyperlinkStartIndexChanged; case 270: return HypertextChanged; case 271: return HypertextNLinksChanged; case 272: return ObjectAttributeChanged; case 273: return PageChanged; case 274: return SectionChanged; case 275: return TableCaptionChanged; case 276: return TableColumnDescriptionChanged; case 277: return TableColumnHeaderChanged; case 278: return TableModelChanged; case 279: return TableRowDescriptionChanged; case 280: return TableRowHeaderChanged; case 281: return TableSummaryChanged; case 282: return TextAttributeChanged; case 283: return TextCaretMoved; case 285: return TextColumnChanged; case 286: return TextInserted; case 287: return TextRemoved; case 288: return TextUpdated; case 289: return TextSelectionChanged; case 290: return VisibleDataChanged; case 32768: return ObjectCreated; case 32769: return ObjectDestroyed; case 32770: return ObjectShow; case 32771: return ObjectHide; case 32772: return ObjectReorder; case 32773: return Focus; case 32774: return Selection; case 32775: return SelectionAdd; case 32776: return SelectionRemove; case 32777: return SelectionWithin; case 32778: return StateChanged; case 32779: return LocationChanged; case 32780: return NameChanged; case 32781: return DescriptionChanged; case 32782: return ValueChanged; case 32783: return ParentChanged; case 32928: return HelpChanged; case 32944: return DefaultActionChanged; case 32960: return AcceleratorChanged; case 32961: return InvalidEvent; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QAccessible::InterfaceType

*/ public enum InterfaceType implements QtEnumerator { /** *

Representing QAccessible::TextInterface

*/ TextInterface(0), /** *

Representing QAccessible::EditableTextInterface

*/ EditableTextInterface(1), /** *

Representing QAccessible::ValueInterface

*/ ValueInterface(2), /** *

Representing QAccessible::ActionInterface

*/ ActionInterface(3), /** *

Representing QAccessible::ImageInterface

*/ ImageInterface(4), /** *

Representing QAccessible::TableInterface

*/ TableInterface(5), /** *

Representing QAccessible::TableCellInterface

*/ TableCellInterface(6), /** *

Representing QAccessible::HyperlinkInterface

*/ HyperlinkInterface(7), /** *

Representing QAccessible::SelectionInterface

*/ SelectionInterface(8); static { QtJambi_LibraryUtilities.initialize(); } private InterfaceType(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull InterfaceType resolve(int value) { switch (value) { case 0: return TextInterface; case 1: return EditableTextInterface; case 2: return ValueInterface; case 3: return ActionInterface; case 4: return ImageInterface; case 5: return TableInterface; case 6: return TableCellInterface; case 7: return HyperlinkInterface; case 8: return SelectionInterface; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QAccessible::RelationFlag

* * @see Relation */ public enum RelationFlag implements QtFlagEnumerator { /** *

Representing QAccessible::Label

*/ Label(1), /** *

Representing QAccessible::Labelled

*/ Labelled(2), /** *

Representing QAccessible::Controller

*/ Controller(4), /** *

Representing QAccessible::Controlled

*/ Controlled(8), /** *

Representing QAccessible::DescriptionFor

*/ DescriptionFor(16), /** *

Representing QAccessible::Described

*/ Described(32), /** *

Representing QAccessible::FlowsFrom

*/ FlowsFrom(64), /** *

Representing QAccessible::FlowsTo

*/ FlowsTo(128), /** *

Representing QAccessible::AllRelations

*/ AllRelations(-1); static { QtJambi_LibraryUtilities.initialize(); } private RelationFlag(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Create a QFlags of the enum entry. * @return QFlags */ @Override public @NonNull Relation asFlags() { return new Relation(value); } /** * Combines this entry with other enum entry. * @param e enum entry * @return new flag */ public @NonNull Relation combined(@NonNull RelationFlag e) { return asFlags().setFlag(e, true); } /** * Excludes other enum entry from a flag of this entry. * @param e enum entry * @return new flag */ public @NonNull Relation cleared(@NonNull RelationFlag e) { return asFlags().setFlag(e, false); } /** * Creates a new {@link Relation} from the entries. * @param values entries * @return new flag */ public static @NonNull Relation flags(@Nullable RelationFlag @NonNull... values) { return new Relation(values); } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull RelationFlag resolve(int value) { switch (value) { case 1: return Label; case 2: return Labelled; case 4: return Controller; case 8: return Controlled; case 16: return DescriptionFor; case 32: return Described; case 64: return FlowsFrom; case 128: return FlowsTo; case -1: return AllRelations; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** * {@link QFlags} type for enum {@link RelationFlag} */ public static final class Relation extends QFlags implements Comparable { private static final long serialVersionUID = 0xc4abb4a541ce79a6L; static { QtJambi_LibraryUtilities.initialize(); } /** * Creates a new Relation where the flags in args are set. * @param args enum entries */ public Relation(@Nullable RelationFlag @NonNull... args){ super(args); } /** * Creates a new Relation with given value. * @param value */ public Relation(int value) { super(value); } /** * Combines this flags with enum entry. * @param e enum entry * @return new Relation */ @Override public final @NonNull Relation combined(@StrictNonNull RelationFlag e){ return new Relation(value() | e.value()); } /** * Sets the flag e * @param e enum entry * @return this */ @Override public final @NonNull Relation setFlag(@Nullable RelationFlag e){ return setFlag(e, true); } /** * Sets or clears the flag flag * @param e enum entry * @param on set (true) or clear (false) * @return this */ @Override public final @NonNull Relation setFlag(@Nullable RelationFlag e, boolean on){ if (on) { setValue(value() | e.value()); }else { setValue(value() & ~e.value()); } return this; } /** * Returns an array of flag objects represented by this Relation. * @return array of enum entries */ @Override public final @NonNull RelationFlag @NonNull[] flags(){ return super.flags(RelationFlag.values()); } /** * {@inheritDoc} */ @Override public final @NonNull Relation clone(){ return new Relation(value()); } /** * {@inheritDoc} */ @Override public final int compareTo(@StrictNonNull Relation other){ return Integer.compare(value(), other.value()); } } /** *

Java wrapper for Qt enum QAccessible::Role

*/ @QtRejectedEntries({"PushButton"}) public enum Role implements QtEnumerator { /** *

Representing QAccessible::NoRole

*/ NoRole(0), /** *

Representing QAccessible::TitleBar

*/ TitleBar(1), /** *

Representing QAccessible::MenuBar

*/ MenuBar(2), /** *

Representing QAccessible::ScrollBar

*/ ScrollBar(3), /** *

Representing QAccessible::Grip

*/ Grip(4), /** *

Representing QAccessible::Sound

*/ Sound(5), /** *

Representing QAccessible::Cursor

*/ Cursor(6), /** *

Representing QAccessible::Caret

*/ Caret(7), /** *

Representing QAccessible::AlertMessage

*/ AlertMessage(8), /** *

Representing QAccessible::Window

*/ Window(9), /** *

Representing QAccessible::Client

*/ Client(10), /** *

Representing QAccessible::PopupMenu

*/ PopupMenu(11), /** *

Representing QAccessible::MenuItem

*/ MenuItem(12), /** *

Representing QAccessible::ToolTip

*/ ToolTip(13), /** *

Representing QAccessible::Application

*/ Application(14), /** *

Representing QAccessible::Document

*/ Document(15), /** *

Representing QAccessible::Pane

*/ Pane(16), /** *

Representing QAccessible::Chart

*/ Chart(17), /** *

Representing QAccessible::Dialog

*/ Dialog(18), /** *

Representing QAccessible::Border

*/ Border(19), /** *

Representing QAccessible::Grouping

*/ Grouping(20), /** *

Representing QAccessible::Separator

*/ Separator(21), /** *

Representing QAccessible::ToolBar

*/ ToolBar(22), /** *

Representing QAccessible::StatusBar

*/ StatusBar(23), /** *

Representing QAccessible::Table

*/ Table(24), /** *

Representing QAccessible::ColumnHeader

*/ ColumnHeader(25), /** *

Representing QAccessible::RowHeader

*/ RowHeader(26), /** *

Representing QAccessible::Column

*/ Column(27), /** *

Representing QAccessible::Row

*/ Row(28), /** *

Representing QAccessible::Cell

*/ Cell(29), /** *

Representing QAccessible::Link

*/ Link(30), /** *

Representing QAccessible::HelpBalloon

*/ HelpBalloon(31), /** *

Representing QAccessible::Assistant

*/ Assistant(32), /** *

Representing QAccessible::List

*/ List(33), /** *

Representing QAccessible::ListItem

*/ ListItem(34), /** *

Representing QAccessible::Tree

*/ Tree(35), /** *

Representing QAccessible::TreeItem

*/ TreeItem(36), /** *

Representing QAccessible::PageTab

*/ PageTab(37), /** *

Representing QAccessible::PropertyPage

*/ PropertyPage(38), /** *

Representing QAccessible::Indicator

*/ Indicator(39), /** *

Representing QAccessible::Graphic

*/ Graphic(40), /** *

Representing QAccessible::StaticText

*/ StaticText(41), /** *

Representing QAccessible::EditableText

*/ EditableText(42), /** *

Representing QAccessible::Button

*/ Button(43), /** *

Representing QAccessible::PushButton

*/ PushButton(43), /** *

Representing QAccessible::CheckBox

*/ CheckBox(44), /** *

Representing QAccessible::RadioButton

*/ RadioButton(45), /** *

Representing QAccessible::ComboBox

*/ ComboBox(46), /** *

Representing QAccessible::ProgressBar

*/ ProgressBar(48), /** *

Representing QAccessible::Dial

*/ Dial(49), /** *

Representing QAccessible::HotkeyField

*/ HotkeyField(50), /** *

Representing QAccessible::Slider

*/ Slider(51), /** *

Representing QAccessible::SpinBox

*/ SpinBox(52), /** *

Representing QAccessible::Canvas

*/ Canvas(53), /** *

Representing QAccessible::Animation

*/ Animation(54), /** *

Representing QAccessible::Equation

*/ Equation(55), /** *

Representing QAccessible::ButtonDropDown

*/ ButtonDropDown(56), /** *

Representing QAccessible::ButtonMenu

*/ ButtonMenu(57), /** *

Representing QAccessible::ButtonDropGrid

*/ ButtonDropGrid(58), /** *

Representing QAccessible::Whitespace

*/ Whitespace(59), /** *

Representing QAccessible::PageTabList

*/ PageTabList(60), /** *

Representing QAccessible::Clock

*/ Clock(61), /** *

Representing QAccessible::Splitter

*/ Splitter(62), /** *

Representing QAccessible::LayeredPane

*/ LayeredPane(128), /** *

Representing QAccessible::Terminal

*/ Terminal(129), /** *

Representing QAccessible::Desktop

*/ Desktop(130), /** *

Representing QAccessible::Paragraph

*/ Paragraph(131), /** *

Representing QAccessible::WebDocument

*/ WebDocument(132), /** *

Representing QAccessible::Section

*/ Section(133), /** *

Representing QAccessible::Notification

*/ Notification(134), /** *

Representing QAccessible::ColorChooser

*/ ColorChooser(1028), /** *

Representing QAccessible::Footer

*/ Footer(1038), /** *

Representing QAccessible::Form

*/ Form(1040), /** *

Representing QAccessible::Heading

*/ Heading(1044), /** *

Representing QAccessible::Note

*/ Note(1051), /** *

Representing QAccessible::ComplementaryContent

*/ ComplementaryContent(1068), /** *

Representing QAccessible::UserRole

*/ UserRole(65535); static { QtJambi_LibraryUtilities.initialize(); } private Role(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Role resolve(int value) { switch (value) { case 0: return NoRole; case 1: return TitleBar; case 2: return MenuBar; case 3: return ScrollBar; case 4: return Grip; case 5: return Sound; case 6: return Cursor; case 7: return Caret; case 8: return AlertMessage; case 9: return Window; case 10: return Client; case 11: return PopupMenu; case 12: return MenuItem; case 13: return ToolTip; case 14: return Application; case 15: return Document; case 16: return Pane; case 17: return Chart; case 18: return Dialog; case 19: return Border; case 20: return Grouping; case 21: return Separator; case 22: return ToolBar; case 23: return StatusBar; case 24: return Table; case 25: return ColumnHeader; case 26: return RowHeader; case 27: return Column; case 28: return Row; case 29: return Cell; case 30: return Link; case 31: return HelpBalloon; case 32: return Assistant; case 33: return List; case 34: return ListItem; case 35: return Tree; case 36: return TreeItem; case 37: return PageTab; case 38: return PropertyPage; case 39: return Indicator; case 40: return Graphic; case 41: return StaticText; case 42: return EditableText; case 43: return Button; case 44: return CheckBox; case 45: return RadioButton; case 46: return ComboBox; case 48: return ProgressBar; case 49: return Dial; case 50: return HotkeyField; case 51: return Slider; case 52: return SpinBox; case 53: return Canvas; case 54: return Animation; case 55: return Equation; case 56: return ButtonDropDown; case 57: return ButtonMenu; case 58: return ButtonDropGrid; case 59: return Whitespace; case 60: return PageTabList; case 61: return Clock; case 62: return Splitter; case 128: return LayeredPane; case 129: return Terminal; case 130: return Desktop; case 131: return Paragraph; case 132: return WebDocument; case 133: return Section; case 134: return Notification; case 1028: return ColorChooser; case 1038: return Footer; case 1040: return Form; case 1044: return Heading; case 1051: return Note; case 1068: return ComplementaryContent; case 65535: return UserRole; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QAccessible::Text

*/ public enum Text implements QtEnumerator { /** *

Representing QAccessible::Name

*/ Name(0), /** *

Representing QAccessible::Description

*/ Description(1), /** *

Representing QAccessible::Value

*/ Value(2), /** *

Representing QAccessible::Help

*/ Help(3), /** *

Representing QAccessible::Accelerator

*/ Accelerator(4), /** *

Representing QAccessible::DebugDescription

*/ DebugDescription(5), /** *

Representing QAccessible::UserText

*/ UserText(65535); static { QtJambi_LibraryUtilities.initialize(); } private Text(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull Text resolve(int value) { switch (value) { case 0: return Name; case 1: return Description; case 2: return Value; case 3: return Help; case 4: return Accelerator; case 5: return DebugDescription; case 65535: return UserText; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QAccessible::TextBoundaryType

*/ public enum TextBoundaryType implements QtEnumerator { /** *

Representing QAccessible::CharBoundary

*/ CharBoundary(0), /** *

Representing QAccessible::WordBoundary

*/ WordBoundary(1), /** *

Representing QAccessible::SentenceBoundary

*/ SentenceBoundary(2), /** *

Representing QAccessible::ParagraphBoundary

*/ ParagraphBoundary(3), /** *

Representing QAccessible::LineBoundary

*/ LineBoundary(4), /** *

Representing QAccessible::NoBoundary

*/ NoBoundary(5); static { QtJambi_LibraryUtilities.initialize(); } private TextBoundaryType(int value) { this.value = value; } /** * {@inheritDoc} */ @Override public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static @NonNull TextBoundaryType resolve(int value) { switch (value) { case 0: return CharBoundary; case 1: return WordBoundary; case 2: return SentenceBoundary; case 3: return ParagraphBoundary; case 4: return LineBoundary; case 5: return NoBoundary; default: throw new QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt callable QAccessible::InterfaceFactory

*/ @FunctionalInterface public interface InterfaceFactory extends QtObjectInterface, java.util.function.BiFunction { @Override public io.qt.gui.@Nullable QAccessibleInterface apply(java.lang.@NonNull String key, io.qt.core.@Nullable QObject arg__2); /** * @hidden *

Implementor class for interface {@link InterfaceFactory}

*/ public static abstract class Impl extends QtObject implements InterfaceFactory{ static { QtJambi_LibraryUtilities.initialize(); } public Impl(){ super((QPrivateConstructor)null); initialize_native(this); } protected Impl(QPrivateConstructor p){ super(p); } private static native void initialize_native(InterfaceFactory instance); @NativeAccess private final static class ConcreteWrapper extends Impl { private ConcreteWrapper(QPrivateConstructor c){ super(c); } @Override public io.qt.gui.@Nullable QAccessibleInterface apply(java.lang.@NonNull String key, io.qt.core.@Nullable QObject arg__2){ return apply_native(key, QtJambi_LibraryUtilities.internal.checkedNativeId(arg__2)); } private native io.qt.gui.QAccessibleInterface apply_native(java.lang.String key, long arg__2); } } } /** *

Java wrapper for Qt callable QAccessible::RootObjectHandler

*/ @FunctionalInterface public interface RootObjectHandler extends QtObjectInterface, java.util.function.Consumer { @Override public void accept(io.qt.core.@Nullable QObject arg__1); /** * @hidden *

Implementor class for interface {@link RootObjectHandler}

*/ public static abstract class Impl extends QtObject implements RootObjectHandler{ static { QtJambi_LibraryUtilities.initialize(); } public Impl(){ super((QPrivateConstructor)null); initialize_native(this); } protected Impl(QPrivateConstructor p){ super(p); } private static native void initialize_native(RootObjectHandler instance); @NativeAccess private final static class ConcreteWrapper extends Impl { private ConcreteWrapper(QPrivateConstructor c){ super(c); } @Override public void accept(io.qt.core.@Nullable QObject arg__1){ accept_native(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } private native void accept_native(long arg__1); } } } /** *

Java wrapper for Qt callable QAccessible::UpdateHandler

*/ @FunctionalInterface public interface UpdateHandler extends QtObjectInterface, java.util.function.Consumer { @Override public void accept(io.qt.gui.@Nullable QAccessibleEvent event); /** * @hidden *

Implementor class for interface {@link UpdateHandler}

*/ public static abstract class Impl extends QtObject implements UpdateHandler{ static { QtJambi_LibraryUtilities.initialize(); } public Impl(){ super((QPrivateConstructor)null); initialize_native(this); } protected Impl(QPrivateConstructor p){ super(p); } private static native void initialize_native(UpdateHandler instance); @NativeAccess private final static class ConcreteWrapper extends Impl { private ConcreteWrapper(QPrivateConstructor c){ super(c); } @Override public void accept(io.qt.gui.@Nullable QAccessibleEvent event){ accept_native(QtJambi_LibraryUtilities.internal.checkedNativeId(event)); } private native void accept_native(long event); } } } /** *

Java wrapper for Qt class QAccessible::State

*/ public static class State extends QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

See QAccessible::State::State()

*/ public State(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(State instance); /** *

See QAccessible::State::State(QAccessible::State)

*/ public State(io.qt.gui.QAccessible.@NonNull State other){ super((QPrivateConstructor)null); initialize_native(this, other); } private native static void initialize_native(State instance, io.qt.gui.QAccessible.State other); /** *

See operator==(QAccessible::State,QAccessible::State)

*/ @QtUninvokable public final boolean equals(io.qt.gui.QAccessible.@NonNull State second){ return equals_native_cref_QAccessible_State(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(second)); } @QtUninvokable private native boolean equals_native_cref_QAccessible_State(long __this__nativeId, long second); /** *

See QAccessible::State::active

*/ @QtUninvokable public final void setActive(boolean active){ setActive_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), active); } @QtUninvokable private native void setActive_native_bool(long __this__nativeId, boolean active); /** *

See QAccessible::State::active

*/ @QtUninvokable public final boolean active(){ return active_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean active_native(long __this__nativeId); /** *

See QAccessible::State::animated

*/ @QtUninvokable public final void setAnimated(boolean animated){ setAnimated_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), animated); } @QtUninvokable private native void setAnimated_native_bool(long __this__nativeId, boolean animated); /** *

See QAccessible::State::animated

*/ @QtUninvokable public final boolean animated(){ return animated_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean animated_native(long __this__nativeId); /** *

See QAccessible::State::busy

*/ @QtUninvokable public final void setBusy(boolean busy){ setBusy_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), busy); } @QtUninvokable private native void setBusy_native_bool(long __this__nativeId, boolean busy); /** *

See QAccessible::State::busy

*/ @QtUninvokable public final boolean busy(){ return busy_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean busy_native(long __this__nativeId); /** *

See QAccessible::State::checkStateMixed

*/ @QtUninvokable public final void setCheckStateMixed(boolean checkStateMixed){ setCheckStateMixed_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), checkStateMixed); } @QtUninvokable private native void setCheckStateMixed_native_bool(long __this__nativeId, boolean checkStateMixed); /** *

See QAccessible::State::checkStateMixed

*/ @QtUninvokable public final boolean checkStateMixed(){ return checkStateMixed_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean checkStateMixed_native(long __this__nativeId); /** *

See QAccessible::State::checkable

*/ @QtUninvokable public final void setCheckable(boolean checkable){ setCheckable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), checkable); } @QtUninvokable private native void setCheckable_native_bool(long __this__nativeId, boolean checkable); /** *

See QAccessible::State::checkable

*/ @QtUninvokable public final boolean checkable(){ return checkable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean checkable_native(long __this__nativeId); /** *

See QAccessible::State::checked

*/ @QtUninvokable public final void setChecked(boolean checked){ setChecked_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), checked); } @QtUninvokable private native void setChecked_native_bool(long __this__nativeId, boolean checked); /** *

See QAccessible::State::checked

*/ @QtUninvokable public final boolean checked(){ return checked_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean checked_native(long __this__nativeId); /** *

See QAccessible::State::collapsed

*/ @QtUninvokable public final void setCollapsed(boolean collapsed){ setCollapsed_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), collapsed); } @QtUninvokable private native void setCollapsed_native_bool(long __this__nativeId, boolean collapsed); /** *

See QAccessible::State::collapsed

*/ @QtUninvokable public final boolean collapsed(){ return collapsed_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean collapsed_native(long __this__nativeId); /** *

See QAccessible::State::defaultButton

*/ @QtUninvokable public final void setDefaultButton(boolean defaultButton){ setDefaultButton_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), defaultButton); } @QtUninvokable private native void setDefaultButton_native_bool(long __this__nativeId, boolean defaultButton); /** *

See QAccessible::State::defaultButton

*/ @QtUninvokable public final boolean defaultButton(){ return defaultButton_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean defaultButton_native(long __this__nativeId); /** *

See QAccessible::State::disabled

*/ @QtUninvokable public final void setDisabled(boolean disabled){ setDisabled_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), disabled); } @QtUninvokable private native void setDisabled_native_bool(long __this__nativeId, boolean disabled); /** *

See QAccessible::State::disabled

*/ @QtUninvokable public final boolean disabled(){ return disabled_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean disabled_native(long __this__nativeId); /** *

See QAccessible::State::editable

*/ @QtUninvokable public final void setEditable(boolean editable){ setEditable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), editable); } @QtUninvokable private native void setEditable_native_bool(long __this__nativeId, boolean editable); /** *

See QAccessible::State::editable

*/ @QtUninvokable public final boolean editable(){ return editable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean editable_native(long __this__nativeId); /** *

See QAccessible::State::expandable

*/ @QtUninvokable public final void setExpandable(boolean expandable){ setExpandable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), expandable); } @QtUninvokable private native void setExpandable_native_bool(long __this__nativeId, boolean expandable); /** *

See QAccessible::State::expandable

*/ @QtUninvokable public final boolean expandable(){ return expandable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean expandable_native(long __this__nativeId); /** *

See QAccessible::State::expanded

*/ @QtUninvokable public final void setExpanded(boolean expanded){ setExpanded_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), expanded); } @QtUninvokable private native void setExpanded_native_bool(long __this__nativeId, boolean expanded); /** *

See QAccessible::State::expanded

*/ @QtUninvokable public final boolean expanded(){ return expanded_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean expanded_native(long __this__nativeId); /** *

See QAccessible::State::extSelectable

*/ @QtUninvokable public final void setExtSelectable(boolean extSelectable){ setExtSelectable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), extSelectable); } @QtUninvokable private native void setExtSelectable_native_bool(long __this__nativeId, boolean extSelectable); /** *

See QAccessible::State::extSelectable

*/ @QtUninvokable public final boolean extSelectable(){ return extSelectable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean extSelectable_native(long __this__nativeId); /** *

See QAccessible::State::focusable

*/ @QtUninvokable public final void setFocusable(boolean focusable){ setFocusable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), focusable); } @QtUninvokable private native void setFocusable_native_bool(long __this__nativeId, boolean focusable); /** *

See QAccessible::State::focusable

*/ @QtUninvokable public final boolean focusable(){ return focusable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean focusable_native(long __this__nativeId); /** *

See QAccessible::State::focused

*/ @QtUninvokable public final void setFocused(boolean focused){ setFocused_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), focused); } @QtUninvokable private native void setFocused_native_bool(long __this__nativeId, boolean focused); /** *

See QAccessible::State::focused

*/ @QtUninvokable public final boolean focused(){ return focused_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean focused_native(long __this__nativeId); /** *

See QAccessible::State::hasPopup

*/ @QtUninvokable public final void setHasPopup(boolean hasPopup){ setHasPopup_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), hasPopup); } @QtUninvokable private native void setHasPopup_native_bool(long __this__nativeId, boolean hasPopup); /** *

See QAccessible::State::hasPopup

*/ @QtUninvokable public final boolean hasPopup(){ return hasPopup_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean hasPopup_native(long __this__nativeId); /** *

See QAccessible::State::hotTracked

*/ @QtUninvokable public final void setHotTracked(boolean hotTracked){ setHotTracked_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), hotTracked); } @QtUninvokable private native void setHotTracked_native_bool(long __this__nativeId, boolean hotTracked); /** *

See QAccessible::State::hotTracked

*/ @QtUninvokable public final boolean hotTracked(){ return hotTracked_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean hotTracked_native(long __this__nativeId); /** *

See QAccessible::State::invalid

*/ @QtUninvokable public final void setInvalid(boolean invalid){ setInvalid_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), invalid); } @QtUninvokable private native void setInvalid_native_bool(long __this__nativeId, boolean invalid); /** *

See QAccessible::State::invalid

*/ @QtUninvokable public final boolean invalid(){ return invalid_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean invalid_native(long __this__nativeId); /** *

See QAccessible::State::invisible

*/ @QtUninvokable public final void setInvisible(boolean invisible){ setInvisible_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), invisible); } @QtUninvokable private native void setInvisible_native_bool(long __this__nativeId, boolean invisible); /** *

See QAccessible::State::invisible

*/ @QtUninvokable public final boolean invisible(){ return invisible_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean invisible_native(long __this__nativeId); /** *

See QAccessible::State::linked

*/ @QtUninvokable public final void setLinked(boolean linked){ setLinked_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), linked); } @QtUninvokable private native void setLinked_native_bool(long __this__nativeId, boolean linked); /** *

See QAccessible::State::linked

*/ @QtUninvokable public final boolean linked(){ return linked_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean linked_native(long __this__nativeId); /** *

See QAccessible::State::marqueed

*/ @QtUninvokable public final void setMarqueed(boolean marqueed){ setMarqueed_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), marqueed); } @QtUninvokable private native void setMarqueed_native_bool(long __this__nativeId, boolean marqueed); /** *

See QAccessible::State::marqueed

*/ @QtUninvokable public final boolean marqueed(){ return marqueed_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean marqueed_native(long __this__nativeId); /** *

See QAccessible::State::modal

*/ @QtUninvokable public final void setModal(boolean modal){ setModal_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), modal); } @QtUninvokable private native void setModal_native_bool(long __this__nativeId, boolean modal); /** *

See QAccessible::State::modal

*/ @QtUninvokable public final boolean modal(){ return modal_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean modal_native(long __this__nativeId); /** *

See QAccessible::State::movable

*/ @QtUninvokable public final void setMovable(boolean movable){ setMovable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), movable); } @QtUninvokable private native void setMovable_native_bool(long __this__nativeId, boolean movable); /** *

See QAccessible::State::movable

*/ @QtUninvokable public final boolean movable(){ return movable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean movable_native(long __this__nativeId); /** *

See QAccessible::State::multiLine

*/ @QtUninvokable public final void setMultiLine(boolean multiLine){ setMultiLine_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), multiLine); } @QtUninvokable private native void setMultiLine_native_bool(long __this__nativeId, boolean multiLine); /** *

See QAccessible::State::multiLine

*/ @QtUninvokable public final boolean multiLine(){ return multiLine_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean multiLine_native(long __this__nativeId); /** *

See QAccessible::State::multiSelectable

*/ @QtUninvokable public final void setMultiSelectable(boolean multiSelectable){ setMultiSelectable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), multiSelectable); } @QtUninvokable private native void setMultiSelectable_native_bool(long __this__nativeId, boolean multiSelectable); /** *

See QAccessible::State::multiSelectable

*/ @QtUninvokable public final boolean multiSelectable(){ return multiSelectable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean multiSelectable_native(long __this__nativeId); /** *

See QAccessible::State::offscreen

*/ @QtUninvokable public final void setOffscreen(boolean offscreen){ setOffscreen_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), offscreen); } @QtUninvokable private native void setOffscreen_native_bool(long __this__nativeId, boolean offscreen); /** *

See QAccessible::State::offscreen

*/ @QtUninvokable public final boolean offscreen(){ return offscreen_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean offscreen_native(long __this__nativeId); /** *

See QAccessible::State::passwordEdit

*/ @QtUninvokable public final void setPasswordEdit(boolean passwordEdit){ setPasswordEdit_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), passwordEdit); } @QtUninvokable private native void setPasswordEdit_native_bool(long __this__nativeId, boolean passwordEdit); /** *

See QAccessible::State::passwordEdit

*/ @QtUninvokable public final boolean passwordEdit(){ return passwordEdit_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean passwordEdit_native(long __this__nativeId); /** *

See QAccessible::State::pressed

*/ @QtUninvokable public final void setPressed(boolean pressed){ setPressed_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), pressed); } @QtUninvokable private native void setPressed_native_bool(long __this__nativeId, boolean pressed); /** *

See QAccessible::State::pressed

*/ @QtUninvokable public final boolean pressed(){ return pressed_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean pressed_native(long __this__nativeId); /** *

See QAccessible::State::readOnly

*/ @QtUninvokable public final void setReadOnly(boolean readOnly){ setReadOnly_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), readOnly); } @QtUninvokable private native void setReadOnly_native_bool(long __this__nativeId, boolean readOnly); /** *

See QAccessible::State::readOnly

*/ @QtUninvokable public final boolean readOnly(){ return readOnly_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean readOnly_native(long __this__nativeId); /** *

See QAccessible::State::searchEdit

*/ @QtUninvokable public final void setSearchEdit(boolean searchEdit){ setSearchEdit_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), searchEdit); } @QtUninvokable private native void setSearchEdit_native_bool(long __this__nativeId, boolean searchEdit); /** *

See QAccessible::State::searchEdit

*/ @QtUninvokable public final boolean searchEdit(){ return searchEdit_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean searchEdit_native(long __this__nativeId); /** *

See QAccessible::State::selectable

*/ @QtUninvokable public final void setSelectable(boolean selectable){ setSelectable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), selectable); } @QtUninvokable private native void setSelectable_native_bool(long __this__nativeId, boolean selectable); /** *

See QAccessible::State::selectable

*/ @QtUninvokable public final boolean selectable(){ return selectable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean selectable_native(long __this__nativeId); /** *

See QAccessible::State::selectableText

*/ @QtUninvokable public final void setSelectableText(boolean selectableText){ setSelectableText_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), selectableText); } @QtUninvokable private native void setSelectableText_native_bool(long __this__nativeId, boolean selectableText); /** *

See QAccessible::State::selectableText

*/ @QtUninvokable public final boolean selectableText(){ return selectableText_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean selectableText_native(long __this__nativeId); /** *

See QAccessible::State::selected

*/ @QtUninvokable public final void setSelected(boolean selected){ setSelected_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), selected); } @QtUninvokable private native void setSelected_native_bool(long __this__nativeId, boolean selected); /** *

See QAccessible::State::selected

*/ @QtUninvokable public final boolean selected(){ return selected_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean selected_native(long __this__nativeId); /** *

See QAccessible::State::selfVoicing

*/ @QtUninvokable public final void setSelfVoicing(boolean selfVoicing){ setSelfVoicing_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), selfVoicing); } @QtUninvokable private native void setSelfVoicing_native_bool(long __this__nativeId, boolean selfVoicing); /** *

See QAccessible::State::selfVoicing

*/ @QtUninvokable public final boolean selfVoicing(){ return selfVoicing_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean selfVoicing_native(long __this__nativeId); /** *

See QAccessible::State::sizeable

*/ @QtUninvokable public final void setSizeable(boolean sizeable){ setSizeable_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), sizeable); } @QtUninvokable private native void setSizeable_native_bool(long __this__nativeId, boolean sizeable); /** *

See QAccessible::State::sizeable

*/ @QtUninvokable public final boolean sizeable(){ return sizeable_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean sizeable_native(long __this__nativeId); /** *

See QAccessible::State::supportsAutoCompletion

*/ @QtUninvokable public final void setSupportsAutoCompletion(boolean supportsAutoCompletion){ setSupportsAutoCompletion_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), supportsAutoCompletion); } @QtUninvokable private native void setSupportsAutoCompletion_native_bool(long __this__nativeId, boolean supportsAutoCompletion); /** *

See QAccessible::State::supportsAutoCompletion

*/ @QtUninvokable public final boolean supportsAutoCompletion(){ return supportsAutoCompletion_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean supportsAutoCompletion_native(long __this__nativeId); /** *

See QAccessible::State::traversed

*/ @QtUninvokable public final void setTraversed(boolean traversed){ setTraversed_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), traversed); } @QtUninvokable private native void setTraversed_native_bool(long __this__nativeId, boolean traversed); /** *

See QAccessible::State::traversed

*/ @QtUninvokable public final boolean traversed(){ return traversed_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean traversed_native(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected State(QPrivateConstructor p) { super(p); } /** *

See operator==(QAccessible::State,QAccessible::State)

*/ @Override @QtUninvokable public boolean equals(Object other) { if (other==null || other instanceof io.qt.gui.QAccessible.State) { return equals((io.qt.gui.QAccessible.State) other); } return false; } /** * Returns the objects's hash code computed by qHash(QAccessible::State). */ @QtUninvokable @Override public int hashCode() { return hashCode_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native static int hashCode_native(long __this_nativeId); /** *

Creates and returns a copy of this object.

See QAccessible::State::State(QAccessible::State)

*/ @QtUninvokable @Override public State clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native State clone_native(long __this_nativeId); /** * @hidden *

Kotlin property getter. In Java use {@link #active()} instead.

*/ @QtUninvokable public final boolean getActive() { return active(); } /** * @hidden *

Kotlin property getter. In Java use {@link #animated()} instead.

*/ @QtUninvokable public final boolean getAnimated() { return animated(); } /** * @hidden *

Kotlin property getter. In Java use {@link #busy()} instead.

*/ @QtUninvokable public final boolean getBusy() { return busy(); } /** * @hidden *

Kotlin property getter. In Java use {@link #checkStateMixed()} instead.

*/ @QtUninvokable public final boolean getCheckStateMixed() { return checkStateMixed(); } /** * @hidden *

Kotlin property getter. In Java use {@link #checkable()} instead.

*/ @QtUninvokable public final boolean getCheckable() { return checkable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #checked()} instead.

*/ @QtUninvokable public final boolean getChecked() { return checked(); } /** * @hidden *

Kotlin property getter. In Java use {@link #collapsed()} instead.

*/ @QtUninvokable public final boolean getCollapsed() { return collapsed(); } /** * @hidden *

Kotlin property getter. In Java use {@link #defaultButton()} instead.

*/ @QtUninvokable public final boolean getDefaultButton() { return defaultButton(); } /** * @hidden *

Kotlin property getter. In Java use {@link #disabled()} instead.

*/ @QtUninvokable public final boolean getDisabled() { return disabled(); } /** * @hidden *

Kotlin property getter. In Java use {@link #editable()} instead.

*/ @QtUninvokable public final boolean getEditable() { return editable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #expandable()} instead.

*/ @QtUninvokable public final boolean getExpandable() { return expandable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #expanded()} instead.

*/ @QtUninvokable public final boolean getExpanded() { return expanded(); } /** * @hidden *

Kotlin property getter. In Java use {@link #extSelectable()} instead.

*/ @QtUninvokable public final boolean getExtSelectable() { return extSelectable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #focusable()} instead.

*/ @QtUninvokable public final boolean getFocusable() { return focusable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #focused()} instead.

*/ @QtUninvokable public final boolean getFocused() { return focused(); } /** * @hidden *

Kotlin property getter. In Java use {@link #hasPopup()} instead.

*/ @QtUninvokable public final boolean getHasPopup() { return hasPopup(); } /** * @hidden *

Kotlin property getter. In Java use {@link #hotTracked()} instead.

*/ @QtUninvokable public final boolean getHotTracked() { return hotTracked(); } /** * @hidden *

Kotlin property getter. In Java use {@link #invalid()} instead.

*/ @QtUninvokable public final boolean getInvalid() { return invalid(); } /** * @hidden *

Kotlin property getter. In Java use {@link #invisible()} instead.

*/ @QtUninvokable public final boolean getInvisible() { return invisible(); } /** * @hidden *

Kotlin property getter. In Java use {@link #linked()} instead.

*/ @QtUninvokable public final boolean getLinked() { return linked(); } /** * @hidden *

Kotlin property getter. In Java use {@link #marqueed()} instead.

*/ @QtUninvokable public final boolean getMarqueed() { return marqueed(); } /** * @hidden *

Kotlin property getter. In Java use {@link #modal()} instead.

*/ @QtUninvokable public final boolean getModal() { return modal(); } /** * @hidden *

Kotlin property getter. In Java use {@link #movable()} instead.

*/ @QtUninvokable public final boolean getMovable() { return movable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #multiLine()} instead.

*/ @QtUninvokable public final boolean getMultiLine() { return multiLine(); } /** * @hidden *

Kotlin property getter. In Java use {@link #multiSelectable()} instead.

*/ @QtUninvokable public final boolean getMultiSelectable() { return multiSelectable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #offscreen()} instead.

*/ @QtUninvokable public final boolean getOffscreen() { return offscreen(); } /** * @hidden *

Kotlin property getter. In Java use {@link #passwordEdit()} instead.

*/ @QtUninvokable public final boolean getPasswordEdit() { return passwordEdit(); } /** * @hidden *

Kotlin property getter. In Java use {@link #pressed()} instead.

*/ @QtUninvokable public final boolean getPressed() { return pressed(); } /** * @hidden *

Kotlin property getter. In Java use {@link #readOnly()} instead.

*/ @QtUninvokable public final boolean getReadOnly() { return readOnly(); } /** * @hidden *

Kotlin property getter. In Java use {@link #searchEdit()} instead.

*/ @QtUninvokable public final boolean getSearchEdit() { return searchEdit(); } /** * @hidden *

Kotlin property getter. In Java use {@link #selectable()} instead.

*/ @QtUninvokable public final boolean getSelectable() { return selectable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #selectableText()} instead.

*/ @QtUninvokable public final boolean getSelectableText() { return selectableText(); } /** * @hidden *

Kotlin property getter. In Java use {@link #selected()} instead.

*/ @QtUninvokable public final boolean getSelected() { return selected(); } /** * @hidden *

Kotlin property getter. In Java use {@link #selfVoicing()} instead.

*/ @QtUninvokable public final boolean getSelfVoicing() { return selfVoicing(); } /** * @hidden *

Kotlin property getter. In Java use {@link #sizeable()} instead.

*/ @QtUninvokable public final boolean getSizeable() { return sizeable(); } /** * @hidden *

Kotlin property getter. In Java use {@link #supportsAutoCompletion()} instead.

*/ @QtUninvokable public final boolean getSupportsAutoCompletion() { return supportsAutoCompletion(); } /** * @hidden *

Kotlin property getter. In Java use {@link #traversed()} instead.

*/ @QtUninvokable public final boolean getTraversed() { return traversed(); } } /** *

Java wrapper for Qt class QAccessible::ActivationObserver

*/ public static interface ActivationObserver extends QtObjectInterface { /** * @hidden *

Implementor class for interface {@link io.qt.gui.QAccessible.ActivationObserver}

*/ public static abstract class Impl extends QtObject implements io.qt.gui.QAccessible.ActivationObserver { static { QtJambi_LibraryUtilities.initialize(); } @NativeAccess private static final class ConcreteWrapper extends QAccessible.ActivationObserver.Impl { @NativeAccess private ConcreteWrapper(QPrivateConstructor p) { super(p); } @Override @QtUninvokable public void accessibilityActiveChanged(boolean active){ accessibilityActiveChanged_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), active); } private native static void accessibilityActiveChanged_native_bool(long __this__nativeId, boolean active); } /** *

See QAccessible::ActivationObserver::ActivationObserver()

*/ public Impl(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(ActivationObserver instance); /** *

See QAccessible::ActivationObserver::accessibilityActiveChanged(bool)

*/ @QtUninvokable public abstract void accessibilityActiveChanged(boolean active); private native static void accessibilityActiveChanged_native_bool(long __this__nativeId, boolean active); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected Impl(QPrivateConstructor p) { super(p); } } /** *

See QAccessible::ActivationObserver::accessibilityActiveChanged(bool)

*/ @QtUninvokable public void accessibilityActiveChanged(boolean active); } /** *

See QAccessible::QAccessible(QAccessible)

*/ public QAccessible(io.qt.gui.@StrictNonNull QAccessible other){ super((QPrivateConstructor)null); java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); initialize_native(this, other); } private native static void initialize_native(QAccessible instance, io.qt.gui.QAccessible other); /** *

See QAccessible::accessibleInterface(QAccessible::Id)

*/ public native static io.qt.gui.@Nullable QAccessibleInterface accessibleInterface(int uniqueId); /** *

See QAccessible::deleteAccessibleInterface(QAccessible::Id)

*/ public native static void deleteAccessibleInterface(int uniqueId); /** *

See QAccessible::installActivationObserver(QAccessible::ActivationObserver*)

*/ public static void installActivationObserver(io.qt.gui.QAccessible.@Nullable ActivationObserver arg__1){ installActivationObserver_native_QAccessible_ActivationObserver_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); if (arg__1 != null) { if(__rcActivationObserver==null) __rcActivationObserver = QtJambi_LibraryUtilities.internal.newRCList(); __rcActivationObserver.add(arg__1); } } private native static void installActivationObserver_native_QAccessible_ActivationObserver_ptr(long arg__1); /** *

See QAccessible::installFactory(QAccessible::InterfaceFactory)

*/ public native static void installFactory(io.qt.gui.QAccessible.@Nullable InterfaceFactory arg__1); /** *

See QAccessible::installRootObjectHandler(QAccessible::RootObjectHandler)

*/ public native static io.qt.gui.QAccessible.@Nullable RootObjectHandler installRootObjectHandler(io.qt.gui.QAccessible.@Nullable RootObjectHandler arg__1); /** *

See QAccessible::installUpdateHandler(QAccessible::UpdateHandler)

*/ public native static io.qt.gui.QAccessible.@Nullable UpdateHandler installUpdateHandler(io.qt.gui.QAccessible.@Nullable UpdateHandler arg__1); /** *

See QAccessible::isActive()

*/ public native static boolean isActive(); /** *

See QAccessible::qAccessibleTextBoundaryHelper(QTextCursor,QAccessible::TextBoundaryType)

*/ public static io.qt.core.@NonNull QPair qAccessibleTextBoundaryHelper(io.qt.gui.@NonNull QTextCursor cursor, io.qt.gui.QAccessible.@NonNull TextBoundaryType boundaryType){ return qAccessibleTextBoundaryHelper_native_cref_QTextCursor_QAccessible_TextBoundaryType(QtJambi_LibraryUtilities.internal.checkedNativeId(cursor), boundaryType.value()); } private native static io.qt.core.QPair qAccessibleTextBoundaryHelper_native_cref_QTextCursor_QAccessible_TextBoundaryType(long cursor, int boundaryType); /** *

See QAccessible::queryAccessibleInterface(QObject*)

*/ public static io.qt.gui.@Nullable QAccessibleInterface queryAccessibleInterface(io.qt.core.@Nullable QObject arg__1){ return queryAccessibleInterface_native_QObject_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } private native static io.qt.gui.QAccessibleInterface queryAccessibleInterface_native_QObject_ptr(long arg__1); /** *

Call this function to ensure that manually created interfaces are properly memory managed

*

See QAccessible::registerAccessibleInterface(QAccessibleInterface*)

*/ public static int registerAccessibleInterface(io.qt.gui.@StrictNonNull QAccessibleInterface iface){ java.util.Objects.requireNonNull(iface, "Argument 'iface': null not expected."); return registerAccessibleInterface_native_QAccessibleInterface_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(iface)); } private native static int registerAccessibleInterface_native_QAccessibleInterface_ptr(long iface); /** *

See QAccessible::removeActivationObserver(QAccessible::ActivationObserver*)

*/ public static void removeActivationObserver(io.qt.gui.QAccessible.@Nullable ActivationObserver arg__1){ removeActivationObserver_native_QAccessible_ActivationObserver_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); if (arg__1 != null) { while (__rcActivationObserver != null && __rcActivationObserver.remove(arg__1)) ; } } private native static void removeActivationObserver_native_QAccessible_ActivationObserver_ptr(long arg__1); /** *

See QAccessible::removeFactory(QAccessible::InterfaceFactory)

*/ public native static void removeFactory(io.qt.gui.QAccessible.@Nullable InterfaceFactory arg__1); /** *

See QAccessible::setActive(bool)

*/ public native static void setActive(boolean active); /** *

See QAccessible::setRootObject(QObject*)

*/ public static void setRootObject(io.qt.core.@Nullable QObject object){ setRootObject_native_QObject_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(object)); } private native static void setRootObject_native_QObject_ptr(long object); /** *

See QAccessible::uniqueId(QAccessibleInterface*)

*/ public static int uniqueId(io.qt.gui.@Nullable QAccessibleInterface iface){ return uniqueId_native_QAccessibleInterface_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(iface)); } private native static int uniqueId_native_QAccessibleInterface_ptr(long iface); /** *

See QAccessible::updateAccessibility(QAccessibleEvent*)

*/ public static void updateAccessibility(io.qt.gui.@Nullable QAccessibleEvent event){ updateAccessibility_native_QAccessibleEvent_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(event)); } private native static void updateAccessibility_native_QAccessibleEvent_ptr(long event); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess private QAccessible(QPrivateConstructor p) { super(p); } /** *

Creates and returns a copy of this object.

See QAccessible::QAccessible(QAccessible)

*/ @QtUninvokable @Override public QAccessible clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native QAccessible clone_native(long __this_nativeId); }