Class CustomUrlImporter
java.lang.Object
de.larsgrefer.sass.embedded.importer.Importer
de.larsgrefer.sass.embedded.importer.CustomImporter
de.larsgrefer.sass.embedded.importer.CustomUrlImporter
- Direct Known Subclasses:
ClasspathImporter,RelativeUrlImporter,Servlet5ContextImporter,SpringResourceImporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncanonicalize(String url, boolean fromImport) abstract URLcanonicalizeUrl(String url) sass.embedded_protocol.EmbeddedSass.InboundMessage.ImportResponse.ImportSuccesshandleImport(String string) sass.embedded_protocol.EmbeddedSass.InboundMessage.ImportResponse.ImportSuccesshandleImport(URL url) protected booleanMethods inherited from class de.larsgrefer.sass.embedded.importer.CustomImporter
autoCanonicalize
-
Constructor Details
-
CustomUrlImporter
public CustomUrlImporter()
-
-
Method Details
-
canonicalize
- Specified by:
canonicalizein classCustomImporter- Parameters:
url- The URL of the import to be canonicalized. This may be either absolute or relative.fromImport- Whether this request comes from an `@import` rule.- Returns:
- The canonicalized URL (including a scheme)
- Throws:
Exception- See Also:
-
EmbeddedSass.OutboundMessage.CanonicalizeRequest
-
canonicalizeUrl
- Throws:
Exception
-
handleImport
public sass.embedded_protocol.EmbeddedSass.InboundMessage.ImportResponse.ImportSuccess handleImport(String string) throws Exception - Specified by:
handleImportin classCustomImporter- Parameters:
string- The url to import- Throws:
Exception- See Also:
-
EmbeddedSass.OutboundMessage.ImportRequest
-
handleImport
public sass.embedded_protocol.EmbeddedSass.InboundMessage.ImportResponse.ImportSuccess handleImport(URL url) throws Exception - Throws:
Exception
-
isFile
- Throws:
IOException
-