org.biojava.spice.manypanel.managers
Class AbstractChainManager

java.lang.Object
  extended byorg.biojava.spice.manypanel.managers.AbstractChainManager
All Implemented Interfaces:
ObjectManager
Direct Known Subclasses:
SequenceManager, StructureManager

public abstract class AbstractChainManager
extends Object
implements ObjectManager


Constructor Summary
AbstractChainManager()
           
 
Method Summary
 void addSequenceListener(SequenceListener li)
           
 void clear()
          clear the current reference object
 void clearDasSources()
           
 void clearSequenceListeners()
           
 String getAccessionCode()
           
 DasCoordinateSystem getCoordinateSystem()
           
 SpiceDasSource[] getDasSources()
          get the list of available Reference DAS servers
 void removeSequenceListener(SequenceListener li)
           
 void setAccessionCode(String ac)
           
 void setCoordinateSystem(DasCoordinateSystem coordSys)
           
 void setDasSources(SpiceDasSource[] sources)
          add reference DAS source
protected  SpiceDasSource[] toSpiceDasSource(DrawableDasSource[] dds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractChainManager

public AbstractChainManager()
Method Detail

getAccessionCode

public String getAccessionCode()

setAccessionCode

public void setAccessionCode(String ac)

clear

public void clear()
Description copied from interface: ObjectManager
clear the current reference object

Specified by:
clear in interface ObjectManager

clearSequenceListeners

public void clearSequenceListeners()

addSequenceListener

public void addSequenceListener(SequenceListener li)

removeSequenceListener

public void removeSequenceListener(SequenceListener li)

getDasSources

public SpiceDasSource[] getDasSources()
Description copied from interface: ObjectManager
get the list of available Reference DAS servers

Specified by:
getDasSources in interface ObjectManager
Returns:
an array of das sources

getCoordinateSystem

public DasCoordinateSystem getCoordinateSystem()
Specified by:
getCoordinateSystem in interface ObjectManager

setCoordinateSystem

public void setCoordinateSystem(DasCoordinateSystem coordSys)
Specified by:
setCoordinateSystem in interface ObjectManager

setDasSources

public void setDasSources(SpiceDasSource[] sources)
add reference DAS source

Specified by:
setDasSources in interface ObjectManager
Parameters:
sources -

clearDasSources

public void clearDasSources()

toSpiceDasSource

protected SpiceDasSource[] toSpiceDasSource(DrawableDasSource[] dds)