Cytoscape 3.1.1 API

Uses of Interface
org.cytoscape.view.presentation.annotations.Annotation

Packages that use Annotation
org.cytoscape.view.presentation.annotations This package provides support for graphical annotations associated with a Cytoscape CyNetworkView
 

Uses of Annotation in org.cytoscape.view.presentation.annotations
 

Classes in org.cytoscape.view.presentation.annotations with type parameters of type Annotation
 interface AnnotationFactory<T extends Annotation>
          An interface describing a factory used to create Annotations.
 

Subinterfaces of Annotation in org.cytoscape.view.presentation.annotations
 interface ArrowAnnotation
          This is the interface for an arrow annotation.
 interface BoundedTextAnnotation
          The BoundedText annotation is a ShapeAnnotation that also implements Text.
 interface GroupAnnotation
          The Group annotation is a container for a collextion of annotations that should be grouped together.
 interface ImageAnnotation
          This annotation positions an image on on the screen.
 interface ShapeAnnotation
          A Shape annotation supports annotations that can be drawn and filled on the graphics canvas.
 interface TextAnnotation
          A text annotation is a simple text string that is displayed on the network canvas.
 

Methods in org.cytoscape.view.presentation.annotations that return Annotation
 Annotation ArrowAnnotation.getSource()
          Return the source Annotation for this arrow.
 

Methods in org.cytoscape.view.presentation.annotations that return types with arguments of type Annotation
 List<Annotation> AnnotationManager.getAnnotations(CyNetworkView networkView)
          Retrieve the list of annotations for a specific network view.
 List<Annotation> GroupAnnotation.getMembers()
          Return the list of members for this group
 

Methods in org.cytoscape.view.presentation.annotations with parameters of type Annotation
 void AnnotationManager.addAnnotation(Annotation annotation)
          Add an annotation to the specified network view.
 void GroupAnnotation.addMember(Annotation member)
          Add a new annotation to the group
 void AnnotationManager.removeAnnotation(Annotation annotation)
          Remove an annotation from its network view.
 void GroupAnnotation.removeMember(Annotation member)
          Remove an annotation from the group
 void ArrowAnnotation.setSource(Annotation source)
          Set the source Annotation for this arrow.
 void ArrowAnnotation.setTarget(Annotation target)
          Set the target for this arrow assuming the target is an Annotation
 


Cytoscape 3.1.1 API

Copyright 2011 Cytoscape Consortium. All rights reserved.