Package jetbrains.mps.vfs
Class QualifiedPath
- java.lang.Object
 - 
- jetbrains.mps.vfs.QualifiedPath
 
 
- 
public final class QualifiedPath extends Object
Represents a global file identifier (alike URL). This is a correct way to store path to a file when the file under subject may be in more than one filesystem. E.g. model root's paths might be in local FS or JRT FS, so correct way to store such a path in module file is QualifiedPath. Having a QualifiedPath in hands, one can obtain a file usingVFSManager.getFile(jetbrains.mps.vfs.QualifiedPath)The
QualifiedPathhas two fields. FS identifies the filesystem to obtain path from, path is a 
- 
- 
Constructor Summary
Constructors Constructor Description QualifiedPath(String fs, String path) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static QualifiedPathdeserialize(String s, MacroProcessor mp)StringgetFsId()StringgetPath()Stringserialize(MacroProcessor mp)StringtoString() 
 - 
 
- 
- 
Method Detail
- 
serialize
@NotNull public String serialize(@Nullable MacroProcessor mp)
 
- 
deserialize
@NotNull public static QualifiedPath deserialize(@NotNull String s, @Nullable MacroProcessor mp)
 
 - 
 
 -