- java.lang.Object
-
- org.omg.CORBA.SetOverrideType
-
- All Implemented Interfaces:
Serializable,IDLEntity
public class SetOverrideType extends Object implements IDLEntity
The mapping of a CORBAenumtaggingSET_OVERRIDEandADD_OVERRIDE, which indicate whether policies should replace the existing policies of anObjector be added to them.The method
Object._set_policy_override(org.omg.CORBA.Policy[], org.omg.CORBA.SetOverrideType)takes eitherSetOverrideType.SET_OVERRIDEorSetOverrideType.ADD_OVERRIDEas its second argument. The method_set_policy_overridecreates a newObjectinitialized with thePolicyobjects supplied as the first argument. If the second argument isADD_OVERRIDE, the new policies are added to those of theObjectinstance that is calling the_set_policy_overridemethod. IfSET_OVERRIDEis given instead, the existing policies are replaced with the given ones.- Since:
- JDK1.2
-
-
Field Summary
Fields Modifier and Type Field Description static int_ADD_OVERRIDETheintconstant for the enum value ADD_OVERRIDE.static int_SET_OVERRIDETheintconstant for the enum value SET_OVERRIDE.static SetOverrideTypeADD_OVERRIDETheSetOverrideTypeconstant for the enum value ADD_OVERRIDE.static SetOverrideTypeSET_OVERRIDETheSetOverrideTypeconstant for the enum value SET_OVERRIDE.
-
Constructor Summary
Constructors Modifier Constructor Description protectedSetOverrideType(int _value)Constructs aSetOverrideTypeinstance from anint.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SetOverrideTypefrom_int(int i)Converts the givenintto the correspondingSetOverrideTypeinstance.intvalue()Retrieves the value of thisSetOverrideTypeinstance.
-
-
-
Field Detail
-
_SET_OVERRIDE
public static final int _SET_OVERRIDE
Theintconstant for the enum value SET_OVERRIDE.- See Also:
- Constant Field Values
-
_ADD_OVERRIDE
public static final int _ADD_OVERRIDE
Theintconstant for the enum value ADD_OVERRIDE.- See Also:
- Constant Field Values
-
SET_OVERRIDE
public static final SetOverrideType SET_OVERRIDE
TheSetOverrideTypeconstant for the enum value SET_OVERRIDE.
-
ADD_OVERRIDE
public static final SetOverrideType ADD_OVERRIDE
TheSetOverrideTypeconstant for the enum value ADD_OVERRIDE.
-
-
Method Detail
-
value
public int value()
Retrieves the value of thisSetOverrideTypeinstance.- Returns:
- the
intfor thisSetOverrideTypeinstance.
-
from_int
public static SetOverrideType from_int(int i)
Converts the givenintto the correspondingSetOverrideTypeinstance.- Parameters:
i- theintto convert; must be eitherSetOverrideType._SET_OVERRIDEorSetOverrideType._ADD_OVERRIDE- Returns:
- the
SetOverrideTypeinstance whose value matches the givenint - Throws:
BAD_PARAM- if the givenintdoes not match the value of anySetOverrideTypeinstance
-
-