Often there is a need to capture a TraversalSpecification in String form, e.g. as an argument to a URL. In practice, it has proven difficult to come up with one "meets all the requirements" syntax for TraversalSpecifications. The TraversalTranslator abstraction enables developers to plug in their own syntax for how to capture TraversalSpecifications as String.
InfoGrid currently defines two implementations of TraversalTranslator: