code: private void addCoreDatastreamTriples(Datastream ds,
                                            URIReference objURI,
                                            Set<Triple> set) throws Exception {
  
          URIReference dsURI = new SimpleURIReference(
                  new URI(objURI.getURI().toString() + "/" + ds.DatastreamID));
  
          add(objURI, VIEW.DISSEMINATES, dsURI, set);
  
          URIReference dsDissType = new SimpleURIReference(
                  new URI(FEDORA.uri + "*/" + ds.DatastreamID));
  
          add(dsURI, VIEW.DISSEMINATION_TYPE, dsDissType, set);
  
          boolean isVolatile =
                  ds.DSControlGrp.equals("E") || ds.DSControlGrp.equals("R");
  
          add(dsURI, VIEW.IS_VOLATILE, isVolatile, set);
          add(dsURI, VIEW.LAST_MODIFIED_DATE, ds.DSCreateDT, set);
          add(dsURI, VIEW.MIME_TYPE, ds.DSMIME, set);
          add(dsURI, MODEL.STATE, getStateResource(ds.DSState), set);
  
      }
docs: For the given datastream, add the triples that are common for all
  datastreams. This will include:
  <ul>
  <li> object <i>view:disseminates</i> datastream</li>
  <li> datastream <i>view:disseminationType</i></li>
  <li> datastream <i>view:isVolatile</i></li>
  <li> datastream <i>view:lastModifiedDate</i></li>
  <li> datastream <i>view:mimeType</i></li>
  <li> datastream <i>model:state</i></li>
  </ul>