This class filters MoML files for backward compatibility between
GR models constructed in version 4.0 or earlier. In particular, it
handles the switch to using ColorAttribute for all colors, plus
some parameter renaming. It also handles some conversions from
matrix parameters to arrays.
If the container is a property named "diffuseColor" contained
by one of the GR actors, then check the format of its parameter
to change it, if necessary, from matrix format to array format.
Also fix the background color of ViewScreen3D.
If the property name is "polygon" contained by an instance
of PolyCylinder3D, perform a similar change from matrix
container - The object defined by the element that this
is the end of.
elementName - The element name.
currentCharData - The character data, which appears
only in the doc and configure elements
xmlFile - The file currently being parsed.
java.lang.Exception - if there is a problem substituting
in the new value.
public java.lang.String toString()
Return a string that describes what the filter does.