Cytoscape 2.2 (c) 2004 ISB, MSKCC, UCSD

cytoscape.data.servers
Interface BioDataServerInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
BioDataServerRmi

public interface BioDataServerInterface
extends Remote


Method Summary
 void addAnnotation(cytoscape.data.annotation.Annotation annotation)
           
 void addThesaurus(String species, cytoscape.data.synonyms.Thesaurus thesaurus)
           
 void clear()
           
 String describe()
           
 String[][] getAllAnnotations(cytoscape.data.annotation.AnnotationDescription description, String entity)
           
 String[] getAllCommonNames(String species, String commonName)
           
 cytoscape.data.annotation.Annotation getAnnotation(cytoscape.data.annotation.AnnotationDescription description)
           
 cytoscape.data.annotation.Annotation getAnnotation(String species, String curator, String type)
           
 int getAnnotationCount()
           
 cytoscape.data.annotation.AnnotationDescription[] getAnnotationDescriptions()
           
 String getCanonicalName(String species, String commonName)
           
 int[] getClassifications(cytoscape.data.annotation.AnnotationDescription description, String entity)
           
 int[] getClassifications(String species, String curator, String type, String entity)
           
 String getCommonName(String species, String canonicalName)
           
 

Method Detail

addAnnotation

public void addAnnotation(cytoscape.data.annotation.Annotation annotation)
                   throws Exception
Throws:
Exception

getAnnotationCount

public int getAnnotationCount()
                       throws Exception
Throws:
Exception

getAnnotationDescriptions

public cytoscape.data.annotation.AnnotationDescription[] getAnnotationDescriptions()
                                                                            throws Exception
Throws:
Exception

getAnnotation

public cytoscape.data.annotation.Annotation getAnnotation(String species,
                                                          String curator,
                                                          String type)
                                                   throws Exception
Throws:
Exception

getAnnotation

public cytoscape.data.annotation.Annotation getAnnotation(cytoscape.data.annotation.AnnotationDescription description)
                                                   throws Exception
Throws:
Exception

getClassifications

public int[] getClassifications(String species,
                                String curator,
                                String type,
                                String entity)
                         throws Exception
Throws:
Exception

getClassifications

public int[] getClassifications(cytoscape.data.annotation.AnnotationDescription description,
                                String entity)
                         throws Exception
Throws:
Exception

getAllAnnotations

public String[][] getAllAnnotations(cytoscape.data.annotation.AnnotationDescription description,
                                    String entity)
                             throws Exception
Throws:
Exception

clear

public void clear()
           throws Exception
Throws:
Exception

describe

public String describe()
                throws Exception
Throws:
Exception

addThesaurus

public void addThesaurus(String species,
                         cytoscape.data.synonyms.Thesaurus thesaurus)
                  throws Exception
Throws:
Exception

getCanonicalName

public String getCanonicalName(String species,
                               String commonName)
                        throws Exception
Throws:
Exception

getAllCommonNames

public String[] getAllCommonNames(String species,
                                  String commonName)
                           throws Exception
Throws:
Exception

getCommonName

public String getCommonName(String species,
                            String canonicalName)
                     throws Exception
Throws:
Exception

www.cytoscape.org