public void release(){
  if (pipeline != null) {
    pipeline.release(this);
    pipeline=null;
  }
}

public void release ( ) { if ( pipeline != null ) { pipeline . release ( this ) ; pipeline = null ; } }
releases all plug - ins stored in runtime by calling their release ( ) methods and setting the storage locations to null so they can be garbage - collected . this method is idempotent and may therefore be called multiple times .
