http://treegraph.bioinfweb.info/

Copyright (C) 2007-2009 Ben Stöver
Version: 1.1 @}]]>
This is the root element of a XTG document. This is the type of the root element of a XTG document. GlobalFormats element, which specifies the global document formats. The attributes and subelements store the values of the single formats which are described here. @}]]> document element or the whole document. @}]]> xsd:float. @}]]> This class is used by the Tree element and can contain the root node of the tree, a scale bar and a set of legends.

@}]]>
This abstract class defines the attributes used by the type of text elements (NodeType, LegendType, ScaleBarType and TextLabelType).

The attribute Text can either contain the textual or the numeric value of the text element represented by the XML element. IsDecimal defines weather the value of Text must be float or can be any textual value. If IsDecimal is true DecimalFormat, LocaleLang, LocaleCountry and LocaleVariant define how this value will be formatted by the application. Note that although declared as xsd:string here not every string value is valid for these attributes (See javadoc links below for details).

@}]]>
xsd:string to an empty string or a sequence of characters (a..z, A..Z). It is used for the attributes of TextType which specify the locale information used to format numeric values. @}]]> This abstract class defines the attributes used by the type of line elements which are not text elements at the same time (BranchType and IconLabelType). Types of other line elements inherit from TextLineType instead.

@}]]>
This abstract class adds the attributes used by the type of a line elements which are also text elements (NodeType, LegendType and ScaleBarType).

The other line element types (BranchType and IconLabelType) declare these attributes independently, since inheriting from multiple types is not possible in XSD.

@}]]>
xsd:string to all valid color values. A valid color value in XTG starts with a # followed by six hexadecimal charcters (e.g. #FF0000 for red). @}]]> xsd:string to all valid text style values. A valid text style value in XTG can consists of the combination of b (bold), i (italic) and u (underlined). @}]]> This class is used by the Node elements under Tree or Node and contains data specific for a node.

@}]]>
This class is used by the Branch element under Node and contains data specific for a branch.

The attribute Length should is only specified if this branch has a defined length.

@}]]>
Length element, which specifies the length of a branch. It restricts xsd:double to non negative values. @}]]> This class is used by the InsibleData elements under Node and Branch and contains data specific for hidden node/branch data.

@}]]>
This class is used by the ScaleBar element under Tree and contains data specific for a scale bar.

@}]]>
xsd:string to a enumeration of all valid scale bar align values. @}]]> xsd:string to all valid scale bar width values. The width of a scale bar is a float value followed by a unit identifier (mm for millimeters or u for branch length units). @}]]> This class is used by the Legend element under Tree and contains data specific for a legend.

@}]]>
xsd:string to a enumeration of all valid legend style values. @}]]> xsd:string to a enumeration of all valid legend orientation values. @}]]> This class is used by the TextLabel element under Branch and contains data specific for a text label.

@}]]>
This class is used by the IconLabel element under Branch and contains data specific for a icon label.

@}]]>