Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## multivalent.devel
Class Check

    java.lang.Object
      multivalent.devel.Check

public class Check
extends java.lang.Object

Check for likely coding problems.

- Behaviors are public, with at least null constructor (others may or may not be ok). The system uses `Class.forName(name).newInstance() to instantiate behaviors, which requires them to be public and with a null consbtructor.`
- Protocol methods have right signature (methods with protocol names match corresponding in `Behavior`). Overloading might be ok, but those methods won't be invoked by the system.

## How to run

> `java -classpath .../Multivalent.jar devel.Check [options] class-or-JAR-or-directory...`

where options

- -census file - write HTML report to file

Version:
  $Revision: 1.9 $ $Date: 2003/06/02 05:12:18 $

Field Summary
`static java.lang.String` | `USAGE`
`static java.lang.String` | `VERSION`

Constructor Summary
`Check(com.pt.io.FileList files)`

Method Summary
`static void` | `main(java.lang.String[] argv)`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### USAGE

    public static final java.lang.String USAGE

See Also:
  Constant Field Values

### VERSION

    public static final java.lang.String VERSION

See Also:
  Constant Field Values

Constructor Detail

### Check

    public Check(com.pt.io.FileList files)

Method Detail

### main

    public static void main(java.lang.String[] argv)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Multivalent API
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD