JavaTM 2 Platform
Standard Ed. 6

org.omg.CORBA
類別 SetOverrideType

java.lang.Object
  繼承者 org.omg.CORBA.SetOverrideType
所有已實作的介面:
Serializable, IDLEntity

public class SetOverrideType
extends Object
implements IDLEntity

標記 SET_OVERRIDEADD_OVERRIDE 的 CORBA enum 的映射,它指示這些策略是應該替換 Object 的現有策略還是應該被添加到現有策略中。

omg.org.CORBA.Object._set_policy_override 方法用 SetOverrideType.SET_OVERRIDESetOverrideType.ADD_OVERRIDE 作為其第二個參數。方法 _set_policy_override 創建一個新的 Object,並使用作為第一個參數提供的 Policy 物件進行初始化。如果第二個參數是 ADD_OVERRIDE,則將新策略添加到正調用 _set_policy_override 方法的 Object 實例的那些策略中。如果 SET_OVERRIDE 已給定,則使用給定策略替換現有策略。

從以下版本開始:
JDK1.2

欄位摘要
static int _ADD_OVERRIDE
          用於列舉值 ADD_OVERRIDE 的 int 常數。
static int _SET_OVERRIDE
          用於列舉值 SET_OVERRIDE 的 int 常數。
static SetOverrideType ADD_OVERRIDE
          用於列舉值 ADD_OVERRIDE 的 SetOverrideType 常數。
static SetOverrideType SET_OVERRIDE
          用於列舉值 SET_OVERRIDE 的 SetOverrideType 常數。
 
建構子摘要
protected SetOverrideType(int _value)
          根據 int 值建構一個 SetOverrideType 實例。
 
方法摘要
static SetOverrideType from_int(int i)
          將給定 int 值轉換成相應的 SetOverrideType 實例。
 int value()
          檢索此 SetOverrideType 實例的值。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

欄位詳細資訊

_SET_OVERRIDE

public static final int _SET_OVERRIDE
用於列舉值 SET_OVERRIDE 的 int 常數。

另請參見:
常數欄位值

_ADD_OVERRIDE

public static final int _ADD_OVERRIDE
用於列舉值 ADD_OVERRIDE 的 int 常數。

另請參見:
常數欄位值

SET_OVERRIDE

public static final SetOverrideType SET_OVERRIDE
用於列舉值 SET_OVERRIDE 的 SetOverrideType 常數。


ADD_OVERRIDE

public static final SetOverrideType ADD_OVERRIDE
用於列舉值 ADD_OVERRIDE 的 SetOverrideType 常數。

建構子詳細資訊

SetOverrideType

protected SetOverrideType(int _value)
根據 int 值建構一個 SetOverrideType 實例。

參數:
_value - 必須是 SET_OVERRIDEADD_OVERRIDE
方法詳細資訊

value

public int value()
檢索此 SetOverrideType 實例的值。

返回:
用於此 SetOverrideTypeint

from_int

public static SetOverrideType from_int(int i)
將給定 int 值轉換成相應的 SetOverrideType 實例。

參數:
i - 要轉換的 int 值,必須是 SetOverrideType._SET_OVERRIDESetOverrideType._ADD_OVERRIDE
返回:
其值與給定 int 值比對的 SetOverrideType 實例
拋出:
BAD_PARAM - 如果給定 int 值與任何 SetOverrideType 實例的值都不比對

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only