/** * {@inheritDoc} <em>Note:</em> In case of {@link #isExistenceCheck()}, this method may return {@code null}. */ @Override public File getFile() { return super.getFile(); }
public File getFile() { File ret = null; if ( metadataTransfer != null ) { ret = metadataTransfer.getFile(); } else if ( artifactTransfer != null ) { ret = artifactTransfer.getFile(); } if ( ret == null ) { if ( metadataTransfer != null ) { ret = metadataTransfer.getMetadata().getFile(); } else if ( artifactTransfer != null ) { ret = artifactTransfer.getArtifact().getFile(); } } return ret; }