org.eclipse.emf.java
Interface JavaPackage.Literals

Enclosing interface:
JavaPackage

public static interface JavaPackage.Literals

Defines literals for the meta objects that represent


Field Summary
static EDataType JAVA_CLASS
          The meta object literal for the 'Class' data type
static EDataType JAVA_CONSTRUCTOR
          The meta object literal for the 'Constructor' data type
static EDataType JAVA_FIELD
          The meta object literal for the 'Field' data type
static EDataType JAVA_METHOD
          The meta object literal for the 'Method' data type
static EDataType JAVA_PACKAGE
          The meta object literal for the 'Package' data type
static EClass JCLASS
          The meta object literal for the 'JClass' class
static EAttribute JCLASS__ABSTRACT
          The meta object literal for the 'Abstract' attribute feature
static EReference JCLASS__ALL_FIELDS
          The meta object literal for the 'All Fields' reference list feature
static EReference JCLASS__ALL_METHODS
          The meta object literal for the 'All Methods' reference list feature
static EReference JCLASS__ALL_SUPER_TYPES
          The meta object literal for the 'All Super Types' reference list feature
static EReference JCLASS__ALL_TYPES
          The meta object literal for the 'All Types' reference list feature
static EReference JCLASS__ARRAY_TYPE
          The meta object literal for the 'Array Type' containment reference feature
static EReference JCLASS__COMPONENT_TYPE
          The meta object literal for the 'Component Type' container reference feature
static EReference JCLASS__FIELDS
          The meta object literal for the 'Fields' reference list feature
static EAttribute JCLASS__FINAL
          The meta object literal for the 'Final' attribute feature
static EAttribute JCLASS__INTERFACE
          The meta object literal for the 'Interface' attribute feature
static EAttribute JCLASS__JAVA_CLASS
          The meta object literal for the 'Java Class' attribute feature
static EReference JCLASS__MEMBERS
          The meta object literal for the 'Members' containment reference list feature
static EReference JCLASS__METHODS
          The meta object literal for the 'Methods' reference list feature
static EReference JCLASS__PACKAGE
          The meta object literal for the 'Package' reference feature
static EReference JCLASS__SUPER_TYPES
          The meta object literal for the 'Super Types' reference list feature
static EAttribute JCLASS__THROWABLE
          The meta object literal for the 'Throwable' attribute feature
static EReference JCLASS__TYPES
          The meta object literal for the 'Types' reference list feature
static EReference JCLASS__UNIT
          The meta object literal for the 'Unit' container reference feature
static EClass JCOMPILATION_UNIT
          The meta object literal for the 'JCompilation Unit' class
static EAttribute JCOMPILATION_UNIT__COMMENT
          The meta object literal for the 'Comment' attribute feature
static EReference JCOMPILATION_UNIT__IMPORTED_PACKAGES
          The meta object literal for the 'Imported Packages' reference list feature
static EReference JCOMPILATION_UNIT__IMPORTED_TYPES
          The meta object literal for the 'Imported Types' reference list feature
static EAttribute JCOMPILATION_UNIT__IMPORTS
          The meta object literal for the 'Imports' attribute list feature
static EReference JCOMPILATION_UNIT__PACKAGE
          The meta object literal for the 'Package' reference feature
static EReference JCOMPILATION_UNIT__TYPES
          The meta object literal for the 'Types' containment reference list feature
static EClass JFIELD
          The meta object literal for the 'JField' class
static EAttribute JFIELD__FINAL
          The meta object literal for the 'Final' attribute feature
static EAttribute JFIELD__INITIALIZER
          The meta object literal for the 'Initializer' attribute feature
static EAttribute JFIELD__JAVA_FIELD
          The meta object literal for the 'Java Field' attribute feature
static EAttribute JFIELD__TRANSIENT
          The meta object literal for the 'Transient' attribute feature
static EReference JFIELD__TYPE
          The meta object literal for the 'Type' reference feature
static EAttribute JFIELD__VOLATILE
          The meta object literal for the 'Volatile' attribute feature
static EClass JINITIALIZER
          The meta object literal for the 'JInitializer' class
static EAttribute JINITIALIZER__BODY
          The meta object literal for the 'Body' attribute feature
static EClass JMEMBER
          The meta object literal for the 'JMember' class
static EAttribute JMEMBER__COMMENT
          The meta object literal for the 'Comment' attribute feature
static EReference JMEMBER__CONTAINING_TYPE
          The meta object literal for the 'Containing Type' container reference feature
static EAttribute JMEMBER__STATIC
          The meta object literal for the 'Static' attribute feature
static EAttribute JMEMBER__VISIBILITY
          The meta object literal for the 'Visibility' attribute feature
static EClass JMETHOD
          The meta object literal for the 'JMethod' class
static EAttribute JMETHOD__ABSTRACT
          The meta object literal for the 'Abstract' attribute feature
static EAttribute JMETHOD__BODY
          The meta object literal for the 'Body' attribute feature
static EAttribute JMETHOD__CONSTRUCTOR
          The meta object literal for the 'Constructor' attribute feature
static EReference JMETHOD__EXCEPTIONS
          The meta object literal for the 'Exceptions' reference list feature
static EAttribute JMETHOD__FINAL
          The meta object literal for the 'Final' attribute feature
static EAttribute JMETHOD__JAVA_CONSTRUCTOR
          The meta object literal for the 'Java Constructor' attribute feature
static EAttribute JMETHOD__JAVA_METHOD
          The meta object literal for the 'Java Method' attribute feature
static EAttribute JMETHOD__NATIVE
          The meta object literal for the 'Native' attribute feature
static EReference JMETHOD__PARAMETERS
          The meta object literal for the 'Parameters' containment reference list feature
static EReference JMETHOD__RETURN_TYPE
          The meta object literal for the 'Return Type' reference feature
static EAttribute JMETHOD__SYNCHRONIZED
          The meta object literal for the 'Synchronized' attribute feature
static EClass JMODEL_ELEMENT
          The meta object literal for the 'JModel Element' class
static EAttribute JMODEL_ELEMENT__JNODE
          The meta object literal for the 'JNode' attribute feature
static EAttribute JMODEL_ELEMENT__NAME
          The meta object literal for the 'Name' attribute feature
static EDataType JNODE
          The meta object literal for the 'JNode' data type
static EClass JPACKAGE
          The meta object literal for the 'JPackage' class
static EAttribute JPACKAGE__JAVA_PACKAGE
          The meta object literal for the 'Java Package' attribute feature
static EReference JPACKAGE__TYPES
          The meta object literal for the 'Types' reference list feature
static EClass JPARAMETER
          The meta object literal for the 'JParameter' class
static EAttribute JPARAMETER__FINAL
          The meta object literal for the 'Final' attribute feature
static EReference JPARAMETER__METHOD
          The meta object literal for the 'Method' container reference feature
static EReference JPARAMETER__TYPE
          The meta object literal for the 'Type' reference feature
static EEnum JVISIBILITY
          The meta object literal for the 'JVisibility' enum
 

Field Detail

JCLASS

static final EClass JCLASS
The meta object literal for the 'JClass' class.

See Also:
JClassImpl, JavaPackageImpl.getJClass()

JCLASS__ABSTRACT

static final EAttribute JCLASS__ABSTRACT
The meta object literal for the 'Abstract' attribute feature.


JCLASS__FINAL

static final EAttribute JCLASS__FINAL
The meta object literal for the 'Final' attribute feature.


JCLASS__INTERFACE

static final EAttribute JCLASS__INTERFACE
The meta object literal for the 'Interface' attribute feature.


JCLASS__THROWABLE

static final EAttribute JCLASS__THROWABLE
The meta object literal for the 'Throwable' attribute feature.


JCLASS__JAVA_CLASS

static final EAttribute JCLASS__JAVA_CLASS
The meta object literal for the 'Java Class' attribute feature.


JCLASS__FIELDS

static final EReference JCLASS__FIELDS
The meta object literal for the 'Fields' reference list feature.


JCLASS__METHODS

static final EReference JCLASS__METHODS
The meta object literal for the 'Methods' reference list feature.


JCLASS__SUPER_TYPES

static final EReference JCLASS__SUPER_TYPES
The meta object literal for the 'Super Types' reference list feature.


JCLASS__ALL_SUPER_TYPES

static final EReference JCLASS__ALL_SUPER_TYPES
The meta object literal for the 'All Super Types' reference list feature.


JCLASS__MEMBERS

static final EReference JCLASS__MEMBERS
The meta object literal for the 'Members' containment reference list feature.


JCLASS__COMPONENT_TYPE

static final EReference JCLASS__COMPONENT_TYPE
The meta object literal for the 'Component Type' container reference feature.


JCLASS__ARRAY_TYPE

static final EReference JCLASS__ARRAY_TYPE
The meta object literal for the 'Array Type' containment reference feature.


JCLASS__UNIT

static final EReference JCLASS__UNIT
The meta object literal for the 'Unit' container reference feature.


JCLASS__ALL_METHODS

static final EReference JCLASS__ALL_METHODS
The meta object literal for the 'All Methods' reference list feature.


JCLASS__ALL_FIELDS

static final EReference JCLASS__ALL_FIELDS
The meta object literal for the 'All Fields' reference list feature.


JCLASS__PACKAGE

static final EReference JCLASS__PACKAGE
The meta object literal for the 'Package' reference feature.


JCLASS__TYPES

static final EReference JCLASS__TYPES
The meta object literal for the 'Types' reference list feature.


JCLASS__ALL_TYPES

static final EReference JCLASS__ALL_TYPES
The meta object literal for the 'All Types' reference list feature.


JCOMPILATION_UNIT

static final EClass JCOMPILATION_UNIT
The meta object literal for the 'JCompilation Unit' class.

See Also:
JCompilationUnitImpl, JavaPackageImpl.getJCompilationUnit()

JCOMPILATION_UNIT__IMPORTS

static final EAttribute JCOMPILATION_UNIT__IMPORTS
The meta object literal for the 'Imports' attribute list feature.


JCOMPILATION_UNIT__COMMENT

static final EAttribute JCOMPILATION_UNIT__COMMENT
The meta object literal for the 'Comment' attribute feature.


JCOMPILATION_UNIT__TYPES

static final EReference JCOMPILATION_UNIT__TYPES
The meta object literal for the 'Types' containment reference list feature.


JCOMPILATION_UNIT__IMPORTED_PACKAGES

static final EReference JCOMPILATION_UNIT__IMPORTED_PACKAGES
The meta object literal for the 'Imported Packages' reference list feature.


JCOMPILATION_UNIT__IMPORTED_TYPES

static final EReference JCOMPILATION_UNIT__IMPORTED_TYPES
The meta object literal for the 'Imported Types' reference list feature.


JCOMPILATION_UNIT__PACKAGE

static final EReference JCOMPILATION_UNIT__PACKAGE
The meta object literal for the 'Package' reference feature.


JFIELD

static final EClass JFIELD
The meta object literal for the 'JField' class.

See Also:
JFieldImpl, JavaPackageImpl.getJField()

JFIELD__FINAL

static final EAttribute JFIELD__FINAL
The meta object literal for the 'Final' attribute feature.


JFIELD__TRANSIENT

static final EAttribute JFIELD__TRANSIENT
The meta object literal for the 'Transient' attribute feature.


JFIELD__VOLATILE

static final EAttribute JFIELD__VOLATILE
The meta object literal for the 'Volatile' attribute feature.


JFIELD__JAVA_FIELD

static final EAttribute JFIELD__JAVA_FIELD
The meta object literal for the 'Java Field' attribute feature.


JFIELD__INITIALIZER

static final EAttribute JFIELD__INITIALIZER
The meta object literal for the 'Initializer' attribute feature.


JFIELD__TYPE

static final EReference JFIELD__TYPE
The meta object literal for the 'Type' reference feature.


JINITIALIZER

static final EClass JINITIALIZER
The meta object literal for the 'JInitializer' class.

See Also:
JInitializerImpl, JavaPackageImpl.getJInitializer()

JINITIALIZER__BODY

static final EAttribute JINITIALIZER__BODY
The meta object literal for the 'Body' attribute feature.


JMEMBER

static final EClass JMEMBER
The meta object literal for the 'JMember' class.

See Also:
JMemberImpl, JavaPackageImpl.getJMember()

JMEMBER__STATIC

static final EAttribute JMEMBER__STATIC
The meta object literal for the 'Static' attribute feature.


JMEMBER__VISIBILITY

static final EAttribute JMEMBER__VISIBILITY
The meta object literal for the 'Visibility' attribute feature.


JMEMBER__COMMENT

static final EAttribute JMEMBER__COMMENT
The meta object literal for the 'Comment' attribute feature.


JMEMBER__CONTAINING_TYPE

static final EReference JMEMBER__CONTAINING_TYPE
The meta object literal for the 'Containing Type' container reference feature.


JMETHOD

static final EClass JMETHOD
The meta object literal for the 'JMethod' class.

See Also:
JMethodImpl, JavaPackageImpl.getJMethod()

JMETHOD__ABSTRACT

static final EAttribute JMETHOD__ABSTRACT
The meta object literal for the 'Abstract' attribute feature.


JMETHOD__FINAL

static final EAttribute JMETHOD__FINAL
The meta object literal for the 'Final' attribute feature.


JMETHOD__NATIVE

static final EAttribute JMETHOD__NATIVE
The meta object literal for the 'Native' attribute feature.


JMETHOD__SYNCHRONIZED

static final EAttribute JMETHOD__SYNCHRONIZED
The meta object literal for the 'Synchronized' attribute feature.


JMETHOD__JAVA_METHOD

static final EAttribute JMETHOD__JAVA_METHOD
The meta object literal for the 'Java Method' attribute feature.


JMETHOD__CONSTRUCTOR

static final EAttribute JMETHOD__CONSTRUCTOR
The meta object literal for the 'Constructor' attribute feature.


JMETHOD__JAVA_CONSTRUCTOR

static final EAttribute JMETHOD__JAVA_CONSTRUCTOR
The meta object literal for the 'Java Constructor' attribute feature.


JMETHOD__BODY

static final EAttribute JMETHOD__BODY
The meta object literal for the 'Body' attribute feature.


JMETHOD__PARAMETERS

static final EReference JMETHOD__PARAMETERS
The meta object literal for the 'Parameters' containment reference list feature.


JMETHOD__EXCEPTIONS

static final EReference JMETHOD__EXCEPTIONS
The meta object literal for the 'Exceptions' reference list feature.


JMETHOD__RETURN_TYPE

static final EReference JMETHOD__RETURN_TYPE
The meta object literal for the 'Return Type' reference feature.


JMODEL_ELEMENT

static final EClass JMODEL_ELEMENT
The meta object literal for the 'JModel Element' class.

See Also:
JModelElementImpl, JavaPackageImpl.getJModelElement()

JMODEL_ELEMENT__NAME

static final EAttribute JMODEL_ELEMENT__NAME
The meta object literal for the 'Name' attribute feature.


JMODEL_ELEMENT__JNODE

static final EAttribute JMODEL_ELEMENT__JNODE
The meta object literal for the 'JNode' attribute feature.


JPACKAGE

static final EClass JPACKAGE
The meta object literal for the 'JPackage' class.

See Also:
JPackageImpl, JavaPackageImpl.getJPackage()

JPACKAGE__JAVA_PACKAGE

static final EAttribute JPACKAGE__JAVA_PACKAGE
The meta object literal for the 'Java Package' attribute feature.


JPACKAGE__TYPES

static final EReference JPACKAGE__TYPES
The meta object literal for the 'Types' reference list feature.


JPARAMETER

static final EClass JPARAMETER
The meta object literal for the 'JParameter' class.

See Also:
JParameterImpl, JavaPackageImpl.getJParameter()

JPARAMETER__FINAL

static final EAttribute JPARAMETER__FINAL
The meta object literal for the 'Final' attribute feature.


JPARAMETER__METHOD

static final EReference JPARAMETER__METHOD
The meta object literal for the 'Method' container reference feature.


JPARAMETER__TYPE

static final EReference JPARAMETER__TYPE
The meta object literal for the 'Type' reference feature.


JVISIBILITY

static final EEnum JVISIBILITY
The meta object literal for the 'JVisibility' enum.

See Also:
JVisibility, JavaPackageImpl.getJVisibility()

JAVA_CLASS

static final EDataType JAVA_CLASS
The meta object literal for the 'Class' data type.

See Also:
Class, JavaPackageImpl.getJavaClass()

JAVA_CONSTRUCTOR

static final EDataType JAVA_CONSTRUCTOR
The meta object literal for the 'Constructor' data type.

See Also:
Constructor, JavaPackageImpl.getJavaConstructor()

JAVA_FIELD

static final EDataType JAVA_FIELD
The meta object literal for the 'Field' data type.

See Also:
Field, JavaPackageImpl.getJavaField()

JAVA_METHOD

static final EDataType JAVA_METHOD
The meta object literal for the 'Method' data type.

See Also:
Method, JavaPackageImpl.getJavaMethod()

JAVA_PACKAGE

static final EDataType JAVA_PACKAGE
The meta object literal for the 'Package' data type.

See Also:
Package, JavaPackageImpl.getJavaPackage()

JNODE

static final EDataType JNODE
The meta object literal for the 'JNode' data type.

See Also:
Object, JavaPackageImpl.getJNode()

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.