net.sf.jse
Class ParensFragment

java.lang.Object
  |
  +--net.sf.jse.Fragment
        |
        +--net.sf.jse.CompoundFragment
              |
              +--net.sf.jse.NestedFragment
                    |
                    +--net.sf.jse.ParensFragment
All Implemented Interfaces:
java.lang.Cloneable

public class ParensFragment
extends NestedFragment

A paren nested fragment

Version:
0.9, 03OCT00
Author:
Jonathan Bachrach, Keith Playford

Fields inherited from class net.sf.jse.Fragment
out
 
Constructor Summary
ParensFragment(FragmentList children)
           
ParensFragment(antlr.Token left, FragmentList children, antlr.Token right)
           
 
Methods inherited from class net.sf.jse.NestedFragment
compileNestedPatternElements, compilePatternElement, compileTemplate, expandMacros, expandTemplates, getInsideFragments, getNestedFragments, markMacros, setInsideFragments, tokens, toString
 
Methods inherited from class net.sf.jse.CompoundFragment
collectBoundVariables, compileNestedTemplate
 
Methods inherited from class net.sf.jse.Fragment
capitalize, compileQuestionExpression, die, generatePatternCode, getChar, getCurrentLine, getFloat, getInt, getLine, getString, getValue, isTerminator, makeToken, makeToken, setCurrentLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParensFragment

public ParensFragment(FragmentList children)

ParensFragment

public ParensFragment(antlr.Token left,
                      FragmentList children,
                      antlr.Token right)