edu.neu.ccs.demeterf.demfgen.classes
Class SubtypeList

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.classes.SubtypeList
Direct Known Subclasses:
SubtypeCons, SubtypeEmpty

public abstract class SubtypeList
extends java.lang.Object

Representation of SubtypeList


Constructor Summary
SubtypeList()
          Construct a(n) SubtypeList Instance
 
Method Summary
abstract  boolean isEmpty()
           
static SubtypeList parse(java.io.InputStream inpt)
          Parse an instance of SubtypeList from the given Stream
static SubtypeList parse(java.io.Reader inpt)
          Parse an instance of SubtypeList from the given Reader
static SubtypeList parse(java.lang.String inpt)
          Parse an instance of SubtypeList from the given String
 java.lang.String print()
          DGP method from Class Print
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubtypeList

public SubtypeList()
Construct a(n) SubtypeList Instance

Method Detail

parse

public static SubtypeList parse(java.lang.String inpt)
                         throws ParseException
Parse an instance of SubtypeList from the given String

Throws:
ParseException

parse

public static SubtypeList parse(java.io.InputStream inpt)
                         throws ParseException
Parse an instance of SubtypeList from the given Stream

Throws:
ParseException

parse

public static SubtypeList parse(java.io.Reader inpt)
                         throws ParseException
Parse an instance of SubtypeList from the given Reader

Throws:
ParseException

isEmpty

public abstract boolean isEmpty()

print

public java.lang.String print()
DGP method from Class Print