Java Extension API Reference

Package com.froglogic.squish.extension

Classes and interfaces in the Java Extension API.

Color

Class Color

Inspectable

Interface Inspectable — This interface needs to be implemented for custom Java support in Squish.

InspectableAdapter

Class InspectableAdapter — Adapter class for writing extensions.

InspectableFactory

Interface InspectableFactory — A Factory that delivers an Inspectable for custom Objects that it manages.

InspectableRegistry

Class InspectableRegistry — This class allows registration of factories of extensions that implement Inspectable.

ItemExtension

Interface ItemExtension — This interface must be implemented when the Inspectable handles objects that have textual items, written in the test scripts using waitForObjectItem.

ObjectQuery

Interface ObjectQuery

Point

Class Point — Toolkit independent Point class.

Rect

Class Rect — Toolkit independent Rectangle class.

TableExtension

Interface TableExtension — This interface can be implemented by an Inspectable, where its inspectable object has rows and columns.

TargetExtension

Interface TargetExtension — This interface can be implemented when the inspectable object is part of another object.

ViewportExtension

Interface ViewportExtension — This interface can be implemented when the inspectable object has scrolling capabilities.

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.