private void firePropertyChangeEvent(PropertyChangeEvent event) {
    // System.out.println("firePropertyChangeEvent "+((InvDatasetImpl)ds).dump());
    if (pipeOut)
      pipeEvent(event);
    if (messageOut)
      messageEvent(event);

    firePropertyChange(event.getPropertyName(), event.getOldValue(), event.getNewValue());
  }
private void firePropertyChangeEvent ( PropertyChangeEvent event ) { if ( pipeOut ) pipeEvent ( event ) ; if ( messageOut ) messageEvent ( event ) ; firePropertyChange ( event . getPropertyName ( ) , event . getOldValue ( ) , event . getNewValue ( ) ) ; }
Fires a PropertyChangeEvent:
<ul>
<li>  propertyName = "Dataset" or "File", getNewValue() = InvDataset chosen.
<li>  propertyName = "Datasets", getNewValue() = InvDataset[] chosen. This can only happen if
you have set doResolve = true, and the resolved dataset is a list of datasets.
<li>  propertyName = "InvAccess" getNewValue() = InvAccess chosen.
</ul>