Public Member Functions | Private Attributes
org.ros.namespace.NodeNameResolver Class Reference
Inheritance diagram for org.ros.namespace.NodeNameResolver:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 NodeNameResolver (GraphName nodeName, NameResolver defaultResolver)
GraphName resolve (GraphName name)
GraphName resolve (String name)

Private Attributes

final GraphName privateNamespace

Detailed Description

Resolver for Node names. Node namespace must handle the ~name syntax for private names.

Author:
ethan.rublee@gmail.com (Ethan Rublee)
kwc@willowgarage.com (Ken Conley)

Definition at line 28 of file NodeNameResolver.java.


Constructor & Destructor Documentation

org.ros.namespace.NodeNameResolver.NodeNameResolver ( GraphName  nodeName,
NameResolver  defaultResolver 
) [inline]
Parameters:
nodeNamethe name of the Node
defaultResolverthe NameResolver to use if asked to resolve a non-private name

Definition at line 39 of file NodeNameResolver.java.


Member Function Documentation

Parameters:
namename to resolve
Returns:
the name resolved relative to the default or private namespace

Reimplemented from org.ros.namespace.NameResolver.

Definition at line 50 of file NodeNameResolver.java.

See also:
resolve(GraphName)

Reimplemented from org.ros.namespace.NameResolver.

Definition at line 62 of file NodeNameResolver.java.


Member Data Documentation

Definition at line 30 of file NodeNameResolver.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:51