1 package com
.interrupt
.bob
;
3 import org
.apache
.log4j
.Logger
;
4 import org
.xml
.sax
.Attributes
;
6 import com
.interrupt
.bob
.base
.Bob
;
11 private Logger logger
= Logger
.getLogger(Balloon
.class);
13 public String
getNamespace() {
17 public void setNamespace(String namespace
) {
18 this.namespace
= namespace
;
21 private String namespace
= null;
22 private Attributes attributes
= null;
24 private StringBuilder packageBalloon
= null;
25 private StringBuilder classDeclBalloon
= null;
27 private StringBuilder attributesBalloon
= null;
28 private StringBuilder accessorsBalloon
= null;
30 private StringBuilder childrenBalloon
= null;
31 private StringBuilder findersBalloon
= null;
32 private StringBuilder listersBalloon
= null;
33 private StringBuilder addersBalloon
= null;
34 private StringBuilder removersBalloon
= null;
35 private StringBuilder removeAllBalloon
= null;
36 private StringBuilder makeBalloon
= null;
38 private StringBuilder classCloseBalloon
= null;
43 packageBalloon
= new StringBuilder();
44 classDeclBalloon
= new StringBuilder();
46 attributesBalloon
= new StringBuilder();
47 accessorsBalloon
= new StringBuilder();
49 childrenBalloon
= new StringBuilder();
50 findersBalloon
= new StringBuilder();
51 listersBalloon
= new StringBuilder();
52 addersBalloon
= new StringBuilder();
53 removersBalloon
= new StringBuilder();
54 removeAllBalloon
= new StringBuilder();
55 makeBalloon
= new StringBuilder();
57 classCloseBalloon
= new StringBuilder();
63 public String
makeClass() {
65 //logger.debug("2... appendMakeBalloon CALLED: " + this.getMakeBalloon());
66 StringBuilder sb
= new StringBuilder();
67 sb
.append( (this.getPackageBalloon()).toString() );
68 sb
.append( (this.getClassDeclBalloon()).toString() );
69 sb
.append( (this.getAttributesBalloon()).toString() );
70 sb
.append( (this.getAccessorsBalloon()).toString() );
72 if( this.getChildrenBalloon() != null ) {
73 sb
.append( (this.getChildrenBalloon()).toString() );
74 sb
.append( (this.getFindersBalloon()).toString() );
75 sb
.append( (this.getListersBalloon()).toString() );
76 sb
.append( (this.getAddersBalloon()).toString() );
77 sb
.append( (this.getRemoversBalloon()).toString() );
79 sb
.append( (this.getRemoveAllBalloon()).toString() );
80 //logger.debug("2... appendMakeBalloon CALLED: " + (getMakeBalloon()).toString());
81 sb
.append( (this.getMakeBalloon()).toString() );
82 sb
.append( (this.getClassCloseBalloon()).toString() );
89 this.setPackageBalloon(null);
90 this.setAccessorsBalloon(null);
91 this.setAddersBalloon(null);
92 this.setAttributesBalloon(null);
93 this.setChildrenBalloon(null);
94 this.setClassCloseBalloon(null);
95 this.setClassDeclBalloon(null);
96 this.setFindersBalloon(null);
97 this.setFindersBalloon(null);
98 this.setListersBalloon(null);
99 this.setRemoversBalloon(null);
100 this.setRemoveAllBalloon(null);
101 this.setMakeBalloon(null);
104 public void appendChildrenBalloon(StringBuilder buf
) {
106 if(null == getChildrenBalloon()) {
107 setChildrenBalloon(new StringBuilder());
109 (getChildrenBalloon()).append(buf
.toString());
112 public void appendFindersBalloon(StringBuilder buf
) {
114 if(null == getFindersBalloon()) {
115 setFindersBalloon(new StringBuilder());
117 (getFindersBalloon()).append(buf
.toString());
120 public void appendListersBalloon(StringBuilder buf
) {
122 if(null == getListersBalloon()) {
123 setListersBalloon( new StringBuilder() );
125 (getListersBalloon()).append(buf
.toString());
129 public void appendAddersBalloon(StringBuilder buf
) {
131 if(null == getAddersBalloon()) {
132 setAddersBalloon(new StringBuilder());
134 (getAddersBalloon()).append(buf
.toString());
137 public void appendRemoversBalloon(StringBuilder buf
) {
139 if(null == getRemoversBalloon()) {
140 setRemoversBalloon(new StringBuilder());
142 (getRemoversBalloon()).append(buf
.toString());
145 public void appendRemoveAllBalloon(StringBuilder buf
) {
147 if(null == getRemoveAllBalloon()) {
148 setRemoveAllBalloon(new StringBuilder());
150 (getRemoveAllBalloon()).append(buf
.toString());
153 public void appendMakeBalloon(StringBuilder buf
) {
155 if(null == getMakeBalloon()) {
156 setMakeBalloon(new StringBuilder());
158 (getMakeBalloon()).append(buf
.toString());
159 //logger.debug("1... appendMakeBalloon CALLED: " + (getMakeBalloon()).toString());
162 public void setAttributes(Attributes atts
) {
166 public Attributes
getAttributes() {
170 public StringBuilder
getPackageBalloon() {
171 return packageBalloon
;
174 public void setPackageBalloon(StringBuilder packageBallon
) {
175 this.packageBalloon
= packageBallon
;
178 public StringBuilder
getClassDeclBalloon() {
179 return classDeclBalloon
;
182 public void setClassDeclBalloon(StringBuilder classDeclBallon
) {
183 this.classDeclBalloon
= classDeclBallon
;
186 public StringBuilder
getAttributesBalloon() {
187 return attributesBalloon
;
190 public void setAttributesBalloon(StringBuilder attributesBallon
) {
191 this.attributesBalloon
= attributesBallon
;
194 public StringBuilder
getAccessorsBalloon() {
195 return accessorsBalloon
;
198 public void setAccessorsBalloon(StringBuilder accessorsBallon
) {
199 this.accessorsBalloon
= accessorsBallon
;
202 public StringBuilder
getChildrenBalloon() {
203 return childrenBalloon
;
206 public void setChildrenBalloon(StringBuilder childrenBallon
) {
207 this.childrenBalloon
= childrenBallon
;
211 public StringBuilder
getFindersBalloon() {
212 return findersBalloon
;
214 public void setFindersBalloon(StringBuilder findersBallon
) {
215 this.findersBalloon
= findersBallon
;
219 public StringBuilder
getListersBalloon() {
220 return listersBalloon
;
222 public void setListersBalloon(StringBuilder listersBallon
) {
223 this.listersBalloon
= listersBallon
;
229 public StringBuilder
getAddersBalloon() {
230 return addersBalloon
;
232 public void setAddersBalloon(StringBuilder addersBalloon
) {
233 this.addersBalloon
= addersBalloon
;
237 public StringBuilder
getRemoversBalloon() {
238 return removersBalloon
;
240 public void setRemoversBalloon(StringBuilder removersBalloon
) {
241 this.removersBalloon
= removersBalloon
;
245 public StringBuilder
getRemoveAllBalloon() {
246 return this.removeAllBalloon
;
248 public void setRemoveAllBalloon(StringBuilder removerAllBalloon
) {
249 this.removeAllBalloon
= removerAllBalloon
;
253 public StringBuilder
getMakeBalloon() {
254 return this.makeBalloon
;
256 public void setMakeBalloon(StringBuilder sb
) {
257 this.makeBalloon
= sb
;
261 public StringBuilder
getClassCloseBalloon() {
262 return classCloseBalloon
;
264 public void setClassCloseBalloon(StringBuilder sb
) {
265 this.classCloseBalloon
= sb
;