Som,
We do not use xalan or any other “processing utility” to handle our deployments, it is all internal code. What you are most likely seeing are the files from your own project get deployed.
Additionally, if you use an exploded deployment, every time you save a file and cause a build, the file is synchronized out to your application server so you don’t need to open the deployment dialog and redeploy it.