code: public SimpleFeatureCollection getVector( String source ) throws Exception {
          if (source == null || source.trim().length() == 0)
              return null;
          OmsVectorReader reader = new OmsVectorReader();
          reader.pm = pm;
          reader.file = source;
          reader.process();
          SimpleFeatureCollection fc = reader.outVector;
          return fc;
      }
docs: Fast default reading of vector from definition.
  
  <p>If the source format is not supported, and {@link Exception} is thrown.</p>
  <p>If the source is <code>null</code>, null will be returned.</p>
  
  @param source the definition to the vector source.
  @return the read {@link GridCoverage2D}.
  @throws Exception