|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.org.eclipse.jdt.internal.core.util.HandleFactory
public class HandleFactory
Creates java element handles.
| Constructor Summary | |
|---|---|
HandleFactory()
|
|
| Method Summary | |
|---|---|
IJavaElement |
createElement(ClassScope scope,
ICompilationUnit unit,
java.util.HashSet existingElements,
java.util.HashMap knownScopes)
Returns a handle denoting the class member identified by its scope. |
IJavaElement |
createElement(Scope scope,
int elementPosition,
ICompilationUnit unit,
java.util.HashSet existingElements,
java.util.HashMap knownScopes)
Create handle by adding child to parent obtained by recursing into parent scopes. |
IJavaElement |
createLambdaTypeElement(LambdaExpression expression,
ICompilationUnit unit,
java.util.HashSet existingElements,
java.util.HashMap knownScopes)
Returns a handle denoting the lambda type identified by its scope. |
Openable |
createOpenable(java.lang.String resourcePath,
IJavaSearchScope scope)
Creates an Openable handle from the given resource path. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HandleFactory()
| Method Detail |
|---|
public Openable createOpenable(java.lang.String resourcePath,
IJavaSearchScope scope)
public IJavaElement createElement(ClassScope scope,
ICompilationUnit unit,
java.util.HashSet existingElements,
java.util.HashMap knownScopes)
public IJavaElement createLambdaTypeElement(LambdaExpression expression,
ICompilationUnit unit,
java.util.HashSet existingElements,
java.util.HashMap knownScopes)
public IJavaElement createElement(Scope scope,
int elementPosition,
ICompilationUnit unit,
java.util.HashSet existingElements,
java.util.HashMap knownScopes)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||