Class LocalURLFilter

java.lang.Object
xj3d.filter.AbstractFilter
xj3d.filter.BaseFilter
xj3d.filter.filters.LocalURLFilter
All Implemented Interfaces:
BinaryContentHandler, ContentHandler, ProtoHandler, RouteHandler, ScriptHandler, StringContentHandler

public class LocalURLFilter extends BaseFilter
Strips out all URL fields that are not local.

The following behaviour is implemented:

  • remove all fully qualified URL references
  • Change all relative URL references to remove any relative directory paths.
    • /foo/texture.png becomes texture.png
    • foo/texture.png becomes texture.png
  • Any URLs that contain query or reference paths shall be removed
Filter Options

None.

Version:
$Revision: 1.1 $
Author:
Justin Couch