Bug 82089 Preview for whitespace before/after question mark should show unbound wildcard [formatter]
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/formatter/WhiteSpaceOptions.java
createAfterAtTree(workingValues, parent);      
        parent= createParentNode(roots, workingValues, "WhiteSpaceOptions.before_and"); 
        createBeforeAndTree(workingValues, parent); 
        
        parent= createParentNode(roots, workingValues, "WhiteSpaceOptions.after_and"); 
        createAfterAndTree(workingValues, parent);
        
        parent= createParentNode(roots, workingValues, "WhiteSpaceOptions.before_ellipsis"); 
        createBeforeEllipsis(workingValues, parent);
        
        parent= createParentNode(roots, workingValues, "WhiteSpaceOptions.after_ellipsis"); 
        createAfterEllipsis(workingValues, parent);
        
        return roots;
	}
	private static InnerNode createParentNode(List roots, Map workingValues, String text) {
        final InnerNode parent= new InnerNode(null, workingValues, text);
        roots.add(parent);
        return parent;
    }
    public static ArrayList createTreeByJavaElement(Map workingValues) {
        final InnerNode declarations= new InnerNode(null, workingValues, "WhiteSpaceTabPage.declarations"); 
        createClassTree(workingValues, declarations);
        createFieldTree(workingValues, declarations);
        createLocalVariableTree(workingValues, declarations);
        createConstructorTree(workingValues, declarations);
        createMethodDeclTree(workingValues, declarations);
        createLabelTree(workingValues, declarations);
        createAnnotationTree(workingValues, declarations);
        createEnumTree(workingValues, declarations);