Package org.gradle.tooling.model
Interface HierarchicalElement
-
- All Known Subinterfaces:
BasicIdeaProject,EclipseProject,GradleProject,HierarchicalEclipseProject,IdeaModule,IdeaProject
public interface HierarchicalElement extends Element
Represents an element which belongs to some hierarchy.- Since:
- 1.0-milestone-5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DomainObjectSet<? extends HierarchicalElement>getChildren()Returns the child elements, or the empty set if there are no child elements.HierarchicalElementgetParent()Returns the parent of this element, ornullif there is no parent.-
Methods inherited from interface org.gradle.tooling.model.Element
getDescription, getName
-
-
-
-
Method Detail
-
getParent
@Nullable HierarchicalElement getParent()
Returns the parent of this element, ornullif there is no parent.- Returns:
- The parent of this element, or
nullif there is no parent. - Since:
- 1.0-milestone-5
-
getChildren
DomainObjectSet<? extends HierarchicalElement> getChildren()
Returns the child elements, or the empty set if there are no child elements.- Returns:
- The child elements, or the empty set if there are no child elements.
- Since:
- 1.0-milestone-5
-
-