ponderToolkit.compiler.semantics.objects
Class Group

java.lang.Object
  |
  +--ponderToolkit.compiler.semantics.objects.PonderObject
        |
        +--ponderToolkit.compiler.semantics.objects.CompositePolicy
              |
              +--ponderToolkit.compiler.semantics.objects.Group

public class Group
extends CompositePolicy

Function: Models a Group


Fields inherited from class ponderToolkit.compiler.semantics.objects.PonderObject
env, isType, location, name, parent, pos
 
Constructor Summary
Group()
          Constructor which builds a group with no associated environment
Group(Table env)
          Constructor which accepts an environment only
Group(Table env, PonderObject parent, TokenPosition pos)
          Constructor which accepts an environment, the parent PonderObject and the TokenPosition for this group
 
Methods inherited from class ponderToolkit.compiler.semantics.objects.PonderObject
getEnv, getIsType, getLocation, getName, getParent, getPosition, getSourceText, setEnv, setIsType, setLocation, setName, setParent, setPosition, setSourceText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Group

public Group(Table env,
             PonderObject parent,
             TokenPosition pos)
Constructor which accepts an environment, the parent PonderObject and the TokenPosition for this group

Group

public Group(Table env)
Constructor which accepts an environment only

Group

public Group()
Constructor which builds a group with no associated environment