JavaTM Platform
Standard Ed. 6

org.omg.CORBA
클래스 _IDLTypeStub

java.lang.Object 
  상위를 확장 org.omg.CORBA.portable.ObjectImpl 
      상위를 확장 org.omg.CORBA. _IDLTypeStub
모든 구현된 인터페이스:
Serializable , IDLType , IDLTypeOperations , IRObject , IRObjectOperations , Object , IDLEntity


public class _IDLTypeStub
extends ObjectImpl
implements IDLType

IDLType 의 Stub입니다. Stub 파일의 자세한 것은,「생성 파일:Stub」 를 참조해 주세요.

IDL-to-Java 컴파일러 (휴대용) 버젼 "3.0" 에 의해 ir.idl 로부터 생성된 org/omg/CORBA/_IDLTypeStub.java. 1999 년 6 월 3 일 11:33:44 (GMT+00:00)


생성자 의 개요
_IDLTypeStub ()
          디폴트의 _IDLTypeStub 객체를 구축합니다.
_IDLTypeStub (Delegate  delegate)
          지정된 Delegate 객체로 초기화된 _IDLTypeStub 객체를 구축합니다.
 
메소드의 개요
 String [] _ids ()
          이 ObjectImpl 객체가 지원하는 리포지터리(repository) 식별자를 포함한 캐릭터 라인 배열을 가져옵니다.
 DefinitionKind def_kind ()
          이 인터페이스 리포지터리(repository) 객체에 대응하는 DefinitionKind 를 돌려줍니다.
 void destroy ()
          이 객체를 파기합니다.
 TypeCode type ()
          타입 속성은,IDLType 로부터 파생한 객체에 의해 정의된 타입을 표현합니다.
 
클래스 org.omg.CORBA.portable. ObjectImpl 로부터 상속된 메소드
_create_request , _create_request , _duplicate , _get_delegate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _invoke , _is_a , _is_equivalent , _is_local , _non_existent , _orb , _release , _releaseReply , _request , _request , _servant_postinvoke , _servant_preinvoke , _set_delegate , _set_policy_override , equals , hashCode , toString
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 
인터페이스 org.omg.CORBA. Object 로부터 상속된 메소드
_create_request , _create_request , _duplicate , _get_domain_managers , _get_interface_def , _get_policy , _hash , _is_a , _is_equivalent , _non_existent , _release , _request , _set_policy_override
 

생성자 의 상세

_IDLTypeStub

public _IDLTypeStub()
디폴트의 _IDLTypeStub 객체를 구축합니다. 주:디폴트의 생성자 이 사용되는 경우, 메소드 _set_delegate 가 불려 갈 때까지 객체는 무효입니다.


_IDLTypeStub

public _IDLTypeStub(Delegate  delegate)
지정된 Delegate 객체로 초기화된 _IDLTypeStub 객체를 구축합니다.

파라미터:
delegate - 위양 객체
메소드의 상세

type

public TypeCode  type()
인터페이스 IDLTypeOperations 의 기술:
타입 속성은,IDLType 로부터 파생한 객체에 의해 정의된 타입을 표현합니다.

정의:
인터페이스 IDLTypeOperations 내의 type
반환값:
이 객체로 정의된 TypeCode

def_kind

public DefinitionKind  def_kind()
인터페이스 IRObjectOperations 의 기술:
이 인터페이스 리포지터리(repository) 객체에 대응하는 DefinitionKind 를 돌려줍니다.

정의:
인터페이스 IRObjectOperations 내의 def_kind
반환값:
이 인터페이스 리포지터리(repository) 객체에 대응하는 DefinitionKind

destroy

public void destroy()
인터페이스 IRObjectOperations 의 기술:
이 객체를 파기합니다. 객체가 컨테이너의 경우, 이 메소드는 모든 객체의 내용에 적용됩니다. 객체에 익명형의 IDLType 속성이 포함되어 있는 경우는, 그 객체의 IDLType 가 파기됩니다. 객체가 현재 다른 객체에 포함되고 있는 경우는, 객체가 삭제됩니다. 메소드가 Repository 또는 PrimitiveDef 로 불려 가는 경우는, 마이너치 2 의 BAD_INV_ORDER 예외가 발생합니다. 리포지터리(repository)가 모순된 상태의 객체를 파기하려고 하면(자), 마이너 코드 1 의 BAD_INV_ORDER 예외가 발생합니다.

정의:
인터페이스 IRObjectOperations 내의 destroy

_ids

public String [] _ids()
클래스 ObjectImpl 의 기술:
ObjectImpl 객체가 지원하는 리포지터리(repository) 식별자를 포함한 캐릭터 라인 배열을 가져옵니다. 예를 들어 Stub의 경우, 이 메소드는 Stub가 지원하는 모든 인터페이스에 관한 정보를 돌려줍니다.

정의:
클래스 ObjectImpl 내의 _ids
반환값:
ObjectImpl 의 인스턴스가 지원하는 모든 리포지터리(repository) 식별자의 배열

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 도 참조해 주세요.