TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.models.internal.probekit
Class DataType

java.lang.Object
  extended by org.eclipse.emf.common.util.AbstractEnumerator
      extended by org.eclipse.hyades.models.internal.probekit.DataType
All Implemented Interfaces:
org.eclipse.emf.common.util.Enumerator

public final class DataType
extends org.eclipse.emf.common.util.AbstractEnumerator

A representation of the literals of the enumeration 'Data Type', and utility methods for working with them.

See Also:
ProbekitPackage.getDataType()
Generated
[EMF] Model

Field Summary
static int ARGS
          The 'Args' literal value
static DataType ARGS_LITERAL
          The 'Args' literal object
static int CLASS_NAME
          The 'Class Name' literal value
static DataType CLASS_NAME_LITERAL
          The 'Class Name' literal object
static int CLASS_SOURCE_FILE
          The 'Class Source File' literal value
static DataType CLASS_SOURCE_FILE_LITERAL
          The 'Class Source File' literal object
static int EXCEPTION_OBJECT
          The 'Exception Object' literal value
static DataType EXCEPTION_OBJECT_LITERAL
          The 'Exception Object' literal object
static int EXECUTABLE_UNIT_NUMBER
          The 'Executable Unit Number' literal value
static DataType EXECUTABLE_UNIT_NUMBER_LITERAL
          The 'Executable Unit Number' literal object
static int IS_FINALLY
          The 'Is Finally' literal value
static DataType IS_FINALLY_LITERAL
          The 'Is Finally' literal object
static int METHOD_LINE_TABLES
          The 'Method Line Tables' literal value
static DataType METHOD_LINE_TABLES_LITERAL
          The 'Method Line Tables' literal object
static int METHOD_NAME
          The 'Method Name' literal value
static DataType METHOD_NAME_LITERAL
          The 'Method Name' literal object
static int METHOD_NAMES
          The 'Method Names' literal value
static DataType METHOD_NAMES_LITERAL
          The 'Method Names' literal object
static int METHOD_NUMBER
          The 'Method Number' literal value
static DataType METHOD_NUMBER_LITERAL
          The 'Method Number' literal object
static int METHOD_SIG
          The 'Method Sig' literal value
static DataType METHOD_SIG_LITERAL
          The 'Method Sig' literal object
static int RETURNED_OBJECT
          The 'Returned Object' literal value
static DataType RETURNED_OBJECT_LITERAL
          The 'Returned Object' literal object
static int STATIC_FIELD
          The 'Static Field' literal value
static DataType STATIC_FIELD_LITERAL
          The 'Static Field' literal object
static int THIS_OBJECT
          The 'This Object' literal value
static DataType THIS_OBJECT_LITERAL
          The 'This Object' literal object
static java.util.List VALUES
          A public read-only list of all the 'Data Type' enumerators
 
Method Summary
static DataType get(int value)
          Returns the 'Data Type' literal with the specified value
static DataType get(java.lang.String name)
          Returns the 'Data Type' literal with the specified name
 
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator
getLiteral, getName, getValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_NAME

public static final int CLASS_NAME
The 'Class Name' literal value.

See Also:
CLASS_NAME_LITERAL, Constant Field Values
Generated
[EMF] Model
name="className"
[EMF] Ordered

METHOD_NAME

public static final int METHOD_NAME
The 'Method Name' literal value.

See Also:
METHOD_NAME_LITERAL, Constant Field Values
Generated
[EMF] Model
name="methodName"
[EMF] Ordered

METHOD_SIG

public static final int METHOD_SIG
The 'Method Sig' literal value.

See Also:
METHOD_SIG_LITERAL, Constant Field Values
Generated
[EMF] Model
name="methodSig"
[EMF] Ordered

THIS_OBJECT

public static final int THIS_OBJECT
The 'This Object' literal value.

See Also:
THIS_OBJECT_LITERAL, Constant Field Values
Generated
[EMF] Model
name="thisObject"
[EMF] Ordered

ARGS

public static final int ARGS
The 'Args' literal value.

See Also:
ARGS_LITERAL, Constant Field Values
Generated
[EMF] Model
name="args"
[EMF] Ordered

RETURNED_OBJECT

public static final int RETURNED_OBJECT
The 'Returned Object' literal value.

See Also:
RETURNED_OBJECT_LITERAL, Constant Field Values
Generated
[EMF] Model
name="returnedObject"
[EMF] Ordered

IS_FINALLY

public static final int IS_FINALLY
The 'Is Finally' literal value.

See Also:
IS_FINALLY_LITERAL, Constant Field Values
Generated
[EMF] Model
name="isFinally"
[EMF] Ordered

EXCEPTION_OBJECT

public static final int EXCEPTION_OBJECT
The 'Exception Object' literal value.

See Also:
EXCEPTION_OBJECT_LITERAL, Constant Field Values
Generated
[EMF] Model
name="exceptionObject"
[EMF] Ordered

STATIC_FIELD

public static final int STATIC_FIELD
The 'Static Field' literal value.

See Also:
STATIC_FIELD_LITERAL, Constant Field Values
Generated
[EMF] Model
name="staticField"
[EMF] Ordered

CLASS_SOURCE_FILE

public static final int CLASS_SOURCE_FILE
The 'Class Source File' literal value.

See Also:
CLASS_SOURCE_FILE_LITERAL, Constant Field Values
Generated
[EMF] Model
name="classSourceFile"
[EMF] Ordered

METHOD_NAMES

public static final int METHOD_NAMES
The 'Method Names' literal value.

See Also:
METHOD_NAMES_LITERAL, Constant Field Values
Generated
[EMF] Model
name="methodNames"
[EMF] Ordered

METHOD_LINE_TABLES

public static final int METHOD_LINE_TABLES
The 'Method Line Tables' literal value.

See Also:
METHOD_LINE_TABLES_LITERAL, Constant Field Values
Generated
[EMF] Model
name="methodLineTables"
[EMF] Ordered

METHOD_NUMBER

public static final int METHOD_NUMBER
The 'Method Number' literal value.

See Also:
METHOD_NUMBER_LITERAL, Constant Field Values
Generated
[EMF] Model
name="methodNumber"
[EMF] Ordered

EXECUTABLE_UNIT_NUMBER

public static final int EXECUTABLE_UNIT_NUMBER
The 'Executable Unit Number' literal value.

See Also:
EXECUTABLE_UNIT_NUMBER_LITERAL, Constant Field Values
Generated
[EMF] Model
name="executableUnitNumber"
[EMF] Ordered

CLASS_NAME_LITERAL

public static final DataType CLASS_NAME_LITERAL
The 'Class Name' literal object.

If the meaning of 'Class Name' literal object isn't clear, there really should be more of a description here...

See Also:
CLASS_NAME
Generated
[EMF] Ordered

METHOD_NAME_LITERAL

public static final DataType METHOD_NAME_LITERAL
The 'Method Name' literal object.

If the meaning of 'Method Name' literal object isn't clear, there really should be more of a description here...

See Also:
METHOD_NAME
Generated
[EMF] Ordered

METHOD_SIG_LITERAL

public static final DataType METHOD_SIG_LITERAL
The 'Method Sig' literal object.

If the meaning of 'Method Sig' literal object isn't clear, there really should be more of a description here...

See Also:
METHOD_SIG
Generated
[EMF] Ordered

THIS_OBJECT_LITERAL

public static final DataType THIS_OBJECT_LITERAL
The 'This Object' literal object.

If the meaning of 'This Object' literal object isn't clear, there really should be more of a description here...

See Also:
THIS_OBJECT
Generated
[EMF] Ordered

ARGS_LITERAL

public static final DataType ARGS_LITERAL
The 'Args' literal object.

If the meaning of 'Args' literal object isn't clear, there really should be more of a description here...

See Also:
ARGS
Generated
[EMF] Ordered

RETURNED_OBJECT_LITERAL

public static final DataType RETURNED_OBJECT_LITERAL
The 'Returned Object' literal object.

If the meaning of 'Returned Object' literal object isn't clear, there really should be more of a description here...

See Also:
RETURNED_OBJECT
Generated
[EMF] Ordered

IS_FINALLY_LITERAL

public static final DataType IS_FINALLY_LITERAL
The 'Is Finally' literal object.

If the meaning of 'Is Finally' literal object isn't clear, there really should be more of a description here...

See Also:
IS_FINALLY
Generated
[EMF] Ordered

EXCEPTION_OBJECT_LITERAL

public static final DataType EXCEPTION_OBJECT_LITERAL
The 'Exception Object' literal object.

If the meaning of 'Exception Object' literal object isn't clear, there really should be more of a description here...

See Also:
EXCEPTION_OBJECT
Generated
[EMF] Ordered

STATIC_FIELD_LITERAL

public static final DataType STATIC_FIELD_LITERAL
The 'Static Field' literal object.

If the meaning of 'Static Field' literal object isn't clear, there really should be more of a description here...

See Also:
STATIC_FIELD
Generated
[EMF] Ordered

CLASS_SOURCE_FILE_LITERAL

public static final DataType CLASS_SOURCE_FILE_LITERAL
The 'Class Source File' literal object.

If the meaning of 'Class Source File' literal object isn't clear, there really should be more of a description here...

See Also:
CLASS_SOURCE_FILE
Generated
[EMF] Ordered

METHOD_NAMES_LITERAL

public static final DataType METHOD_NAMES_LITERAL
The 'Method Names' literal object.

If the meaning of 'Method Names' literal object isn't clear, there really should be more of a description here...

See Also:
METHOD_NAMES
Generated
[EMF] Ordered

METHOD_LINE_TABLES_LITERAL

public static final DataType METHOD_LINE_TABLES_LITERAL
The 'Method Line Tables' literal object.

If the meaning of 'Method Line Tables' literal object isn't clear, there really should be more of a description here...

See Also:
METHOD_LINE_TABLES
Generated
[EMF] Ordered

METHOD_NUMBER_LITERAL

public static final DataType METHOD_NUMBER_LITERAL
The 'Method Number' literal object.

If the meaning of 'Method Number' literal object isn't clear, there really should be more of a description here...

See Also:
METHOD_NUMBER
Generated
[EMF] Ordered

EXECUTABLE_UNIT_NUMBER_LITERAL

public static final DataType EXECUTABLE_UNIT_NUMBER_LITERAL
The 'Executable Unit Number' literal object.

If the meaning of 'Executable Unit Number' literal object isn't clear, there really should be more of a description here...

See Also:
EXECUTABLE_UNIT_NUMBER
Generated
[EMF] Ordered

VALUES

public static final java.util.List VALUES
A public read-only list of all the 'Data Type' enumerators.

Generated
Method Detail

get

public static DataType get(java.lang.String name)
Returns the 'Data Type' literal with the specified name.

Generated

get

public static DataType get(int value)
Returns the 'Data Type' literal with the specified value.

Generated

TPTP 4.5.0 Platform Project
Internal API Specification