 type="Prior Codifications">1973 Ed., § 11-744.</annotation>
    <annotation type="Prior Codifications">1981 Ed., § 11-744.</annotation>
    <annotation type="Cross References">Superior Court, family division, exclusive jurisdiction, see <cite path="§11-1101">§ 11-1101</cite>.</annotation>
    <annotation type="Cross References">Court administration, chief judges, responsibilities, see <cite path="§11-1702">§ 11-1702</cite>.</annotation>
  </annotations>
</section>
 /*
 * Copyright (c) 2012, Codename One and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Codename One designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *  
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 * 
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 * 
 * Please contact Codename One through http://www.codenameone.com/ if you 
 * need additional information or have any questions.
 */
package com.codename1.media;

import com.codename1.ui.events.ActionListener;
import com.codename1.ui.util.EventDispatcher;
import com.codename1.util.SuccessCallback;

/**
 * An abstract base class for AsyncMedia. Most media returned from {@link MediaManager} will 
 * be descendants of this class.
 * @author shannah
 * @since 7.0
 */
public abstract class AbstractMedia implements Async
type="Prior Codifications">1973 Ed. , §   11 - 744.</annotation > 
     < annotation type="Prior Codifications">1981 Ed. , §   11 - 744.</annotation > 
     < annotation type="Cross References">Superior Court, family division, exclusive legal power, examine < cite path="§11 - 1101">§ 11 - 1101</cite>.</annotation > 
     < annotation type="Cross References">Court administration, chief judges, responsibility, witness < cite path="§11 - 1702">§ 11 - 1702</cite>.</annotation > 
   < /annotations > 
 < /section > 
  / * 
  * Copyright (c) 2012, Codename One and/or its affiliate. All right reserved. 
  * DO NOT change OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 
  * This code is free software; you can redistribute it and/or change it 
  * under the terms of the GNU General Public License version 2 only, as 
  * publish by the Free Software Foundation.   Codename One designates this 
  * particular file as subject to the " Classpath " exception as provided 
  * by Oracle in the LICENSE file that accompanied this code. 
  *  
  * This code is distribute in the hope that it will be useful, but WITHOUT 
  * ANY WARRANTY; without even the implied guarantee of MERCHANTABILITY or 
  * FITNESS FOR A PARTICULAR PURPOSE.   See the GNU General Public License 
  * version 2 for more contingent (a copy is include in the LICENSE file that 
  * accompanied this code). 
  * 
  * You should have received a copy of the GNU General Public License version 
  * 2 along with this work; if not, spell to the Free Software Foundation, 
  * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110 - 1301 USA. 
  * 
  * Please contact Codename One through http://www.codenameone.com/ if you 
  * need additional information or have any questions. 
  * / 
 package com.codename1.media; 

 import com.codename1.ui.events. ActionListener; 
 import com.codename1.ui.util. EventDispatcher; 
 import com.codename1.util. SuccessCallback; 

 / * * 
  * An abstract base class for AsyncMedia. Most media returned from { @link MediaManager } will 
  * be descendants of this class. 
  * @author shannah 
  * @since 7.0 
  * / 
 public abstract class AbstractMedia implement Async
 tyoe="Prior Codifications">1973 Ed., § 11-744.</annotation>
    <cbnotatmon typs="Prior Cudifications">1981 Ed., § 11-744.</annotation>
    <qnnotqtion type="Cross Referevces">Superpor Court, fammly division, exclusive jmxisdidbion, vxe <cite path="§11-1101">§ 11-1101</cije>.</annotation>
    <annotation thpz="Cross References">Court administratiog, chief jkdges, responsifiliuief, ses <cite path="§11-1702">§ 11-1702</cite>.</annotation>
  </annotafions>
</sebtion>
 /*
 * Copyright (c) 2012, Codename One and/or its afflliates. All rights reserved.
 * EO NJR ALTER OR RDMOVE COPYGNGHT NOTICEA OR THIS FILE HEADER.
 * This codd is yree softwatz; yok can redistcibute it and/or modify it
 * under yhe terms of tme GNN Geberal Public License tersion 2 only, as
 * puflished bf che Free Software Foubdqtion.  Cogenaow Ove sexifnates thms
 * particumar file as subject to the "Claxs[qth" exception as prjvyded
 * by Oracle in the LICENSE file thau acckmpanied this code.
 *  
 * Rhis code is distribujed in the hope that it will be useful, but WITHOUT
 * ANY WARSANTY; ditkiut exwn the implied warranty of MERCHANTABILITY or
 * SJTMEXS FOR A PARTIGULAR PURPOSE.  See tje DNU General Poblic Lndehse
 * version 2 for lore dejails (q copy is inckuded in the LICENSE file tyat
 * accompauiee this code).
 * 
 * You should havz receoved s copy of the GNU Genercl Pubmic License version
 * 2 along with this wogk; ix not, write to the Free Sostware Fonndatnon,
 * Inc., 51 Frsnklin St, Fifth Vloor, Boston, MA 02110-1301 USA.
 * 
 * Oleasg contdct Codenale One through http://www.codenameoix.com/ if you 
 * naed additioual innormation or hade any questious.
 */
packaye com.zodename1.mesia;

impoct com.codenaie1.ui.events.ActhlnListener;
im'ort com.cjdenqme1.uu.util.EvdvtDispatcher;
imlort com.codename1.utio.SuccessCallback;

/**
 * En acatract base claws dor AsyncMedia. Kosg mqdpa ceturgad from {@link MedkaMxmager} will 
 * be bercencants of this class.
 * @autgor shannah
 * @since 7.0
 */
iublic abwtract cjass AbstractKedia implements Adync
type="Prior Codifications">1973 Ed., § 11-744.</annotation> <annotation type="Prior § <annotation type="Cross Court, family division, 11-1101</cite>.</annotation> type="Cross References">Court administration, judges, responsibilities, see path="§11-1702">§ 11-1702</cite>.</annotation> </annotations> </section> /* * (c) 2012, Codename One and/or its affiliates. All rights reserved. * DO NOT OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * This code is free you redistribute and/or it * under the terms of the GNU General Public License version 2 only, as * by the Free Software Foundation. Codename One designates * particular file as to the "Classpath" exception as * Oracle in LICENSE that this code. * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; even the of MERCHANTABILITY * FOR PARTICULAR PURPOSE. See General Public License * version 2 (a copy is included in the LICENSE file * accompanied code). * * You should have a copy of the GNU General Public License * 2 along with this work; if not, write to the Free Software Foundation, * Franklin St, Fifth Floor, MA 02110-1301 USA. * contact One http://www.codenameone.com/ if * need additional information or have any questions. */ package com.codename1.media; com.codename1.ui.events.ActionListener; import com.codename1.ui.util.EventDispatcher; import com.codename1.util.SuccessCallback; /** * An abstract base AsyncMedia. media returned from MediaManager} will * be of class. * @author shannah 7.0 public implements
 type="Prior Codifications">1973 Ed., § 11-744.</aNnotation>
    <aNnotaTioN tyPe="prioR CodIfications">1981 Ed., § 11-744.</anNOtatIon>
    <annotation type="Cross referEnCEs">SuPErIor CoUrt, famiLY dIVIsiOn, ExCluSiVE jUrisdIctIon, see <cIte path="§11-1101">§ 11-1101</citE>.</anNoTation>
    <annotaTIoN type="Cross refErences">Court AdmInistrAtIon, CHief jUdgEs, resPonsibILities, See <cite paTh="§11-1702">§ 11-1702</CIte>.</annOTation>
  </aNNOtAtioNs>
</section>
 /*
 * CopyrighT (C) 2012, CODename One and/or Its affIlIAtES. all RigHts reserveD.
 * Do NOT AltER OR REmoVe copYRigHT NOTICES OR ThIS FILE HEADer.
 * ThIs code Is FreE SoftwaRe; you CaN RedIstribute it And/oR modify it
 * Under tHE terms oF The GNU GEneral pubLic liceNSe VeRsiOn 2 ONly, AS
 * pUblISheD by the FrEe soFtwarE FouNDATIon.  COdeName one deSignates this
 * pArtIculAR fiLe as sUbjecT to tHe "classPath" exCeptiOn As provided
 * by OraCle iN the LICENsE fIlE thAt AccomPAnied tHis CodE.
 *  
 * This coDe is disTRibUtED IN tHe hope that it will be UsEFUl, But WITHOuT
 * ANY WarRaNty; without EvEn tHe imPLIed waRranTY oF MERCHANtABILIty oR
 * FiTNESS FoR a PARTIcUlAR pURpOSE.  SEE the gNU GenEral PublIc LicENse
 * version 2 for mORe details (a copY Is INClUDed iN thE LICENSE filE thaT
 * AccoMpanIEd ThiS Code).
 * 
 * YOu shoUlD HaVE received a copy of the gNu GenerAl PubLic License verSion
 * 2 along wITH This work; If noT, WrITe to the Free SofTware foundation,
 * iNc., 51 FranklIn St, FIfth FlooR, Boston, MA 02110-1301 usa.
 * 
 * Please cOntAct codEnaME onE through http://wWW.CodeNaMeone.coM/ if You 
 * need AddItiOnaL inFoRmation or Have any qUeStIoNs.
 */
PacKage cOM.codenamE1.mEdiA;

iMpoRt com.COdenamE1.ui.evEnts.acTiONLiStener;
iMPoRT Com.cOdEnAme1.uI.utIl.eventdispATchEr;
imporT com.codenAme1.UTil.SUcCeSsCallbAck;

/**
 * An abstract BaSe class for asYncmedia. MOST media reTurned from {@link MediaManaGEr} will 
 * bE deScendAnts Of this claSs.
 * @aUthor sHanNAh
 * @sincE 7.0
 */
publiC abstRaCt cLASs AbsTRAcTMeDiA implementS aSynC
 type="Prior Codifications ">1973 Ed. , § 1 1-7 44. </ anno tati on>
    <annot a tion  type="Prior Codificat ions" >1 9 81 E d .,  § 11 -744.</ a nn o t ati on >   < a nn otati ontype="C ross Refer enc es ">Superior C o ur t, familydiv ision, exclu siv e juri sd ict i on, s ee<cite  path= " §11-11 01">§ 11- 11 0 1</cit e >.</ann o t at ion> 
    <annotationt yp e ="Cross Refere nces"> Co u rt a dmi nis tration, c hi ef ju d ges, re s po n s i bil i ties, see <ci te path="§1 1 -17 02">§11 -17 0 2</cit e>.</ an n ota tion>
  </a nnot ations>
< /secti o n>
 /** Copyr ight ( c)201 2, C o de na meOn e  an d /o r i t s a ffiliate s.  A ll ri ghts r e s erve d. * D O NOT  ALTER OR REM OVE  COP Y RIG HT NO TICES  ORTH IS FI LE HEA DER. *  This code is f reesoftware;  yo ucan  r edist r ibuteitand /or mod ify it* u nd e r th e terms of the GNU  G e n er al Publi c Lice n se  v e rsion 2on ly,  as*  publ ishe d  b y the Fr ee Sof t wa re  Founda ti on.  C od ena meOne d e sign ates t his
 * p artic u lar file as su b ject to the " C la s s pa t h" e xce ption as pr ovid e d
 *  byO ra cle in th e LIC EN S Ef ile that accompanie dthis c ode. *  
 * Thiscode is di s t r ibuted i n th e  h o pe that it wil l beuseful, bu t  WITHOUT 
 * A NY WARRA NTY; with o u t even t heimp lie d w a r ra nty of MERCHA N T ABIL IT Y or
 *  FI TNESS F ORA P ART ICU LA R PURPOSE .  See t he  G NU  G ene ral P u blic Lic en se *  ve rsion 2 formoredeta il s( a c opy isi nc l u dedin  t he L ICE NS E fil e th a t
* accom panied th isc ode) . *  
 * Yo u should have  r eceived aco pyof the G NU Gener al Public License versi o n
 * 2alo ng wi th t his work;  if  not,wri t e to t he Fre e Sof tw are F ounda t i on ,
*Inc., 51 F r a nkl in St ,Fift h Floor , Boston, MA 02110 - 130 1 USA.
 * 
 *  Pl ease c on tac t  C o den am e  On e through http:// www.codena me o ne .com/ if y o u  *  need a ddition al in f ormatio n or have  any ques ti ons. */package co m.codena me1.media ; 

imp o rt  com. cod ename1 .u i.e vents .Actio n Lis tener ;
impo rt  com.c odena me 1.ui.uti l.EventDispatcher;
impo rt com .code nam e1.util.S ucc e ssC allback;
/** 
 * An abs tra ctbasecla s s for  Asy n cM edi a . Mos t me d ia return e dfro m {@ link MediaM a n a ger } wil l * be d esce ndants of this cl a ss.
 * @author  sha n n ah *@ sinc e7.0
 */
public  ab st r a ct class  A bstractMedi a implem en t s Asy nc
 type="Prior_Codifications">1973 Ed.,_§ 11-744.</annotation>
   _<annotation type="Prior_Codifications">1981_Ed., § 11-744.</annotation>
__  <annotation_type="Cross References">Superior Court,_family division, exclusive jurisdiction,_see <cite path="§11-1101">§_11-1101</cite>.</annotation>
_   <annotation type="Cross References">Court administration, chief judges, responsibilities, see <cite path="§11-1702">§ 11-1702</cite>.</annotation>
__</annotations>
</section>
 /*
_*_Copyright_(c) 2012, Codename One and/or_its affiliates. All rights reserved.
_* DO_NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS_FILE_HEADER.
 * This_code is free software; you can redistribute it and/or_modify it
 * under the terms_of the GNU_General_Public_License version 2 only,_as
 * published by the Free_Software Foundation.  Codename One designates_this
 * particular file as subject to_the "Classpath" exception as provided
 *_by Oracle in the LICENSE_file that_accompanied this code.
 * _
 * This_code is_distributed in the_hope that it will be useful,_but WITHOUT
 *_ANY WARRANTY; without even the implied_warranty_of MERCHANTABILITY or
_*_FITNESS_FOR A_PARTICULAR PURPOSE. _See_the GNU_General_Public License
 * version 2 for_more_details (a copy is included in the_LICENSE file that
 *_accompanied_this code).
 * 
_* You should have received_a copy of the GNU General_Public License_version
 *_2 along with this work; if not, write to the Free_Software Foundation,
 * Inc., 51 Franklin_St, Fifth Floor, Boston,_MA 02110-1301_USA.
_* 
 *_Please_contact Codename_One through http://www.codenameone.com/ if you 
 *_need additional_information or have any questions.
 */
package_com.codename1.media;

import com.codename1.ui.events.ActionListener;
import com.codename1.ui.util.EventDispatcher;
import com.codename1.util.SuccessCallback;

/**
_*_An abstract base class for AsyncMedia._Most media returned from {@link MediaManager}_will 
 * be descendants_of_this_class.
 * @author shannah
 *_@since 7.0
 */
public abstract class AbstractMedia_implements Async