Uses of Interface

Packages that use Annotable
org.openprovenance.model Open Provenance Model classes and associated factories and (de)serialisation methods. 

Uses of Annotable in org.openprovenance.elmo

Classes in org.openprovenance.elmo that implement Annotable
 class RdfAccount
 class RdfAgent
 class RdfAnnotation
 class RdfArtifact
 class RdfEmbeddedAnnotation
 class RdfLabel
 class RdfOPMGraph
 class RdfPName
 class RdfProcess
 class RdfProfile
 class RdfRole
 class RdfType
 class RdfUsed
 class RdfValue
 class RdfWasControlledBy
 class RdfWasDerivedFrom
 class RdfWasGeneratedBy
 class RdfWasTriggeredBy

Methods in org.openprovenance.elmo with parameters of type Annotable
 void RdfOPMFactory.addAnnotation(Annotable annotable, Annotation ann)
 void RdfOPMFactory.addAnnotation(Annotable annotable, EmbeddedAnnotation ann)
          Add annotation to an annotable JAXB Bean and its corresponding RDF facade.
 void RdfOPMFactory.addAnnotation(Annotable annotable, javax.xml.bind.JAXBElement<? extends EmbeddedAnnotation> ann)
 void RdfOPMFactory.addAnnotation(Annotable annotable, Label ann)
 void RdfOPMFactory.addAnnotation(Annotable annotable, Type ann)
 void RdfOPMFactory.addAnnotation(Annotable annotable, Value ann)
 void RdfOPMFactory.addNewAnnotations(Annotable res, List<javax.xml.bind.JAXBElement<? extends EmbeddedAnnotation>> anns)
 void RdfOPMFactory.processAnnotations(Annotable a, Annotable res)
 void RdfProfile.toRdf_DELETE(Annotable entity)
 void RdfLabel.toRdf_DELETE(Annotable entity)
 void RdfPName.toRdf_DELETE(Annotable entity)
 void RdfProfile.toRdf(Annotable entity)
 void RdfType.toRdf(Annotable entity)
 void RdfLabel.toRdf(Annotable entity)
 void CompactAnnotation.toRdf(Annotable entity)
 void RdfPName.toRdf(Annotable entity)

Uses of Annotable in org.openprovenance.model

Subinterfaces of Annotable in org.openprovenance.model
 interface Edge
 interface Node

Classes in org.openprovenance.model that implement Annotable
 class Account
          Java class for Account complex type.
 class Agent
          Java class for Agent complex type.
 class Annotation
          Java class for Annotation complex type.
 class Artifact
          Java class for Artifact complex type.
 class EmbeddedAnnotation
          Java class for EmbeddedAnnotation complex type.
 class IndexedOPMGraph
          This class provides a set of indexes over information contained in an OPMGraph, facilitating its navigation.
 class Label
          Java class for Label complex type.
 class OPMGraph
          Java class for OPMGraph complex type.
 class PName
          Java class for PName complex type.
 class Process
          Java class for Process complex type.
 class Profile
          Java class for Profile complex type.
 class Role
          Java class for Role complex type.
 class Type
          Java class for Type complex type.
 class Used
          Java class for Used complex type.
 class UsedStar
          Java class for UsedStar complex type.
 class Value
          Java class for Value complex type.
 class WasControlledBy
          Java class for WasControlledBy complex type.
 class WasDerivedFrom
          Java class for WasDerivedFrom complex type.
 class WasDerivedFromStar
          Java class for WasDerivedFromStar complex type.
 class WasGeneratedBy
          Java class for WasGeneratedBy complex type.
 class WasGeneratedByStar
          Java class for WasGeneratedByStar complex type.
 class WasTriggeredBy
          Java class for WasTriggeredBy complex type.
 class WasTriggeredByStar
          Java class for WasTriggeredByStar complex type.

Methods in org.openprovenance.model with parameters of type Annotable
 void OPMFactory.addAnnotation(Annotable annotable, EmbeddedAnnotation ann)
 void OPMFactory.addAnnotation(Annotable annotable, javax.xml.bind.JAXBElement<? extends EmbeddedAnnotation> ann)
 void OPMFactory.addAnnotation(Annotable annotable, Label ann)
 void OPMFactory.addAnnotation(Annotable annotable, List<EmbeddedAnnotation> anns)
 void OPMFactory.addAnnotation(Annotable annotable, PName ann)
 void OPMFactory.addAnnotation(Annotable annotable, Profile ann)
 void OPMFactory.addAnnotation(Annotable annotable, Value ann)
 void OPMFactory.addAnnotations(Annotable annotable, List<javax.xml.bind.JAXBElement<? extends EmbeddedAnnotation>> anns)
 void OPMFactory.addCompactAnnotation(Annotable annotable, List<EmbeddedAnnotation> anns)
 void OPMFactory.addNewAnnotations(Annotable res, List<javax.xml.bind.JAXBElement<? extends EmbeddedAnnotation>> anns)
 void OPMToDot.emitAnnotations(Annotable node, PrintStream out)
 String OPMFactory.getLabel(Annotable annotable)
          Generic accessor for annotable entities.
 String OPMFactory.getPname(Annotable annotable)
          Generic accessor for annotable entities.
 String OPMFactory.getProfile(Annotable annotable)
          Generic accessor for annotable entities.
 String OPMFactory.getType(Annotable annotable)
          Generic accessor for annotable entities.

Copyright © 2011. All Rights Reserved.