]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/file/provider/CmsPath.java
Improve ACR attribute typing.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / file / provider / CmsPath.java
1 package org.argeo.cms.file.provider;
2
3 import org.argeo.api.acr.fs.AbstractFsPath;
4
5 public class CmsPath extends AbstractFsPath<CmsFileSystem, CmsFileStore> {
6
7 public CmsPath(CmsFileSystem filesSystem, CmsFileStore fileStore, String[] segments, boolean absolute) {
8 super(filesSystem, fileStore, segments, absolute);
9 }
10
11 public CmsPath(CmsFileSystem filesSystem, String path) {
12 super(filesSystem, path);
13 }
14
15 @Override
16 protected AbstractFsPath<CmsFileSystem, CmsFileStore> newInstance(String path) {
17 return new CmsPath(getFileSystem(), path);
18 }
19
20 @Override
21 protected AbstractFsPath<CmsFileSystem, CmsFileStore> newInstance(String[] segments, boolean absolute) {
22 return new CmsPath(getFileSystem(), getFileStore(), segments, absolute);
23 }
24
25 }