public class TypeEngine extends Object implements IJavaSourceParser<TypesContainer>
Constructor and Description |
---|
TypeEngine() |
Modifier and Type | Method and Description |
---|---|
void |
cleanProject(IProject project,
IJavaProject javaProject)
Called to perform a clean on a project that is of Java nature, including Module
projects.
|
String |
getID()
Gets the ID of the processor.
|
String |
getMarkerType()
Gets the Marker Type for errors used by the parser.
|
static void |
initialize()
Initializes the singleton engine, called from the Java Manager.
|
JavaSourceFileProcessor<TypesContainer> |
isHandled(IFile sourceFile)
Checks if the parser wishes to handle the file in question.
|
public static void initialize()
public String getID()
getID
in interface IJavaSourceParser<TypesContainer>
public String getMarkerType()
getMarkerType
in interface IJavaSourceParser<TypesContainer>
public void cleanProject(IProject project, IJavaProject javaProject)
cleanProject
in interface IJavaSourceParser<TypesContainer>
project
- The project.javaProject
- The Java project.public JavaSourceFileProcessor<TypesContainer> isHandled(IFile sourceFile)
isHandled
in interface IJavaSourceParser<TypesContainer>
sourceFile
- The source file.iizi® is a registered trademark of Mindus SARL. © Copyright Mindus SARL, 2020. All rights reserved.