public abstract class BaseSchemaResourceManager extends SchemaImportResolver
Modifier and Type | Method and Description |
---|---|
SchemaImportResolver.SchemaResource |
lookupResource(String nsURI,
String schemaLocation)
Called when the ImportLoader wishes to resolve the
given import.
|
void |
process(String[] uris,
String[] filenames,
boolean sync,
boolean refresh,
boolean imports) |
void |
processAll(boolean sync,
boolean refresh,
boolean imports) |
void |
reportActualNamespace(SchemaImportResolver.SchemaResource rresource,
String actualNamespace)
Updates actual namespace in the table.
|
void |
syncCacheWithLocalXsdFiles(String[] filenames,
boolean deleteOnlyMentioned)
Adds items to the cache that point to new files that aren't
described in the cache, and optionally deletes old entries.
|
void |
writeCache() |
public final void writeCache() throws IOException
IOException
public final void processAll(boolean sync, boolean refresh, boolean imports)
public final void process(String[] uris, String[] filenames, boolean sync, boolean refresh, boolean imports)
public final void syncCacheWithLocalXsdFiles(String[] filenames, boolean deleteOnlyMentioned)
public SchemaImportResolver.SchemaResource lookupResource(String nsURI, String schemaLocation)
lookupResource
in class SchemaImportResolver
public void reportActualNamespace(SchemaImportResolver.SchemaResource rresource, String actualNamespace)
reportActualNamespace
in class SchemaImportResolver
Copyright © 2010 - 2020 Adobe. All Rights Reserved