edu.neu.ccs.demeter.aplib.cd
Class RepeatedPart

java.lang.Object
  |
  +--edu.neu.ccs.demeter.aplib.cd.RepeatedPart

public class RepeatedPart
extends Object


Field Summary
protected  edu.neu.ccs.demeter.aplib.cd.LocalLookahead locallookahead
           
protected  edu.neu.ccs.demeter.aplib.cd.ClassSpec nonempty
           
protected  edu.neu.ccs.demeter.aplib.cd.OpenBrace openbrace
           
protected  edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich repeated
           
 
Constructor Summary
RepeatedPart()
           
RepeatedPart(edu.neu.ccs.demeter.aplib.cd.ClassSpec nonempty, edu.neu.ccs.demeter.aplib.cd.OpenBrace openbrace, edu.neu.ccs.demeter.aplib.cd.LocalLookahead locallookahead, edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich repeated)
           
 
Method Summary
 edu.neu.ccs.demeter.aplib.cd.ClassName get_classname()
           
 edu.neu.ccs.demeter.aplib.cd.LocalLookahead get_locallookahead()
           
 edu.neu.ccs.demeter.aplib.cd.ClassSpec get_nonempty()
           
 edu.neu.ccs.demeter.aplib.cd.OpenBrace get_openbrace()
           
 edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich get_repeated()
           
 boolean mayBeEmpty()
           
static RepeatedPart parse(InputStream in)
           
static RepeatedPart parse(Reader in)
           
static RepeatedPart parse(String s)
           
 void set_locallookahead(edu.neu.ccs.demeter.aplib.cd.LocalLookahead new_locallookahead)
           
 void set_nonempty(edu.neu.ccs.demeter.aplib.cd.ClassSpec new_nonempty)
           
 void set_openbrace(edu.neu.ccs.demeter.aplib.cd.OpenBrace new_openbrace)
           
 void set_repeated(edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich new_repeated)
           
 void toClassName(ClassNameAccessor v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nonempty

protected edu.neu.ccs.demeter.aplib.cd.ClassSpec nonempty

openbrace

protected edu.neu.ccs.demeter.aplib.cd.OpenBrace openbrace

locallookahead

protected edu.neu.ccs.demeter.aplib.cd.LocalLookahead locallookahead

repeated

protected edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich repeated
Constructor Detail

RepeatedPart

public RepeatedPart()

RepeatedPart

public RepeatedPart(edu.neu.ccs.demeter.aplib.cd.ClassSpec nonempty,
                    edu.neu.ccs.demeter.aplib.cd.OpenBrace openbrace,
                    edu.neu.ccs.demeter.aplib.cd.LocalLookahead locallookahead,
                    edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich repeated)
Method Detail

get_nonempty

public edu.neu.ccs.demeter.aplib.cd.ClassSpec get_nonempty()

set_nonempty

public void set_nonempty(edu.neu.ccs.demeter.aplib.cd.ClassSpec new_nonempty)

get_openbrace

public edu.neu.ccs.demeter.aplib.cd.OpenBrace get_openbrace()

set_openbrace

public void set_openbrace(edu.neu.ccs.demeter.aplib.cd.OpenBrace new_openbrace)

get_locallookahead

public edu.neu.ccs.demeter.aplib.cd.LocalLookahead get_locallookahead()

set_locallookahead

public void set_locallookahead(edu.neu.ccs.demeter.aplib.cd.LocalLookahead new_locallookahead)

get_repeated

public edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich get_repeated()

set_repeated

public void set_repeated(edu.neu.ccs.demeter.aplib.cd.RepeatedElement_Sandwich new_repeated)

parse

public static RepeatedPart parse(Reader in)
                          throws ParseException
ParseException

parse

public static RepeatedPart parse(InputStream in)
                          throws ParseException
ParseException

parse

public static RepeatedPart parse(String s)

mayBeEmpty

public boolean mayBeEmpty()

get_classname

public edu.neu.ccs.demeter.aplib.cd.ClassName get_classname()

toClassName

public void toClassName(ClassNameAccessor v)