apollo.gui.synteny
Class GuiCurationState

java.lang.Object
  extended by apollo.gui.synteny.GuiCurationState

public class GuiCurationState
extends java.lang.Object

Holds stuff needed for each curation-set/apollo-panel/szap/"species". should this subclass CurationState?


Method Summary
 void addAnnotationEditor(AnnotationEditor ae, boolean forwardStrand)
           
 AnnotationEditor getAnnotationEditor(boolean forwardStrand)
           
 Controller getController()
           
 java.lang.String getCurationName()
           
 CurationSet getCurationSet()
           
 ApolloDataAdapterI getDataAdapter()
           
 FeatureTreeFrame getFeatureTreeFrame()
           
 ApolloNameAdapterI getNameAdapter(AnnotatedFeatureI af)
           
 NavigationBar getNavigationBar()
          navigation bar on top of szap - should this be multi cur set?
 PropertyScheme getPropertyScheme()
           
 SelectionManager getSelectionManager()
           
 Style getStyle()
          does the data adapter have the right style? check this
 StrandedZoomableApolloPanel getSZAP()
           
 TransactionManager getTransactionManager()
           
 boolean haveAnnots()
          Returns true if curSet have >0 annotations
 boolean haveSequence()
          Whether curationSet has ref sequence (formerly in ApolloFrame)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getController

public Controller getController()

getSelectionManager

public SelectionManager getSelectionManager()

getCurationName

public java.lang.String getCurationName()

getSZAP

public StrandedZoomableApolloPanel getSZAP()

getNavigationBar

public NavigationBar getNavigationBar()
navigation bar on top of szap - should this be multi cur set?


getDataAdapter

public ApolloDataAdapterI getDataAdapter()

getStyle

public Style getStyle()
does the data adapter have the right style? check this


getPropertyScheme

public PropertyScheme getPropertyScheme()

getNameAdapter

public ApolloNameAdapterI getNameAdapter(AnnotatedFeatureI af)

getTransactionManager

public TransactionManager getTransactionManager()

getCurationSet

public CurationSet getCurationSet()

getFeatureTreeFrame

public FeatureTreeFrame getFeatureTreeFrame()

addAnnotationEditor

public void addAnnotationEditor(AnnotationEditor ae,
                                boolean forwardStrand)

getAnnotationEditor

public AnnotationEditor getAnnotationEditor(boolean forwardStrand)

haveSequence

public boolean haveSequence()
Whether curationSet has ref sequence (formerly in ApolloFrame)


haveAnnots

public boolean haveAnnots()
Returns true if curSet have >0 annotations