X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Ffile%2Fprovider%2FCmsPath.java;fp=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Ffile%2Fprovider%2FCmsPath.java;h=504e69bff99c2e86e5438faa9bb1401f07e0d0d4;hb=2752f591462f846423020ef1c1989766b20cd554;hp=0000000000000000000000000000000000000000;hpb=aa3c153c9f8c1463be32ea6e87c1f2f04c122b13;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/file/provider/CmsPath.java b/org.argeo.cms/src/org/argeo/cms/file/provider/CmsPath.java new file mode 100644 index 000000000..504e69bff --- /dev/null +++ b/org.argeo.cms/src/org/argeo/cms/file/provider/CmsPath.java @@ -0,0 +1,25 @@ +package org.argeo.cms.file.provider; + +import org.argeo.api.acr.fs.AbstractFsPath; + +public class CmsPath extends AbstractFsPath { + + public CmsPath(CmsFileSystem filesSystem, CmsFileStore fileStore, String[] segments, boolean absolute) { + super(filesSystem, fileStore, segments, absolute); + } + + public CmsPath(CmsFileSystem filesSystem, String path) { + super(filesSystem, path); + } + + @Override + protected AbstractFsPath newInstance(String path) { + return new CmsPath(getFileSystem(), path); + } + + @Override + protected AbstractFsPath newInstance(String[] segments, boolean absolute) { + return new CmsPath(getFileSystem(), getFileStore(), segments, absolute); + } + +}