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

Hide tested methods Hide untested methods Collapse classes

org.eclipse.jem.workbench.utility.ASTBoundResolver

 <init>  ()V
 getTypeName  (Lorg/eclipse/jdt/core/dom/ITypeBinding;)Ljava/lang/String;
 resolveName  (Lorg/eclipse/jdt/core/dom/Name;)Lorg/eclipse/jem/internal/instantiation/PTExpression;
 resolveThis  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 resolveType  (Lorg/eclipse/jdt/core/dom/Name;)Ljava/lang/String;
 resolveType  (Lorg/eclipse/jdt/core/dom/Type;)Ljava/lang/String;

org.eclipse.jem.internal.plugin.IJavaProjectInfo

 getSourcePath  ()Ljava/lang/String;

org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jem/internal/java/adapters/JavaReflectionAdapterFactory;)V
 addFields  ()Z
 addMethods  ()Z
 clearSource  ()V
 flushFields  ()Z
 flushImplements  ()Z
 flushInnerClasses  ()Z
 flushMethods  ()Z
 flushModifiers  ()Z
 flushReflectedValues  (Z)Z
 flushSuper  ()Z
 getAdapterFactory  ()Lorg/eclipse/jem/internal/java/adapters/JavaReflectionAdapterFactory;
 getBinaryType  ()Lorg/eclipse/jdt/core/IType;
 getJavaClassTarget  ()Lorg/eclipse/jem/java/internal/impl/JavaClassImpl;
 getReflectionSource  ()Ljava/lang/Object;
 getSourceType  ()Lorg/eclipse/jdt/core/IType;
 getType  ()Lorg/eclipse/jdt/core/IType;
 getTypeResolutionCache  ()Ljava/util/Map;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 hasValidReflection  ()Z
 isSourceTypeFromBinary  ()Z
 notifyChanged  (Lorg/eclipse/emf/common/notify/Notification;)V
 postFlushReflectedValuesIfNecessary  (Z)V
 reflectFieldsIfNecessary  ()Z
 reflectInnerClasses  (Lorg/eclipse/jdt/core/IType;)V
 reflectInnerClasses  ()V
 reflectJavaClass  (Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;
 reflectJavaClass  (Lorg/eclipse/jdt/core/IType;)Lorg/eclipse/jem/java/JavaClass;
 reflectMethodsIfNecessary  ()Z
 reflectValues  ()Z
 setAdapterFactory  (Lorg/eclipse/jem/internal/java/adapters/JavaReflectionAdapterFactory;)V
 setDeclaringClass  ()V
 setImplements  ()V
 setModifiers  ()V
 setNaming  ()V
 setSourceType  (Lorg/eclipse/jdt/core/IType;)V
 setSuper  ()V
 sourceTypeExists  ()Z

org.eclipse.jem.internal.plugin.JavaEMFNature

 <init>  ()V
 addAdapterFactories  (Lorg/eclipse/emf/ecore/resource/ResourceSet;)V
 addJavaReflectionAdapterFactories  (Lorg/eclipse/emf/ecore/resource/ResourceSet;)V
 configureURIConverter  (Lorg/eclipse/jem/util/emf/workbench/WorkbenchURIConverter;)V
 createRuntime  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/internal/plugin/JavaEMFNature;
 getNatureID  ()Ljava/lang/String;
 getPluginID  ()Ljava/lang/String;
 getRuntime  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/internal/plugin/JavaEMFNature;
 hasRuntime  (Lorg/eclipse/core/resources/IProject;)Z
 primaryContributeToContext  (Lorg/eclipse/jem/util/emf/workbench/EMFWorkbenchContextBase;)V
 primGetRuntime  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/internal/plugin/JavaEMFNature;
 primHasRuntime  (Lorg/eclipse/core/resources/IProject;)Z
 secondaryContributeToContext  (Lorg/eclipse/jem/util/emf/workbench/EMFWorkbenchContextBase;)V
 setProject  (Lorg/eclipse/core/resources/IProject;)V

org.eclipse.jem.internal.adapters.jdom.JavaFieldJDOMAdaptor

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jdt/core/IJavaProject;)V
 clearSource  ()V
 flushReflectedValues  (Z)Z
 getFieldInitializerSource  ()Ljava/lang/String;
 getFieldInitializerSourceWithoutComments  ()Ljava/lang/String;
 getFieldInitializerString  ()Ljava/lang/String;
 getParentType  ()Lorg/eclipse/jdt/core/IType;
 getReflectionSource  ()Ljava/lang/Object;
 getSourceField  ()Lorg/eclipse/jdt/core/IField;
 getTargetField  ()Lorg/eclipse/jem/java/internal/impl/FieldImpl;
 getType  ()Lorg/eclipse/jdt/core/IType;
 getTypeResolutionCache  ()Ljava/util/Map;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 postFlushReflectedValuesIfNecessary  (Z)V
 reflectValues  ()Z
 setModifiers  ()V
 setNaming  ()V
 setSourceField  (Lorg/eclipse/jdt/core/IField;)V
 setType  ()V

org.eclipse.jem.internal.adapters.jdom.JavaJDOMAdapterFactory

 <init>  ()V
 <init>  (Lorg/eclipse/jdt/core/IJavaProject;)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
 flushAllNoNotification  ()Ljava/util/List;
 flushPackage  (Ljava/lang/String;Z)V
 flushPackageNoNotification  (Ljava/lang/String;Z)Ljava/util/List;
 flushReflection  (Ljava/lang/String;)V
 flushReflectionNoNotification  (Ljava/lang/String;)Lorg/eclipse/emf/common/notify/Notification;
 flushReflectionPlusInnerNoNotification  (Ljava/lang/String;)Lorg/eclipse/emf/common/notify/Notification;
 getJavaProject  ()Lorg/eclipse/jdt/core/IJavaProject;
 initializeSynchronizer  ()V
 notifyContentChanged  (Lorg/eclipse/jdt/core/ICompilationUnit;)V
 setJavaProject  (Lorg/eclipse/jdt/core/IJavaProject;)V

org.eclipse.jem.internal.adapters.jdom.JavaMethodJDOMAdaptor

 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jdt/core/IJavaProject;)V
 addExceptions  ()V
 addParameters  ()V
 clearSource  ()V
 flushReflectedValues  (Z)Z
 getContainingJavaClass  ()Lorg/eclipse/jem/java/JavaClass;
 getParameterNames  ()[Ljava/lang/String;
 getParentType  ()Lorg/eclipse/jdt/core/IType;
 getParmTypeSignatures  ()[Ljava/lang/String;
 getReflectionSource  ()Ljava/lang/Object;
 getSourceMethod  ()Lorg/eclipse/jdt/core/IMethod;
 getType  ()Lorg/eclipse/jdt/core/IType;
 getTypeResolutionCache  ()Ljava/util/Map;
 getValueIn  (Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;
 hasCachedReflectionSource  ()Z
 postFlushReflectedValuesIfNecessary  (Z)V
 primSetMethod  (Lorg/eclipse/jdt/core/IMethod;)V
 reflectGeneratedIfNecessary  ()Z
 reflectParamNamesIfNecessary  ()Z
 reflectValues  ()Z
 setGeneratedFlag  ()V
 setModifiers  ()V
 setNaming  ()V
 setReturnType  ()V
 setSourceMethod  (Lorg/eclipse/jdt/core/IMethod;)V
 typeNameFromSignature  (Ljava/lang/String;)Ljava/lang/String;

org.eclipse.jem.internal.adapters.jdom.JavaModelListener

 <init>  ()V
 <init>  (I)V

org.eclipse.jem.workbench.utility.JavaModelListener

 <init>  ()V
 <init>  (I)V
 elementChanged  (Lorg/eclipse/jdt/core/ElementChangedEvent;)V
 getJavaProject  ()Lorg/eclipse/jdt/core/IJavaProject;
 getJavaProject  (Lorg/eclipse/jdt/core/IClasspathEntry;)Lorg/eclipse/jdt/core/IJavaProject;
 getWorkspaceRoot  ()Lorg/eclipse/core/resources/IWorkspaceRoot;
 isAlsoClasspathChange  (Lorg/eclipse/core/runtime/IPath;)Z
 isClassPathChange  (Lorg/eclipse/jdt/core/IJavaElementDelta;)Z
 isClasspathResourceChange  (Lorg/eclipse/jdt/core/IJavaElementDelta;)Z
 isInClasspath  (Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jdt/core/IJavaProject;ZLjava/util/Set;)Z
 isInClasspath  (Lorg/eclipse/jdt/core/IJavaProject;)Z
 isInClasspath  (Lorg/eclipse/jdt/core/IJavaProject;Ljava/util/List;ZLjava/util/Set;)Z
 processChildren  (Lorg/eclipse/jdt/core/IJavaElement;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processContentChanged  (Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processDelta  (Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IPackageFragment;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IPackageFragmentRoot;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/ICompilationUnit;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IJavaModel;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IType;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IClassFile;Lorg/eclipse/jdt/core/IJavaElementDelta;)V

org.eclipse.jem.internal.plugin.JavaPlugin

 <init>  ()V
 getDefault  ()Lorg/eclipse/jem/internal/plugin/JavaPlugin;
 getLogger  ()Lorg/eclipse/jem/util/logger/proxy/Logger;
 start  (Lorg/osgi/framework/BundleContext;)V

org.eclipse.jem.internal.plugin.JavaProjectInfo

 <init>  ()V
 getDefaultSourcePath  ()Ljava/lang/String;
 getSourcePath  ()Ljava/lang/String;
 setSourcePath  (Ljava/lang/String;)V

org.eclipse.jem.internal.adapters.jdom.JavaReflectionSynchronizer

 <init>  (Lorg/eclipse/jem/internal/adapters/jdom/JavaJDOMAdapterFactory;)V
 disAssociateSource  (Ljava/lang/String;)V
 disAssociateSourcePlusInner  (Ljava/lang/String;)V
 doFlush  (Lorg/eclipse/jdt/core/ICompilationUnit;)Lorg/eclipse/emf/common/notify/Notification;
 doFlush  (Lorg/eclipse/jdt/core/IType;)Lorg/eclipse/emf/common/notify/Notification;
 elementChanged  (Lorg/eclipse/jdt/core/ElementChangedEvent;)V
 flush  (Lorg/eclipse/jdt/core/IType;)V
 flush  (Lorg/eclipse/jdt/core/ICompilationUnit;)V
 flushAll  ()V
 flushPackage  (Ljava/lang/String;Z)V
 getAdapterFactory  ()Lorg/eclipse/jem/internal/adapters/jdom/JavaJDOMAdapterFactory;
 getFullNameFromElement  (Lorg/eclipse/jdt/core/ICompilationUnit;)Ljava/lang/String;
 getFullNameFromElement  (Lorg/eclipse/jdt/core/IClassFile;)Ljava/lang/String;
 getFullNameFromElement  (Lorg/eclipse/jdt/core/IJavaElement;)Ljava/lang/String;
 getJavaProject  ()Lorg/eclipse/jdt/core/IJavaProject;
 processChildren  (Lorg/eclipse/jdt/core/IJavaElement;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processDelta  (Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IPackageFragment;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IPackageFragmentRoot;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/ICompilationUnit;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IClassFile;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processJavaElementChanged  (Lorg/eclipse/jdt/core/IType;Lorg/eclipse/jdt/core/IJavaElementDelta;)V
 processRemoveOrAdd  (Lorg/eclipse/jdt/core/ICompilationUnit;)V
 stopSynchronizer  ()V

org.eclipse.jem.internal.adapters.jdom.JDOMAdaptor

 <clinit>  ()V
 <init>  (Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jdt/core/IJavaProject;)V
 clearSource  ()V
 computeMethodID  (Lorg/eclipse/jdt/core/IMethod;)Ljava/lang/String;
 computeMethodID  (Lorg/eclipse/jdt/core/IMethod;Lorg/eclipse/jdt/core/IType;Ljava/util/Map;)Ljava/lang/String;
 computeMethodName  (Lorg/eclipse/jdt/core/IMethod;)Ljava/lang/String;
 contentChanged  ()V
 convertJDOMtypeName  (Ljava/lang/String;)Ljava/lang/String;
 createJavaField  (Lorg/eclipse/jdt/core/IField;Lorg/eclipse/emf/ecore/xmi/XMIResource;)Lorg/eclipse/jem/java/Field;
 createJavaMethod  (Lorg/eclipse/jdt/core/IMethod;Lorg/eclipse/emf/ecore/xmi/XMIResource;)Lorg/eclipse/jem/java/Method;
 getBinaryPathFromQualifiedName  (Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;
 getBinaryType  (Ljava/lang/String;)Lorg/eclipse/jdt/core/IType;
 getColNo  ()I
 getLineNo  ()I
 getReflectionSource  ()Ljava/lang/Object;
 getResolvedTypeName  (Ljava/lang/String;Lorg/eclipse/jdt/core/IType;)Ljava/lang/String;
 getSourceProject  ()Lorg/eclipse/jdt/core/IJavaProject;
 getType  (Ljava/lang/String;)Lorg/eclipse/jdt/core/IType;
 getType  ()Lorg/eclipse/jdt/core/IType;
 getTypeResolutionCache  ()Ljava/util/Map;
 isResourceLoaded  ()Z
 releaseSourceType  ()V
 releaseSourceTypeNoNotification  ()Lorg/eclipse/emf/common/notify/Notification;
 setSourceProject  (Lorg/eclipse/jdt/core/IJavaProject;)V
 signatureToString  (Ljava/lang/String;)Ljava/lang/String;
 typeNameFromSignature  (Ljava/lang/String;)Ljava/lang/String;
 typeNameFromSignature  (Ljava/lang/String;Lorg/eclipse/jdt/core/IType;Ljava/util/Map;)Ljava/lang/String;
 typeNameFromSignature  (Ljava/lang/String;Lorg/eclipse/jdt/core/IType;)Ljava/lang/String;

org.eclipse.jem.internal.adapters.jdom.JDOMClassFinder

 <init>  ()V
 getBinaryPathFromQualifiedName  (Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;
 getBinaryType  (Ljava/lang/String;)Lorg/eclipse/jdt/core/IType;
 getJavaElement  (Ljava/lang/String;)Lorg/eclipse/jdt/core/IJavaElement;
 getPathFromQualifiedName  (Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;
 getSourceProject  ()Lorg/eclipse/jdt/core/IJavaProject;
 getType  (Ljava/lang/String;)Lorg/eclipse/jdt/core/IType;
 instance  ()Lorg/eclipse/jem/internal/adapters/jdom/JDOMClassFinder;

org.eclipse.jem.internal.adapters.jdom.JDOMSearchHelper

 <init>  ()V
 findActualJavaElement  (Ljava/lang/String;Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jem/internal/adapters/jdom/JDOMAdaptor;)[Ljava/lang/Object;
 findInnerJavaElement  ([Ljava/lang/Object;Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jem/internal/adapters/jdom/JDOMAdaptor;)V
 findJavaElement  (Ljava/lang/String;Lorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jem/internal/adapters/jdom/JDOMAdaptor;)Lorg/eclipse/jdt/core/IJavaElement;
 findType  (Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/jdt/core/IJavaProject;)Lorg/eclipse/jdt/core/IType;
 findType  (Ljava/lang/String;ZLorg/eclipse/jdt/core/IJavaProject;Lorg/eclipse/jem/internal/adapters/jdom/JDOMAdaptor;)Lorg/eclipse/jdt/core/IType;
 getPathFromQualifiedName  (Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;
 getResolvedTypeName  (Ljava/lang/String;Lorg/eclipse/jdt/core/IType;Ljava/util/Map;)Ljava/lang/String;
 isPrimitive  (Ljava/lang/String;)Z
 isPrimitiveOrVoid  (Ljava/lang/String;)Z
 isVoid  (Ljava/lang/String;)Z
 matchTypeSignatures  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;Ljava/lang/String;)Z
 matchTypeSignatures  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Z
 resolveSimpleTypeName  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;Ljava/util/Map;Z)Ljava/lang/String;
 resolveSimpleTypeName  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
 resolveSimpleTypeName  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;)Ljava/lang/String;
 searchForMatchingMethod  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;[Ljava/lang/String;)Lorg/eclipse/jdt/core/IMethod;
 searchForMatchingMethod  (Lorg/eclipse/jdt/core/IType;Ljava/lang/String;[Ljava/lang/String;Ljava/util/Map;)Lorg/eclipse/jdt/core/IMethod;

org.eclipse.jem.workbench.utility.JemProjectUtilities

 appendJavaClassPath  (Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jdt/core/IClasspathEntry;)V
 appendJavaClassPath  (Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V
 forceClasspathReload  (Lorg/eclipse/core/resources/IProject;)V
 getClasspathAsURLArray  (Lorg/eclipse/jdt/core/IJavaProject;)[Ljava/net/URL;
 getJavaClass  (Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/jem/java/JavaClass;
 getJavaModel  ()Lorg/eclipse/jdt/core/IJavaModel;
 getJavaProject  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jdt/core/IJavaProject;
 getJavaProjectOutputAbsoluteLocation  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/runtime/IPath;
 getJavaProjectOutputContainer  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IContainer;
 getJavaProjectOutputLocation  (Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/runtime/IPath;
 getJEM_EMF_Nature  (Lorg/eclipse/core/resources/IProject;Z)Lorg/eclipse/jem/util/emf/workbench/nature/EMFNature;
 getLibraryContainers  (Lorg/eclipse/core/resources/IProject;)Ljava/util/List;
 getlibraryPaths  (Lorg/eclipse/core/resources/IProject;)Ljava/util/List;
 getLocalJARPathsFromClasspath  (Lorg/eclipse/core/resources/IProject;)Ljava/util/List;
 getSourceContainers  (Lorg/eclipse/core/resources/IProject;)Ljava/util/List;
 getSourceFolderOrFirst  (Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/core/resources/IContainer;
 getSourceFolders  (Lorg/eclipse/core/resources/IProject;)Ljava/util/List;
 getSourcePackageFragmentRoots  (Lorg/eclipse/jdt/core/IJavaProject;)Ljava/util/List;
 getSourcePathOrFirst  (Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;
 getSourcePaths  (Lorg/eclipse/core/resources/IProject;)Ljava/util/List;
 isBinaryProject  (Lorg/eclipse/core/resources/IProject;)Z
 primRemoveFromJavaClassPath  ([Lorg/eclipse/jdt/core/IClasspathEntry;Ljava/util/List;)[Lorg/eclipse/jdt/core/IClasspathEntry;
 primRemoveFromJavaClassPath  ([Lorg/eclipse/jdt/core/IClasspathEntry;Lorg/eclipse/jdt/core/IClasspathEntry;)[Lorg/eclipse/jdt/core/IClasspathEntry;
 removeFromJavaClassPath  (Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/runtime/IPath;)V
 removeFromJavaClassPath  (Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V
 removeFromJavaClassPath  (Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jdt/core/IClasspathEntry;)V
 removeFromJavaClassPath  (Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/resources/IResource;)V
 updateClasspath  (Lorg/eclipse/jdt/core/IJavaProject;)V

org.eclipse.jem.workbench.utility.NoASTResolver

 <init>  ()V
 resolveName  (Lorg/eclipse/jdt/core/dom/Name;)Lorg/eclipse/jem/internal/instantiation/PTExpression;
 resolveType  (Lorg/eclipse/jdt/core/dom/Name;)Ljava/lang/String;
 resolveType  (Lorg/eclipse/jdt/core/dom/Type;)Ljava/lang/String;

org.eclipse.jem.workbench.utility.ParseTreeCreationFromAST

 <init>  (Lorg/eclipse/jem/workbench/utility/ParseTreeCreationFromAST$Resolver;)V
 createExpression  (Lorg/eclipse/jdt/core/dom/Expression;)Lorg/eclipse/jem/internal/instantiation/PTExpression;
 createFieldAccess  (Ljava/lang/String;Lorg/eclipse/jem/internal/instantiation/PTExpression;)Lorg/eclipse/jem/internal/instantiation/PTExpression;
 createMethodInvocation  (Ljava/lang/String;Lorg/eclipse/jem/internal/instantiation/PTExpression;Ljava/util/List;)Lorg/eclipse/jem/internal/instantiation/PTMethodInvocation;
 perform  (Lorg/eclipse/jdt/core/dom/Expression;)Lorg/eclipse/jem/internal/instantiation/PTExpression;
 visit  (Lorg/eclipse/jdt/core/dom/PostfixExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ThisExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/CastExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ArrayCreation;)Z
 visit  (Lorg/eclipse/jdt/core/dom/SuperFieldAccess;)Z
 visit  (Lorg/eclipse/jdt/core/dom/InstanceofExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/StringLiteral;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ArrayInitializer;)Z
 visit  (Lorg/eclipse/jdt/core/dom/Assignment;)Z
 visit  (Lorg/eclipse/jdt/core/dom/NumberLiteral;)Z
 visit  (Lorg/eclipse/jdt/core/dom/QualifiedName;)Z
 visit  (Lorg/eclipse/jdt/core/dom/NullLiteral;)Z
 visit  (Lorg/eclipse/jdt/core/dom/MethodInvocation;)Z
 visit  (Lorg/eclipse/jdt/core/dom/SuperMethodInvocation;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ClassInstanceCreation;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ParenthesizedExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/TypeLiteral;)Z
 visit  (Lorg/eclipse/jdt/core/dom/SimpleName;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ArrayAccess;)Z
 visit  (Lorg/eclipse/jdt/core/dom/FieldAccess;)Z
 visit  (Lorg/eclipse/jdt/core/dom/ConditionalExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/CharacterLiteral;)Z
 visit  (Lorg/eclipse/jdt/core/dom/BooleanLiteral;)Z
 visit  (Lorg/eclipse/jdt/core/dom/PrefixExpression;)Z
 visit  (Lorg/eclipse/jdt/core/dom/InfixExpression;)Z

org.eclipse.jem.workbench.utility.ParseTreeCreationFromAST$InvalidExpressionException

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

org.eclipse.jem.workbench.utility.ParseTreeCreationFromAST$Resolver

 <init>  ()V
 resolveName  (Lorg/eclipse/jdt/core/dom/Name;)Lorg/eclipse/jem/internal/instantiation/PTExpression;
 resolveThis  ()Lorg/eclipse/jem/internal/instantiation/PTExpression;
 resolveType  (Lorg/eclipse/jdt/core/dom/Name;)Ljava/lang/String;
 resolveType  (Lorg/eclipse/jdt/core/dom/Type;)Ljava/lang/String;
 throwInvalidExpressionException  (Ljava/lang/String;)V

org.eclipse.jem.workbench.utility.WorkbenchUtilityMessages

 <clinit>  ()V