com.cosylab.vdct.util
Class PathSpecification
java.lang.Object
com.cosylab.vdct.util.PathSpecification
public class PathSpecification
- extends java.lang.Object
- Author:
- Matej
Method Summary |
void |
addAddPath(java.lang.String dirs)
|
static java.io.File |
getRelativeName(java.io.File path,
java.io.File relativeToPath)
|
java.io.File |
search4File(java.lang.String fileName)
|
void |
setPath(java.lang.String dirs)
|
static void |
splitPath(java.lang.String dirs,
java.lang.String currentDir,
java.util.ArrayList list)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
currentPath
protected java.util.ArrayList currentPath
NAME_EPICS_DB_INCLUDE_PATH
protected static final java.lang.String NAME_EPICS_DB_INCLUDE_PATH
- See Also:
- Constant Field Values
currentDir
protected java.lang.String currentDir
PathSpecification
public PathSpecification(java.lang.String defaultPath)
PathSpecification
public PathSpecification(java.lang.String defaultPath,
PathSpecification parent)
splitPath
public static void splitPath(java.lang.String dirs,
java.lang.String currentDir,
java.util.ArrayList list)
setPath
public void setPath(java.lang.String dirs)
addAddPath
public void addAddPath(java.lang.String dirs)
search4File
public java.io.File search4File(java.lang.String fileName)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
getRelativeName
public static java.io.File getRelativeName(java.io.File path,
java.io.File relativeToPath)
- Parameters:
path
- relativeToPath
-
- Returns: