|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.xtext.xbase.jvmmodel.JvmModelAssociator.JvmDeclaredTypeAcceptor
public static class JvmModelAssociator.JvmDeclaredTypeAcceptor
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.eclipse.xtext.xbase.jvmmodel.IJvmDeclaredTypeAcceptor |
---|
IJvmDeclaredTypeAcceptor.IPostIndexingInitializing<T extends JvmDeclaredType> |
Field Summary | |
---|---|
java.util.List<Pair<JvmDeclaredType,Procedures.Procedure1<? super JvmDeclaredType>>> |
later
|
Constructor Summary | |
---|---|
JvmModelAssociator.JvmDeclaredTypeAcceptor(DerivedStateAwareResource resource)
|
Method Summary | ||
---|---|---|
|
accept(T type)
Accepts a JvmDeclaredType with no container, to be added to the contents list of a Resource . |
|
void |
initializeLater(Procedures.Procedure1<? super JvmDeclaredType> lateInitialization)
The passed procedure will be executed only if in post-indexing phase, and it is executed after all JvmDeclaredType are created
and attached to the Resource . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.util.List<Pair<JvmDeclaredType,Procedures.Procedure1<? super JvmDeclaredType>>> later
Constructor Detail |
---|
public JvmModelAssociator.JvmDeclaredTypeAcceptor(DerivedStateAwareResource resource)
Method Detail |
---|
public <T extends JvmDeclaredType> IJvmDeclaredTypeAcceptor.IPostIndexingInitializing<T> accept(T type)
IJvmDeclaredTypeAcceptor
JvmDeclaredType
with no container, to be added to the contents list of a Resource
.
accept
in interface IJvmDeclaredTypeAcceptor
IJvmDeclaredTypeAcceptor.IPostIndexingInitializing
to provide a post-indexing initialization of the given type.public void initializeLater(Procedures.Procedure1<? super JvmDeclaredType> lateInitialization)
IJvmDeclaredTypeAcceptor.IPostIndexingInitializing
JvmDeclaredType
are created
and attached to the Resource
.
initializeLater
in interface IJvmDeclaredTypeAcceptor.IPostIndexingInitializing<JvmDeclaredType>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |