package Ġde . rob ol ab . client . renderer . drawable . planet Ċ Ċ import Ġde . rob ol ab . client . renderer . drawable . edit . Paper Background Drawable Ċ import Ġde . rob ol ab . client . renderer . utils . Transformation Ċ import Ġde . rob ol ab . common . planet . Planet Ċ import Ġde . west erm ann . k observe . base . Observable Property Ċ import Ġde . west erm ann . k observe . property . property Ċ Ċ class ĠPaper Planet Drawable ( ĊĠĠĠ Ġtransformation State Property : ĠObservable Property < Transformation . State > Ġ= Ġproperty ( Transformation . State . DEFAULT ) Ċ ) Ġ: ĠAbs Planet Drawable ( transformation State Property ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġplanet Layer Ġ= ĠPlan et Layer (" Planet Ġlayer ", Ġrequest Context ) ĊĠĠĠ Ġprivate Ġval Ġpaper Background Ġ= ĠPaper Background Drawable () ĊĊĠĠĠ Ġfun Ġimport Planet ( planet : ĠPlan et ) Ġ{ ĊĠĠĠĠĠĠĠ Ġplanet Layer . import Planet ( planet ) ĊĊĠĠĠĠĠĠĠ Ġpaper Background . import Planet ( planet ) ĊĠĠĠĠĠĠĠ Ġimport Plan ets () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġdraw Background Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠ Ġset Planet Layers ( planet Layer ) ĊĊĠĠĠĠĠĠĠ Ġbackground Views . add ( paper Background . background View ) ĊĠĠĠĠĠĠĠ Ġunder layer Views . add ( paper Background . meas uring View ) ĊĠĠĠĠĠĠĠ Ġover layer Views . add ( paper Background . handler View ) ĊĠĠĠ Ġ} Ċ } Ċ