InspectableFactory

com.froglogic.squish.extension.InspectableFactory

接口 InspectableFactory — 用于它管理自定义对象的可检查工厂。

概述

public interface com.froglogic.squish.extension.InspectableFactory {

// Public Static Fields
  public static final int MAX_PRIORITY = 10;
  public static final int MIN_PRIORITY = 1;
  public static final int NORM_PRIORITY = 5;

// Public Methods
  public abstract int priority();
  public abstract com.froglogic.squish.extension.Inspectable query(java.lang.Object object);
}

描述

一个为自定义对象提供可检查功能的工厂。

字段

MAX_PRIORITY

public static final int MAX_PRIORITY = 10;

InspectableFactory可以具有的最大优先级。

MIN_PRIORITY

public static final int MIN_PRIORITY = 1;

InspectableFactory可以具有的最小优先级。

NORM_PRIORITY

public static final int NORM_PRIORITY = 5;

对于InspectableFactory的良好的默认优先级。

方法

priority

public abstract int priority();

参数
返回表示此工厂优先级的值。

此工厂的优先级。可能的值应在MIN_PRIORITY(1)和MAX_PRIORITY(10)之间。NORM_PRIORITY是一个好的默认值。

query(Object)

public abstract com.froglogic.squish.extension.Inspectable query(java.lang.Object object);

参数
object要获取Inspectable的对象。
返回处理查询对象的Inspectable,否则为null。

查询此工厂,以获取可以处理Object对象的可检查对象。

©2024 The Qt Company Ltd. 本文档中的文档贡献版权属于其各自的拥有者。
提供的文档依据自由软件基金会发布的GNU自由文档许可证1.3版的条款进行许可。
Qt和相应的标志是The Qt Company Ltd.在芬兰以及/或其他国家/地区的商标。所有其他商标均为其各自所有者的财产。