/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 7 ĠO mega - r Ċ Ġ* Ċ Ġ* ĠO mega Intent Builder Ċ Ġ* ĠIntent Builder . java Ċ Ġ* Ċ Ġ* Ġ@ author : ĠRoman ĠT care gor od t ce v Ġ Ġ< roman . tc @ omega - r . com > Ċ Ġ* ĠGithub : ĠR 1 2 rus Ċ Ġ* ĠDate : ĠĠ ĠDecember Ġ 8 , Ġ 2 0 1 7 Ċ Ġ*/ Ċ Ċ package Ġcom . omega _ r . libs . ome g aint ent builder Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Intent Ċ import Ġcom . omega _ r . libs . ome g aint ent builder . handlers . Activity Intent Handler Ċ import Ġcom . omega _ r . libs . ome g aint ent builder . handlers . Context Intent Handler Ċ Ċ /** Ċ Ġ* ĠA Ġgeneric ĠIntent ; ĠContext Intent Handler , Ġ ĠActivity Intent Handler Ġthat Ġsupports Ġcontrol Ġcreated Ġcreated Intent . Ċ Ġ*/ Ċ interface ĠIntent Builder Ġ{ ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠReturns Ġcreated ĠIntent . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġcreate Intent (): ĠIntent ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠReturns ĠContext Intent Handler Ġfor Ġcontrol ĠIntent . ĊĠĠ Ġ* ĠSupport ĠstartActivity , Ġstart ĠCho oser . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġcreate Handler (): ĠContext Intent Handler ĊĊĠ Ġ/** ĊĠĠ Ġ* ĠReturns ĠActivity Intent Handler Ġ( extends ĠContext Intent Handler ) Ġfor Ġcontrol ĠIntent . ĊĠĠ Ġ* ĠSupport ĠstartActivity , ĠstartActivity For Result , Ġstart ĠCho oser . ĊĠĠ Ġ*/ ĊĠ Ġfun Ġcreate Handler ( activity : ĠActivity ): ĠActivity Intent Handler Ċ Ċ }