-
Notifications
You must be signed in to change notification settings - Fork 5
/
GSComposite.java
30 lines (24 loc) · 1.09 KB
/
GSComposite.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package org.genericsystem.reactor.gscomponents3;
import org.genericsystem.reactor.htmltag.HtmlLabel.GSLabelDisplayer;
import org.genericsystem.reactor.annotations.Children;
import org.genericsystem.reactor.annotations.Style;
import org.genericsystem.reactor.gscomponents.GSDiv;
import org.genericsystem.reactor.gscomponents3.GSComposite.Content;
import org.genericsystem.reactor.gscomponents3.GSComposite.Footer;
import org.genericsystem.reactor.gscomponents3.GSComposite.Header;
@Style(name = "flex", value = "1 1 0%")
@Style(name = "overflow", value = "hidden")
@Style(path = GSDiv.class, name = "flex", value = "1 1 0%")
@Style(path = GSDiv.class, name = "overflow", value = "hidden")
@Children({ GSComposite.Content.class })
@Children(path = Content.class, value = GSLabelDisplayer.class)
@Children(path = Header.class, value = GSLabelDisplayer.class)
@Children(path = Footer.class, value = GSLabelDisplayer.class)
public abstract class GSComposite extends GSDiv {
public static class Content extends GSDiv {
}
public static class Header extends GSDiv {
}
public static class Footer extends GSDiv {
}
}