src/main/java/com/mxgraph/model/mxCellPath.java
public static mxICell resolve(mxICell root, String path)
	{
		mxICell parent = root;
		String[] tokens = path.split(Pattern.quote(PATH_SEPARATOR));

		for (int i = 0; i < tokens.length; i++)
		{
			parent = parent.getChildAt(Integer.parseInt(tokens[i]));
		}

		return parent;
	}
/**
	 * Returns the cell for the specified cell path using the given root as the
	 * root of the path.
	 * 
	 * @param root Root cell of the path to be resolved.
	 * @param path String that defines the path.
	 * @return Returns the cell that is defined by the path.
	 */
Returns the cell for the specified cell path using the given root as the
root of the path.

@param root Root cell of the path to be resolved.
@param path String that defines the path.
@return Returns the cell that is defined by the path.
Returns the cell for the specified cell path using the given root as the root of the path . @param root Root cell of the path to be resolved . @param path String that defines the path . @return Returns the cell that is defined by the path .
public static mxICell resolve(mxICell root, String path)
	{
		mxICell parent = root;
		String[] tokens = path.split(Pattern.quote(PATH_SEPARATOR));
		for (int i = 0; i < tokens.length; i++)
		{
			parent = parent.getChildAt(Integer.parseInt(tokens[i]));
		}
		return parent;
	}
public static mxICell resolve ( mxICell root , String path ) { mxICell parent = root ; String [ ] tokens = path . split ( Pattern . quote ( PATH_SEPARATOR ) ) ; for ( int i = 0 ; i < tokens . length ; i ++ ) { parent = parent . getChildAt ( Integer . parseInt ( tokens [ i ] ) ) ; } return parent ; }
Returns the cell for the specified cell path using the given root as the
 root of the path.
Returns the cell for the specified cell path using the given root as the root of the path .