The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Newsbot
Development
Roadmap
Module Owners
Blue Sky
Projects
Status
Tools
Products
Source Code
Binaries
Documentation
License Terms
Bug Reports
Quality
Search
Feedback
Class calypso.util.Assert
All Packages  This Package  Class Hierarchy  Class Search  Index

Class calypso.util.Assert

java.lang.Object
   |
   +----calypso.util.Assert

Simple assertion class that throws exceptions when an assertion fails.


public final class  Assert
     extends java.lang.Object
{
          // Fields 1
     static final boolean kEnabled;

          // Constructors 1
     public Assert();

          // Methods 8
     public static final void Assertion(boolean);
     public static final void Assertion(boolean, String);
     public static final void NotReached(String);
     public static final void NotYetImplemented(String);
     public static final void PostCondition(boolean);
     public static final void PostCondition(boolean, String);
     public static final void PreCondition(boolean);
     public static final void PreCondition(boolean, String);
}



Fields


kEnabled

   static final boolean kEnabled



Constructors


Assert

   public Assert() 

Default constructor




Methods


Assertion

   public static final void Assertion(boolean aCondition) 

Throw an exception if aCondition is false.



Assertion

   public static final void Assertion(boolean aCondition, 
                                      String aMessage) 

Throw an exception if aCondition is false.



NotReached

   public static final void NotReached(String msg) 

Throw an exception always. Used when the caller runs across some code that should never be reached.



NotYetImplemented

   public static final void NotYetImplemented(String msg) 

Throw an exception always. Used when the caller runs across some unimplemented functionality in pre-release code.



PreCondition

   public static final void PreCondition(boolean aCondition) 

Throw an exception if aCondition is false.



PreCondition

   public static final void PreCondition(boolean aCondition, 
                                         String aMessage) 

Throw an exception if aCondition is false.



PostCondition

   public static final void PostCondition(boolean aCondition) 

Throw an exception if aCondition is false.



PostCondition

   public static final void PostCondition(boolean aCondition, 
                                          String aMessage) 

Throw an exception if aCondition is false.



All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4

Copyright © 1998-1999 The Mozilla Organization.