package com.systemincloud.ext.vip.modeler.upgrade.v0_3_3.to.v0_3_4;

import javax.xml.transform.TransformerException;

import com.systemincloud.ext.vip.modeler.upgrade.common.AbstractVipExecute;
import com.systemincloud.modeler.upgrade.common.IExtExecute;

public class VipExecute extends AbstractVipExecute implements IExtExecute {
	
	@Override
	public String executeOnFile(String xml) {
		try {
			xml = super.executeOnSic(xml);
			xml = updateTaskVerTv(xml, "0.1.4");
		} catch (TransformerException e) { }
		return xml;
	}
	
	@Override
	public boolean executeOnRoot(String root) {
		return super.executeOnRoot(root);
	}
	
	@Override
	public String executeOnPom(String pom) throws TransformerException{
		return pom;
	}
}

@@ -450,10 +450,429 @@
 kVer
-Tv
+ColorMap     (xml, %220.1.2%22);%0A%09%09%09xml = updateTaskVerImageFromFile(xml, %220.1.3%22);%0A%09%09%09xml = updateTaskVerImageFromUrl (xml, %220.1.3%22);%0A%09%09%09xml = updateTaskVerImageToFile  (xml, %220.1.3%22);%0A%09%09%09xml = updateTaskVerTv           (xml, %220.1.4%22);%0A%09%09%09xml = updateTaskVerVideoFromFile(xml, %220.1.3%22);%0A%09%09%09xml = updateTaskVerVideoFromUrl (xml, %220.1.3%22);%0A%09%09%09xml = updateTaskVerVideoToFile  (xml, %220.1.4%22);%0A%09%09%09xml = updateTaskVerWebcam       
 (xml

upgrade tasks