所有类


java.beans
接口 Visibility

所有已知子接口:
BeanContext, BeanContextServices
所有已知实现类:
BeanContextServicesSupport, BeanContextSupport

public interface Visibility

在某些情况下,bean 可能运行在 GUI 不可用的服务器上。可以使用此接口来查询 bean,以确定它是否绝对需要一个 GUI,并为该 bean 提供 GUI 是否可用的建议。

此接口是为专业开发人员设计的,普通的简单 bean 不需要它。为了避免混淆终端用户,应避免对这些方法使用 getXXX setXXX 设计模式。


方法摘要
 booleanavoidingGui()
          确定此 bean 是否避免使用 GUI。
 voiddontUseGui()
          此方法指示不应该使用 Gui 的 bean。
 booleanneedsGui()
          确定此 bean 是否需要一个 GUI。
 voidokToUseGui()
          此方法指示可以使用 Gui 的 bean。
 

方法详细信息

needsGui

boolean needsGui()
确定此 bean 是否需要一个 GUI。

返回:
如果 bean 绝对需要一个可用 GUI 来完成自己的工作,则返回 true。

dontUseGui

void dontUseGui()
此方法指示不应该使用 Gui 的 bean。


okToUseGui

void okToUseGui()
此方法指示可以使用 Gui 的 bean。


avoidingGui

boolean avoidingGui()
确定此 bean 是否避免使用 GUI。

返回:
如果该 bean 当前避免使用 Gui,例如调用了 dontUseGui(),则返回 true。

所有类