Package yarp
Class ResourceFinder
- java.lang.Object
-
- yarp.Searchable
-
- yarp.ResourceFinder
-
public class ResourceFinder extends Searchable
-
-
Field Summary
-
Fields inherited from class yarp.Searchable
swigCMemOwn
-
-
Constructor Summary
Constructors Modifier Constructor Description ResourceFinder()
protected
ResourceFinder(long cPtr, boolean cMemoryOwn)
ResourceFinder(ResourceFinder alt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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()
protected 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 yarp.Searchable
getCPtr, getMonitor, getMonitorContext, reportToMonitor, setMonitor, setMonitor
-
-
-
-
Constructor Detail
-
ResourceFinder
protected ResourceFinder(long cPtr, boolean cMemoryOwn)
-
ResourceFinder
public ResourceFinder()
-
ResourceFinder
public ResourceFinder(ResourceFinder alt)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(ResourceFinder obj)
-
finalize
protected void finalize()
- Overrides:
finalize
in classSearchable
-
delete
public void delete()
- Overrides:
delete
in classSearchable
-
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 classSearchable
-
find
public Value find(java.lang.String key)
- Overrides:
find
in classSearchable
-
findGroup
public Bottle findGroup(java.lang.String key)
- Overrides:
findGroup
in classSearchable
-
isNull
public boolean isNull()
- Overrides:
isNull
in classSearchable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classSearchable
-
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 classSearchable
-
check
public Value check(java.lang.String key, Value fallback, java.lang.String comment)
- Overrides:
check
in classSearchable
-
check
public Value check(java.lang.String key, Value fallback)
- Overrides:
check
in classSearchable
-
findGroup
public Bottle findGroup(java.lang.String key, java.lang.String comment)
- Overrides:
findGroup
in classSearchable
-
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)
-
-