code: public org.openprovenance.prov.model.Value getValue() {
  	if (value==null) {
  	    if (all!=null) { // TODO: inefficient, I search this list every time getValue is called, though there may be no value
          	for (Attribute attr: all) {
          	    if (attr instanceof org.openprovenance.prov.model.Value) {
          	        value=(Value)attr;
          	    }
          	}
              }
  	}
          return value;
      }
docs: Gets the value of the value property.
  
  @return
  possible object is
  {@link org.openprovenance.prov.xml.Value }