interface HierarchicalElement : Element
Represents an element which belongs to some hierarchy.
Since
1.0-milestone-5
abstract fun getChildren(): DomainObjectSet<out HierarchicalElement>
Returns the child elements, or the empty set if there are no child elements. |
|
abstract fun getParent(): HierarchicalElement
Returns the parent of this element, or |
abstract fun getDescription(): String
Returns the description of the element, or |
|
abstract fun getName(): String
Returns the name of the element. Note that the name is not a unique identifier. |
interface GradleProject : HierarchicalElement, BuildableElement, ProjectModel
Represents a Gradle project. |
|
interface HierarchicalEclipseProject : HierarchicalElement, HasGradleProject
Represents the basic information about an Eclipse project. |
|
interface IdeaModule : HierarchicalElement, HasGradleProject
Represents information about the IDEA module. |
|
interface IdeaProject : HierarchicalElement
Represents the information about the IDEA project. |