Eidola home

Uses of Class
org.eidola.kernel.Element

Packages that use Element
org.eidola.kernel   
org.eidola.kernel.error   
org.eidola.kernel.event   
 

Uses of Element in org.eidola.kernel
 

Subclasses of Element in org.eidola.kernel
 class Capsule
          An element which encapsulates a unit of a program by holding member elements in public and private sections.
 class Class
          An Eidola type.
 class Function
          Holds a body of code which takes input and output parameters.
 class NamedElement
          An element which occupies a place in the namespace.
 class Package
          The largest unit in Eidola's hierarchical namespace.
 class Variable
          A named and typed reference to an object.
 

Methods in org.eidola.kernel that return Element
 Element Namespace.getRoot()
          Returns the root element of the namespace.
 

Methods in org.eidola.kernel with parameters of type Element
 void Namespace.setRoot(Element root)
          Changes the root element of the namespace.
 

Constructors in org.eidola.kernel with parameters of type Element
Element.Compilation()
          Creates an empty compilation.
 

Uses of Element in org.eidola.kernel.error
 

Constructors in org.eidola.kernel.error with parameters of type Element
DuplicateParameter(Element culprit, ContainerPart part, String s)
           
IllegalOwner(Element culprit, String s)
           
PublicPrivateOverlap(Element culprit, String s)
           
CyclicMembership(Element culprit, String s)
           
IllegalInheritedMember(Element culprit, String s)
           
MissingInheritedMember(Element culprit, String s)
           
IllegalContent(Element culprit, String s)
           
 

Uses of Element in org.eidola.kernel.event
 

Constructors in org.eidola.kernel.event with parameters of type Element
NamespaceChanged(Element source, CompileRequired propagatedFrom)
           
 


Eidola home