org.eidola.kernel.error
Class LazySemanticViolation
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--org.eidola.kernel.error.SemanticViolation
|
+--org.eidola.kernel.error.LazySemanticViolation
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- DuplicateName, DuplicateParameter, IllegalContent, IllegalInheritedMember, IllegalOwner, MissingInheritedMember, PublicPrivateOverlap, UninitializedPart
- public class LazySemanticViolation
- extends SemanticViolation
A violation of a lazy semantic rule. Though this is an Exception, in an
editing environment it won't be thrown or caught -- violations of lazy rules
live in an element's error list
(see Container.Compilation.getErrors()
).
- Version:
- [Development version]
- Author:
- Paul Cantrell
- See Also:
- Serialized Form
LazySemanticViolation
public LazySemanticViolation(Container culprit,
String s)