Package | Description |
---|---|
org.apache.taverna.annotation |
Entities within the workflow object model may be marked as annotated.
|
org.apache.taverna.annotation.annotationbeans | |
org.apache.taverna.annotation.impl | |
org.apache.taverna.workflowmodel |
Defines classes and interfaces for workflow level entities and events.
|
org.apache.taverna.workflowmodel.impl |
Implementation package for workflow entities
|
org.apache.taverna.workflowmodel.utils |
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationAssertion<AnnotationBeanType extends AnnotationBeanSPI>
Represents a single assertion of information, providing access to a bean
containing the information in the assertion and one specifying the source of
the information contained.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNumericRangeAssertion<NumericType extends Number>
Generic annotation containing a pair of numeric values with precision
determined by the type parameter which form a bound.
|
class |
AbstractNumericValueAssertion<NumericType extends Number>
Generic annotation containing a single number of precision specified by the
type variable
|
class |
AbstractTextualValueAssertion
Generic bit of free text that can be stuck to anything, subclass for more
specific uses
|
class |
Author
The name of an author of a dataflow held as a String
It should allow many but currently only allows one
|
class |
DescriptiveTitle
The descriptive title of a dataflow held as a String
|
class |
DocumentationUrl
A link to documentation for the target element contained at a particular
Uniform Resource Locator (URL)
|
class |
ExampleValue
A String containing an example or a description of an example
|
class |
FreeTextDescription
An unconstrained textual description held as a String
|
class |
HostInstitution
The host institution for an activity implementation
|
class |
IdentificationAssertion
An IdentificationAssertion is used to hold previous identifications of an
object.
|
class |
MimeType
A single MIME type, intended to be used to annotate an input or output port
within the workflow to denote the type within that system of data produced or
consumed by the port.
|
class |
Optional
A declaration that the bound input port is optional, if this annotation is
refuted then the interpretation should be that the input port is required.
|
class |
SemanticAnnotation
A SemanticAssertion holds a String which contains RDF about an Object
|
Modifier and Type | Method and Description |
---|---|
AnnotationBeanSPI |
AnnotationAssertionImpl.getDetail() |
Modifier and Type | Method and Description |
---|---|
void |
AnnotationAssertionImpl.setAnnotationBean(AnnotationBeanSPI annotationBean) |
Constructor and Description |
---|
AnnotationAssertionImpl(AnnotationBeanSPI freeTextDescription,
AnnotationRole annotationRole,
List<Person> creators,
AnnotationSourceSPI annotationSource) |
Modifier and Type | Method and Description |
---|---|
<T extends AnnotationBeanSPI> |
Edits.getAddAnnotationBean(AnnotationAssertion<T> annotationAssertion,
AnnotationBeanSPI annotationBean)
Add an
AnnotationBeanSPI to an AnnotationAssertion |
Edit<?> |
Edits.getAddAnnotationChainEdit(Annotated<?> annotated,
AnnotationBeanSPI annotation)
Returnes an edit that creates an AnnotationAssertion, adds the
AnnotationAssertion to an AnnotationChain and adds the AnnotationChain to
the Annotated.
|
Modifier and Type | Method and Description |
---|---|
Edit<AnnotationAssertion<AnnotationBeanSPI>> |
EditsImpl.getAddAnnotationBean(AnnotationAssertion annotationAssertion,
AnnotationBeanSPI bean) |
Edit<AnnotationAssertion<AnnotationBeanSPI>> |
EditsImpl.getAddAnnotationRole(AnnotationAssertion annotationAssertion,
AnnotationRole role) |
Edit<AnnotationAssertion<AnnotationBeanSPI>> |
EditsImpl.getAddAnnotationSource(AnnotationAssertion annotationAssertion,
AnnotationSourceSPI source) |
Edit<AnnotationAssertion<AnnotationBeanSPI>> |
EditsImpl.getAddCreator(AnnotationAssertion annotationAssertion,
Person person) |
Edit<AnnotationAssertion<AnnotationBeanSPI>> |
EditsImpl.getAddCurationEvent(AnnotationAssertion annotationAssertion,
CurationEvent curationEvent) |
Modifier and Type | Method and Description |
---|---|
Edit<AnnotationAssertion<AnnotationBeanSPI>> |
EditsImpl.getAddAnnotationBean(AnnotationAssertion annotationAssertion,
AnnotationBeanSPI bean) |
Edit<?> |
EditsImpl.getAddAnnotationChainEdit(Annotated<?> annotated,
AnnotationBeanSPI annotation) |
Modifier and Type | Method and Description |
---|---|
static AnnotationBeanSPI |
AnnotationTools.getAnnotation(Annotated<?> annotated,
Class<?> annotationClass) |
Modifier and Type | Method and Description |
---|---|
static Edit<?> |
AnnotationTools.addAnnotation(Annotated<?> annotated,
AnnotationBeanSPI a,
Edits edits) |
Modifier and Type | Method and Description |
---|---|
List<Class<?>> |
AnnotationTools.getAnnotatingClasses(List<AnnotationBeanSPI> annotations,
Annotated<?> annotated) |
<T> List<Class<? extends T>> |
AnnotationTools.getAnnotationBeanClasses(List<AnnotationBeanSPI> annotations,
Class<T> superClass) |
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.