|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectorg.omg.CORBA.ContextList
public abstract class 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 는 빈 상태(empty)의 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 객체의 수를 나타내는 intpublic 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 Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.