yarp
Class ResourceFinder

java.lang.Object
  extended by yarp.Searchable
      extended by yarp.ResourceFinder

public class ResourceFinder
extends Searchable


Field Summary
 
Fields inherited from class yarp.Searchable
swigCMemOwn
 
Constructor Summary
ResourceFinder()
           
ResourceFinder(long cPtr, boolean cMemoryOwn)
           
ResourceFinder(ResourceFinder alt)
           
 
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 yarp.Searchable
getCPtr, getMonitor, getMonitorContext, reportToMonitor, setMonitor, setMonitor
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceFinder

public ResourceFinder(long cPtr,
                      boolean cMemoryOwn)

ResourceFinder

public ResourceFinder()

ResourceFinder

public ResourceFinder(ResourceFinder alt)
Method Detail

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)