Some names are very bad.
For example, uniform and uniformDefaultValue are booleans so they should be called something like isUniform and isUniformDefaultValue (although I'm not sure what that second one means).
What is orient?
defaultLineEndConvention should be defaultNewLineCharacter or something like that
... etc., etc., etc.