-
- All Known Implementing Classes:
MutableLoaderContext
public interface LoaderContext
The context providing all necessary components for loading an SVG document. The context returned bycreateDefault()
can be used across multiple documents and threads.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
LoaderContext.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static @NotNull LoaderContext.Builder
builder()
static @NotNull LoaderContext
createDefault()
@NotNull CssParser
cssParser()
@NotNull DocumentLimits
documentLimits()
@NotNull ElementLoader
elementLoader()
@NotNull ResourcePolicy
externalResourcePolicy()
@NotNull PaintParser
paintParser()
@Nullable DomProcessor
preProcessor()
@NotNull ResourceLoader
resourceLoader()
-
-
-
Method Detail
-
preProcessor
@Nullable @Nullable DomProcessor preProcessor()
-
cssParser
@NotNull @NotNull CssParser cssParser()
-
paintParser
@NotNull @NotNull PaintParser paintParser()
-
resourceLoader
@NotNull @NotNull ResourceLoader resourceLoader()
-
elementLoader
@NotNull @NotNull ElementLoader elementLoader()
-
externalResourcePolicy
@NotNull @NotNull ResourcePolicy externalResourcePolicy()
-
documentLimits
@NotNull @NotNull DocumentLimits documentLimits()
-
builder
@NotNull static @NotNull LoaderContext.Builder builder()
-
createDefault
@NotNull static @NotNull LoaderContext createDefault()
-
-