|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--org.omg.CORBA.ContextList
프로퍼티명을 나타내는 String
오브젝트의 수정 가능한 리스트를 저장하는 오브젝트입니다. 이 클래스는 Request
오퍼레이션으로 사용되어 해결 및 호출해 때의 송신이 필요한 문맥을 기술합니다. 문맥은 프로퍼티명을 지정해, 거기에 관련지을 수 있었던 값을 취득하는 것으로 해결됩니다. 이 때문에,Context
의 get_values
메소드를 호출해,ContextList
오브젝트로부터의 캐릭터 라인을 3 번째의 파라미터로서 지정합니다. get_values
메소드는 지정된 캐릭터 라인으로 식별되는 값을 보관 유지하는 NamedValue
오브젝트를 저장하는 NVList
오브젝트를 돌려줍니다.
ContextList
오브젝트는 다음에 나타내도록(듯이) ORB 에 의해 작성됩니다.
ORB orb = ORB.init(args, null); org.omg.CORBA.ContextList ctxList = orb.create_context_list();변수
ctxList
는 하늘의 ContextList
오브젝트를 나타냅니다. 캐릭터 라인은 add
메소드에 의해 리스트에 추가되어item
메소드를 사용해 액세스 되어remove
메소드로 삭제됩니다.
Context
생성자의 개요 | |
ContextList ()
|
메소드의 개요 | |
abstract void |
add (String ctx)
String 오브젝트를 이 ContextList 오브젝트에 추가합니다. |
abstract int |
count ()
이 ContextList 오브젝트내의 String 오브젝트의 수를 돌려줍니다. |
abstract String |
item (int index)
지정된 인덱스에서의 String 를 돌려줍니다. |
abstract void |
remove (int index)
지정된 인덱스의 String 오브젝트를 삭제합니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자의 상세 |
public ContextList()
메소드의 상세 |
public abstract int count()
ContextList
오브젝트내의 String
오브젝트의 수를 돌려줍니다.
ContextList
오브젝트내의 String
오브젝트의 수를 나타내는 int
public abstract void add(String ctx)
String
오브젝트를 이 ContextList
오브젝트에 추가합니다.
ctx
- 추가되는 String
public abstract String item(int index) throws Bounds
String
를 돌려줍니다.
index
- 대상의 캐릭터 라인의 인덱스. 최초의 캐릭터 라인의 인덱스는 0
Bounds
- 인덱스가 이 ContextList
오브젝트의 캐릭터 라인수이상의 경우public abstract void remove(int index) throws Bounds
String
오브젝트를 삭제합니다. 삭제된 캐릭터 라인 이후의 모든 캐릭터 라인의 인덱스가 1 만 감소합니다.
index
- 삭제되는 String
오브젝트의 인덱스. 0 은 최초의 캐릭터 라인을 나타낸다
Bounds
- 인덱스가 이 ContextList
오브젝트의 String
오브젝트수이상의 경우
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.