Eidola home

Package org.eidola.kernel.error

Exception Summary
CyclicMembership The chain of members is cyclic, resulting in a class being a member of itself.
CyclicOwner The chain of containers is cyclic, resulting in an infinite full name.
DuplicateName Different elements within a namespace have identical full names.
DuplicateParameter A variable appears twice in a function's inputs or outputs.
IllegalContent Some content belongs to someone else when it should not.
IllegalElementType A container is null or not of the proper type.
IllegalInheritedMember An inherited member of a class is not a public member of a generalization.
IllegalOwner An element is not in its owner's contents.
LazySemanticViolation A violation of a lazy semantic rule.
MissingInheritedMember There is no matching public member for some public member of a parent class.
PublicPrivateOverlap An element is both a public and a private member of a capsule.
SemanticViolation A violation of the semantic restrictions on an element.
UninitializedPart Some part of a container remains uninitialized.
 


Eidola home