1 package net.sf.flock.webapp.folding;
2
3 import net.sf.tapestry.BaseComponent;
4 import net.sf.tapestry.components.Block;
5
6 /***
7 * @version $Revision: 1.3 $
8 * @author $Author: phraktle $
9 */
10 public class Folding extends BaseComponent {
11
12 private boolean folded = false;
13 private boolean disabled = false;
14 private Block headerBlock;
15
16 public boolean isDisabled() {
17 return disabled;
18 }
19
20 public void setDisabled(boolean disabled) {
21 this.disabled = disabled;
22 }
23
24 public boolean isFolded() {
25 return folded;
26 }
27
28 public void setFolded(boolean folded) {
29 this.folded = folded;
30 }
31
32 public String getFoldBodyStyle() {
33 return this.folded ? "margin-left: 1em; display: none;" : "margin-left: 1em;";
34 }
35
36 public Block getHeaderBlock() {
37 return headerBlock;
38 }
39
40 public void setHeaderBlock(Block headerBlock) {
41 this.headerBlock = headerBlock;
42 }
43
44 }
This page was automatically generated by Maven