Uses of Interface
org.cytoscape.view.presentation.annotations.Annotation
Package
Description
API set for rendering engines (visualizers).
This package provides support for graphical annotations associated with a Cytoscape
CyNetworkView
.-
Uses of Annotation in org.cytoscape.view.presentation
Modifier and TypeMethodDescriptionNetworkImageFactory.createImage(CyNetworkView networkView, Collection<Annotation> annotations, Map<String,Object> properties)
Creates a network image thumbnail with the given properties. -
Uses of Annotation in org.cytoscape.view.presentation.annotations
Modifier and TypeInterfaceDescriptioninterface
AnnotationFactory<T extends Annotation>
An interface describing a factory used to createAnnotation
s.Modifier and TypeInterfaceDescriptioninterface
This is the interface for an arrow annotation.interface
The BoundedText annotation is a ShapeAnnotation that also implements Text.interface
The GroupAnnotation is a container for a collection of annotations that should be grouped together.interface
This annotation positions an image on on the screen.interface
A Shape annotation supports annotations that can be drawn and filled on the graphics canvas.interface
A text annotation is a simple text string that is displayed on the network canvas.Modifier and TypeMethodDescriptionArrowAnnotation.getSource()
Return the sourceAnnotation
for this arrow.Modifier and TypeMethodDescriptionAnnotationManager.getAnnotations(CyNetworkView networkView)
Retrieve the list of annotations for a specific network view.GroupAnnotation.getMembers()
Return the list of members for this groupAnnotationManager.getSelectedAnnotations(CyNetworkView networkView)
Retrieve the list of selected annotations for a specific network view.Modifier and TypeMethodDescriptionvoid
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 groupvoid
ArrowAnnotation.setSource(Annotation source)
Set the sourceAnnotation
for this arrow.void
ArrowAnnotation.setTarget(Annotation target)
Set the target for this arrow assuming the target is anAnnotation
Modifier and TypeMethodDescriptionvoid
AnnotationManager.addAnnotations(Collection<? extends Annotation> annotations)
Adds annotations to the specified network view.void
AnnotationManager.removeAnnotations(Collection<? extends Annotation> annotations)
Removes annotations from its network view .