net.sourceforge.czt.parser.util
Class OpTableService

java.lang.Object
  extended by net.sourceforge.czt.parser.util.OpTableService
All Implemented Interfaces:
net.sourceforge.czt.session.Command

public class OpTableService
extends java.lang.Object
implements net.sourceforge.czt.session.Command


Constructor Summary
OpTableService(net.sourceforge.czt.session.SectionInfo sectInfo)
          Creates a new operator table service.
 
Method Summary
 boolean compute(java.lang.String name, net.sourceforge.czt.session.SectionManager manager)
           
 java.lang.Class getInfoType()
           
 java.lang.Object run(net.sourceforge.czt.z.ast.ZSect sect)
           
 java.lang.Object run(net.sourceforge.czt.z.ast.ZSect sect, net.sourceforge.czt.session.SectionInfo sectInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpTableService

public OpTableService(net.sourceforge.czt.session.SectionInfo sectInfo)
Creates a new operator table service. The section information should be able to provide information of type net.sourceforge.czt.parser.util.OpTable.class.

Method Detail

getInfoType

public java.lang.Class getInfoType()

run

public java.lang.Object run(net.sourceforge.czt.z.ast.ZSect sect)
                     throws net.sourceforge.czt.session.CommandException
Throws:
net.sourceforge.czt.session.CommandException

run

public java.lang.Object run(net.sourceforge.czt.z.ast.ZSect sect,
                            net.sourceforge.czt.session.SectionInfo sectInfo)
                     throws net.sourceforge.czt.session.CommandException
Throws:
net.sourceforge.czt.session.CommandException

compute

public boolean compute(java.lang.String name,
                       net.sourceforge.czt.session.SectionManager manager)
                throws net.sourceforge.czt.session.CommandException
Specified by:
compute in interface net.sourceforge.czt.session.Command
Throws:
net.sourceforge.czt.session.CommandException


Copyright © 2003-2007 Community Z Tools Project. All Rights Reserved.