所有类
|
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.beans
接口 DesignMode
- 所有已知子接口:
- BeanContext, BeanContextServices
- 所有已知实现类:
- BeanContextServicesSupport, BeanContextSupport
public interface DesignMode
此接口由 java.beans.beancontext.BeanContext 的实例实现或委托,以便将当前的 "designTime" 属性传播到 java.beans.beancontext.BeanContextChild 实例的嵌套层次结构。
JavaBeans 规范将设计时间 (design time) 的概念定义为某种模式,在这种模式下,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" 属性的 "value"。 |
PROPERTYNAME
static final String PROPERTYNAME
- 从 BeanContext 或 PropertyChangeEvents 的其他源激发的 propertyName 的标准值。
- 另请参见:
- 常量字段值
setDesignTime
void setDesignTime(boolean designTime)
- 设置 "designTime" 属性的 "value"。
如果实现对象是 java.beans.beancontext.BeanContext 的一个实例,或是其中的一个子接口,则 BeanContext 将使用以下参数对已注册的 BeanContextMembershipListeners 激发一个 PropertyChangeEvent:
propertyName
- java.beans.DesignMode.PROPERTYNAME
oldValue
- "designTime" 以前的值newValue
- "designTime" 的当前值
注意,BeanContextChild 调用与其中嵌套的 BeanContext 相关联的此方法是不合法的。 - 参数:
designTime
- "designTime" 属性的当前 "value" - 另请参见:
BeanContext
, BeanContextMembershipListener
, PropertyChangeEvent
isDesignTime
boolean isDesignTime()
- 值为 true 表示 JavaBeans 应该在设计时间模式下运转,而 false 表示应该在运行时运转。
- 返回:
- "designTime" 属性的当前 "value"。
所有类 |
|
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |