// ĠCopyright Ġ 2 0 0 0 - 2 0 2 1 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ package Ġcom . intellij . packaging . impl . artifacts . work spac em odel Ċ Ċ import Ġcom . intellij . openapi . project . Project Ċ import Ġcom . intellij . packaging . elements . Element Initializer Ċ import Ġcom . intellij . packaging . elements . Pack aging Element Ċ import Ġcom . intellij . workspace Model . storage . Workspace Entity Storage Ċ import Ġcom . intellij . workspace Model . storage . bridge Entities . Composite Pack aging Element Entity Ċ import Ġcom . intellij . workspace Model . storage . bridge Entities . Pack aging Element Entity Ċ Ċ object ĠPack aging Element Initializer Ġ: ĠElement Initializer Ġ{ ĊĠ Ġoverride Ġfun Ġinitialize ( entity : ĠPack aging Element Entity , Ġproject : ĠProject , Ġstorage : ĠWorkspace Entity Storage ): ĠPack aging Element < *> Ġ= ĊĠĠĠ Ġentity . to Element ( project , Ġstorage ) ĊĊĠ Ġoverride Ġfun Ġinitialize ( entity : ĠComposite Pack aging Element Entity , Ġproject : ĠProject , Ġstorage : ĠWorkspace Entity Storage ): ĠPack aging Element < *> Ġ= ĊĠĠĠ Ġentity . to Composite Element ( project , Ġstorage ) Ċ } Ċ