public class ImageTypeManifold extends JavaTypeManifold<manifold.api.image.Model>
ResourceFileTypeManifold.CacheClearer
ARG_DUMP_SOURCE
Constructor and Description |
---|
ImageTypeManifold() |
Modifier and Type | Method and Description |
---|---|
protected String |
contribute(JavaFileManager.Location location,
String topLevelFqn,
boolean genStubs,
String existing,
manifold.api.image.Model model,
DiagnosticListener<JavaFileObject> errorHandler) |
String |
getTypeNameForFile(String fqn,
IFile file) |
boolean |
handlesFileExtension(String fileExtension) |
void |
init(IModule module) |
boolean |
isInnerType(String topLevel,
String relativeInner) |
getClassType, getContributorKind, getSourceKind
clear, contribute, createCacheClearer, findFilesForType, findTopLevelFqn, getAdditionalTypes, getAllTypeNames, getContent, getModel, getModule, getPackage, getPeripheralTypes, getTypeNames, getTypesForFile, handlesFile, init, isDuplicate, isFileBacked, isPackage, isTopLevelType, isType, refreshedFile
doInit, doUninit, init, isInited, uninit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, enterPostJavaCompilation
compile, isSelfCompile, parse
getInterface
public void init(IModule module)
init
in interface ITypeManifold
init
in class ResourceFileTypeManifold<manifold.api.image.Model>
public boolean handlesFileExtension(String fileExtension)
public String getTypeNameForFile(String fqn, IFile file)
getTypeNameForFile
in class ResourceFileTypeManifold<manifold.api.image.Model>
public boolean isInnerType(String topLevel, String relativeInner)
isInnerType
in class ResourceFileTypeManifold<manifold.api.image.Model>
protected String contribute(JavaFileManager.Location location, String topLevelFqn, boolean genStubs, String existing, manifold.api.image.Model model, DiagnosticListener<JavaFileObject> errorHandler)
contribute
in class ResourceFileTypeManifold<manifold.api.image.Model>
Copyright © 2024. All rights reserved.