public final class PhylogenyDataUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static double |
BRANCH_LENGTH_DEFAULT
Value of -99.0 is used as default value.
|
Constructor and Description |
---|
PhylogenyDataUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
appendClose(java.io.Writer w,
java.lang.String element_name) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value,
java.lang.String indentation) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value,
java.lang.String attribute_name,
java.lang.String attribute_value) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value,
java.lang.String attribute_name,
java.lang.String attribute_value,
java.lang.String indentation) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value,
java.lang.String indentation) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value,
java.lang.String attribute3_name,
java.lang.String attribute3_value,
java.lang.String attribute4_name,
java.lang.String attribute4_value,
java.lang.String indentation) |
static void |
appendElement(java.io.Writer w,
java.lang.String element_name,
java.lang.String value,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value,
java.lang.String attribute3_name,
java.lang.String attribute3_value,
java.lang.String attribute4_name,
java.lang.String attribute4_value,
java.lang.String attribute5_name,
java.lang.String attribute5_value,
java.lang.String indentation) |
static void |
appendOpen(java.io.Writer w,
java.lang.String element_name) |
static void |
appendOpen(java.io.Writer w,
java.lang.String element_name,
java.lang.String attribute_name,
java.lang.String attribute_value) |
static void |
appendOpen(java.io.Writer w,
java.lang.String element_name,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value) |
static void |
appendOpen(java.io.Writer w,
java.lang.String element_name,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value,
java.lang.String attribute3_name,
java.lang.String attribute3_value) |
static void |
appendOpen(java.io.Writer w,
java.lang.String element_name,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value,
java.lang.String attribute3_name,
java.lang.String attribute3_value,
java.lang.String attribute4_name,
java.lang.String attribute4_value) |
static void |
appendOpen(java.io.Writer w,
java.lang.String element_name,
java.lang.String attribute1_name,
java.lang.String attribute1_value,
java.lang.String attribute2_name,
java.lang.String attribute2_value,
java.lang.String attribute3_name,
java.lang.String attribute3_value,
java.lang.String attribute4_name,
java.lang.String attribute4_value,
java.lang.String attribute5_name,
java.lang.String attribute5_value) |
static java.util.ArrayList<PhylogenyData> |
copy(java.util.ArrayList<PhylogenyData> list)
Creates a deep copy of ArrayList of PhylogenyData objects.
|
static void |
drawLine(double x1,
double y1,
double x2,
double y2,
java.awt.Graphics g) |
static void |
drawString(java.lang.String str,
double x,
double y,
java.awt.Graphics g) |
static java.lang.String |
replaceIllegalXmlCharacters(java.lang.String value) |
public static final double BRANCH_LENGTH_DEFAULT
public static void appendClose(java.io.Writer w, java.lang.String element_name) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value, java.lang.String indentation) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value, java.lang.String attribute_name, java.lang.String attribute_value) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value, java.lang.String attribute_name, java.lang.String attribute_value, java.lang.String indentation) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value, java.lang.String indentation) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value, java.lang.String attribute3_name, java.lang.String attribute3_value, java.lang.String attribute4_name, java.lang.String attribute4_value, java.lang.String indentation) throws java.io.IOException
java.io.IOException
public static void appendElement(java.io.Writer w, java.lang.String element_name, java.lang.String value, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value, java.lang.String attribute3_name, java.lang.String attribute3_value, java.lang.String attribute4_name, java.lang.String attribute4_value, java.lang.String attribute5_name, java.lang.String attribute5_value, java.lang.String indentation) throws java.io.IOException
java.io.IOException
public static void appendOpen(java.io.Writer w, java.lang.String element_name) throws java.io.IOException
java.io.IOException
public static void appendOpen(java.io.Writer w, java.lang.String element_name, java.lang.String attribute_name, java.lang.String attribute_value) throws java.io.IOException
java.io.IOException
public static void appendOpen(java.io.Writer w, java.lang.String element_name, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value) throws java.io.IOException
java.io.IOException
public static void appendOpen(java.io.Writer w, java.lang.String element_name, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value, java.lang.String attribute3_name, java.lang.String attribute3_value) throws java.io.IOException
java.io.IOException
public static void appendOpen(java.io.Writer w, java.lang.String element_name, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value, java.lang.String attribute3_name, java.lang.String attribute3_value, java.lang.String attribute4_name, java.lang.String attribute4_value) throws java.io.IOException
java.io.IOException
public static void appendOpen(java.io.Writer w, java.lang.String element_name, java.lang.String attribute1_name, java.lang.String attribute1_value, java.lang.String attribute2_name, java.lang.String attribute2_value, java.lang.String attribute3_name, java.lang.String attribute3_value, java.lang.String attribute4_name, java.lang.String attribute4_value, java.lang.String attribute5_name, java.lang.String attribute5_value) throws java.io.IOException
java.io.IOException
public static java.util.ArrayList<PhylogenyData> copy(java.util.ArrayList<PhylogenyData> list)
list
- an ArrayList of PhylogenyData objectspublic static void drawLine(double x1, double y1, double x2, double y2, java.awt.Graphics g)
public static void drawString(java.lang.String str, double x, double y, java.awt.Graphics g)
public static java.lang.String replaceIllegalXmlCharacters(java.lang.String value)