API Test Coverage Report for org.eclipse.jem
Test Coverage (methods tested: 0, methods not tested: 1886)

Hide tested methods Hide untested methods Collapse classes

org.eclipse.jem.java.ArrayType

 getArrayDimensions  ()I
 getComponentType  ()Lorg/eclipse/emf/ecore/EClassifier;
 getComponentTypeAsHelper  ()Lorg/eclipse/jem/java/JavaHelpers;
 getFinalComponentType  ()Lorg/eclipse/jem/java/JavaHelpers;
 isPrimitiveArray  ()Z
 setArrayDimensions  (I)V
 setComponentType  (Lorg/eclipse/jem/java/JavaHelpers;)V
 setComponentType  (Lorg/eclipse/emf/ecore/EClassifier;)V

org.eclipse.jem.java.internal.impl.ArrayTypeImpl

 <init>  ()V
 basicGetComponentType  ()Lorg/eclipse/emf/ecore/EClassifier;
 computeComponentType  ()Lorg/eclipse/jem/java/JavaHelpers;
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getArrayDimensions  ()I
 getComponentType  ()Lorg/eclipse/emf/ecore/EClassifier;
 getComponentTypeAsHelper  ()Lorg/eclipse/jem/java/JavaHelpers;
 getComponentTypeGen  ()Lorg/eclipse/emf/ecore/EClassifier;
 getFinalComponentType  ()Lorg/eclipse/jem/java/JavaHelpers;
 getKind  ()Lorg/eclipse/jem/java/TypeKind;
 isArray  ()Z
 isPrimitiveArray  ()Z
 isPublic  ()Z
 setArrayDimensions  (I)V
 setComponentType  (Lorg/eclipse/jem/java/JavaHelpers;)V
 setComponentType  (Lorg/eclipse/emf/ecore/EClassifier;)V
 setComponentTypeGen  (Lorg/eclipse/emf/ecore/EClassifier;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.java.Block

 getContents  ()Lorg/eclipse/emf/common/util/EList;
 getName  ()Ljava/lang/String;
 getSource  ()Ljava/lang/String;
 setName  (Ljava/lang/String;)V
 setSource  (Ljava/lang/String;)V

org.eclipse.jem.java.internal.impl.BlockImpl

 <clinit>  ()V
 <init>  ()V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getContents  ()Lorg/eclipse/emf/common/util/EList;
 getName  ()Ljava/lang/String;
 getSource  ()Ljava/lang/String;
 setName  (Ljava/lang/String;)V
 setSource  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.java.internal.impl.CommentImpl

 <init>  ()V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V

org.eclipse.jem.internal.instantiation.base.FeatureValueProvider

 isAnyFeatureSet  ()Z
 visitSetFeatures  (Lorg/eclipse/jem/internal/instantiation/base/FeatureValueProvider$Visitor;)Ljava/lang/Object;

org.eclipse.jem.internal.instantiation.base.FeatureValueProvider$FeatureValueProviderHelper

 isAnyFeatureSet  (Lorg/eclipse/emf/ecore/EObject;)Z
 visitSetFeatures  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/jem/internal/instantiation/base/FeatureValueProvider$Visitor;)Ljava/lang/Object;

org.eclipse.jem.internal.instantiation.base.FeatureValueProvider$Visitor

 isSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)Ljava/lang/Object;

org.eclipse.jem.java.Field

 getContainingJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getInitializer  ()Lorg/eclipse/jem/java/Block;
 getJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getJavaVisibility  ()Lorg/eclipse/jem/java/JavaVisibilityKind;
 isArray  ()Z
 isFinal  ()Z
 isStatic  ()Z
 isTransient  ()Z
 isVolatile  ()Z
 setFinal  (Z)V
 setInitializer  (Lorg/eclipse/jem/java/Block;)V
 setJavaClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setJavaVisibility  (Lorg/eclipse/jem/java/JavaVisibilityKind;)V
 setStatic  (Z)V
 setTransient  (Z)V
 setVolatile  (Z)V

org.eclipse.jem.java.internal.impl.FieldImpl

 <clinit>  ()V
 <init>  ()V
 basicSetInitializer  (Lorg/eclipse/jem/java/Block;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 createFieldRef  (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eContents  ()Lorg/eclipse/emf/common/util/EList;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getContainingJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getEType  ()Lorg/eclipse/emf/ecore/EClassifier;
 getInitializer  ()Lorg/eclipse/jem/java/Block;
 getInitializerGen  ()Lorg/eclipse/jem/java/Block;
 getJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getJavaType  ()Lorg/eclipse/jem/java/JavaHelpers;
 getJavaVisibility  ()Lorg/eclipse/jem/java/JavaVisibilityKind;
 getJavaVisibilityGen  ()Lorg/eclipse/jem/java/JavaVisibilityKind;
 getReadAdapter  ()Lorg/eclipse/jem/internal/java/adapters/ReadAdaptor;
 isArray  ()Z
 isFinal  ()Z
 isFinalGen  ()Z
 isStatic  ()Z
 isStaticGen  ()Z
 isTransient  ()Z
 isTransientGen  ()Z
 isVolatile  ()Z
 isVolatileGen  ()Z
 reflectValues  ()V
 setFinal  (Z)V
 setInitializer  (Lorg/eclipse/jem/java/Block;)V
 setJavaClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setJavaVisibility  (Lorg/eclipse/jem/java/JavaVisibilityKind;)V
 setReflected  (Z)V
 setStatic  (Z)V
 setTransient  (Z)V
 setVolatile  (Z)V
 toString  ()Ljava/lang/String;
 toStringGen  ()Ljava/lang/String;

org.eclipse.jem.internal.java.instantiation.IInstantiationHandler

 create  (Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;
 handlesClass  (Lorg/eclipse/emf/ecore/EClass;)Z
 handlesDataType  (Lorg/eclipse/jem/java/JavaDataType;)Z

org.eclipse.jem.internal.java.instantiation.IInstantiationHandlerFactoryAdapter

 <clinit>  ()V
 getInstantiationHandler  (Lorg/eclipse/jem/java/internal/impl/JavaFactoryImpl;)Lorg/eclipse/jem/internal/java/instantiation/IInstantiationHandler;

org.eclipse.jem.internal.java.instantiation.IInstantiationInstance

 getJavaType  ()Lorg/eclipse/jem/java/JavaHelpers;

org.eclipse.jem.internal.java.beaninfo.IIntrospectionAdapter

 <clinit>  ()V
 getAllEvents  ()Lorg/eclipse/emf/common/util/EList;
 getAllProperties  ()Lorg/eclipse/emf/common/util/EList;
 getEAllOperations  ()Lorg/eclipse/emf/common/util/BasicEList;
 getEOperations  ()Lorg/eclipse/emf/common/util/EList;
 getEStructuralFeatures  ()Lorg/eclipse/emf/common/util/EList;
 getEvents  ()Lorg/eclipse/emf/common/util/EList;
 introspectIfNecessary  ()V
 isStale  ()Z

org.eclipse.jem.internal.java.adapters.IJavaClassAdaptor

 isSourceTypeFromBinary  ()Z
 reflectFieldsIfNecessary  ()Z
 reflectMethodsIfNecessary  ()Z
 sourceTypeExists  ()Z

org.eclipse.jem.internal.instantiation.base.IJavaInstance

 getAllocation  ()Lorg/eclipse/jem/internal/instantiation/JavaAllocation;
 isImplicitAllocation  ()Z
 isParseTreeAllocation  ()Z
 isPrimitive  ()Z
 isSetAllocation  ()Z
 setAllocation  (Lorg/eclipse/jem/internal/instantiation/JavaAllocation;)V

org.eclipse.jem.internal.java.adapters.IJavaMethodAdapter

 reflectGeneratedIfNecessary  ()Z
 reflectParamNamesIfNecessary  ()Z

org.eclipse.jem.java.adapters.IJavaReflectionKey

 createArrayType  ()Lorg/eclipse/jem/java/ArrayType;
 createJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 createJavaField  ()Lorg/eclipse/jem/java/Field;
 createJavaMethod  ()Lorg/eclipse/jem/java/Method;
 createJavaParameter  ()Lorg/eclipse/jem/java/JavaParameter;
 get  (Ljava/lang/String;)Ljava/lang/Object;
 getArrayType  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getJavaClass  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getJavaObject  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EObject;
 getJavaType  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 isArray  (Ljava/lang/String;)Z
 primGet  (Ljava/lang/String;)Ljava/lang/Object;

org.eclipse.jem.java.adapters.IJavaReflectionKeyExtension

 getObject  (Ljava/lang/String;Lorg/eclipse/jem/java/adapters/IJavaReflectionKey;)Ljava/lang/Object;

org.eclipse.jem.internal.instantiation.ImplicitAllocation

 getFeature  ()Lorg/eclipse/emf/ecore/EStructuralFeature;
 getParent  ()Lorg/eclipse/emf/ecore/EObject;
 setFeature  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 setParent  (Lorg/eclipse/emf/ecore/EObject;)V

org.eclipse.jem.internal.instantiation.impl.ImplicitAllocationImpl

 <init>  ()V
 basicGetFeature  ()Lorg/eclipse/emf/ecore/EStructuralFeature;
 basicGetParent  ()Lorg/eclipse/emf/ecore/EObject;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getFeature  ()Lorg/eclipse/emf/ecore/EStructuralFeature;
 getParent  ()Lorg/eclipse/emf/ecore/EObject;
 isImplicit  ()Z
 setFeature  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 setParent  (Lorg/eclipse/emf/ecore/EObject;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.java.InheritanceCycleException

 <clinit>  ()V
 <init>  (Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/jem/java/JavaClass;)V
 <init>  (Ljava/lang/String;)V

org.eclipse.jem.java.Initializer

 getIsStatic  ()Ljava/lang/Boolean;
 getJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getSource  ()Lorg/eclipse/jem/java/Block;
 setIsStatic  (Ljava/lang/Boolean;)V
 setJavaClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setSource  (Lorg/eclipse/jem/java/Block;)V

org.eclipse.jem.java.internal.impl.InitializerImpl

 <clinit>  ()V
 <init>  ()V
 basicGetSource  ()Lorg/eclipse/jem/java/Block;
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getIsStatic  ()Ljava/lang/Boolean;
 getJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getSource  ()Lorg/eclipse/jem/java/Block;
 setIsStatic  (Ljava/lang/Boolean;)V
 setJavaClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setSource  (Lorg/eclipse/jem/java/Block;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.InitStringAllocation

 getInitString  ()Ljava/lang/String;
 setInitString  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.InitStringAllocationImpl

 <clinit>  ()V
 <init>  ()V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getInitString  ()Ljava/lang/String;
 setInitString  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.base.InstantiationBaseMessages

 <clinit>  ()V

org.eclipse.jem.internal.instantiation.InstantiationFactory

 <clinit>  ()V
 createImplicitAllocation  ()Lorg/eclipse/jem/internal/instantiation/ImplicitAllocation;
 createImplicitAllocation  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;)Lorg/eclipse/jem/internal/instantiation/ImplicitAllocation;
 createInitStringAllocation  ()Lorg/eclipse/jem/internal/instantiation/InitStringAllocation;
 createInitStringAllocation  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/InitStringAllocation;
 createParseTreeAllocation  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/ParseTreeAllocation;
 createParseTreeAllocation  ()Lorg/eclipse/jem/internal/instantiation/ParseTreeAllocation;
 createPTAnonymousClassDeclaration  ()Lorg/eclipse/jem/internal/instantiation/PTAnonymousClassDeclaration;
 createPTArrayAccess  ()Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;
 createPTArrayAccess  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;
 createPTArrayCreation  ()Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;
 createPTArrayCreation  (Ljava/lang/String;Ljava/util/List;Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;
 createPTArrayInitializer  ()Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;
 createPTArrayInitializer  (Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;
 createPTBooleanLiteral  (Z)Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;
 createPTBooleanLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;
 createPTCastExpression  ()Lorg/eclipse/jem/internal/instantiation/PTCastExpression;
 createPTCastExpression  (Ljava/lang/String;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTCastExpression;
 createPTCharacterLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;
 createPTCharacterLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;
 createPTClassInstanceCreation  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;
 createPTClassInstanceCreation  ()Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;
 createPTConditionalExpression  ()Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;
 createPTConditionalExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;
 createPTFieldAccess  ()Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;
 createPTFieldAccess  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;
 createPTInfixExpression  ()Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;
 createPTInfixExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;
 createPTInstanceof  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTInstanceof;
 createPTInstanceof  ()Lorg/eclipse/jem/internal/instantiation/PTInstanceof;
 createPTInstanceReference  ()Lorg/eclipse/jem/internal/instantiation/PTInstanceReference;
 createPTInstanceReference  (Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;)Lorg/eclipse/jem/internal/instantiation/PTInstanceReference;
 createPTInvalidExpression  ()Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;
 createPTInvalidExpression  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;
 createPTMethodInvocation  ()Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;
 createPTMethodInvocation  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;
 createPTName  ()Lorg/eclipse/jem/internal/instantiation/PTName;
 createPTName  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTName;
 createPTNullLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTNullLiteral;
 createPTNumberLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;
 createPTNumberLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;
 createPTParenthesizedExpression  ()Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;
 createPTParenthesizedExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;
 createPTPrefixExpression  (Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;
 createPTPrefixExpression  ()Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;
 createPTStringLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;
 createPTStringLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;
 createPTThisLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTThisLiteral;
 createPTTypeLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;
 createPTTypeLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;
 getInstantiationPackage  ()Lorg/eclipse/jem/internal/instantiation/InstantiationPackage;

org.eclipse.jem.internal.instantiation.impl.InstantiationFactoryImpl

 <init>  ()V
 convertToString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/Object;)Ljava/lang/String;
 create  (Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;
 createFromString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/String;)Ljava/lang/Object;
 createImplicitAllocation  ()Lorg/eclipse/jem/internal/instantiation/ImplicitAllocation;
 createImplicitAllocation  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;)Lorg/eclipse/jem/internal/instantiation/ImplicitAllocation;
 createInitStringAllocation  ()Lorg/eclipse/jem/internal/instantiation/InitStringAllocation;
 createInitStringAllocation  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/InitStringAllocation;
 createParseTreeAllocation  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/ParseTreeAllocation;
 createParseTreeAllocation  ()Lorg/eclipse/jem/internal/instantiation/ParseTreeAllocation;
 createPTAnonymousClassDeclaration  ()Lorg/eclipse/jem/internal/instantiation/PTAnonymousClassDeclaration;
 createPTArrayAccess  ()Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;
 createPTArrayAccess  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;
 createPTArrayCreation  ()Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;
 createPTArrayCreation  (Ljava/lang/String;Ljava/util/List;Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;
 createPTArrayInitializer  ()Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;
 createPTArrayInitializer  (Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;
 createPTBooleanLiteral  (Z)Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;
 createPTBooleanLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;
 createPTCastExpression  ()Lorg/eclipse/jem/internal/instantiation/PTCastExpression;
 createPTCastExpression  (Ljava/lang/String;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTCastExpression;
 createPTCharacterLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;
 createPTCharacterLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;
 createPTClassInstanceCreation  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;
 createPTClassInstanceCreation  ()Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;
 createPTConditionalExpression  ()Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;
 createPTConditionalExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;
 createPTFieldAccess  ()Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;
 createPTFieldAccess  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;
 createPTInfixExpression  ()Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;
 createPTInfixExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;
 createPTInstanceof  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTInstanceof;
 createPTInstanceof  ()Lorg/eclipse/jem/internal/instantiation/PTInstanceof;
 createPTInstanceReference  ()Lorg/eclipse/jem/internal/instantiation/PTInstanceReference;
 createPTInstanceReference  (Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;)Lorg/eclipse/jem/internal/instantiation/PTInstanceReference;
 createPTInvalidExpression  ()Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;
 createPTInvalidExpression  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;
 createPTMethodInvocation  ()Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;
 createPTMethodInvocation  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;
 createPTName  ()Lorg/eclipse/jem/internal/instantiation/PTName;
 createPTName  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTName;
 createPTNullLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTNullLiteral;
 createPTNumberLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;
 createPTNumberLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;
 createPTParenthesizedExpression  ()Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;
 createPTParenthesizedExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;
 createPTPrefixExpression  (Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;
 createPTPrefixExpression  ()Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;
 createPTStringLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;
 createPTStringLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;
 createPTThisLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTThisLiteral;
 createPTTypeLiteral  ()Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;
 createPTTypeLiteral  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;
 getInstantiationPackage  ()Lorg/eclipse/jem/internal/instantiation/InstantiationPackage;
 getPackage  ()Lorg/eclipse/jem/internal/instantiation/InstantiationPackage;

org.eclipse.jem.internal.instantiation.impl.InstantiationImplMessages

 <clinit>  ()V

org.eclipse.jem.internal.instantiation.InstantiationPackage

 <clinit>  ()V
 getIJavaDataTypeInstance  ()Lorg/eclipse/emf/ecore/EClass;
 getIJavaInstance  ()Lorg/eclipse/emf/ecore/EClass;
 getIJavaObjectInstance  ()Lorg/eclipse/emf/ecore/EClass;
 getImplicitAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getImplicitAllocation_Feature  ()Lorg/eclipse/emf/ecore/EReference;
 getImplicitAllocation_Parent  ()Lorg/eclipse/emf/ecore/EReference;
 getInitStringAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getInitStringAllocation_InitString  ()Lorg/eclipse/emf/ecore/EAttribute;
 getInstantiationFactory  ()Lorg/eclipse/jem/internal/instantiation/InstantiationFactory;
 getJavaAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getParseTreeAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getParseTreeAllocation_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTAnonymousClassDeclaration  ()Lorg/eclipse/emf/ecore/EClass;
 getPTAnonymousClassDeclaration_Declaration  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTAnonymousClassDeclaration_Imports  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTArrayAccess  ()Lorg/eclipse/emf/ecore/EClass;
 getPTArrayAccess_Array  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayAccess_Indexes  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayCreation  ()Lorg/eclipse/emf/ecore/EClass;
 getPTArrayCreation_Dimensions  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayCreation_Initializer  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayCreation_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTArrayInitializer  ()Lorg/eclipse/emf/ecore/EClass;
 getPTArrayInitializer_Expressions  ()Lorg/eclipse/emf/ecore/EReference;
 getPTBooleanLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTBooleanLiteral_BooleanValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTCastExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTCastExpression_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTCastExpression_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTCharacterLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTCharacterLiteral_CharValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTCharacterLiteral_EscapedValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTClassInstanceCreation  ()Lorg/eclipse/emf/ecore/EClass;
 getPTClassInstanceCreation_Arguments  ()Lorg/eclipse/emf/ecore/EReference;
 getPTClassInstanceCreation_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTConditionalExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTConditionalExpression_Condition  ()Lorg/eclipse/emf/ecore/EReference;
 getPTConditionalExpression_False  ()Lorg/eclipse/emf/ecore/EReference;
 getPTConditionalExpression_True  ()Lorg/eclipse/emf/ecore/EReference;
 getPTExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTFieldAccess  ()Lorg/eclipse/emf/ecore/EClass;
 getPTFieldAccess_Field  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTFieldAccess_Receiver  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInfixExpression_ExtendedOperands  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixExpression_LeftOperand  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixExpression_Operator  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTInfixExpression_RightOperand  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixOperator  ()Lorg/eclipse/emf/ecore/EEnum;
 getPTInstanceof  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInstanceof_Operand  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInstanceof_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTInstanceReference  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInstanceReference_Reference  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInvalidExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInvalidExpression_Message  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTMethodInvocation  ()Lorg/eclipse/emf/ecore/EClass;
 getPTMethodInvocation_Arguments  ()Lorg/eclipse/emf/ecore/EReference;
 getPTMethodInvocation_Name  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTMethodInvocation_Receiver  ()Lorg/eclipse/emf/ecore/EReference;
 getPTName  ()Lorg/eclipse/emf/ecore/EClass;
 getPTName_Name  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTNullLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTNumberLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTNumberLiteral_Token  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTParenthesizedExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTParenthesizedExpression_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTPrefixExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTPrefixExpression_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTPrefixExpression_Operator  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTPrefixOperator  ()Lorg/eclipse/emf/ecore/EEnum;
 getPTStringLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTStringLiteral_EscapedValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTStringLiteral_LiteralValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTThisLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTTypeLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTTypeLiteral_Type  ()Lorg/eclipse/emf/ecore/EAttribute;

org.eclipse.jem.internal.instantiation.impl.InstantiationPackageImpl

 <clinit>  ()V
 createPackageContents  ()V
 getIJavaDataTypeInstance  ()Lorg/eclipse/emf/ecore/EClass;
 getIJavaInstance  ()Lorg/eclipse/emf/ecore/EClass;
 getIJavaObjectInstance  ()Lorg/eclipse/emf/ecore/EClass;
 getImplicitAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getImplicitAllocation_Feature  ()Lorg/eclipse/emf/ecore/EReference;
 getImplicitAllocation_Parent  ()Lorg/eclipse/emf/ecore/EReference;
 getInitStringAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getInitStringAllocation_InitString  ()Lorg/eclipse/emf/ecore/EAttribute;
 getInstantiationFactory  ()Lorg/eclipse/jem/internal/instantiation/InstantiationFactory;
 getJavaAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getParseTreeAllocation  ()Lorg/eclipse/emf/ecore/EClass;
 getParseTreeAllocation_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTAnonymousClassDeclaration  ()Lorg/eclipse/emf/ecore/EClass;
 getPTAnonymousClassDeclaration_Declaration  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTAnonymousClassDeclaration_Imports  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTArrayAccess  ()Lorg/eclipse/emf/ecore/EClass;
 getPTArrayAccess_Array  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayAccess_Indexes  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayCreation  ()Lorg/eclipse/emf/ecore/EClass;
 getPTArrayCreation_Dimensions  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayCreation_Initializer  ()Lorg/eclipse/emf/ecore/EReference;
 getPTArrayCreation_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTArrayInitializer  ()Lorg/eclipse/emf/ecore/EClass;
 getPTArrayInitializer_Expressions  ()Lorg/eclipse/emf/ecore/EReference;
 getPTBooleanLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTBooleanLiteral_BooleanValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTCastExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTCastExpression_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTCastExpression_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTCharacterLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTCharacterLiteral_CharValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTCharacterLiteral_EscapedValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTClassInstanceCreation  ()Lorg/eclipse/emf/ecore/EClass;
 getPTClassInstanceCreation_Arguments  ()Lorg/eclipse/emf/ecore/EReference;
 getPTClassInstanceCreation_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTConditionalExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTConditionalExpression_Condition  ()Lorg/eclipse/emf/ecore/EReference;
 getPTConditionalExpression_False  ()Lorg/eclipse/emf/ecore/EReference;
 getPTConditionalExpression_True  ()Lorg/eclipse/emf/ecore/EReference;
 getPTExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTFieldAccess  ()Lorg/eclipse/emf/ecore/EClass;
 getPTFieldAccess_Field  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTFieldAccess_Receiver  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInfixExpression_ExtendedOperands  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixExpression_LeftOperand  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixExpression_Operator  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTInfixExpression_RightOperand  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInfixOperator  ()Lorg/eclipse/emf/ecore/EEnum;
 getPTInstanceof  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInstanceof_Operand  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInstanceof_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTInstanceReference  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInstanceReference_Reference  ()Lorg/eclipse/emf/ecore/EReference;
 getPTInvalidExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTInvalidExpression_Message  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTMethodInvocation  ()Lorg/eclipse/emf/ecore/EClass;
 getPTMethodInvocation_Arguments  ()Lorg/eclipse/emf/ecore/EReference;
 getPTMethodInvocation_Name  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTMethodInvocation_Receiver  ()Lorg/eclipse/emf/ecore/EReference;
 getPTName  ()Lorg/eclipse/emf/ecore/EClass;
 getPTName_Name  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTNullLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTNumberLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTNumberLiteral_Token  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTParenthesizedExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTParenthesizedExpression_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTPrefixExpression  ()Lorg/eclipse/emf/ecore/EClass;
 getPTPrefixExpression_Expression  ()Lorg/eclipse/emf/ecore/EReference;
 getPTPrefixExpression_Operator  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTPrefixOperator  ()Lorg/eclipse/emf/ecore/EEnum;
 getPTStringLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTStringLiteral_EscapedValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTStringLiteral_LiteralValue  ()Lorg/eclipse/emf/ecore/EAttribute;
 getPTThisLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTTypeLiteral  ()Lorg/eclipse/emf/ecore/EClass;
 getPTTypeLiteral_Type  ()Lorg/eclipse/emf/ecore/EAttribute;
 init  ()Lorg/eclipse/jem/internal/instantiation/InstantiationPackage;
 initializePackageContents  ()V

org.eclipse.jem.internal.java.adapters.InternalReadAdaptable

 setReflected  (Z)V

org.eclipse.jem.internal.instantiation.JavaAllocation

 isImplicit  ()Z
 isParseTree  ()Z

org.eclipse.jem.internal.instantiation.impl.JavaAllocationImpl

 <init>  ()V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 isImplicit  ()Z
 isParseTree  ()Z

org.eclipse.jem.internal.java.adapters.JavaArrayTypeReflectionAdapter

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;)V
 flushReflectedValues  (Z)Z
 getReflectionSource  ()Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 hasReflectionSource  ()Z
 isSourceTypeFromBinary  ()Z
 reflectFieldsIfNecessary  ()Z
 reflectMethodsIfNecessary  ()Z
 reflectValues  ()Z
 sourceTypeExists  ()Z

org.eclipse.jem.java.JavaClass

 getAllEvents  ()Lorg/eclipse/emf/common/util/EList;
 getAllProperties  ()Lorg/eclipse/emf/common/util/EList;
 getClassImport  ()Lorg/eclipse/emf/common/util/EList;
 getDeclaredClasses  ()Lorg/eclipse/emf/common/util/EList;
 getDeclaringClass  ()Lorg/eclipse/jem/java/JavaClass;
 getEvents  ()Lorg/eclipse/emf/common/util/EList;
 getField  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getFieldExtended  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getFieldNamed  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getFields  ()Lorg/eclipse/emf/common/util/EList;
 getFieldsExtended  ()Ljava/util/List;
 getImplementsInterfaces  ()Lorg/eclipse/emf/common/util/EList;
 getInitializers  ()Lorg/eclipse/emf/common/util/EList;
 getJavaPackage  ()Lorg/eclipse/jem/java/JavaPackage;
 getKind  ()Lorg/eclipse/jem/java/TypeKind;
 getMethod  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getMethodElementSignatures  ()Ljava/util/List;
 getMethodExtended  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getMethods  ()Lorg/eclipse/emf/common/util/EList;
 getMethodsExtended  ()Ljava/util/List;
 getMethodsExtendedWithFilters  (Ljava/util/List;Ljava/util/List;)Ljava/util/List;
 getOnlySpecificMethods  (Ljava/lang/String;Ljava/util/List;)Ljava/util/List;
 getPackageImports  ()Lorg/eclipse/emf/common/util/EList;
 getProperties  ()Lorg/eclipse/emf/common/util/EList;
 getPublicMethod  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getPublicMethodExtended  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getPublicMethods  ()Ljava/util/List;
 getPublicMethodsExtended  ()Ljava/util/List;
 getPublicMethodsExtendedNamed  (Ljava/lang/String;)Ljava/util/List;
 getPublicMethodsNamed  (Ljava/lang/String;)Ljava/util/List;
 getReflectionType  ()Ljava/lang/Object;
 getSupertype  ()Lorg/eclipse/jem/java/JavaClass;
 implementsInterface  (Lorg/eclipse/jem/java/JavaClass;)Z
 infoString  ()Ljava/lang/String;
 inheritsFrom  (Lorg/eclipse/jem/java/JavaClass;)Z
 isExistingType  ()Z
 isFinal  ()Z
 isInterface  ()Z
 isNested  ()Z
 isPublic  ()Z
 isValidSupertype  (Lorg/eclipse/jem/java/JavaClass;)Z
 listFieldExtended  ()[Lorg/eclipse/jem/java/Field;
 listMethodExtended  ()[Lorg/eclipse/jem/java/Method;
 setDeclaringClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setFinal  (Z)V
 setKind  (Lorg/eclipse/jem/java/TypeKind;)V
 setPublic  (Z)V
 setSupertype  (Lorg/eclipse/jem/java/JavaClass;)V

org.eclipse.jem.java.internal.impl.JavaClassImpl

 <clinit>  ()V
 <init>  ()V
 access$0  (Lorg/eclipse/jem/java/internal/impl/JavaClassImpl;)Lorg/eclipse/emf/common/util/EList;
 basicGetDeclaringClass  ()Lorg/eclipse/jem/java/JavaClass;
 basicGetJavaPackage  ()Lorg/eclipse/jem/java/JavaPackage;
 basicSetDeclaringClass  (Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 collectFieldsExtended  (Ljava/util/List;)V
 collectMethodsExtended  (Ljava/util/Map;ZLjava/util/List;Ljava/util/List;)V
 createClassRef  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 findClassMethodExtended  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 findInterfaceMethodExtended  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getAllEvents  ()Lorg/eclipse/emf/common/util/EList;
 getAllEventsGen  ()Lorg/eclipse/emf/common/util/EList;
 getAllProperties  ()Lorg/eclipse/emf/common/util/EList;
 getAllPropertiesGen  ()Lorg/eclipse/emf/common/util/EList;
 getAllSupertypes  ()Lorg/eclipse/emf/common/util/EList;
 getClassImport  ()Lorg/eclipse/emf/common/util/EList;
 getClassImportGen  ()Lorg/eclipse/emf/common/util/EList;
 getDeclaredClasses  ()Lorg/eclipse/emf/common/util/EList;
 getDeclaredClassesGen  ()Lorg/eclipse/emf/common/util/EList;
 getDeclaringClass  ()Lorg/eclipse/jem/java/JavaClass;
 getEAllOperations  ()Lorg/eclipse/emf/common/util/EList;
 getEAllSuperTypes  ()Lorg/eclipse/emf/common/util/EList;
 getEAnnotations  ()Lorg/eclipse/emf/common/util/EList;
 getEAnnotationsInternal  ()Lorg/eclipse/emf/common/util/EList;
 getEOperations  ()Lorg/eclipse/emf/common/util/EList;
 getEOperationsInternal  ()Lorg/eclipse/emf/common/util/EList;
 getEStructuralFeatures  ()Lorg/eclipse/emf/common/util/EList;
 getEStructuralFeaturesInternal  ()Lorg/eclipse/emf/common/util/EList;
 getESuperTypes  ()Lorg/eclipse/emf/common/util/EList;
 getEvents  ()Lorg/eclipse/emf/common/util/EList;
 getEventsGen  ()Lorg/eclipse/emf/common/util/EList;
 getExtendedLookupIterator  ()Ljava/util/Iterator;
 getField  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getFieldExtended  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getFieldNamed  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getFields  ()Lorg/eclipse/emf/common/util/EList;
 getFieldsExtended  ()Ljava/util/List;
 getFieldsGen  ()Lorg/eclipse/emf/common/util/EList;
 getImplementsInterfaces  ()Lorg/eclipse/emf/common/util/EList;
 getImplementsInterfacesGen  ()Lorg/eclipse/emf/common/util/EList;
 getInitializers  ()Lorg/eclipse/emf/common/util/EList;
 getIntrospectionAdapter  ()Lorg/eclipse/jem/internal/java/beaninfo/IIntrospectionAdapter;
 getJavaName  ()Ljava/lang/String;
 getJavaPackage  ()Lorg/eclipse/jem/java/JavaPackage;
 getJavaPackageGen  ()Lorg/eclipse/jem/java/JavaPackage;
 getKind  ()Lorg/eclipse/jem/java/TypeKind;
 getKindGen  ()Lorg/eclipse/jem/java/TypeKind;
 getMethod  (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getMethod  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getMethodElementSignatures  ()Ljava/util/List;
 getMethodExtended  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getMethods  ()Lorg/eclipse/emf/common/util/EList;
 getMethodsExtended  ()Ljava/util/List;
 getMethodsExtendedWithFilters  (Ljava/util/List;Ljava/util/List;)Ljava/util/List;
 getMethodsGen  ()Lorg/eclipse/emf/common/util/EList;
 getName  ()Ljava/lang/String;
 getOnlySpecificMethods  (Ljava/lang/String;Ljava/util/List;)Ljava/util/List;
 getPackageImports  ()Lorg/eclipse/emf/common/util/EList;
 getPackageImportsGen  ()Lorg/eclipse/emf/common/util/EList;
 getPrimitive  ()Lorg/eclipse/jem/java/JavaDataType;
 getPrimitiveID  ()I
 getPrimitiveName  ()Ljava/lang/String;
 getProperties  ()Lorg/eclipse/emf/common/util/EList;
 getPublicMethod  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getPublicMethodExtended  (Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;
 getPublicMethods  ()Ljava/util/List;
 getPublicMethodsExtended  ()Ljava/util/List;
 getPublicMethodsExtendedNamed  (Ljava/lang/String;)Ljava/util/List;
 getPublicMethodsNamed  (Ljava/lang/String;)Ljava/util/List;
 getQualifiedName  ()Ljava/lang/String;
 getQualifiedNameForReflection  ()Ljava/lang/String;
 getReadAdapter  ()Lorg/eclipse/jem/internal/java/adapters/ReadAdaptor;
 getReflectionType  ()Ljava/lang/Object;
 getSimpleName  ()Ljava/lang/String;
 getSubtypes  ()Ljava/util/List;
 getSupertype  ()Lorg/eclipse/jem/java/JavaClass;
 getWrapper  ()Lorg/eclipse/jem/java/JavaClass;
 implementsInterface  (Lorg/eclipse/jem/java/JavaClass;)Z
 infoString  ()Ljava/lang/String;
 inheritsFrom  (Lorg/eclipse/jem/java/JavaClass;)Z
 isArray  ()Z
 isAssignableFrom  (Lorg/eclipse/emf/ecore/EClassifier;)Z
 isExistingType  ()Z
 isFinal  ()Z
 isFinalGen  ()Z
 isInstance  (Ljava/lang/Object;)Z
 isInterface  ()Z
 isNested  ()Z
 isPrimitive  ()Z
 isPublic  ()Z
 isPublicGen  ()Z
 isValidSupertype  (Lorg/eclipse/jem/java/JavaClass;)Z
 listFieldExtended  ()[Lorg/eclipse/jem/java/Field;
 listMethodExtended  ()[Lorg/eclipse/jem/java/Method;
 primGetEAllOperations  ()Lorg/eclipse/emf/common/util/EList;
 primGetESuperTypes  ()Lorg/eclipse/emf/common/util/EList;
 primGetName  ()Ljava/lang/String;
 primGetQualifiedName  ()Ljava/lang/String;
 reflect  (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;
 reflect  (Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;
 reflect  (Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/java/JavaHelpers;
 reflectBase  ()V
 reflectFields  ()V
 reflectMethods  ()V
 setDeclaringClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setFinal  (Z)V
 setKind  (Lorg/eclipse/jem/java/TypeKind;)V
 setPublic  (Z)V
 setReflected  (Z)V
 setSupertype  (Lorg/eclipse/jem/java/JavaClass;)V
 toString  ()Ljava/lang/String;
 toStringGen  ()Ljava/lang/String;
 validateSupertype  (Lorg/eclipse/jem/java/JavaClass;)V

org.eclipse.jem.internal.java.adapters.jdk.JavaClassJDKAdaptor

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V
 addFields  ()V
 addMethods  ()V
 flushFields  ()Z
 flushImplements  ()Z
 flushInnerClasses  ()Z
 flushMethods  ()Z
 flushModifiers  ()Z
 flushReflectedValues  (Z)Z
 flushSuper  ()Z
 getJavaClassTarget  ()Lorg/eclipse/jem/java/internal/impl/JavaClassImpl;
 getReflectionSource  ()Ljava/lang/Object;
 getSourceType  ()Ljava/lang/Class;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 isSourceTypeFromBinary  ()Z
 postFlushReflectedValuesIfNecessary  (Z)V
 reflectFieldsIfNecessary  ()Z
 reflectInnerClasses  ()V
 reflectMethodsIfNecessary  ()Z
 reflectValues  ()Z
 setDeclaringClass  ()V
 setImplements  ()V
 setModifiers  ()V
 setNaming  ()V
 setSuper  ()V
 sourceTypeExists  ()Z

org.eclipse.jem.java.util.JavaContext

 <clinit>  ()V
 createJavaContext  ()Lorg/eclipse/emf/ecore/resource/ResourceSet;
 getReflectionAdapterFactoryClass  ()Ljava/lang/Class;
 setReflectionAdapterFactoryClass  (Ljava/lang/Class;)V

org.eclipse.jem.java.JavaDataType

 getDefaultValueString  ()Ljava/lang/String;

org.eclipse.jem.java.internal.impl.JavaDataTypeImpl

 <init>  ()V
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getDefaultValueString  ()Ljava/lang/String;
 getJavaName  ()Ljava/lang/String;
 getPrimitive  ()Lorg/eclipse/jem/java/JavaDataType;
 getPrimitiveID  ()I
 getQualifiedName  ()Ljava/lang/String;
 getQualifiedNameForReflection  ()Ljava/lang/String;
 getSimpleName  ()Ljava/lang/String;
 getWrapper  ()Lorg/eclipse/jem/java/JavaClass;
 getWrapperQualifiedName  ()Ljava/lang/String;
 isArray  ()Z
 isAssignableFrom  (Lorg/eclipse/emf/ecore/EClassifier;)Z
 isInstance  (Ljava/lang/Object;)Z
 isPrimitive  ()Z

org.eclipse.jem.internal.instantiation.base.JavaDataTypeInstance

 <init>  ()V
 isPrimitive  ()Z

org.eclipse.jem.java.internal.impl.JavaEventImpl

 <init>  ()V
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V

org.eclipse.jem.internal.instantiation.base.JavaFactoryHandler

 <clinit>  ()V
 <init>  ()V
 create  (Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;
 handlesClass  (Lorg/eclipse/emf/ecore/EClass;)Z
 handlesDataType  (Lorg/eclipse/jem/java/JavaDataType;)Z

org.eclipse.jem.java.internal.impl.JavaFactoryImpl

 <init>  ()V
 create  (Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;
 getInstantiationHandler  ()Lorg/eclipse/jem/internal/java/instantiation/IInstantiationHandler;

org.eclipse.jem.internal.java.adapters.jdk.JavaFieldJDKAdaptor

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V
 getParentType  ()Ljava/lang/Class;
 getReflectionSource  ()Ljava/lang/Object;
 getSourceField  ()Ljava/lang/reflect/Field;
 getTargetField  ()Lorg/eclipse/jem/java/Field;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 reflectValues  ()Z
 setInitializerIfPossible  ()V
 setModifiers  ()V
 setType  ()V

org.eclipse.jem.java.JavaHelpers

 getJavaName  ()Ljava/lang/String;
 getPrimitive  ()Lorg/eclipse/jem/java/JavaDataType;
 getPrimitiveID  ()I
 getQualifiedName  ()Ljava/lang/String;
 getQualifiedNameForReflection  ()Ljava/lang/String;
 getSimpleName  ()Ljava/lang/String;
 getWrapper  ()Lorg/eclipse/jem/java/JavaClass;
 isArray  ()Z
 isAssignableFrom  (Lorg/eclipse/emf/ecore/EClassifier;)Z
 isPrimitive  ()Z

org.eclipse.jem.internal.java.init.JavaInit

 <clinit>  ()V
 <init>  ()V
 init  (Z)V
 init  ()V
 setDefaultResourceFactory  ()V
 setPluginInit  (Z)V

org.eclipse.jem.internal.instantiation.base.JavaInstance

 <clinit>  ()V
 <init>  ()V
 eProperties  ()Lorg/eclipse/emf/ecore/impl/BasicEObjectImpl$EPropertiesHolder;
 eSetClass  (Lorg/eclipse/emf/ecore/EClass;)V
 eSettings  ()Lorg/eclipse/emf/ecore/EStructuralFeature$Internal$DynamicValueHolder;
 getAllocation  ()Lorg/eclipse/jem/internal/instantiation/JavaAllocation;
 getJavaType  ()Lorg/eclipse/jem/java/JavaHelpers;
 isAnyFeatureSet  ()Z
 isImplicitAllocation  ()Z
 isParseTreeAllocation  ()Z
 isSetAllocation  ()Z
 migrate  ()V
 setAllocation  (Lorg/eclipse/jem/internal/instantiation/JavaAllocation;)V
 toString  ()Ljava/lang/String;
 visitSetFeatures  (Lorg/eclipse/jem/internal/instantiation/base/FeatureValueProvider$Visitor;)Ljava/lang/Object;

org.eclipse.jem.internal.instantiation.base.JavaInstance$JavaInstancePropertiesHolder

 <init>  ()V
 allocateSettings  (I)V
 clearCache  ()V
 eSettings  ()[Ljava/lang/Object;
 getAllStructuralFeatures  ()Lorg/eclipse/emf/common/util/EList;
 setEContents  (Lorg/eclipse/emf/common/util/EList;)V
 setECrossReferences  (Lorg/eclipse/emf/common/util/EList;)V

org.eclipse.jem.internal.instantiation.base.JavaInstantiation

 <init>  ()V
 getAllocationFeature  (Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;)Lorg/eclipse/emf/ecore/EReference;
 getReference  (Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/EReference;
 getReference  (Lorg/eclipse/emf/ecore/resource/ResourceSet;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/EReference;
 getReference  (Lorg/eclipse/jem/internal/instantiation/base/IJavaObjectInstance;Ljava/lang/String;)Lorg/eclipse/emf/ecore/EReference;
 getReference  (Lorg/eclipse/jem/internal/instantiation/base/IJavaObjectInstance;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/EReference;
 getSFeature  (Lorg/eclipse/jem/internal/instantiation/base/IJavaObjectInstance;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/EStructuralFeature;
 getSFeature  (Lorg/eclipse/emf/ecore/resource/ResourceSet;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/EStructuralFeature;
 getSFeature  (Lorg/eclipse/jem/internal/instantiation/base/IJavaObjectInstance;Ljava/lang/String;)Lorg/eclipse/emf/ecore/EStructuralFeature;
 getSFeature  (Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/EStructuralFeature;
 initialize  (Lorg/eclipse/emf/ecore/resource/ResourceSet;)V

org.eclipse.jem.internal.instantiation.base.JavaInstantiationHandlerFactoryAdapter

 <init>  ()V
 getInstantiationHandler  (Lorg/eclipse/jem/java/internal/impl/JavaFactoryImpl;)Lorg/eclipse/jem/internal/java/instantiation/IInstantiationHandler;
 isAdapterForType  (Ljava/lang/Object;)Z

org.eclipse.jem.internal.java.adapters.jdk.JavaJDKAdapterFactory

 <init>  ()V
 <init>  (Ljava/lang/ClassLoader;)V
 createJavaClassAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 createJavaFieldAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 createJavaMethodAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 flushAll  ()V
 flushReflection  (Ljava/lang/String;)V
 getContextClassLoader  ()Ljava/lang/ClassLoader;
 setContextClassLoader  (Ljava/lang/ClassLoader;)V

org.eclipse.jem.internal.java.adapters.jdk.JavaMethodJDKAdaptor

 <clinit>  ()V
 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V
 addExceptions  ()V
 addParameters  ()V
 getContainingJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getMethodTarget  ()Lorg/eclipse/jem/java/internal/impl/MethodImpl;
 getParentType  ()Ljava/lang/Class;
 getParmTypes  ()[Ljava/lang/Class;
 getReflectionSource  ()Ljava/lang/Object;
 getSourceAccessible  ()Ljava/lang/reflect/AccessibleObject;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 reflectGeneratedIfNecessary  ()Z
 reflectParamNamesIfNecessary  ()Z
 reflectValues  ()Z
 setModifiers  ()V
 setNaming  ()V
 setReturnType  ()V

org.eclipse.jem.internal.instantiation.base.JavaObjectInstance

 <init>  ()V
 isPrimitive  ()Z

org.eclipse.jem.java.JavaPackage

 getJavaClasses  ()Lorg/eclipse/emf/common/util/EList;
 getPackageName  ()Ljava/lang/String;

org.eclipse.jem.java.internal.impl.JavaPackageImpl

 <init>  ()V
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getEClassifier  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getJavaClasses  ()Lorg/eclipse/emf/common/util/EList;
 getName  ()Ljava/lang/String;
 getPackageName  ()Ljava/lang/String;
 isDefault  ()Z
 reflect  (Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaPackage;

org.eclipse.jem.java.JavaParameter

 getJavaType  ()Lorg/eclipse/jem/java/JavaHelpers;
 getParameterKind  ()Lorg/eclipse/jem/java/JavaParameterKind;
 getQualifiedName  ()Ljava/lang/String;
 isArray  ()Z
 isFinal  ()Z
 isReturn  ()Z
 setFinal  (Z)V
 setParameterKind  (Lorg/eclipse/jem/java/JavaParameterKind;)V

org.eclipse.jem.java.internal.impl.JavaParameterImpl

 <clinit>  ()V
 <init>  ()V
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getJavaType  ()Lorg/eclipse/jem/java/JavaHelpers;
 getName  ()Ljava/lang/String;
 getParameterKind  ()Lorg/eclipse/jem/java/JavaParameterKind;
 getQualifiedName  ()Ljava/lang/String;
 getReadAdapter  ()Lorg/eclipse/jem/internal/java/adapters/ReadAdaptor;
 isArray  ()Z
 isFinal  ()Z
 isReturn  ()Z
 reflectParamName  ()V
 setFinal  (Z)V
 setName  (Ljava/lang/String;)V
 setParameterKind  (Lorg/eclipse/jem/java/JavaParameterKind;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.java.JavaParameterKind

 <clinit>  ()V
 get  (I)Lorg/eclipse/jem/java/JavaParameterKind;
 get  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameterKind;

org.eclipse.jem.java.util.JavaRefAdapterFactory

 <init>  ()V
 createAdapter  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/emf/common/notify/Adapter;
 createArrayTypeAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createBlockAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createCommentAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEClassAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEClassifierAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEModelElementAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createENamedElementAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEObjectAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEOperationAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEPackageAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEParameterAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createEStructuralFeatureAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createETypedElementAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createFieldAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createInitializerAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createJavaClassAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createJavaDataTypeAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createJavaEventAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createJavaPackageAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createJavaParameterAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createMethodAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 createStatementAdapter  ()Lorg/eclipse/emf/common/notify/Adapter;
 isFactoryForType  (Ljava/lang/Object;)Z

org.eclipse.jem.java.JavaRefFactory

 <clinit>  ()V
 createArrayType  (Lorg/eclipse/jem/java/JavaHelpers;)Lorg/eclipse/jem/java/ArrayType;
 createArrayType  ()Lorg/eclipse/jem/java/ArrayType;
 createArrayType  (Lorg/eclipse/jem/java/JavaHelpers;I)Lorg/eclipse/jem/java/ArrayType;
 createBlock  ()Lorg/eclipse/jem/java/Block;
 createClassRef  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;
 createComment  ()Lorg/eclipse/jem/java/Comment;
 createField  ()Lorg/eclipse/jem/java/Field;
 createInitializer  ()Lorg/eclipse/jem/java/Initializer;
 createJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 createJavaDataType  ()Lorg/eclipse/jem/java/JavaDataType;
 createJavaPackage  ()Lorg/eclipse/jem/java/JavaPackage;
 createJavaParameter  ()Lorg/eclipse/jem/java/JavaParameter;
 createMethod  ()Lorg/eclipse/jem/java/Method;
 createPackageURI  (Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;
 createStatement  ()Lorg/eclipse/jem/java/Statement;
 createTypeURI  (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;
 createTypeURI  (Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;
 getFullTypeName  (Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;
 getJavaRefPackage  ()Lorg/eclipse/jem/java/JavaRefPackage;
 getPackageName  (Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;
 getTypeName  (Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;
 isJavaURI  (Lorg/eclipse/emf/common/util/URI;)Z
 isPackageURI  (Lorg/eclipse/emf/common/util/URI;)Z
 isTypeURI  (Lorg/eclipse/emf/common/util/URI;)Z
 reflectPackage  (Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaPackage;
 reflectType  (Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;
 reflectType  (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;
 reflectType  (Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/java/JavaHelpers;

org.eclipse.jem.java.internal.impl.JavaRefFactoryImpl

 <init>  ()V
 convertJTypeJavaHelpersToString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/Object;)Ljava/lang/String;
 convertJTypeListToString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/Object;)Ljava/lang/String;
 convertToString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/Object;)Ljava/lang/String;
 create  (Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;
 createArrayType  (Lorg/eclipse/jem/java/JavaHelpers;)Lorg/eclipse/jem/java/ArrayType;
 createArrayType  ()Lorg/eclipse/jem/java/ArrayType;
 createArrayType  (Lorg/eclipse/jem/java/JavaHelpers;I)Lorg/eclipse/jem/java/ArrayType;
 createBlock  ()Lorg/eclipse/jem/java/Block;
 createClassRef  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;
 createComment  ()Lorg/eclipse/jem/java/Comment;
 createField  ()Lorg/eclipse/jem/java/Field;
 createFromString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/String;)Ljava/lang/Object;
 createInitializer  ()Lorg/eclipse/jem/java/Initializer;
 createJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 createJavaContext  ()Lorg/eclipse/emf/ecore/resource/ResourceSet;
 createJavaDataType  ()Lorg/eclipse/jem/java/JavaDataType;
 createJavaPackage  ()Lorg/eclipse/jem/java/JavaPackage;
 createJavaParameter  ()Lorg/eclipse/jem/java/JavaParameter;
 createJTypeJavaHelpersFromString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/String;)Lorg/eclipse/jem/java/JavaHelpers;
 createJTypeListFromString  (Lorg/eclipse/emf/ecore/EDataType;Ljava/lang/String;)Ljava/util/List;
 createMethod  ()Lorg/eclipse/jem/java/Method;
 createPackageURI  (Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;
 createStatement  ()Lorg/eclipse/jem/java/Statement;
 createTypeName  (Ljava/lang/String;)Ljava/lang/String;
 createTypeURI  (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;
 createTypeURI  (Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;
 getActiveFactory  ()Lorg/eclipse/jem/java/JavaRefFactory;
 getFullTypeName  (Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;
 getJavaRefPackage  ()Lorg/eclipse/jem/java/JavaRefPackage;
 getPackage  ()Lorg/eclipse/jem/java/JavaRefPackage;
 getPackageName  (Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;
 getReflectionAdapterFactoryClass  ()Ljava/lang/Class;
 getTypeName  (Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;
 isJavaURI  (Lorg/eclipse/emf/common/util/URI;)Z
 isPackageURI  (Lorg/eclipse/emf/common/util/URI;)Z
 isTypeURI  (Lorg/eclipse/emf/common/util/URI;)Z
 primGetTypeName  (Ljava/lang/String;)Ljava/lang/String;
 reflectPackage  (Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaPackage;
 reflectType  (Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;
 reflectType  (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;
 reflectType  (Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/java/JavaHelpers;
 setReflectionAdapterFactoryClass  (Ljava/lang/Class;)V

org.eclipse.jem.internal.java.adapters.JavaReflectionAdapterFactory

 <init>  ()V
 createAdapter  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/emf/common/notify/Adapter;
 createArrayTypeAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 createJavaClassAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 createJavaFieldAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 createJavaMethodAdaptor  (Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;
 disAssociateSource  (Ljava/lang/String;)Lorg/eclipse/emf/common/notify/Notification;
 disAssociateSource  (Ljava/lang/String;Z)Lorg/eclipse/emf/common/notify/Notification;
 disAssociateSourcePlusInner  (Ljava/lang/String;Z)Lorg/eclipse/emf/common/notify/Notification;
 disAssociateSourcePlusInner  (Ljava/lang/String;)V
 finishedIteratingReflected  ()V
 flushAll  ()V
 flushReflection  (Ljava/lang/String;)V
 getJavaRefPackage  ()Lorg/eclipse/jem/java/JavaRefPackage;
 isFactoryForType  (Ljava/lang/Object;)Z
 registerReflection  (Ljava/lang/String;Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;)V
 unregisterReflection  (Ljava/lang/String;)V

org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor

 <clinit>  ()V
 <init>  (Lorg/eclipse/emf/common/notify/Notifier;)V
 <init>  ()V
 createBlock  (Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jem/java/Block;
 createFlushNotification  (Z)Lorg/eclipse/emf/common/notify/Notification;
 createJavaClassRef  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;
 createJavaParameter  (Lorg/eclipse/jem/java/Method;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameter;
 flushReflectedValues  (Z)Z
 flushReflectedValuesIfNecessary  ()Z
 flushReflectedValuesIfNecessary  (Z)Z
 flushReflectedValuesIfNecessaryNoNotification  (Z)Lorg/eclipse/emf/common/notify/Notification;
 getArrayDimensions  (Ljava/lang/String;)Ljava/util/List;
 getJavaFactory  ()Lorg/eclipse/jem/java/JavaRefFactory;
 getReflectionSource  ()Ljava/lang/Object;
 getTypeNamesFromMethodID  (Ljava/lang/String;)[Ljava/lang/String;
 hasCachedReflectionSource  ()Z
 hasReflectionSource  ()Z
 postFlushReflectedValuesIfNecessary  (Z)V
 reflectValues  ()Z
 reflectValuesIfNecessary  ()Z
 releaseSourceType  ()V
 releaseSourceType  (Lorg/eclipse/jem/java/JavaClass;)V
 releaseSourceTypeNoNotification  ()Lorg/eclipse/emf/common/notify/Notification;
 setFieldType  (Lorg/eclipse/jem/java/Field;Ljava/lang/String;)V

org.eclipse.jem.internal.java.adapters.JavaReflectionKey

 <clinit>  ()V
 <init>  (Ljava/util/List;Lorg/eclipse/jem/internal/java/adapters/JavaXMIFactoryImpl$JavaXMIResource;)V
 createArrayType  ()Lorg/eclipse/jem/java/ArrayType;
 createJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 createJavaField  ()Lorg/eclipse/jem/java/Field;
 createJavaMethod  ()Lorg/eclipse/jem/java/Method;
 createJavaParameter  ()Lorg/eclipse/jem/java/JavaParameter;
 get  (Ljava/lang/String;)Ljava/lang/Object;
 getArrayType  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getJavaClass  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getJavaDataType  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getJavaFactory  ()Lorg/eclipse/jem/java/JavaRefFactory;
 getJavaField  (Ljava/lang/String;)Lorg/eclipse/jem/java/Field;
 getJavaMethod  (Ljava/lang/String;)Lorg/eclipse/jem/java/Method;
 getJavaObject  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EObject;
 getJavaParameter  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameter;
 getJavaType  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EClassifier;
 getObjectFromExtensions  (Ljava/lang/String;)Ljava/lang/Object;
 getPackage  ()Lorg/eclipse/emf/ecore/EPackage;
 isArray  (Ljava/lang/String;)Z
 isValidJavaIdentifier  (Ljava/lang/String;)Z
 primGet  (Ljava/lang/String;)Ljava/lang/Object;

org.eclipse.jem.java.JavaRefPackage

 <clinit>  ()V
 getArrayType  ()Lorg/eclipse/emf/ecore/EClass;
 getArrayType_ArrayDimensions  ()Lorg/eclipse/emf/ecore/EAttribute;
 getArrayType_ComponentType  ()Lorg/eclipse/emf/ecore/EReference;
 getBlock  ()Lorg/eclipse/emf/ecore/EClass;
 getBlock_Contents  ()Lorg/eclipse/emf/ecore/EReference;
 getBlock_Name  ()Lorg/eclipse/emf/ecore/EAttribute;
 getBlock_Source  ()Lorg/eclipse/emf/ecore/EAttribute;
 getComment  ()Lorg/eclipse/emf/ecore/EClass;
 getField  ()Lorg/eclipse/emf/ecore/EClass;
 getField_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Initializer  ()Lorg/eclipse/emf/ecore/EReference;
 getField_JavaClass  ()Lorg/eclipse/emf/ecore/EReference;
 getField_JavaVisibility  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Static  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Transient  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Volatile  ()Lorg/eclipse/emf/ecore/EAttribute;
 getInitializer  ()Lorg/eclipse/emf/ecore/EClass;
 getInitializer_IsStatic  ()Lorg/eclipse/emf/ecore/EAttribute;
 getInitializer_JavaClass  ()Lorg/eclipse/emf/ecore/EReference;
 getInitializer_Source  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaClass_AllEvents  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_ClassImport  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_DeclaredClasses  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_DeclaringClass  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Events  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Fields  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaClass_ImplementsInterfaces  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Initializers  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_JavaPackage  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Kind  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaClass_Methods  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_PackageImports  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Public  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaDataType  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaEvent  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaPackage  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaPackage_JavaClasses  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaParameter  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaParameter_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaParameter_ParameterKind  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaParameterKind  ()Lorg/eclipse/emf/ecore/EEnum;
 getJavaRefFactory  ()Lorg/eclipse/jem/java/JavaRefFactory;
 getJavaVisibilityKind  ()Lorg/eclipse/emf/ecore/EEnum;
 getJTypeJavaHelpers  ()Lorg/eclipse/emf/ecore/EDataType;
 getJTypeList  ()Lorg/eclipse/emf/ecore/EDataType;
 getMethod  ()Lorg/eclipse/emf/ecore/EClass;
 getMethod_Abstract  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Constructor  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_JavaClass  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_JavaExceptions  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_JavaVisibility  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Native  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Parameters  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_Source  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_Static  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Synchronized  ()Lorg/eclipse/emf/ecore/EAttribute;
 getStatement  ()Lorg/eclipse/emf/ecore/EClass;
 getTypeKind  ()Lorg/eclipse/emf/ecore/EEnum;

org.eclipse.jem.java.impl.JavaRefPackageImpl

 <init>  ()V
 init  ()Lorg/eclipse/jem/java/JavaRefPackage;

org.eclipse.jem.java.internal.impl.JavaRefPackageImpl

 <clinit>  ()V
 <init>  (Z)V
 createPackageContents  ()V
 getArrayType  ()Lorg/eclipse/emf/ecore/EClass;
 getArrayType_ArrayDimensions  ()Lorg/eclipse/emf/ecore/EAttribute;
 getArrayType_ComponentType  ()Lorg/eclipse/emf/ecore/EReference;
 getBlock  ()Lorg/eclipse/emf/ecore/EClass;
 getBlock_Contents  ()Lorg/eclipse/emf/ecore/EReference;
 getBlock_Name  ()Lorg/eclipse/emf/ecore/EAttribute;
 getBlock_Source  ()Lorg/eclipse/emf/ecore/EAttribute;
 getComment  ()Lorg/eclipse/emf/ecore/EClass;
 getField  ()Lorg/eclipse/emf/ecore/EClass;
 getField_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Initializer  ()Lorg/eclipse/emf/ecore/EReference;
 getField_JavaClass  ()Lorg/eclipse/emf/ecore/EReference;
 getField_JavaVisibility  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Static  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Transient  ()Lorg/eclipse/emf/ecore/EAttribute;
 getField_Volatile  ()Lorg/eclipse/emf/ecore/EAttribute;
 getInitializer  ()Lorg/eclipse/emf/ecore/EClass;
 getInitializer_IsStatic  ()Lorg/eclipse/emf/ecore/EAttribute;
 getInitializer_JavaClass  ()Lorg/eclipse/emf/ecore/EReference;
 getInitializer_Source  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaClass_AllEvents  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_ClassImport  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_DeclaredClasses  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_DeclaringClass  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Events  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Fields  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaClass_ImplementsInterfaces  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Initializers  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_JavaPackage  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Kind  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaClass_Methods  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_PackageImports  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaClass_Public  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaDataType  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaEvent  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaPackage  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaPackage_JavaClasses  ()Lorg/eclipse/emf/ecore/EReference;
 getJavaParameter  ()Lorg/eclipse/emf/ecore/EClass;
 getJavaParameter_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaParameter_ParameterKind  ()Lorg/eclipse/emf/ecore/EAttribute;
 getJavaParameterKind  ()Lorg/eclipse/emf/ecore/EEnum;
 getJavaRefFactory  ()Lorg/eclipse/jem/java/JavaRefFactory;
 getJavaVisibilityKind  ()Lorg/eclipse/emf/ecore/EEnum;
 getJTypeJavaHelpers  ()Lorg/eclipse/emf/ecore/EDataType;
 getJTypeList  ()Lorg/eclipse/emf/ecore/EDataType;
 getMethod  ()Lorg/eclipse/emf/ecore/EClass;
 getMethod_Abstract  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Constructor  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Final  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_JavaClass  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_JavaExceptions  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_JavaVisibility  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Native  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Parameters  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_Source  ()Lorg/eclipse/emf/ecore/EReference;
 getMethod_Static  ()Lorg/eclipse/emf/ecore/EAttribute;
 getMethod_Synchronized  ()Lorg/eclipse/emf/ecore/EAttribute;
 getStatement  ()Lorg/eclipse/emf/ecore/EClass;
 getTypeKind  ()Lorg/eclipse/emf/ecore/EEnum;
 init  ()Lorg/eclipse/jem/java/JavaRefPackage;
 initGen  ()Lorg/eclipse/jem/java/JavaRefPackage;
 initializePackageContents  ()V

org.eclipse.jem.java.util.JavaRefSwitch

 <init>  ()V
 caseArrayType  (Lorg/eclipse/jem/java/ArrayType;)Ljava/lang/Object;
 caseBlock  (Lorg/eclipse/jem/java/Block;)Ljava/lang/Object;
 caseComment  (Lorg/eclipse/jem/java/Comment;)Ljava/lang/Object;
 caseEClass  (Lorg/eclipse/emf/ecore/EClass;)Ljava/lang/Object;
 caseEClassifier  (Lorg/eclipse/emf/ecore/EClassifier;)Ljava/lang/Object;
 caseEModelElement  (Lorg/eclipse/emf/ecore/EModelElement;)Ljava/lang/Object;
 caseENamedElement  (Lorg/eclipse/emf/ecore/ENamedElement;)Ljava/lang/Object;
 caseEOperation  (Lorg/eclipse/emf/ecore/EOperation;)Ljava/lang/Object;
 caseEPackage  (Lorg/eclipse/emf/ecore/EPackage;)Ljava/lang/Object;
 caseEParameter  (Lorg/eclipse/emf/ecore/EParameter;)Ljava/lang/Object;
 caseEStructuralFeature  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Ljava/lang/Object;
 caseETypedElement  (Lorg/eclipse/emf/ecore/ETypedElement;)Ljava/lang/Object;
 caseField  (Lorg/eclipse/jem/java/Field;)Ljava/lang/Object;
 caseInitializer  (Lorg/eclipse/jem/java/Initializer;)Ljava/lang/Object;
 caseJavaClass  (Lorg/eclipse/jem/java/JavaClass;)Ljava/lang/Object;
 caseJavaDataType  (Lorg/eclipse/jem/java/JavaDataType;)Ljava/lang/Object;
 caseJavaEvent  (Lorg/eclipse/jem/java/JavaEvent;)Ljava/lang/Object;
 caseJavaPackage  (Lorg/eclipse/jem/java/JavaPackage;)Ljava/lang/Object;
 caseJavaParameter  (Lorg/eclipse/jem/java/JavaParameter;)Ljava/lang/Object;
 caseMethod  (Lorg/eclipse/jem/java/Method;)Ljava/lang/Object;
 caseStatement  (Lorg/eclipse/jem/java/Statement;)Ljava/lang/Object;
 defaultCase  (Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 doSwitch  (ILorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 doSwitch  (Lorg/eclipse/emf/ecore/EClass;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 doSwitch  (Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;

org.eclipse.jem.java.JavaURL

 <init>  (Ljava/lang/String;Ljava/lang/String;)V
 <init>  (Ljava/lang/String;)V
 getClassName  ()Ljava/lang/String;
 getFullString  ()Ljava/lang/String;
 getPackageName  ()Ljava/lang/String;
 initializeFromString  (Ljava/lang/String;)V
 initializeNamespaceString  (Ljava/lang/String;)V
 isJavaURL  (Ljava/lang/String;)Z
 toString  ()Ljava/lang/String;

org.eclipse.jem.java.JavaVisibilityKind

 <clinit>  ()V
 get  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaVisibilityKind;
 get  (I)Lorg/eclipse/jem/java/JavaVisibilityKind;

org.eclipse.jem.java.adapters.JavaXMIFactory

 <clinit>  ()V
 deregisterReflectionKeyExtension  (Lorg/eclipse/jem/java/adapters/IJavaReflectionKeyExtension;)V
 registerReflectionKeyExtension  (Lorg/eclipse/jem/java/adapters/IJavaReflectionKeyExtension;)V

org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl

 <init>  ()V
 createJavaPackage  (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/Resource;)V
 createResource  (Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;
 deregisterReflectionKeyExtension  (Lorg/eclipse/jem/java/adapters/IJavaReflectionKeyExtension;)V
 register  ()V
 registerReflectionKeyExtension  (Lorg/eclipse/jem/java/adapters/IJavaReflectionKeyExtension;)V

org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource

 <init>  (Lorg/eclipse/emf/common/util/URI;)V
 getEObject  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EObject;
 load  (Ljava/util/Map;)V
 primGetEObject  (Ljava/lang/String;)Lorg/eclipse/emf/ecore/EObject;
 setReflectionKey  (Lorg/eclipse/jem/java/adapters/IJavaReflectionKey;)V
 useIDAttributes  ()Z

org.eclipse.jem.internal.java.adapters.jdk.JDKAdaptor

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V
 computeMethodID  (Ljava/lang/reflect/Constructor;)Ljava/lang/String;
 computeMethodID  (Ljava/lang/reflect/Method;)Ljava/lang/String;
 computeMethodName  (Ljava/lang/reflect/Constructor;)Ljava/lang/String;
 computeMethodName  (Ljava/lang/reflect/Method;)Ljava/lang/String;
 createJavaField  (Ljava/lang/reflect/Field;Lorg/eclipse/emf/ecore/xmi/XMIResource;)Lorg/eclipse/jem/java/Field;
 createJavaMethod  (Ljava/lang/reflect/Constructor;Lorg/eclipse/emf/ecore/xmi/XMIResource;)Lorg/eclipse/jem/java/Method;
 createJavaMethod  (Ljava/lang/reflect/Method;Lorg/eclipse/emf/ecore/xmi/XMIResource;)Lorg/eclipse/jem/java/Method;
 getAdapterFactory  ()Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;
 getAlternateClassLoader  ()Ljava/lang/ClassLoader;
 getPrimitiveType  (Ljava/lang/String;)Ljava/lang/Class;
 getSimpleName  (Ljava/lang/String;)Ljava/lang/String;
 getType  (Ljava/lang/String;)Ljava/lang/Class;
 getType  (Lorg/eclipse/jem/java/JavaHelpers;)Ljava/lang/Class;
 getTypeName  (Ljava/lang/Class;)Ljava/lang/String;
 primitiveForName  (Ljava/lang/String;)Ljava/lang/Class;
 setAdapterFactory  (Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V

org.eclipse.jem.internal.core.JEMPlugin

 <init>  ()V
 getLogger  ()Lorg/eclipse/jem/util/logger/proxy/Logger;
 getPlugin  ()Lorg/eclipse/jem/internal/core/JEMPlugin;
 start  (Lorg/osgi/framework/BundleContext;)V

org.eclipse.jem.java.Method

 getContainingJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getJavaExceptions  ()Lorg/eclipse/emf/common/util/EList;
 getJavaVisibility  ()Lorg/eclipse/jem/java/JavaVisibilityKind;
 getMethodElementSignature  ()Ljava/lang/String;
 getParameter  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameter;
 getParameters  ()Lorg/eclipse/emf/common/util/EList;
 getReturnType  ()Lorg/eclipse/jem/java/JavaHelpers;
 getSignature  ()Ljava/lang/String;
 getSource  ()Lorg/eclipse/jem/java/Block;
 isAbstract  ()Z
 isConstructor  ()Z
 isFinal  ()Z
 isGenerated  ()Z
 isNative  ()Z
 isStatic  ()Z
 isSynchronized  ()Z
 isVoid  ()Z
 listParametersWithoutReturn  ()[Lorg/eclipse/jem/java/JavaParameter;
 setAbstract  (Z)V
 setConstructor  (Z)V
 setFinal  (Z)V
 setIsGenerated  (Z)V
 setJavaClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setJavaVisibility  (Lorg/eclipse/jem/java/JavaVisibilityKind;)V
 setNative  (Z)V
 setReturnType  (Lorg/eclipse/jem/java/JavaHelpers;)V
 setSource  (Lorg/eclipse/jem/java/Block;)V
 setStatic  (Z)V
 setSynchronized  (Z)V

org.eclipse.jem.java.internal.impl.MethodImpl

 <clinit>  ()V
 <init>  ()V
 basicGetSource  ()Lorg/eclipse/jem/java/Block;
 doGetSignature  ()Ljava/lang/String;
 eBasicRemoveFromContainer  (Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eContents  ()Lorg/eclipse/emf/common/util/EList;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseAdd  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getContainingJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getEType  ()Lorg/eclipse/emf/ecore/EClassifier;
 getJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getJavaExceptions  ()Lorg/eclipse/emf/common/util/EList;
 getJavaExceptionsGen  ()Lorg/eclipse/emf/common/util/EList;
 getJavaVisibility  ()Lorg/eclipse/jem/java/JavaVisibilityKind;
 getJavaVisibilityGen  ()Lorg/eclipse/jem/java/JavaVisibilityKind;
 getMethodElementSignature  ()Ljava/lang/String;
 getParameter  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameter;
 getParameters  ()Lorg/eclipse/emf/common/util/EList;
 getParametersGen  ()Lorg/eclipse/emf/common/util/EList;
 getReadAdapter  ()Lorg/eclipse/jem/internal/java/adapters/ReadAdaptor;
 getReturnType  ()Lorg/eclipse/jem/java/JavaHelpers;
 getSignature  ()Ljava/lang/String;
 getSource  ()Lorg/eclipse/jem/java/Block;
 isAbstract  ()Z
 isAbstractGen  ()Z
 isConstructor  ()Z
 isConstructorGen  ()Z
 isFinal  ()Z
 isFinalGen  ()Z
 isGenerated  ()Z
 isGeneratedGen  ()Z
 isNative  ()Z
 isNativeGen  ()Z
 isStatic  ()Z
 isStaticGen  ()Z
 isSynchronized  ()Z
 isSynchronizedGen  ()Z
 isVoid  ()Z
 listParametersWithoutReturn  ()[Lorg/eclipse/jem/java/JavaParameter;
 reflectGenerated  ()V
 reflectValues  ()V
 setAbstract  (Z)V
 setConstructor  (Z)V
 setFinal  (Z)V
 setIsGenerated  (Z)V
 setJavaClass  (Lorg/eclipse/jem/java/JavaClass;)V
 setJavaVisibility  (Lorg/eclipse/jem/java/JavaVisibilityKind;)V
 setNative  (Z)V
 setReflected  (Z)V
 setReturnType  (Lorg/eclipse/jem/java/JavaHelpers;)V
 setSource  (Lorg/eclipse/jem/java/Block;)V
 setStatic  (Z)V
 setSynchronized  (Z)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.impl.NaiveExpressionFlattener

 <init>  ()V
 getResult  ()Ljava/lang/String;
 getStringBuffer  ()Ljava/lang/StringBuffer;
 handleQualifiedName  (Ljava/lang/String;)Ljava/lang/String;
 reset  ()V
 visit  (Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTNullLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTName;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInstanceof;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTAnonymousClassDeclaration;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTThisLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTCastExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;)Z

org.eclipse.jem.java.util.NotificationUtil

 isFlushEvent  (Lorg/eclipse/emf/common/notify/Notification;)Z
 isFlushNewEvent  (Lorg/eclipse/emf/common/notify/Notification;)Z
 isReflectionEvent  (Lorg/eclipse/emf/common/notify/Notification;)Z

org.eclipse.jem.internal.instantiation.ParseTreeAllocation

 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.ParseTreeAllocationImpl

 <init>  ()V
 basicSetExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 isParseTree  ()Z
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.base.ParseTreeAllocationInstantiationVisitor

 <clinit>  ()V
 <init>  ()V
 convertPTInfixOperatorToProxyInfixOperator  (Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;)Lorg/eclipse/jem/internal/proxy/initParser/tree/InfixOperator;
 convertPTPrefixOperatorToProxyPrefixOperator  (Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;)Lorg/eclipse/jem/internal/proxy/initParser/tree/PrefixOperator;
 getBeanProxy  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/proxy/core/ProxyFactoryRegistry;)Lorg/eclipse/jem/internal/proxy/core/IBeanProxy;
 getExpression  ()Lorg/eclipse/jem/internal/proxy/core/IExpression;
 getNextExpression  ()Lorg/eclipse/jem/internal/proxy/initParser/tree/ForExpression;
 getProxy  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/jem/internal/proxy/core/IExpression;)Lorg/eclipse/jem/internal/proxy/core/ExpressionProxy;
 getRegistry  ()Lorg/eclipse/jem/internal/proxy/core/ProxyFactoryRegistry;
 setNextExpression  (Lorg/eclipse/jem/internal/proxy/initParser/tree/ForExpression;)V
 visit  (Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTNullLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTName;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInstanceof;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTAnonymousClassDeclaration;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTThisLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTCastExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;)Z

org.eclipse.jem.internal.instantiation.base.ParseTreeAllocationInstantiationVisitor$ProcessingException

 <init>  (Ljava/lang/Throwable;)V

org.eclipse.jem.internal.instantiation.ParseVisitor

 <init>  ()V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTCastExpression;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTInstanceof;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTNullLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTAnonymousClassDeclaration;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTThisLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTName;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;)V
 endVisit  (Lorg/eclipse/jem/internal/instantiation/PTInstanceReference;)V
 postVisit  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 preVisit  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 visit  (Lorg/eclipse/jem/internal/instantiation/PTStringLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTClassInstanceCreation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTParenthesizedExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInfixExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInvalidExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTAnonymousClassDeclaration;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTCastExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayCreation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTNumberLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTNullLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTName;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInstanceof;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTTypeLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTInstanceReference;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTArrayAccess;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTConditionalExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTFieldAccess;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTCharacterLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTBooleanLiteral;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTPrefixExpression;)Z
 visit  (Lorg/eclipse/jem/internal/instantiation/PTThisLiteral;)Z

org.eclipse.jem.internal.instantiation.ParseVisitor$StopVisiting

 <init>  ()V

org.eclipse.jem.internal.instantiation.PTAnonymousClassDeclaration

 getDeclaration  ()Ljava/lang/String;
 getImports  ()Lorg/eclipse/emf/common/util/EList;
 setDeclaration  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTAnonymousClassDeclarationImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getDeclaration  ()Ljava/lang/String;
 getImports  ()Lorg/eclipse/emf/common/util/EList;
 setDeclaration  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTArrayAccess

 getArray  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getIndexes  ()Lorg/eclipse/emf/common/util/EList;
 setArray  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.PTArrayAccessImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetArray  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getArray  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getIndexes  ()Lorg/eclipse/emf/common/util/EList;
 setArray  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.PTArrayCreation

 getDimensions  ()Lorg/eclipse/emf/common/util/EList;
 getInitializer  ()Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;
 getType  ()Ljava/lang/String;
 setInitializer  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)V
 setType  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTArrayCreationImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetInitializer  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getDimensions  ()Lorg/eclipse/emf/common/util/EList;
 getInitializer  ()Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;
 getType  ()Ljava/lang/String;
 setInitializer  (Lorg/eclipse/jem/internal/instantiation/PTArrayInitializer;)V
 setType  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTArrayInitializer

 getExpressions  ()Lorg/eclipse/emf/common/util/EList;

org.eclipse.jem.internal.instantiation.impl.PTArrayInitializerImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getExpressions  ()Lorg/eclipse/emf/common/util/EList;

org.eclipse.jem.internal.instantiation.PTBooleanLiteral

 isBooleanValue  ()Z
 setBooleanValue  (Z)V

org.eclipse.jem.internal.instantiation.impl.PTBooleanLiteralImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 isBooleanValue  ()Z
 setBooleanValue  (Z)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTCastExpression

 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getType  ()Ljava/lang/String;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setType  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTCastExpressionImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getType  ()Ljava/lang/String;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setType  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTCharacterLiteral

 getCharValue  ()C
 getEscapedValue  ()Ljava/lang/String;
 setCharValue  (C)V
 setEscapedValue  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTCharacterLiteralImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 appendCharacter  (CLjava/lang/StringBuffer;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getCharEscaped  (C)C
 getCharValue  ()C
 getCharValueGen  ()C
 getEscapedValue  ()Ljava/lang/String;
 setCharValue  (C)V
 setCharValueGen  (C)V
 setEscapedValue  (Ljava/lang/String;)V
 setEscapedValueGen  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTClassInstanceCreation

 getArguments  ()Lorg/eclipse/emf/common/util/EList;
 getType  ()Ljava/lang/String;
 setType  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTClassInstanceCreationImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getArguments  ()Lorg/eclipse/emf/common/util/EList;
 getType  ()Ljava/lang/String;
 setType  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTConditionalExpression

 getCondition  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getFalse  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getTrue  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setCondition  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setFalse  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setTrue  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.PTConditionalExpressionImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetCondition  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 basicSetFalse  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 basicSetTrue  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getCondition  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getFalse  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getTrue  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setCondition  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setFalse  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setTrue  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.PTExpression

 accept  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V

org.eclipse.jem.internal.instantiation.impl.PTExpressionImpl

 <init>  ()V
 accept  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 acceptChild  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 acceptChildren  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;Ljava/util/List;)V
 appendDebugString  (Ljava/lang/StringBuffer;)V
 appendPrintString  (Ljava/lang/StringBuffer;)V
 childAccept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 standardToString  ()Ljava/lang/String;
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTFieldAccess

 getField  ()Ljava/lang/String;
 getReceiver  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setField  (Ljava/lang/String;)V
 setReceiver  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.PTFieldAccessImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetReceiver  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getField  ()Ljava/lang/String;
 getReceiver  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setField  (Ljava/lang/String;)V
 setReceiver  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTInfixExpression

 asCompressedExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getExtendedOperands  ()Lorg/eclipse/emf/common/util/EList;
 getLeftOperand  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getOperator  ()Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;
 getRightOperand  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setLeftOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setOperator  (Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;)V
 setRightOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.PTInfixExpressionImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 asCompressedExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 basicSetLeftOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 basicSetRightOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getExtendedOperands  ()Lorg/eclipse/emf/common/util/EList;
 getLeftOperand  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getOperator  ()Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;
 getRightOperand  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setLeftOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setOperator  (Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;)V
 setRightOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTInfixOperator

 <clinit>  ()V
 get  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;
 get  (I)Lorg/eclipse/jem/internal/instantiation/PTInfixOperator;
 getOperator  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTInstanceof

 getOperand  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getType  ()Ljava/lang/String;
 setOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setType  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTInstanceofImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getOperand  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getType  ()Ljava/lang/String;
 setOperand  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setType  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTInstanceReference

 getReference  ()Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;
 setReference  (Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;)V

org.eclipse.jem.internal.instantiation.impl.PTInstanceReferenceImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicGetReference  ()Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getReference  ()Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;
 setReference  (Lorg/eclipse/jem/internal/instantiation/base/IJavaInstance;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTInvalidExpression

 getMessage  ()Ljava/lang/String;
 setMessage  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTInvalidExpressionImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getMessage  ()Ljava/lang/String;
 setMessage  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTMethodInvocation

 getArguments  ()Lorg/eclipse/emf/common/util/EList;
 getName  ()Ljava/lang/String;
 getReceiver  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setName  (Ljava/lang/String;)V
 setReceiver  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.PTMethodInvocationImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetReceiver  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getArguments  ()Lorg/eclipse/emf/common/util/EList;
 getName  ()Ljava/lang/String;
 getReceiver  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setName  (Ljava/lang/String;)V
 setReceiver  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTName

 getName  ()Ljava/lang/String;
 setName  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTNameImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getName  ()Ljava/lang/String;
 setName  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.impl.PTNullLiteralImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;

org.eclipse.jem.internal.instantiation.PTNumberLiteral

 getToken  ()Ljava/lang/String;
 setToken  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTNumberLiteralImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getToken  ()Ljava/lang/String;
 setToken  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTParenthesizedExpression

 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.impl.PTParenthesizedExpressionImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V

org.eclipse.jem.internal.instantiation.PTPrefixExpression

 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getOperator  ()Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setOperator  (Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;)V

org.eclipse.jem.internal.instantiation.impl.PTPrefixExpressionImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 basicSetExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getExpression  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 getOperator  ()Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;
 setExpression  (Lorg/eclipse/jem/internal/instantiation/PTExpression;)V
 setOperator  (Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTPrefixOperator

 <clinit>  ()V
 get  (I)Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;
 get  (Ljava/lang/String;)Lorg/eclipse/jem/internal/instantiation/PTPrefixOperator;
 getOperator  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.PTStringLiteral

 getEscapedValue  ()Ljava/lang/String;
 getLiteralValue  ()Ljava/lang/String;
 setEscapedValue  (Ljava/lang/String;)V
 setLiteralValue  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTStringLiteralImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getEscapedValue  ()Ljava/lang/String;
 getLiteralValue  ()Ljava/lang/String;
 getLiteralValueGen  ()Ljava/lang/String;
 setEscapedValue  (Ljava/lang/String;)V
 setEscapedValueGen  (Ljava/lang/String;)V
 setLiteralValue  (Ljava/lang/String;)V
 setLiteralValueGen  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.instantiation.impl.PTThisLiteralImpl

 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;

org.eclipse.jem.internal.instantiation.PTTypeLiteral

 getType  ()Ljava/lang/String;
 setType  (Ljava/lang/String;)V

org.eclipse.jem.internal.instantiation.impl.PTTypeLiteralImpl

 <clinit>  ()V
 <init>  ()V
 accept0  (Lorg/eclipse/jem/internal/instantiation/ParseVisitor;)V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V
 getType  ()Ljava/lang/String;
 setType  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;

org.eclipse.jem.internal.java.adapters.ReadAdaptor

 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 reflectValuesIfNecessary  ()Z

org.eclipse.jem.internal.java.adapters.ReflectionAdaptor

 <clinit>  ()V
 <init>  (Lorg/eclipse/emf/common/notify/Notifier;)V
 <init>  ()V
 forceDeferredReadFor  (Lorg/eclipse/emf/ecore/EObject;)V
 getTargetResource  ()Lorg/eclipse/emf/ecore/resource/Resource;
 getValue  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;)Ljava/lang/Object;
 getValue  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 isAdapterForType  (Ljava/lang/Object;)Z
 reflectValues  ()Z
 reflectValuesIfNecessary  ()Z
 retrieveAdaptorFrom  (Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;

org.eclipse.jem.internal.java.adapters.nls.ResourceHandler

 <init>  ()V
 getResourceBundle  ()Ljava/util/ResourceBundle;
 getString  (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
 getString  (Ljava/lang/String;)Ljava/lang/String;

org.eclipse.jem.java.internal.impl.StatementImpl

 <init>  ()V
 eGet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Z)Ljava/lang/Object;
 eInverseRemove  (Lorg/eclipse/emf/ecore/InternalEObject;ILjava/lang/Class;Lorg/eclipse/emf/common/notify/NotificationChain;)Lorg/eclipse/emf/common/notify/NotificationChain;
 eIsSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;)Z
 eSet  (Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V
 eStaticClass  ()Lorg/eclipse/emf/ecore/EClass;
 eUnset  (Lorg/eclipse/emf/ecore/EStructuralFeature;)V

org.eclipse.jem.java.TypeKind

 <clinit>  ()V
 get  (Ljava/lang/String;)Lorg/eclipse/jem/java/TypeKind;
 get  (I)Lorg/eclipse/jem/java/TypeKind;

org.eclipse.jem.java.internal.impl.URL

 <init>  (Ljava/lang/String;Ljava/lang/String;)V
 <init>  (Ljava/lang/String;)V
 getAttributeNames  ()Ljava/util/List;
 initializeFromString  (Ljava/lang/String;)V
 toString  ()Ljava/lang/String;