-
- All Known Subinterfaces:
-
BeanContext
,BeanContextServices
- 所有已知实现类:
-
BeanContextServicesSupport
,BeanContextSupport
public interface DesignMode
此接口旨在由java.beans.beancontext.BeanContext的实例实现或委派,以便传播到其嵌套的java.beans.beancontext.BeanContextChild实例的层次结构,即当前的“designTime”属性。
JavaBeans™规范定义了设计时的概念,这是JavaBeans实例在交互式设计,组合或构造工具中的组合和定制期间应该起作用的模式,而不是JavaBean是applet,应用程序的一部分时的运行时,或其他实时Java可执行文件抽象。
- 从以下版本开始:
- 1.2
- 另请参见:
-
BeanContext
,BeanContextChild
,BeanContextMembershipListener
,PropertyChangeEvent
-
-
字段汇总
字段 变量和类型 字段 描述 static String
PROPERTYNAME
从BeanContext或其他PropertyChangeEvents源触发的propertyName的标准值。
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 boolean
isDesignTime()
值true表示JavaBeans应在设计时模式下运行,值false表示运行时行为。void
setDesignTime(boolean designTime)
设置“designTime”属性的“值”。
-
-
-
方法详细信息
-
setDesignTime
void setDesignTime(boolean designTime)
设置“designTime”属性的“值”。如果实现对象是java.beans.beancontext.BeanContext的实例或其子接口,则该BeanContext应使用参数将PropertyChangeEvent触发到其注册的BeanContextMembershipListeners:
-
propertyName
-java.beans.DesignMode.PROPERTYNAME
-
oldValue
- “designTime”的上一个值 -
newValue
- “designTime”的当前值
- 参数
-
designTime
- “designTime”属性的当前“值” - 另请参见:
-
BeanContext
,BeanContextMembershipListener
,PropertyChangeEvent
-
-
isDesignTime
boolean isDesignTime()
值true表示JavaBeans应在设计时模式下运行,值false表示运行时行为。- 结果
- “designTime”属性的当前“值”。
-
-