{
- public abstract void setTreeFile(File file);
-
- public abstract File getTreeFile();
-
- public abstract TreeI getTree();
+ public void addMouseListener(MouseListener listener);
public abstract TreeNodeI findNode(int x, int y);
- public abstract void setMatchingNodes(Set<Long> matchingNodes);
+ public int getHeight();
public abstract Set<Long> getMatchingNodes();
- public void addMouseListener(MouseListener listener);
+ public MouseListener[] getMouseListeners();
- public void removeMouseListener(MouseListener listener);
+ public float getPartitionThreshold();
- public MouseListener[] getMouseListeners();
+ public abstract TreeI getTree();
- public void repaint();
+ public abstract File getTreeFile();
- public void registerWithPaintRefresher(String sequenceSetIdentifier);
+ public abstract Rectangle getVisibleArea();
+
+ public int getWidth();
public void notifyPaintRefresher(boolean alignmentChanged,
boolean validateSequences);
public void notifyPaintRefresher(String newSeqSetIdentifier,
boolean alignmentChanged, boolean validateSequences);
- public int getWidth();
-
- public int getHeight();
-
public abstract void paintToFile(Graphics2D pg, int width, int height);
- public boolean showingSubTree();
+ public void registerWithPaintRefresher(String sequenceSetIdentifier);
- public float getPartitionThreshold();
+ public void removeMouseListener(MouseListener listener);
- public abstract Rectangle getVisibleArea();
+ public void repaint();
- public void setMinimumSize(Dimension minimumSize);
+ public abstract void setMatchingNodes(Set<Long> matchingNodes);
public void setMaximumSize(Dimension maximumSize);
+ public void setMinimumSize(Dimension minimumSize);
+
public void setPreferredSize(Dimension preferredSize);
+ public abstract void setTreeFile(File file);
+
+ public boolean showingSubTree();
+
}