1 package org.opencv.android; 2 3 /** 4 * Installation callback interface. 5 */ 6 public interface InstallCallbackInterface 7 { 8 /** 9 * New package installation is required. 10 */ 11 static final int NEW_INSTALLATION = 0; 12 /** 13 * Current package installation is in progress. 14 */ 15 static final int INSTALLATION_PROGRESS = 1; 16 17 /** 18 * Target package name. 19 * @return Return target package name. 20 */ getPackageName()21 public String getPackageName(); 22 /** 23 * Installation is approved. 24 */ install()25 public void install(); 26 /** 27 * Installation is canceled. 28 */ cancel()29 public void cancel(); 30 /** 31 * Wait for package installation. 32 */ wait_install()33 public void wait_install(); 34 }; 35