org.openprovenance.elmo
Class RdfRole

java.lang.Object
  extended by org.openprovenance.model.Role
      extended by org.openprovenance.elmo.RdfRole
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString, HasFacade, Annotable, Identifiable

public class RdfRole
extends Role
implements HasFacade


Field Summary
 
Fields inherited from class org.openprovenance.model.Role
annotation, id, value
 
Constructor Summary
RdfRole(org.openrdf.elmo.ElmoManager manager, QName qname)
           
RdfRole(org.openrdf.elmo.ElmoManager manager, QName qname, String value)
           
RdfRole(org.openrdf.elmo.ElmoManager manager, String prefix)
           
 
Method Summary
 Role findMyFacade()
           
 Set<Annotation> getAnnotations()
           
 QName getQName()
           
 void setAnnotations(Set<? extends Annotation> ann)
           
 void setId(String value)
          Sets the value of the id property.
 void setValue(String value)
          Sets the value of the value property.
 
Methods inherited from class org.openprovenance.model.Role
equals, equals, getAnnotation, getId, getValue, hashCode, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RdfRole

public RdfRole(org.openrdf.elmo.ElmoManager manager,
               QName qname)

RdfRole

public RdfRole(org.openrdf.elmo.ElmoManager manager,
               QName qname,
               String value)

RdfRole

public RdfRole(org.openrdf.elmo.ElmoManager manager,
               String prefix)
Method Detail

setId

public void setId(String value)
Description copied from class: Role
Sets the value of the id property.

Specified by:
setId in interface Identifiable
Overrides:
setId in class Role
Parameters:
value - allowed object is String

setValue

public void setValue(String value)
Description copied from class: Role
Sets the value of the value property.

Overrides:
setValue in class Role
Parameters:
value - allowed object is String

getQName

public QName getQName()
Specified by:
getQName in interface HasFacade

findMyFacade

public Role findMyFacade()
Specified by:
findMyFacade in interface HasFacade

setAnnotations

public void setAnnotations(Set<? extends Annotation> ann)

getAnnotations

public Set<Annotation> getAnnotations()


Copyright © 2011. All Rights Reserved.