Tobago Demo

Menu

Sheet Tree

A tree can be added into a sheet. To do so, there are two steps which must be done. First, the value attribute of the sheet must refer to a method, which return a tree instead of a list. Second, to display the tree, use the <tc:columnNode/> tag.

Tag Library Documentation: <tc:sheet/> | <tc:columnNode/>

Column Tree

There is a tree in the first column. You can expand and collapse the items. The <tc:columnNode/> tag can contain several tags for a tree. In this example, it's a <tc:treeIndent/> to intent the single entries of the tree.

<tc:sheet value="#{sheetTreeController.solarTree}" var="solarObject" showRoot="true" showRootJunction="true"> <tc:columnNode label="Name"> <tc:treeIndent/> <tc:out value="#{solarObject.userObject.name}"/> ...
NameCentral BodyDistancePeriodDiscovererYear
Sun-00.0-
MercurySun5791087.97-
VenusSun108200224.7-
EarthSun149600365.26-
MoonEarth38427.32-
MarsSun227940686.98-
PhobosMars90.32Hall1877
DeimosMars231.26Hall1877
JupiterSun7783304332.71-
MetisJupiter1280.29Synnott1979
AdrasteaJupiter1290.3Jewitt1979
AmaltheaJupiter1810.5Barnard1892
ThebeJupiter2220.67Synnott1979
IoJupiter4221.77Galileo1610
EuropaJupiter6713.55Galileo1610
GanymedeJupiter10707.15Galileo1610
CallistoJupiter188316.69Galileo1610
ThemistoJupiter7507130.02Sheppard2000
LedaJupiter11094238.72Kowal1974
HimaliaJupiter11480250.57Perrine1904
LysitheaJupiter11720259.22Nicholson1938
ElaraJupiter11737259.65Perrine1905
AnankeJupiter21200-629.77Nicholson1951
CarmeJupiter22600-702.3Nicholson1938
PasiphaeJupiter23500-708.0Melotte1908
SinopeJupiter23700-758.9Nicholson1914
IocasteJupiter20216631.5Sheppard2000
HarpalykeJupiter21132623.3Sheppard2000
PraxidikeJupiter20964625.3Sheppard2000
TaygeteJupiter23312732.2Sheppard2000
ChaldeneJupiter23387723.8Sheppard2000
KalykeJupiter23745743.0Sheppard2000
CallirrhoeJupiter24100758.8Sheppard2000
MegacliteJupiter23911752.8Sheppard2000
IsonoeJupiter23078725.5Sheppard2000
ErinomeJupiter23168728.3Sheppard2000
SaturnSun142940010759.5-
PanSaturn1340.58Showalter1990
AtlasSaturn1380.6Terrile1980
PrometheusSaturn1390.61Collins1980
PandoraSaturn1420.63Collins1980
EpimetheusSaturn1510.69Walker1980
JanusSaturn1510.69Dollfus1966
MimasSaturn1860.94Herschel1789
EnceladusSaturn2381.37Herschel1789
TethysSaturn2951.89Cassini1684
TelestoSaturn2951.89Smith1980
CalypsoSaturn2951.89Pascu1980
DioneSaturn3772.74Cassini1684
HeleneSaturn3772.74Laques1980
RheaSaturn5274.52Cassini1672
TitanSaturn122215.95Huygens1655
HyperionSaturn148121.28Bond1848
IapetusSaturn356179.33Cassini1671
PhoebeSaturn12952-550.48Pickering1898
UranusSun287099030685.0Herschel1781
CordeliaUranus500.34Voyager 21986
OpheliaUranus540.38Voyager 21986
BiancaUranus590.43Voyager 21986
CressidaUranus620.46Voyager 21986
DesdemonaUranus630.47Voyager 21986
JulietUranus640.49Voyager 21986
PortiaUranus660.51Voyager 21986
RosalindUranus700.56Voyager 21986
BelindaUranus750.62Voyager 21986
1986U10Uranus760.64Karkoschka1999
PuckUranus860.76Voyager 21985
MirandaUranus1301.41Kuiper1948
ArielUranus1912.52Lassell1851
UmbrielUranus2664.14Lassell1851
TitaniaUranus4368.71Herschel1787
OberonUranus58313.46Herschel1787
CalibanUranus7169-579.39Gladman1997
StephanoUranus7948-677.48Gladman1999
SycoraxUranus12213-1283.48Nicholson1997
ProsperoUranus16568-1962.95Holman1999
SetebosUranus17681-2196.35Kavelaars1999
NeptuneSun450430060190.0Adams1846
NaiadNeptune480.29Voyager 21989
ThalassaNeptune500.31Voyager 21989
DespinaNeptune530.33Voyager 21989
GalateaNeptune620.43Voyager 21989
LarissaNeptune740.55Reitsema1989
ProteusNeptune1181.12Voyager 21989
TritonNeptune355-5.88Lassell1846
NereidNeptune5513360.13Kuiper1949
PlutoSun591352090800.0Tombaugh1930
CharonPluto206.39Christy1978
© 2005-2024 Apache Software Foundation, Licensed under the Apache License, Version 2.0.