InspectableRegistry
com.froglogic.squish.extension.InspectableRegistry类 InspectableRegistry — 允许注册实现 Inspectable 的扩展的工厂。
概要
public abstract class com.froglogic.squish.extension.InspectableRegistry { // Public Constructors public InspectableRegistry(); // Public Static Methods public static final com.froglogic.squish.extension.InspectableRegistry getRegistry(); public static final void setRegistry(com.froglogic.squish.extension.InspectableRegistry r); // Public Methods public abstract com.froglogic.squish.extension.Inspectable getInspectable(java.lang.Object obj); public abstract void register(com.froglogic.squish.extension.InspectableFactory factory); }
从 java.lang.Object 继承的方法: clone
, equals
, finalize
, getClass
, hashCode
, notify
, notifyAll
, toString
, wait
描述
此类允许注册实现 Inspectable 的扩展工厂。它旨在 Squish 内部实现,并在 init 中用作扩展 API 的一部分。
另请参阅: com.froglogic.squish.extension.InspectableFactory, com.froglogic.squish.extension.Inspectable
方法
getInspectable(Object)
public abstract com.froglogic.squish.extension.Inspectable getInspectable(java.lang.Object obj);
参数 | |
---|---|
obj | 对象 |
返回值 | 对于此对象 obj 的 Inspectable,或未找到时为 null |
获取对象的 Inspectable。
getRegistry()
public static final com.froglogic.squish.extension.InspectableRegistry getRegistry();
参数 | |
---|---|
返回值 | 全局注册表 |
获取全局注册表。
register(InspectableFactory)
public abstract void register(com.froglogic.squish.extension.InspectableFactory factory);
参数 | |
---|---|
factory | 要注册的工厂 |
在注册表中注册工厂。
setRegistry(InspectableRegistry)
public static final void setRegistry(com.froglogic.squish.extension.InspectableRegistry r);
设置全局注册表。
©2024 The Qt Company Ltd. 文档贡献的版权属于其各自的拥有者。
本提供在此的文档是根据自由软件基金会发布的 GNU 自由文档许可第 1.3 版 许可的。
Qt 和相应的标志是芬兰和/或世界其他国家的 The Qt Company Ltd. 的商标。所有其他商标均为其各自的拥有者的财产。