org.chromattic.common.jcr
Class Path

java.lang.Object
  extended by org.chromattic.common.jcr.Path

public class Path
extends java.lang.Object

Version:
$Revision$
Author:
Julien Viet

Constructor Summary
Path()
           
 
Method Summary
static java.lang.String normalizeAbsolutePath(java.lang.String absolutePath)
           
static void parseAbsolutePath(java.lang.String path, PathVisitor visitor)
           
static void parsePath(java.lang.String path, PathVisitor visitor)
           
static void parsePathSegment(java.lang.String s, PathVisitor visitor)
           
static void parseRelativePath(PathVisitor visitor, java.lang.String s)
           
static java.util.List<java.lang.String> splitAbsolutePath(java.lang.String absolutePath)
           
static void validateLocalName(java.lang.String localName)
           
static void validateName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Path

public Path()
Method Detail

parseAbsolutePath

public static void parseAbsolutePath(java.lang.String path,
                                     PathVisitor visitor)
                              throws PathException
Throws:
PathException

parsePath

public static void parsePath(java.lang.String path,
                             PathVisitor visitor)
                      throws PathException
Throws:
PathException

parseRelativePath

public static void parseRelativePath(PathVisitor visitor,
                                     java.lang.String s)
                              throws PathException
Throws:
PathException

parsePathSegment

public static void parsePathSegment(java.lang.String s,
                                    PathVisitor visitor)
                             throws PathException
Throws:
PathException

normalizeAbsolutePath

public static java.lang.String normalizeAbsolutePath(java.lang.String absolutePath)
                                              throws PathException
Throws:
PathException

splitAbsolutePath

public static java.util.List<java.lang.String> splitAbsolutePath(java.lang.String absolutePath)
                                                          throws PathException
Throws:
PathException

validateName

public static void validateName(java.lang.String name)

validateLocalName

public static void validateLocalName(java.lang.String localName)


Copyright © 2014 eXo Platform SAS. All Rights Reserved.