X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Facr%2Ffs%2FFsContentProvider.java;h=3445733e18a13ff1727c20fb139ed82c9ba49c5f;hb=e3db2eba9a7f8380a6f76d7b0e6cd4825e91893e;hp=37401a29c7f894117a2a0240910ee0cd3c5fe595;hpb=85015a7cbfe5343c88477d828fa2f8fb754a65cd;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/acr/fs/FsContentProvider.java b/org.argeo.cms/src/org/argeo/cms/acr/fs/FsContentProvider.java index 37401a29c..3445733e1 100644 --- a/org.argeo.cms/src/org/argeo/cms/acr/fs/FsContentProvider.java +++ b/org.argeo.cms/src/org/argeo/cms/acr/fs/FsContentProvider.java @@ -23,12 +23,14 @@ import org.argeo.api.acr.spi.ProvidedSession; public class FsContentProvider implements ContentProvider { final static String XMLNS_ = "xmlns:"; + private final String mountPath; private final Path rootPath; private final boolean isRoot; private NavigableMap prefixes = new TreeMap<>(); - public FsContentProvider(Path rootPath, boolean isRoot) { + public FsContentProvider(String mountPath, Path rootPath, boolean isRoot) { + this.mountPath = mountPath; this.rootPath = rootPath; this.isRoot = isRoot; initNamespaces(); @@ -81,6 +83,12 @@ public class FsContentProvider implements ContentProvider { } } + + +@Override + public String getMountPath() { + return mountPath; + } boolean isRoot(Path path) { try {