JavaTM Platform
Standard Ed. 6

java.beans
인터페이스 DesignMode

기존의 서브 인터페이스의 일람:
BeanContext , BeanContextServices
기존의 구현 클래스의 일람:
BeanContextServicesSupport , BeanContextSupport


public interface DesignMode

이 인터페이스는, java.beans.beancontext.BeanContextChild 의 인스턴스의 상자가 되어 있는 계층에 현재의 designTime 프로퍼티을 보내기 위해서(때문에), java.beans.beancontext.BeanContext 의 인스턴스에 의해 구현, 또는 java.beans.beancontext.BeanContext 의 인스턴스로부터 위양 됩니다.

JavaBeans 의 스펙에 의하면, 「설계시」라고 하는 개념은, 대화형의 설계, 작성, 구축 툴을 사용해 JavaBeans 의 인스턴스를 작성하거나 커스터마이즈 하거나 하고 있을 때의 동작 모드를 나타냅니다. 한편, 「실행시」라고 하는 개념은, JavaBean 가 애플릿, 어플리케이션, 그 외의 실행 가능한 Java 의 추상적 개념의 일부가 되어 있을 때의 동작 모드를 나타냅니다.

도입된 버젼:
1.2
관련 항목:
BeanContext , BeanContextChild , BeanContextMembershipListener , PropertyChangeEvent

필드의 개요
static String PROPERTYNAME
          BeanContext 나 다른 PropertyChangeEvents 의 소스로부터 트리거되는 propertyName 의 표준치입니다.
 
메소드의 개요
 boolean isDesignTime ()
          true 는 JavaBeans 가 설계시 모드로 동작하는 것을 나타내, false 는 실행시의 동작을 나타냅니다.
 void setDesignTime (boolean designTime)
          designTime 프로퍼티의 값을 설정합니다.
 

필드의 상세

PROPERTYNAME

static final String  PROPERTYNAME
BeanContext 나 다른 PropertyChangeEvents 의 소스로부터 트리거되는 propertyName 의 표준치입니다.

관련 항목:
정수 필드치
메소드의 상세

setDesignTime

void setDesignTime(boolean designTime)
designTime 프로퍼티의 값을 설정합니다.

구현하는 객체가 java.beans.beancontext.BeanContext 의 인스턴스 또는 그 서브 인터페이스인 경우, 그 BeanContext 는, 다음의 파라미터를 사용해, 등록되어 있는 BeanContextMembershipListeners 에 대해서 PropertyChangeEvent 를 트리거할 필요가 있습니다.

이 메소드가 그것 자신 상자가 되어 있는 BeanContext 에 관련하고 있는 경우, BeanContextChild 가 이 메소드를 호출하는 것은 부당합니다.

파라미터:
designTime - designTime 프로퍼티의 현재의 값
관련 항목:
BeanContext , BeanContextMembershipListener , PropertyChangeEvent

isDesignTime

boolean isDesignTime()
true 는 JavaBeans 가 설계시 모드로 동작하는 것을 나타내, false 는 실행시의 동작을 나타냅니다.

반환값:
designTime 프로퍼티의 현재의 값

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.