Artifacts.java

package org.docascode.ant.types;

import org.apache.tools.ant.types.DataType;
import org.docascode.api.core.errors.DocAsCodeException;
import org.docascode.api.core.mvn.ArtifactContainer;

import java.util.List;

public class Artifacts extends DataType {
    private ArtifactContainer artifactContainer = new ArtifactContainer();
    public void add(Artifact artifact) throws DocAsCodeException {
        artifactContainer.add(artifact.toArtifact());
    }

    public List<org.docascode.api.core.mvn.Artifacts> toArtifacts(){
        return artifactContainer.toList();
    }
}