org.eidola.kernel
Class Element.Compilation
java.lang.Object
|
+--org.eidola.kernel.Container.Compilation
|
+--org.eidola.kernel.Element.Compilation
- Direct Known Subclasses:
- NamedElement.Compilation
- Enclosing class:
- Element
- public abstract class Element.Compilation
- extends Container.Compilation
Method Summary |
protected void |
checkLazy()
Checks that this element has an owner and is among its owner's contents. |
Set |
getElementsUsed()
Returns the set of elements which this element uses. |
elementsUsed
protected Set elementsUsed
Element.Compilation
public Element.Compilation()
- Creates an empty compilation.
getElementsUsed
public Set getElementsUsed()
- Returns the set of elements which this element uses. This includes,
at the very least, the element itself, its owner, and its contents.
checkLazy
protected void checkLazy()
- Checks that this element has an owner and is among its owner's contents.
This also performs the checks in
Container.Compilation.checkLazy()
.
- Overrides:
checkLazy
in class Container.Compilation