- java.lang.Object
-
- org.omg.CORBA.SetOverrideType
-
- All Implemented Interfaces:
- Serializable, IDLEntity
public class SetOverrideType extends Object implements IDLEntity
The mapping of a CORBAenum
taggingSET_OVERRIDE
andADD_OVERRIDE
, which indicate whether policies should replace the existing policies of anObject
or be added to them.The method
Object._set_policy_override(org.omg.CORBA.Policy[], org.omg.CORBA.SetOverrideType)
takes eitherSetOverrideType.SET_OVERRIDE
orSetOverrideType.ADD_OVERRIDE
as its second argument. The method_set_policy_override
creates a newObject
initialized with thePolicy
objects supplied as the first argument. If the second argument isADD_OVERRIDE
, the new policies are added to those of theObject
instance that is calling the_set_policy_override
method. IfSET_OVERRIDE
is given instead, the existing policies are replaced with the given ones.- Since:
- JDK1.2
-
-
Field Summary
Fields Modifier and Type Field and Description static int
_ADD_OVERRIDE
Theint
constant for the enum value ADD_OVERRIDE.static int
_SET_OVERRIDE
Theint
constant for the enum value SET_OVERRIDE.static SetOverrideType
ADD_OVERRIDE
TheSetOverrideType
constant for the enum value ADD_OVERRIDE.static SetOverrideType
SET_OVERRIDE
TheSetOverrideType
constant for the enum value SET_OVERRIDE.
-
Constructor Summary
Constructors Modifier Constructor and Description protected
SetOverrideType(int _value)
Constructs aSetOverrideType
instance from anint
.
-
Method Summary
Methods Modifier and Type Method and Description static SetOverrideType
from_int(int i)
Converts the givenint
to the correspondingSetOverrideType
instance.int
value()
Retrieves the value of thisSetOverrideType
instance.
-
-
-
Field Detail
-
_SET_OVERRIDE
public static final int _SET_OVERRIDE
Theint
constant for the enum value SET_OVERRIDE.- See Also:
- Constant Field Values
-
_ADD_OVERRIDE
public static final int _ADD_OVERRIDE
Theint
constant for the enum value ADD_OVERRIDE.- See Also:
- Constant Field Values
-
SET_OVERRIDE
public static final SetOverrideType SET_OVERRIDE
TheSetOverrideType
constant for the enum value SET_OVERRIDE.
-
ADD_OVERRIDE
public static final SetOverrideType ADD_OVERRIDE
TheSetOverrideType
constant for the enum value ADD_OVERRIDE.
-
-
Constructor Detail
-
SetOverrideType
protected SetOverrideType(int _value)
Constructs aSetOverrideType
instance from anint
.- Parameters:
_value
- must be eitherSET_OVERRIDE
orADD_OVERRIDE
-
-
Method Detail
-
value
public int value()
Retrieves the value of thisSetOverrideType
instance.- Returns:
- the
int
for thisSetOverrideType
instance.
-
from_int
public static SetOverrideType from_int(int i)
Converts the givenint
to the correspondingSetOverrideType
instance.- Parameters:
i
- theint
to convert; must be eitherSetOverrideType._SET_OVERRIDE
orSetOverrideType._ADD_OVERRIDE
- Returns:
- the
SetOverrideType
instance whose value matches the givenint
- Throws:
BAD_PARAM
- if the givenint
does not match the value of anySetOverrideType
instance
-
-
Traduction non disponible
Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.
Version en cache
17/11/2024 17:42:31 Cette version de la page est en cache (à la date du 17/11/2024 17:42:31) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 31/08/2006, dernière modification le 04/03/2020
Source du document imprimé : https://www.gaudry.be/java-api-rf-org/omg/corba/setoverridetype.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.