public interface IModel
ResourceFileTypeManifold
. Implementors of IModel
store and manage
state necessary to generate source code in the context of ResourceFileTypeManifold.contribute(javax.tools.JavaFileManager.Location, String, boolean, String, IModel, DiagnosticListener)
Modifier and Type | Method and Description |
---|---|
void |
addFile(IFile file)
Add
file to the set of files this model uses. |
Set<IFile> |
getFiles() |
String |
getFqn() |
IManifoldHost |
getHost() |
default boolean |
isProcessing(String fqn) |
void |
removeFile(IFile file)
Remove
file from the set of files this model uses |
void |
updateFile(IFile file)
Updates
file in the set of files this model uses |
IManifoldHost getHost()
String getFqn()
Set<IFile> getFiles()
void addFile(IFile file)
file
to the set of files this model uses. The addition of a new flievoid removeFile(IFile file)
file
from the set of files this model usesvoid updateFile(IFile file)
file
in the set of files this model usesdefault boolean isProcessing(String fqn)
Copyright © 2024. All rights reserved.