open class FileContainerItemContainer : AContainer
This class provides a container for file container (zip packages).
FileContainerItemContainer(project: Project, parent: ComponentExtension)
provides an empty preconfigured file item container |
val items: Set<FileContainerItem>
This set provides all configured files. |
|
open val parent: ComponentExtension
the parent of this container. |
|
val project: Project
the current project. |
|
var updatable: Boolean
If an item should not be part of an update installation, this property is set to false. |
val defTargetPath: String |
|
val description: String
a short description of this container for log messages. |
|
var targetPath: String
This path describes the installation in the default installation of the component. |
fun add(name: String, vararg types: String): FileContainerItemfun add(name: String, action: Action<in FileContainerItem>): Unit
Add a container (zip package) configuration to the component build. fun add(name: String): FileContainerItem
Add a dependency from any possible definition a to the configuration. |
fun addTypes(item: AItem): Unit
Add types to types list from item. |