yarp
Class ResourceFinder
java.lang.Object
yarp.Searchable
yarp.ResourceFinder
public class ResourceFinder
- extends Searchable
Method Summary |
boolean |
check(java.lang.String key)
|
boolean |
check(java.lang.String key,
java.lang.String comment)
|
Value |
check(java.lang.String key,
Value fallback)
|
Value |
check(java.lang.String key,
Value fallback,
java.lang.String comment)
|
boolean |
configure(int argc,
SWIGTYPE_p_p_char argv)
|
boolean |
configure(java.lang.String policyName,
int argc,
SWIGTYPE_p_p_char argv)
|
boolean |
configure(java.lang.String policyName,
int argc,
SWIGTYPE_p_p_char argv,
boolean skipFirstArgument)
|
boolean |
configure(java.lang.String policyName,
SVector argv)
|
boolean |
configure(java.lang.String policyName,
SVector argv,
boolean skipFirstArgument)
|
void |
delete()
|
protected void |
finalize()
|
Value |
find(java.lang.String key)
|
java.lang.String |
findFile(java.lang.String key)
|
java.lang.String |
findFile(java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
|
java.lang.String |
findFileByName(java.lang.String fileName)
|
java.lang.String |
findFileByName(java.lang.String fileName,
SWIGTYPE_p_ResourceFinderOptions options)
|
Bottle |
findGroup(java.lang.String key)
|
Bottle |
findGroup(java.lang.String key,
java.lang.String comment)
|
ResourceFinder |
findNestedResourceFinder(java.lang.String key)
|
java.lang.String |
findPath()
|
java.lang.String |
findPath(java.lang.String key)
|
java.lang.String |
findPath(java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
|
Bottle |
findPaths(java.lang.String key)
|
Bottle |
findPaths(java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
|
static Bottle |
getConfigDirs()
|
static java.lang.String |
getConfigHome()
|
static java.lang.String |
getConfigHomeNoCreate()
|
java.lang.String |
getContext()
|
java.lang.String |
getContextPath()
|
Bottle |
getContexts()
|
static long |
getCPtr(ResourceFinder obj)
|
static Bottle |
getDataDirs()
|
static java.lang.String |
getDataHome()
|
static java.lang.String |
getDataHomeNoCreate()
|
java.lang.String |
getHomeContextPath()
|
java.lang.String |
getHomeRobotPath()
|
static ResourceFinder |
getResourceFinderSingleton()
|
boolean |
isConfigured()
|
boolean |
isNull()
|
boolean |
readConfig(Property config,
java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
|
boolean |
setContext(java.lang.String contextName)
|
boolean |
setDefault(java.lang.String key,
java.lang.String val)
|
boolean |
setDefault(java.lang.String key,
Value val)
|
boolean |
setDefaultConfigFile(java.lang.String fname)
|
boolean |
setDefaultContext(java.lang.String contextName)
|
boolean |
setQuiet()
|
boolean |
setQuiet(boolean quiet)
|
boolean |
setVerbose()
|
boolean |
setVerbose(boolean verbose)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ResourceFinder
public ResourceFinder(long cPtr,
boolean cMemoryOwn)
ResourceFinder
public ResourceFinder()
ResourceFinder
public ResourceFinder(ResourceFinder alt)
getCPtr
public static long getCPtr(ResourceFinder obj)
finalize
protected void finalize()
- Overrides:
finalize
in class Searchable
delete
public void delete()
- Overrides:
delete
in class Searchable
setVerbose
public boolean setVerbose(boolean verbose)
setVerbose
public boolean setVerbose()
setQuiet
public boolean setQuiet(boolean quiet)
setQuiet
public boolean setQuiet()
configure
public boolean configure(java.lang.String policyName,
int argc,
SWIGTYPE_p_p_char argv,
boolean skipFirstArgument)
configure
public boolean configure(java.lang.String policyName,
int argc,
SWIGTYPE_p_p_char argv)
configure
public boolean configure(int argc,
SWIGTYPE_p_p_char argv)
setDefaultContext
public boolean setDefaultContext(java.lang.String contextName)
setContext
public boolean setContext(java.lang.String contextName)
setDefault
public boolean setDefault(java.lang.String key,
java.lang.String val)
setDefault
public boolean setDefault(java.lang.String key,
Value val)
setDefaultConfigFile
public boolean setDefaultConfigFile(java.lang.String fname)
findFile
public java.lang.String findFile(java.lang.String key)
findFileByName
public java.lang.String findFileByName(java.lang.String fileName)
findPath
public java.lang.String findPath(java.lang.String key)
findPaths
public Bottle findPaths(java.lang.String key)
findPath
public java.lang.String findPath()
getContext
public java.lang.String getContext()
getContextPath
public java.lang.String getContextPath()
getContexts
public Bottle getContexts()
check
public boolean check(java.lang.String key)
- Overrides:
check
in class Searchable
find
public Value find(java.lang.String key)
- Overrides:
find
in class Searchable
findGroup
public Bottle findGroup(java.lang.String key)
- Overrides:
findGroup
in class Searchable
isNull
public boolean isNull()
- Overrides:
isNull
in class Searchable
toString
public java.lang.String toString()
- Overrides:
toString
in class Searchable
findNestedResourceFinder
public ResourceFinder findNestedResourceFinder(java.lang.String key)
isConfigured
public boolean isConfigured()
getResourceFinderSingleton
public static ResourceFinder getResourceFinderSingleton()
check
public boolean check(java.lang.String key,
java.lang.String comment)
- Overrides:
check
in class Searchable
check
public Value check(java.lang.String key,
Value fallback,
java.lang.String comment)
- Overrides:
check
in class Searchable
check
public Value check(java.lang.String key,
Value fallback)
- Overrides:
check
in class Searchable
findGroup
public Bottle findGroup(java.lang.String key,
java.lang.String comment)
- Overrides:
findGroup
in class Searchable
getDataHome
public static java.lang.String getDataHome()
getDataHomeNoCreate
public static java.lang.String getDataHomeNoCreate()
getConfigHome
public static java.lang.String getConfigHome()
getConfigHomeNoCreate
public static java.lang.String getConfigHomeNoCreate()
getHomeContextPath
public java.lang.String getHomeContextPath()
getHomeRobotPath
public java.lang.String getHomeRobotPath()
getDataDirs
public static Bottle getDataDirs()
getConfigDirs
public static Bottle getConfigDirs()
findPaths
public Bottle findPaths(java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
findPath
public java.lang.String findPath(java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
findFile
public java.lang.String findFile(java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
findFileByName
public java.lang.String findFileByName(java.lang.String fileName,
SWIGTYPE_p_ResourceFinderOptions options)
readConfig
public boolean readConfig(Property config,
java.lang.String key,
SWIGTYPE_p_ResourceFinderOptions options)
configure
public boolean configure(java.lang.String policyName,
SVector argv,
boolean skipFirstArgument)
configure
public boolean configure(java.lang.String policyName,
SVector argv)