X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Farchaeopteryx%2FConfiguration.java;h=ffc9104ba10d8b4cd52fe10536238996f0174764;hb=0fd0a770a96b63d7aede3af5f1e47c29a85595c6;hp=162ac79997486cf5000f376d976eafd7f8a76291;hpb=605b9b5326538a70a7afe353368b206516292575;p=jalview.git diff --git a/forester/java/src/org/forester/archaeopteryx/Configuration.java b/forester/java/src/org/forester/archaeopteryx/Configuration.java index 162ac79..ffc9104 100644 --- a/forester/java/src/org/forester/archaeopteryx/Configuration.java +++ b/forester/java/src/org/forester/archaeopteryx/Configuration.java @@ -45,10 +45,11 @@ import java.util.TreeMap; import org.forester.archaeopteryx.Options.CLADOGRAM_TYPE; import org.forester.archaeopteryx.Options.NODE_LABEL_DIRECTION; -import org.forester.archaeopteryx.Options.NodeFill; -import org.forester.archaeopteryx.Options.NodeShape; import org.forester.archaeopteryx.Options.OVERVIEW_PLACEMENT_TYPE; import org.forester.archaeopteryx.Options.PHYLOGENY_GRAPHICS_TYPE; +import org.forester.phylogeny.data.NodeVisualization; +import org.forester.phylogeny.data.NodeVisualization.NodeFill; +import org.forester.phylogeny.data.NodeVisualization.NodeShape; import org.forester.util.ForesterUtil; public final class Configuration { @@ -94,10 +95,10 @@ public final class Configuration { private boolean _color_labels_same_as_parent_branch = false; private int _default_bootstrap_samples = -1; private boolean _show_default_node_shapes = false; - private NodeShape _default_node_shape = NodeShape.NONE; + private NodeShape _default_node_shape = NodeShape.CIRCLE; private NodeFill _default_node_fill = NodeFill.GRADIENT; private short _default_node_shape_size = Constants.DEFAULT_NODE_SHAPE_SIZE_DEFAULT; - private boolean _taxonomy_colorize_node_shapes = false; + private boolean _taxonomy_colorize_node_shapes = false; final static int display_as_phylogram = 0; final static int show_node_names = 1; final static int show_tax_code = 2; @@ -155,15 +156,15 @@ public final class Configuration { { "Phylogram", "display", "?" }, { "Node Name", "display", "yes" }, { "Taxonomy Code", "display", "yes" }, { "Annotation", "nodisplay", "no" }, { "Confidence Value", "display", "?" }, { "Event", "display", "?" }, { "Taxonomy Colorize", "display", "yes" }, { "Colorize Branches", "display", "no" }, - { "Use Branch-Width", "nodisplay", "no" }, { "Show Custom Nodes", "display", "yes"}, { "Domains", "nodisplay", "no" }, - { "Binary Characters", "nodisplay", "no" }, { "Binary Char Counts", "nodisplay", "no" }, - { "Prot/Gene Name", "display", "no" }, { "Prot/Gene Acc", "display", "no" }, - { "Show Internal Data", "display", "yes" }, { "Dyna Hide", "display", "yes" }, - { "Taxonomy Scientific", "display", "yes" }, { "Taxonomy Common", "display", "no" }, - { "Annotation Colorize", "nodisplay", "no" }, { "Property", "nodisplay", "no" }, - { "Prot/Gene Symbol", "display", "no" }, { "Rollover", "display", "yes" }, - { "Relation Confidence", "display", "no" }, { "Vector Data", "display", "no" }, - { "Taxonomy Images", "display", "no" } }; + { "Use Branch-Widths", "display", "no" }, { "Show Custom Nodes", "display", "yes" }, + { "Domains", "nodisplay", "no" }, { "Binary Characters", "nodisplay", "no" }, + { "Binary Char Counts", "nodisplay", "no" }, { "Prot/Gene Name", "display", "yes" }, + { "Prot/Gene Acc", "display", "no" }, { "Show Internal Data", "display", "yes" }, + { "Dyna Hide", "display", "yes" }, { "Taxonomy Scientific", "display", "yes" }, + { "Taxonomy Common", "display", "no" }, { "Annotation Colorize", "nodisplay", "no" }, + { "Property", "nodisplay", "no" }, { "Prot/Gene Symbol", "display", "yes" }, + { "Rollover", "display", "yes" }, { "Relation Confidence", "display", "no" }, + { "Vector Data", "display", "no" }, { "Taxonomy Images", "display", "no" } }; final static String clickto_options[][] = { { "Display Node Data", "display" }, { "Collapse/Uncollapse", "display" }, { "Root/Reroot", "display" }, { "Sub/Super Tree", "display" }, { "Swap Descendants", "display" }, { "Colorize Subtree", "display" }, @@ -366,7 +367,6 @@ public final class Configuration { return _cladogram_type; } - private int getClickToIndex( final String name ) { int index = -1; if ( name.equals( "edit_info" ) ) { @@ -1065,7 +1065,6 @@ public final class Configuration { else if ( key.equals( "domain_structure_base_color" ) ) { _domain_structure_base_color = Color.decode( ( String ) st.nextElement() ); } - // else if ( key.equals( "show_default_node_shapes" ) ) { setShowDefaultNodeShapes( parseBoolean( ( ( String ) st.nextElement() ).trim() ) ); } @@ -1075,13 +1074,13 @@ public final class Configuration { } else if ( key.equals( "default_node_fill" ) ) { final String fill_str = ( ( String ) st.nextElement() ).trim(); - if ( fill_str.equalsIgnoreCase( Options.NodeFill.NONE.toString() ) ) { + if ( fill_str.equalsIgnoreCase( NodeVisualization.NodeFill.NONE.toString() ) ) { setDefaultNodeFill( NodeFill.NONE ); } - else if ( fill_str.equalsIgnoreCase( Options.NodeFill.GRADIENT.toString() ) ) { + else if ( fill_str.equalsIgnoreCase( NodeVisualization.NodeFill.GRADIENT.toString() ) ) { setDefaultNodeFill( NodeFill.GRADIENT ); } - else if ( fill_str.equalsIgnoreCase( Options.NodeFill.SOLID.toString() ) ) { + else if ( fill_str.equalsIgnoreCase( NodeVisualization.NodeFill.SOLID.toString() ) ) { setDefaultNodeFill( NodeFill.SOLID ); } else { @@ -1091,13 +1090,10 @@ public final class Configuration { } else if ( key.equals( "default_node_shape" ) ) { final String shape_str = ( ( String ) st.nextElement() ).trim(); - if ( shape_str.equalsIgnoreCase( Options.NodeShape.NONE.toString() ) ) { - setDefaultNodeShape( NodeShape.NONE ); - } - else if ( shape_str.equalsIgnoreCase( Options.NodeShape.CIRCLE.toString() ) ) { + if ( shape_str.equalsIgnoreCase( NodeVisualization.NodeShape.CIRCLE.toString() ) ) { setDefaultNodeShape( NodeShape.CIRCLE ); } - else if ( shape_str.equalsIgnoreCase( Options.NodeShape.RECTANGLE.toString() ) ) { + else if ( shape_str.equalsIgnoreCase( NodeVisualization.NodeShape.RECTANGLE.toString() ) ) { setDefaultNodeShape( NodeShape.RECTANGLE ); } else { @@ -1424,12 +1420,12 @@ public final class Configuration { public boolean isTaxonomyColorizeNodeShapes() { return _taxonomy_colorize_node_shapes; } - + public boolean isShowDefaultNodeShapes() { - return _show_default_node_shapes; - } - private void setShowDefaultNodeShapes(boolean show_default_node_shapes) { - _show_default_node_shapes =show_default_node_shapes; - } - + return _show_default_node_shapes; + } + + private void setShowDefaultNodeShapes( final boolean show_default_node_shapes ) { + _show_default_node_shapes = show_default_node_shapes; + } }