refactor schema to group swing window geometry attributes