src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java

changeset 1739
e6c5b5ee9fac
parent 1737
7a9ef837e57f
child 1740
ce4f0769b4b2
equal deleted inserted replaced
1738:6ea964c78845 1739:e6c5b5ee9fac
38 public class ContentBuilder extends Content { 38 public class ContentBuilder extends Content {
39 protected List<Content> contents = Collections.<Content>emptyList(); 39 protected List<Content> contents = Collections.<Content>emptyList();
40 40
41 @Override 41 @Override
42 public void addContent(Content content) { 42 public void addContent(Content content) {
43 if (content.isEmpty()) 43 if ((content instanceof ContentBuilder) && content.isEmpty())
44 return; 44 return;
45 ensureMutableContents(); 45 ensureMutableContents();
46 if (content instanceof ContentBuilder) { 46 if (content instanceof ContentBuilder) {
47 contents.addAll(((ContentBuilder) content).contents); 47 contents.addAll(((ContentBuilder) content).contents);
48 } else 48 } else

mercurial