@Deprecated @Component(role=PathTranslator.class) public class DefaultPathTranslator extends java.lang.Object implements PathTranslator
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String[] |
BASEDIR_EXPRESSIONS
Deprecated.
|
ROLE| Constructor and Description |
|---|
DefaultPathTranslator()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
alignToBaseDirectory(Model model,
java.io.File basedir)
Deprecated.
|
java.lang.String |
alignToBaseDirectory(java.lang.String path,
java.io.File basedir)
Deprecated.
|
private java.lang.String |
chopLeadingFileSeparator(java.lang.String path)
Deprecated.
Removes the leading directory separator from the specified filesystem path (if any).
|
private java.lang.String |
stripBasedirToken(java.lang.String s)
Deprecated.
|
void |
unalignFromBaseDirectory(Model model,
java.io.File basedir)
Deprecated.
|
java.lang.String |
unalignFromBaseDirectory(java.lang.String path,
java.io.File basedir)
Deprecated.
|
private static final java.lang.String[] BASEDIR_EXPRESSIONS
public void alignToBaseDirectory(Model model, java.io.File basedir)
alignToBaseDirectory in interface PathTranslatorpublic java.lang.String alignToBaseDirectory(java.lang.String path,
java.io.File basedir)
alignToBaseDirectory in interface PathTranslatorprivate java.lang.String stripBasedirToken(java.lang.String s)
private java.lang.String chopLeadingFileSeparator(java.lang.String path)
path - The filesystem path, may be null.null if the input path was null.public void unalignFromBaseDirectory(Model model, java.io.File basedir)
unalignFromBaseDirectory in interface PathTranslatorpublic java.lang.String unalignFromBaseDirectory(java.lang.String path,
java.io.File basedir)
unalignFromBaseDirectory in interface PathTranslator