Skip to content

Commit

Permalink
Trying to fix synchronization problem in evidence panel
Browse files Browse the repository at this point in the history
  • Loading branch information
selewis committed May 9, 2017
1 parent c178735 commit f0bab3d
Show file tree
Hide file tree
Showing 24 changed files with 362 additions and 343 deletions.
4 changes: 2 additions & 2 deletions config/preferences.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
!!org.paint.config.PaintConfig
GOlrURL: http://golr.geneontology.org/solr
collapse_no_exp: true
full_msa: false
gafdir: /Users/suzi/projects/go/gene-associations/submission/paint/PTHR10003/
full_msa: true
gafdir: /Users/suzi/projects/go/gene-associations/submission/paint/PTHR11348/
msa_colors:
- !color '51, 102, 77, 255'
- !color '112, 153, 92, 255'
Expand Down
45 changes: 3 additions & 42 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.5.3</version>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<finalName>paint-all</finalName>
<appendAssemblyId>false</appendAssemblyId>
Expand Down Expand Up @@ -82,45 +82,6 @@
</repositories>

<dependencies>
<dependency>
<groupId>org.bbop</groupId>
<artifactId>golr-client</artifactId>
<version>0.2.2-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
<version>2.4</version>
</dependency>
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<artifactId>jmxtools</artifactId>
<groupId>com.sun.jdmk</groupId>
</exclusion>
<exclusion>
<artifactId>jmxri</artifactId>
<groupId>com.sun.jmx</groupId>
</exclusion>
<exclusion>
<artifactId>jms</artifactId>
<groupId>javax.jms</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>batik-bridge</artifactId>
Expand Down Expand Up @@ -157,4 +118,4 @@
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
</project>
</project>
2 changes: 1 addition & 1 deletion src/org/paint/dialog/ChallengeDialog.java
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@

import org.bbop.phylo.model.Bioentity;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.gui.AspectSelector;
import org.paint.util.RenderUtil;

Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/dialog/TaxonDialog.java
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@
import javax.swing.JPanel;
import javax.swing.border.Border;

import org.bbop.phylo.owl.OWLutil;
import org.bbop.phylo.species.TaxonFinder;
import org.bbop.phylo.util.OWLutil;
import org.paint.util.RenderUtil;

public class TaxonDialog extends JDialog {
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/dialog/find/ResultRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import javax.swing.table.DefaultTableCellRenderer;

import org.apache.log4j.Logger;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.dialog.find.FindPanel.SEARCH_TYPE;
import org.paint.gui.AspectSelector;
import org.paint.util.GuiConstant;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/AspectSelectorPanel.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import javax.swing.border.Border;
import javax.swing.border.EtchedBorder;

import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.config.PaintConfig;
import org.paint.gui.event.AspectChangeEvent;
import org.paint.gui.event.AspectChangeListener;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/association/AssociationsTableModel.java
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import org.bbop.phylo.annotate.AnnotationUtil;
import org.bbop.phylo.model.Bioentity;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.swing.HyperlinkLabel;
import org.paint.gui.association.AssociationsTable.PHYLO_ACTION;
import org.paint.gui.event.TermHyperlinkListener;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/association/ECOCellRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import org.bbop.phylo.annotate.AnnotationUtil;
import org.bbop.phylo.model.Bioentity;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.swing.ScaledIcon;
import org.paint.config.IconResource;
import org.paint.gui.AspectSelector;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/association/EvidenceComparator.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import java.util.Comparator;

import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;

public class EvidenceComparator implements Comparator<GeneAnnotation> {

Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/association/GOTermRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@

import org.apache.log4j.Logger;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.swing.ScaledIcon;
import org.paint.config.IconResource;
import org.paint.gui.AspectSelector;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/association/HyperlinkCellRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

import org.apache.log4j.Logger;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.swing.ExtensibleLabelUI.Renderer;
import org.bbop.swing.HyperlinkLabel;
import org.paint.gui.AspectSelector;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/association/TrashCellRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
import javax.swing.table.TableCellRenderer;

import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.gui.AspectSelector;
import org.paint.util.RenderUtil;

Expand Down
11 changes: 7 additions & 4 deletions src/org/paint/gui/event/EventManager.java
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ public class EventManager {
protected List<Bioentity> selectedNodes;
protected String term_selection;
protected Bioentity top_node;

private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(EventManager.class);

private List<FamilyChangeListener> family_listeners = new ArrayList<FamilyChangeListener>(6);

Expand Down Expand Up @@ -482,11 +484,12 @@ public void setCurrentSelectedNode(Bioentity node) {
top_node = node;
}

public void fireNewFamilyEvent(Object source, Family data_bag) {
FamilyChangeEvent e = new FamilyChangeEvent(source, data_bag);
if (data_bag != null) {
for (FamilyChangeListener l : family_listeners)
public void fireNewFamilyEvent(Object source, Family family) {
FamilyChangeEvent e = new FamilyChangeEvent(source, family);
if (family != null) {
for (FamilyChangeListener l : family_listeners) {
l.newFamilyData(e);
}
}
TreePanel tree = PaintManager.inst().getTree();
tree.scrollToTop();
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/AnnotMatrix.java
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@
import org.bbop.phylo.model.Bioentity;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.model.Tree;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.phylo.tracking.LogEntry;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.util.TaxonChecker;
import org.paint.dialog.AnnotUtil;
import org.paint.displaymodel.DisplayBioentity;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/AnnotMatrixModel.java
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
import org.bbop.phylo.annotate.AnnotationUtil;
import org.bbop.phylo.model.Bioentity;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.config.CustomTermList;
import org.paint.displaymodel.DisplayBioentity;
import org.paint.gui.AspectSelector;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/AnnotationTransferHandler.java
Original file line number Diff line number Diff line change
Expand Up @@ -56,9 +56,9 @@
import org.bbop.framework.GUIManager;
import org.bbop.phylo.annotate.PaintAction;
import org.bbop.phylo.model.Tree;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.phylo.tracking.LogEntry;
import org.bbop.phylo.tracking.LogEntry.LOG_ENTRY_TYPE;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.util.TaxonChecker;
import org.paint.dialog.AnnotUtil;
import org.paint.dialog.TaxonDialog;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/ColumnTermData.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import javax.swing.JPopupMenu;
import javax.swing.JRadioButtonMenuItem;

import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.config.CustomTermList;

public class ColumnTermData extends JPopupMenu implements ActionListener {
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/MatrixCellRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.apache.log4j.Logger;
import org.bbop.phylo.annotate.AnnotationUtil;
import org.bbop.phylo.model.GeneAnnotation;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.bbop.swing.ScaledIcon;
import org.paint.config.IconResource;
import org.paint.displaymodel.DisplayBioentity;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/MatrixHeaderRenderer.java
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
import javax.swing.table.TableColumnModel;

import org.apache.log4j.Logger;
import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;
import org.paint.config.IconResource;
import org.paint.gui.AspectSelector;
import org.paint.util.GuiConstant;
Expand Down
2 changes: 1 addition & 1 deletion src/org/paint/gui/matrix/TermComparator.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import java.util.Comparator;

import org.bbop.phylo.util.OWLutil;
import org.bbop.phylo.owl.OWLutil;


public class TermComparator implements Comparator<String> {
Expand Down
Loading

0 comments on commit f0bab3d

Please sign in to comment.