org.eidola.kernel
Class NamedElement.Compilation
java.lang.Object
|
+--org.eidola.kernel.Container.Compilation
|
+--org.eidola.kernel.Element.Compilation
|
+--org.eidola.kernel.NamedElement.Compilation
- Direct Known Subclasses:
- Capsule.Compilation, Function.Compilation, Variable.Compilation
- Enclosing class:
- NamedElement
- public abstract class NamedElement.Compilation
- extends Element.Compilation
Method Summary |
protected void |
checkLazy()
Checks that this element has an owner and is among its owner's contents. |
abstract boolean |
specializes(NamedElement otherElement)
Determines whether this element can be used in a context which expects
something looking like otherElement. |
NamedElement.Compilation
public NamedElement.Compilation()
specializes
public abstract boolean specializes(NamedElement otherElement)
- Determines whether this element can be used in a context which expects
something looking like otherElement.
checkLazy
protected void checkLazy()
- Description copied from class:
Element.Compilation
- 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 Element.Compilation