| Package | Description | 
|---|---|
| ome.model.annotations | |
| ome.model.roi | 
| Modifier and Type | Method and Description | 
|---|---|
| ShapeAnnotationLink | ShapeAnnotationLink. newInstance() | 
| ShapeAnnotationLink | ShapeAnnotationLink. proxy() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Set<ShapeAnnotationLink> | Shape. annotationLinks | 
| Modifier and Type | Method and Description | 
|---|---|
| ShapeAnnotationLink | Shape. linkAnnotation(Annotation addition)Adds a ome.model.annotations.ShapeAnnotationLink to annotationLinks . | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<ShapeAnnotationLink> | Shape. findShapeAnnotationLink(Annotation target)find all ome.model.annotations.ShapeAnnotationLink which have the argument as their child. | 
| protected Set<ShapeAnnotationLink> | Shape. getAnnotationLinks()returns annotationLinks . | 
| Iterator<ShapeAnnotationLink> | Shape. iterateAnnotationLinks()should be used rather than accessing the annotationLinks set directly. | 
| Collection<ShapeAnnotationLink> | Shape. unmodifiableAnnotationLinks()Returns an unmodifiable collection-view | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Shape. addShapeAnnotationLink(ShapeAnnotationLink target)use instead of setAnnotationLinks . | 
| void | Shape. addShapeAnnotationLink(ShapeAnnotationLink link,
                      boolean bothSides)Adds a ome.model.annotations.ShapeAnnotationLink to annotationLinks, allowing for recursion -- whether
 or not addShapeAnnotationLink will be called on the addition if it is loaded | 
| void | Shape. removeShapeAnnotationLink(ShapeAnnotationLink target)removes a single element from this set and makes the inverse call on ome.model.annotations.ShapeAnnotationLink | 
| void | Shape. removeShapeAnnotationLink(ShapeAnnotationLink link,
                         boolean bothSides)removes the given ShapeAnnotationLink from annotationLinks, allowing for recursion -- whether
 or not the removal will call unlinkShape again if loaded. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Shape. addShapeAnnotationLinkSet(Collection<ShapeAnnotationLink> targets)use like addShapeAnnotationLink. | 
| void | Shape. removeShapeAnnotationLinkSet(Collection<ShapeAnnotationLink> targets)use like removeShapeAnnotationLink | 
| protected void | Shape. setAnnotationLinks(Set<ShapeAnnotationLink> annotationLinks)setter for annotationLinks should be avoided. | 
                
                
Version: 5.2.1-ice35-b15
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.