This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


org.omg.CORBA
class DefinitionKind

java.lang.Object extended by org.omg.CORBA.DefinitionKind
All Implemented Interfaces:
IDLEntity

Most common way to construct:

int _dk_LocalInterface = …;

DefinitionKind dk_LocalInterface = new DefinitionKind(_dk_LocalInterface);

Based on 6 examples


public class DefinitionKind
extends Object
implements IDLEntity

The class that provides the constants used to identify the type of an Interface Repository object. This class contains two kinds of constants, those that are an int and those that are an instance of the class DefinitionKind. This class provides the method from_int, which given one of the int constants, creates the corresponding DefinitionKind instance. It also provides the method value, which returns the int constant that is the value for a DefinitionKind instance.


Field Summary
static DefinitionKind dk_AbstractInterface
          The static instance of DefinitionKind indicating that an Interface Repository object represents an abstract interface.
static DefinitionKind dk_Alias
          The static instance of DefinitionKind indicating that an Interface Repository object is an Alias.
static DefinitionKind dk_all
          The wildcard DefinitionKind constant, useful in all occasions where any DefinitionKind is appropriate.
static DefinitionKind dk_Array
          The static instance of DefinitionKind indicating that an Interface Repository object is an Array.
static DefinitionKind dk_Attribute
          The static instance of DefinitionKind indicating that an Interface Repository object is an Attribute.
static DefinitionKind dk_Constant
          The static instance of DefinitionKind indicating that an Interface Repository object is a constant.
static DefinitionKind dk_Enum
          The static instance of DefinitionKind indicating that an Interface Repository object is an Enum.
static DefinitionKind dk_Exception
          The static instance of DefinitionKind indicating that an Interface Repository object is an Exception.
static DefinitionKind dk_Fixed
          The static instance of DefinitionKind indicating that an Interface Repository object is a Fixed value.
static DefinitionKind dk_Interface
          The static instance of DefinitionKind indicating that an Interface Repository object is an Interface.
static DefinitionKind dk_Module
          The static instance of DefinitionKind indicating that an Interface Repository object is a Module.
static DefinitionKind dk_Native
          The static instance of DefinitionKind indicating that an Interface Repository object is a Native value.
static DefinitionKind dk_none
          The static instance of DefinitionKind indicating that an Interface Repository object has no definition kind.
static DefinitionKind dk_Operation
          The static instance of DefinitionKind indicating that an Interface Repository object is an Operation.
static DefinitionKind dk_Primitive
          The static instance of DefinitionKind indicating that an Interface Repository object is a Primitive.
static DefinitionKind dk_Repository
          The static instance of DefinitionKind indicating that an Interface Repository object is a Repository.
static DefinitionKind dk_Sequence
          The static instance of DefinitionKind indicating that an Interface Repository object is a Sequence.
static DefinitionKind dk_String
          The static instance of DefinitionKind indicating that an Interface Repository object is a String.
static DefinitionKind dk_Struct
          The static instance of DefinitionKind indicating that an Interface Repository object is a Struct.
static DefinitionKind dk_Typedef
          The static instance of DefinitionKind indicating that an Interface Repository object is a Typedef.
static DefinitionKind dk_Union
          The static instance of DefinitionKind indicating that an Interface Repository object is a Union.
static DefinitionKind dk_Value
          The static instance of DefinitionKind indicating that an Interface Repository object is a Value.
static DefinitionKind dk_ValueBox
          The static instance of DefinitionKind indicating that an Interface Repository object is a ValueBox.
static DefinitionKind dk_ValueMember
          The static instance of DefinitionKind indicating that an Interface Repository object is a ValueMember.
static DefinitionKind dk_Wstring
          The static instance of DefinitionKind indicating that an Interface Repository object is a Wstring.
static int _dk_AbstractInterface
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Alias
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_all
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Array
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Attribute
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Constant
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Enum
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Exception
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Fixed
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Interface
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Module
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Native
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_none
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Operation
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Primitive
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Repository
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Sequence
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_String
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Struct
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Typedef
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Union
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Value
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_ValueBox
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_ValueMember
          The constant that indicates that an Interface Repository object does not have a definition kind.
static int _dk_Wstring
          The constant that indicates that an Interface Repository object does not have a definition kind.
 
Constructor Summary
protected
DefinitionKind(int _value)

          Constructs a DefinitionKind object with its _value field initialized with the given value.
 
Method Summary
static DefinitionKind
from_int(int i)

          Creates a DefinitionKind instance corresponding to the given code .
 int

          Returns the int constant identifying the type of an IR object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dk_AbstractInterface

public static final DefinitionKind dk_AbstractInterface
The static instance of DefinitionKind indicating that an Interface Repository object represents an abstract interface.

dk_Alias

public static final DefinitionKind dk_Alias
The static instance of DefinitionKind indicating that an Interface Repository object is an Alias.

dk_all

public static final DefinitionKind dk_all
The wildcard DefinitionKind constant, useful in all occasions where any DefinitionKind is appropriate. The Container's contents method makes use of this constant to return all contained definitions of any kind.

dk_Array

public static final DefinitionKind dk_Array
The static instance of DefinitionKind indicating that an Interface Repository object is an Array.

dk_Attribute

public static final DefinitionKind dk_Attribute
The static instance of DefinitionKind indicating that an Interface Repository object is an Attribute.

dk_Constant

public static final DefinitionKind dk_Constant
The static instance of DefinitionKind indicating that an Interface Repository object is a constant.

dk_Enum

public static final DefinitionKind dk_Enum
The static instance of DefinitionKind indicating that an Interface Repository object is an Enum.

dk_Exception

public static final DefinitionKind dk_Exception
The static instance of DefinitionKind indicating that an Interface Repository object is an Exception.

dk_Fixed

public static final DefinitionKind dk_Fixed
The static instance of DefinitionKind indicating that an Interface Repository object is a Fixed value.

dk_Interface

public static final DefinitionKind dk_Interface
The static instance of DefinitionKind indicating that an Interface Repository object is an Interface.

dk_Module

public static final DefinitionKind dk_Module
The static instance of DefinitionKind indicating that an Interface Repository object is a Module.

dk_Native

public static final DefinitionKind dk_Native
The static instance of DefinitionKind indicating that an Interface Repository object is a Native value.

dk_none

public static final DefinitionKind dk_none
The static instance of DefinitionKind indicating that an Interface Repository object has no definition kind.

dk_Operation

public static final DefinitionKind dk_Operation
The static instance of DefinitionKind indicating that an Interface Repository object is an Operation.

dk_Primitive

public static final DefinitionKind dk_Primitive
The static instance of DefinitionKind indicating that an Interface Repository object is a Primitive.

dk_Repository

public static final DefinitionKind dk_Repository
The static instance of DefinitionKind indicating that an Interface Repository object is a Repository.

dk_Sequence

public static final DefinitionKind dk_Sequence
The static instance of DefinitionKind indicating that an Interface Repository object is a Sequence.

dk_String

public static final DefinitionKind dk_String
The static instance of DefinitionKind indicating that an Interface Repository object is a String.

dk_Struct

public static final DefinitionKind dk_Struct
The static instance of DefinitionKind indicating that an Interface Repository object is a Struct.

dk_Typedef

public static final DefinitionKind dk_Typedef
The static instance of DefinitionKind indicating that an Interface Repository object is a Typedef.

dk_Union

public static final DefinitionKind dk_Union
The static instance of DefinitionKind indicating that an Interface Repository object is a Union.

dk_Value

public static final DefinitionKind dk_Value
The static instance of DefinitionKind indicating that an Interface Repository object is a Value.

dk_ValueBox

public static final DefinitionKind dk_ValueBox
The static instance of DefinitionKind indicating that an Interface Repository object is a ValueBox.

dk_ValueMember

public static final DefinitionKind dk_ValueMember
The static instance of DefinitionKind indicating that an Interface Repository object is a ValueMember.

dk_Wstring

public static final DefinitionKind dk_Wstring
The static instance of DefinitionKind indicating that an Interface Repository object is a Wstring.

_dk_AbstractInterface

public static final int _dk_AbstractInterface
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Alias

public static final int _dk_Alias
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_all

public static final int _dk_all
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Array

public static final int _dk_Array
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Attribute

public static final int _dk_Attribute
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Constant

public static final int _dk_Constant
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Enum

public static final int _dk_Enum
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Exception

public static final int _dk_Exception
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Fixed

public static final int _dk_Fixed
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Interface

public static final int _dk_Interface
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Module

public static final int _dk_Module
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Native

public static final int _dk_Native
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_none

public static final int _dk_none
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Operation

public static final int _dk_Operation
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Primitive

public static final int _dk_Primitive
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Repository

public static final int _dk_Repository
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Sequence

public static final int _dk_Sequence
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_String

public static final int _dk_String
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Struct

public static final int _dk_Struct
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Typedef

public static final int _dk_Typedef
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Union

public static final int _dk_Union
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Value

public static final int _dk_Value
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_ValueBox

public static final int _dk_ValueBox
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_ValueMember

public static final int _dk_ValueMember
The constant that indicates that an Interface Repository object does not have a definition kind.

_dk_Wstring

public static final int _dk_Wstring
The constant that indicates that an Interface Repository object does not have a definition kind.
Constructor Detail

DefinitionKind

protected DefinitionKind(int _value)
Constructs a DefinitionKind object with its _value field initialized with the given value.

Parameters:
_value - one of the int constants defined in the class DefinitionKind
Method Detail

from_int

public static DefinitionKind from_int(int i)
Creates a DefinitionKind instance corresponding to the given code .

Parameters:
i - one of the int constants from the class DefinitionKind
Returns:
the DefinitionKind instance corresponding to the given code

value

public int value()
Returns the int constant identifying the type of an IR object.

Returns:
the int constant from the class DefinitionKind that is the value of this DefinitionKind instance


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.