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

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.classes.PackageDef
Direct Known Subclasses:
NoPackage, Package

public abstract class PackageDef
extends java.lang.Object

Representation of PackageDef


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

Constructor Detail

PackageDef

public PackageDef()
Construct a(n) PackageDef Instance

Method Detail

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

parse

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

Throws:
ParseException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

name

public java.lang.String name()

parserPackage

public java.lang.String parserPackage()

hasPkg

public boolean hasPkg()

print

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