public abstract class DataPathWanderer extends Wanderer implements WandererCallback
Modifier and Type | Field and Description |
---|---|
protected java.util.List<java.lang.String> |
dataPaths |
exhaustiveSearch, topToBottom
Constructor and Description |
---|
DataPathWanderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDataPath(java.lang.String path)
Adds a data path to the path repository.
|
java.util.List<java.lang.String> |
getDataPaths()
Returns a list of file/directory paths.
|
abstract java.lang.Class<?> |
getDataUserClass()
Which component class, like a specific layer type, will be using the data
path.
|
abstract java.lang.String |
getPrettyName() |
boolean |
isMultiPathLayer()
True if layer being described can handle more than one data path, i.e.
|
getCallback, handleDirectory, handleEntry, isExhaustiveSearch, isTopToBottom, main, setCallback, setExhaustiveSearch, setTopToBottom
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleDirectory, handleFile
public abstract java.lang.Class<?> getDataUserClass()
public abstract java.lang.String getPrettyName()
public java.util.List<java.lang.String> getDataPaths()
protected void addDataPath(java.lang.String path)
path
- public boolean isMultiPathLayer()
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details