/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 . ĠJetBrains Ġs . r . o . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠMIT Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ Ċ package Ġjet brains . gis . tile protocol Ċ Ċ class ĠTile Layer Builder Ġ{ ĊĠĠĠ Ġvar Ġname Ġ= Ġ" No Name " ĊĠĠĠ Ġvar Ġgeometry Collection Ġ= ĠGeometry Collection . create Empty () ĊĊĠĠĠ Ġvar Ġkinds Ġ= Ġempty List < Int >() ĊĠĠĠ Ġvar Ġsubs Ġ= Ġempty List < Int >() ĊĠĠĠ Ġvar Ġlabels Ġ= Ġempty List < String ?> () ĊĠĠĠ Ġvar Ġshort s Ġ= Ġempty List < String >() ĊĠĠĠ Ġvar Ġlayer Size Ġ= Ġ 0 ĊĊĠĠĠ Ġfun Ġbuild (): ĠTile Layer Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠTile Layer ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgeometry Collection , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġkinds , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsubs , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlabels , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġshort s , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlayer Size ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ