// Path: com.gregorbyte.buildxpages.ant/src/com/gregorbyte/buildxpages/task/CreateAndCopyDatabase.java
// public class CreateAndCopyDatabase extends AbstractBxTask {
// 
// 	private String srcServer;
// 	private String srcFilename;
// 
// 	private String dstServer;
// 	private String dstFilename;
// 
// 	public CreateAndCopyDatabase() {
// 
// 	}
// 
// 	public CreateAndCopyDatabase(String srcServer, String srcFilename,
// 			String dstServer, String dstFilename) {
// 
// 		this.srcServer = srcServer;
// 		this.srcFilename = srcFilename;
// 
// 		this.dstServer = dstServer;
// 		this.dstFilename = dstFilename;
// 
// 	}
// 
// 	public String getSrcServer() {
// 		return srcServer;
// 	}
// 
// 	public void setSrcServer(String srcServer) {
// 		this.srcServer = srcServer;
// 	}
// 
// 	public String getSrcFilename() {
// 		return srcFilename;
// 	}
// 
// 	public void setSrcFilename(String srcFilename) {
// 		this.srcFilename = srcFilename;
// 	}
// 
// 	public String getDstServer() {
// 		return dstServer;
// 	}
// 
// 	public void setDstServer(String dstServer) {
// 		this.dstServer = dstServer;
// 	}
// 
// 	public String getDstFilename() {
// 		return dstFilename;
// 	}
// 
// 	public void setDstFilename(String dstFilename) {
// 		this.dstFilename = dstFilename;
// 	}
// 
// 	@Override
// 	protected void doTask() {
// 
// 		NotesNativeLibrary notes = NotesNativeLibrary.SYNC_INSTANCE;
// 		
// 		String srcPath = pathNetConstruct(srcServer, srcFilename);
// 		String dstPath = pathNetConstruct(dstServer, dstFilename);
// 
// 		System.out.println(srcPath);
// 		System.out.println(dstPath);
// 
// 		IntByReference retHandle = new IntByReference();
// 		short zero = 0;
// 
// 		short error = notes.NSFDbCreateAndCopy(srcPath, dstPath,
// 				(short) NOTE_CLASS_ALLNONDATA, zero, 0, retHandle);
// 		checkError(error);
// 
// 		error = notes.NSFDbClose(retHandle.getValue());
// 		checkError(error);
// 		
// 	}
// }


import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
import com.gregorbyte.buildxpages.task.CreateAndCopyDatabase;
		this.srcserver = srcserver;
	}

	public String getSrcfilepath() {
		return srcfilepath;
	}

	public void setSrcfilepath(String srcfilepath) {
		this.srcfilepath = srcfilepath;
	}

	public String getDstserver() {
		return dstserver;
	}

	public void setDstserver(String dstserver) {
		this.dstserver = dstserver;
	}

	public String getDstfilepath() {
		return dstfilepath;
	}

	public void setDstfilepath(String dstfilepath) {
		this.dstfilepath = dstfilepath;
	}

	@Override
	public void execute() throws BuildException {

// Path: com.gregorbyte.buildxpages.ant/src/com/gregorbyte/buildxpages/task/CreateAndCopyDatabase.java
// public class CreateAndCopyDatabase extends AbstractBxTask {
// 
// 	private String srcServer;
// 	private String srcFilename;
// 
// 	private String dstServer;
// 	private String dstFilename;
// 
// 	public CreateAndCopyDatabase() {
// 
// 	}
// 
// 	public CreateAndCopyDatabase(String srcServer, String srcFilename,
// 			String dstServer, String dstFilename) {
// 
// 		this.srcServer = srcServer;
// 		this.srcFilename = srcFilename;
// 
// 		this.dstServer = dstServer;
// 		this.dstFilename = dstFilename;
// 
// 	}
// 
// 	public String getSrcServer() {
// 		return srcServer;
// 	}
// 
// 	public void setSrcServer(String srcServer) {
// 		this.srcServer = srcServer;
// 	}
// 
// 	public String getSrcFilename() {
// 		return srcFilename;
// 	}
// 
// 	public void setSrcFilename(String srcFilename) {
// 		this.srcFilename = srcFilename;
// 	}
// 
// 	public String getDstServer() {
// 		return dstServer;
// 	}
// 
// 	public void setDstServer(String dstServer) {
// 		this.dstServer = dstServer;
// 	}
// 
// 	public String getDstFilename() {
// 		return dstFilename;
// 	}
// 
// 	public void setDstFilename(String dstFilename) {
// 		this.dstFilename = dstFilename;
// 	}
// 
// 	@Override
// 	protected void doTask() {
// 
// 		NotesNativeLibrary notes = NotesNativeLibrary.SYNC_INSTANCE;
// 		
// 		String srcPath = pathNetConstruct(srcServer, srcFilename);
// 		String dstPath = pathNetConstruct(dstServer, dstFilename);
// 
// 		System.out.println(srcPath);
// 		System.out.println(dstPath);
// 
// 		IntByReference retHandle = new IntByReference();
// 		short zero = 0;
// 
// 		short error = notes.NSFDbCreateAndCopy(srcPath, dstPath,
// 				(short) NOTE_CLASS_ALLNONDATA, zero, 0, retHandle);
// 		checkError(error);
// 
// 		error = notes.NSFDbClose(retHandle.getValue());
// 		checkError(error);
// 		
// 	}
// }


// Path: com.gregorbyte.buildxpages.ant/src/com/gregorbyte/buildxpages/ant/CopyNsfTask.java
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.Task;
import com.gregorbyte.buildxpages.task.CreateAndCopyDatabase;

		this.srcserver = srcserver;
	}

	public String getSrcfilepath() {
		return srcfilepath;
	}

	public void setSrcfilepath(String srcfilepath) {
		this.srcfilepath = srcfilepath;
	}

	public String getDstserver() {
		return dstserver;
	}

	public void setDstserver(String dstserver) {
		this.dstserver = dstserver;
	}

	public String getDstfilepath() {
		return dstfilepath;
	}

	public void setDstfilepath(String dstfilepath) {
		this.dstfilepath = dstfilepath;
	}

	@Override
	public void execute() throws BuildException {

		CreateAndCopyDatabase task = new CreateAndCopyDatabase();