public interface

Hierarchical

com.atlassian.confluence.core.Hierarchical<T>
Known Indirect Subclasses

Class Overview

Please do not use this interface. In its current form it is so tightly coupled with Page that it can't be implemented by any other class, and is therefore useless.

Summary

Public Methods
abstract void addChild(T child)
abstract List<T> getAncestors()
abstract List<T> getChildren()
abstract T getParent()
abstract boolean hasChildren()
abstract boolean isRootLevel()
abstract void removeChild(T child)
abstract void setChildren(List<T> children)
abstract void setParent(T parent)

Public Methods

public abstract void addChild (T child)

public abstract List<T> getAncestors ()

public abstract List<T> getChildren ()

public abstract T getParent ()

public abstract boolean hasChildren ()

public abstract boolean isRootLevel ()

public abstract void removeChild (T child)

public abstract void setChildren (List<T> children)

public abstract void setParent (T parent)